[pacman-dev] [translations] Translations are not in good shape

Dan McGee dpmcgee at gmail.com
Wed Mar 16 11:26:33 EDT 2011


Guys,

If your language is in the following list, you need to fix your
translations in Transifex ASAP, and do **NOT** do it online- it is
likely the cause of most of this headache right now. Use the command
line client or download the PO file through the web interface,
translate it offline using a proven tool, and then reupload the file.
And most importantly:

### If your translation tool does not run `msgfmt` for you, you need
to do this before submitting! ###

See below for the cacophony of errors that is holding up this release.

-Dan

lib/libalpm/po/:

rm -f es.gmo && /usr/bin/msgfmt -c --statistics --verbose -o es.gmo es.po
es.po:90: `msgid' and `msgstr' entries do not both end with '\n'
es.po:435: `msgid' and `msgstr' entries do not both end with '\n'
es.po:525: `msgid' and `msgstr' entries do not both end with '\n'
/usr/bin/msgfmt: found 3 fatal errors
es.po: 131 translated messages.

rm -f zh_CN.gmo && /usr/bin/msgfmt -c --statistics --verbose -o
zh_CN.gmo zh_CN.po
zh_CN.po:154: `msgid' and `msgstr' entries do not both end with '\n'
zh_CN.po:428: `msgid' and `msgstr' entries do not both end with '\n'
zh_CN.po:496: `msgid' and `msgstr' entries do not both end with '\n'
/usr/bin/msgfmt: found 3 fatal errors
zh_CN.po: 127 translated messages, 4 untranslated messages.

po/:

rm -f es.gmo && /usr/bin/msgfmt -c --statistics --verbose -o es.gmo es.po
es.po:177: `msgid' and `msgstr' entries do not both end with '\n'
/usr/bin/msgfmt: found 1 fatal error
es.po: 414 translated messages, 64 untranslated messages.

rm -f es.gmo && /usr/bin/msgfmt -c --statistics --verbose -o es.gmo es.po
es.po: 414 translated messages, 64 untranslated messages.
rm -f fi.gmo && /usr/bin/msgfmt -c --statistics --verbose -o fi.gmo fi.po
fi.po:1466: `msgid' and `msgstr' entries do not both end with '\n'
fi.po:1653: `msgid' and `msgstr' entries do not both end with '\n'
fi.po:1757: `msgid' and `msgstr' entries do not both end with '\n'
fi.po:1847: `msgid' and `msgstr' entries do not both end with '\n'
/usr/bin/msgfmt: found 4 fatal errors
fi.po: 478 translated messages.

rm -f pt_BR.gmo && /usr/bin/msgfmt -c --statistics --verbose -o
pt_BR.gmo pt_BR.po
pt_BR.po:1497: `msgid' and `msgstr' entries do not both end with '\n'
pt_BR.po:1674: `msgid' and `msgstr' entries do not both end with '\n'
pt_BR.po:1700: `msgid' and `msgstr' entries do not both end with '\n'
pt_BR.po:1713: `msgid' and `msgstr' entries do not both end with '\n'
pt_BR.po:1767: `msgid' and `msgstr' entries do not both end with '\n'
pt_BR.po:1772: `msgid' and `msgstr' entries do not both end with '\n'
pt_BR.po:1786: `msgid' and `msgstr' entries do not both end with '\n'
pt_BR.po:1821: `msgid' and `msgstr' entries do not both end with '\n'
pt_BR.po:1825: `msgid' and `msgstr' entries do not both end with '\n'
pt_BR.po:1841: `msgid' and `msgstr' entries do not both end with '\n'
pt_BR.po:1852: `msgid' and `msgstr' entries do not both end with '\n'
pt_BR.po:1862: `msgid' and `msgstr' entries do not both end with '\n'
pt_BR.po:1872: `msgid' and `msgstr' entries do not both end with '\n'
pt_BR.po:1889: `msgid' and `msgstr' entries do not both end with '\n'
/usr/bin/msgfmt: found 14 fatal errors
pt_BR.po: 478 translated messages.

rm -f ro.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ro.gmo ro.po
ro.po:79: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:177: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:186: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:344: `msgid' and `msgstr' entries do not both begin with '\n'
ro.po:671: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:780: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:890: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:894: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:898: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:962: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:1507: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:1687: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:1715: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:1728: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:1780: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:1785: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:1797: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:1831: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:1836: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:1843: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:1853: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:1863: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:1881: `msgid' and `msgstr' entries do not both end with '\n'
ro.po:1897: `msgid' and `msgstr' entries do not both end with '\n'
/usr/bin/msgfmt: found 24 fatal errors
ro.po: 478 translated messages.


More information about the pacman-dev mailing list