diff --git a/PLURALS_DIFF.md b/PLURALS_DIFF.md index 5caa24bba..d16f904ed 100644 --- a/PLURALS_DIFF.md +++ b/PLURALS_DIFF.md @@ -3,746 +3,759 @@ 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; | ✔ | | ✔ | ✔ | -| 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) | 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) | 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) | 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; | | | | | -| 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) | 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; | | | | | -| 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; | | | ✔ | ✔ | -| 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); | -| 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, United Kingdom) | nplurals=2; plural=n != 1; | | | | | -| en_Shaw_US | English (Shavian, 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 | Chinese (Gan) | nplurals=2; plural=n != 1; | | | | | -| 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 | Chinese (Hakka) | nplurals=2; plural=n != 1; | | | | | -| 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) | 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; | | | | | -| 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 | Chinese (Xiang) | nplurals=2; plural=n != 1; | | | | | -| 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; | ✔ | | | | -| 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) | 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) | 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; | ✔ | | | | -| 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 | Chinese (Literary) | nplurals=2; plural=n != 1; | | | | | -| 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; | | | | | -| mwl | Mirandese | nplurals=2; plural=n != 1; | | | | | -| mwr | Marwari | 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 | Chinese (Min Nan, Traditional) | nplurals=2; plural=n != 1; | | | | | -| nan_Latn_pehoeji | Chinese (Min Nan, Pe̍h-ōe-jī) | nplurals=2; plural=n != 1; | | | | | -| nan_Latn_tailo | Chinese (Min Nan, Tâi-lô) | nplurals=2; plural=n != 1; | | | | | -| 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; | | | | | -| 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); | | | | -| 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; | | | | | -| 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=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) | 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) | 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; | | | | ✔ | -| ta | Tamil | nplurals=2; plural=n != 1; | ✔ | | ✔ | ✔ | -| ta_LK | Tamil (Sri Lanka) | 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) | 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 | Chinese (Wu) | nplurals=2; plural=n != 1; | | | | | -| wuu_Hans | Wu (Simplified) | nplurals=1; plural=0; | | | | | -| wuu_Hant | Wu (Traditional) | 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 | Yue (Simplified) | nplurals=1; plural=0; | | | | | -| yue_Hant | Yue (Traditional) | 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) | nplurals=1; plural=0; | ✔ | | | | -| zh_Hans_SG | Chinese (Simplified, Singapore) | nplurals=1; plural=0; | | | | | -| zh_Hant | Chinese (Traditional) | nplurals=1; plural=0; | ✔ | | | | -| zh_Hant_HK | Chinese (Traditional, Hong Kong) | nplurals=1; plural=0; | | | | | -| zh_Latn | Chinese (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; | | | | | +| 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 | Pu–Xian Min (Simplified Han script) | nplurals=1; plural=0; | | | | | +| cpx_Hant | Pu–Xian Min (Traditional Han script) | nplurals=1; plural=0; | | | | | +| cpx_Latn | Pu–Xian Min (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; | | | ✔ | ✔ | +| 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; | | | | | +| 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; | ✔ | | | | +| 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; | ✔ | | | | +| 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; | | | | | +| mwl | Mirandese | nplurals=2; plural=n != 1; | | | | | +| mwr | Marwari | 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; | | | | | +| 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; | | | | | +| 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=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 | Tayal | 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; | | | | | diff --git a/aliases.csv b/aliases.csv index 3db975a82..e16ea3c09 100644 --- a/aliases.csv +++ b/aliases.csv @@ -74,42 +74,50 @@ sr_latn_rs,sr_Latn sr_cyrl_rs,sr_Cyrl bs_latn_ba,bs_Latn #,Prefer new variants -nb,nb_NO +ary,ar_MA +az_ir,azb be@latin,be_Latn by_lat,be_Latn -sr@latin,sr_Latn -sr_rs@latin,sr_Latn -sr@cyrillic,sr_Cyrl +cdo,cdo_Hant +cdo_hani,cdo_Hant +cpx,cpx_Hant +pr,en@pirate +gan,gan_Hant +kk_cyrl,kk +kk@latin,kk_Latn +ku_iq,kmr +nan,nan_Hant +nan_hani,nan_Hant +nan_latn,nan_Latn_pehoeji +nb,nb_NO sr_rs@cyrillic,sr_Cyrl +sr@cyrillic,sr_Cyrl +sr_rs@latin,sr_Latn +sr@latin,sr_Latn +uz@cyrillic,uz uz@latin,uz_Latn uz@latn,uz_Latn -uz@cyrillic,uz +wuu,wuu_Hant yue,yue_Hant -nan,nan_Hant -nan_latn,nan_Latn_pehoeji +cmn,zh_Hans +cmn_hans,zh_Hans zh,zh_Hans -zhcn,zh_Hans -zh_cn,zh_Hans zh_chs,zh_Hans -zh_cht,zh_Hant +zh_cmn_hans,zh_Hans +zh_cn,zh_Hans +zh_hans_cn,zh_Hans +zhcn,zh_Hans zh_sg,zh_Hans_SG -zhtw,zh_Hant -zh_tw,zh_Hant +cmn_hant,zh_Hant +zh_cht,zh_Hant +zh_cmn_hant,zh_Hant zh_hant_tw,zh_Hant zh_hant@zh,zh_Hant -cmn,zh_Hans +zh_tw,zh_Hant +zhtw,zh_Hant zh_hk,zh_Hant_HK -zh_hans_cn,zh_Hans -zh_cmn_hans,zh_Hans -zh_cmn_hant,zh_Hant zh_latn_pinyin,zh_Latn zh_latn@pinyin,zh_Latn -ku_iq,kmr -az_ir,azb -ary,ar_MA -kk@latin,kk_Latn -kk_cyrl,kk -pr,en@pirate #,Used in KDE sr@ije,sr@ijekavian sr@ijekavianlatin,sr@ijekavian_Latn @@ -461,3 +469,4 @@ zai,zap zsm,ms zyb,za prp,gu +ais,szy diff --git a/languages.csv b/languages.csv index 41e45b701..c2fed47ce 100644 --- a/languages.csv +++ b/languages.csv @@ -18,6 +18,7 @@ ale,Aleut,2,n != 1 aln,Albanian (Gheg),2,n != 1 alt,Altai (Southern),2,n != 1 am,Amharic,2,n > 1 +ami,Amis,2,n != 1 an,Aragonese,2,n != 1 ang,English (Old),2,n != 1 anp,Angika,2,n != 1 @@ -57,7 +58,7 @@ bas,Basa (Cameroon),2,n != 1 bbc,Batak Toba,2,n != 1 bci,Baoulé,2,n != 1 be,Belarusian,3,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),3,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),3,n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 bej,Beja,2,n != 1 bem,Bemba,2,n != 1 ber,Berber,2,n != 1 @@ -91,8 +92,8 @@ brb,Brao,2,n != 1 brh,Brahui,2,n != 1 brx,Bodo,2,n != 1 bs,Bosnian,3,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),3,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),3,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),3,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),3,n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 bua,Buriat,2,n != 1 bug,Buginese,2,n != 1 bum,Bulu (Cameroon),2,n != 1 @@ -103,6 +104,9 @@ ca_AD,Catalan (Andorra),2,n != 1 cad,Caddo,2,n != 1 cak,Kaqchikel,2,n != 1 car,Galibi Carib,2,n != 1 +cdo_Hans,Mindong (Simplified Han script),1,0 +cdo_Hant,Mindong (Traditional Han script),1,0 +cdo_Latn,Mindong (Latin script),1,0 ce,Chechen,2,n != 1 ceb,Cebuano,2,n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9) cgg,Chiga,2,n != 1 @@ -120,12 +124,15 @@ ckb,Kurdish (Central),2,n != 1 ckb_IQ,"Kurdish (Central, Iraq)",2,n != 1 ckb_IR,"Kurdish (Central, Iran)",2,n != 1 cnr,Montenegrin,3,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),3,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),3,n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 co,Corsican,2,n != 1 cop,Coptic,2,n != 1 cpe,Creoles and pidgins (English based),2,n != 1 cpf,Creoles and pidgins (French-based),2,n != 1 cpp,Creoles and pidgins (Portuguese-based),3,(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2 +cpx_Hans,Pu–Xian Min (Simplified Han script),1,0 +cpx_Hant,Pu–Xian Min (Traditional Han script),1,0 +cpx_Latn,Pu–Xian Min (Latin script),1,0 cr,Cree,2,n != 1 crh,Crimean Tatar,1,0 crp,Creoles and pidgins,2,n != 1 @@ -153,6 +160,7 @@ dje,Zarma,2,n != 1 dnj,Dan,2,n != 1 dnk,Dengka,2,n != 1 doi,Dogri,2,n > 1 +dru,Rukai,2,n != 1 dry,Darai,2,n != 1 dsb,Lower Sorbian,4,(n % 100 == 1) ? 0 : ((n % 100 == 2) ? 1 : ((n % 100 == 3 || n % 100 == 4) ? 2 : 3)) dua,Duala,2,n != 1 @@ -177,8 +185,8 @@ en_IN,English (India),2,n != 1 en_NZ,English (New Zealand),2,n != 1 en_PH,English (Philippines),2,n != 1 en_Shaw,English (Shavian),2,n != 1 -en_Shaw_GB,"English (Shavian, United Kingdom)",2,n != 1 -en_Shaw_US,"English (Shavian, United States)",2,n != 1 +en_Shaw_GB,"English (Shavian script, United Kingdom)",2,n != 1 +en_Shaw_US,"English (Shavian script, United States)",2,n != 1 en_US,English (United States),2,n != 1 en_XA,English (XA pseudolocale),2,n != 1 en_ZA,English (South Africa),2,n != 1 @@ -245,7 +253,8 @@ fvr,Fur,2,n != 1 fy,Frisian,2,n != 1 ga,Irish,5,n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>6 && n<11) ? 3 : 4 gaa,Ga,2,n != 1 -gan,Chinese (Gan),2,n != 1 +gan_Hans,Gan (Simplified Han script),1,0 +gan_Hant,Gan (Traditional Han script),1,0 gay,Gayo,2,n != 1 gba,Gbaya (Central African Republic),2,n != 1 gbm,Garhwali,2,n != 1 @@ -277,14 +286,16 @@ gv,Manx,4,(n % 10 == 1) ? 0 : ((n % 10 == 2) ? 1 : ((n % 100 == 0 || n % 100 == gwi,Gwichʼin,2,n != 1 ha,Hausa,2,n != 1 hai,Haida,2,n != 1 -hak,Chinese (Hakka),2,n != 1 +hak_Hans,Hakka (Simplified Han script),1,0 +hak_Hant,Hakka (Traditional Han script),1,0 +hak_Latn,Hakka (Latin script),1,0 haw,Hawaiian,2,n != 1 haz,Hazaragi,2,n != 1 he,Hebrew,4,(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3)) he_IL,Hebrew (Israel),4,(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3)) hi,Hindi,2,n > 1 hi@hinglish,Hindi (Hinglish),2,n > 1 -hi_Latn,Hindi (latin),2,n > 1 +hi_Latn,Hindi (Latin script),2,n > 1 hil,Hiligaynon,2,n != 1 hit,Hittite,2,n != 1 hmn,Hmong,2,n != 1 @@ -297,7 +308,7 @@ hoj,Hadothi,2,n != 1 hr,Croatian,3,n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 hrx,Hunsrik,2,n != 1 hsb,Upper Sorbian,4,(n % 100 == 1) ? 0 : ((n % 100 == 2) ? 1 : ((n % 100 == 3 || n % 100 == 4) ? 2 : 3)) -hsn,Chinese (Xiang),2,n != 1 +hsn,Xiang,1,0 ht,Haitian,2,n != 1 hu,Hungarian,2,n != 1 hup,Hupa,2,n != 1 @@ -349,14 +360,14 @@ kho,Khotanese,2,n != 1 ki,Gikuyu,2,n != 1 kj,Kwanyama,2,n != 1 kk,Kazakh,2,n != 1 -kk_Latn,Kazakh (latin),2,n != 1 +kk_Latn,Kazakh (Latin script),2,n != 1 kkj,Kako,2,n != 1 kl,Greenlandic,2,n != 1 kln,Kalenjin,2,n != 1 km,Khmer (Central),1,0 kmb,Kimbundu,2,n != 1 kmr,Kurdish (Northern),2,n != 1 -kmr_Latn,"Kurdish (Northern, latin)",2,n != 1 +kmr_Latn,"Kurdish (Northern, Latin script)",2,n != 1 kn,Kannada,2,n > 1 ko,Korean,1,0 kok,Konkani,2,n != 1 @@ -411,7 +422,7 @@ luz,Luri (Southern),2,n != 1 lv,Latvian,3,(n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2) lv@formal,Latvian (formal),3,(n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2) lv@informal,Latvian (informal),3,(n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2) -lzh,Chinese (Literary),2,n != 1 +lzh,Literary Chinese,1,0 mad,Madurese,2,n != 1 mag,Magahi,2,n != 1 mai,Maithili,2,n != 1 @@ -462,9 +473,9 @@ myx,Masaaba,2,n != 1 mzn,Mazanderani,2,n != 1 na,Nauru,2,n != 1 nah,Nahuatl,2,n != 1 -nan_Hant,"Chinese (Min Nan, Traditional)",2,n != 1 -nan_Latn_pehoeji,"Chinese (Min Nan, Pe̍h-ōe-jī)",2,n != 1 -nan_Latn_tailo,"Chinese (Min Nan, Tâi-lô)",2,n != 1 +nan_Hant,"Minnan (Traditional Han script)",1,0 +nan_Latn_pehoeji,"Minnan (Pe̍h-ōe-jī)",1,0 +nan_Latn_tailo,"Minnan (Tâi-lô)",1,0 nap,Neapolitan,2,n != 1 naq,Nama,3,(n == 1) ? 0 : ((n == 2) ? 1 : 2) nb_NO,Norwegian Bokmål,2,n != 1 @@ -536,6 +547,7 @@ pt_BR,Portuguese (Brazil),2,n > 1 pt_BR@formal,"Portuguese (Brazil, formal)",2,n > 1 pt_BR@informal,"Portuguese (Brazil, informal)",2,n > 1 pt_PT,Portuguese (Portugal),2,n > 1 +pwn,Paiwan,2,n != 1 qdt,Eskimo (Pacific Coast Alaskan),2,n > 1 qtp,Gayón,2,n > 1 qu,Quechua,2,n != 1 @@ -614,8 +626,8 @@ sq,Albanian,2,n != 1 sr,Serbian,3,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),3,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)",3,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),3,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),3,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),3,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),3,n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 srn,Sranan Tongo,2,n != 1 srr,Serer,2,n != 1 ss,Swati,2,n != 1 @@ -636,8 +648,10 @@ syc,Syriac (Classical),2,n != 1 syl,Sylheti,2,n != 1 syr,Syriac,2,n != 1 szl,Silesian,3,n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2 +szy,Sakizaya,2,n != 1 ta,Tamil,2,n != 1 ta_LK,Tamil (Sri Lanka),2,n != 1 +tay,Tayal,2,n != 1 tcy,Tulu,2,n != 1 te,Telugu,2,n != 1 tem,Timne,2,n != 1 @@ -690,7 +704,7 @@ ur,Urdu,2,n != 1 ur_IN,Urdu (India),2,n != 1 ur_PK,Urdu (Pakistan),2,n != 1 uz,Uzbek,2,n != 1 -uz_Latn,Uzbek (latin),2,n != 1 +uz_Latn,Uzbek (Latin script),2,n != 1 vai,Vai,2,n != 1 ve,Venda,2,n != 1 vec,Venetian,3,(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2) @@ -713,9 +727,8 @@ wen,Sorbian,3,n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%10 wep,Westphalien,2,n != 1 wo,Wolof,1,0 wtm,Mewati,2,n != 1 -wuu,Chinese (Wu),2,n != 1 -wuu_Hans,Wu (Simplified),1,0 -wuu_Hant,Wu (Traditional),1,0 +wuu_Hans,Wu (Simplified Han script),1,0 +wuu_Hant,Wu (Traditional Han script),1,0 xal,Kalmyk,2,n != 1 xh,Xhosa,2,n != 1 xnr,Kangri,2,n != 1 @@ -725,18 +738,18 @@ yap,Yapese,2,n != 1 yi,Yiddish,2,n != 1 yo,Yoruba,1,0 yua,Yucateco,2,n != 1 -yue_Hans,Yue (Simplified),1,0 -yue_Hant,Yue (Traditional),1,0 +yue_Hans,Cantonese (Simplified Han script),1,0 +yue_Hant,Cantonese (Traditional Han script),1,0 za,Zhuang,2,n != 1 zap,Zapotec,2,n != 1 zbl,Blissymbols,2,n != 1 zen,Zenaga,2,n != 1 zgh,Tamazight (Standard Moroccan),2,n != 1 -zh_Hans,Chinese (Simplified),1,0 -zh_Hans_SG,"Chinese (Simplified, Singapore)",1,0 -zh_Hant,Chinese (Traditional),1,0 -zh_Hant_HK,"Chinese (Traditional, Hong Kong)",1,0 -zh_Latn,Chinese (Pinyin),1,0 +zh_Hans,Chinese (Simplified Han script),1,0 +zh_Hans_SG,"Chinese (Simplified Han script, Singapore)",1,0 +zh_Hant,Chinese (Traditional Han script),1,0 +zh_Hant_HK,"Chinese (Traditional Han script, Hong Kong)",1,0 +zh_Latn,Chinese (Hanyu Pinyin),1,0 zu,Zulu,2,n > 1 zun,Zuni,2,n != 1 zza,Zaza,2,n != 1 diff --git a/qt.csv b/qt.csv index 47b6aa361..8d97d4ab9 100644 --- a/qt.csv +++ b/qt.csv @@ -144,6 +144,6 @@ xh,Xhosa,2,(n != 1) yi,Yiddish,2,(n != 1) yo,Yoruba,1,0 za,Zhuang,1,0 -zh_Hans,Chinese (Simplified),1,0 -zh_Hant,Chinese (Traditional),1,0 +zh_Hans,Chinese (Simplified Han script),1,0 +zh_Hant,Chinese (Traditional Han script),1,0 zu,Zulu,2,(n != 1) diff --git a/scripts/export-qt b/scripts/export-qt index 20bb9c5e8..3f92a2543 100755 --- a/scripts/export-qt +++ b/scripts/export-qt @@ -9,7 +9,7 @@ import re import csv ALIASES = { - "Chinese": ("Chinese (Simplified)", "Chinese (Traditional)"), + "Chinese": ("Chinese (Simplified Han script)", "Chinese (Traditional Han script)"), "WesternFrisian": ("Frisian",), "Interlingue": ("Interlingua",), "Khmer": ("Khmer (Central)",), diff --git a/weblate_language_data/aliases.py b/weblate_language_data/aliases.py index 12a52b276..b2bd827b3 100644 --- a/weblate_language_data/aliases.py +++ b/weblate_language_data/aliases.py @@ -82,42 +82,50 @@ "sr_latn_rs": "sr_Latn", "sr_cyrl_rs": "sr_Cyrl", "bs_latn_ba": "bs_Latn", - "nb": "nb_NO", + "ary": "ar_MA", + "az_ir": "azb", "be@latin": "be_Latn", "by_lat": "be_Latn", - "sr@latin": "sr_Latn", - "sr_rs@latin": "sr_Latn", - "sr@cyrillic": "sr_Cyrl", + "cdo": "cdo_Hant", + "cdo_hani": "cdo_Hant", + "cpx": "cpx_Hant", + "pr": "en@pirate", + "gan": "gan_Hant", + "kk_cyrl": "kk", + "kk@latin": "kk_Latn", + "ku_iq": "kmr", + "nan": "nan_Hant", + "nan_hani": "nan_Hant", + "nan_latn": "nan_Latn_pehoeji", + "nb": "nb_NO", "sr_rs@cyrillic": "sr_Cyrl", + "sr@cyrillic": "sr_Cyrl", + "sr_rs@latin": "sr_Latn", + "sr@latin": "sr_Latn", + "uz@cyrillic": "uz", "uz@latin": "uz_Latn", "uz@latn": "uz_Latn", - "uz@cyrillic": "uz", + "wuu": "wuu_Hant", "yue": "yue_Hant", - "nan": "nan_Hant", - "nan_latn": "nan_Latn_pehoeji", + "cmn": "zh_Hans", + "cmn_hans": "zh_Hans", "zh": "zh_Hans", - "zhcn": "zh_Hans", - "zh_cn": "zh_Hans", "zh_chs": "zh_Hans", - "zh_cht": "zh_Hant", + "zh_cmn_hans": "zh_Hans", + "zh_cn": "zh_Hans", + "zh_hans_cn": "zh_Hans", + "zhcn": "zh_Hans", "zh_sg": "zh_Hans_SG", - "zhtw": "zh_Hant", - "zh_tw": "zh_Hant", + "cmn_hant": "zh_Hant", + "zh_cht": "zh_Hant", + "zh_cmn_hant": "zh_Hant", "zh_hant_tw": "zh_Hant", "zh_hant@zh": "zh_Hant", - "cmn": "zh_Hans", + "zh_tw": "zh_Hant", + "zhtw": "zh_Hant", "zh_hk": "zh_Hant_HK", - "zh_hans_cn": "zh_Hans", - "zh_cmn_hans": "zh_Hans", - "zh_cmn_hant": "zh_Hant", "zh_latn_pinyin": "zh_Latn", "zh_latn@pinyin": "zh_Latn", - "ku_iq": "kmr", - "az_ir": "azb", - "ary": "ar_MA", - "kk@latin": "kk_Latn", - "kk_cyrl": "kk", - "pr": "en@pirate", "sr@ije": "sr@ijekavian", "sr@ijekavianlatin": "sr@ijekavian_Latn", "base": "en", @@ -457,4 +465,5 @@ "zsm": "ms", "zyb": "za", "prp": "gu", + "ais": "szy", } diff --git a/weblate_language_data/check_languages.py b/weblate_language_data/check_languages.py index 27281585c..1ed79a1af 100644 --- a/weblate_language_data/check_languages.py +++ b/weblate_language_data/check_languages.py @@ -2059,6 +2059,7 @@ "cantal", "cantemir", "canterbury", + "cantonese", "cao", "cap", "capanahua", @@ -4178,6 +4179,7 @@ "hanty", "hanunoo", "hanunóo", + "hanyu", "hanzi", "haouz", "harami", @@ -7591,6 +7593,7 @@ "mindanao", "minderico", "mindiri", + "mindong", "mindoro", "mingang", "mingrelian", @@ -7601,6 +7604,7 @@ "minidien", "minjungbal", "minkin", + "minnan", "minnesota", "minoan", "minokok", @@ -9680,6 +9684,7 @@ "puy", "puyo", "puyuma", + "pu–xian", "pwaamei", "pwapwâ", "pwo", @@ -11399,6 +11404,7 @@ "tawoyan", "tawr", "tay", + "tayal", "tayart", "tayo", "taza", diff --git a/weblate_language_data/language_codes.py b/weblate_language_data/language_codes.py index 17003d1da..e76829ed2 100644 --- a/weblate_language_data/language_codes.py +++ b/weblate_language_data/language_codes.py @@ -31,6 +31,7 @@ "afr", "aii", "ain", + "ais", "ajp", "ajt", "aju", @@ -44,6 +45,7 @@ "alt", "am", "amh", + "ami", "an", "ang", "ang@latin", @@ -179,6 +181,11 @@ "cak", "car", "cat", + "cdo", + "cdo_hani", + "cdo_hans", + "cdo_hant", + "cdo_latn", "ce", "ceb", "ces", @@ -208,6 +215,8 @@ "ckb_ir", "cld", "cmn", + "cmn_hans", + "cmn_hant", "cn", "cnr", "cnr_cyrl", @@ -218,6 +227,10 @@ "cpe", "cpf", "cpp", + "cpx", + "cpx_hans", + "cpx_hant", + "cpx_latn", "cr", "cre", "crh", @@ -269,6 +282,7 @@ "dnk", "doi", "drh", + "dru", "dry", "dsb", "dua", @@ -405,6 +419,8 @@ "gaa", "gae", "gan", + "gan_hans", + "gan_hant", "gay", "gaz", "gba", @@ -451,7 +467,9 @@ "gya", "ha", "hai", - "hak", + "hak_hans", + "hak_hant", + "hak_latn", "hat", "hau", "haw", @@ -738,6 +756,7 @@ "na", "nah", "nan", + "nan_hani", "nan_hant", "nan_latn", "nan_latn_pehoeji", @@ -863,6 +882,7 @@ "ptg", "pu", "pus", + "pwn", "qdt", "qtp", "qu", @@ -1023,11 +1043,13 @@ "syl", "syr", "szl", + "szy", "ta", "ta_lk", "tah", "tam", "tat", + "tay", "tchinese", "tcy", "te", diff --git a/weblate_language_data/languages.py b/weblate_language_data/languages.py index 4378b4387..02c7cb51d 100644 --- a/weblate_language_data/languages.py +++ b/weblate_language_data/languages.py @@ -187,6 +187,15 @@ 2, "n > 1", ), + ( + "ami", + # Translators: Language name for ISO code "ami". The parenthesis clarifies + # variant of the language. It could contain a region, age (Old, Middle, ...) + # or other variant. + _("Amis"), + 2, + "n != 1", + ), ( "an", # Translators: Language name for ISO code "an". The parenthesis clarifies @@ -543,7 +552,7 @@ # Translators: Language name for ISO code "be_Latn". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Belarusian (latin)"), + _("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", ), @@ -849,7 +858,7 @@ # Translators: Language name for ISO code "bs_Cyrl". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Bosnian (cyrillic)"), + _("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", ), @@ -858,7 +867,7 @@ # Translators: Language name for ISO code "bs_Latn". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Bosnian (latin)"), + _("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", ), @@ -952,6 +961,33 @@ 2, "n != 1", ), + ( + "cdo_Hans", + # Translators: Language name for ISO code "cdo_Hans". The parenthesis clarifies + # variant of the language. It could contain a region, age (Old, Middle, ...) + # or other variant. + _("Mindong (Simplified Han script)"), + 1, + "0", + ), + ( + "cdo_Hant", + # Translators: Language name for ISO code "cdo_Hant". The parenthesis clarifies + # variant of the language. It could contain a region, age (Old, Middle, ...) + # or other variant. + _("Mindong (Traditional Han script)"), + 1, + "0", + ), + ( + "cdo_Latn", + # Translators: Language name for ISO code "cdo_Latn". The parenthesis clarifies + # variant of the language. It could contain a region, age (Old, Middle, ...) + # or other variant. + _("Mindong (Latin script)"), + 1, + "0", + ), ( "ce", # Translators: Language name for ISO code "ce". The parenthesis clarifies @@ -1110,7 +1146,7 @@ # Translators: Language name for ISO code "cnr_Cyrl". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Montenegrin (cyrillic)"), + _("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", ), @@ -1159,6 +1195,33 @@ 3, "(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2", ), + ( + "cpx_Hans", + # Translators: Language name for ISO code "cpx_Hans". The parenthesis clarifies + # variant of the language. It could contain a region, age (Old, Middle, ...) + # or other variant. + _("Pu–Xian Min (Simplified Han script)"), + 1, + "0", + ), + ( + "cpx_Hant", + # Translators: Language name for ISO code "cpx_Hant". The parenthesis clarifies + # variant of the language. It could contain a region, age (Old, Middle, ...) + # or other variant. + _("Pu–Xian Min (Traditional Han script)"), + 1, + "0", + ), + ( + "cpx_Latn", + # Translators: Language name for ISO code "cpx_Latn". The parenthesis clarifies + # variant of the language. It could contain a region, age (Old, Middle, ...) + # or other variant. + _("Pu–Xian Min (Latin script)"), + 1, + "0", + ), ( "cr", # Translators: Language name for ISO code "cr". The parenthesis clarifies @@ -1402,6 +1465,15 @@ 2, "n > 1", ), + ( + "dru", + # Translators: Language name for ISO code "dru". The parenthesis clarifies + # variant of the language. It could contain a region, age (Old, Middle, ...) + # or other variant. + _("Rukai"), + 2, + "n != 1", + ), ( "dry", # Translators: Language name for ISO code "dry". The parenthesis clarifies @@ -1623,7 +1695,7 @@ # Translators: Language name for ISO code "en_Shaw_GB". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("English (Shavian, United Kingdom)"), + _("English (Shavian script, United Kingdom)"), 2, "n != 1", ), @@ -1632,7 +1704,7 @@ # Translators: Language name for ISO code "en_Shaw_US". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("English (Shavian, United States)"), + _("English (Shavian script, United States)"), 2, "n != 1", ), @@ -2231,13 +2303,22 @@ "n != 1", ), ( - "gan", - # Translators: Language name for ISO code "gan". The parenthesis clarifies + "gan_Hans", + # Translators: Language name for ISO code "gan_Hans". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Chinese (Gan)"), - 2, - "n != 1", + _("Gan (Simplified Han script)"), + 1, + "0", + ), + ( + "gan_Hant", + # Translators: Language name for ISO code "gan_Hant". The parenthesis clarifies + # variant of the language. It could contain a region, age (Old, Middle, ...) + # or other variant. + _("Gan (Traditional Han script)"), + 1, + "0", ), ( "gay", @@ -2519,13 +2600,31 @@ "n != 1", ), ( - "hak", - # Translators: Language name for ISO code "hak". The parenthesis clarifies + "hak_Hans", + # Translators: Language name for ISO code "hak_Hans". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Chinese (Hakka)"), - 2, - "n != 1", + _("Hakka (Simplified Han script)"), + 1, + "0", + ), + ( + "hak_Hant", + # Translators: Language name for ISO code "hak_Hant". The parenthesis clarifies + # variant of the language. It could contain a region, age (Old, Middle, ...) + # or other variant. + _("Hakka (Traditional Han script)"), + 1, + "0", + ), + ( + "hak_Latn", + # Translators: Language name for ISO code "hak_Latn". The parenthesis clarifies + # variant of the language. It could contain a region, age (Old, Middle, ...) + # or other variant. + _("Hakka (Latin script)"), + 1, + "0", ), ( "haw", @@ -2586,7 +2685,7 @@ # Translators: Language name for ISO code "hi_Latn". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Hindi (latin)"), + _("Hindi (Latin script)"), 2, "n > 1", ), @@ -2703,9 +2802,9 @@ # Translators: Language name for ISO code "hsn". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Chinese (Xiang)"), - 2, - "n != 1", + _("Xiang"), + 1, + "0", ), ( "ht", @@ -3171,7 +3270,7 @@ # Translators: Language name for ISO code "kk_Latn". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Kazakh (latin)"), + _("Kazakh (Latin script)"), 2, "n != 1", ), @@ -3234,7 +3333,7 @@ # Translators: Language name for ISO code "kmr_Latn". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Kurdish (Northern, latin)"), + _("Kurdish (Northern, Latin script)"), 2, "n != 1", ), @@ -3729,9 +3828,9 @@ # Translators: Language name for ISO code "lzh". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Chinese (Literary)"), - 2, - "n != 1", + _("Literary Chinese"), + 1, + "0", ), ( "mad", @@ -4188,27 +4287,27 @@ # Translators: Language name for ISO code "nan_Hant". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Chinese (Min Nan, Traditional)"), - 2, - "n != 1", + _("Minnan (Traditional Han script)"), + 1, + "0", ), ( "nan_Latn_pehoeji", # Translators: Language name for ISO code "nan_Latn_pehoeji". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Chinese (Min Nan, Pe̍h-ōe-jī)"), - 2, - "n != 1", + _("Minnan (Pe̍h-ōe-jī)"), + 1, + "0", ), ( "nan_Latn_tailo", # Translators: Language name for ISO code "nan_Latn_tailo". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Chinese (Min Nan, Tâi-lô)"), - 2, - "n != 1", + _("Minnan (Tâi-lô)"), + 1, + "0", ), ( "nap", @@ -4849,6 +4948,15 @@ 2, "n > 1", ), + ( + "pwn", + # Translators: Language name for ISO code "pwn". The parenthesis clarifies + # variant of the language. It could contain a region, age (Old, Middle, ...) + # or other variant. + _("Paiwan"), + 2, + "n != 1", + ), ( "qdt", # Translators: Language name for ISO code "qdt". The parenthesis clarifies @@ -5556,7 +5664,7 @@ # Translators: Language name for ISO code "sr_Cyrl". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Serbian (cyrillic)"), + _("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", ), @@ -5565,7 +5673,7 @@ # Translators: Language name for ISO code "sr_Latn". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Serbian (latin)"), + _("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", ), @@ -5749,6 +5857,15 @@ 3, "n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2", ), + ( + "szy", + # Translators: Language name for ISO code "szy". The parenthesis clarifies + # variant of the language. It could contain a region, age (Old, Middle, ...) + # or other variant. + _("Sakizaya"), + 2, + "n != 1", + ), ( "ta", # Translators: Language name for ISO code "ta". The parenthesis clarifies @@ -5767,6 +5884,15 @@ 2, "n != 1", ), + ( + "tay", + # Translators: Language name for ISO code "tay". The parenthesis clarifies + # variant of the language. It could contain a region, age (Old, Middle, ...) + # or other variant. + _("Tayal"), + 2, + "n != 1", + ), ( "tcy", # Translators: Language name for ISO code "tcy". The parenthesis clarifies @@ -6240,7 +6366,7 @@ # Translators: Language name for ISO code "uz_Latn". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Uzbek (latin)"), + _("Uzbek (Latin script)"), 2, "n != 1", ), @@ -6442,21 +6568,12 @@ 2, "n != 1", ), - ( - "wuu", - # Translators: Language name for ISO code "wuu". The parenthesis clarifies - # variant of the language. It could contain a region, age (Old, Middle, ...) - # or other variant. - _("Chinese (Wu)"), - 2, - "n != 1", - ), ( "wuu_Hans", # Translators: Language name for ISO code "wuu_Hans". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Wu (Simplified)"), + _("Wu (Simplified Han script)"), 1, "0", ), @@ -6465,7 +6582,7 @@ # Translators: Language name for ISO code "wuu_Hant". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Wu (Traditional)"), + _("Wu (Traditional Han script)"), 1, "0", ), @@ -6555,7 +6672,7 @@ # Translators: Language name for ISO code "yue_Hans". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Yue (Simplified)"), + _("Cantonese (Simplified Han script)"), 1, "0", ), @@ -6564,7 +6681,7 @@ # Translators: Language name for ISO code "yue_Hant". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Yue (Traditional)"), + _("Cantonese (Traditional Han script)"), 1, "0", ), @@ -6618,7 +6735,7 @@ # Translators: Language name for ISO code "zh_Hans". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Chinese (Simplified)"), + _("Chinese (Simplified Han script)"), 1, "0", ), @@ -6627,7 +6744,7 @@ # Translators: Language name for ISO code "zh_Hans_SG". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Chinese (Simplified, Singapore)"), + _("Chinese (Simplified Han script, Singapore)"), 1, "0", ), @@ -6636,7 +6753,7 @@ # Translators: Language name for ISO code "zh_Hant". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Chinese (Traditional)"), + _("Chinese (Traditional Han script)"), 1, "0", ), @@ -6645,7 +6762,7 @@ # Translators: Language name for ISO code "zh_Hant_HK". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Chinese (Traditional, Hong Kong)"), + _("Chinese (Traditional Han script, Hong Kong)"), 1, "0", ), @@ -6654,7 +6771,7 @@ # Translators: Language name for ISO code "zh_Latn". The parenthesis clarifies # variant of the language. It could contain a region, age (Old, Middle, ...) # or other variant. - _("Chinese (Pinyin)"), + _("Chinese (Hanyu Pinyin)"), 1, "0", ), diff --git a/weblate_language_data/locale/af/LC_MESSAGES/django.po b/weblate_language_data/locale/af/LC_MESSAGES/django.po index e8dd04196..29644a794 100644 --- a/weblate_language_data/locale/af/LC_MESSAGES/django.po +++ b/weblate_language_data/locale/af/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Weblate Language Data\n" "Report-Msgid-Bugs-To: https://github.com/WeblateOrg/language-data/issues/\n" -"POT-Creation-Date: 2024-08-08 14:54+0200\n" +"POT-Creation-Date: 2024-08-24 16:24+0800\n" "PO-Revision-Date: 2023-07-12 09:53+0000\n" "Last-Translator: Gideon Wentink \n" "Language-Team: Afrikaans \n" "Language-Team: Arabic \n" "Language-Team: Asturian \n" "Language-Team: Azerbaijani \n" "Language-Team: Belarusian \n" "Language-Team: Bulgarian \n" "Language-Team: Bengali \n" "Language-Team: Breton \n" "Language-Team: Catalan \n" "Language-Team: Czech \n" "Language-Team: Welsh \n" "Language-Team: Danish \n" "Language-Team: German \n" "Language-Team: LANGUAGE \n" @@ -131,6 +131,12 @@ msgstr "" msgid "Amharic" msgstr "" +#. Translators: Language name for ISO code "ami". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Amis" +msgstr "" + #. Translators: Language name for ISO code "an". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -368,7 +374,7 @@ msgstr "" #. Translators: Language name for ISO code "be_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Belarusian (latin)" +msgid "Belarusian (Latin script)" msgstr "" #. Translators: Language name for ISO code "bej". The parenthesis clarifies @@ -572,13 +578,13 @@ msgstr "" #. Translators: Language name for ISO code "bs_Cyrl". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Bosnian (cyrillic)" +msgid "Bosnian (Cyrillic script)" msgstr "" #. Translators: Language name for ISO code "bs_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Bosnian (latin)" +msgid "Bosnian (Latin script)" msgstr "" #. Translators: Language name for ISO code "bua". The parenthesis clarifies @@ -641,6 +647,24 @@ msgstr "" msgid "Galibi Carib" msgstr "" +#. Translators: Language name for ISO code "cdo_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Mindong (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cdo_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Mindong (Traditional Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cdo_Latn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Mindong (Latin script)" +msgstr "" + #. Translators: Language name for ISO code "ce". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -746,7 +770,7 @@ msgstr "" #. Translators: Language name for ISO code "cnr_Cyrl". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Montenegrin (cyrillic)" +msgid "Montenegrin (Cyrillic script)" msgstr "" #. Translators: Language name for ISO code "co". The parenthesis clarifies @@ -779,6 +803,24 @@ msgstr "" msgid "Creoles and pidgins (Portuguese-based)" msgstr "" +#. Translators: Language name for ISO code "cpx_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cpx_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Traditional Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cpx_Latn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Latin script)" +msgstr "" + #. Translators: Language name for ISO code "cr". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -941,6 +983,12 @@ msgstr "" msgid "Dogri" msgstr "" +#. Translators: Language name for ISO code "dru". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Rukai" +msgstr "" + #. Translators: Language name for ISO code "dry". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -1088,13 +1136,13 @@ msgstr "" #. Translators: Language name for ISO code "en_Shaw_GB". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "English (Shavian, United Kingdom)" +msgid "English (Shavian script, United Kingdom)" msgstr "" #. Translators: Language name for ISO code "en_Shaw_US". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "English (Shavian, United States)" +msgid "English (Shavian script, United States)" msgstr "" #. Translators: Language name for ISO code "en_US". The parenthesis clarifies @@ -1493,10 +1541,16 @@ msgstr "" msgid "Ga" msgstr "" -#. Translators: Language name for ISO code "gan". The parenthesis clarifies +#. Translators: Language name for ISO code "gan_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Gan (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "gan_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Gan)" +msgid "Gan (Traditional Han script)" msgstr "" #. Translators: Language name for ISO code "gay". The parenthesis clarifies @@ -1685,10 +1739,22 @@ msgstr "" msgid "Haida" msgstr "" -#. Translators: Language name for ISO code "hak". The parenthesis clarifies +#. Translators: Language name for ISO code "hak_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Hakka)" +msgid "Hakka (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "hak_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Hakka (Traditional Han script)" +msgstr "" + +#. Translators: Language name for ISO code "hak_Latn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Hakka (Latin script)" msgstr "" #. Translators: Language name for ISO code "haw". The parenthesis clarifies @@ -1730,7 +1796,7 @@ msgstr "" #. Translators: Language name for ISO code "hi_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Hindi (latin)" +msgid "Hindi (Latin script)" msgstr "" #. Translators: Language name for ISO code "hil". The parenthesis clarifies @@ -1808,7 +1874,7 @@ msgstr "" #. Translators: Language name for ISO code "hsn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Xiang)" +msgid "Xiang" msgstr "" #. Translators: Language name for ISO code "ht". The parenthesis clarifies @@ -2120,7 +2186,7 @@ msgstr "" #. Translators: Language name for ISO code "kk_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Kazakh (latin)" +msgid "Kazakh (Latin script)" msgstr "" #. Translators: Language name for ISO code "kkj". The parenthesis clarifies @@ -2162,7 +2228,7 @@ msgstr "" #. Translators: Language name for ISO code "kmr_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Kurdish (Northern, latin)" +msgid "Kurdish (Northern, Latin script)" msgstr "" #. Translators: Language name for ISO code "kn". The parenthesis clarifies @@ -2492,7 +2558,7 @@ msgstr "" #. Translators: Language name for ISO code "lzh". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Literary)" +msgid "Literary Chinese" msgstr "" #. Translators: Language name for ISO code "mad". The parenthesis clarifies @@ -2798,19 +2864,19 @@ msgstr "" #. Translators: Language name for ISO code "nan_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Min Nan, Traditional)" +msgid "Minnan (Traditional Han script)" msgstr "" #. Translators: Language name for ISO code "nan_Latn_pehoeji". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Min Nan, Pe̍h-ōe-jī)" +msgid "Minnan (Pe̍h-ōe-jī)" msgstr "" #. Translators: Language name for ISO code "nan_Latn_tailo". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Min Nan, Tâi-lô)" +msgid "Minnan (Tâi-lô)" msgstr "" #. Translators: Language name for ISO code "nap". The parenthesis clarifies @@ -3239,6 +3305,12 @@ msgstr "" msgid "Portuguese (Portugal)" msgstr "" +#. Translators: Language name for ISO code "pwn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Paiwan" +msgstr "" + #. Translators: Language name for ISO code "qdt". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -3710,13 +3782,13 @@ msgstr "" #. Translators: Language name for ISO code "sr_Cyrl". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Serbian (cyrillic)" +msgid "Serbian (Cyrillic script)" msgstr "" #. Translators: Language name for ISO code "sr_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Serbian (latin)" +msgid "Serbian (Latin script)" msgstr "" #. Translators: Language name for ISO code "srn". The parenthesis clarifies @@ -3839,6 +3911,12 @@ msgstr "" msgid "Silesian" msgstr "" +#. Translators: Language name for ISO code "szy". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Sakizaya" +msgstr "" + #. Translators: Language name for ISO code "ta". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -3851,6 +3929,12 @@ msgstr "" msgid "Tamil (Sri Lanka)" msgstr "" +#. Translators: Language name for ISO code "tay". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Tayal" +msgstr "" + #. Translators: Language name for ISO code "tcy". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -4166,7 +4250,7 @@ msgstr "" #. Translators: Language name for ISO code "uz_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Uzbek (latin)" +msgid "Uzbek (Latin script)" msgstr "" #. Translators: Language name for ISO code "vai". The parenthesis clarifies @@ -4301,22 +4385,16 @@ msgstr "" msgid "Mewati" msgstr "" -#. Translators: Language name for ISO code "wuu". The parenthesis clarifies -#. variant of the language. It could contain a region, age (Old, Middle, ...) -#. or other variant. -msgid "Chinese (Wu)" -msgstr "" - #. Translators: Language name for ISO code "wuu_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Wu (Simplified)" +msgid "Wu (Simplified Han script)" msgstr "" #. Translators: Language name for ISO code "wuu_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Wu (Traditional)" +msgid "Wu (Traditional Han script)" msgstr "" #. Translators: Language name for ISO code "xal". The parenthesis clarifies @@ -4376,13 +4454,13 @@ msgstr "" #. Translators: Language name for ISO code "yue_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Yue (Simplified)" +msgid "Cantonese (Simplified Han script)" msgstr "" #. Translators: Language name for ISO code "yue_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Yue (Traditional)" +msgid "Cantonese (Traditional Han script)" msgstr "" #. Translators: Language name for ISO code "za". The parenthesis clarifies @@ -4418,31 +4496,31 @@ msgstr "" #. Translators: Language name for ISO code "zh_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Simplified)" +msgid "Chinese (Simplified Han script)" msgstr "" #. Translators: Language name for ISO code "zh_Hans_SG". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Simplified, Singapore)" +msgid "Chinese (Simplified Han script, Singapore)" msgstr "" #. Translators: Language name for ISO code "zh_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Traditional)" +msgid "Chinese (Traditional Han script)" msgstr "" #. Translators: Language name for ISO code "zh_Hant_HK". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Traditional, Hong Kong)" +msgid "Chinese (Traditional Han script, Hong Kong)" msgstr "" #. Translators: Language name for ISO code "zh_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Pinyin)" +msgid "Chinese (Hanyu Pinyin)" msgstr "" #. Translators: Language name for ISO code "zu". The parenthesis clarifies diff --git a/weblate_language_data/locale/el/LC_MESSAGES/django.po b/weblate_language_data/locale/el/LC_MESSAGES/django.po index 864bf889f..18290d84e 100644 --- a/weblate_language_data/locale/el/LC_MESSAGES/django.po +++ b/weblate_language_data/locale/el/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Weblate 4.3\n" "Report-Msgid-Bugs-To: https://github.com/WeblateOrg/language-data/issues/\n" -"POT-Creation-Date: 2024-08-08 14:54+0200\n" +"POT-Creation-Date: 2024-08-24 16:24+0800\n" "PO-Revision-Date: 2023-12-31 09:01+0000\n" "Last-Translator: Michalis \n" "Language-Team: Greek " -"\n" +"Last-Translator: Assem Askarova \n" "Language-Team: Esperanto \n" "Language: eo\n" @@ -140,6 +140,12 @@ msgstr "Altaja (Suda)" msgid "Amharic" msgstr "Amhara" +#. Translators: Language name for ISO code "ami". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Amis" +msgstr "" + #. Translators: Language name for ISO code "an". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -392,7 +398,9 @@ msgstr "belorusa" #. Translators: Language name for ISO code "be_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Belarusian (latin)" +#, fuzzy +#| msgid "Belarusian (latin)" +msgid "Belarusian (Latin script)" msgstr "Belorusa (latina)" #. Translators: Language name for ISO code "bej". The parenthesis clarifies @@ -606,13 +614,17 @@ msgstr "bosnia" #. Translators: Language name for ISO code "bs_Cyrl". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Bosnian (cyrillic)" +#, fuzzy +#| msgid "Bosnian (cyrillic)" +msgid "Bosnian (Cyrillic script)" msgstr "Bosna (cirila)" #. Translators: Language name for ISO code "bs_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Bosnian (latin)" +#, fuzzy +#| msgid "Bosnian (latin)" +msgid "Bosnian (Latin script)" msgstr "Bosna (latina)" #. Translators: Language name for ISO code "bua". The parenthesis clarifies @@ -678,6 +690,26 @@ msgstr "Kavia" msgid "Galibi Carib" msgstr "galega" +#. Translators: Language name for ISO code "cdo_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Mindong (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cdo_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +#| msgid "Chinese (Traditional, Hong Kong)" +msgid "Mindong (Traditional Han script)" +msgstr "Ĉina (tradicia, Hongkongo)" + +#. Translators: Language name for ISO code "cdo_Latn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Mindong (Latin script)" +msgstr "" + #. Translators: Language name for ISO code "ce". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -791,7 +823,7 @@ msgstr "Montenegra" #. or other variant. #, fuzzy #| msgid "Bosnian (cyrillic)" -msgid "Montenegrin (cyrillic)" +msgid "Montenegrin (Cyrillic script)" msgstr "Bosna (cirila)" #. Translators: Language name for ISO code "co". The parenthesis clarifies @@ -824,6 +856,24 @@ msgstr "" msgid "Creoles and pidgins (Portuguese-based)" msgstr "" +#. Translators: Language name for ISO code "cpx_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cpx_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Traditional Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cpx_Latn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Latin script)" +msgstr "" + #. Translators: Language name for ISO code "cr". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -1002,6 +1052,13 @@ msgstr "Dengka" msgid "Dogri" msgstr "Dogra" +#. Translators: Language name for ISO code "dru". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +msgid "Rukai" +msgstr "Burunda" + #. Translators: Language name for ISO code "dry". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -1153,13 +1210,17 @@ msgstr "Angla (Ŝavia)" #. Translators: Language name for ISO code "en_Shaw_GB". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "English (Shavian, United Kingdom)" +#, fuzzy +#| msgid "English (Shavian, United Kingdom)" +msgid "English (Shavian script, United Kingdom)" msgstr "Angla (Ŝavia, Unuiĝinta Reĝlando)" #. Translators: Language name for ISO code "en_Shaw_US". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "English (Shavian, United States)" +#, fuzzy +#| msgid "English (Shavian, United States)" +msgid "English (Shavian script, United States)" msgstr "Angla (Ŝavia, Usono)" #. Translators: Language name for ISO code "en_US". The parenthesis clarifies @@ -1591,13 +1652,21 @@ msgstr "irlanda" msgid "Ga" msgstr "Gaa" -#. Translators: Language name for ISO code "gan". The parenthesis clarifies +#. Translators: Language name for ISO code "gan_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. #, fuzzy -#| msgid "Chinese, Gan" -msgid "Chinese (Gan)" -msgstr "Ĉina, Ĝjangŝjia" +#| msgid "Chinese (Simplified)" +msgid "Gan (Simplified Han script)" +msgstr "Ĉina (simpligita)" + +#. Translators: Language name for ISO code "gan_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +#| msgid "Chinese (Traditional)" +msgid "Gan (Traditional Han script)" +msgstr "Ĉina (tradicia)" #. Translators: Language name for ISO code "gay". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -1799,11 +1868,25 @@ msgstr "haŭsa" msgid "Haida" msgstr "Haida" -#. Translators: Language name for ISO code "hak". The parenthesis clarifies +#. Translators: Language name for ISO code "hak_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Hakka (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "hak_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Hakka)" -msgstr "Ĉina (Haka)" +#, fuzzy +#| msgid "Chinese (Traditional)" +msgid "Hakka (Traditional Han script)" +msgstr "Ĉina (tradicia)" + +#. Translators: Language name for ISO code "hak_Latn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Hakka (Latin script)" +msgstr "" #. Translators: Language name for ISO code "haw". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -1844,7 +1927,9 @@ msgstr "Hindia (Hindiangla)" #. Translators: Language name for ISO code "hi_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Hindi (latin)" +#, fuzzy +#| msgid "Hindi (latin)" +msgid "Hindi (Latin script)" msgstr "Hindia (latina)" #. Translators: Language name for ISO code "hil". The parenthesis clarifies @@ -1923,9 +2008,8 @@ msgstr "Alta soraba" #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. #, fuzzy -#| msgid "Chinese, Xiang" -msgid "Chinese (Xiang)" -msgstr "Ĉina, Hunana" +msgid "Xiang" +msgstr "Sangoa" #. Translators: Language name for ISO code "ht". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -2254,7 +2338,7 @@ msgstr "kazaĥa" #. or other variant. #, fuzzy #| msgid "Uzbek (latin)" -msgid "Kazakh (latin)" +msgid "Kazakh (Latin script)" msgstr "Uzbeka (latina)" #. Translators: Language name for ISO code "kkj". The parenthesis clarifies @@ -2301,7 +2385,7 @@ msgstr "Centra kmera" #. or other variant. #, fuzzy #| msgid "Central Khmer" -msgid "Kurdish (Northern, latin)" +msgid "Kurdish (Northern, Latin script)" msgstr "Centra kmera" #. Translators: Language name for ISO code "kn". The parenthesis clarifies @@ -2636,8 +2720,8 @@ msgstr "Latva (neformala)" #. Translators: Language name for ISO code "lzh". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Literary)" -msgstr "Ĉina (Literatura)" +msgid "Literary Chinese" +msgstr "Literatura ĉina" #. Translators: Language name for ISO code "mad". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -2951,16 +3035,16 @@ msgstr "Naŭatla" #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. #, fuzzy -#| msgid "Chinese (Traditional)" -msgid "Chinese (Min Nan, Traditional)" -msgstr "Ĉina (tradicia)" +#| msgid "Chinese (Traditional, Hong Kong)" +msgid "Minnan (Traditional Han script)" +msgstr "Ĉina (tradicia, Hongkongo)" #. Translators: Language name for ISO code "nan_Latn_pehoeji". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. #, fuzzy #| msgid "Chinese (Min Nan)" -msgid "Chinese (Min Nan, Pe̍h-ōe-jī)" +msgid "Minnan (Pe̍h-ōe-jī)" msgstr "Ĉina (Min Nan)" #. Translators: Language name for ISO code "nan_Latn_tailo". The parenthesis clarifies @@ -2968,7 +3052,7 @@ msgstr "Ĉina (Min Nan)" #. or other variant. #, fuzzy #| msgid "Chinese (Min Nan)" -msgid "Chinese (Min Nan, Tâi-lô)" +msgid "Minnan (Tâi-lô)" msgstr "Ĉina (Min Nan)" #. Translators: Language name for ISO code "nap". The parenthesis clarifies @@ -3432,6 +3516,13 @@ msgstr "Portugala (Portugalio)" msgid "Portuguese (Portugal)" msgstr "Portugala (Portugalio)" +#. Translators: Language name for ISO code "pwn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +msgid "Paiwan" +msgstr "Pangasina" + #. Translators: Language name for ISO code "qdt". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -3943,13 +4034,17 @@ msgstr "Serba (latina)" #. Translators: Language name for ISO code "sr_Cyrl". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Serbian (cyrillic)" +#, fuzzy +#| msgid "Serbian (cyrillic)" +msgid "Serbian (Cyrillic script)" msgstr "Serba (cirila)" #. Translators: Language name for ISO code "sr_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Serbian (latin)" +#, fuzzy +#| msgid "Serbian (latin)" +msgid "Serbian (Latin script)" msgstr "Serba (latina)" #. Translators: Language name for ISO code "srn". The parenthesis clarifies @@ -4083,6 +4178,12 @@ msgstr "Siria" msgid "Silesian" msgstr "Silezia-pola" +#. Translators: Language name for ISO code "szy". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Sakizaya" +msgstr "" + #. Translators: Language name for ISO code "ta". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -4095,6 +4196,13 @@ msgstr "tamila" msgid "Tamil (Sri Lanka)" msgstr "Tamila (Srilanko)" +#. Translators: Language name for ISO code "tay". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +msgid "Tayal" +msgstr "Beluĉa" + #. Translators: Language name for ISO code "tcy". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -4420,7 +4528,9 @@ msgstr "uzbeka" #. Translators: Language name for ISO code "uz_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Uzbek (latin)" +#, fuzzy +#| msgid "Uzbek (latin)" +msgid "Uzbek (Latin script)" msgstr "Uzbeka (latina)" #. Translators: Language name for ISO code "vai". The parenthesis clarifies @@ -4563,19 +4673,12 @@ msgstr "volofa" msgid "Mewati" msgstr "Svazia" -#. Translators: Language name for ISO code "wuu". The parenthesis clarifies -#. variant of the language. It could contain a region, age (Old, Middle, ...) -#. or other variant. -#, fuzzy -msgid "Chinese (Wu)" -msgstr "Ĉina" - #. Translators: Language name for ISO code "wuu_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. #, fuzzy #| msgid "Chinese (Simplified)" -msgid "Wu (Simplified)" +msgid "Wu (Simplified Han script)" msgstr "Ĉina (simpligita)" #. Translators: Language name for ISO code "wuu_Hant". The parenthesis clarifies @@ -4583,7 +4686,7 @@ msgstr "Ĉina (simpligita)" #. or other variant. #, fuzzy #| msgid "Chinese (Traditional)" -msgid "Wu (Traditional)" +msgid "Wu (Traditional Han script)" msgstr "Ĉina (tradicia)" #. Translators: Language name for ISO code "xal". The parenthesis clarifies @@ -4647,14 +4750,18 @@ msgstr "" #. Translators: Language name for ISO code "yue_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Yue (Simplified)" -msgstr "Yue (simpligita)" +#, fuzzy +#| msgid "Chinese (Simplified)" +msgid "Cantonese (Simplified Han script)" +msgstr "Ĉina (simpligita)" #. Translators: Language name for ISO code "yue_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Yue (Traditional)" -msgstr "Yue (tradicia)" +#, fuzzy +#| msgid "Chinese (Traditional)" +msgid "Cantonese (Traditional Han script)" +msgstr "Ĉina (tradicia)" #. Translators: Language name for ISO code "za". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -4691,25 +4798,33 @@ msgstr "Norma maroka berbera" #. Translators: Language name for ISO code "zh_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Simplified)" +#, fuzzy +#| msgid "Chinese (Simplified)" +msgid "Chinese (Simplified Han script)" msgstr "Ĉina (simpligita)" #. Translators: Language name for ISO code "zh_Hans_SG". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Simplified, Singapore)" +#, fuzzy +#| msgid "Chinese (Simplified, Singapore)" +msgid "Chinese (Simplified Han script, Singapore)" msgstr "Ĉina (simpligita, Singapuro)" #. Translators: Language name for ISO code "zh_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Traditional)" +#, fuzzy +#| msgid "Chinese (Traditional)" +msgid "Chinese (Traditional Han script)" msgstr "Ĉina (tradicia)" #. Translators: Language name for ISO code "zh_Hant_HK". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Traditional, Hong Kong)" +#, fuzzy +#| msgid "Chinese (Traditional, Hong Kong)" +msgid "Chinese (Traditional Han script, Hong Kong)" msgstr "Ĉina (tradicia, Hongkongo)" #. Translators: Language name for ISO code "zh_Latn". The parenthesis clarifies @@ -4717,7 +4832,7 @@ msgstr "Ĉina (tradicia, Hongkongo)" #. or other variant. #, fuzzy #| msgid "Chinese (Min Nan)" -msgid "Chinese (Pinyin)" +msgid "Chinese (Hanyu Pinyin)" msgstr "Ĉina (Min Nan)" #. Translators: Language name for ISO code "zu". The parenthesis clarifies @@ -4739,6 +4854,52 @@ msgstr "Zuna" msgid "Zaza" msgstr "Duala" +#~ msgid "Chinese" +#~ msgstr "Ĉina" + +#, fuzzy +#~ msgid "Gan" +#~ msgstr "Ganda" + +#, fuzzy +#~ msgid "Hakka" +#~ msgstr "Dakotaa" + +#, fuzzy +#~| msgid "Yue (Simplified)" +#~ msgid "Yue (Simplified Han script)" +#~ msgstr "Yue (simpligita)" + +#, fuzzy +#~| msgid "Yue (Traditional)" +#~ msgid "Yue (Traditional Han script)" +#~ msgstr "Yue (tradicia)" + +#, fuzzy +#~| msgid "Chinese, Gan" +#~ msgid "Chinese (Gan)" +#~ msgstr "Ĉina, Ĝjangŝjia" + +#~ msgid "Chinese (Hakka)" +#~ msgstr "Ĉina (Haka)" + +#, fuzzy +#~| msgid "Chinese, Xiang" +#~ msgid "Chinese (Xiang)" +#~ msgstr "Ĉina, Hunana" + +#~ msgid "Chinese (Literary)" +#~ msgstr "Ĉina (Literatura)" + +#, fuzzy +#~| msgid "Chinese (Traditional)" +#~ msgid "Chinese (Min Nan, Traditional)" +#~ msgstr "Ĉina (tradicia)" + +#, fuzzy +#~ msgid "Chinese (Wu)" +#~ msgstr "Ĉina" + #~ msgid "Khmer" #~ msgstr "kmera" diff --git a/weblate_language_data/locale/es/LC_MESSAGES/django.po b/weblate_language_data/locale/es/LC_MESSAGES/django.po index 2d6c4d35c..ba33ea24a 100644 --- a/weblate_language_data/locale/es/LC_MESSAGES/django.po +++ b/weblate_language_data/locale/es/LC_MESSAGES/django.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: Weblate 4.3\n" "Report-Msgid-Bugs-To: https://github.com/WeblateOrg/language-data/issues/\n" -"POT-Creation-Date: 2024-08-08 14:54+0200\n" +"POT-Creation-Date: 2024-08-24 16:24+0800\n" "PO-Revision-Date: 2024-08-09 00:50+0000\n" "Last-Translator: gallegonovato \n" "Language-Team: Spanish \n" "Language-Team: Estonian \n" "Language-Team: Basque \n" "Language-Team: Persian \n" "Language-Team: Finnish \n" "Language-Team: French \n" "Language-Team: Friulian \n" "Language-Team: Irish 2 && n<7) ? 2 :(" -"n>6 && n<11) ? 3 : 4;\n" +"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :" +"(n>6 && n<11) ? 3 : 4;\n" "X-Generator: Weblate 5.7-dev\n" #. Translators: Language name for ISO code "aa". The parenthesis clarifies @@ -135,6 +135,12 @@ msgstr "Altaeis an Deiscirt" msgid "Amharic" msgstr "Amáiris" +#. Translators: Language name for ISO code "ami". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Amis" +msgstr "" + #. Translators: Language name for ISO code "an". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -372,7 +378,9 @@ msgstr "Bealarúisis" #. Translators: Language name for ISO code "be_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Belarusian (latin)" +#, fuzzy +#| msgid "Belarusian (latin)" +msgid "Belarusian (Latin script)" msgstr "Bealarúisis (laidine)" #. Translators: Language name for ISO code "bej". The parenthesis clarifies @@ -579,13 +587,17 @@ msgstr "Boisnis" #. Translators: Language name for ISO code "bs_Cyrl". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Bosnian (cyrillic)" +#, fuzzy +#| msgid "Bosnian (cyrillic)" +msgid "Bosnian (Cyrillic script)" msgstr "Boisnis (coireallach)" #. Translators: Language name for ISO code "bs_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Bosnian (latin)" +#, fuzzy +#| msgid "Bosnian (latin)" +msgid "Bosnian (Latin script)" msgstr "Boisnis (Laidine)" #. Translators: Language name for ISO code "bua". The parenthesis clarifies @@ -648,6 +660,26 @@ msgstr "Kaqchikel" msgid "Galibi Carib" msgstr "Cairibis" +#. Translators: Language name for ISO code "cdo_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Mindong (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cdo_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +#| msgid "Chinese (Traditional, Hong Kong)" +msgid "Mindong (Traditional Han script)" +msgstr "Sínis (traidisiúnta, Hong Cong)" + +#. Translators: Language name for ISO code "cdo_Latn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Mindong (Latin script)" +msgstr "" + #. Translators: Language name for ISO code "ce". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -753,7 +785,9 @@ msgstr "Montainéigris" #. Translators: Language name for ISO code "cnr_Cyrl". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Montenegrin (cyrillic)" +#, fuzzy +#| msgid "Montenegrin (cyrillic)" +msgid "Montenegrin (Cyrillic script)" msgstr "Montainéigris (coireallach)" #. Translators: Language name for ISO code "co". The parenthesis clarifies @@ -786,6 +820,24 @@ msgstr "Crióil agus pidseanaí (bunaithe ar an bhFraincis)" msgid "Creoles and pidgins (Portuguese-based)" msgstr "Crióil agus pidseanaí (bunaithe ar an bPortaingéilis)" +#. Translators: Language name for ISO code "cpx_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cpx_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Traditional Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cpx_Latn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Latin script)" +msgstr "" + #. Translators: Language name for ISO code "cr". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -948,6 +1000,12 @@ msgstr "Dengka" msgid "Dogri" msgstr "Dóigris" +#. Translators: Language name for ISO code "dru". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Rukai" +msgstr "" + #. Translators: Language name for ISO code "dry". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -1095,13 +1153,17 @@ msgstr "Béarla (Shawach)" #. Translators: Language name for ISO code "en_Shaw_GB". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "English (Shavian, United Kingdom)" +#, fuzzy +#| msgid "English (Shavian, United Kingdom)" +msgid "English (Shavian script, United Kingdom)" msgstr "Béarla (Shawach, An Ríocht Aontaithe)" #. Translators: Language name for ISO code "en_Shaw_US". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "English (Shavian, United States)" +#, fuzzy +#| msgid "English (Shavian, United States)" +msgid "English (Shavian script, United States)" msgstr "Béarla (Shawach, Na Stáit Aontaithe)" #. Translators: Language name for ISO code "en_US". The parenthesis clarifies @@ -1500,11 +1562,21 @@ msgstr "Gaeilge" msgid "Ga" msgstr "Geáis" -#. Translators: Language name for ISO code "gan". The parenthesis clarifies +#. Translators: Language name for ISO code "gan_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Gan)" -msgstr "Sínis (Gan)" +#, fuzzy +#| msgid "Wu (Simplified)" +msgid "Gan (Simplified Han script)" +msgstr "Wu (simplithe)" + +#. Translators: Language name for ISO code "gan_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +#| msgid "Wu (Traditional)" +msgid "Gan (Traditional Han script)" +msgstr "Wu (traidisiúnta)" #. Translators: Language name for ISO code "gay". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -1692,11 +1764,25 @@ msgstr "Hásais" msgid "Haida" msgstr "Haídis" -#. Translators: Language name for ISO code "hak". The parenthesis clarifies +#. Translators: Language name for ISO code "hak_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Hakka (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "hak_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +#| msgid "Wu (Traditional)" +msgid "Hakka (Traditional Han script)" +msgstr "Wu (traidisiúnta)" + +#. Translators: Language name for ISO code "hak_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Hakka)" -msgstr "Sínis (Hakka)" +msgid "Hakka (Latin script)" +msgstr "" #. Translators: Language name for ISO code "haw". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -1737,7 +1823,9 @@ msgstr "Hiondúis (Hinglish)" #. Translators: Language name for ISO code "hi_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Hindi (latin)" +#, fuzzy +#| msgid "Hindi (latin)" +msgid "Hindi (Latin script)" msgstr "Hiondúis (laidine)" #. Translators: Language name for ISO code "hil". The parenthesis clarifies @@ -1815,8 +1903,9 @@ msgstr "Sóirbis Uachtarach" #. Translators: Language name for ISO code "hsn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Xiang)" -msgstr "Sínis (Xiang)" +#, fuzzy +msgid "Xiang" +msgstr "Sangóis" #. Translators: Language name for ISO code "ht". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -2127,7 +2216,9 @@ msgstr "Casaicis" #. Translators: Language name for ISO code "kk_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Kazakh (latin)" +#, fuzzy +#| msgid "Kazakh (latin)" +msgid "Kazakh (Latin script)" msgstr "Casaicis (laidine)" #. Translators: Language name for ISO code "kkj". The parenthesis clarifies @@ -2169,7 +2260,9 @@ msgstr "Coirdis (Thuaidh)" #. Translators: Language name for ISO code "kmr_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Kurdish (Northern, latin)" +#, fuzzy +#| msgid "Kurdish (Northern, latin)" +msgid "Kurdish (Northern, Latin script)" msgstr "Coirdis (Thuaidh, laidine)" #. Translators: Language name for ISO code "kn". The parenthesis clarifies @@ -2502,8 +2595,9 @@ msgstr "Laitvis (neamhfhoirmiúil)" #. Translators: Language name for ISO code "lzh". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Literary)" -msgstr "Sínis (liteartha)" +#, fuzzy +msgid "Literary Chinese" +msgstr "Sínis" #. Translators: Language name for ISO code "mad". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -2809,19 +2903,25 @@ msgstr "Nachuáitlis" #. Translators: Language name for ISO code "nan_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Min Nan, Traditional)" -msgstr "Sínis (Min Nan, traidisiúnta)" +#, fuzzy +#| msgid "Chinese (Traditional, Hong Kong)" +msgid "Minnan (Traditional Han script)" +msgstr "Sínis (traidisiúnta, Hong Cong)" #. Translators: Language name for ISO code "nan_Latn_pehoeji". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Min Nan, Pe̍h-ōe-jī)" +#, fuzzy +#| msgid "Chinese (Min Nan, Pe̍h-ōe-jī)" +msgid "Minnan (Pe̍h-ōe-jī)" msgstr "Sínis (min nan, pe̍h-ōe-jī)" #. Translators: Language name for ISO code "nan_Latn_tailo". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Min Nan, Tâi-lô)" +#, fuzzy +#| msgid "Chinese (Min Nan, Tâi-lô)" +msgid "Minnan (Tâi-lô)" msgstr "Sínis (Min Nan, Tâi-lô)" #. Translators: Language name for ISO code "nap". The parenthesis clarifies @@ -3251,6 +3351,13 @@ msgstr "Portaingéilis (An Bhrasaíl, neamhfhoirmiúil)" msgid "Portuguese (Portugal)" msgstr "Portaingéilis (An Phortaingéil)" +#. Translators: Language name for ISO code "pwn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +msgid "Paiwan" +msgstr "Iodáilis" + #. Translators: Language name for ISO code "qdt". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -3725,13 +3832,17 @@ msgstr "Seirbis (Ijekavian, laidine)" #. Translators: Language name for ISO code "sr_Cyrl". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Serbian (cyrillic)" +#, fuzzy +#| msgid "Serbian (cyrillic)" +msgid "Serbian (Cyrillic script)" msgstr "Seirbis (coireallach)" #. Translators: Language name for ISO code "sr_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Serbian (latin)" +#, fuzzy +#| msgid "Serbian (latin)" +msgid "Serbian (Latin script)" msgstr "Seirbis (laidine)" #. Translators: Language name for ISO code "srn". The parenthesis clarifies @@ -3855,6 +3966,12 @@ msgstr "Siricis" msgid "Silesian" msgstr "Siléisis" +#. Translators: Language name for ISO code "szy". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Sakizaya" +msgstr "" + #. Translators: Language name for ISO code "ta". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -3867,6 +3984,13 @@ msgstr "Tamailis" msgid "Tamil (Sri Lanka)" msgstr "Tamailis (Srí Lanca)" +#. Translators: Language name for ISO code "tay". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +msgid "Tayal" +msgstr "Beangáilis" + #. Translators: Language name for ISO code "tcy". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -4182,7 +4306,9 @@ msgstr "Úisbéiceastáinis" #. Translators: Language name for ISO code "uz_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Uzbek (latin)" +#, fuzzy +#| msgid "Uzbek (latin)" +msgid "Uzbek (Latin script)" msgstr "Úisbéiceastáinis (laidine)" #. Translators: Language name for ISO code "vai". The parenthesis clarifies @@ -4319,22 +4445,20 @@ msgstr "Volaifis" msgid "Mewati" msgstr "Mewati" -#. Translators: Language name for ISO code "wuu". The parenthesis clarifies -#. variant of the language. It could contain a region, age (Old, Middle, ...) -#. or other variant. -msgid "Chinese (Wu)" -msgstr "Sínis (Wu)" - #. Translators: Language name for ISO code "wuu_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Wu (Simplified)" +#, fuzzy +#| msgid "Wu (Simplified)" +msgid "Wu (Simplified Han script)" msgstr "Wu (simplithe)" #. Translators: Language name for ISO code "wuu_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Wu (Traditional)" +#, fuzzy +#| msgid "Wu (Traditional)" +msgid "Wu (Traditional Han script)" msgstr "Wu (traidisiúnta)" #. Translators: Language name for ISO code "xal". The parenthesis clarifies @@ -4394,14 +4518,18 @@ msgstr "Yucateco" #. Translators: Language name for ISO code "yue_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Yue (Simplified)" -msgstr "Sínis Yúé (simplithe)" +#, fuzzy +#| msgid "Chinese (Simplified)" +msgid "Cantonese (Simplified Han script)" +msgstr "Sínis (simplithe)" #. Translators: Language name for ISO code "yue_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Yue (Traditional)" -msgstr "Sínis Yúé (traidisiúnta)" +#, fuzzy +#| msgid "Chinese (Traditional)" +msgid "Cantonese (Traditional Han script)" +msgstr "Sínis (traidisiúnta)" #. Translators: Language name for ISO code "za". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -4436,31 +4564,41 @@ msgstr "Tamaisis (Caighdeán Maracach)" #. Translators: Language name for ISO code "zh_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Simplified)" +#, fuzzy +#| msgid "Chinese (Simplified)" +msgid "Chinese (Simplified Han script)" msgstr "Sínis (simplithe)" #. Translators: Language name for ISO code "zh_Hans_SG". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Simplified, Singapore)" +#, fuzzy +#| msgid "Chinese (Simplified, Singapore)" +msgid "Chinese (Simplified Han script, Singapore)" msgstr "Sínis (simplithe, Singeapór)" #. Translators: Language name for ISO code "zh_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Traditional)" +#, fuzzy +#| msgid "Chinese (Traditional)" +msgid "Chinese (Traditional Han script)" msgstr "Sínis (traidisiúnta)" #. Translators: Language name for ISO code "zh_Hant_HK". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Traditional, Hong Kong)" +#, fuzzy +#| msgid "Chinese (Traditional, Hong Kong)" +msgid "Chinese (Traditional Han script, Hong Kong)" msgstr "Sínis (traidisiúnta, Hong Cong)" #. Translators: Language name for ISO code "zh_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Pinyin)" +#, fuzzy +#| msgid "Chinese (Pinyin)" +msgid "Chinese (Hanyu Pinyin)" msgstr "Sínis (Pinyin)" #. Translators: Language name for ISO code "zu". The parenthesis clarifies @@ -4481,5 +4619,41 @@ msgstr "Zúinis" msgid "Zaza" msgstr "Zazaicis" +#~ msgid "Chinese" +#~ msgstr "Sínis" + +# coined -kps +#, fuzzy +#~ msgid "Gan" +#~ msgstr "Gandais" + +#, fuzzy +#~| msgid "Yue (Simplified)" +#~ msgid "Yue (Simplified Han script)" +#~ msgstr "Sínis Yúé (simplithe)" + +#, fuzzy +#~| msgid "Yue (Traditional)" +#~ msgid "Yue (Traditional Han script)" +#~ msgstr "Sínis Yúé (traidisiúnta)" + +#~ msgid "Chinese (Gan)" +#~ msgstr "Sínis (Gan)" + +#~ msgid "Chinese (Hakka)" +#~ msgstr "Sínis (Hakka)" + +#~ msgid "Chinese (Xiang)" +#~ msgstr "Sínis (Xiang)" + +#~ msgid "Chinese (Literary)" +#~ msgstr "Sínis (liteartha)" + +#~ msgid "Chinese (Min Nan, Traditional)" +#~ msgstr "Sínis (Min Nan, traidisiúnta)" + +#~ msgid "Chinese (Wu)" +#~ msgstr "Sínis (Wu)" + #~ msgid "Khmer" #~ msgstr "Ciméiris" diff --git a/weblate_language_data/locale/gl/LC_MESSAGES/django.po b/weblate_language_data/locale/gl/LC_MESSAGES/django.po index 8aa97eed0..c65c1d1ff 100644 --- a/weblate_language_data/locale/gl/LC_MESSAGES/django.po +++ b/weblate_language_data/locale/gl/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Weblate 4.3\n" "Report-Msgid-Bugs-To: https://github.com/WeblateOrg/language-data/issues/\n" -"POT-Creation-Date: 2024-08-08 14:54+0200\n" +"POT-Creation-Date: 2024-08-24 16:24+0800\n" "PO-Revision-Date: 2024-08-11 00:55+0000\n" "Last-Translator: \"Miguel A. Bouzada\" \n" "Language-Team: Galician \n" "Language-Team: Hebrew \n" "Language-Team: Hindi \n" "Language-Team: Croatian \n" "Language-Team: Hungarian \n" "Language-Team: Indonesian \n" "Language-Team: Icelandic \n" "Language-Team: Italian " -"\n" +"Last-Translator: Assem Askarova \n" "Language-Team: Japanese \n" "Language: ja\n" @@ -152,6 +152,12 @@ msgstr "アルタイ語 (南側)" msgid "Amharic" msgstr "アムハラ語" +#. Translators: Language name for ISO code "ami". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Amis" +msgstr "" + #. Translators: Language name for ISO code "an". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -402,7 +408,9 @@ msgstr "ベラルーシ語" #. Translators: Language name for ISO code "be_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Belarusian (latin)" +#, fuzzy +#| msgid "Belarusian (latin)" +msgid "Belarusian (Latin script)" msgstr "ベラルーシ語 (ラテン文字)" # 国国 @@ -636,13 +644,17 @@ msgstr "ボスニア語" #. Translators: Language name for ISO code "bs_Cyrl". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Bosnian (cyrillic)" +#, fuzzy +#| msgid "Bosnian (cyrillic)" +msgid "Bosnian (Cyrillic script)" msgstr "ボスニア語 (キリル文字)" #. Translators: Language name for ISO code "bs_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Bosnian (latin)" +#, fuzzy +#| msgid "Bosnian (latin)" +msgid "Bosnian (Latin script)" msgstr "ボスニア語 (ラテン文字)" #. Translators: Language name for ISO code "bua". The parenthesis clarifies @@ -710,6 +722,26 @@ msgstr "カクチケル語" msgid "Galibi Carib" msgstr "カリブ語" +#. Translators: Language name for ISO code "cdo_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Mindong (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cdo_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +#| msgid "Chinese (Traditional, Hong Kong)" +msgid "Mindong (Traditional Han script)" +msgstr "中国語 (繁体字、香港)" + +#. Translators: Language name for ISO code "cdo_Latn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Mindong (Latin script)" +msgstr "" + #. Translators: Language name for ISO code "ce". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -826,7 +858,9 @@ msgstr "モンテネグロ語" #. Translators: Language name for ISO code "cnr_Cyrl". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Montenegrin (cyrillic)" +#, fuzzy +#| msgid "Montenegrin (cyrillic)" +msgid "Montenegrin (Cyrillic script)" msgstr "モンテネグロ語 (キリル文字)" #. Translators: Language name for ISO code "co". The parenthesis clarifies @@ -860,6 +894,24 @@ msgstr "クレオール言語とピジン言語 (ベースはフランス語)" msgid "Creoles and pidgins (Portuguese-based)" msgstr "クレオール言語とピジン言語 (ベースはポルトガル語)" +#. Translators: Language name for ISO code "cpx_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cpx_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Traditional Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cpx_Latn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Latin script)" +msgstr "" + #. Translators: Language name for ISO code "cr". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -1033,6 +1085,17 @@ msgstr "デンカ語" msgid "Dogri" msgstr "ドーグリー語" +# 国国 +# コンゴ、ザイール +# ニッポニカ「ブルンジ」の項に「ルンジ語」 +# ランディ語とも +#. Translators: Language name for ISO code "dru". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +msgid "Rukai" +msgstr "ルンディ語" + # ロシア Darghinian # ダルグヮ語とも #. Translators: Language name for ISO code "dry". The parenthesis clarifies @@ -1193,13 +1256,17 @@ msgstr "英語 (ショー)" #. Translators: Language name for ISO code "en_Shaw_GB". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "English (Shavian, United Kingdom)" +#, fuzzy +#| msgid "English (Shavian, United Kingdom)" +msgid "English (Shavian script, United Kingdom)" msgstr "英語 (ショー、イギリス)" #. Translators: Language name for ISO code "en_Shaw_US". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "English (Shavian, United States)" +#, fuzzy +#| msgid "English (Shavian, United States)" +msgid "English (Shavian script, United States)" msgstr "英語 (ショー、米国)" #. Translators: Language name for ISO code "en_US". The parenthesis clarifies @@ -1605,12 +1672,21 @@ msgstr "アイルランド語" msgid "Ga" msgstr "ガ語" -# 国国 -#. Translators: Language name for ISO code "gan". The parenthesis clarifies +#. Translators: Language name for ISO code "gan_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +#| msgid "Wu (Simplified)" +msgid "Gan (Simplified Han script)" +msgstr "吳語 (簡体字)" + +#. Translators: Language name for ISO code "gan_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Gan)" -msgstr "中国語(贛)" +#, fuzzy +#| msgid "Wu (Traditional)" +msgid "Gan (Traditional Han script)" +msgstr "吳語 (繁体字)" # インドネシア、スマトラ島北部ガヨ地区。 # Gajoとも @@ -1823,12 +1899,25 @@ msgstr "ハウサ語" msgid "Haida" msgstr "ハイダ語" -# 国国 -#. Translators: Language name for ISO code "hak". The parenthesis clarifies +#. Translators: Language name for ISO code "hak_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Hakka (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "hak_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +#| msgid "Wu (Traditional)" +msgid "Hakka (Traditional Han script)" +msgstr "吳語 (繁体字)" + +#. Translators: Language name for ISO code "hak_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Hakka)" -msgstr "中国語(客家)" +msgid "Hakka (Latin script)" +msgstr "" #. Translators: Language name for ISO code "haw". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -1869,7 +1958,9 @@ msgstr "ヒンディー語 (ヒングリッシュ)" #. Translators: Language name for ISO code "hi_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Hindi (latin)" +#, fuzzy +#| msgid "Hindi (latin)" +msgid "Hindi (Latin script)" msgstr "ヒンディー語 (ラテン文字)" #. Translators: Language name for ISO code "hil". The parenthesis clarifies @@ -1955,11 +2046,13 @@ msgid "Upper Sorbian" msgstr "高地ソルブ語" # 国国 +# 中央アフリカ共和国 #. Translators: Language name for ISO code "hsn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Xiang)" -msgstr "中国語 (湘)" +#, fuzzy +msgid "Xiang" +msgstr "サンゴ語" #. Translators: Language name for ISO code "ht". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -2287,7 +2380,9 @@ msgstr "カザフ語" #. Translators: Language name for ISO code "kk_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Kazakh (latin)" +#, fuzzy +#| msgid "Kazakh (latin)" +msgid "Kazakh (Latin script)" msgstr "カザフ語 (ラテン文字)" #. Translators: Language name for ISO code "kkj". The parenthesis clarifies @@ -2335,7 +2430,9 @@ msgstr "北部クルド語" #. Translators: Language name for ISO code "kmr_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Kurdish (Northern, latin)" +#, fuzzy +#| msgid "Kurdish (Northern, latin)" +msgid "Kurdish (Northern, Latin script)" msgstr "北部クルド語 (ラテン文字)" #. Translators: Language name for ISO code "kn". The parenthesis clarifies @@ -2716,8 +2813,9 @@ msgstr "ラトビア語 (インフォーマル)" #. Translators: Language name for ISO code "lzh". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Literary)" -msgstr "中国語 (漢文)" +#, fuzzy +msgid "Literary Chinese" +msgstr "中国語" # 国国 #. Translators: Language name for ISO code "mad". The parenthesis clarifies @@ -3047,19 +3145,25 @@ msgstr "ナワトル語" #. Translators: Language name for ISO code "nan_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Min Nan, Traditional)" -msgstr "中国語 (閩南語、繁体字)" +#, fuzzy +#| msgid "Chinese (Traditional, Hong Kong)" +msgid "Minnan (Traditional Han script)" +msgstr "中国語 (繁体字、香港)" #. Translators: Language name for ISO code "nan_Latn_pehoeji". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Min Nan, Pe̍h-ōe-jī)" +#, fuzzy +#| msgid "Chinese (Min Nan, Pe̍h-ōe-jī)" +msgid "Minnan (Pe̍h-ōe-jī)" msgstr "中国語 (閩南語、白話字)" #. Translators: Language name for ISO code "nan_Latn_tailo". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Min Nan, Tâi-lô)" +#, fuzzy +#| msgid "Chinese (Min Nan, Tâi-lô)" +msgid "Minnan (Tâi-lô)" msgstr "中国語 (閩南語、台羅)" #. Translators: Language name for ISO code "nap". The parenthesis clarifies @@ -3514,6 +3618,14 @@ msgstr "ポルトガル語 (ブラジル、インフォーマル)" msgid "Portuguese (Portugal)" msgstr "ポルトガル語 (ポルトガル)" +# 国国 +#. Translators: Language name for ISO code "pwn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +msgid "Paiwan" +msgstr "パンガシナーン語" + #. Translators: Language name for ISO code "qdt". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -4026,13 +4138,17 @@ msgstr "セルビア語 (イジェカビアン、ラテン文字)" #. Translators: Language name for ISO code "sr_Cyrl". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Serbian (cyrillic)" +#, fuzzy +#| msgid "Serbian (cyrillic)" +msgid "Serbian (Cyrillic script)" msgstr "セルビア語 (キリル文字)" #. Translators: Language name for ISO code "sr_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Serbian (latin)" +#, fuzzy +#| msgid "Serbian (latin)" +msgid "Serbian (Latin script)" msgstr "セルビア語 (ラテン文字)" # 国国 @@ -4166,6 +4282,12 @@ msgstr "シリア語" msgid "Silesian" msgstr "シレジア語" +#. Translators: Language name for ISO code "szy". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Sakizaya" +msgstr "" + #. Translators: Language name for ISO code "ta". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -4178,6 +4300,14 @@ msgstr "タミル語" msgid "Tamil (Sri Lanka)" msgstr "タミル語 (スリランカ)" +# 国国 +#. Translators: Language name for ISO code "tay". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +msgid "Tayal" +msgstr "バルーチー語" + # 国国 #. Translators: Language name for ISO code "tcy". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -4532,7 +4662,9 @@ msgstr "ウズベク語" #. Translators: Language name for ISO code "uz_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Uzbek (latin)" +#, fuzzy +#| msgid "Uzbek (latin)" +msgid "Uzbek (Latin script)" msgstr "ウズベク語 (ラテン文字)" # 国国 @@ -4679,23 +4811,20 @@ msgstr "ウォロフ語" msgid "Mewati" msgstr "メワティ語" -# 国国 -#. Translators: Language name for ISO code "wuu". The parenthesis clarifies -#. variant of the language. It could contain a region, age (Old, Middle, ...) -#. or other variant. -msgid "Chinese (Wu)" -msgstr "中国語 (呉語)" - #. Translators: Language name for ISO code "wuu_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Wu (Simplified)" +#, fuzzy +#| msgid "Wu (Simplified)" +msgid "Wu (Simplified Han script)" msgstr "吳語 (簡体字)" #. Translators: Language name for ISO code "wuu_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Wu (Traditional)" +#, fuzzy +#| msgid "Wu (Traditional)" +msgid "Wu (Traditional Han script)" msgstr "吳語 (繁体字)" # エチオピア @@ -4761,14 +4890,18 @@ msgstr "ユカテコ語" #. Translators: Language name for ISO code "yue_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Yue (Simplified)" -msgstr "粤語 (簡体字)" +#, fuzzy +#| msgid "Chinese (Simplified)" +msgid "Cantonese (Simplified Han script)" +msgstr "中国語 (簡体字)" #. Translators: Language name for ISO code "yue_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Yue (Traditional)" -msgstr "粤語 (繁体字)" +#, fuzzy +#| msgid "Chinese (Traditional)" +msgid "Cantonese (Traditional Han script)" +msgstr "中国語 (繁体字)" #. Translators: Language name for ISO code "za". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -4806,31 +4939,41 @@ msgstr "タマジクト語 (標準モロッコ)" #. Translators: Language name for ISO code "zh_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Simplified)" +#, fuzzy +#| msgid "Chinese (Simplified)" +msgid "Chinese (Simplified Han script)" msgstr "中国語 (簡体字)" #. Translators: Language name for ISO code "zh_Hans_SG". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Simplified, Singapore)" +#, fuzzy +#| msgid "Chinese (Simplified, Singapore)" +msgid "Chinese (Simplified Han script, Singapore)" msgstr "中国語 (簡体字、シンガポール)" #. Translators: Language name for ISO code "zh_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Traditional)" +#, fuzzy +#| msgid "Chinese (Traditional)" +msgid "Chinese (Traditional Han script)" msgstr "中国語 (繁体字)" #. Translators: Language name for ISO code "zh_Hant_HK". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Traditional, Hong Kong)" +#, fuzzy +#| msgid "Chinese (Traditional, Hong Kong)" +msgid "Chinese (Traditional Han script, Hong Kong)" msgstr "中国語 (繁体字、香港)" #. Translators: Language name for ISO code "zh_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Pinyin)" +#, fuzzy +#| msgid "Chinese (Pinyin)" +msgid "Chinese (Hanyu Pinyin)" msgstr "中国語 (ピンイン)" #. Translators: Language name for ISO code "zu". The parenthesis clarifies @@ -4854,6 +4997,54 @@ msgstr "ズニ語" msgid "Zaza" msgstr "ザザキ語" +# 国国 +#~ msgid "Chinese" +#~ msgstr "中国語" + +# 国国 +# Niger-Congo 諸語ルガンダ語とも。主にウガンダ +#, fuzzy +#~ msgid "Gan" +#~ msgstr "ガンダ語" + +# 国国 +#, fuzzy +#~ msgid "Hakka" +#~ msgstr "ダコタ語" + +#, fuzzy +#~| msgid "Yue (Simplified)" +#~ msgid "Yue (Simplified Han script)" +#~ msgstr "粤語 (簡体字)" + +#, fuzzy +#~| msgid "Yue (Traditional)" +#~ msgid "Yue (Traditional Han script)" +#~ msgstr "粤語 (繁体字)" + +# 国国 +#~ msgid "Chinese (Gan)" +#~ msgstr "中国語(贛)" + +# 国国 +#~ msgid "Chinese (Hakka)" +#~ msgstr "中国語(客家)" + +# 国国 +#~ msgid "Chinese (Xiang)" +#~ msgstr "中国語 (湘)" + +# 国国 +#~ msgid "Chinese (Literary)" +#~ msgstr "中国語 (漢文)" + +#~ msgid "Chinese (Min Nan, Traditional)" +#~ msgstr "中国語 (閩南語、繁体字)" + +# 国国 +#~ msgid "Chinese (Wu)" +#~ msgstr "中国語 (呉語)" + #~ msgid "Khmer" #~ msgstr "クメール語" diff --git a/weblate_language_data/locale/ka/LC_MESSAGES/django.po b/weblate_language_data/locale/ka/LC_MESSAGES/django.po index 276a6c29e..7c6015460 100644 --- a/weblate_language_data/locale/ka/LC_MESSAGES/django.po +++ b/weblate_language_data/locale/ka/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Weblate Language Data\n" "Report-Msgid-Bugs-To: https://github.com/WeblateOrg/language-data/issues/\n" -"POT-Creation-Date: 2024-08-08 14:54+0200\n" +"POT-Creation-Date: 2024-08-24 16:24+0800\n" "PO-Revision-Date: 2023-09-17 13:12+0000\n" "Last-Translator: Temuri Doghonadze \n" "Language-Team: Georgian \n" "Language-Team: Kabyle " -"\n" +"Last-Translator: Assem Askarova \n" "Language-Team: Korean \n" "Language: ko\n" @@ -141,6 +141,12 @@ msgstr "알타이어 (남부)" msgid "Amharic" msgstr "암하라어" +#. Translators: Language name for ISO code "ami". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Amis" +msgstr "" + #. Translators: Language name for ISO code "an". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -378,7 +384,9 @@ msgstr "벨라루스어" #. Translators: Language name for ISO code "be_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Belarusian (latin)" +#, fuzzy +#| msgid "Belarusian (latin)" +msgid "Belarusian (Latin script)" msgstr "벨라루스어 (라틴)" #. Translators: Language name for ISO code "bej". The parenthesis clarifies @@ -582,13 +590,17 @@ msgstr "보스니아어" #. Translators: Language name for ISO code "bs_Cyrl". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Bosnian (cyrillic)" +#, fuzzy +#| msgid "Bosnian (cyrillic)" +msgid "Bosnian (Cyrillic script)" msgstr "보스니아어 (키릴)" #. Translators: Language name for ISO code "bs_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Bosnian (latin)" +#, fuzzy +#| msgid "Bosnian (latin)" +msgid "Bosnian (Latin script)" msgstr "보스니아어 (라틴)" #. Translators: Language name for ISO code "bua". The parenthesis clarifies @@ -651,6 +663,26 @@ msgstr "칵치켈어" msgid "Galibi Carib" msgstr "갈리비어" +#. Translators: Language name for ISO code "cdo_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Mindong (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cdo_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +#| msgid "Chinese (Traditional, Hong Kong)" +msgid "Mindong (Traditional Han script)" +msgstr "중국어(번체, 홍콩)" + +#. Translators: Language name for ISO code "cdo_Latn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Mindong (Latin script)" +msgstr "" + #. Translators: Language name for ISO code "ce". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -756,7 +788,9 @@ msgstr "몬테네그로어" #. Translators: Language name for ISO code "cnr_Cyrl". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Montenegrin (cyrillic)" +#, fuzzy +#| msgid "Montenegrin (cyrillic)" +msgid "Montenegrin (Cyrillic script)" msgstr "몬테네그로어 (키릴)" #. Translators: Language name for ISO code "co". The parenthesis clarifies @@ -789,6 +823,24 @@ msgstr "크리올어 및 피진어 (프랑스어 기반)" msgid "Creoles and pidgins (Portuguese-based)" msgstr "크리올어 및 피진어 (포르투갈어 기반)" +#. Translators: Language name for ISO code "cpx_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cpx_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Traditional Han script)" +msgstr "" + +#. Translators: Language name for ISO code "cpx_Latn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Pu–Xian Min (Latin script)" +msgstr "" + #. Translators: Language name for ISO code "cr". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -951,6 +1003,12 @@ msgstr "덴까어" msgid "Dogri" msgstr "도그리어" +#. Translators: Language name for ISO code "dru". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Rukai" +msgstr "" + #. Translators: Language name for ISO code "dry". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -1098,13 +1156,17 @@ msgstr "영어 (샤비아어)" #. Translators: Language name for ISO code "en_Shaw_GB". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "English (Shavian, United Kingdom)" +#, fuzzy +#| msgid "English (Shavian, United Kingdom)" +msgid "English (Shavian script, United Kingdom)" msgstr "영어 (샤비아어, 영국)" #. Translators: Language name for ISO code "en_Shaw_US". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "English (Shavian, United States)" +#, fuzzy +#| msgid "English (Shavian, United States)" +msgid "English (Shavian script, United States)" msgstr "영어 (샤비아어, 미국)" #. Translators: Language name for ISO code "en_US". The parenthesis clarifies @@ -1503,11 +1565,21 @@ msgstr "아일랜드어" msgid "Ga" msgstr "가어" -#. Translators: Language name for ISO code "gan". The parenthesis clarifies +#. Translators: Language name for ISO code "gan_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Gan)" -msgstr "중국어 (간체)" +#, fuzzy +#| msgid "Wu (Simplified)" +msgid "Gan (Simplified Han script)" +msgstr "우어 (간체)" + +#. Translators: Language name for ISO code "gan_Hant". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +#| msgid "Wu (Traditional)" +msgid "Gan (Traditional Han script)" +msgstr "우어 (번체)" #. Translators: Language name for ISO code "gay". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -1695,11 +1767,25 @@ msgstr "하우사어" msgid "Haida" msgstr "하이다어" -#. Translators: Language name for ISO code "hak". The parenthesis clarifies +#. Translators: Language name for ISO code "hak_Hans". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Hakka (Simplified Han script)" +msgstr "" + +#. Translators: Language name for ISO code "hak_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Hakka)" -msgstr "중국어 (객가)" +#, fuzzy +#| msgid "Wu (Traditional)" +msgid "Hakka (Traditional Han script)" +msgstr "우어 (번체)" + +#. Translators: Language name for ISO code "hak_Latn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Hakka (Latin script)" +msgstr "" #. Translators: Language name for ISO code "haw". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -1740,7 +1826,9 @@ msgstr "힌디어 (힝글리쉬)" #. Translators: Language name for ISO code "hi_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Hindi (latin)" +#, fuzzy +#| msgid "Hindi (latin)" +msgid "Hindi (Latin script)" msgstr "힌디어 (라틴)" #. Translators: Language name for ISO code "hil". The parenthesis clarifies @@ -1818,8 +1906,9 @@ msgstr "고소르브어" #. Translators: Language name for ISO code "hsn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Xiang)" -msgstr "중국어 (시앙)" +#, fuzzy +msgid "Xiang" +msgstr "노르웨이어" #. Translators: Language name for ISO code "ht". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -2130,7 +2219,9 @@ msgstr "카자흐어" #. Translators: Language name for ISO code "kk_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Kazakh (latin)" +#, fuzzy +#| msgid "Kazakh (latin)" +msgid "Kazakh (Latin script)" msgstr "카자흐어 (라틴)" #. Translators: Language name for ISO code "kkj". The parenthesis clarifies @@ -2173,7 +2264,9 @@ msgstr "쿠르드어 (북부)" #. Translators: Language name for ISO code "kmr_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Kurdish (Northern, latin)" +#, fuzzy +#| msgid "Kurdish (Northern, latin)" +msgid "Kurdish (Northern, Latin script)" msgstr "쿠르드어 (북부, 라틴)" #. Translators: Language name for ISO code "kn". The parenthesis clarifies @@ -2503,8 +2596,9 @@ msgstr "라트비아어 (비표준)" #. Translators: Language name for ISO code "lzh". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Literary)" -msgstr "중국어 (한문)" +#, fuzzy +msgid "Literary Chinese" +msgstr "중국어" #. Translators: Language name for ISO code "mad". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -2809,19 +2903,25 @@ msgstr "나우아틀어" #. Translators: Language name for ISO code "nan_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Min Nan, Traditional)" -msgstr "중국어 (민난어, 번체)" +#, fuzzy +#| msgid "Chinese (Traditional, Hong Kong)" +msgid "Minnan (Traditional Han script)" +msgstr "중국어(번체, 홍콩)" #. Translators: Language name for ISO code "nan_Latn_pehoeji". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Min Nan, Pe̍h-ōe-jī)" +#, fuzzy +#| msgid "Chinese (Min Nan, Pe̍h-ōe-jī)" +msgid "Minnan (Pe̍h-ōe-jī)" msgstr "중국어 (민난어, 백화자)" #. Translators: Language name for ISO code "nan_Latn_tailo". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Min Nan, Tâi-lô)" +#, fuzzy +#| msgid "Chinese (Min Nan, Tâi-lô)" +msgid "Minnan (Tâi-lô)" msgstr "중국어 (민난어, 대만어)" #. Translators: Language name for ISO code "nap". The parenthesis clarifies @@ -3250,6 +3350,13 @@ msgstr "포르투갈어 (브라질, 비표준)" msgid "Portuguese (Portugal)" msgstr "포르투갈어 (포르투갈)" +#. Translators: Language name for ISO code "pwn". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +msgid "Paiwan" +msgstr "헝가리어" + #. Translators: Language name for ISO code "qdt". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -3721,13 +3828,17 @@ msgstr "세르비아어 (예키비안, 라틴)" #. Translators: Language name for ISO code "sr_Cyrl". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Serbian (cyrillic)" +#, fuzzy +#| msgid "Serbian (cyrillic)" +msgid "Serbian (Cyrillic script)" msgstr "세르비아어 (키릴)" #. Translators: Language name for ISO code "sr_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Serbian (latin)" +#, fuzzy +#| msgid "Serbian (latin)" +msgid "Serbian (Latin script)" msgstr "세르비아어 (라틴)" #. Translators: Language name for ISO code "srn". The parenthesis clarifies @@ -3850,6 +3961,12 @@ msgstr "시리아어" msgid "Silesian" msgstr "실레지아어" +#. Translators: Language name for ISO code "szy". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +msgid "Sakizaya" +msgstr "" + #. Translators: Language name for ISO code "ta". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -3862,6 +3979,13 @@ msgstr "타밀어" msgid "Tamil (Sri Lanka)" msgstr "타밀어 (스리랑카)" +#. Translators: Language name for ISO code "tay". The parenthesis clarifies +#. variant of the language. It could contain a region, age (Old, Middle, ...) +#. or other variant. +#, fuzzy +msgid "Tayal" +msgstr "발트어" + #. Translators: Language name for ISO code "tcy". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. @@ -4179,7 +4303,9 @@ msgstr "우즈베크어" #. Translators: Language name for ISO code "uz_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Uzbek (latin)" +#, fuzzy +#| msgid "Uzbek (latin)" +msgid "Uzbek (Latin script)" msgstr "우즈베크어 (라틴)" #. Translators: Language name for ISO code "vai". The parenthesis clarifies @@ -4314,22 +4440,20 @@ msgstr "월로프어" msgid "Mewati" msgstr "메와티어" -#. Translators: Language name for ISO code "wuu". The parenthesis clarifies -#. variant of the language. It could contain a region, age (Old, Middle, ...) -#. or other variant. -msgid "Chinese (Wu)" -msgstr "중국어 (우)" - #. Translators: Language name for ISO code "wuu_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Wu (Simplified)" +#, fuzzy +#| msgid "Wu (Simplified)" +msgid "Wu (Simplified Han script)" msgstr "우어 (간체)" #. Translators: Language name for ISO code "wuu_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Wu (Traditional)" +#, fuzzy +#| msgid "Wu (Traditional)" +msgid "Wu (Traditional Han script)" msgstr "우어 (번체)" #. Translators: Language name for ISO code "xal". The parenthesis clarifies @@ -4389,14 +4513,18 @@ msgstr "유카텍어" #. Translators: Language name for ISO code "yue_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Yue (Simplified)" -msgstr "웨어 (간체)" +#, fuzzy +#| msgid "Chinese (Simplified)" +msgid "Cantonese (Simplified Han script)" +msgstr "중국어 (간체)" #. Translators: Language name for ISO code "yue_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Yue (Traditional)" -msgstr "웨어 (번체)" +#, fuzzy +#| msgid "Chinese (Traditional)" +msgid "Cantonese (Traditional Han script)" +msgstr "중국어 (번체)" #. Translators: Language name for ISO code "za". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) @@ -4431,31 +4559,41 @@ msgstr "베르베르어 (모로코 표준)" #. Translators: Language name for ISO code "zh_Hans". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Simplified)" +#, fuzzy +#| msgid "Chinese (Simplified)" +msgid "Chinese (Simplified Han script)" msgstr "중국어 (간체)" #. Translators: Language name for ISO code "zh_Hans_SG". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Simplified, Singapore)" +#, fuzzy +#| msgid "Chinese (Simplified, Singapore)" +msgid "Chinese (Simplified Han script, Singapore)" msgstr "중국어 (간체, 싱가포르)" #. Translators: Language name for ISO code "zh_Hant". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Traditional)" +#, fuzzy +#| msgid "Chinese (Traditional)" +msgid "Chinese (Traditional Han script)" msgstr "중국어 (번체)" #. Translators: Language name for ISO code "zh_Hant_HK". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Traditional, Hong Kong)" +#, fuzzy +#| msgid "Chinese (Traditional, Hong Kong)" +msgid "Chinese (Traditional Han script, Hong Kong)" msgstr "중국어(번체, 홍콩)" #. Translators: Language name for ISO code "zh_Latn". The parenthesis clarifies #. variant of the language. It could contain a region, age (Old, Middle, ...) #. or other variant. -msgid "Chinese (Pinyin)" +#, fuzzy +#| msgid "Chinese (Pinyin)" +msgid "Chinese (Hanyu Pinyin)" msgstr "중국어 (병음)" #. Translators: Language name for ISO code "zu". The parenthesis clarifies @@ -4476,6 +4614,45 @@ msgstr "주니어" msgid "Zaza" msgstr "자자어" +#~ msgid "Chinese" +#~ msgstr "중국어" + +#, fuzzy +#~ msgid "Gan" +#~ msgstr "여백" + +#, fuzzy +#~ msgid "Hakka" +#~ msgstr "Balsa" + +#, fuzzy +#~| msgid "Yue (Simplified)" +#~ msgid "Yue (Simplified Han script)" +#~ msgstr "웨어 (간체)" + +#, fuzzy +#~| msgid "Yue (Traditional)" +#~ msgid "Yue (Traditional Han script)" +#~ msgstr "웨어 (번체)" + +#~ msgid "Chinese (Gan)" +#~ msgstr "중국어 (간체)" + +#~ msgid "Chinese (Hakka)" +#~ msgstr "중국어 (객가)" + +#~ msgid "Chinese (Xiang)" +#~ msgstr "중국어 (시앙)" + +#~ msgid "Chinese (Literary)" +#~ msgstr "중국어 (한문)" + +#~ msgid "Chinese (Min Nan, Traditional)" +#~ msgstr "중국어 (민난어, 번체)" + +#~ msgid "Chinese (Wu)" +#~ msgstr "중국어 (우)" + #~ msgid "Khmer" #~ msgstr "크메르어" diff --git a/weblate_language_data/locale/lt/LC_MESSAGES/django.po b/weblate_language_data/locale/lt/LC_MESSAGES/django.po index 0cd4f4b84..904289262 100644 --- a/weblate_language_data/locale/lt/LC_MESSAGES/django.po +++ b/weblate_language_data/locale/lt/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Weblate 4.3\n" "Report-Msgid-Bugs-To: https://github.com/WeblateOrg/language-data/issues/\n" -"POT-Creation-Date: 2024-08-08 14:54+0200\n" +"POT-Creation-Date: 2024-08-24 16:24+0800\n" "PO-Revision-Date: 2024-04-18 04:31+0000\n" "Last-Translator: Vaclovas Intas \n" "Language-Team: Lithuanian \n" "Language-Team: Latvian \n" "Language-Team: Macedonian \n" "Language-Team: Marathi \n" "Language-Team: Dutch \n" "Language-Team: Norwegian Nynorsk \n" "Language-Team: Odia \n" "Language-Team: Punjabi \n" "Language-Team: Polish \n" "Language-Team: Portuguese \n" "Language-Team: Romanian \n" "Language-Team: Russian \n" "Language-Team: Sardinian \n" "Language-Team: Slovak \n" "Language-Team: Slovenian \n" "Language-Team: Albanian \n" "Language-Team: Serbian \n" "Language-Team: Swedish \n" "Language-Team: Tamil \n" "Language-Team: Thai \n" "Language-Team: Turkish \n" "Language-Team: Ukrainian \n" "Language-Team: Vietnamese