GNOME Bugzilla – Bug 735186
msgfmt check: not updating.
Last modified: 2014-08-25 07:51:41 UTC
PO file 'NetworkManager.master.ru.po' doesn't pass msgfmt check: not updating.
Sorry, what is the problem? Can you give some more details? How did you invoke this check?
I am a committer of GNOME Russian translation team. I can't update .po-file, because it blocked by error in old .po-file error is: [st@Dell ~]$ msgfmt -vc NetworkManager.master.ru.po NetworkManager.master.ru.po:5762: number of format specifications in 'msgid_plural' and 'msgstr[0]' does not match msgfmt: found 1 fatal error https://l10n.gnome.org/vertimus/NetworkManager/master/po/ru
Our make does not reveal the error. But, by running 'msgfmt -vc ru.po' I see it as well. Apparently it needs this: diff --git a/po/ru.po b/po/ru.po index 96a4c8a..586414a 100644 --- a/po/ru.po +++ b/po/ru.po @@ -6238,7 +6238,7 @@ msgstr "(нет дополнительных маршрутов)" #, c-format msgid "One custom route" msgid_plural "%d custom routes" -msgstr[0] "Один дополнительный маршрут" +msgstr[0] "%d дополнительный маршрут" msgstr[1] "%d дополнительных маршрута" msgstr[2] "%d дополнительных маршрутов"
6de4a54 po: fix an error in a plural form of a Russian translation (bgo #735186)