From 947a7b98beda5b49890a61f0751d5765157f5cde Mon Sep 17 00:00:00 2001 From: Florian Pelz Date: Thu, 28 Oct 2021 10:21:52 +0200 Subject: [PATCH] website: Make available all .mo files for each language. Because the language selection dropdown needs all. Fixes . * website/.guix.scm (lingua-web-site): When building one language, still use 'lingua-mo-files' for all languages. --- website/.guix.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/website/.guix.scm b/website/.guix.scm index 3beb0e8..c5cb367 100644 --- a/website/.guix.scm +++ b/website/.guix.scm @@ -215,8 +215,12 @@ ;; Build the website for LINGUA. (apps i18n) calls ;; 'bindtextdomain' on $PWD so provide .mo files right here. - (symlink (string-append #$(lingua-mo-files lingua) "/" lingua) - lingua) + (for-each + (lambda (lingua mo-directory) + (symlink (string-append mo-directory "/" lingua) + lingua)) + (list #$@%linguas) + '#$(map lingua-mo-files %linguas)) (setenv "LC_ALL" (string-append lingua ".utf8")) (format #t "Running 'haunt build' for lingua ~a...~%" lingua) -- 2.33.1