Closed (fixed)
Project:
German translation
Version:
5.x-1.x-dev
Component:
PO files
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
26 Apr 2007 at 12:44 UTC
Updated:
14 May 2007 at 20:43 UTC
Hi,
I've updated the URL in the file INTRO.txt and removed some weird characters at the start of system-module.po, which caused an error with msgfmt -cv.
Regards,
Tobias
| Comment | File | Size | Author |
|---|---|---|---|
| typos_0.patch | 1.08 KB | toddy |
Comments
Comment #1
toddy commentedComment #2
René Schwarz commentedI agree with your changes into INTRO.txt, but could you explain me the changes in system-module.po? IMHO there is no obvious change. Or is it only a difference with the character encoding?
Comment #3
toddy commentedYou're right, there's no obvious change -- but there is a change. If you view the file in a hex-editor, you'll notice that the patch removes three bytes of data right at the start of the file. The command msgfmt -cv (which checks the validity of .po files) complains about those three bytes and emits an error message. Without those bytes, the .po file can be parsed without an error.
I just saw that #139636 is about the same error -- so this is essentially a duplicate, although the patch in #139636 does not solve the parsing error for me.
Regards,
Tobias
Comment #4
kkaefer commentedThank you for these two fixes. The second patch (system-module.po) didn't work when I downloaded the patch. It looks like this has been a low level encoding issue (Unicode BOM?) which should be fixed now.
Comment #5
toddy commentedYes, exactly, it has been the Unicode BOM. The error is gone now, system-module.po does no longer show a parse error.
Comment #6
dries commented