mirror of
https://gh.llkk.cc/https://github.com/WeblateOrg/language-data.git
synced 2025-10-04 15:12:29 +08:00
It should be an alias for pa_PK, see https://github.com/WeblateOrg/language-data/pull/724
19 KiB
19 KiB
1 | code | name | nplurals | formula |
---|---|---|---|---|
2 | aa | Afar | 2 | n != 1 |
3 | ab | Abkhazian | 2 | n != 1 |
4 | ace | Acehnese | 1 | 0 |
5 | ach | Acholi | 2 | n > 1 |
6 | ada | Adangme | 2 | n != 1 |
7 | ady | Adyghe | 2 | n > 1 |
8 | ae | Avestan | 2 | n != 1 |
9 | af | Afrikaans | 2 | n != 1 |
10 | afh | Afrihili | 2 | n != 1 |
11 | aii | Assyrian Neo-Aramaic | 2 | n != 1 |
12 | ain | Ainu (Japan) | 2 | n != 1 |
13 | ajp | Arabic (South Levantine) | 2 | n != 1 |
14 | ak | Akan | 2 | n > 1 |
15 | akk | Akkadian | 2 | n != 1 |
16 | ale | Aleut | 2 | n != 1 |
17 | alt | Altai (Southern) | 2 | n != 1 |
18 | am | Amharic | 2 | n > 1 |
19 | an | Aragonese | 2 | n != 1 |
20 | ang | English (Old) | 2 | n != 1 |
21 | anp | Angika | 2 | n != 1 |
22 | ar | Arabic | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
23 | ar_BH | Arabic (Bahrain) | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
24 | ar_DZ | Arabic (Algeria) | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
25 | ar_EG | Arabic (Egypt) | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
26 | ar_KW | Arabic (Kuwait) | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
27 | ar_LY | Arabic (Libya) | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
28 | ar_MA | Arabic (Morocco) | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
29 | ar_SA | Arabic (Saudi Arabia) | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
30 | ar_XB | Arabic (XB pseudolocale) | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
31 | ar_YE | Arabic (Yemen) | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
32 | arc | Aramaic | 2 | n != 1 |
33 | arn | Mapudungun | 2 | n > 1 |
34 | arp | Arapaho | 2 | n != 1 |
35 | ars | Arabic (Najdi) | 6 | (n == 0) ? 0 : ((n == 1) ? 1 : ((n == 2) ? 2 : ((n % 100 >= 3 && n % 100 <= 10) ? 3 : ((n % 100 >= 11 && n % 100 <= 99) ? 4 : 5)))) |
36 | arw | Arawak | 2 | n != 1 |
37 | as | Assamese | 2 | n > 1 |
38 | asa | Asu | 2 | n != 1 |
39 | ast | Asturian | 2 | n != 1 |
40 | av | Avaric | 2 | n != 1 |
41 | avk | Kotava | 2 | n != 1 |
42 | awa | Awadhi | 2 | n != 1 |
43 | ay | Aymará | 1 | 0 |
44 | ayc | Aymara (Southern) | 2 | n != 1 |
45 | az | Azerbaijani | 2 | n != 1 |
46 | azb | Azerbaijani (Southern) | 2 | n != 1 |
47 | ba | Bashkir | 2 | n != 1 |
48 | bal | Baluchi | 2 | n != 1 |
49 | ban | Balinese | 2 | n != 1 |
50 | bar | Bavarian | 2 | n != 1 |
51 | bas | Basa (Cameroon) | 2 | n != 1 |
52 | be | Belarusian | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
53 | be_Latn | Belarusian (latin) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
54 | bej | Beja | 2 | n != 1 |
55 | bem | Bemba | 2 | n != 1 |
56 | ber | Berber | 2 | n != 1 |
57 | bez | Bena | 2 | n != 1 |
58 | bg | Bulgarian | 2 | n != 1 |
59 | bh | Bihari | 2 | n > 1 |
60 | bho | Bhojpuri | 2 | n > 1 |
61 | bi | Bislama | 2 | n != 1 |
62 | bik | Bikol | 2 | n != 1 |
63 | bin | Bini | 2 | n != 1 |
64 | bla | Siksika | 2 | n != 1 |
65 | bm | Bambara | 1 | 0 |
66 | bn | Bengali | 2 | n > 1 |
67 | bn_BD | Bengali (Bangladesh) | 2 | n != 1 |
68 | bn_IN | Bengali (India) | 2 | n != 1 |
69 | bnt | Bantu (Other) | 2 | n != 1 |
70 | bo | Tibetan | 1 | 0 |
71 | bo_CN | Tibetan (China) | 1 | 0 |
72 | bqi | Bakhtiari | 2 | n != 1 |
73 | br | Breton | 5 | (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))) |
74 | bra | Braj | 2 | n != 1 |
75 | brx | Bodo | 2 | n != 1 |
76 | bs | Bosnian | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
77 | bs_Cyrl | Bosnian (cyrillic) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
78 | bs_Latn | Bosnian (latin) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
79 | bua | Buriat | 2 | n != 1 |
80 | bug | Buginese | 2 | n != 1 |
81 | byn | Bilen | 2 | n != 1 |
82 | ca | Catalan | 2 | n != 1 |
83 | ca@valencia | Valencian | 2 | n != 1 |
84 | ca_AD | Catalan (Andorra) | 2 | n != 1 |
85 | cad | Caddo | 2 | n != 1 |
86 | cak | Kaqchikel | 2 | n != 1 |
87 | car | Galibi Carib | 2 | n != 1 |
88 | ce | Chechen | 2 | n != 1 |
89 | ceb | Cebuano | 2 | n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9) |
90 | cgg | Chiga | 2 | n != 1 |
91 | ch | Chamorro | 2 | n != 1 |
92 | chb | Chibcha | 2 | n != 1 |
93 | chg | Chagatai | 2 | n != 1 |
94 | chk | Chuukese | 2 | n != 1 |
95 | chm | Mari | 2 | n != 1 |
96 | chn | Chinook jargon | 2 | n != 1 |
97 | cho | Choctaw | 2 | n != 1 |
98 | chp | Chipewyan | 2 | n != 1 |
99 | chr | Cherokee | 2 | n != 1 |
100 | chy | Cheyenne | 2 | n != 1 |
101 | ckb | Kurdish (Central) | 2 | n != 1 |
102 | ckb_IQ | Kurdish (Central, Iraq) | 2 | n != 1 |
103 | ckb_IR | Kurdish (Central, Iran) | 2 | n != 1 |
104 | cnr | Montenegrin | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
105 | cnr_Cyrl | Montenegrin (cyrillic) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
106 | co | Corsican | 2 | n != 1 |
107 | cop | Coptic | 2 | n != 1 |
108 | cpe | Creoles and pidgins (English based) | 2 | n != 1 |
109 | cpf | Creoles and pidgins (French-based) | 2 | n != 1 |
110 | cpp | Creoles and pidgins (Portuguese-based) | 3 | (n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2 |
111 | cr | Cree | 2 | n != 1 |
112 | crh | Crimean Tatar | 1 | 0 |
113 | crp | Creoles and pidgins | 2 | n != 1 |
114 | cs | Czech | 3 | (n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2 |
115 | csb | Kashubian | 3 | n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
116 | cu | Slavonic (Old Church) | 2 | n != 1 |
117 | cv | Chuvash | 2 | n != 1 |
118 | cy | Welsh | 6 | (n==0) ? 0 : (n==1) ? 1 : (n==2) ? 2 : (n==3) ? 3 :(n==6) ? 4 : 5 |
119 | da | Danish | 2 | n != 1 |
120 | dak | Dakota | 2 | n != 1 |
121 | dar | Dargwa | 2 | n != 1 |
122 | de | German | 2 | n != 1 |
123 | de@formal | German (formal) | 2 | n != 1 |
124 | de@informal | German (informal) | 2 | n != 1 |
125 | de_1901 | German (old spelling) | 2 | n != 1 |
126 | de_AT | German (Austria) | 2 | n != 1 |
127 | de_CH | German (Switzerland) | 2 | n != 1 |
128 | de_LU | German (Luxembourg) | 2 | n != 1 |
129 | del | Delaware | 2 | n != 1 |
130 | den | Slave (Athapascan) | 2 | n != 1 |
131 | dgo | Dogri | 2 | n > 1 |
132 | dgr | Dogrib | 2 | n != 1 |
133 | din | Dinka | 2 | n != 1 |
134 | doi | Dogri | 2 | n != 1 |
135 | dry | Darai | 2 | n != 1 |
136 | dsb | Lower Sorbian | 4 | (n % 100 == 1) ? 0 : ((n % 100 == 2) ? 1 : ((n % 100 == 3 || n % 100 == 4) ? 2 : 3)) |
137 | dua | Duala | 2 | n != 1 |
138 | dum | Dutch (Middle) | 2 | n != 1 |
139 | dv | Dhivehi | 2 | n != 1 |
140 | dyu | Dyula | 2 | n != 1 |
141 | dz | Dzongkha | 1 | 0 |
142 | ee | Ewe | 2 | n != 1 |
143 | efi | Efik | 2 | n != 1 |
144 | egy | Egyptian (Ancient) | 2 | n != 1 |
145 | eka | Ekajuk | 2 | n != 1 |
146 | el | Greek | 2 | n != 1 |
147 | elx | Elamite | 2 | n != 1 |
148 | en | English | 2 | n != 1 |
149 | en@pirate | English (Pirate) | 2 | n != 1 |
150 | en_AU | English (Australia) | 2 | n != 1 |
151 | en_CA | English (Canada) | 2 | n != 1 |
152 | en_GB | English (United Kingdom) | 2 | n != 1 |
153 | en_IE | English (Ireland) | 2 | n != 1 |
154 | en_IN | English (India) | 2 | n != 1 |
155 | en_NZ | English (New Zealand) | 2 | n != 1 |
156 | en_PH | English (Philippines) | 2 | n != 1 |
157 | en_Shaw | English (Shavian) | 2 | n != 1 |
158 | en_Shaw_GB | English (Shavian, United Kingdom) | 2 | n != 1 |
159 | en_Shaw_US | English (Shavian, United States) | 2 | n != 1 |
160 | en_US | English (United States) | 2 | n != 1 |
161 | en_XA | English (XA pseudolocale) | 2 | n != 1 |
162 | en_ZA | English (South Africa) | 2 | n != 1 |
163 | en_devel | English (Developer) | 2 | n != 1 |
164 | enm | English (Middle) | 2 | n != 1 |
165 | eo | Esperanto | 2 | n != 1 |
166 | es | Spanish | 2 | n != 1 |
167 | es_419 | Spanish (Latin America) | 2 | n != 1 |
168 | es_AR | Spanish (Argentina) | 2 | n != 1 |
169 | es_BO | Spanish (Bolivia) | 2 | n != 1 |
170 | es_CL | Spanish (Chile) | 2 | n != 1 |
171 | es_CO | Spanish (Colombia) | 2 | n != 1 |
172 | es_CR | Spanish (Costa Rica) | 2 | n != 1 |
173 | es_DO | Spanish (Dominican Republic) | 2 | n != 1 |
174 | es_EC | Spanish (Ecuador) | 2 | n != 1 |
175 | es_MX | Spanish (Mexico) | 2 | n != 1 |
176 | es_NI | Spanish (Nicaragua) | 2 | n != 1 |
177 | es_PA | Spanish (Panama) | 2 | n != 1 |
178 | es_PE | Spanish (Peru) | 2 | n != 1 |
179 | es_PR | Spanish (Puerto Rico) | 2 | n != 1 |
180 | es_SV | Spanish (El Salvador) | 2 | n != 1 |
181 | es_US | Spanish (American) | 2 | n != 1 |
182 | es_UY | Spanish (Uruguay) | 2 | n != 1 |
183 | es_VE | Spanish (Venezuela) | 2 | n != 1 |
184 | et | Estonian | 2 | n != 1 |
185 | eu | Basque | 2 | n != 1 |
186 | ewo | Ewondo | 2 | n != 1 |
187 | ext | Extremaduran | 2 | n != 1 |
188 | fa | Persian | 2 | n > 1 |
189 | fa_AF | Dari | 2 | n > 1 |
190 | fan | Fang (Equatorial Guinea) | 2 | n != 1 |
191 | fat | Fanti | 2 | n != 1 |
192 | ff | Fulah | 2 | n > 1 |
193 | fi | Finnish | 2 | n != 1 |
194 | fil | Filipino | 2 | n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9) |
195 | fj | Fijian | 2 | n != 1 |
196 | fo | Faroese | 2 | n != 1 |
197 | fon | Fon | 2 | n != 1 |
198 | fr | French | 2 | n > 1 |
199 | fr@formal | French (formal) | 2 | n > 1 |
200 | fr@informal | French (informal) | 2 | n > 1 |
201 | fr_AG | French (Antigua and Barbuda) | 2 | n > 1 |
202 | fr_BE | French (Belgium) | 2 | n > 1 |
203 | fr_CA | French (Canada) | 2 | n > 1 |
204 | fr_CH | French (Switzerland) | 2 | n > 1 |
205 | fr_LU | French (Luxembourg) | 2 | n > 1 |
206 | fr_SN | French (Senegal) | 2 | n > 1 |
207 | frc | French (Louisiana) | 2 | n > 1 |
208 | frm | French (Middle) | 2 | n != 1 |
209 | fro | French (Old) | 2 | n != 1 |
210 | frp | Franco-Provençal | 2 | n > 1 |
211 | frr | Frisian (Northern) | 2 | n != 1 |
212 | frs | Frisian (Eastern) | 2 | n != 1 |
213 | fur | Friulian | 2 | n != 1 |
214 | fy | Frisian | 2 | n != 1 |
215 | ga | Irish | 5 | n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>6 && n<11) ? 3 : 4 |
216 | gaa | Ga | 2 | n != 1 |
217 | gay | Gayo | 2 | n != 1 |
218 | gba | Gbaya (Central African Republic) | 2 | n != 1 |
219 | gbm | Garhwali | 2 | n != 1 |
220 | gd | Gaelic | 4 | (n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3 |
221 | gez | Ge'ez | 2 | n != 1 |
222 | gil | Gilbertese | 2 | n != 1 |
223 | gl | Galician | 2 | n != 1 |
224 | glk | Gilaki | 2 | n != 1 |
225 | gmh | High German (Middle) | 2 | n != 1 |
226 | gn | Guarani | 2 | n != 1 |
227 | goh | High German (Old) | 2 | n != 1 |
228 | gon | Gondi | 2 | n != 1 |
229 | gor | Gorontalo | 2 | n != 1 |
230 | got | Gothic | 2 | n != 1 |
231 | grb | Grebo | 2 | n != 1 |
232 | grc | Greek (Ancient) | 3 | n==1 ? 0 : n==2 ? 1 : 2 |
233 | gsw | Alemannic | 2 | n != 1 |
234 | gu | Gujarati | 2 | n > 1 |
235 | gu_IN | Gujarati (India) | 2 | n > 1 |
236 | gug | Guaraní (Paraguayan) | 2 | n > 1 |
237 | gun | Guaraní (Mbyá) | 2 | n > 1 |
238 | guw | Gun | 2 | n > 1 |
239 | gv | Manx | 4 | (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)) |
240 | gwi | Gwichʼin | 2 | n != 1 |
241 | ha | Hausa | 2 | n != 1 |
242 | hai | Haida | 2 | n != 1 |
243 | haw | Hawaiian | 2 | n != 1 |
244 | he | Hebrew | 4 | (n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3)) |
245 | he_IL | Hebrew (Israel) | 4 | (n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3)) |
246 | hi | Hindi | 2 | n > 1 |
247 | hi_Latn | Hindi (latin) | 2 | n > 1 |
248 | hil | Hiligaynon | 2 | n != 1 |
249 | hit | Hittite | 2 | n != 1 |
250 | hmn | Hmong | 2 | n != 1 |
251 | hne | Chhattisgarhi | 2 | n != 1 |
252 | ho | Hiri Motu | 2 | n != 1 |
253 | hr | Croatian | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
254 | hrx | Hunsrik | 2 | n != 1 |
255 | hsb | Upper Sorbian | 4 | (n % 100 == 1) ? 0 : ((n % 100 == 2) ? 1 : ((n % 100 == 3 || n % 100 == 4) ? 2 : 3)) |
256 | ht | Haitian | 2 | n != 1 |
257 | hu | Hungarian | 2 | n != 1 |
258 | hup | Hupa | 2 | n != 1 |
259 | hus | Huastec | 2 | n != 1 |
260 | hy | Armenian | 2 | n > 1 |
261 | hz | Herero | 2 | n != 1 |
262 | ia | Interlingua | 2 | n != 1 |
263 | iba | Iban | 2 | n != 1 |
264 | id | Indonesian | 1 | 0 |
265 | ie | Occidental | 2 | n != 1 |
266 | ig | Igbo | 1 | 0 |
267 | ii | Nuosu | 1 | 0 |
268 | ik | Inupiaq | 2 | n != 1 |
269 | ilo | Iloko | 2 | n != 1 |
270 | inh | Ingush | 2 | n != 1 |
271 | io | Ido | 2 | n != 1 |
272 | is | Icelandic | 2 | n % 10 != 1 || n % 100 == 11 |
273 | it | Italian | 2 | n != 1 |
274 | it_CH | Italian (Switzerland) | 2 | n != 1 |
275 | iu | Inuktitut | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
276 | ja | Japanese | 1 | 0 |
277 | ja_KS | Japanese (Kansai) | 1 | 0 |
278 | jam | Jamaican Patois | 2 | n != 1 |
279 | jbo | Lojban | 1 | 0 |
280 | jgo | Ngomba | 2 | n != 1 |
281 | jmc | Machame | 2 | n != 1 |
282 | jpr | Judeo-Persian | 2 | n != 1 |
283 | jrb | Judeo-Arabic | 2 | n != 1 |
284 | jv | Javanese | 1 | 0 |
285 | ka | Georgian | 2 | n != 1 |
286 | kaa | Kara-Kalpak | 2 | n != 1 |
287 | kab | Kabyle | 2 | n > 1 |
288 | kac | Kachin | 2 | n != 1 |
289 | kaj | Jju | 2 | n != 1 |
290 | kam | Kamba (Kenya) | 2 | n != 1 |
291 | kaw | Kawi | 2 | n != 1 |
292 | kbd | Kabardian | 2 | n != 1 |
293 | kcg | Tyap | 2 | n != 1 |
294 | kde | Makonde | 1 | 0 |
295 | kea | Kabuverdianu | 1 | 0 |
296 | kg | Kongo | 2 | n != 1 |
297 | kha | Khasi | 2 | n != 1 |
298 | kho | Khotanese | 2 | n != 1 |
299 | ki | Gikuyu | 2 | n != 1 |
300 | kj | Kwanyama | 2 | n != 1 |
301 | kk | Kazakh | 2 | n != 1 |
302 | kk_Latn | Kazakh (latin) | 2 | n != 1 |
303 | kkj | Kako | 2 | n != 1 |
304 | kl | Greenlandic | 2 | n != 1 |
305 | km | Khmer (Central) | 1 | 0 |
306 | kmb | Kimbundu | 2 | n != 1 |
307 | kmr | Kurdish (Northern) | 2 | n != 1 |
308 | kmr_Latn | Kurdish (Northern, latin) | 2 | n != 1 |
309 | kn | Kannada | 2 | n > 1 |
310 | ko | Korean | 1 | 0 |
311 | kok | Konkani | 2 | n != 1 |
312 | kos | Kosraean | 1 | 0 |
313 | kpe | Kpelle | 2 | n != 1 |
314 | kr | Kanuri | 2 | n != 1 |
315 | krc | Karachay-Balkar | 2 | n != 1 |
316 | krl | Karelian | 2 | n != 1 |
317 | kru | Kurukh | 2 | n != 1 |
318 | ks | Kashmiri | 2 | n != 1 |
319 | ksb | Shambala | 2 | n != 1 |
320 | ksh | Colognian | 3 | n==0 ? 0 : n==1 ? 1 : 2 |
321 | ku | Kurdish | 2 | n != 1 |
322 | kum | Kumyk | 2 | n != 1 |
323 | kut | Kutenai | 2 | n != 1 |
324 | kv | Komi | 2 | n != 1 |
325 | kw | Cornish | 6 | (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)))) |
326 | ky | Kyrgyz | 2 | n != 1 |
327 | la | Latin | 2 | n != 1 |
328 | lad | Ladino | 2 | n != 1 |
329 | lag | Langi | 3 | (n == 0) ? 0 : ((n == 1) ? 1 : 2) |
330 | lam | Lamba | 2 | n != 1 |
331 | lb | Luxembourgish | 2 | n != 1 |
332 | lez | Lezghian | 2 | n != 1 |
333 | lfn | Lingua Franca Nova | 2 | n != 1 |
334 | lg | Luganda | 2 | n != 1 |
335 | li | Limburgish | 2 | n != 1 |
336 | lki | Laki | 2 | n != 1 |
337 | lkt | Lakota | 1 | 0 |
338 | ln | Lingala | 2 | n > 1 |
339 | lo | Lao | 1 | 0 |
340 | lol | Mongo | 2 | n != 1 |
341 | loz | Lozi | 2 | n != 1 |
342 | lrc | Luri (Northern) | 2 | n != 1 |
343 | lt | Lithuanian | 3 | (n % 10 == 1 && (n % 100 < 11 || n % 100 > 19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? 1 : 2) |
344 | ltg | Latgalian | 3 | n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2 |
345 | lu | Luba-Katanga | 2 | n != 1 |
346 | lua | Luba-Lulua | 2 | n != 1 |
347 | lui | Luiseno | 2 | n != 1 |
348 | lun | Lunda | 2 | n != 1 |
349 | luo | Luo (Kenya and Tanzania) | 2 | n != 1 |
350 | lus | Lushai | 2 | n != 1 |
351 | luz | Luri (Southern) | 2 | n != 1 |
352 | lv | Latvian | 3 | (n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2) |
353 | lzh | Chinese (Literary) | 2 | n != 1 |
354 | mad | Madurese | 2 | n != 1 |
355 | mag | Magahi | 2 | n != 1 |
356 | mai | Maithili | 2 | n != 1 |
357 | mak | Makasar | 2 | n != 1 |
358 | man | Mandingo | 2 | n != 1 |
359 | mas | Masai | 2 | n != 1 |
360 | mdf | Moksha | 2 | n != 1 |
361 | mdr | Mandar | 2 | n != 1 |
362 | men | Mende (Sierra Leone) | 2 | n != 1 |
363 | mfe | Morisyen | 2 | n > 1 |
364 | mg | Malagasy | 2 | n > 1 |
365 | mga | Irish (Middle) | 2 | n != 1 |
366 | mgo | Metaʼ | 2 | n != 1 |
367 | mh | Marshallese | 2 | n != 1 |
368 | mhr | Meadow Mari | 2 | n != 1 |
369 | mi | Maori | 2 | n > 1 |
370 | mia | Miami | 2 | n > 1 |
371 | mic | Mi'kmaq | 2 | n != 1 |
372 | min | Minangkabau | 2 | n != 1 |
373 | mjw | Karbi | 2 | n != 1 |
374 | mk | Macedonian | 2 | n==1 || n%10==1 ? 0 : 1 |
375 | ml | Malayalam | 2 | n != 1 |
376 | mn | Mongolian | 2 | n != 1 |
377 | mnc | Manchu | 2 | n != 1 |
378 | mni | Manipuri | 2 | n != 1 |
379 | mnk | Mandinka | 3 | n==0 ? 0 : n==1 ? 1 : 2 |
380 | mnw | Mon | 2 | n != 1 |
381 | moh | Mohawk | 2 | n != 1 |
382 | mos | Mossi | 2 | n != 1 |
383 | mr | Marathi | 2 | n != 1 |
384 | mrh | Mara | 2 | n != 1 |
385 | ms | Malay | 1 | 0 |
386 | ms_Arab | Malay (Jawi) | 1 | 0 |
387 | mt | Maltese | 4 | n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3 |
388 | mus | Creek | 2 | n != 1 |
389 | mwl | Mirandese | 2 | n != 1 |
390 | mwr | Marwari | 2 | n != 1 |
391 | my | Burmese | 1 | 0 |
392 | my@Zawgyi | Burmese (Zawgyi) | 1 | 0 |
393 | myv | Erzya | 2 | n != 1 |
394 | na | Nauru | 2 | n != 1 |
395 | nah | Nahuatl | 2 | n != 1 |
396 | nan | Chinese (Min Nan) | 2 | n != 1 |
397 | nap | Neapolitan | 2 | n != 1 |
398 | naq | Nama | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
399 | nb_NO | Norwegian Bokmål | 2 | n != 1 |
400 | nd | Ndebele (Northern) | 2 | n != 1 |
401 | nds | German (Low) | 2 | n != 1 |
402 | ne | Nepali | 2 | n != 1 |
403 | new | Newari | 2 | n != 1 |
404 | ng | Ndonga | 2 | n != 1 |
405 | nia | Nias | 2 | n != 1 |
406 | niu | Niuean | 2 | n != 1 |
407 | nl | Dutch | 2 | n != 1 |
408 | nl_BE | Dutch (Belgium) | 2 | n != 1 |
409 | nn | Norwegian Nynorsk | 2 | n != 1 |
410 | nnh | Ngiemboon | 2 | n != 1 |
411 | nog | Nogai | 2 | n != 1 |
412 | non | Norse (Old) | 2 | n != 1 |
413 | nqo | N’Ko | 1 | 0 |
414 | nr | Ndebele (Southern) | 2 | n != 1 |
415 | nso | Pedi | 2 | n > 1 |
416 | nv | Navaho | 2 | n != 1 |
417 | nwc | Newari (Classical) | 2 | n != 1 |
418 | ny | Nyanja | 2 | n != 1 |
419 | nym | Nyamwezi | 2 | n != 1 |
420 | nyn | Nyankole | 2 | n != 1 |
421 | nyo | Nyoro | 2 | n != 1 |
422 | nzi | Nzima | 2 | n != 1 |
423 | oc | Occitan | 2 | n > 1 |
424 | oj | Ojibwe | 2 | n != 1 |
425 | om | Oromo | 2 | n != 1 |
426 | or | Odia | 2 | n != 1 |
427 | os | Ossetian | 2 | n != 1 |
428 | osa | Osage | 1 | 0 |
429 | ota | Turkish (Ottoman) | 2 | n != 1 |
430 | otk | Kokturk | 2 | n != 1 |
431 | pa | Punjabi | 2 | n > 1 |
432 | pa_PK | Punjabi (Pakistan) | 2 | n > 1 |
433 | pag | Pangasinan | 2 | n != 1 |
434 | pal | Pahlavi | 2 | n != 1 |
435 | pam | Pampanga | 2 | n != 1 |
436 | pap | Papiamento | 2 | n != 1 |
437 | pau | Palauan | 2 | n != 1 |
438 | peo | Persian (Old) | 2 | n != 1 |
439 | phn | Phoenician | 2 | n != 1 |
440 | pi | Pali | 2 | n != 1 |
441 | pl | Polish | 3 | n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
442 | pms | Piemontese | 2 | n != 1 |
443 | pon | Pohnpeian | 2 | n != 1 |
444 | prg | Prussian | 3 | (n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2) |
445 | pro | Provençal (Old) | 2 | n != 1 |
446 | ps | Pashto | 2 | n != 1 |
447 | pt | Portuguese | 2 | n > 1 |
448 | pt_AO | Portuguese (Angola) | 2 | n > 1 |
449 | pt_BR | Portuguese (Brazil) | 2 | n > 1 |
450 | pt_PT | Portuguese (Portugal) | 2 | n > 1 |
451 | qdt | Eskimo (Pacific Coast Alaskan) | 2 | n > 1 |
452 | qtp | Gayón | 2 | n > 1 |
453 | qu | Quechua | 2 | n != 1 |
454 | qu_EC | Quechua (Ecuador) | 2 | n != 1 |
455 | quc | K'iche' | 2 | n != 1 |
456 | raj | Rajasthani | 2 | n != 1 |
457 | rap | Rapanui | 2 | n != 1 |
458 | rar | Rarotongan | 2 | n != 1 |
459 | rcf | Réunion Creole | 2 | n != 1 |
460 | rm | Romansh | 2 | n != 1 |
461 | rn | Rundi | 2 | n != 1 |
462 | ro | Romanian | 3 | n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2 |
463 | ro_MD | Moldavian | 3 | (n == 1) ? 0 : ((n == 0 || n % 100 >= 2 && n % 100 <= 19) ? 1 : 2) |
464 | rof | Rombo | 2 | n != 1 |
465 | rom | Romany | 2 | n != 1 |
466 | ru | Russian | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
467 | ru_UA | Russian (Ukraine) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
468 | rue | Rusyn | 2 | n != 1 |
469 | rup | Macedo-Romanian | 2 | n != 1 |
470 | rw | Kinyarwanda | 2 | n != 1 |
471 | rwk | Rwa | 2 | n != 1 |
472 | sa | Sanskrit | 3 | n==1 ? 0 : n==2 ? 1 : 2 |
473 | sad | Sandawe | 2 | n != 1 |
474 | sah | Yakut | 1 | 0 |
475 | sai | South American Indian (Other) | 2 | n != 1 |
476 | sam | Samaritan Aramaic | 2 | n != 1 |
477 | saq | Samburu | 2 | n != 1 |
478 | sas | Sasak | 2 | n != 1 |
479 | sat | Santali | 3 | n == 1 ? 0 : n == 2 ? 1 : 2 |
480 | sc | Sardinian | 2 | n != 1 |
481 | scn | Sicilian | 2 | n != 1 |
482 | sco | Scots | 2 | n != 1 |
483 | sd | Sindhi | 2 | n != 1 |
484 | sdh | Kurdish (Southern) | 2 | n != 1 |
485 | se | Sami (Northern) | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
486 | seh | Sena | 2 | n != 1 |
487 | sel | Selkup | 2 | n != 1 |
488 | ses | Koyraboro Senni | 1 | 0 |
489 | sg | Sango | 1 | 0 |
490 | sga | Irish (Old) | 2 | n != 1 |
491 | sgn | Sign Languages | 2 | n != 1 |
492 | shi | Tachelhit | 3 | (n == 0 || n == 1) ? 0 : ((n >= 2 && n <= 10) ? 1 : 2) |
493 | shn | Shan | 2 | n != 1 |
494 | si | Sinhala | 2 | n > 1 |
495 | sid | Sidamo | 2 | n != 1 |
496 | sk | Slovak | 3 | (n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2 |
497 | sl | Slovenian | 4 | n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3 |
498 | sm | Samoan | 2 | n != 1 |
499 | sma | Sami (Southern) | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
500 | smi | Sami | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
501 | smj | Sami (Lule) | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
502 | sml | Sama (Central) | 2 | n != 1 |
503 | smn | Sami (Inari) | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
504 | sms | Sami (Skolt) | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
505 | sn | Shona | 2 | n != 1 |
506 | snk | Soninke | 2 | n != 1 |
507 | so | Somali | 2 | n != 1 |
508 | sog | Sogdian | 2 | n != 1 |
509 | son | Songhai | 1 | 0 |
510 | sq | Albanian | 2 | n != 1 |
511 | sr | Serbian | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
512 | sr@ijekavian | Serbian (Ijekavian) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
513 | sr@ijekavian_Latn | Serbian (Ijekavian, latin) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
514 | sr_Cyrl | Serbian (cyrillic) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
515 | sr_Latn | Serbian (latin) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
516 | srn | Sranan Tongo | 2 | n != 1 |
517 | srr | Serer | 2 | n != 1 |
518 | ss | Swati | 2 | n != 1 |
519 | ssy | Saho | 2 | n != 1 |
520 | st | Sotho (Southern) | 2 | n != 1 |
521 | su | Sundanese | 1 | 0 |
522 | suk | Sukuma | 2 | n != 1 |
523 | sus | Susu | 2 | n != 1 |
524 | sux | Sumerian | 2 | n != 1 |
525 | sv | Swedish | 2 | n != 1 |
526 | sw | Swahili | 2 | n != 1 |
527 | sw_CD | Swahili (Congo) | 2 | n != 1 |
528 | sw_TZ | Swahili (Tanzania) | 2 | n != 1 |
529 | syc | Syriac (Classical) | 2 | n != 1 |
530 | syr | Syriac | 2 | n != 1 |
531 | szl | Silesian | 3 | n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
532 | ta | Tamil | 2 | n != 1 |
533 | ta_LK | Tamil (Sri Lanka) | 2 | n != 1 |
534 | te | Telugu | 2 | n != 1 |
535 | tem | Timne | 2 | n != 1 |
536 | teo | Teso | 2 | n != 1 |
537 | ter | Tereno | 2 | n != 1 |
538 | tet | Tetum | 2 | n != 1 |
539 | tg | Tajik | 1 | 0 |
540 | th | Thai | 1 | 0 |
541 | ti | Tigrinya | 2 | n > 1 |
542 | tig | Tigre | 2 | n != 1 |
543 | tiv | Tiv | 2 | n != 1 |
544 | tk | Turkmen | 2 | n != 1 |
545 | tkl | Tokelau | 2 | n != 1 |
546 | tl | Tagalog | 2 | n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9) |
547 | tlh | Klingon | 1 | 0 |
548 | tlh-qaak | Klingon (pIqaD) | 1 | 0 |
549 | tli | Tlingit | 2 | n != 1 |
550 | tmh | Tamashek | 2 | n != 1 |
551 | tn | Tswana | 2 | n != 1 |
552 | to | Tongan | 1 | 0 |
553 | tog | Tonga (Nyasa) | 2 | n != 1 |
554 | tok | Toki Pona | 1 | 0 |
555 | tpi | Tok Pisin | 1 | 0 |
556 | tr | Turkish | 2 | n != 1 |
557 | trv | Taroko | 2 | n != 1 |
558 | ts | Tsonga | 2 | n != 1 |
559 | tsi | Tsimshian | 2 | n != 1 |
560 | tsj | Tshangla | 2 | n != 1 |
561 | tt | Tatar | 1 | 0 |
562 | tt@iqtelif | Tatar (IQTElif) | 1 | 0 |
563 | tum | Tumbuka | 2 | n != 1 |
564 | tvl | Tuvalu | 2 | n != 1 |
565 | tw | Twi | 2 | n != 1 |
566 | ty | Tahitian | 2 | n != 1 |
567 | tyv | Tuvinian | 2 | n != 1 |
568 | tzj | Tz'utujil | 2 | n != 1 |
569 | tzl | Talossan | 2 | n != 1 |
570 | tzm | Tamazight (Central Atlas) | 2 | n >= 2 && (n < 11 || n > 99) |
571 | udm | Udmurt | 2 | n != 1 |
572 | ug | Uyghur | 2 | n != 1 |
573 | uga | Ugaritic | 2 | n != 1 |
574 | uk | Ukrainian | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
575 | umb | Umbundu | 2 | n != 1 |
576 | und | Undetermined | 2 | n != 1 |
577 | ur | Urdu | 2 | n != 1 |
578 | ur_IN | Urdu (India) | 2 | n != 1 |
579 | ur_PK | Urdu (Pakistan) | 2 | n != 1 |
580 | uz | Uzbek | 2 | n != 1 |
581 | uz_Latn | Uzbek (latin) | 2 | n != 1 |
582 | vai | Vai | 2 | n != 1 |
583 | ve | Venda | 2 | n != 1 |
584 | vec | Venetian | 2 | n != 1 |
585 | vi | Vietnamese | 1 | 0 |
586 | vls | Flemish (West) | 2 | n != 1 |
587 | vo | Volapük | 2 | n != 1 |
588 | vot | Votic | 2 | n != 1 |
589 | vun | Vunjo | 2 | n != 1 |
590 | wa | Walloon | 2 | n > 1 |
591 | wae | German (Walser) | 2 | n != 1 |
592 | wal | Wolaytta | 2 | n != 1 |
593 | war | Waray (Philippines) | 2 | n != 1 |
594 | was | Washo | 2 | n != 1 |
595 | wen | Sorbian | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
596 | wep | Westphalien | 2 | n != 1 |
597 | wo | Wolof | 1 | 0 |
598 | xal | Kalmyk | 2 | n != 1 |
599 | xh | Xhosa | 2 | n != 1 |
600 | xog | Soga | 2 | n != 1 |
601 | yao | Yao | 2 | n != 1 |
602 | yap | Yapese | 2 | n != 1 |
603 | yi | Yiddish | 2 | n != 1 |
604 | yo | Yoruba | 1 | 0 |
605 | yue | Yue | 1 | 0 |
606 | za | Zhuang | 2 | n != 1 |
607 | zap | Zapotec | 2 | n != 1 |
608 | zbl | Blissymbols | 2 | n != 1 |
609 | zen | Zenaga | 2 | n != 1 |
610 | zgh | Tamazight (Standard Moroccan) | 2 | n != 1 |
611 | zh_Hans | Chinese (Simplified) | 1 | 0 |
612 | zh_Hans_SG | Chinese (Simplified, Singapore) | 1 | 0 |
613 | zh_Hant | Chinese (Traditional) | 1 | 0 |
614 | zh_Hant_HK | Chinese (Traditional, Hong Kong) | 1 | 0 |
615 | zh_Latn | Chinese (Pinyin) | 1 | 0 |
616 | zu | Zulu | 2 | n > 1 |
617 | zun | Zuni | 2 | n != 1 |
618 | zza | Zaza | 2 | n != 1 |