Daisy,

i remember we fixed this for Liberty. But looks like somewhere wrong config or error in script that creating master version. 
How ca we fix it? How i can help with this issue?

Alex, is it possible to fix plural formula ofr version and keep statistics safe?

We need to fix it as soon as possible, because 4 plural forms making issues for russian translation (empty message, empty buttons, etc, as we can seee in Kilo release).

Kind regards,
Ilya Alekseyev.

С уважением,
Илья Алексеев

Russian OpenStack Community

2016-03-10 19:37 GMT+03:00 Akihiro Motoki <amotoki@gmail.com>:
Russian translations in the horizon repo is downloaded from Zanata,
OpenStack translation platform.
It seems Zanata has wrong plural configuration.

> Daisy, Alex,
Could you check Russian configuration in Zanata is correct?

2016-03-10 22:42 GMT+09:00 Ilya Alekseyev <ilyaalekseyev@acm.org>:
> Dear collegues,
>
> i've checked current russian translation in horizon repository and find out
> that we have wrong plural formula in upstream.
>
> https://github.com/openstack/horizon/blob/master/openstack_dashboard/locale/ru/LC_MESSAGES/django.po#L35-L37
>
> There is only 3 plural forms in Russian.
> And correct formula should be
> nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 &&
> (n%100<10 || n%100>=20) ? 1 : 2);
>
> Looks like some script is wrong.
> Does anybody know how to fix it?
>
> Kind regards,
> Ilya Alekseyev
>
> _______________________________________________
> Openstack-i18n mailing list
> Openstack-i18n@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n
>