Правила CLDR плюрализации предопределены в Rails 3 или вам нужно определить их вручную?

StackOverflow https://stackoverflow.com/questions/4839833

Вопрос

И если вам нужно добавить правила вручную, где и как их добавлять?

Я пытался с: locale => "fr" и согласно http://unicode.org/repos/cldr-tmp/trunk/diff/supplemental/language_plural_rules.html , все в пределах 0..2 должно быть в форме «один», но я получаю форму «Другое», используя значение «1.5».

РЕДАКТИРОВАТЬ: Я говорю об этом https://github.com/svenfuchs/i18n/blob/master/test/test_data/locales/plurals.rb

Это было полезно?

Решение

# Note that <tt>I18n::Backend::Simple</tt> only supports an algorithm for English
# pluralization rules. Other algorithms can be supported by custom backends.

Источник i18n.rb

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top