mirror of
https://gh.wpcy.net/https://github.com/WeblateOrg/language-data.git
synced 2026-04-21 09:42:22 +08:00
This seems to better fit for users expecting to find Sorani / Kurmanji directly. Fixes #1657
26 KiB
26 KiB
| 1 | code | name | nplurals | formula |
|---|---|---|---|---|
| 2 | aa | Afar | 2 | n != 1 |
| 3 | ab | Abkhazian | 2 | n != 1 |
| 4 | abr | Abron | 2 | n != 1 |
| 5 | ace | Acehnese | 1 | 0 |
| 6 | ach | Acholi | 2 | n > 1 |
| 7 | ada | Adangme | 2 | n != 1 |
| 8 | ady | Adyghe | 2 | n > 1 |
| 9 | ae | Avestan | 2 | n != 1 |
| 10 | aeb | Arabic (Tunisian) | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
| 11 | af | Afrikaans | 2 | n != 1 |
| 12 | afh | Afrihili | 2 | n != 1 |
| 13 | aii | Assyrian Neo-Aramaic | 2 | n != 1 |
| 14 | ain | Ainu (Japan) | 2 | n != 1 |
| 15 | agr | Aguaruna | 2 | n != 1 |
| 16 | ak | Akan | 2 | n > 1 |
| 17 | akk | Akkadian | 2 | n != 1 |
| 18 | ale | Aleut | 2 | n != 1 |
| 19 | aln | Albanian (Gheg) | 2 | n != 1 |
| 20 | alt | Altai (Southern) | 2 | n != 1 |
| 21 | am | Amharic | 2 | n > 1 |
| 22 | ami | Amis | 2 | n != 1 |
| 23 | an | Aragonese | 2 | n != 1 |
| 24 | ang | English (Old) | 2 | n != 1 |
| 25 | anp | Angika | 2 | n != 1 |
| 26 | apc | Arabic (Levantine) | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
| 27 | apd | Arabic (Sudanese) | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
| 28 | ar | Arabic | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
| 29 | 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 |
| 30 | 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 |
| 31 | 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 |
| 32 | 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 |
| 33 | 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 |
| 34 | 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 |
| 35 | 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 |
| 36 | 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 |
| 37 | 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 |
| 38 | ar_Latn | Arabic (Latin script) | 6 | n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5 |
| 39 | arc | Aramaic | 2 | n != 1 |
| 40 | arn | Mapudungun | 2 | n > 1 |
| 41 | arp | Arapaho | 2 | n != 1 |
| 42 | arq | Arabic (Algerian) | 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)))) |
| 43 | 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)))) |
| 44 | arw | Arawak | 2 | n != 1 |
| 45 | arz | Arabic (Egyptian) | 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)))) |
| 46 | as | Assamese | 2 | n > 1 |
| 47 | asa | Asu | 2 | n != 1 |
| 48 | ast | Asturian | 2 | n != 1 |
| 49 | av | Avaric | 2 | n != 1 |
| 50 | avk | Kotava | 2 | n != 1 |
| 51 | awa | Awadhi | 2 | n != 1 |
| 52 | ay | Aymara | 1 | 0 |
| 53 | ayc | Aymara (Southern) | 2 | n != 1 |
| 54 | az | Azerbaijani | 2 | n != 1 |
| 55 | azb | Azerbaijani (Southern) | 2 | n != 1 |
| 56 | ba | Bashkir | 2 | n != 1 |
| 57 | bal | Baluchi | 2 | n != 1 |
| 58 | ban | Balinese | 2 | n != 1 |
| 59 | bar | Bavarian | 2 | n != 1 |
| 60 | bas | Basa (Cameroon) | 2 | n != 1 |
| 61 | bbc | Batak Toba | 2 | n != 1 |
| 62 | bci | Baoulé | 2 | n != 1 |
| 63 | be | Belarusian | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 64 | be_Latn | Belarusian (Latin script) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 65 | bej | Beja | 2 | n != 1 |
| 66 | bem | Bemba | 2 | n != 1 |
| 67 | ber | Berber | 2 | n != 1 |
| 68 | bew | Betawi | 2 | n != 1 |
| 69 | bez | Bena | 2 | n != 1 |
| 70 | bg | Bulgarian | 2 | n != 1 |
| 71 | bgc | Haryanvi | 2 | n != 1 |
| 72 | bgn | Balochi (Western) | 2 | n != 1 |
| 73 | bh | Bihari | 2 | n > 1 |
| 74 | bhb | Bhili | 2 | n != 1 |
| 75 | bhi | Bhilali | 2 | n != 1 |
| 76 | bho | Bhojpuri | 2 | n > 1 |
| 77 | bi | Bislama | 2 | n != 1 |
| 78 | bik | Bikol | 2 | n != 1 |
| 79 | bin | Bini | 2 | n != 1 |
| 80 | bjj | Kanauji | 2 | n != 1 |
| 81 | bjn | Banjar | 2 | n != 1 |
| 82 | bla | Siksika | 2 | n != 1 |
| 83 | blo | Anii | 3 | (n == 0) ? 0 : ((n == 1) ? 1 : 2) |
| 84 | bm | Bambara | 1 | 0 |
| 85 | bn | Bengali | 2 | n > 1 |
| 86 | bn_BD | Bengali (Bangladesh) | 2 | n > 1 |
| 87 | bn_IN | Bengali (India) | 2 | n > 1 |
| 88 | bnt | Bantu (Other) | 2 | n != 1 |
| 89 | bo | Tibetan | 1 | 0 |
| 90 | bo_CN | Tibetan (China) | 1 | 0 |
| 91 | bqi | Luri (Bakhtiari) | 2 | n != 1 |
| 92 | 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))) |
| 93 | bra | Braj | 2 | n != 1 |
| 94 | brb | Brao | 2 | n != 1 |
| 95 | brh | Brahui | 2 | n != 1 |
| 96 | brx | Bodo | 2 | n != 1 |
| 97 | bs | Bosnian | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 98 | bs_Cyrl | Bosnian (Cyrillic script) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 99 | bs_Latn | Bosnian (Latin script) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 100 | bua | Buriat | 2 | n != 1 |
| 101 | bug | Buginese | 2 | n != 1 |
| 102 | bum | Bulu (Cameroon) | 2 | n != 1 |
| 103 | byn | Bilen | 2 | n != 1 |
| 104 | ca | Catalan | 2 | n != 1 |
| 105 | ca@valencia | Valencian | 2 | n != 1 |
| 106 | ca_AD | Catalan (Andorra) | 2 | n != 1 |
| 107 | cad | Caddo | 2 | n != 1 |
| 108 | cak | Kaqchikel | 2 | n != 1 |
| 109 | car | Galibi Carib | 2 | n != 1 |
| 110 | cdo_Hans | Mindong (Simplified Han script) | 1 | 0 |
| 111 | cdo_Hant | Mindong (Traditional Han script) | 1 | 0 |
| 112 | cdo_Latn | Mindong (Latin script) | 1 | 0 |
| 113 | ce | Chechen | 2 | n != 1 |
| 114 | ceb | Cebuano | 2 | n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9) |
| 115 | cgg | Chiga | 2 | n != 1 |
| 116 | ch | Chamorro | 2 | n != 1 |
| 117 | chb | Chibcha | 2 | n != 1 |
| 118 | chg | Chagatai | 2 | n != 1 |
| 119 | chk | Chuukese | 2 | n != 1 |
| 120 | chm | Mari | 2 | n != 1 |
| 121 | chn | Chinook jargon | 2 | n != 1 |
| 122 | cho | Choctaw | 2 | n != 1 |
| 123 | chp | Chipewyan | 2 | n != 1 |
| 124 | chr | Cherokee | 2 | n != 1 |
| 125 | chy | Cheyenne | 2 | n != 1 |
| 126 | ckb | Kurdish (Sorani) | 2 | n != 1 |
| 127 | ckb_IQ | Kurdish (Sorani, Iraq) | 2 | n != 1 |
| 128 | ckb_IR | Kurdish (Sorani, Iran) | 2 | n != 1 |
| 129 | cnr | Montenegrin | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 130 | cnr_Cyrl | Montenegrin (Cyrillic script) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 131 | co | Corsican | 2 | n != 1 |
| 132 | cop | Coptic | 2 | n != 1 |
| 133 | cpe | Creoles and pidgins (English based) | 2 | n != 1 |
| 134 | cpf | Creoles and pidgins (French-based) | 2 | n != 1 |
| 135 | cpp | Creoles and pidgins (Portuguese-based) | 3 | (n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2 |
| 136 | cpx_Hans | Puxian (Simplified Han script) | 1 | 0 |
| 137 | cpx_Hant | Puxian (Traditional Han script) | 1 | 0 |
| 138 | cpx_Latn | Puxian (Latin script) | 1 | 0 |
| 139 | cr | Cree | 2 | n != 1 |
| 140 | crh | Crimean Tatar | 1 | 0 |
| 141 | crp | Creoles and pidgins | 2 | n != 1 |
| 142 | cs | Czech | 3 | (n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2 |
| 143 | csb | Kashubian | 3 | n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 144 | csw | Cree (Swampy) | 2 | n > 1 |
| 145 | cu | Slavonic (Old Church) | 2 | n != 1 |
| 146 | cv | Chuvash | 3 | (n == 0) ? 0 : ((n == 1) ? 1 : 2) |
| 147 | cy | Welsh | 6 | (n==0) ? 0 : (n==1) ? 1 : (n==2) ? 2 : (n==3) ? 3 :(n==6) ? 4 : 5 |
| 148 | da | Danish | 2 | n != 1 |
| 149 | dak | Dakota | 2 | n != 1 |
| 150 | dar | Dargwa | 2 | n != 1 |
| 151 | dcc | Deccan | 2 | n != 1 |
| 152 | de | German | 2 | n != 1 |
| 153 | de@formal | German (formal) | 2 | n != 1 |
| 154 | de@informal | German (informal) | 2 | n != 1 |
| 155 | de_1901 | German (old spelling) | 2 | n != 1 |
| 156 | de_AT | German (Austria) | 2 | n != 1 |
| 157 | de_CH | German (Switzerland) | 2 | n != 1 |
| 158 | de_LU | German (Luxembourg) | 2 | n != 1 |
| 159 | del | Delaware | 2 | n != 1 |
| 160 | den | Slave (Athapascan) | 2 | n != 1 |
| 161 | dgr | Dogrib | 2 | n != 1 |
| 162 | din | Dinka | 2 | n != 1 |
| 163 | dje | Zarma | 2 | n != 1 |
| 164 | dnj | Dan | 2 | n != 1 |
| 165 | dnk | Dengka | 2 | n != 1 |
| 166 | doi | Dogri | 2 | n > 1 |
| 167 | dru | Rukai | 2 | n != 1 |
| 168 | dry | Darai | 2 | n != 1 |
| 169 | dsb | Lower Sorbian | 4 | (n % 100 == 1) ? 0 : ((n % 100 == 2) ? 1 : ((n % 100 == 3 || n % 100 == 4) ? 2 : 3)) |
| 170 | dua | Duala | 2 | n != 1 |
| 171 | dum | Dutch (Middle) | 2 | n != 1 |
| 172 | dv | Dhivehi | 2 | n != 1 |
| 173 | dyu | Dyula | 2 | n != 1 |
| 174 | dz | Dzongkha | 1 | 0 |
| 175 | ee | Ewe | 2 | n != 1 |
| 176 | efi | Efik | 2 | n != 1 |
| 177 | egl | Emilian | 2 | n != 1 |
| 178 | egy | Egyptian (Ancient) | 2 | n != 1 |
| 179 | eka | Ekajuk | 2 | n != 1 |
| 180 | el | Greek | 2 | n != 1 |
| 181 | elx | Elamite | 2 | n != 1 |
| 182 | en | English | 2 | n != 1 |
| 183 | en@pirate | English (Pirate) | 2 | n != 1 |
| 184 | en_150 | English (Europe) | 2 | n != 1 |
| 185 | en_AU | English (Australia) | 2 | n != 1 |
| 186 | en_CA | English (Canada) | 2 | n != 1 |
| 187 | en_GB | English (United Kingdom) | 2 | n != 1 |
| 188 | en_IE | English (Ireland) | 2 | n != 1 |
| 189 | en_IN | English (India) | 2 | n != 1 |
| 190 | en_NZ | English (New Zealand) | 2 | n != 1 |
| 191 | en_PH | English (Philippines) | 2 | n != 1 |
| 192 | en_Shaw | English (Shavian) | 2 | n != 1 |
| 193 | en_Shaw_GB | English (Shavian script, United Kingdom) | 2 | n != 1 |
| 194 | en_Shaw_US | English (Shavian script, United States) | 2 | n != 1 |
| 195 | en_US | English (United States) | 2 | n != 1 |
| 196 | en_XA | English (XA pseudolocale) | 2 | n != 1 |
| 197 | en_ZA | English (South Africa) | 2 | n != 1 |
| 198 | en_devel | English (Developer) | 2 | n != 1 |
| 199 | enm | English (Middle) | 2 | n != 1 |
| 200 | eo | Esperanto | 2 | n != 1 |
| 201 | es | Spanish | 2 | n != 1 |
| 202 | es@formal | Spanish (formal) | 2 | n != 1 |
| 203 | es@informal | Spanish (informal) | 2 | n != 1 |
| 204 | es_150 | Spanish (Europe) | 2 | n != 1 |
| 205 | es_419 | Spanish (Latin America) | 2 | n != 1 |
| 206 | es_AR | Spanish (Argentina) | 2 | n != 1 |
| 207 | es_BO | Spanish (Bolivia) | 2 | n != 1 |
| 208 | es_CL | Spanish (Chile) | 2 | n != 1 |
| 209 | es_CO | Spanish (Colombia) | 2 | n != 1 |
| 210 | es_CR | Spanish (Costa Rica) | 2 | n != 1 |
| 211 | es_CU | Spanish (Cuba) | 2 | n != 1 |
| 212 | es_DO | Spanish (Dominican Republic) | 2 | n != 1 |
| 213 | es_EC | Spanish (Ecuador) | 2 | n != 1 |
| 214 | es_MX | Spanish (Mexico) | 2 | n != 1 |
| 215 | es_NI | Spanish (Nicaragua) | 2 | n != 1 |
| 216 | es_PA | Spanish (Panama) | 2 | n != 1 |
| 217 | es_PE | Spanish (Peru) | 2 | n != 1 |
| 218 | es_PR | Spanish (Puerto Rico) | 2 | n != 1 |
| 219 | es_SV | Spanish (El Salvador) | 2 | n != 1 |
| 220 | es_US | Spanish (American) | 2 | n != 1 |
| 221 | es_UY | Spanish (Uruguay) | 2 | n != 1 |
| 222 | es_VE | Spanish (Venezuela) | 2 | n != 1 |
| 223 | et | Estonian | 2 | n != 1 |
| 224 | eu | Basque | 2 | n != 1 |
| 225 | ewo | Ewondo | 2 | n != 1 |
| 226 | ext | Extremaduran | 2 | n != 1 |
| 227 | fa | Persian | 2 | n > 1 |
| 228 | fan | Fang (Equatorial Guinea) | 2 | n != 1 |
| 229 | fat | Fanti | 2 | n != 1 |
| 230 | fbl | Bikol (West Albay) | 2 | n != 1 |
| 231 | ff | Fulah | 2 | n > 1 |
| 232 | ffm | Fulfulde (Maasina) | 2 | n != 1 |
| 233 | fi | Finnish | 2 | n != 1 |
| 234 | fil | Filipino | 2 | n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9) |
| 235 | fj | Fijian | 2 | n != 1 |
| 236 | fo | Faroese | 2 | n != 1 |
| 237 | fon | Fon | 2 | n != 1 |
| 238 | fr | French | 2 | n > 1 |
| 239 | fr@formal | French (formal) | 2 | n > 1 |
| 240 | fr@informal | French (informal) | 2 | n > 1 |
| 241 | fr_AG | French (Antigua and Barbuda) | 2 | n > 1 |
| 242 | fr_BE | French (Belgium) | 2 | n > 1 |
| 243 | fr_CA | French (Canada) | 2 | n > 1 |
| 244 | fr_CH | French (Switzerland) | 2 | n > 1 |
| 245 | fr_LU | French (Luxembourg) | 2 | n > 1 |
| 246 | fr_SN | French (Senegal) | 2 | n > 1 |
| 247 | frc | French (Louisiana) | 2 | n > 1 |
| 248 | frk | Frankish | 2 | n != 1 |
| 249 | frm | French (Middle) | 2 | n != 1 |
| 250 | fro | French (Old) | 2 | n != 1 |
| 251 | frp | Franco-Provençal | 2 | n > 1 |
| 252 | frr | Frisian (Northern) | 2 | n != 1 |
| 253 | frs | Frisian (Eastern) | 2 | n != 1 |
| 254 | fuq | Fulfulde (Central-Eastern Niger) | 2 | n != 1 |
| 255 | fur | Friulian | 2 | n != 1 |
| 256 | fuv | Fulfulde (Nigerian) | 2 | n != 1 |
| 257 | fvr | Fur | 2 | n != 1 |
| 258 | fy | Frisian | 2 | n != 1 |
| 259 | ga | Irish | 5 | n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>6 && n<11) ? 3 : 4 |
| 260 | gaa | Ga | 2 | n != 1 |
| 261 | gan_Hans | Gan (Simplified Han script) | 1 | 0 |
| 262 | gan_Hant | Gan (Traditional Han script) | 1 | 0 |
| 263 | gay | Gayo | 2 | n != 1 |
| 264 | gba | Gbaya (Central African Republic) | 2 | n != 1 |
| 265 | gbm | Garhwali | 2 | n != 1 |
| 266 | gd | Gaelic | 4 | (n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3 |
| 267 | gez | Ge'ez | 2 | n != 1 |
| 268 | gil | Gilbertese | 2 | n != 1 |
| 269 | gl | Galician | 2 | n != 1 |
| 270 | glk | Gilaki | 2 | n != 1 |
| 271 | gmh | High German (Middle) | 2 | n != 1 |
| 272 | gn | Guarani | 2 | n != 1 |
| 273 | goh | High German (Old) | 2 | n != 1 |
| 274 | gom | Konkani (Goan) | 2 | n != 1 |
| 275 | gon | Gondi | 2 | n != 1 |
| 276 | gor | Gorontalo | 2 | n != 1 |
| 277 | got | Gothic | 2 | n != 1 |
| 278 | grb | Grebo | 2 | n != 1 |
| 279 | grc | Greek (Ancient) | 3 | n==1 ? 0 : n==2 ? 1 : 2 |
| 280 | gsw | Alemannic | 2 | n != 1 |
| 281 | gu | Gujarati | 2 | n > 1 |
| 282 | gu_IN | Gujarati (India) | 2 | n > 1 |
| 283 | guc | Wayuu | 2 | n != 1 |
| 284 | gug | Guaraní (Paraguayan) | 2 | n > 1 |
| 285 | gum | Guambiano | 2 | n != 1 |
| 286 | gun | Guaraní (Mbyá) | 2 | n > 1 |
| 287 | gur | Farefare | 2 | n != 1 |
| 288 | guw | Gun | 2 | n > 1 |
| 289 | guz | Gusii | 2 | n != 1 |
| 290 | 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)) |
| 291 | gwi | Gwichʼin | 2 | n != 1 |
| 292 | ha | Hausa | 2 | n != 1 |
| 293 | hai | Haida | 2 | n != 1 |
| 294 | hak_Hans | Hakka (Simplified Han script) | 1 | 0 |
| 295 | hak_Hant | Hakka (Traditional Han script) | 1 | 0 |
| 296 | hak_Latn | Hakka (Latin script) | 1 | 0 |
| 297 | haw | Hawaiian | 2 | n != 1 |
| 298 | haz | Hazaragi | 2 | n != 1 |
| 299 | he | Hebrew | 4 | (n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3)) |
| 300 | he_IL | Hebrew (Israel) | 4 | (n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3)) |
| 301 | hi | Hindi | 2 | n > 1 |
| 302 | hi@hinglish | Hindi (Hinglish) | 2 | n > 1 |
| 303 | hi_Latn | Hindi (Latin script) | 2 | n > 1 |
| 304 | hif | Hindi (Fiji) | 2 | n != 1 |
| 305 | hil | Hiligaynon | 2 | n != 1 |
| 306 | hit | Hittite | 2 | n != 1 |
| 307 | hmn | Hmong | 2 | n != 1 |
| 308 | hnd | Hindko (Southern) | 2 | n != 1 |
| 309 | hne | Chhattisgarhi | 2 | n != 1 |
| 310 | hnj | Hmong Njua | 1 | 0 |
| 311 | hno | Hindko (Northern) | 2 | n != 1 |
| 312 | ho | Hiri Motu | 2 | n != 1 |
| 313 | hoc | Ho | 2 | n != 1 |
| 314 | hoj | Hadothi | 2 | n != 1 |
| 315 | hr | Croatian | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 316 | hrx | Hunsrik | 2 | n != 1 |
| 317 | hsb | Upper Sorbian | 4 | (n % 100 == 1) ? 0 : ((n % 100 == 2) ? 1 : ((n % 100 == 3 || n % 100 == 4) ? 2 : 3)) |
| 318 | hsn | Xiang | 1 | 0 |
| 319 | ht | Haitian | 2 | n != 1 |
| 320 | hu | Hungarian | 2 | n != 1 |
| 321 | hup | Hupa | 2 | n != 1 |
| 322 | hus | Huastec | 2 | n != 1 |
| 323 | hy | Armenian | 2 | n > 1 |
| 324 | hz | Herero | 2 | n != 1 |
| 325 | ia | Interlingua | 2 | n != 1 |
| 326 | iba | Iban | 2 | n != 1 |
| 327 | ibb | Ibibio | 2 | n != 1 |
| 328 | id | Indonesian | 1 | 0 |
| 329 | ie | Occidental | 2 | n != 1 |
| 330 | ig | Igbo | 1 | 0 |
| 331 | ii | Nuosu | 1 | 0 |
| 332 | ik | Inupiaq | 2 | n != 1 |
| 333 | ilo | Iloko | 2 | n != 1 |
| 334 | inh | Ingush | 2 | n != 1 |
| 335 | io | Ido | 2 | n != 1 |
| 336 | is | Icelandic | 2 | n % 10 != 1 || n % 100 == 11 |
| 337 | isv | Interslavic | 2 | n != 1 |
| 338 | it | Italian | 2 | n != 1 |
| 339 | it@formal | Italian (formal) | 2 | n != 1 |
| 340 | it@informal | Italian (informal) | 2 | n != 1 |
| 341 | it_CH | Italian (Switzerland) | 2 | n != 1 |
| 342 | iu | Inuktitut | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
| 343 | iu_Latn | Inuktitut (Latin script) | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
| 344 | ja | Japanese | 1 | 0 |
| 345 | ja_KS | Japanese (Kansai) | 1 | 0 |
| 346 | jam | Jamaican Patois | 2 | n != 1 |
| 347 | jbo | Lojban | 1 | 0 |
| 348 | jgo | Ngomba | 2 | n != 1 |
| 349 | jmc | Machame | 2 | n != 1 |
| 350 | jpr | Judeo-Persian | 2 | n != 1 |
| 351 | jrb | Judeo-Arabic | 2 | n != 1 |
| 352 | jv | Javanese | 1 | 0 |
| 353 | ka | Georgian | 2 | n != 1 |
| 354 | kaa | Karakalpak | 2 | n != 1 |
| 355 | kab | Kabyle | 2 | n > 1 |
| 356 | kac | Kachin | 2 | n != 1 |
| 357 | kaj | Jju | 2 | n != 1 |
| 358 | kam | Kamba (Kenya) | 2 | n != 1 |
| 359 | kaw | Kawi | 2 | n != 1 |
| 360 | kbd | Kabardian | 2 | n != 1 |
| 361 | kcg | Tyap | 2 | n != 1 |
| 362 | kde | Makonde | 1 | 0 |
| 363 | kea | Kabuverdianu | 1 | 0 |
| 364 | kek | Kekchí | 2 | n != 1 |
| 365 | kfr | Kachhi | 2 | n != 1 |
| 366 | kfy | Kumaoni | 2 | n != 1 |
| 367 | kg | Kongo | 2 | n != 1 |
| 368 | kha | Khasi | 2 | n != 1 |
| 369 | khn | Khandesi | 2 | n != 1 |
| 370 | kho | Khotanese | 2 | n != 1 |
| 371 | ki | Gikuyu | 2 | n != 1 |
| 372 | kj | Kwanyama | 2 | n != 1 |
| 373 | kk | Kazakh | 2 | n != 1 |
| 374 | kk_Latn | Kazakh (Latin script) | 2 | n != 1 |
| 375 | kkj | Kako | 2 | n != 1 |
| 376 | kl | Greenlandic | 2 | n != 1 |
| 377 | kln | Kalenjin | 2 | n != 1 |
| 378 | km | Khmer (Central) | 1 | 0 |
| 379 | kmb | Kimbundu | 2 | n != 1 |
| 380 | kmr | Kurdish (Kurmanji) | 2 | n != 1 |
| 381 | kmr_Latn | Kurdish (Kurmanji, Latin script) | 2 | n != 1 |
| 382 | kn | Kannada | 2 | n > 1 |
| 383 | ko | Korean | 1 | 0 |
| 384 | kok | Konkani | 2 | n > 1 |
| 385 | kok_Latn | Konkani (Latin script) | 2 | n > 1 |
| 386 | kos | Kosraean | 1 | 0 |
| 387 | kpe | Kpelle | 2 | n != 1 |
| 388 | kr | Kanuri | 2 | n != 1 |
| 389 | krc | Karachay-Balkar | 2 | n != 1 |
| 390 | kri | Krio | 2 | n != 1 |
| 391 | krl | Karelian | 2 | n != 1 |
| 392 | kru | Kurukh | 2 | n != 1 |
| 393 | ks | Kashmiri | 2 | n != 1 |
| 394 | ksb | Shambala | 2 | n != 1 |
| 395 | ksh | Colognian | 3 | n==0 ? 0 : n==1 ? 1 : 2 |
| 396 | ku | Kurdish | 2 | n != 1 |
| 397 | kum | Kumyk | 2 | n != 1 |
| 398 | kut | Kutenai | 2 | n != 1 |
| 399 | kv | Komi | 2 | n != 1 |
| 400 | 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)))) |
| 401 | kxm | Khmer (Northern) | 2 | n != 1 |
| 402 | ky | Kyrgyz | 2 | n != 1 |
| 403 | la | Latin | 2 | n != 1 |
| 404 | lad | Ladino | 2 | n != 1 |
| 405 | lag | Langi | 3 | (n == 0) ? 0 : ((n == 1) ? 1 : 2) |
| 406 | laj | Lango (Uganda) | 2 | n != 1 |
| 407 | lam | Lamba | 2 | n != 1 |
| 408 | lb | Luxembourgish | 2 | n != 1 |
| 409 | lez | Lezghian | 2 | n != 1 |
| 410 | lfn | Lingua Franca Nova | 2 | n != 1 |
| 411 | lg | Luganda | 2 | n != 1 |
| 412 | li | Limburgish | 2 | n != 1 |
| 413 | lij | Ligurian | 2 | n != 1 |
| 414 | lir | English (Liberian) | 2 | n != 1 |
| 415 | ljp | Lampung Api | 2 | n != 1 |
| 416 | lki | Laki | 2 | n != 1 |
| 417 | lkt | Lakota | 1 | 0 |
| 418 | lld | Ladin | 3 | (n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2) |
| 419 | lmn | Lambadi | 2 | n != 1 |
| 420 | lmo | Lombard | 2 | n != 1 |
| 421 | ln | Lingala | 2 | n > 1 |
| 422 | lo | Lao | 1 | 0 |
| 423 | lol | Mongo | 2 | n != 1 |
| 424 | loz | Lozi | 2 | n != 1 |
| 425 | lrc | Luri (Northern) | 2 | n != 1 |
| 426 | 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) |
| 427 | ltg | Latgalian | 3 | n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2 |
| 428 | lu | Luba-Katanga | 2 | n != 1 |
| 429 | lua | Luba-Lulua | 2 | n != 1 |
| 430 | lui | Luiseno | 2 | n != 1 |
| 431 | lun | Lunda | 2 | n != 1 |
| 432 | luo | Luo (Kenya and Tanzania) | 2 | n != 1 |
| 433 | lus | Lushai | 2 | n != 1 |
| 434 | luy | Luyia | 2 | n != 1 |
| 435 | luz | Luri (Southern) | 2 | n != 1 |
| 436 | lv | Latvian | 3 | (n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2) |
| 437 | lv@formal | Latvian (formal) | 3 | (n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2) |
| 438 | lv@informal | Latvian (informal) | 3 | (n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2) |
| 439 | lzh | Literary Chinese | 1 | 0 |
| 440 | mad | Madurese | 2 | n != 1 |
| 441 | mag | Magahi | 2 | n != 1 |
| 442 | mai | Maithili | 2 | n != 1 |
| 443 | mak | Makasar | 2 | n != 1 |
| 444 | man | Mandingo | 2 | n != 1 |
| 445 | mas | Masai | 2 | n != 1 |
| 446 | mdf | Moksha | 2 | n != 1 |
| 447 | mdh | Maguindanaon | 2 | n != 1 |
| 448 | mdr | Mandar | 2 | n != 1 |
| 449 | men | Mende (Sierra Leone) | 2 | n != 1 |
| 450 | mer | Meru | 2 | n != 1 |
| 451 | mey | Hassaniyya | 2 | n != 1 |
| 452 | mfa | Malay (Pattani) | 2 | n != 1 |
| 453 | mfe | Morisyen | 2 | n > 1 |
| 454 | mg | Malagasy | 2 | n > 1 |
| 455 | mga | Irish (Middle) | 2 | n != 1 |
| 456 | mgh | Makhuwa-Meetto | 2 | n != 1 |
| 457 | mgo | Metaʼ | 2 | n != 1 |
| 458 | mh | Marshallese | 2 | n != 1 |
| 459 | mhr | Meadow Mari | 2 | n != 1 |
| 460 | mi | Maori | 2 | n > 1 |
| 461 | mia | Miami | 2 | n > 1 |
| 462 | mic | Mi'kmaq | 2 | n != 1 |
| 463 | min | Minangkabau | 2 | n != 1 |
| 464 | miq | Mískito | 2 | n != 1 |
| 465 | mis | Milang | 1 | 0 |
| 466 | mjw | Karbi | 2 | n != 1 |
| 467 | mk | Macedonian | 2 | n==1 || n%10==1 ? 0 : 1 |
| 468 | ml | Malayalam | 2 | n != 1 |
| 469 | mn | Mongolian | 2 | n != 1 |
| 470 | mn_Cyrl | Mongolian (Cyrillic script) | 2 | n != 1 |
| 471 | mn_Mong | Mongolian (Traditional script) | 2 | n != 1 |
| 472 | mnc | Manchu | 2 | n != 1 |
| 473 | mni | Manipuri | 2 | n != 1 |
| 474 | mnk | Mandinka | 3 | n==0 ? 0 : n==1 ? 1 : 2 |
| 475 | mnw | Mon | 2 | n != 1 |
| 476 | moe | Innu | 2 | n != 1 |
| 477 | moh | Mohawk | 2 | n != 1 |
| 478 | mos | Mossi | 2 | n != 1 |
| 479 | mr | Marathi | 2 | n != 1 |
| 480 | mrh | Mara | 2 | n != 1 |
| 481 | ms | Malay | 1 | 0 |
| 482 | ms_Arab | Malay (Jawi) | 1 | 0 |
| 483 | mt | Maltese | 4 | n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3 |
| 484 | mtr | Mewari | 2 | n != 1 |
| 485 | mus | Creek | 2 | n != 1 |
| 486 | mwk | Maninkakan (Kita) | 2 | n != 1 |
| 487 | mwl | Mirandese | 2 | n != 1 |
| 488 | mwr | Marwari | 2 | n != 1 |
| 489 | mww | Hmong Daw | 2 | n != 1 |
| 490 | mxc | Manyika | 2 | n != 1 |
| 491 | my | Burmese | 1 | 0 |
| 492 | my@Zawgyi | Burmese (Zawgyi) | 1 | 0 |
| 493 | myv | Erzya | 2 | n != 1 |
| 494 | myx | Masaaba | 2 | n != 1 |
| 495 | mzn | Mazanderani | 2 | n != 1 |
| 496 | na | Nauru | 2 | n != 1 |
| 497 | nah | Nahuatl | 2 | n != 1 |
| 498 | nan_Hans | Minnan (Simplified Han script) | 1 | 0 |
| 499 | nan_Hant | Minnan (Traditional Han script) | 1 | 0 |
| 500 | nan_Hntl_pehoeji | Minnan (Traditional Hàn-lô script, Pe̍h-ōe-jī) | 1 | 0 |
| 501 | nan_Hntl_tailo | Minnan (Traditional Hàn-lô script, Tâi-lô) | 1 | 0 |
| 502 | nan_Latn_pehoeji | Minnan (Pe̍h-ōe-jī) | 1 | 0 |
| 503 | nan_Latn_tailo | Minnan (Tâi-lô) | 1 | 0 |
| 504 | nan_Qabs_pehoeji | Minnan (Simplified Hàn-lô script, Pe̍h-ōe-jī) | 1 | 0 |
| 505 | nan_Qabs_tailo | Minnan (Simplified Hàn-lô script, Tâi-lô) | 1 | 0 |
| 506 | nap | Neapolitan | 2 | n != 1 |
| 507 | naq | Nama | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
| 508 | nb_NO | Norwegian Bokmål | 2 | n != 1 |
| 509 | nd | Ndebele (Northern) | 2 | n != 1 |
| 510 | ndc | Ndau | 2 | n != 1 |
| 511 | nds | German (Low) | 2 | n != 1 |
| 512 | ne | Nepali | 2 | n != 1 |
| 513 | new | Newari | 2 | n != 1 |
| 514 | ng | Ndonga | 2 | n != 1 |
| 515 | ngl | Lomwe | 2 | n != 1 |
| 516 | nhn | Nahuatl (Central) | 2 | n != 1 |
| 517 | nia | Nias | 2 | n != 1 |
| 518 | nij | Ngaju | 2 | n != 1 |
| 519 | niu | Niuean | 2 | n != 1 |
| 520 | nl | Dutch | 2 | n != 1 |
| 521 | nl@formal | Dutch (formal) | 2 | n != 1 |
| 522 | nl@informal | Dutch (informal) | 2 | n != 1 |
| 523 | nl_BE | Dutch (Belgium) | 2 | n != 1 |
| 524 | nn | Norwegian Nynorsk | 2 | n != 1 |
| 525 | nnh | Ngiemboon | 2 | n != 1 |
| 526 | nod | Thai (Northern) | 2 | n != 1 |
| 527 | noe | Nimadi | 2 | n != 1 |
| 528 | nog | Nogai | 2 | n != 1 |
| 529 | non | Norse (Old) | 2 | n != 1 |
| 530 | nqo | N’Ko | 1 | 0 |
| 531 | nr | Ndebele (Southern) | 2 | n != 1 |
| 532 | nso | Pedi | 2 | n > 1 |
| 533 | nuk | Nuu-chah-nulth | 2 | n != 1 |
| 534 | nv | Navaho | 2 | n != 1 |
| 535 | nwc | Newari (Classical) | 2 | n != 1 |
| 536 | ny | Nyanja | 2 | n != 1 |
| 537 | nym | Nyamwezi | 2 | n != 1 |
| 538 | nyn | Nyankole | 2 | n != 1 |
| 539 | nyo | Nyoro | 2 | n != 1 |
| 540 | nzi | Nzima | 2 | n != 1 |
| 541 | oc | Occitan | 2 | n > 1 |
| 542 | oc_ES | Aranese | 2 | n != 1 |
| 543 | oj | Ojibwe | 2 | n != 1 |
| 544 | om | Oromo | 2 | n != 1 |
| 545 | or | Odia | 2 | n != 1 |
| 546 | os | Ossetian | 2 | n != 1 |
| 547 | osa | Osage | 1 | 0 |
| 548 | ota | Turkish (Ottoman) | 2 | n != 1 |
| 549 | otk | Kokturk | 2 | n != 1 |
| 550 | otq | Otomi (Querétaro) | 2 | n != 1 |
| 551 | ovd | Elfdalian | 2 | n != 1 |
| 552 | pa | Punjabi | 2 | n > 1 |
| 553 | pa_PK | Punjabi (Pakistan) | 2 | n > 1 |
| 554 | pag | Pangasinan | 2 | n != 1 |
| 555 | pal | Pahlavi | 2 | n != 1 |
| 556 | pam | Pampanga | 2 | n != 1 |
| 557 | pap | Papiamento | 2 | n != 1 |
| 558 | pau | Palauan | 2 | n != 1 |
| 559 | pbb | Páez | 2 | n != 1 |
| 560 | pcm | Pidgin (Nigeria) | 2 | n > 1 |
| 561 | pdt | Plautdietsch | 2 | n != 1 |
| 562 | peo | Persian (Old) | 2 | n != 1 |
| 563 | phn | Phoenician | 2 | n != 1 |
| 564 | pi | Pali | 2 | n != 1 |
| 565 | pl | Polish | 3 | n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 566 | pl@formal | Polish (formal) | 3 | n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 567 | pl@informal | Polish (informal) | 3 | n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 568 | pms | Piemontese | 2 | n != 1 |
| 569 | pon | Pohnpeian | 2 | n != 1 |
| 570 | prg | Prussian | 3 | (n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2) |
| 571 | pro | Provençal (Old) | 2 | n != 1 |
| 572 | prs | Dari | 2 | n != 1 |
| 573 | ps | Pashto | 2 | n != 1 |
| 574 | pt | Portuguese | 2 | n > 1 |
| 575 | pt@formal | Portuguese (formal) | 2 | n > 1 |
| 576 | pt@informal | Portuguese (informal) | 2 | n > 1 |
| 577 | pt_AO | Portuguese (Angola) | 2 | n > 1 |
| 578 | pt_BR | Portuguese (Brazil) | 2 | n > 1 |
| 579 | pt_BR@formal | Portuguese (Brazil, formal) | 2 | n > 1 |
| 580 | pt_BR@informal | Portuguese (Brazil, informal) | 2 | n > 1 |
| 581 | pt_PT | Portuguese (Portugal) | 2 | n > 1 |
| 582 | pwn | Paiwan | 2 | n != 1 |
| 583 | qdt | Eskimo (Pacific Coast Alaskan) | 2 | n > 1 |
| 584 | qpv | Viossa | 1 | 0 |
| 585 | qtp | Gayón | 2 | n > 1 |
| 586 | qu | Quechua | 2 | n != 1 |
| 587 | qu_EC | Quechua (Ecuador) | 2 | n != 1 |
| 588 | quc | K'iche' | 2 | n != 1 |
| 589 | qug | Quichua (Chimborazo Highland) | 2 | n != 1 |
| 590 | qya | Quenya | 2 | n != 1 |
| 591 | raj | Rajasthani | 2 | n != 1 |
| 592 | rap | Rapanui | 2 | n != 1 |
| 593 | rar | Rarotongan | 2 | n != 1 |
| 594 | rcf | Réunion Creole | 2 | n != 1 |
| 595 | rej | Rejang | 2 | n != 1 |
| 596 | rhg | Rohingya | 2 | n != 1 |
| 597 | rif | Tarifit | 2 | n != 1 |
| 598 | rkt | Rangpuri | 2 | n != 1 |
| 599 | rm | Romansh | 2 | n != 1 |
| 600 | rmt | Domari | 2 | n != 1 |
| 601 | rn | Rundi | 2 | n != 1 |
| 602 | rng | Ronga | 2 | n != 1 |
| 603 | ro | Romanian | 3 | n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2 |
| 604 | ro_MD | Moldavian | 3 | (n == 1) ? 0 : ((n == 0 || n % 100 >= 2 && n % 100 <= 19) ? 1 : 2) |
| 605 | rof | Rombo | 2 | n != 1 |
| 606 | rom | Romany | 2 | n != 1 |
| 607 | ru | Russian | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 608 | ru@formal | Russian (formal) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 609 | ru@informal | Russian (informal) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 610 | 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 |
| 611 | rue | Rusyn | 2 | n != 1 |
| 612 | rup | Macedo-Romanian | 2 | n != 1 |
| 613 | rw | Kinyarwanda | 2 | n != 1 |
| 614 | rwk | Rwa | 2 | n != 1 |
| 615 | sa | Sanskrit | 3 | n==1 ? 0 : n==2 ? 1 : 2 |
| 616 | sad | Sandawe | 2 | n != 1 |
| 617 | sah | Yakut | 1 | 0 |
| 618 | sai | South American Indian (Other) | 2 | n != 1 |
| 619 | sam | Samaritan Aramaic | 2 | n != 1 |
| 620 | saq | Samburu | 2 | n != 1 |
| 621 | sas | Sasak | 2 | n != 1 |
| 622 | sat | Santali | 3 | n == 1 ? 0 : n == 2 ? 1 : 2 |
| 623 | sat_Olck | Santali (Ol Chiki script) | 3 | n == 1 ? 0 : n == 2 ? 1 : 2 |
| 624 | sat_Deva | Santali (Devanagari script) | 3 | n == 1 ? 0 : n == 2 ? 1 : 2 |
| 625 | sc | Sardinian | 2 | n != 1 |
| 626 | sck | Sadri | 2 | n != 1 |
| 627 | scn | Sicilian | 3 | (n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2) |
| 628 | sco | Scots | 2 | n != 1 |
| 629 | sd | Sindhi | 2 | n != 1 |
| 630 | sdh | Kurdish (Southern) | 2 | n != 1 |
| 631 | se | Sami (Northern) | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
| 632 | sef | Senoufo (Cebaara) | 2 | n != 1 |
| 633 | seh | Sena | 2 | n != 1 |
| 634 | sel | Selkup | 2 | n != 1 |
| 635 | ses | Koyraboro Senni | 1 | 0 |
| 636 | sg | Sango | 1 | 0 |
| 637 | sga | Irish (Old) | 2 | n != 1 |
| 638 | sgn | Sign Languages | 2 | n != 1 |
| 639 | sgs | Samogitian | 4 | (n % 10 == 1 && n % 100 != 11) ? 0 : ((n == 2) ? 1 : ((n != 2 && n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? 2 : 3)) |
| 640 | shi | Tachelhit | 3 | (n == 0 || n == 1) ? 0 : ((n >= 2 && n <= 10) ? 1 : 2) |
| 641 | shn | Shan | 2 | n != 1 |
| 642 | si | Sinhala | 2 | n > 1 |
| 643 | sid | Sidamo | 2 | n != 1 |
| 644 | sjd | Sami (Kildin) | 2 | n != 1 |
| 645 | sk | Slovak | 3 | (n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2 |
| 646 | skr | Saraiki | 2 | n != 1 |
| 647 | sl | Slovenian | 4 | n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3 |
| 648 | sm | Samoan | 2 | n != 1 |
| 649 | sma | Sami (Southern) | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
| 650 | smi | Sami | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
| 651 | smj | Sami (Lule) | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
| 652 | sml | Sama (Central) | 2 | n != 1 |
| 653 | smn | Sami (Inari) | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
| 654 | sms | Sami (Skolt) | 3 | (n == 1) ? 0 : ((n == 2) ? 1 : 2) |
| 655 | shs | Shuswap | 2 | n != 1 |
| 656 | sn | Shona | 2 | n != 1 |
| 657 | snk | Soninke | 2 | n != 1 |
| 658 | so | Somali | 2 | n != 1 |
| 659 | sog | Sogdian | 2 | n != 1 |
| 660 | son | Songhai | 1 | 0 |
| 661 | sou | Thai (Southern) | 2 | n != 1 |
| 662 | sq | Albanian | 2 | n != 1 |
| 663 | sr | Serbian | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 664 | 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 |
| 665 | 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 |
| 666 | sr_Cyrl | Serbian (Cyrillic script) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 667 | sr_Latn | Serbian (Latin script) | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 668 | srn | Sranan Tongo | 2 | n != 1 |
| 669 | srr | Serer | 2 | n != 1 |
| 670 | ss | Swati | 2 | n != 1 |
| 671 | ssy | Saho | 2 | n != 1 |
| 672 | st | Sotho (Southern) | 2 | n != 1 |
| 673 | su | Sundanese | 1 | 0 |
| 674 | suk | Sukuma | 2 | n != 1 |
| 675 | sus | Susu | 2 | n != 1 |
| 676 | sux | Sumerian | 2 | n != 1 |
| 677 | sv | Swedish | 2 | n != 1 |
| 678 | sw | Swahili | 2 | n != 1 |
| 679 | sw_CD | Swahili (Congo) | 2 | n != 1 |
| 680 | sw_TZ | Swahili (Tanzania) | 2 | n != 1 |
| 681 | swb | Maore Comorian | 2 | n != 1 |
| 682 | swg | Swabian | 2 | n != 1 |
| 683 | swv | Shekhawati | 2 | n != 1 |
| 684 | sxu | Saxon (Upper) | 2 | n != 1 |
| 685 | syc | Syriac (Classical) | 2 | n != 1 |
| 686 | syl | Sylheti | 2 | n != 1 |
| 687 | syr | Syriac | 2 | n != 1 |
| 688 | szl | Silesian | 3 | n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 689 | szy | Sakizaya | 2 | n != 1 |
| 690 | ta | Tamil | 2 | n != 1 |
| 691 | ta_LK | Tamil (Sri Lanka) | 2 | n != 1 |
| 692 | tay | Atayal | 2 | n != 1 |
| 693 | tcy | Tulu | 2 | n != 1 |
| 694 | te | Telugu | 2 | n != 1 |
| 695 | tem | Timne | 2 | n != 1 |
| 696 | teo | Teso | 2 | n != 1 |
| 697 | ter | Tereno | 2 | n != 1 |
| 698 | tet | Tetum | 2 | n != 1 |
| 699 | tg | Tajik | 2 | n > 1 |
| 700 | th | Thai | 1 | 0 |
| 701 | ti | Tigrinya | 2 | n > 1 |
| 702 | tig | Tigre | 2 | n != 1 |
| 703 | tiv | Tiv | 2 | n != 1 |
| 704 | tk | Turkmen | 2 | n != 1 |
| 705 | tkl | Tokelau | 2 | n != 1 |
| 706 | tl | Tagalog | 2 | n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9) |
| 707 | tlh | Klingon | 1 | 0 |
| 708 | tlh_Piqd | Klingon (pIqaD) | 1 | 0 |
| 709 | tli | Tlingit | 2 | n != 1 |
| 710 | tly | Talysh | 2 | n != 1 |
| 711 | tmh | Tamashek | 2 | n != 1 |
| 712 | tn | Tswana | 2 | n != 1 |
| 713 | to | Tongan | 1 | 0 |
| 714 | tog | Tonga (Nyasa) | 2 | n != 1 |
| 715 | toi | Tonga (Zambia) | 2 | n != 1 |
| 716 | tok | Toki Pona | 1 | 0 |
| 717 | tpi | Tok Pisin | 1 | 0 |
| 718 | the | Tharu (Chitwania) | 2 | n != 1 |
| 719 | tr | Turkish | 2 | n != 1 |
| 720 | trv | Taroko | 2 | n != 1 |
| 721 | ts | Tsonga | 2 | n != 1 |
| 722 | tsg | Tausug | 2 | n != 1 |
| 723 | tsi | Tsimshian | 2 | n != 1 |
| 724 | tsj | Tshangla | 2 | n != 1 |
| 725 | tt | Tatar | 1 | 0 |
| 726 | tt@iqtelif | Tatar (IQTElif) | 1 | 0 |
| 727 | tts | Thai (Northeastern) | 2 | n != 1 |
| 728 | tum | Tumbuka | 2 | n != 1 |
| 729 | tvl | Tuvalu | 2 | n != 1 |
| 730 | tw | Twi | 2 | n != 1 |
| 731 | ty | Tahitian | 2 | n != 1 |
| 732 | tyv | Tuvinian | 2 | n != 1 |
| 733 | tzj | Tz'utujil | 2 | n != 1 |
| 734 | tzl | Talossan | 2 | n != 1 |
| 735 | tzm | Tamazight (Central Atlas) | 2 | n >= 2 && (n < 11 || n > 99) |
| 736 | udm | Udmurt | 2 | n != 1 |
| 737 | ug | Uyghur | 2 | n != 1 |
| 738 | uga | Ugaritic | 2 | n != 1 |
| 739 | uk | Ukrainian | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 740 | umb | Umbundu | 2 | n != 1 |
| 741 | und | Undetermined | 2 | n != 1 |
| 742 | unm | Unami | 2 | n != 1 |
| 743 | unr | Mundari | 2 | n != 1 |
| 744 | ur | Urdu | 2 | n != 1 |
| 745 | ur_IN | Urdu (India) | 2 | n != 1 |
| 746 | ur_PK | Urdu (Pakistan) | 2 | n != 1 |
| 747 | uz | Uzbek | 2 | n != 1 |
| 748 | uz_Latn | Uzbek (Latin script) | 2 | n != 1 |
| 749 | vai | Vai | 2 | n != 1 |
| 750 | ve | Venda | 2 | n != 1 |
| 751 | vec | Venetian | 3 | (n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2) |
| 752 | vi | Vietnamese | 1 | 0 |
| 753 | vls | Flemish (West) | 2 | n != 1 |
| 754 | vmf | Mainfränkisch | 2 | n != 1 |
| 755 | vmw | Makhuwa | 2 | n != 1 |
| 756 | vo | Volapük | 2 | n != 1 |
| 757 | vot | Votic | 2 | n != 1 |
| 758 | vro | Võro | 2 | n != 1 |
| 759 | vun | Vunjo | 2 | n != 1 |
| 760 | wa | Walloon | 2 | n > 1 |
| 761 | wae | German (Walser) | 2 | n != 1 |
| 762 | wal | Wolaytta | 2 | n != 1 |
| 763 | war | Waray (Philippines) | 2 | n != 1 |
| 764 | was | Washo | 2 | n != 1 |
| 765 | wbq | Waddar | 2 | n != 1 |
| 766 | wbr | Wagdi | 2 | n != 1 |
| 767 | wen | Sorbian | 3 | n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 |
| 768 | wep | Westphalien | 2 | n != 1 |
| 769 | wo | Wolof | 1 | 0 |
| 770 | wtm | Mewati | 2 | n != 1 |
| 771 | wuu_Hans | Wu (Simplified Han script) | 1 | 0 |
| 772 | wuu_Hant | Wu (Traditional Han script) | 1 | 0 |
| 773 | xal | Kalmyk | 2 | n != 1 |
| 774 | xh | Xhosa | 2 | n != 1 |
| 775 | xnr | Kangri | 2 | n != 1 |
| 776 | xog | Soga | 2 | n != 1 |
| 777 | yao | Yao | 2 | n != 1 |
| 778 | yap | Yapese | 2 | n != 1 |
| 779 | yi | Yiddish | 2 | n != 1 |
| 780 | yuw | Yau (Morobe Province) | 2 | n != 1 |
| 781 | yo | Yoruba | 1 | 0 |
| 782 | yua | Yucateco | 2 | n != 1 |
| 783 | yue_Hans | Cantonese (Simplified Han script) | 1 | 0 |
| 784 | yue_Hant | Cantonese (Traditional Han script) | 1 | 0 |
| 785 | za | Zhuang | 2 | n != 1 |
| 786 | zap | Zapotec | 2 | n != 1 |
| 787 | zbl | Blissymbols | 2 | n != 1 |
| 788 | zen | Zenaga | 2 | n != 1 |
| 789 | zgh | Tamazight (Standard Moroccan) | 2 | n != 1 |
| 790 | zh_Hans | Chinese (Simplified Han script) | 1 | 0 |
| 791 | zh_Hans_SG | Chinese (Simplified Han script, Singapore) | 1 | 0 |
| 792 | zh_Hant | Chinese (Traditional Han script) | 1 | 0 |
| 793 | zh_Hant_HK | Chinese (Traditional Han script, Hong Kong) | 1 | 0 |
| 794 | zh_Latn | Chinese (Hanyu Pinyin) | 1 | 0 |
| 795 | zu | Zulu | 2 | n > 1 |
| 796 | zun | Zuni | 2 | n != 1 |
| 797 | zza | Zaza | 2 | n != 1 |