msgfmt errors on some translations

John Bailey rekkanoryo at rekkanoryo.org
Wed Oct 27 11:03:04 EDT 2010


One of our pre-release steps is to run 'msgfmt -cv $language' when we commit
translations.  I decided to run this on all translations to see what it would
turn up.  Only these languages turned up problems:

Processing language ar
ar.po:750: format specifications in 'msgid_plural' and 'msgstr[0]' for argument
2 are not the same
ar.po:924: format specifications in 'msgid_plural' and 'msgstr[0]' for argument
3 are not the same
ar.po:11172: format specifications in 'msgid_plural' and 'msgstr[0]' for
argument 2 are not the same
ar.po:11192: format specifications in 'msgid_plural' and 'msgstr[0]' for
argument 2 are not the same
ar.po:11549: format specifications in 'msgid_plural' and 'msgstr[0]' for
argument 1 are not the same
ar.po:11892: format specifications in 'msgid_plural' and 'msgstr[0]' for
argument 1 are not the same
ar.po:12869: format specifications in 'msgid_plural' and 'msgstr[0]' for
argument 2 are not the same
ar.po:13442: format specifications in 'msgid_plural' and 'msgstr[0]' for
argument 2 are not the same
msgfmt: found 27 fatal errors
3207 translated messages, 597 fuzzy translations, 245 untranslated messages.

Processing language hy
msgfmt: hy.po: warning: PO file header fuzzy
               warning: older versions of msgfmt will give an error on this
hy.po:8: invalid nplurals value
msgfmt: found 2 fatal errors
42 translated messages, 25 fuzzy translations, 3982 untranslated messages.

Processing language mn
mn.po:7: invalid nplurals value
mn.po:7: header field `Project-Id-Version' still has the initial default value
mn.po:1097: number of format specifications in 'msgid' and 'msgstr' does not match
mn.po:1101: number of format specifications in 'msgid' and 'msgstr' does not match
mn.po:1133: number of format specifications in 'msgid' and 'msgstr' does not match
mn.po:1949: number of format specifications in 'msgid' and 'msgstr' does not match
mn.po:1961: number of format specifications in 'msgid' and 'msgstr' does not match
mn.po:6658: number of format specifications in 'msgid' and 'msgstr' does not match
mn.po:6863: number of format specifications in 'msgid' and 'msgstr' does not match
mn.po:7204: number of format specifications in 'msgid' and 'msgstr' does not match
mn.po:10648: number of format specifications in 'msgid' and 'msgstr' does not match
mn.po:10654: number of format specifications in 'msgid' and 'msgstr' does not match
msgfmt: found 12 fatal errors
1929 translated messages, 577 fuzzy translations, 1543 untranslated messages.

Processing language ms_MY
ms_MY.po:7: invalid nplurals value
msgfmt: found 2 fatal errors
3 translated messages, 3 fuzzy translations, 4043 untranslated messages.

If the translators responsible for these languages could fix these problems,
we'd greatly appreciate it.  Yes, I realize three of these translations are
horribly unmaintained, so those will probably never get fixed.

John

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: <http://pidgin.im/pipermail/translators/attachments/20101027/d9ccb25a/attachment.pgp>


More information about the Translators mailing list