Red Hat Bugzilla – Bug 443455
msgfmt errors in nl.po file
Last modified: 2008-06-28 16:50:02 EDT
Description of problem:
I am translating the installation guide into Dutch.
I update nl.po with the command: make po-nl.
After some translation work, I check my work with: make validate-xml-nl.
This results in the following output:
xml2po -e -p po/nl.po en_US/entities.xml >nl/entities.xml
po/nl.po:2362: end-of-line within string
po/nl.po:2363: end-of-line within string
msgfmt: found 2 fatal errors
make: *** [nl/entities.xml] Error 7
The nl.po file contains:
2361 #: en_US/other-instmethods.xml:159(seg)
2362 msgid "D:\\""
2363 msgstr "D:\\""
After removing the last " in line 2362 and 2363
the problem is gone and stays away for some time.
But every now and then this problem comes back.
I cannot figure out why this happens, probably after
something is updated in the CVS.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
I have checked the pot file, here is nothing wrong with it. The orginal pot file
After saving file with gtranslator it makes these lines as above described. So
this bug relates to gnome bugzilla.
You are right, I can reproduce the problem using gtranslator and a small test
file containing the problem line.
I reported the problem to gnome bugzilla, 539617.
I suppose that this bug report (443455) can be closed.