Перевожу MPD-клиент Sonata, возникли проблемы с gettext: не переводятся строки, для которых используется ngettext.
Пример из кода:
mins_text = gettext.ngettext('minute', 'minutes', int(mins))
Из PO-файла:
#: sonata.py:2388
msgid "minute"
msgid_plural "minutes"
msgstr[0] "минута"
msgstr[1] "минуты"
msgstr[2] "минут"
Скачать программу из SVN (около мегабайта):
svn co http://svn.berlios.de/svnroot/repos/sonata/trunk sonata