<div dir="ltr"><div>Hi, </div><div><br></div>If we fix the plural forms in pot file and push to Zanata, that would not affect the statistics. <div><br></div><div>But I remember last time when we trying to fix this, there are some limitation of the pluralform wont update after the file is being uploaded once to Zanata. And we have to create a new version with fixed pot file and use "merge translation" feature to bring over all the translations.<div><br></div><div>We can do the same thing again and the statistics won't be affected. (copied translation doesn't count in as contribution)</div><div><br></div><div>I checked and Zanata has the correct form. </div><div><br></div><div><span class="" style="font-size:0.875em;line-height:1.39286em;color:rgb(99,156,173);font-family:'Source Sans Pro','Helvetica Neue',HelveticaNeue,Helvetica,Arial,sans-serif;background-color:rgb(245,246,247)">nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)</span><span style="color:rgb(68,76,84);font-family:'Source Sans Pro','Helvetica Neue',HelveticaNeue,Helvetica,Arial,sans-serif;font-size:16px;line-height:26px;background-color:rgb(245,246,247)"> </span><br></div></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div><br></div><div><font face="arial, helvetica, sans-serif" color="#999999"><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)">---------------------------------------------</span></font></div><div><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)"><font face="arial, helvetica, sans-serif" color="#666666"><br></font></span></div><font face="arial, helvetica, sans-serif" color="#666666"><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)">Alex Eng</span><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)"> </span></font></div><div dir="ltr"><font face="arial, helvetica, sans-serif" color="#666666">Senior Software Engineer<br style="font-size:13.3333330154419px"><span style="font-size:12.8000001907349px">Globalisation Tools Engineering</span><br style="font-size:13.3333330154419px"><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)">DID:</span><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)"> </span><span style="font-size:13.3333330154419px"><a href="callto:+61+3514+8262" style="text-decoration:none" target="_blank">+61 3514 8262</a></span><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)"> </span><br style="font-size:13.3333330154419px"><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)">Mobile:</span><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)"> </span><span style="font-size:13.3333330154419px"><a href="callto:+614+2335+3457" style="text-decoration:none" target="_blank">+614 2335 3457</a></span><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)"> </span><br style="font-size:13.3333330154419px"><br style="font-size:13.3333330154419px"><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)">Red Hat, Asia-Pacific Pty Ltd</span><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)"> </span><br style="font-size:13.3333330154419px"><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)">Level 1, 193 North Quay</span><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)"> </span><br style="font-size:13.3333330154419px"><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)">Brisbane 4000</span><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)"> </span><br style="font-size:13.3333330154419px"><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)">Office:</span><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)"> </span><span style="font-size:13.3333330154419px"><a href="callto:+61+7+3514+8100" style="text-decoration:none" target="_blank">+61 7 3514 8100</a></span><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)"> </span><br style="font-size:13.3333330154419px"><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)">Fax:</span><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)"> </span><span style="font-size:13.3333330154419px"><a href="callto:+61+7+3514+8199" style="text-decoration:none" target="_blank">+61 7 3514 8199</a></span><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)"> </span><br style="font-size:13.3333330154419px"><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)">Website:</span><span style="font-size:13.3333330154419px;background-color:rgb(253,253,253)"> </span><span style="font-size:13.3333330154419px"><a href="http://www.redhat.com/" style="text-decoration:none" target="_blank">www.redhat.com</a></span></font><br></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Fri, Mar 11, 2016 at 3:00 AM, Ilya Alekseyev <span dir="ltr"><<a href="mailto:ilyaalekseyev@acm.org" target="_blank">ilyaalekseyev@acm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Daisy,<div><br></div><div>i remember we fixed this for Liberty. But looks like somewhere wrong config or error in script that creating master version. </div><div>How ca we fix it? How i can help with this issue?</div><div><br></div><div>Alex, is it possible to fix plural formula ofr version and keep statistics safe?</div><div><br></div><div>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).</div><div><br></div><div>Kind regards,</div><div>Ilya Alekseyev.</div></div><div class="gmail_extra"><br clear="all"><div><div><div dir="ltr"><div>С уважением,</div><div>Илья Алексеев</div><div><br></div><div>Russian OpenStack Community</div></div></div></div>
<br><div class="gmail_quote">2016-03-10 19:37 GMT+03:00 Akihiro Motoki <span dir="ltr"><<a href="mailto:amotoki@gmail.com" target="_blank">amotoki@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Russian translations in the horizon repo is downloaded from Zanata,<br>
OpenStack translation platform.<br>
It seems Zanata has wrong plural configuration.<br>
<br>
> Daisy, Alex,<br>
Could you check Russian configuration in Zanata is correct?<br>
<div><div><br>
2016-03-10 22:42 GMT+09:00 Ilya Alekseyev <<a href="mailto:ilyaalekseyev@acm.org" target="_blank">ilyaalekseyev@acm.org</a>>:<br>
> Dear collegues,<br>
><br>
> i've checked current russian translation in horizon repository and find out<br>
> that we have wrong plural formula in upstream.<br>
><br>
> <a href="https://github.com/openstack/horizon/blob/master/openstack_dashboard/locale/ru/LC_MESSAGES/django.po#L35-L37" rel="noreferrer" target="_blank">https://github.com/openstack/horizon/blob/master/openstack_dashboard/locale/ru/LC_MESSAGES/django.po#L35-L37</a><br>
><br>
> There is only 3 plural forms in Russian.<br>
> And correct formula should be<br>
> nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 &&<br>
> (n%100<10 || n%100>=20) ? 1 : 2);<br>
><br>
> Looks like some script is wrong.<br>
> Does anybody know how to fix it?<br>
><br>
> Kind regards,<br>
> Ilya Alekseyev<br>
><br>
</div></div><div><div>> _______________________________________________<br>
> Openstack-i18n mailing list<br>
> <a href="mailto:Openstack-i18n@lists.openstack.org" target="_blank">Openstack-i18n@lists.openstack.org</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n</a><br>
><br>
</div></div></blockquote></div><br></div>
</blockquote></div><br></div>