po export error duplicate message definition
Bug #333281 reported by
Adi Roiban
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Jeroen T. Vermeulen |
Bug Description
I have exported the evolution po file
http://
Checking the file I got.
$ msgfmt -v -o /dev/null -c po_evolution-
po_evolution-
po_evolution-
msgfmt: found 1 fatal error
This should be an important bug as due to this error you can not create the .mo file for evolution.
I don't know if the language packs are affected.
Changed in rosetta: | |
assignee: | nobody → jtv |
Changed in rosetta: | |
status: | Triaged → In Progress |
Changed in rosetta: | |
milestone: | 2.2.3 → 2.2.4 |
Changed in rosetta: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The problem is with two messages like:
#: ../calendar/ gui/e-itip- control. c:869
#, c-format
msgid "singular"
msgid_plural "plural"
#: ../calendar/ gui/e-itip- control. c:869
#, c-format
msgid "singular"
msgid_plural "different plural"
The latter one (with a different plural) is actually marked as obsolete using #~ comments, but that still bugs GNU msgfmt.
We'd probably need to fix PO exporter to simply mark these messages as either fuzzy or remove them completely. We'd also need to investigate if this could happen with two non-obsolete messages as well.