Re: Parser error
"Nickolay V. Shmyrev" <[email protected]>
| Newsgroups | gmane.editors.conglomerate.devel |
|---|---|
| Message-ID | <[email protected]> |
Interesting bug. The funny thing that it rather common. When gettext updates po file, it suggest translators mails as translation for word "Translator" which should be just translated to target language. But translators thinks that such behavior is correct and removes fuzzy. This bug already appears in russian and en_GB translation. Moreover this behavior only introduced with intltool > 0.31, but that is correct, since it's allow to fix some intltool problems. The patch attached fixes en_GB and russian translation and adds comment in kernel-traffic.xds.in that should appear in po files and warn translators about such behavior.
patch.diff
(text/x-patch, 1.9 KB)
? stamp-h1 Index: dispspecs/kernel-traffic-newsletter.xds.in =================================================================== RCS file: /cvs/gnome/conglomerate/dispspecs/kernel-traffic-newsletter.xds.in,v retrieving revision 1.1 diff -u -r1.1 kernel-traffic-newsletter.xds.in --- dispspecs/kernel-traffic-newsletter.xds.in 9 Feb 2004 18:56:12 -0000 1.1 +++ dispspecs/kernel-traffic-newsletter.xds.in 18 Oct 2004 20:07:18 -0000 @@ -60,6 +60,7 @@ </element> <element localName="translator" type="structural" color="a0b0c0" icon="cong-author"> + <!-- Translators: It is just a word "Translator" that should be translated, not replaced by your initials :) --> <_name>Translator</_name> </element> Index: po/en_GB.po =================================================================== RCS file: /cvs/gnome/conglomerate/po/en_GB.po,v retrieving revision 1.14 diff -u -r1.14 en_GB.po --- po/en_GB.po 17 Oct 2004 13:07:06 -0000 1.14 +++ po/en_GB.po 18 Oct 2004 20:07:18 -0000 @@ -1050,11 +1050,7 @@ #: dispspecs/kernel-traffic-newsletter.xds.in.h:34 msgid "Translator" -msgstr "" -"Abigail Brady <morwen@evilmagi_c.org>\n" -"Bastien Nocera <[email protected]>\n" -"Gareth Owen <[email protected]>\n" -"David Lodge <[email protected]>" +msgstr "Translator" #: dispspecs/kernel-traffic-newsletter.xds.in.h:35 msgid "Underlined" Index: po/ru.po =================================================================== RCS file: /cvs/gnome/conglomerate/po/ru.po,v retrieving revision 1.27 diff -u -r1.27 ru.po --- po/ru.po 17 Oct 2004 14:26:08 -0000 1.27 +++ po/ru.po 18 Oct 2004 20:07:18 -0000 @@ -1047,9 +1047,7 @@ #: dispspecs/kernel-traffic-newsletter.xds.in.h:34 msgid "Translator" -msgstr "" -"п■п╪п╦я┌я─п╦п╧ п°п╟я│я┌я─я▌п╨п╬п╡ <[email protected]>\n" -"п▓п╦я┌п╟п╩п╦п╧ п⌡п╦п©п╟я┌п╬п╡ <[email protected]>" +msgstr "п÷п╣я─п╣п╡п╬п╢я┤п╦п╨" #: dispspecs/kernel-traffic-newsletter.xds.in.h:35 msgid "Underlined"