On 2-11-2005, at 21:58, Maniac wrote:

Taking the example of pluralizations of quantities it won't work for Russian. Words depending on their form have different alforithms of adjustment for numbers. Typical words have 3-4 different forms for different numbers. And I can't tell exactly how many of those forms exist but it's like some dozens of them :-). So simple singular/plural just won't cut it :-).

3 IIRC, same as Serbian.

Serbian is similar and pluralization works just fine. But declensions are different problem (Serbian have 7 of them) so admin interface sometimes looks funny ;).

from: http://www.gnu.org/software/gettext/manual/html_chapter/ gettext_10.html#SEC150

...
Three forms, special cases for numbers ending in 1 and 2, 3, 4, except those ending in 1[1-4]
    The header entry would look like this:


Plural-Forms: nplurals=3; \
    plural=n%10==1 && n%100!=11 ? 0 : \
           n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;

    Languages with this property include:

    Slavic family
        Croatian, Czech, Russian, Slovak, Ukrainian
...

---
Nebojša Đorđević - nesh
Studio Quattro - Niš - SCG

http://djnesh.blogspot.com/  |  http://djnesh-django.blogspot.com/
Registered Linux User 282159 [http://counter.li.org]



Reply via email to