guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New Russian PO file for 'guix-manual' (version 1.0.0-pre3)


From: Ludovic Courtès
Subject: Re: New Russian PO file for 'guix-manual' (version 1.0.0-pre3)
Date: Thu, 09 May 2019 16:22:32 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)

Hello Pavel,

Thanks a lot for your translation work!

While trying to integration the Russian translation of the manual into
Guix, I stumbled upon the following issues:

  • The “contributing.texi” string must translate to
    “contributing.ru.texi”; failing to do that, the build system would
    include the English version of that file, leading to various
    failures.

  • “dfn{функциональный пакетный менеджер}” should be replaced by
    address@hidden пакетный менеджер}” (with an address@hidden).

  • There’s one typo: address@hidden should be replaced by address@hidden

  • You translated node names “Using the Operating System” and “System
    Configuration” by the same string, but Texinfo requires these two
    strings to be different.  Could you change one or the other?

  • The translation of node name “Keyboard Layout and Networking and
    Partitioning” includes commas, I think, which are unfortunately not
    allowed in this context.  Is there a way you could work around that?

Could you send an update of the translation to the Translation Project?

The patch I used to build the Russian manual is attached below.  You
need to first download ‘guix-manual.ru.po’ under ‘po/doc’.

I’m Cc’ing Julien who knows these things better and can correct anything
I wrote above.  :-)

Thank you!

Ludo’.

diff --git a/doc/local.mk b/doc/local.mk
index ed87638a56..1427f8313b 100644
--- a/doc/local.mk
+++ b/doc/local.mk
@@ -25,6 +25,7 @@ info_TEXINFOS = %D%/guix.texi                 \
   %D%/guix.es.texi                             \
   %D%/guix.fr.texi                             \
   %D%/guix.de.texi                             \
+  %D%/guix.ru.texi                             \
   %D%/guix.zh_CN.texi
 
 %C%_guix_TEXINFOS = \
@@ -60,10 +61,12 @@ TRANSLATED_INFO =                           \
   %D%/guix.de.texi                             \
   %D%/guix.es.texi                             \
   %D%/guix.fr.texi                             \
+  %D%/guix.ru.texi                             \
   %D%/guix.zh_CN.texi                          \
   %D%/contributing.de.texi                     \
   %D%/contributing.es.texi                     \
   %D%/contributing.fr.texi                     \
+  %D%/contributing.ru.texi                     \
   %D%/contributing.zh_CN.texi
 
 # Bundle this file so that makeinfo finds it in out-of-source-tree builds.
diff --git a/po/doc/local.mk b/po/doc/local.mk
index cb5266c623..fb3c5aee03 100644
--- a/po/doc/local.mk
+++ b/po/doc/local.mk
@@ -20,6 +20,7 @@ DOC_PO_FILES=                                 \
   %D%/guix-manual.es.po                                \
   %D%/guix-manual.de.po                                \
   %D%/guix-manual.fr.po                                \
+  %D%/guix-manual.ru.po                                \
   %D%/guix-manual.zh_CN.po
 
 EXTRA_DIST = \

reply via email to

[Prev in Thread] Current Thread [Next in Thread]