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"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.