Path: | lib/russian/locale/pluralization.rb |
Last Update: | Thu Jul 26 15:52:26 +0000 2012 |
Правило плюрализации для русского языка, взято из CLDR, unicode.org/cldr/
Russian language pluralization rules, taken from CLDR project, unicode.org/cldr/
one -> n mod 10 is 1 and n mod 100 is not 11; few -> n mod 10 in 2..4 and n mod 100 not in 12..14; many -> n mod 10 is 0 or n mod 10 in 5..9 or n mod 100 in 11..14; other -> everything else
Пример
:one = 1, 21, 31, 41, 51, 61... :few = 2-4, 22-24, 32-34... :many = 0, 5-20, 25-30, 35-40... :other = 1.31, 2.31, 5.31...