Skip to content

Latest commit

 

History

History
769 lines (767 loc) · 727 KB

PLURALS_DIFF.md

File metadata and controls

769 lines (767 loc) · 727 KB

Difference in plurals

This table lists differences in plurals between various sources. The Plurals column lists data in languages.csv which is used in Weblate

Code Name Plurals CLDR plurals Gettext plurals L10n guide Translate toolkit
aa Afar nplurals=2; plural=n != 1;
ab Abkhazian nplurals=2; plural=n != 1;
abr Abron nplurals=2; plural=n != 1;
ace Acehnese nplurals=1; plural=0;
ach Acholi nplurals=2; plural=n > 1;
ada Adangme nplurals=2; plural=n != 1;
ady Adyghe nplurals=2; plural=n > 1;
ae Avestan nplurals=2; plural=n != 1;
aeb Arabic (Tunisian) nplurals=2; plural=n != 1;
af Afrikaans nplurals=2; plural=n != 1;
afh Afrihili nplurals=2; plural=n != 1;
aii Assyrian Neo-Aramaic nplurals=2; plural=n != 1;
ain Ainu (Japan) nplurals=2; plural=n != 1;
ak Akan nplurals=2; plural=n > 1;
akk Akkadian nplurals=2; plural=n != 1;
ale Aleut nplurals=2; plural=n != 1;
aln Albanian (Gheg) nplurals=2; plural=n != 1;
alt Altai (Southern) nplurals=2; plural=n != 1;
am Amharic nplurals=2; plural=n > 1;
ami Amis nplurals=2; plural=n != 1;
an Aragonese nplurals=2; plural=n != 1;
ang English (Old) nplurals=2; plural=n != 1;
anp Angika nplurals=2; plural=n != 1;
apc Arabic (Levantine) nplurals=2; plural=n != 1;
ar Arabic nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;
ar_BH Arabic (Bahrain) nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;
ar_DZ Arabic (Algeria) nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;
ar_EG Arabic (Egypt) nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;
ar_KW Arabic (Kuwait) nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;
ar_LY Arabic (Libya) nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;
ar_MA Arabic (Morocco) nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;
ar_SA Arabic (Saudi Arabia) nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;
ar_XB Arabic (XB pseudolocale) nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;
ar_YE Arabic (Yemen) nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;
arc Aramaic nplurals=2; plural=n != 1;
arn Mapudungun nplurals=2; plural=n > 1;
arp Arapaho nplurals=2; plural=n != 1;
arq Arabic (Algerian) nplurals=2; plural=n != 1;
ars Arabic (Najdi) nplurals=6; plural=(n == 0) ? 0 : ((n == 1) ? 1 : ((n == 2) ? 2 : ((n % 100 >= 3 && n % 100 <= 10) ? 3 : ((n % 100 >= 11 && n % 100 <= 99) ? 4 : 5))));
arw Arawak nplurals=2; plural=n != 1;
arz Arabic (Egyptian) nplurals=2; plural=n != 1;
as Assamese nplurals=2; plural=n > 1; nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
asa Asu nplurals=2; plural=n != 1;
ast Asturian nplurals=2; plural=n != 1;
av Avaric nplurals=2; plural=n != 1;
avk Kotava nplurals=2; plural=n != 1;
awa Awadhi nplurals=2; plural=n != 1;
ay Aymara nplurals=1; plural=0;
ayc Aymara (Southern) nplurals=2; plural=n != 1;
az Azerbaijani nplurals=2; plural=n != 1;
azb Azerbaijani (Southern) nplurals=2; plural=n != 1;
ba Bashkir nplurals=2; plural=n != 1;
bal Baluchi nplurals=2; plural=n != 1;
ban Balinese nplurals=2; plural=n != 1;
bar Bavarian nplurals=2; plural=n != 1;
bas Basa (Cameroon) nplurals=2; plural=n != 1;
bbc Batak Toba nplurals=2; plural=n != 1;
bci Baoulé nplurals=2; plural=n != 1;
be Belarusian nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
be_Latn Belarusian (Latin script) nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
bej Beja nplurals=2; plural=n != 1;
bem Bemba nplurals=2; plural=n != 1;
ber Berber nplurals=2; plural=n != 1;
bew Betawi nplurals=2; plural=n != 1;
bez Bena nplurals=2; plural=n != 1;
bg Bulgarian nplurals=2; plural=n != 1;
bgc Haryanvi nplurals=2; plural=n != 1;
bgn Balochi (Western) nplurals=2; plural=n != 1;
bh Bihari nplurals=2; plural=n > 1;
bhb Bhili nplurals=2; plural=n != 1;
bhi Bhilali nplurals=2; plural=n != 1;
bho Bhojpuri nplurals=2; plural=n > 1;
bi Bislama nplurals=2; plural=n != 1;
bik Bikol nplurals=2; plural=n != 1;
bin Bini nplurals=2; plural=n != 1;
bjj Kanauji nplurals=2; plural=n != 1;
bjn Banjar nplurals=2; plural=n != 1;
bla Siksika nplurals=2; plural=n != 1;
blo Anii nplurals=3; plural=(n == 0) ? 0 : ((n == 1) ? 1 : 2);
bm Bambara nplurals=1; plural=0;
bn Bengali nplurals=2; plural=n > 1; nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
bn_BD Bengali (Bangladesh) nplurals=2; plural=n != 1;
bn_IN Bengali (India) nplurals=2; plural=n != 1;
bnt Bantu (Other) nplurals=2; plural=n != 1;
bo Tibetan nplurals=1; plural=0;
bo_CN Tibetan (China) nplurals=1; plural=0;
bqi Luri (Bakhtiari) nplurals=2; plural=n != 1;
br Breton nplurals=5; plural=(n % 10 == 1 && n % 100 != 11 && n % 100 != 71 && n % 100 != 91) ? 0 : ((n % 10 == 2 && n % 100 != 12 && n % 100 != 72 && n % 100 != 92) ? 1 : ((((n % 10 == 3 || n % 10 == 4) || n % 10 == 9) && (n % 100 < 10 || n % 100 > 19) && (n % 100 < 70 || n % 100 > 79) && (n % 100 < 90 || n % 100 > 99)) ? 2 : ((n != 0 && n % 1000000 == 0) ? 3 : 4))); nplurals=2; plural=(n > 1); nplurals=2; plural=n > 1;
bra Braj nplurals=2; plural=n != 1;
brb Brao nplurals=2; plural=n != 1;
brh Brahui nplurals=2; plural=n != 1;
brx Bodo nplurals=2; plural=n != 1;
bs Bosnian nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
bs_Cyrl Bosnian (Cyrillic script) nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
bs_Latn Bosnian (Latin script) nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
bua Buriat nplurals=2; plural=n != 1;
bug Buginese nplurals=2; plural=n != 1;
bum Bulu (Cameroon) nplurals=2; plural=n != 1;
byn Bilen nplurals=2; plural=n != 1;
ca Catalan nplurals=2; plural=n != 1; nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2);
ca@valencia Valencian nplurals=2; plural=n != 1;
ca_AD Catalan (Andorra) nplurals=2; plural=n != 1;
cad Caddo nplurals=2; plural=n != 1;
cak Kaqchikel nplurals=2; plural=n != 1;
car Galibi Carib nplurals=2; plural=n != 1;
cdo_Hans Mindong (Simplified Han script) nplurals=1; plural=0;
cdo_Hant Mindong (Traditional Han script) nplurals=1; plural=0;
cdo_Latn Mindong (Latin script) nplurals=1; plural=0;
ce Chechen nplurals=2; plural=n != 1;
ceb Cebuano nplurals=2; plural=n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9);
cgg Chiga nplurals=2; plural=n != 1; nplurals=1; plural=0; nplurals=1; plural=0;
ch Chamorro nplurals=2; plural=n != 1;
chb Chibcha nplurals=2; plural=n != 1;
chg Chagatai nplurals=2; plural=n != 1;
chk Chuukese nplurals=2; plural=n != 1;
chm Mari nplurals=2; plural=n != 1;
chn Chinook jargon nplurals=2; plural=n != 1;
cho Choctaw nplurals=2; plural=n != 1;
chp Chipewyan nplurals=2; plural=n != 1;
chr Cherokee nplurals=2; plural=n != 1;
chy Cheyenne nplurals=2; plural=n != 1;
ckb Kurdish (Central) nplurals=2; plural=n != 1;
ckb_IQ Kurdish (Central, Iraq) nplurals=2; plural=n != 1;
ckb_IR Kurdish (Central, Iran) nplurals=2; plural=n != 1;
cnr Montenegrin nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
cnr_Cyrl Montenegrin (Cyrillic script) nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
co Corsican nplurals=2; plural=n != 1;
cop Coptic nplurals=2; plural=n != 1;
cpe Creoles and pidgins (English based) nplurals=2; plural=n != 1;
cpf Creoles and pidgins (French-based) nplurals=2; plural=n != 1;
cpp Creoles and pidgins (Portuguese-based) nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;
cpx_Hans Puxian (Simplified Han script) nplurals=1; plural=0;
cpx_Hant Puxian (Traditional Han script) nplurals=1; plural=0;
cpx_Latn Puxian (Latin script) nplurals=1; plural=0;
cr Cree nplurals=2; plural=n != 1;
crh Crimean Tatar nplurals=1; plural=0;
crp Creoles and pidgins nplurals=2; plural=n != 1;
cs Czech nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;
csb Kashubian nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
csw Cree (Swampy) nplurals=2; plural=n > 1;
cu Slavonic (Old Church) nplurals=2; plural=n != 1;
cv Chuvash nplurals=2; plural=n != 1;
cy Welsh nplurals=6; plural=(n==0) ? 0 : (n==1) ? 1 : (n==2) ? 2 : (n==3) ? 3 :(n==6) ? 4 : 5; nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3; nplurals=2; plural=(n==2) ? 1 : 0;
da Danish nplurals=2; plural=n != 1;
dak Dakota nplurals=2; plural=n != 1;
dar Dargwa nplurals=2; plural=n != 1;
dcc Deccan nplurals=2; plural=n != 1;
de German nplurals=2; plural=n != 1;
de@formal German (formal) nplurals=2; plural=n != 1;
de@informal German (informal) nplurals=2; plural=n != 1;
de_1901 German (old spelling) nplurals=2; plural=n != 1;
de_AT German (Austria) nplurals=2; plural=n != 1;
de_CH German (Switzerland) nplurals=2; plural=n != 1;
de_LU German (Luxembourg) nplurals=2; plural=n != 1;
del Delaware nplurals=2; plural=n != 1;
den Slave (Athapascan) nplurals=2; plural=n != 1;
dgr Dogrib nplurals=2; plural=n != 1;
din Dinka nplurals=2; plural=n != 1;
dje Zarma nplurals=2; plural=n != 1;
dnj Dan nplurals=2; plural=n != 1;
dnk Dengka nplurals=2; plural=n != 1;
doi Dogri nplurals=2; plural=n > 1; nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
dru Rukai nplurals=2; plural=n != 1;
dry Darai nplurals=2; plural=n != 1;
dsb Lower Sorbian nplurals=4; plural=(n % 100 == 1) ? 0 : ((n % 100 == 2) ? 1 : ((n % 100 == 3 || n % 100 == 4) ? 2 : 3));
dua Duala nplurals=2; plural=n != 1;
dum Dutch (Middle) nplurals=2; plural=n != 1;
dv Dhivehi nplurals=2; plural=n != 1;
dyu Dyula nplurals=2; plural=n != 1;
dz Dzongkha nplurals=1; plural=0;
ee Ewe nplurals=2; plural=n != 1;
efi Efik nplurals=2; plural=n != 1;
egl Emilian nplurals=2; plural=n != 1;
egy Egyptian (Ancient) nplurals=2; plural=n != 1;
eka Ekajuk nplurals=2; plural=n != 1;
el Greek nplurals=2; plural=n != 1;
elx Elamite nplurals=2; plural=n != 1;
en English nplurals=2; plural=n != 1;
en@pirate English (Pirate) nplurals=2; plural=n != 1;
en_AU English (Australia) nplurals=2; plural=n != 1;
en_CA English (Canada) nplurals=2; plural=n != 1;
en_GB English (United Kingdom) nplurals=2; plural=n != 1;
en_IE English (Ireland) nplurals=2; plural=n != 1;
en_IN English (India) nplurals=2; plural=n != 1;
en_NZ English (New Zealand) nplurals=2; plural=n != 1;
en_PH English (Philippines) nplurals=2; plural=n != 1;
en_Shaw English (Shavian) nplurals=2; plural=n != 1;
en_Shaw_GB English (Shavian script, United Kingdom) nplurals=2; plural=n != 1;
en_Shaw_US English (Shavian script, United States) nplurals=2; plural=n != 1;
en_US English (United States) nplurals=2; plural=n != 1;
en_XA English (XA pseudolocale) nplurals=2; plural=n != 1;
en_ZA English (South Africa) nplurals=2; plural=n != 1;
en_devel English (Developer) nplurals=2; plural=n != 1;
enm English (Middle) nplurals=2; plural=n != 1;
eo Esperanto nplurals=2; plural=n != 1;
es Spanish nplurals=2; plural=n != 1; nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2);
es@formal Spanish (formal) nplurals=2; plural=n != 1;
es@informal Spanish (informal) nplurals=2; plural=n != 1;
es_419 Spanish (Latin America) nplurals=2; plural=n != 1; nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2);
es_AR Spanish (Argentina) nplurals=2; plural=n != 1;
es_BO Spanish (Bolivia) nplurals=2; plural=n != 1;
es_CL Spanish (Chile) nplurals=2; plural=n != 1;
es_CO Spanish (Colombia) nplurals=2; plural=n != 1;
es_CR Spanish (Costa Rica) nplurals=2; plural=n != 1;
es_CU Spanish (Cuba) nplurals=2; plural=n != 1;
es_DO Spanish (Dominican Republic) nplurals=2; plural=n != 1;
es_EC Spanish (Ecuador) nplurals=2; plural=n != 1;
es_MX Spanish (Mexico) nplurals=2; plural=n != 1; nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2);
es_NI Spanish (Nicaragua) nplurals=2; plural=n != 1;
es_PA Spanish (Panama) nplurals=2; plural=n != 1;
es_PE Spanish (Peru) nplurals=2; plural=n != 1;
es_PR Spanish (Puerto Rico) nplurals=2; plural=n != 1;
es_SV Spanish (El Salvador) nplurals=2; plural=n != 1;
es_US Spanish (American) nplurals=2; plural=n != 1;
es_UY Spanish (Uruguay) nplurals=2; plural=n != 1;
es_VE Spanish (Venezuela) nplurals=2; plural=n != 1;
et Estonian nplurals=2; plural=n != 1;
eu Basque nplurals=2; plural=n != 1;
ewo Ewondo nplurals=2; plural=n != 1;
ext Extremaduran nplurals=2; plural=n != 1;
fa Persian nplurals=2; plural=n > 1;
fa_AF Dari nplurals=2; plural=n > 1;
fan Fang (Equatorial Guinea) nplurals=2; plural=n != 1;
fat Fanti nplurals=2; plural=n != 1;
fbl Bikol (West Albay) nplurals=2; plural=n != 1;
ff Fulah nplurals=2; plural=n > 1; nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
ffm Fulfulde (Maasina) nplurals=2; plural=n != 1;
fi Finnish nplurals=2; plural=n != 1;
fil Filipino nplurals=2; plural=n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9); nplurals=2; plural=(n > 1); nplurals=2; plural=(n > 1);
fj Fijian nplurals=2; plural=n != 1;
fo Faroese nplurals=2; plural=n != 1;
fon Fon nplurals=2; plural=n != 1;
fr French nplurals=2; plural=n > 1; nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2);
fr@formal French (formal) nplurals=2; plural=n > 1;
fr@informal French (informal) nplurals=2; plural=n > 1;
fr_AG French (Antigua and Barbuda) nplurals=2; plural=n > 1;
fr_BE French (Belgium) nplurals=2; plural=n > 1;
fr_CA French (Canada) nplurals=2; plural=n > 1; nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2);
fr_CH French (Switzerland) nplurals=2; plural=n > 1; nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2);
fr_LU French (Luxembourg) nplurals=2; plural=n > 1;
fr_SN French (Senegal) nplurals=2; plural=n > 1;
frc French (Louisiana) nplurals=2; plural=n > 1;
frk Frankish nplurals=2; plural=n != 1;
frm French (Middle) nplurals=2; plural=n != 1;
fro French (Old) nplurals=2; plural=n != 1;
frp Franco-Provençal nplurals=2; plural=n > 1;
frr Frisian (Northern) nplurals=2; plural=n != 1;
frs Frisian (Eastern) nplurals=2; plural=n != 1;
fuq Fulfulde (Central-Eastern Niger) nplurals=2; plural=n != 1;
fur Friulian nplurals=2; plural=n != 1;
fuv Fulfulde (Nigerian) nplurals=2; plural=n != 1;
fvr Fur nplurals=2; plural=n != 1;
fy Frisian nplurals=2; plural=n != 1;
ga Irish nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>6 && n<11) ? 3 : 4; nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;
gaa Ga nplurals=2; plural=n != 1;
gan_Hans Gan (Simplified Han script) nplurals=1; plural=0;
gan_Hant Gan (Traditional Han script) nplurals=1; plural=0;
gay Gayo nplurals=2; plural=n != 1;
gba Gbaya (Central African Republic) nplurals=2; plural=n != 1;
gbm Garhwali nplurals=2; plural=n != 1;
gd Gaelic nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;
gez Ge'ez nplurals=2; plural=n != 1;
gil Gilbertese nplurals=2; plural=n != 1;
gl Galician nplurals=2; plural=n != 1;
glk Gilaki nplurals=2; plural=n != 1;
gmh High German (Middle) nplurals=2; plural=n != 1;
gn Guarani nplurals=2; plural=n != 1;
goh High German (Old) nplurals=2; plural=n != 1;
gom Konkani (Goan) nplurals=2; plural=n != 1;
gon Gondi nplurals=2; plural=n != 1;
gor Gorontalo nplurals=2; plural=n != 1;
got Gothic nplurals=2; plural=n != 1;
grb Grebo nplurals=2; plural=n != 1;
grc Greek (Ancient) nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;
gsw Alemannic nplurals=2; plural=n != 1;
gu Gujarati nplurals=2; plural=n > 1; nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
gu_IN Gujarati (India) nplurals=2; plural=n > 1;
guc Wayuu nplurals=2; plural=n != 1;
gug Guaraní (Paraguayan) nplurals=2; plural=n > 1;
gum Guambiano nplurals=2; plural=n != 1;
gun Guaraní (Mbyá) nplurals=2; plural=n > 1;
gur Farefare nplurals=2; plural=n != 1;
guw Gun nplurals=2; plural=n > 1;
guz Gusii nplurals=2; plural=n != 1;
gv Manx nplurals=4; plural=(n % 10 == 1) ? 0 : ((n % 10 == 2) ? 1 : ((n % 100 == 0 || n % 100 == 20 || n % 100 == 40 || n % 100 == 60 || n % 100 == 80) ? 2 : 3));
gwi Gwichʼin nplurals=2; plural=n != 1;
ha Hausa nplurals=2; plural=n != 1;
hai Haida nplurals=2; plural=n != 1;
hak_Hans Hakka (Simplified Han script) nplurals=1; plural=0;
hak_Hant Hakka (Traditional Han script) nplurals=1; plural=0;
hak_Latn Hakka (Latin script) nplurals=1; plural=0;
haw Hawaiian nplurals=2; plural=n != 1;
haz Hazaragi nplurals=2; plural=n != 1;
he Hebrew nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3)); nplurals=3; plural=(n == 1) ? 0 : ((n == 2) ? 1 : 2); nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
he_IL Hebrew (Israel) nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3));
hi Hindi nplurals=2; plural=n > 1; nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
hi@hinglish Hindi (Hinglish) nplurals=2; plural=n > 1;
hi_Latn Hindi (Latin script) nplurals=2; plural=n > 1;
hil Hiligaynon nplurals=2; plural=n != 1;
hit Hittite nplurals=2; plural=n != 1;
hmn Hmong nplurals=2; plural=n != 1;
hnd Hindko (Southern) nplurals=2; plural=n != 1;
hne Chhattisgarhi nplurals=2; plural=n != 1;
hnj Hmong Njua nplurals=1; plural=0;
hno Hindko (Northern) nplurals=2; plural=n != 1;
ho Hiri Motu nplurals=2; plural=n != 1;
hoc Ho nplurals=2; plural=n != 1;
hoj Hadothi nplurals=2; plural=n != 1;
hr Croatian nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
hrx Hunsrik nplurals=2; plural=n != 1;
hsb Upper Sorbian nplurals=4; plural=(n % 100 == 1) ? 0 : ((n % 100 == 2) ? 1 : ((n % 100 == 3 || n % 100 == 4) ? 2 : 3));
hsn Xiang nplurals=1; plural=0;
ht Haitian nplurals=2; plural=n != 1;
hu Hungarian nplurals=2; plural=n != 1;
hup Hupa nplurals=2; plural=n != 1;
hus Huastec nplurals=2; plural=n != 1;
hy Armenian nplurals=2; plural=n > 1; nplurals=2; plural=(n != 1); nplurals=1; plural=0;
hz Herero nplurals=2; plural=n != 1;
ia Interlingua nplurals=2; plural=n != 1;
iba Iban nplurals=2; plural=n != 1;
ibb Ibibio nplurals=2; plural=n != 1;
id Indonesian nplurals=1; plural=0;
ie Occidental nplurals=2; plural=n != 1;
ig Igbo nplurals=1; plural=0;
ii Nuosu nplurals=1; plural=0;
ik Inupiaq nplurals=2; plural=n != 1;
ilo Iloko nplurals=2; plural=n != 1;
inh Ingush nplurals=2; plural=n != 1;
io Ido nplurals=2; plural=n != 1;
is Icelandic nplurals=2; plural=n % 10 != 1 || n % 100 == 11; nplurals=2; plural=(n != 1);
it Italian nplurals=2; plural=n != 1; nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2);
it@formal Italian (formal) nplurals=2; plural=n != 1;
it@informal Italian (informal) nplurals=2; plural=n != 1;
it_CH Italian (Switzerland) nplurals=2; plural=n != 1;
iu Inuktitut nplurals=3; plural=(n == 1) ? 0 : ((n == 2) ? 1 : 2);
ja Japanese nplurals=1; plural=0;
ja_KS Japanese (Kansai) nplurals=1; plural=0;
jam Jamaican Patois nplurals=2; plural=n != 1;
jbo Lojban nplurals=1; plural=0;
jgo Ngomba nplurals=2; plural=n != 1;
jmc Machame nplurals=2; plural=n != 1;
jpr Judeo-Persian nplurals=2; plural=n != 1;
jrb Judeo-Arabic nplurals=2; plural=n != 1;
jv Javanese nplurals=1; plural=0; nplurals=2; plural=(n != 0); nplurals=2; plural=(n != 1);
ka Georgian nplurals=2; plural=n != 1; nplurals=1; plural=0; nplurals=1; plural=0;
kaa Karakalpak nplurals=2; plural=n != 1;
kab Kabyle nplurals=2; plural=n > 1; nplurals=2; plural=(n != 1);
kac Kachin nplurals=2; plural=n != 1;
kaj Jju nplurals=2; plural=n != 1;
kam Kamba (Kenya) nplurals=2; plural=n != 1;
kaw Kawi nplurals=2; plural=n != 1;
kbd Kabardian nplurals=2; plural=n != 1;
kcg Tyap nplurals=2; plural=n != 1;
kde Makonde nplurals=1; plural=0;
kea Kabuverdianu nplurals=1; plural=0;
kfr Kachhi nplurals=2; plural=n != 1;
kfy Kumaoni nplurals=2; plural=n != 1;
kg Kongo nplurals=2; plural=n != 1;
kha Khasi nplurals=2; plural=n != 1;
khn Khandesi nplurals=2; plural=n != 1;
kho Khotanese nplurals=2; plural=n != 1;
ki Gikuyu nplurals=2; plural=n != 1;
kj Kwanyama nplurals=2; plural=n != 1;
kk Kazakh nplurals=2; plural=n != 1;
kk_Latn Kazakh (Latin script) nplurals=2; plural=n != 1;
kkj Kako nplurals=2; plural=n != 1;
kl Greenlandic nplurals=2; plural=n != 1;
kln Kalenjin nplurals=2; plural=n != 1;
km Khmer (Central) nplurals=1; plural=0;
kmb Kimbundu nplurals=2; plural=n != 1;
kmr Kurdish (Northern) nplurals=2; plural=n != 1;
kmr_Latn Kurdish (Northern, Latin script) nplurals=2; plural=n != 1;
kn Kannada nplurals=2; plural=n > 1; nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
ko Korean nplurals=1; plural=0;
kok Konkani nplurals=2; plural=n != 1;
kos Kosraean nplurals=1; plural=0;
kpe Kpelle nplurals=2; plural=n != 1;
kr Kanuri nplurals=2; plural=n != 1;
krc Karachay-Balkar nplurals=2; plural=n != 1;
kri Krio nplurals=2; plural=n != 1;
krl Karelian nplurals=2; plural=n != 1;
kru Kurukh nplurals=2; plural=n != 1;
ks Kashmiri nplurals=2; plural=n != 1;
ksb Shambala nplurals=2; plural=n != 1;
ksh Colognian nplurals=3; plural=n==0 ? 0 : n==1 ? 1 : 2;
ku Kurdish nplurals=2; plural=n != 1;
kum Kumyk nplurals=2; plural=n != 1;
kut Kutenai nplurals=2; plural=n != 1;
kv Komi nplurals=2; plural=n != 1;
kw Cornish nplurals=6; plural=(n == 0) ? 0 : ((n == 1) ? 1 : (((n % 100 == 2 || n % 100 == 22 || n % 100 == 42 || n % 100 == 62 || n % 100 == 82) || n % 1000 == 0 && (n % 100000 >= 1000 && n % 100000 <= 20000 || n % 100000 == 40000 || n % 100000 == 60000 || n % 100000 == 80000) || n != 0 && n % 1000000 == 100000) ? 2 : ((n % 100 == 3 || n % 100 == 23 || n % 100 == 43 || n % 100 == 63 || n % 100 == 83) ? 3 : ((n != 1 && (n % 100 == 1 || n % 100 == 21 || n % 100 == 41 || n % 100 == 61 || n % 100 == 81)) ? 4 : 5)))); nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n == 3) ? 2 : 3; nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n == 3) ? 2 : 3;
kxm Khmer (Northern) nplurals=2; plural=n != 1;
ky Kyrgyz nplurals=2; plural=n != 1;
la Latin nplurals=2; plural=n != 1;
lad Ladino nplurals=2; plural=n != 1;
lag Langi nplurals=3; plural=(n == 0) ? 0 : ((n == 1) ? 1 : 2);
laj Lango (Uganda) nplurals=2; plural=n != 1;
lam Lamba nplurals=2; plural=n != 1;
lb Luxembourgish nplurals=2; plural=n != 1;
lez Lezghian nplurals=2; plural=n != 1;
lfn Lingua Franca Nova nplurals=2; plural=n != 1;
lg Luganda nplurals=2; plural=n != 1;
li Limburgish nplurals=2; plural=n != 1;
lij Ligurian nplurals=2; plural=n != 1;
ljp Lampung Api nplurals=2; plural=n != 1;
lki Laki nplurals=2; plural=n != 1;
lkt Lakota nplurals=1; plural=0;
lld Ladin nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2);
lmn Lambadi nplurals=2; plural=n != 1;
lmo Lombard nplurals=2; plural=n != 1;
ln Lingala nplurals=2; plural=n > 1;
lo Lao nplurals=1; plural=0;
lol Mongo nplurals=2; plural=n != 1;
loz Lozi nplurals=2; plural=n != 1;
lrc Luri (Northern) nplurals=2; plural=n != 1;
lt Lithuanian nplurals=3; plural=(n % 10 == 1 && (n % 100 < 11 || n % 100 > 19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? 1 : 2);
ltg Latgalian nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;
lu Luba-Katanga nplurals=2; plural=n != 1;
lua Luba-Lulua nplurals=2; plural=n != 1;
lui Luiseno nplurals=2; plural=n != 1;
lun Lunda nplurals=2; plural=n != 1;
luo Luo (Kenya and Tanzania) nplurals=2; plural=n != 1;
lus Lushai nplurals=2; plural=n != 1;
luy Luyia nplurals=2; plural=n != 1;
luz Luri (Southern) nplurals=2; plural=n != 1;
lv Latvian nplurals=3; plural=(n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2); nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2); nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2); nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);
lv@formal Latvian (formal) nplurals=3; plural=(n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2);
lv@informal Latvian (informal) nplurals=3; plural=(n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2);
lzh Literary Chinese nplurals=1; plural=0;
mad Madurese nplurals=2; plural=n != 1;
mag Magahi nplurals=2; plural=n != 1;
mai Maithili nplurals=2; plural=n != 1;
mak Makasar nplurals=2; plural=n != 1;
man Mandingo nplurals=2; plural=n != 1;
mas Masai nplurals=2; plural=n != 1;
mdf Moksha nplurals=2; plural=n != 1;
mdh Maguindanaon nplurals=2; plural=n != 1;
mdr Mandar nplurals=2; plural=n != 1;
men Mende (Sierra Leone) nplurals=2; plural=n != 1;
mer Meru nplurals=2; plural=n != 1;
mfa Malay (Pattani) nplurals=2; plural=n != 1;
mfe Morisyen nplurals=2; plural=n > 1;
mg Malagasy nplurals=2; plural=n > 1;
mga Irish (Middle) nplurals=2; plural=n != 1;
mgh Makhuwa-Meetto nplurals=2; plural=n != 1;
mgo Metaʼ nplurals=2; plural=n != 1;
mh Marshallese nplurals=2; plural=n != 1;
mhr Meadow Mari nplurals=2; plural=n != 1;
mi Maori nplurals=2; plural=n > 1;
mia Miami nplurals=2; plural=n > 1;
mic Mi'kmaq nplurals=2; plural=n != 1;
min Minangkabau nplurals=2; plural=n != 1;
mjw Karbi nplurals=2; plural=n != 1;
mk Macedonian nplurals=2; plural=n==1 || n%10==1 ? 0 : 1; nplurals=2; plural=n % 10 != 1 || n % 100 == 11;
ml Malayalam nplurals=2; plural=n != 1;
mn Mongolian nplurals=2; plural=n != 1;
mnc Manchu nplurals=2; plural=n != 1;
mni Manipuri nplurals=2; plural=n != 1;
mnk Mandinka nplurals=3; plural=n==0 ? 0 : n==1 ? 1 : 2;
mnw Mon nplurals=2; plural=n != 1;
moe Innu nplurals=2; plural=n != 1;
moh Mohawk nplurals=2; plural=n != 1;
mos Mossi nplurals=2; plural=n != 1;
mr Marathi nplurals=2; plural=n != 1;
mrh Mara nplurals=2; plural=n != 1;
ms Malay nplurals=1; plural=0;
ms_Arab Malay (Jawi) nplurals=1; plural=0;
mt Maltese nplurals=4; plural=n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3; nplurals=5; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n == 0 || n % 100 >= 3 && n % 100 <= 10) ? 2 : ((n % 100 >= 11 && n % 100 <= 19) ? 3 : 4)));
mtr Mewari nplurals=2; plural=n != 1;
mus Creek nplurals=2; plural=n != 1;
mwk Maninkakan (Kita) nplurals=2; plural=n != 1;
mwl Mirandese nplurals=2; plural=n != 1;
mwr Marwari nplurals=2; plural=n != 1;
mxc Manyika nplurals=2; plural=n != 1;
my Burmese nplurals=1; plural=0;
my@Zawgyi Burmese (Zawgyi) nplurals=1; plural=0;
myv Erzya nplurals=2; plural=n != 1;
myx Masaaba nplurals=2; plural=n != 1;
mzn Mazanderani nplurals=2; plural=n != 1;
na Nauru nplurals=2; plural=n != 1;
nah Nahuatl nplurals=2; plural=n != 1;
nan_Hant Minnan (Traditional Han script) nplurals=1; plural=0;
nan_Latn_pehoeji Minnan (Pe̍h-ōe-jī) nplurals=1; plural=0;
nan_Latn_tailo Minnan (Tâi-lô) nplurals=1; plural=0;
nap Neapolitan nplurals=2; plural=n != 1;
naq Nama nplurals=3; plural=(n == 1) ? 0 : ((n == 2) ? 1 : 2);
nb_NO Norwegian Bokmål nplurals=2; plural=n != 1;
nd Ndebele (Northern) nplurals=2; plural=n != 1;
ndc Ndau nplurals=2; plural=n != 1;
nds German (Low) nplurals=2; plural=n != 1;
ne Nepali nplurals=2; plural=n != 1;
new Newari nplurals=2; plural=n != 1;
ng Ndonga nplurals=2; plural=n != 1;
ngl Lomwe nplurals=2; plural=n != 1;
nia Nias nplurals=2; plural=n != 1;
nij Ngaju nplurals=2; plural=n != 1;
niu Niuean nplurals=2; plural=n != 1;
nl Dutch nplurals=2; plural=n != 1;
nl@formal Dutch (formal) nplurals=2; plural=n != 1;
nl@informal Dutch (informal) nplurals=2; plural=n != 1;
nl_BE Dutch (Belgium) nplurals=2; plural=n != 1;
nn Norwegian Nynorsk nplurals=2; plural=n != 1;
nnh Ngiemboon nplurals=2; plural=n != 1;
nod Thai (Northern) nplurals=2; plural=n != 1;
noe Nimadi nplurals=2; plural=n != 1;
nog Nogai nplurals=2; plural=n != 1;
non Norse (Old) nplurals=2; plural=n != 1;
nqo N’Ko nplurals=1; plural=0; nplurals=2; plural=(n > 1);
nr Ndebele (Southern) nplurals=2; plural=n != 1;
nso Pedi nplurals=2; plural=n > 1; nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
nuk Nuu-chah-nulth nplurals=2; plural=n != 1;
nv Navaho nplurals=2; plural=n != 1;
nwc Newari (Classical) nplurals=2; plural=n != 1;
ny Nyanja nplurals=2; plural=n != 1;
nym Nyamwezi nplurals=2; plural=n != 1;
nyn Nyankole nplurals=2; plural=n != 1;
nyo Nyoro nplurals=2; plural=n != 1;
nzi Nzima nplurals=2; plural=n != 1;
oc Occitan nplurals=2; plural=n > 1;
oj Ojibwe nplurals=2; plural=n != 1;
om Oromo nplurals=2; plural=n != 1;
or Odia nplurals=2; plural=n != 1;
os Ossetian nplurals=2; plural=n != 1;
osa Osage nplurals=1; plural=0;
ota Turkish (Ottoman) nplurals=2; plural=n != 1;
otk Kokturk nplurals=2; plural=n != 1;
ovd Elfdalian nplurals=2; plural=n != 1;
pa Punjabi nplurals=2; plural=n > 1; nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
pa_PK Punjabi (Pakistan) nplurals=2; plural=n > 1;
pag Pangasinan nplurals=2; plural=n != 1;
pal Pahlavi nplurals=2; plural=n != 1;
pam Pampanga nplurals=2; plural=n != 1;
pap Papiamento nplurals=2; plural=n != 1;
pau Palauan nplurals=2; plural=n != 1;
pbb Páez nplurals=2; plural=n != 1;
pcm Pidgin (Nigeria) nplurals=2; plural=n > 1;
pdt Plautdietsch nplurals=2; plural=n != 1;
peo Persian (Old) nplurals=2; plural=n != 1;
phn Phoenician nplurals=2; plural=n != 1;
pi Pali nplurals=2; plural=n != 1;
pl Polish nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
pl@formal Polish (formal) nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
pl@informal Polish (informal) nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
pms Piemontese nplurals=2; plural=n != 1;
pon Pohnpeian nplurals=2; plural=n != 1;
prg Prussian nplurals=3; plural=(n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2);
pro Provençal (Old) nplurals=2; plural=n != 1;
ps Pashto nplurals=2; plural=n != 1;
pt Portuguese nplurals=2; plural=n > 1; nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2); nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
pt@formal Portuguese (formal) nplurals=2; plural=n > 1;
pt@informal Portuguese (informal) nplurals=2; plural=n > 1;
pt_AO Portuguese (Angola) nplurals=2; plural=n > 1;
pt_BR Portuguese (Brazil) nplurals=2; plural=n > 1; nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2);
pt_BR@formal Portuguese (Brazil, formal) nplurals=2; plural=n > 1;
pt_BR@informal Portuguese (Brazil, informal) nplurals=2; plural=n > 1;
pt_PT Portuguese (Portugal) nplurals=2; plural=n > 1; nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2);
pwn Paiwan nplurals=2; plural=n != 1;
qdt Eskimo (Pacific Coast Alaskan) nplurals=2; plural=n > 1;
qtp Gayón nplurals=2; plural=n > 1;
qu Quechua nplurals=2; plural=n != 1;
qu_EC Quechua (Ecuador) nplurals=2; plural=n != 1;
quc K'iche' nplurals=2; plural=n != 1;
qug Quichua (Chimborazo Highland) nplurals=2; plural=n != 1;
qya Quenya nplurals=2; plural=n != 1;
raj Rajasthani nplurals=2; plural=n != 1;
rap Rapanui nplurals=2; plural=n != 1;
rar Rarotongan nplurals=2; plural=n != 1;
rcf Réunion Creole nplurals=2; plural=n != 1;
rej Rejang nplurals=2; plural=n != 1;
rhg Rohingya nplurals=2; plural=n != 1;
rif Tarifit nplurals=2; plural=n != 1;
rkt Rangpuri nplurals=2; plural=n != 1;
rm Romansh nplurals=2; plural=n != 1;
rmt Domari nplurals=2; plural=n != 1;
rn Rundi nplurals=2; plural=n != 1;
rng Ronga nplurals=2; plural=n != 1;
ro Romanian nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2;
ro_MD Moldavian nplurals=3; plural=(n == 1) ? 0 : ((n == 0 || n % 100 >= 2 && n % 100 <= 19) ? 1 : 2); nplurals=3; plural=(n == 1) ? 0 : ((n == 0 || n != 1 && n % 100 >= 1 && n % 100 <= 19) ? 1 : 2);
rof Rombo nplurals=2; plural=n != 1;
rom Romany nplurals=2; plural=n != 1;
ru Russian nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
ru@formal Russian (formal) nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
ru@informal Russian (informal) nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
ru_UA Russian (Ukraine) nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
rue Rusyn nplurals=2; plural=n != 1;
rup Macedo-Romanian nplurals=2; plural=n != 1;
rw Kinyarwanda nplurals=2; plural=n != 1;
rwk Rwa nplurals=2; plural=n != 1;
sa Sanskrit nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;
sad Sandawe nplurals=2; plural=n != 1;
sah Yakut nplurals=1; plural=0;
sai South American Indian (Other) nplurals=2; plural=n != 1;
sam Samaritan Aramaic nplurals=2; plural=n != 1;
saq Samburu nplurals=2; plural=n != 1;
sas Sasak nplurals=2; plural=n != 1;
sat Santali nplurals=3; plural=n == 1 ? 0 : n == 2 ? 1 : 2; nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
sc Sardinian nplurals=2; plural=n != 1;
sck Sadri nplurals=2; plural=n != 1;
scn Sicilian nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2); nplurals=2; plural=(n != 1);
sco Scots nplurals=2; plural=n != 1;
sd Sindhi nplurals=2; plural=n != 1;
sdh Kurdish (Southern) nplurals=2; plural=n != 1;
se Sami (Northern) nplurals=3; plural=(n == 1) ? 0 : ((n == 2) ? 1 : 2); nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
sef Senoufo (Cebaara) nplurals=2; plural=n != 1;
seh Sena nplurals=2; plural=n != 1;
sel Selkup nplurals=2; plural=n != 1;
ses Koyraboro Senni nplurals=1; plural=0;
sg Sango nplurals=1; plural=0;
sga Irish (Old) nplurals=2; plural=n != 1;
sgn Sign Languages nplurals=2; plural=n != 1;
sgs Samogitian nplurals=2; plural=n != 1;
shi Tachelhit nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n >= 2 && n <= 10) ? 1 : 2);
shn Shan nplurals=2; plural=n != 1;
si Sinhala nplurals=2; plural=n > 1; nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
sid Sidamo nplurals=2; plural=n != 1;
sjd Sami (Kildin) nplurals=2; plural=n != 1;
sk Slovak nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;
skr Saraiki nplurals=2; plural=n != 1;
sl Slovenian nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;
sm Samoan nplurals=2; plural=n != 1;
sma Sami (Southern) nplurals=3; plural=(n == 1) ? 0 : ((n == 2) ? 1 : 2);
smi Sami nplurals=3; plural=(n == 1) ? 0 : ((n == 2) ? 1 : 2);
smj Sami (Lule) nplurals=3; plural=(n == 1) ? 0 : ((n == 2) ? 1 : 2);
sml Sama (Central) nplurals=2; plural=n != 1;
smn Sami (Inari) nplurals=3; plural=(n == 1) ? 0 : ((n == 2) ? 1 : 2);
sms Sami (Skolt) nplurals=3; plural=(n == 1) ? 0 : ((n == 2) ? 1 : 2);
sn Shona nplurals=2; plural=n != 1;
snk Soninke nplurals=2; plural=n != 1;
so Somali nplurals=2; plural=n != 1;
sog Sogdian nplurals=2; plural=n != 1;
son Songhai nplurals=1; plural=0; nplurals=2; plural=(n != 1);
sou Thai (Southern) nplurals=2; plural=n != 1;
sq Albanian nplurals=2; plural=n != 1;
sr Serbian nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
sr@ijekavian Serbian (Ijekavian) nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
sr@ijekavian_Latn Serbian (Ijekavian, latin) nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
sr_Cyrl Serbian (Cyrillic script) nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
sr_Latn Serbian (Latin script) nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
srn Sranan Tongo nplurals=2; plural=n != 1;
srr Serer nplurals=2; plural=n != 1;
ss Swati nplurals=2; plural=n != 1;
ssy Saho nplurals=2; plural=n != 1;
st Sotho (Southern) nplurals=2; plural=n != 1;
su Sundanese nplurals=1; plural=0;
suk Sukuma nplurals=2; plural=n != 1;
sus Susu nplurals=2; plural=n != 1;
sux Sumerian nplurals=2; plural=n != 1;
sv Swedish nplurals=2; plural=n != 1;
sw Swahili nplurals=2; plural=n != 1;
sw_CD Swahili (Congo) nplurals=2; plural=n != 1;
sw_TZ Swahili (Tanzania) nplurals=2; plural=n != 1;
swg Swabian nplurals=2; plural=n != 1;
swv Shekhawati nplurals=2; plural=n != 1;
sxu Saxon (Upper) nplurals=2; plural=n != 1;
syc Syriac (Classical) nplurals=2; plural=n != 1;
syl Sylheti nplurals=2; plural=n != 1;
syr Syriac nplurals=2; plural=n != 1;
szl Silesian nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
szy Sakizaya nplurals=2; plural=n != 1;
ta Tamil nplurals=2; plural=n != 1;
ta_LK Tamil (Sri Lanka) nplurals=2; plural=n != 1;
tay Atayal nplurals=2; plural=n != 1;
tcy Tulu nplurals=2; plural=n != 1;
te Telugu nplurals=2; plural=n != 1;
tem Timne nplurals=2; plural=n != 1;
teo Teso nplurals=2; plural=n != 1;
ter Tereno nplurals=2; plural=n != 1;
tet Tetum nplurals=2; plural=n != 1;
tg Tajik nplurals=2; plural=n > 1; nplurals=1; plural=0;
th Thai nplurals=1; plural=0;
ti Tigrinya nplurals=2; plural=n > 1;
tig Tigre nplurals=2; plural=n != 1;
tiv Tiv nplurals=2; plural=n != 1;
tk Turkmen nplurals=2; plural=n != 1;
tkl Tokelau nplurals=2; plural=n != 1;
tl Tagalog nplurals=2; plural=n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9);
tlh Klingon nplurals=1; plural=0;
tlh_Qaak Klingon (pIqaD) nplurals=1; plural=0;
tli Tlingit nplurals=2; plural=n != 1;
tly Talysh nplurals=2; plural=n != 1;
tmh Tamashek nplurals=2; plural=n != 1;
tn Tswana nplurals=2; plural=n != 1;
to Tongan nplurals=1; plural=0;
tog Tonga (Nyasa) nplurals=2; plural=n != 1;
tok Toki Pona nplurals=1; plural=0;
tpi Tok Pisin nplurals=1; plural=0;
tr Turkish nplurals=2; plural=n != 1; nplurals=2; plural=(n > 1);
trv Taroko nplurals=2; plural=n != 1;
ts Tsonga nplurals=2; plural=n != 1;
tsg Tausug nplurals=2; plural=n != 1;
tsi Tsimshian nplurals=2; plural=n != 1;
tsj Tshangla nplurals=2; plural=n != 1;
tt Tatar nplurals=1; plural=0;
tt@iqtelif Tatar (IQTElif) nplurals=1; plural=0;
tts Thai (Northeastern) nplurals=2; plural=n != 1;
tum Tumbuka nplurals=2; plural=n != 1;
tvl Tuvalu nplurals=2; plural=n != 1;
tw Twi nplurals=2; plural=n != 1;
ty Tahitian nplurals=2; plural=n != 1;
tyv Tuvinian nplurals=2; plural=n != 1;
tzj Tz'utujil nplurals=2; plural=n != 1;
tzl Talossan nplurals=2; plural=n != 1;
tzm Tamazight (Central Atlas) nplurals=2; plural=n >= 2 && (n < 11 || n > 99);
udm Udmurt nplurals=2; plural=n != 1;
ug Uyghur nplurals=2; plural=n != 1; nplurals=1; plural=0; nplurals=1; plural=0;
uga Ugaritic nplurals=2; plural=n != 1;
uk Ukrainian nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
umb Umbundu nplurals=2; plural=n != 1;
und Undetermined nplurals=2; plural=n != 1;
unr Mundari nplurals=2; plural=n != 1;
ur Urdu nplurals=2; plural=n != 1;
ur_IN Urdu (India) nplurals=2; plural=n != 1;
ur_PK Urdu (Pakistan) nplurals=2; plural=n != 1;
uz Uzbek nplurals=2; plural=n != 1; nplurals=2; plural=(n > 1); nplurals=2; plural=(n > 1);
uz_Latn Uzbek (Latin script) nplurals=2; plural=n != 1;
vai Vai nplurals=2; plural=n != 1;
ve Venda nplurals=2; plural=n != 1;
vec Venetian nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2);
vi Vietnamese nplurals=1; plural=0;
vls Flemish (West) nplurals=2; plural=n != 1;
vmf Mainfränkisch nplurals=2; plural=n != 1;
vmw Makhuwa nplurals=2; plural=n != 1;
vo Volapük nplurals=2; plural=n != 1;
vot Votic nplurals=2; plural=n != 1;
vro Võro nplurals=2; plural=n != 1;
vun Vunjo nplurals=2; plural=n != 1;
wa Walloon nplurals=2; plural=n > 1;
wae German (Walser) nplurals=2; plural=n != 1;
wal Wolaytta nplurals=2; plural=n != 1;
war Waray (Philippines) nplurals=2; plural=n != 1;
was Washo nplurals=2; plural=n != 1;
wbq Waddar nplurals=2; plural=n != 1;
wbr Wagdi nplurals=2; plural=n != 1;
wen Sorbian nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
wep Westphalien nplurals=2; plural=n != 1;
wo Wolof nplurals=1; plural=0; nplurals=2; plural=(n != 1);
wtm Mewati nplurals=2; plural=n != 1;
wuu_Hans Wu (Simplified Han script) nplurals=1; plural=0;
wuu_Hant Wu (Traditional Han script) nplurals=1; plural=0;
xal Kalmyk nplurals=2; plural=n != 1;
xh Xhosa nplurals=2; plural=n != 1;
xnr Kangri nplurals=2; plural=n != 1;
xog Soga nplurals=2; plural=n != 1;
yao Yao nplurals=2; plural=n != 1;
yap Yapese nplurals=2; plural=n != 1;
yi Yiddish nplurals=2; plural=n != 1;
yo Yoruba nplurals=1; plural=0; nplurals=2; plural=(n != 1); nplurals=2; plural=(n != 1);
yua Yucateco nplurals=2; plural=n != 1;
yue_Hans Cantonese (Simplified Han script) nplurals=1; plural=0;
yue_Hant Cantonese (Traditional Han script) nplurals=1; plural=0;
za Zhuang nplurals=2; plural=n != 1;
zap Zapotec nplurals=2; plural=n != 1;
zbl Blissymbols nplurals=2; plural=n != 1;
zen Zenaga nplurals=2; plural=n != 1;
zgh Tamazight (Standard Moroccan) nplurals=2; plural=n != 1;
zh_Hans Chinese (Simplified Han script) nplurals=1; plural=0;
zh_Hans_SG Chinese (Simplified Han script, Singapore) nplurals=1; plural=0;
zh_Hant Chinese (Traditional Han script) nplurals=1; plural=0;
zh_Hant_HK Chinese (Traditional Han script, Hong Kong) nplurals=1; plural=0;
zh_Latn Chinese (Hanyu Pinyin) nplurals=1; plural=0;
zu Zulu nplurals=2; plural=n > 1; nplurals=2; plural=(n != 1);
zun Zuni nplurals=2; plural=n != 1;
zza Zaza nplurals=2; plural=n != 1;