I see false alarms in wesnoth/ru.po.
They look like:

msgid "Enemy unit sighted!"
msgid_plural "$enemies enemy units sighted!"
msgstr[0] "Вижу врага!"
msgstr[1] "Вижу $enemies врагов!"
msgstr[2] "Вижу $enemies врагов!"

while it's still reported:
po/wesnoth/ru.po:7014(#720): missing interpolations in msgstr[0]: $enemies

I believe, if msgid does not contain a variable, and only msgid_plural
does, then msgstr[0] should not be checked for the variable, but only
msgstr[1] and msgstr[2].


2009/4/11 Chusslove Illich <caslav.i...@gmx.net>:
> I've just pieced up a little something to check mismatch of $-interpolations
> between original and translation (messages like "Blah blah $foobar blah"),
> which cannot be caught by msgfmt -c. Please report any false alarms.
>

_______________________________________________
Wesnoth-i18n mailing list
Wesnoth-i18n@gna.org
https://mail.gna.org/listinfo/wesnoth-i18n

Reply via email to