Comment 4 for bug 490149

Revision history for this message
Данило Шеган (danilo) wrote :

Thanks for the report. I am not sure why Launchpad didn't catch a problem in the translations. With Slovenian, the problem is with this message:

#: newtransactionctrl.py:91 newtransactionctrl.py:186
#: newtransactionctrl.py:196
#, python-format
msgid "Daily"
msgid_plural "Every %(num)d days"
msgstr[0] "Dnevno"
msgstr[1] "Vsakih %(num)d dni"
msgstr[2] "Vsakih %(num)d dni"
msgstr[3] "Vsakih %(num)d dni"

msgstr[0] in Slovenian is not only for 1, but for many different values. That's why msgfmt doesn't allow it without a variable. Still, Launchpad should have caught it on input and not allowed it. I'll probably make this bug about this specific problem. Workaround for you is to clear up that message, since it's badly translated anyway. :)

With Estonian, the problem seems to be that Launchpad doesn't generate a full list of empty plural messages when some of them are not provided. I believe we have a bug for that, but can't find it right now.