Language plural rules (includes I18n)

Table with plural rules:

Language Name Code Category Examples Rules
Afrikaans af one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Akan ak one 0, 1 one → n in 0..1;
other → everything else
other 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Albanian sq one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Amharic am one 0, 1 one → n in 0..1;
other → everything else
other 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Arabic ar zero 0 zero → n is 0;
one → n is 1;
two → n is 2;
few → n mod 100 in 3..10;
many → n mod 100 in 11..99;
other → everything else
one 1
two 2
few 3-10, 103-110, 203-210…
many 11-99, 111-199, 211-299…
other 100-102, 200-202, 300-302…;
0.2, 1.07, 2.94, 3.81, 11.68, 100.55…
Language Name Code Category Examples Rules
Asu asa one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Azerbaijani az other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Bambara bm other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Basque eu one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Belarusian be one 1, 21, 31, 41, 51, 61… 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
few 2-4, 22-24, 32-34…
many 0, 5-20, 25-30, 35-40…
other 1.2, 2.07, 5.94…
Language Name Code Category Examples Rules
Bemba bem one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Bena bez one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Bengali bn one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Bihari bh one 0, 1 one → n in 0..1;
other → everything else
other 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Bodo brx one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Bosnian bs one 1, 21, 31, 41, 51, 61… 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
few 2-4, 22-24, 32-34…
many 0, 5-20, 25-30, 35-40…
other 1.2, 2.07, 5.94…
Language Name Code Category Examples Rules
Breton br one 1, 21, 31, 41, 51, 61… one → n mod 10 is 1 and n mod 100 not in 11,71,91;
two → n mod 10 is 2 and n mod 100 not in 12,72,92;
few → n mod 10 in 3..4,9 and n mod 100 not in 10..19,70..79,90..99;
many → n mod 1000000 is 0 and n is not 0;
other → everything else
two 2, 22, 32, 42, 52, 62…
few 3, 4, 9, 23, 24, 29…
other 0, 5-8, 10-20, 25-28…;
1.2, 2.07, 3.94, 5.81…
Language Name Code Category Examples Rules
Bulgarian bg one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Burmese my other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Catalan ca one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Central Morocco Tamazight tzm one 0, 1, 11-99 one → n in 0..1 or n in 11..99;
other → everything else
other 2-10, 100-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Cherokee chr one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Chiga cgg one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Chinese zh other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Colognian ksh zero 0 zero → n is 0;
one → n is 1;
other → everything else
one 1
other 2-999;
0.2, 1.07, 2.94…
Language Name Code Category Examples Rules
Cornish kw one 1 one → n is 1;
two → n is 2;
other → everything else
two 2
other 0, 3-999;
1.2, 2.07, 3.94…
Language Name Code Category Examples Rules
Croatian hr one 1, 21, 31, 41, 51, 61… 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
few 2-4, 22-24, 32-34…
many 0, 5-20, 25-30, 35-40…
other 1.2, 2.07, 5.94…
Language Name Code Category Examples Rules
Czech cs one 1 one → n is 1;
few → n in 2..4;
other → everything else
few 2-4
other 0, 5-999;
1.2, 2.07, 5.94…
Language Name Code Category Examples Rules
Danish da one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Divehi dv one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Dutch nl one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Dzongkha dz other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
English en one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Esperanto eo one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Estonian et one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Ewe ee one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Faroese fo one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Filipino fil one 0, 1 one → n in 0..1;
other → everything else
other 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Finnish fi one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
French fr one 0, 1, 1.2… one → n within 0..2 and n is not 2;
other → everything else
other 2-999;
2.07…
Language Name Code Category Examples Rules
Friulian fur one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Fulah ff one 0, 1, 1.2… one → n within 0..2 and n is not 2;
other → everything else
other 2-999;
2.07…
Language Name Code Category Examples Rules
Galician gl one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Ganda lg one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Georgian ka other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
German de one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Greek el one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Gujarati gu one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Gun guw one 0, 1 one → n in 0..1;
other → everything else
other 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Hausa ha one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Hawaiian haw one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Hebrew he one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Hindi hi one 0, 1 one → n in 0..1;
other → everything else
other 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Hungarian hu other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Icelandic is one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Igbo ig other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Inari Sami smn one 1 one → n is 1;
two → n is 2;
other → everything else
two 2
other 0, 3-999;
1.2, 2.07, 3.94…
Language Name Code Category Examples Rules
Indonesian id other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Inuktitut iu one 1 one → n is 1;
two → n is 2;
other → everything else
two 2
other 0, 3-999;
1.2, 2.07, 3.94…
Language Name Code Category Examples Rules
Irish ga one 1 one → n is 1;
two → n is 2;
few → n in 3..6;
many → n in 7..10;
other → everything else
two 2
few 3-6
many 7-10
other 0, 11-999;
1.2, 2.07, 3.94, 7.81, 11.68…
Language Name Code Category Examples Rules
Italian it one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Japanese ja other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Javanese jv other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Jju kaj one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Kabuverdianu kea other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Kabyle kab one 0, 1, 1.2… one → n within 0..2 and n is not 2;
other → everything else
other 2-999;
2.07…
Language Name Code Category Examples Rules
Kalaallisut kl one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Kannada kn other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Kazakh kk one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Khmer km other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Korean ko other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Koyraboro Senni ses other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Kurdish ku one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Langi lag zero 0 zero → n is 0;
one → n within 0..2 and n is not 0 and n is not 2;
other → everything else
one 1, 1.07…
other 2-999;
2.94…
Language Name Code Category Examples Rules
Lao lo other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Latvian lv zero 0 zero → n is 0;
one → n mod 10 is 1 and n mod 100 is not 11;
other → everything else
one 1, 21, 31, 41, 51, 61…
other 2-20, 22-30, 32-40…;
0.2, 1.07, 2.94…
Language Name Code Category Examples Rules
Lingala ln one 0, 1 one → n in 0..1;
other → everything else
other 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Lithuanian lt one 1, 21, 31, 41, 51, 61… one → n mod 10 is 1 and n mod 100 not in 11..19;
few → n mod 10 in 2..9 and n mod 100 not in 11..19;
other → everything else
few 2-9, 22-29, 32-39…
other 0, 10-20, 30, 40, 50…;
1.2, 2.07, 10.94…
Language Name Code Category Examples Rules
Lule Sami smj one 1 one → n is 1;
two → n is 2;
other → everything else
two 2
other 0, 3-999;
1.2, 2.07, 3.94…
Language Name Code Category Examples Rules
Luxembourgish lb one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Macedonian mk one 1, 21, 31, 41, 51, 61… one → n mod 10 is 1 and n is not 11;
other → everything else
other 0, 2-20, 22-30, 32-40…;
1.2, 2.07…
Language Name Code Category Examples Rules
Machame jmc one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Makonde kde other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Malagasy mg one 0, 1 one → n in 0..1;
other → everything else
other 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Malay ms other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Malayalam ml one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Maltese mt one 1 one → n is 1;
few → n is 0 or n mod 100 in 2..10;
many → n mod 100 in 11..19;
other → everything else
few 0, 2-10, 102-110, 202-210…
many 11-19, 111-119, 211-219…
other 20-101, 120-201, 220-301…;
1.2, 2.07, 11.94, 20.81…
Language Name Code Category Examples Rules
Manx gv one 0-2, 11, 12, 20-22… one → n mod 10 in 1..2 or n mod 20 is 0;
other → everything else
other 3-10, 13-19, 23-30…;
1.2, 3.07…
Language Name Code Category Examples Rules
Marathi mr one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Masai mas one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Moldavian mo one 1 one → n is 1;
few → n is 0 OR n is not 1 AND n mod 100 in 1..19;
other → everything else
few 0, 2-19, 101-119, 201-219…
other 20-100, 120-200, 220-300…;
1.2, 2.07, 20.94…
Language Name Code Category Examples Rules
Mongolian mn one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Nahuatl nah one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Nama naq one 1 one → n is 1;
two → n is 2;
other → everything else
two 2
other 0, 3-999;
1.2, 2.07, 3.94…
Language Name Code Category Examples Rules
Nepali ne one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
North Ndebele nd one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Northern Sami se one 1 one → n is 1;
two → n is 2;
other → everything else
two 2
other 0, 3-999;
1.2, 2.07, 3.94…
Language Name Code Category Examples Rules
Northern Sotho nso one 0, 1 one → n in 0..1;
other → everything else
other 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Norwegian no one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Norwegian Bokmål nb one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Norwegian Nynorsk nn one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Nyanja ny one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Nyankole nyn one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Oriya or one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Oromo om one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Papiamento pap one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Pashto ps one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Persian fa other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Polish pl one 1 one → n is 1;
few → n mod 10 in 2..4 and n mod 100 not in 12..14;
many → n is not 1 and n mod 10 in 0..1 or n mod 10 in 5..9 or n mod 100 in 12..14;
other → everything else
few 2-4, 22-24, 32-34…
many 0, 5-21, 25-31, 35-41…
other 1.2, 2.07, 5.94…
Language Name Code Category Examples Rules
Portuguese pt one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Punjabi pa one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Romanian ro one 1 one → n is 1;
few → n is 0 OR n is not 1 AND n mod 100 in 1..19;
other → everything else
few 0, 2-19, 101-119, 201-219…
other 20-100, 120-200, 220-300…;
1.2, 2.07, 20.94…
Language Name Code Category Examples Rules
Romansh rm one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Rombo rof one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Root root other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Russian ru one 1, 21, 31, 41, 51, 61… 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
few 2-4, 22-24, 32-34…
many 0, 5-20, 25-30, 35-40…
other 1.2, 2.07, 5.94…
Language Name Code Category Examples Rules
Rwa rwk one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Saho ssy one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Sakha sah other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Samburu saq one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Sami Language smi one 1 one → n is 1;
two → n is 2;
other → everything else
two 2
other 0, 3-999;
1.2, 2.07, 3.94…
Language Name Code Category Examples Rules
Sango sg other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Scottish Gaelic gd one 1, 11 one → n in 1,11;
two → n in 2,12;
few → n in 3..10,13..19;
other → everything else
two 2, 12
few 3-10, 13-19
other 0, 20-999;
1.2, 2.07, 3.94, 20.81…
Language Name Code Category Examples Rules
Sena seh one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Serbian sr one 1, 21, 31, 41, 51, 61… 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
few 2-4, 22-24, 32-34…
many 0, 5-20, 25-30, 35-40…
other 1.2, 2.07, 5.94…
Language Name Code Category Examples Rules
Serbo-Croatian sh one 1, 21, 31, 41, 51, 61… 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
few 2-4, 22-24, 32-34…
many 0, 5-20, 25-30, 35-40…
other 1.2, 2.07, 5.94…
Language Name Code Category Examples Rules
Shambala ksb one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Shona sn one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Sichuan Yi ii other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Skolt Sami sms one 1 one → n is 1;
two → n is 2;
other → everything else
two 2
other 0, 3-999;
1.2, 2.07, 3.94…
Language Name Code Category Examples Rules
Slovak sk one 1 one → n is 1;
few → n in 2..4;
other → everything else
few 2-4
other 0, 5-999;
1.2, 2.07, 5.94…
Language Name Code Category Examples Rules
Slovenian sl one 1, 101, 201, 301, 401, 501… one → n mod 100 is 1;
two → n mod 100 is 2;
few → n mod 100 in 3..4;
other → everything else
two 2, 102, 202, 302, 402, 502…
few 3, 4, 103, 104, 203, 204…
other 0, 5-100, 105-200, 205-300…;
1.2, 2.07, 3.94, 5.81…
Language Name Code Category Examples Rules
Soga xog one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Somali so one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
South Ndebele nr one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Southern Sami sma one 1 one → n is 1;
two → n is 2;
other → everything else
two 2
other 0, 3-999;
1.2, 2.07, 3.94…
Language Name Code Category Examples Rules
Southern Sotho st one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Spanish es one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Swahili sw one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Swati ss one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Swedish sv one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Swiss German gsw one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Syriac syr one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Tachelhit shi one 0, 1 one → n within 0..1;
few → n in 2..10;
other → everything else
few 2-10
other 11-999;
1.2, 2.07, 11.94…
Language Name Code Category Examples Rules
Tagalog tl one 0, 1 one → n in 0..1;
other → everything else
other 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Tamil ta one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Telugu te one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Teso teo one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Thai th other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Tibetan bo other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Tigre tig one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Tigrinya ti one 0, 1 one → n in 0..1;
other → everything else
other 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Tongan to other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Tsonga ts one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Tswana tn one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Turkish tr other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Turkmen tk one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Tyap kcg one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Ukrainian uk one 1, 21, 31, 41, 51, 61… 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
few 2-4, 22-24, 32-34…
many 0, 5-20, 25-30, 35-40…
other 1.2, 2.07, 5.94…
Language Name Code Category Examples Rules
Urdu ur one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Venda ve one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Vietnamese vi other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Vunjo vun one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Walloon wa one 0, 1 one → n in 0..1;
other → everything else
other 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Walser wae one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Welsh cy zero 0 zero → n is 0;
one → n is 1;
two → n is 2;
few → n is 3;
many → n is 6;
other → everything else
one 1
two 2
few 3
many 6
other 4, 5, 7-999;
0.2, 1.07, 2.94, 3.81, 6.68, 4.55…
Language Name Code Category Examples Rules
Western Frisian fy one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Wolof wo other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Xhosa xh one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…
Language Name Code Category Examples Rules
Yoruba yo other 0-999;
1.2…
other → everything
Language Name Code Category Examples Rules
Zulu zu one 1 one → n is 1;
other → everything else
other 0, 2-999;
1.2, 2.07…

Source: link

Поделиться с друзьями

Френдинг

 

Comments

No comments so far.

Leave a Reply

 
(will not be published)
 
 
Comment