[OpenStack-I18n] [Bug 1556772] Re: Wrong plural formula for russian

Ian Y. Choi ianyrchoi at gmail.com
Thu Mar 1 02:55:23 UTC 2018


One problem in Launchpad is that it is rather difficult to find this bug
again for future reference.

For bug purposes, yep I agree that it is much better to close this bug
as "Fix Released" so I have just changed the status.

I am not sure how to well document how to solve this bug in current I18n
contributor guide, but I documented at least on Wiki:
https://wiki.openstack.org/wiki/I18nTeam/Handling_Bugs . Maybe in
future, we might need to re-organize how to make I18n contributor guide
more structured.

** Changed in: openstack-i18n
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of OpenStack
I18n Core Team, which is subscribed to openstack i18n.
https://bugs.launchpad.net/bugs/1556772

Title:
  Wrong plural formula for russian

Status in openstack i18n:
  Fix Released

Bug description:
  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

  Copied by Daisy from Ilya Alekseyev's email:
  http://lists.openstack.org/pipermail/openstack-
  i18n/2016-March/001917.html

To manage notifications about this bug go to:
https://bugs.launchpad.net/openstack-i18n/+bug/1556772/+subscriptions



More information about the OpenStack-I18n mailing list