Sync language data base with jquery.uls language data
This avoids the mismatch with jquery.uls database in preparation to replace jquery.uls data with language-data module
This commit is contained in:
@@ -12,10 +12,12 @@ languages:
|
|||||||
aeb-latn: [Latn, [AF], Tûnsî]
|
aeb-latn: [Latn, [AF], Tûnsî]
|
||||||
af: [Latn, [AF], Afrikaans]
|
af: [Latn, [AF], Afrikaans]
|
||||||
ahr: [Deva, [AS], अहिराणी]
|
ahr: [Deva, [AS], अहिराणी]
|
||||||
|
ais: [Latn, [AS], Sakizaya]
|
||||||
ak: [Latn, [AF], Akan]
|
ak: [Latn, [AF], Akan]
|
||||||
akz: [Latn, [AM], Albaamo innaaɬiilka]
|
akz: [Latn, [AM], Albaamo innaaɬiilka]
|
||||||
aln: [Latn, [EU], Gegë]
|
aln: [Latn, [EU], Gegë]
|
||||||
am: [Ethi, [AF], አማርኛ]
|
am: [Ethi, [AF], አማርኛ]
|
||||||
|
ami: [Latn, [AS], Pangcah]
|
||||||
an: [Latn, [EU], aragonés]
|
an: [Latn, [EU], aragonés]
|
||||||
ang: [Latn, [EU], Ænglisc]
|
ang: [Latn, [EU], Ænglisc]
|
||||||
anp: [Deva, [AS], अङ्गिका]
|
anp: [Deva, [AS], अङ्गिका]
|
||||||
@@ -49,9 +51,8 @@ languages:
|
|||||||
bar: [Latn, [EU], Boarisch]
|
bar: [Latn, [EU], Boarisch]
|
||||||
bat-smg: [sgs]
|
bat-smg: [sgs]
|
||||||
bbc-latn: [Latn, [AS], Batak Toba]
|
bbc-latn: [Latn, [AS], Batak Toba]
|
||||||
# FIXME - autonym in the Batak script is unknown
|
bbc-batk: [Batk, [AS], ᯅᯖᯂ᯲ ᯖᯬᯅ]
|
||||||
bbc-batk: [Batk, [AS], Batak Toba]
|
bbc: [bbc-latn]
|
||||||
bbc: [Latn, [AS], Batak Toba]
|
|
||||||
bcc: [Arab, [AS, ME], جهلسری بلوچی]
|
bcc: [Arab, [AS, ME], جهلسری بلوچی]
|
||||||
bcl: [Latn, [AS], Bikol Central]
|
bcl: [Latn, [AS], Bikol Central]
|
||||||
be-tarask: [Cyrl, [EU], беларуская (тарашкевіца)]
|
be-tarask: [Cyrl, [EU], беларуская (тарашкевіца)]
|
||||||
@@ -80,6 +81,7 @@ languages:
|
|||||||
bto: [Latn, [AS], Iriga Bicolano]
|
bto: [Latn, [AS], Iriga Bicolano]
|
||||||
bug: [Bugi, [AS], ᨅᨔ ᨕᨘᨁᨗ]
|
bug: [Bugi, [AS], ᨅᨔ ᨕᨘᨁᨗ]
|
||||||
bxr: [Cyrl, [AS], буряад]
|
bxr: [Cyrl, [AS], буряад]
|
||||||
|
byn: [Ethi, [AF], ብሊን]
|
||||||
ca: [Latn, [EU], català]
|
ca: [Latn, [EU], català]
|
||||||
cbk-zam: [Latn, [AS], Chavacano de Zamboanga]
|
cbk-zam: [Latn, [AS], Chavacano de Zamboanga]
|
||||||
cdo: [Latn, [AS], Mìng-dĕ̤ng-ngṳ̄]
|
cdo: [Latn, [AS], Mìng-dĕ̤ng-ngṳ̄]
|
||||||
@@ -100,9 +102,10 @@ languages:
|
|||||||
cjy: [cjy-hant]
|
cjy: [cjy-hant]
|
||||||
cjy-hans: [Hans, [AS], 晋语(简化字)]
|
cjy-hans: [Hans, [AS], 晋语(简化字)]
|
||||||
cjy-hant: [Hant, [AS], 晉語]
|
cjy-hant: [Hant, [AS], 晉語]
|
||||||
ckb: [Arab, [ME], کوردیی ناوەندی]
|
ckb: [Arab, [ME], کوردی]
|
||||||
cnh: [Latn, [AS], Lai holh]
|
cnh: [Latn, [AS], Lai holh]
|
||||||
co: [Latn, [EU], corsu]
|
co: [Latn, [EU], corsu]
|
||||||
|
cop: [Copt, [AF, ME], ϯⲙⲉⲧⲣⲉⲙⲛ̀ⲭⲏⲙⲓ]
|
||||||
cps: [Latn, [AS], Capiceño]
|
cps: [Latn, [AS], Capiceño]
|
||||||
cr: [Cans, [AM], ᓀᐦᐃᔭᐍᐏᐣ]
|
cr: [Cans, [AM], ᓀᐦᐃᔭᐍᐏᐣ]
|
||||||
cr-cans: [cr]
|
cr-cans: [cr]
|
||||||
@@ -117,12 +120,14 @@ languages:
|
|||||||
cv: [Cyrl, [EU], Чӑвашла]
|
cv: [Cyrl, [EU], Чӑвашла]
|
||||||
cy: [Latn, [EU], Cymraeg]
|
cy: [Latn, [EU], Cymraeg]
|
||||||
da: [Latn, [EU], dansk]
|
da: [Latn, [EU], dansk]
|
||||||
|
dag: [Latn, [AF], dagbanli]
|
||||||
de-at: [Latn, [EU], Österreichisches Deutsch]
|
de-at: [Latn, [EU], Österreichisches Deutsch]
|
||||||
de-ch: [Latn, [EU], Schweizer Hochdeutsch]
|
de-ch: [Latn, [EU], Schweizer Hochdeutsch]
|
||||||
de-formal: [Latn, [EU], Deutsch (Sie-Form)]
|
de-formal: [Latn, [EU], Deutsch (Sie-Form)]
|
||||||
de: [Latn, [EU], Deutsch]
|
de: [Latn, [EU], Deutsch]
|
||||||
din: [Latn, [AF], Thuɔŋjäŋ]
|
din: [Latn, [AF], Thuɔŋjäŋ]
|
||||||
diq: [Latn, [EU, AS], Zazaki]
|
diq: [Latn, [EU, AS], Zazaki]
|
||||||
|
doi: [Deva, [AS], डोगरी]
|
||||||
dsb: [Latn, [EU], dolnoserbski]
|
dsb: [Latn, [EU], dolnoserbski]
|
||||||
dtp: [Latn, [AS], Dusun Bundu-liwan]
|
dtp: [Latn, [AS], Dusun Bundu-liwan]
|
||||||
dty: [Deva, [AS], डोटेली]
|
dty: [Deva, [AS], डोटेली]
|
||||||
@@ -141,6 +146,7 @@ languages:
|
|||||||
es-formal: [Latn, [EU, AM, AF, WW], español (formal)]
|
es-formal: [Latn, [EU, AM, AF, WW], español (formal)]
|
||||||
# world?
|
# world?
|
||||||
es: [Latn, [EU, AM, AF, WW], español]
|
es: [Latn, [EU, AM, AF, WW], español]
|
||||||
|
es-ni: [Latn, [AM], español nicaragüense]
|
||||||
esu: [Latn, [AM], "Yup'ik"]
|
esu: [Latn, [AM], "Yup'ik"]
|
||||||
et: [Latn, [EU], eesti]
|
et: [Latn, [EU], eesti]
|
||||||
eu: [Latn, [EU], euskara]
|
eu: [Latn, [EU], euskara]
|
||||||
@@ -161,6 +167,7 @@ languages:
|
|||||||
fur: [Latn, [EU], furlan]
|
fur: [Latn, [EU], furlan]
|
||||||
fy: [Latn, [EU], Frysk]
|
fy: [Latn, [EU], Frysk]
|
||||||
ga: [Latn, [EU], Gaeilge]
|
ga: [Latn, [EU], Gaeilge]
|
||||||
|
gaa: [Latn, [AF], Ga]
|
||||||
gag: [Latn, [EU], Gagauz]
|
gag: [Latn, [EU], Gagauz]
|
||||||
gah: [Latn, [AS], Alekano]
|
gah: [Latn, [AS], Alekano]
|
||||||
gan-hans: [Hans, [AS], 赣语(简体)]
|
gan-hans: [Hans, [AS], 赣语(简体)]
|
||||||
@@ -173,13 +180,14 @@ languages:
|
|||||||
glk: [Arab, [AS, ME], گیلکی]
|
glk: [Arab, [AS, ME], گیلکی]
|
||||||
gn: [Latn, [AM], "Avañe'ẽ"]
|
gn: [Latn, [AM], "Avañe'ẽ"]
|
||||||
gom: [gom-deva]
|
gom: [gom-deva]
|
||||||
gom-deva: [Deva, [AS], गोवा कोंकणी]
|
gom-deva: [Deva, [AS], गोंयची कोंकणी]
|
||||||
gom-latn: [Latn, [AS], Gova Konknni]
|
gom-latn: [Latn, [AS], Gõychi Konknni]
|
||||||
got: [Goth, [EU], 𐌲𐌿𐍄𐌹𐍃𐌺]
|
got: [Goth, [EU], 𐌲𐌿𐍄𐌹𐍃𐌺]
|
||||||
grc: [Grek, [EU], Ἀρχαία ἑλληνικὴ]
|
grc: [Grek, [EU], Ἀρχαία ἑλληνικὴ]
|
||||||
gsw: [Latn, [EU], Alemannisch]
|
gsw: [Latn, [EU], Alemannisch]
|
||||||
gu: [Gujr, [AS], ગુજરાતી]
|
gu: [Gujr, [AS], ગુજરાતી]
|
||||||
guc: [Latn, [AM], Wayúu]
|
guc: [Latn, [AM], Wayúu]
|
||||||
|
gum: [Latn, [AM], Namtrik]
|
||||||
gur: [Latn, [AF], Gurenɛ]
|
gur: [Latn, [AF], Gurenɛ]
|
||||||
gv: [Latn, [EU], Gaelg]
|
gv: [Latn, [EU], Gaelg]
|
||||||
# CLDR uses ha-latn and ha-arab. Latin is more common and is used in Wikipedia.
|
# CLDR uses ha-latn and ha-arab. Latin is more common and is used in Wikipedia.
|
||||||
@@ -189,6 +197,8 @@ languages:
|
|||||||
hak: [Latn, [AS], Hak-kâ-fa]
|
hak: [Latn, [AS], Hak-kâ-fa]
|
||||||
haw: [Latn, [AM, PA], Hawai`i]
|
haw: [Latn, [AM, PA], Hawai`i]
|
||||||
he: [Hebr, [ME], עברית]
|
he: [Hebr, [ME], עברית]
|
||||||
|
hak-hans: [Hans, [AS], 客家语(简体)]
|
||||||
|
hak-hant: [Hant, [AS], 客家語(繁體)]
|
||||||
hi: [Deva, [AS], हिन्दी]
|
hi: [Deva, [AS], हिन्दी]
|
||||||
hif: [Latn, [PA, AS], Fiji Hindi]
|
hif: [Latn, [PA, AS], Fiji Hindi]
|
||||||
hif-deva: [Deva, [AS], फ़ीजी हिन्दी]
|
hif-deva: [Deva, [AS], फ़ीजी हिन्दी]
|
||||||
@@ -196,6 +206,7 @@ languages:
|
|||||||
hil: [Latn, [AS], Ilonggo]
|
hil: [Latn, [AS], Ilonggo]
|
||||||
hne: [Deva, [AS], छत्तीसगढ़ी]
|
hne: [Deva, [AS], छत्तीसगढ़ी]
|
||||||
ho: [Latn, [PA], Hiri Motu]
|
ho: [Latn, [PA], Hiri Motu]
|
||||||
|
hoc: [Wara, [AS], 𑢹𑣉𑣉]
|
||||||
hr: [Latn, [EU], hrvatski]
|
hr: [Latn, [EU], hrvatski]
|
||||||
hrx: [Latn, [AM], Hunsrik]
|
hrx: [Latn, [AM], Hunsrik]
|
||||||
hsb: [Latn, [EU], hornjoserbsce]
|
hsb: [Latn, [EU], hornjoserbsce]
|
||||||
@@ -218,8 +229,7 @@ languages:
|
|||||||
io: [Latn, [WW], Ido]
|
io: [Latn, [WW], Ido]
|
||||||
is: [Latn, [EU], íslenska]
|
is: [Latn, [EU], íslenska]
|
||||||
it: [Latn, [EU], italiano]
|
it: [Latn, [EU], italiano]
|
||||||
# For variants ike-* is used
|
iu: [ike-cans]
|
||||||
iu: [Cans, [AM], ᐃᓄᒃᑎᑐᑦ]
|
|
||||||
ja: [Jpan, [AS], 日本語]
|
ja: [Jpan, [AS], 日本語]
|
||||||
jam: [Latn, [AM], Patois]
|
jam: [Latn, [AM], Patois]
|
||||||
jbo: [Latn, [WW], lojban]
|
jbo: [Latn, [WW], lojban]
|
||||||
@@ -269,7 +279,7 @@ languages:
|
|||||||
krl: [Latn, [EU], Karjala]
|
krl: [Latn, [EU], Karjala]
|
||||||
ks-arab: [Arab, [AS], کٲشُر]
|
ks-arab: [Arab, [AS], کٲشُر]
|
||||||
ks-deva: [Deva, [AS], कॉशुर]
|
ks-deva: [Deva, [AS], कॉशुर]
|
||||||
ks: [Arab, [AS], کٲشُر]
|
ks: [ks-arab]
|
||||||
ksf: [Latn, [AF], Bafia]
|
ksf: [Latn, [AF], Bafia]
|
||||||
ksh: [Latn, [EU], Ripoarisch]
|
ksh: [Latn, [EU], Ripoarisch]
|
||||||
# CLDR uses ku-latn and ku-arab. Latin is more common and is used in Wikipedia.
|
# CLDR uses ku-latn and ku-arab. Latin is more common and is used in Wikipedia.
|
||||||
@@ -283,6 +293,7 @@ languages:
|
|||||||
lad: [lad-latn]
|
lad: [lad-latn]
|
||||||
lad-latn: [Latn, [ME, EU, AM], Ladino]
|
lad-latn: [Latn, [ME, EU, AM], Ladino]
|
||||||
lad-hebr: [Hebr, [ME, EU, AM], לאדינו]
|
lad-hebr: [Hebr, [ME, EU, AM], לאדינו]
|
||||||
|
lag: [Latn, [AF], Kilaangi]
|
||||||
lb: [Latn, [EU], Lëtzebuergesch]
|
lb: [Latn, [EU], Lëtzebuergesch]
|
||||||
lbe: [Cyrl, [EU], лакку]
|
lbe: [Cyrl, [EU], лакку]
|
||||||
lez: [Cyrl, [EU], лезги]
|
lez: [Cyrl, [EU], лезги]
|
||||||
@@ -291,7 +302,7 @@ languages:
|
|||||||
li: [Latn, [EU], Limburgs]
|
li: [Latn, [EU], Limburgs]
|
||||||
lij: [Latn, [EU], Ligure]
|
lij: [Latn, [EU], Ligure]
|
||||||
liv: [Latn, [EU], Līvõ kēļ]
|
liv: [Latn, [EU], Līvõ kēļ]
|
||||||
lki: [Arab, [AS, ME], لەکی]
|
lki: [Arab, [AS, ME], لەکی]
|
||||||
lkt: [Latn, [AM], Lakȟótiyapi]
|
lkt: [Latn, [AM], Lakȟótiyapi]
|
||||||
lld: [Latn, [EU], Ladin]
|
lld: [Latn, [EU], Ladin]
|
||||||
lmo: [Latn, [EU], lumbaart]
|
lmo: [Latn, [EU], lumbaart]
|
||||||
@@ -358,19 +369,22 @@ languages:
|
|||||||
nn: [Latn, [EU], norsk (nynorsk)]
|
nn: [Latn, [EU], norsk (nynorsk)]
|
||||||
# There's also nb for Bokmål and nn for Nynorsk
|
# There's also nb for Bokmål and nn for Nynorsk
|
||||||
"no": [Latn, [EU], norsk]
|
"no": [Latn, [EU], norsk]
|
||||||
|
nod: [Thai, [AS], คำเมือง]
|
||||||
nov: [Latn, [WW], Novial]
|
nov: [Latn, [WW], Novial]
|
||||||
nqo: [Nkoo, [AF], ߒߞߏ]
|
nqo: [Nkoo, [AF], ߒߞߏ]
|
||||||
nrm: [Latn, [EU], Nouormand]
|
nrm: [Latn, [EU], Nouormand]
|
||||||
nso: [Latn, [AF], Sesotho sa Leboa]
|
nso: [Latn, [AF], Sesotho sa Leboa]
|
||||||
nv: [Latn, [AM], Diné bizaad]
|
nv: [Latn, [AM], Diné bizaad]
|
||||||
ny: [Latn, [AF], Chi-Chewa]
|
ny: [Latn, [AF], Chi-Chewa]
|
||||||
|
nys: [Latn, [PA], Nyungar]
|
||||||
oc: [Latn, [EU], occitan]
|
oc: [Latn, [EU], occitan]
|
||||||
olo: [Latn, [AS, EU], Livvin-Karjalan]
|
olo: [Latn, [AS, EU], Livvinkarjala]
|
||||||
om: [Latn, [AF], Oromoo]
|
om: [Latn, [AF], Oromoo]
|
||||||
or: [Orya, [AS], ଓଡ଼ିଆ]
|
or: [Orya, [AS], ଓଡ଼ିଆ]
|
||||||
os: [Cyrl, [EU], Ирон]
|
os: [Cyrl, [EU], Ирон]
|
||||||
# Bug: 60815
|
# Bug: 60815
|
||||||
ota: [Arab, [AS, EU], لسان عثمانى]
|
ota: [Arab, [AS, EU], لسان عثمانى]
|
||||||
|
ovd: [Latn, [EU], övdalsk]
|
||||||
pa: [pa-guru]
|
pa: [pa-guru]
|
||||||
pa-guru: [Guru, [AS], ਪੰਜਾਬੀ]
|
pa-guru: [Guru, [AS], ਪੰਜਾਬੀ]
|
||||||
pag: [Latn, [AS], Pangasinan]
|
pag: [Latn, [AS], Pangasinan]
|
||||||
@@ -448,11 +462,14 @@ languages:
|
|||||||
shn: [Mymr, [AS], လိၵ်ႈတႆး]
|
shn: [Mymr, [AS], လိၵ်ႈတႆး]
|
||||||
si: [Sinh, [AS], සිංහල]
|
si: [Sinh, [AS], සිංහල]
|
||||||
simple: [Latn, [WW], Simple English]
|
simple: [Latn, [WW], Simple English]
|
||||||
|
sjo: [Mong, [AS], ᠰᡞᠪᡝ ᡤᡞᠰᡠᠨ]
|
||||||
sk: [Latn, [EU], slovenčina]
|
sk: [Latn, [EU], slovenčina]
|
||||||
sl: [Latn, [EU], slovenščina]
|
sl: [Latn, [EU], slovenščina]
|
||||||
sli: [Latn, [EU], Schläsch]
|
sli: [Latn, [EU], Schläsch]
|
||||||
slr: [Latn, [AS], Salırça]
|
slr: [Latn, [AS], Salırça]
|
||||||
sly: [Latn, [AS], Bahasa Selayar]
|
sly: [Latn, [AS], Bahasa Selayar]
|
||||||
|
skr-arab: [Arab, [AS], سرائیکی]
|
||||||
|
skr: [skr-arab]
|
||||||
syc: [Syrc, [ME], ܣܘܪܝܝܐ]
|
syc: [Syrc, [ME], ܣܘܪܝܝܐ]
|
||||||
sm: [Latn, [PA], Gagana Samoa]
|
sm: [Latn, [PA], Gagana Samoa]
|
||||||
sma: [Latn, [EU], åarjelsaemien]
|
sma: [Latn, [EU], åarjelsaemien]
|
||||||
@@ -472,6 +489,7 @@ languages:
|
|||||||
ss: [Latn, [AF], SiSwati]
|
ss: [Latn, [AF], SiSwati]
|
||||||
st: [Latn, [AF], Sesotho]
|
st: [Latn, [AF], Sesotho]
|
||||||
stq: [Latn, [EU], Seeltersk]
|
stq: [Latn, [EU], Seeltersk]
|
||||||
|
sty: [Cyrl, [EU, AS], себертатар]
|
||||||
su: [Latn, [AS], Basa Sunda]
|
su: [Latn, [AS], Basa Sunda]
|
||||||
sv: [Latn, [EU], svenska]
|
sv: [Latn, [EU], svenska]
|
||||||
sw: [Latn, [AF], Kiswahili]
|
sw: [Latn, [AF], Kiswahili]
|
||||||
@@ -479,19 +497,22 @@ languages:
|
|||||||
sxu: [Latn, [EU], Säggssch]
|
sxu: [Latn, [EU], Säggssch]
|
||||||
szl: [Latn, [EU], ślůnski]
|
szl: [Latn, [EU], ślůnski]
|
||||||
ta: [Taml, [AS], தமிழ்]
|
ta: [Taml, [AS], தமிழ்]
|
||||||
|
tay: [Latn, [AS], Tayal]
|
||||||
tcy: [Knda, [AS], ತುಳು]
|
tcy: [Knda, [AS], ತುಳು]
|
||||||
te: [Telu, [AS], తెలుగు]
|
te: [Telu, [AS], తెలుగు]
|
||||||
tet: [Latn, [AS, PA], tetun]
|
tet: [Latn, [AS, PA], tetun]
|
||||||
tg-cyrl: [Cyrl, [AS], тоҷикӣ]
|
tg-cyrl: [Cyrl, [AS], тоҷикӣ]
|
||||||
tg-latn: [Latn, [AS], tojikī]
|
tg-latn: [Latn, [AS], tojikī]
|
||||||
tg: [Cyrl, [AS], тоҷикӣ]
|
tg: [tg-cyrl]
|
||||||
th: [Thai, [AS], ไทย]
|
th: [Thai, [AS], ไทย]
|
||||||
ti: [Ethi, [AF], ትግርኛ]
|
ti: [Ethi, [AF], ትግርኛ]
|
||||||
|
tig: [Ethi, [AF], ትግረ]
|
||||||
tk: [Latn, [AS], Türkmençe]
|
tk: [Latn, [AS], Türkmençe]
|
||||||
tkr: [Cyrl, [AS], ЦӀаьхна миз]
|
tkr: [Cyrl, [AS], ЦӀаӀхна миз]
|
||||||
tl: [Latn, [AS], Tagalog]
|
tl: [Latn, [AS], Tagalog]
|
||||||
# A very complicated case. Names.php is Cyrl. In TWN they argue about Cyrl, Latn, and Arab. I can't find reliable external sources. --Amir
|
# A very complicated case. Names.php is Cyrl. In TWN they argue about Cyrl, Latn, and Arab. I can't find reliable external sources. --Amir
|
||||||
tly: [Cyrl, [EU, AS, ME], толышә зывон]
|
tly: [Cyrl, [EU, AS, ME], толышә зывон]
|
||||||
|
tmr: [Hebr, [ME, EU, AM], ארמית בבלית]
|
||||||
tn: [Latn, [AF], Setswana]
|
tn: [Latn, [AF], Setswana]
|
||||||
to: [Latn, [PA], lea faka-Tonga]
|
to: [Latn, [PA], lea faka-Tonga]
|
||||||
tokipona: [Latn, [WW], Toki Pona]
|
tokipona: [Latn, [WW], Toki Pona]
|
||||||
@@ -499,6 +520,7 @@ languages:
|
|||||||
tr: [Latn, [EU, ME], Türkçe]
|
tr: [Latn, [EU, ME], Türkçe]
|
||||||
trp: [Latn, [AS], Kokborok (Tripuri)]
|
trp: [Latn, [AS], Kokborok (Tripuri)]
|
||||||
tru: [Latn, [AS], Ṫuroyo]
|
tru: [Latn, [AS], Ṫuroyo]
|
||||||
|
trv: [Latn, [AS], Sediq Taroko]
|
||||||
ts: [Latn, [AF], Xitsonga]
|
ts: [Latn, [AF], Xitsonga]
|
||||||
tsd: [Grek, [EU], Τσακωνικά]
|
tsd: [Grek, [EU], Τσακωνικά]
|
||||||
tt: [Cyrl, [EU], татарча]
|
tt: [Cyrl, [EU], татарча]
|
||||||
@@ -539,6 +561,7 @@ languages:
|
|||||||
xal: [Cyrl, [EU], хальмг]
|
xal: [Cyrl, [EU], хальмг]
|
||||||
xh: [Latn, [AF], isiXhosa]
|
xh: [Latn, [AF], isiXhosa]
|
||||||
xmf: [Geor, [EU], მარგალური]
|
xmf: [Geor, [EU], მარგალური]
|
||||||
|
xsy: [Latn, [AS], SaiSiyat]
|
||||||
ydd: [Hebr, [AS, EU], Eastern Yiddish]
|
ydd: [Hebr, [AS, EU], Eastern Yiddish]
|
||||||
yi: [Hebr, [ME, EU, AM], ייִדיש]
|
yi: [Hebr, [ME, EU, AM], ייִדיש]
|
||||||
yo: [Latn, [AF], Yorùbá]
|
yo: [Latn, [AF], Yorùbá]
|
||||||
@@ -548,10 +571,10 @@ languages:
|
|||||||
yue: [Hant, [AS], 粵語]
|
yue: [Hant, [AS], 粵語]
|
||||||
za: [Latn, [AS], Vahcuengh]
|
za: [Latn, [AS], Vahcuengh]
|
||||||
zea: [Latn, [EU], Zeêuws]
|
zea: [Latn, [EU], Zeêuws]
|
||||||
zgh: [Tfng, [AF], ⵜⴰⵎⴰⵣⵉⵖⵜ]
|
zgh: [Tfng, [AF], ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ]
|
||||||
# world? (may apply to many varieties of Chinese)
|
# world? (may apply to many varieties of Chinese)
|
||||||
zh: [Hans, [AS], 中文]
|
zh: [Hans, [AS], 中文]
|
||||||
zh-classical: [Hant, [AS], 文言]
|
zh-classical: [lzh]
|
||||||
zh-cn: [Hans, [AS], 中文(中国大陆)]
|
zh-cn: [Hans, [AS], 中文(中国大陆)]
|
||||||
zh-hans: [Hans, [AS], 中文(简体)]
|
zh-hans: [Hans, [AS], 中文(简体)]
|
||||||
zh-hant: [Hant, [AS], 中文(繁體)]
|
zh-hant: [Hant, [AS], 中文(繁體)]
|
||||||
@@ -588,7 +611,7 @@ scriptgroups:
|
|||||||
# Maybe Thaana can be moved here from SouthAsian.
|
# Maybe Thaana can be moved here from SouthAsian.
|
||||||
# Maybe it can be unified with African.
|
# Maybe it can be unified with African.
|
||||||
MiddleEastern: [Hebr, Syrc]
|
MiddleEastern: [Hebr, Syrc]
|
||||||
African: [Ethi, Nkoo, Tfng]
|
African: [Ethi, Nkoo, Tfng, Copt]
|
||||||
# India, Nepal, Bangladesh, Sri-Lanka, Bhutan, Maldives.
|
# India, Nepal, Bangladesh, Sri-Lanka, Bhutan, Maldives.
|
||||||
#
|
#
|
||||||
# Thaana (Thaa, the script of Maldives) is here, even though it's RTL,
|
# Thaana (Thaa, the script of Maldives) is here, even though it's RTL,
|
||||||
@@ -598,7 +621,7 @@ scriptgroups:
|
|||||||
# Tibetan (Tibt) is here, even though it's classified as "Central Asian" by
|
# Tibetan (Tibt) is here, even though it's classified as "Central Asian" by
|
||||||
# Unicode, because linguistically and geographically it's closely related to
|
# Unicode, because linguistically and geographically it's closely related to
|
||||||
# the Brahmic family.
|
# the Brahmic family.
|
||||||
SouthAsian: [Beng, Deva, Gujr, Guru, Knda, Mlym, Orya, Saur, Sinh, Taml, Telu, Tibt, Thaa]
|
SouthAsian: [Beng, Deva, Gujr, Guru, Knda, Mlym, Orya, Saur, Sinh, Taml, Telu, Tibt, Thaa, Wara]
|
||||||
Cyrillic: [Cyrl]
|
Cyrillic: [Cyrl]
|
||||||
CJK: [Hans, Hant, Kana, Kore, Jpan, Yiii]
|
CJK: [Hans, Hant, Kana, Kore, Jpan, Yiii]
|
||||||
SouthEastAsian: [Bali, Batk, Bugi, Java, Khmr, Laoo, Mymr, Thai]
|
SouthEastAsian: [Bali, Batk, Bugi, Java, Khmr, Laoo, Mymr, Thai]
|
||||||
|
|||||||
@@ -86,6 +86,13 @@
|
|||||||
],
|
],
|
||||||
"अहिराणी"
|
"अहिराणी"
|
||||||
],
|
],
|
||||||
|
"ais": [
|
||||||
|
"Latn",
|
||||||
|
[
|
||||||
|
"AS"
|
||||||
|
],
|
||||||
|
"Sakizaya"
|
||||||
|
],
|
||||||
"ak": [
|
"ak": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -114,6 +121,13 @@
|
|||||||
],
|
],
|
||||||
"አማርኛ"
|
"አማርኛ"
|
||||||
],
|
],
|
||||||
|
"ami": [
|
||||||
|
"Latn",
|
||||||
|
[
|
||||||
|
"AS"
|
||||||
|
],
|
||||||
|
"Pangcah"
|
||||||
|
],
|
||||||
"an": [
|
"an": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -302,14 +316,10 @@
|
|||||||
[
|
[
|
||||||
"AS"
|
"AS"
|
||||||
],
|
],
|
||||||
"Batak Toba"
|
"ᯅᯖᯂ᯲ ᯖᯬᯅ"
|
||||||
],
|
],
|
||||||
"bbc": [
|
"bbc": [
|
||||||
"Latn",
|
"bbc-latn"
|
||||||
[
|
|
||||||
"AS"
|
|
||||||
],
|
|
||||||
"Batak Toba"
|
|
||||||
],
|
],
|
||||||
"bcc": [
|
"bcc": [
|
||||||
"Arab",
|
"Arab",
|
||||||
@@ -496,6 +506,13 @@
|
|||||||
],
|
],
|
||||||
"буряад"
|
"буряад"
|
||||||
],
|
],
|
||||||
|
"byn": [
|
||||||
|
"Ethi",
|
||||||
|
[
|
||||||
|
"AF"
|
||||||
|
],
|
||||||
|
"ብሊን"
|
||||||
|
],
|
||||||
"ca": [
|
"ca": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -591,7 +608,7 @@
|
|||||||
[
|
[
|
||||||
"ME"
|
"ME"
|
||||||
],
|
],
|
||||||
"کوردیی ناوەندی"
|
"کوردی"
|
||||||
],
|
],
|
||||||
"cnh": [
|
"cnh": [
|
||||||
"Latn",
|
"Latn",
|
||||||
@@ -607,6 +624,14 @@
|
|||||||
],
|
],
|
||||||
"corsu"
|
"corsu"
|
||||||
],
|
],
|
||||||
|
"cop": [
|
||||||
|
"Copt",
|
||||||
|
[
|
||||||
|
"AF",
|
||||||
|
"ME"
|
||||||
|
],
|
||||||
|
"ϯⲙⲉⲧⲣⲉⲙⲛ̀ⲭⲏⲙⲓ"
|
||||||
|
],
|
||||||
"cps": [
|
"cps": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -690,6 +715,13 @@
|
|||||||
],
|
],
|
||||||
"dansk"
|
"dansk"
|
||||||
],
|
],
|
||||||
|
"dag": [
|
||||||
|
"Latn",
|
||||||
|
[
|
||||||
|
"AF"
|
||||||
|
],
|
||||||
|
"dagbanli"
|
||||||
|
],
|
||||||
"de-at": [
|
"de-at": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -733,6 +765,13 @@
|
|||||||
],
|
],
|
||||||
"Zazaki"
|
"Zazaki"
|
||||||
],
|
],
|
||||||
|
"doi": [
|
||||||
|
"Deva",
|
||||||
|
[
|
||||||
|
"AS"
|
||||||
|
],
|
||||||
|
"डोगरी"
|
||||||
|
],
|
||||||
"dsb": [
|
"dsb": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -859,6 +898,13 @@
|
|||||||
],
|
],
|
||||||
"español"
|
"español"
|
||||||
],
|
],
|
||||||
|
"es-ni": [
|
||||||
|
"Latn",
|
||||||
|
[
|
||||||
|
"AM"
|
||||||
|
],
|
||||||
|
"español nicaragüense"
|
||||||
|
],
|
||||||
"esu": [
|
"esu": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -994,6 +1040,13 @@
|
|||||||
],
|
],
|
||||||
"Gaeilge"
|
"Gaeilge"
|
||||||
],
|
],
|
||||||
|
"gaa": [
|
||||||
|
"Latn",
|
||||||
|
[
|
||||||
|
"AF"
|
||||||
|
],
|
||||||
|
"Ga"
|
||||||
|
],
|
||||||
"gag": [
|
"gag": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -1076,14 +1129,14 @@
|
|||||||
[
|
[
|
||||||
"AS"
|
"AS"
|
||||||
],
|
],
|
||||||
"गोवा कोंकणी"
|
"गोंयची कोंकणी"
|
||||||
],
|
],
|
||||||
"gom-latn": [
|
"gom-latn": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
"AS"
|
"AS"
|
||||||
],
|
],
|
||||||
"Gova Konknni"
|
"Gõychi Konknni"
|
||||||
],
|
],
|
||||||
"got": [
|
"got": [
|
||||||
"Goth",
|
"Goth",
|
||||||
@@ -1120,6 +1173,13 @@
|
|||||||
],
|
],
|
||||||
"Wayúu"
|
"Wayúu"
|
||||||
],
|
],
|
||||||
|
"gum": [
|
||||||
|
"Latn",
|
||||||
|
[
|
||||||
|
"AM"
|
||||||
|
],
|
||||||
|
"Namtrik"
|
||||||
|
],
|
||||||
"gur": [
|
"gur": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -1173,6 +1233,20 @@
|
|||||||
],
|
],
|
||||||
"עברית"
|
"עברית"
|
||||||
],
|
],
|
||||||
|
"hak-hans": [
|
||||||
|
"Hans",
|
||||||
|
[
|
||||||
|
"AS"
|
||||||
|
],
|
||||||
|
"客家语(简体)"
|
||||||
|
],
|
||||||
|
"hak-hant": [
|
||||||
|
"Hant",
|
||||||
|
[
|
||||||
|
"AS"
|
||||||
|
],
|
||||||
|
"客家語(繁體)"
|
||||||
|
],
|
||||||
"hi": [
|
"hi": [
|
||||||
"Deva",
|
"Deva",
|
||||||
[
|
[
|
||||||
@@ -1219,6 +1293,13 @@
|
|||||||
],
|
],
|
||||||
"Hiri Motu"
|
"Hiri Motu"
|
||||||
],
|
],
|
||||||
|
"hoc": [
|
||||||
|
"Wara",
|
||||||
|
[
|
||||||
|
"AS"
|
||||||
|
],
|
||||||
|
"𑢹𑣉𑣉"
|
||||||
|
],
|
||||||
"hr": [
|
"hr": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -1375,11 +1456,7 @@
|
|||||||
"italiano"
|
"italiano"
|
||||||
],
|
],
|
||||||
"iu": [
|
"iu": [
|
||||||
"Cans",
|
"ike-cans"
|
||||||
[
|
|
||||||
"AM"
|
|
||||||
],
|
|
||||||
"ᐃᓄᒃᑎᑐᑦ"
|
|
||||||
],
|
],
|
||||||
"ja": [
|
"ja": [
|
||||||
"Jpan",
|
"Jpan",
|
||||||
@@ -1686,11 +1763,7 @@
|
|||||||
"कॉशुर"
|
"कॉशुर"
|
||||||
],
|
],
|
||||||
"ks": [
|
"ks": [
|
||||||
"Arab",
|
"ks-arab"
|
||||||
[
|
|
||||||
"AS"
|
|
||||||
],
|
|
||||||
"کٲشُر"
|
|
||||||
],
|
],
|
||||||
"ksf": [
|
"ksf": [
|
||||||
"Latn",
|
"Latn",
|
||||||
@@ -1774,6 +1847,13 @@
|
|||||||
],
|
],
|
||||||
"לאדינו"
|
"לאדינו"
|
||||||
],
|
],
|
||||||
|
"lag": [
|
||||||
|
"Latn",
|
||||||
|
[
|
||||||
|
"AF"
|
||||||
|
],
|
||||||
|
"Kilaangi"
|
||||||
|
],
|
||||||
"lb": [
|
"lb": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -1836,7 +1916,7 @@
|
|||||||
"AS",
|
"AS",
|
||||||
"ME"
|
"ME"
|
||||||
],
|
],
|
||||||
"لەکی"
|
"لەکی"
|
||||||
],
|
],
|
||||||
"lkt": [
|
"lkt": [
|
||||||
"Latn",
|
"Latn",
|
||||||
@@ -2282,6 +2362,13 @@
|
|||||||
],
|
],
|
||||||
"norsk"
|
"norsk"
|
||||||
],
|
],
|
||||||
|
"nod": [
|
||||||
|
"Thai",
|
||||||
|
[
|
||||||
|
"AS"
|
||||||
|
],
|
||||||
|
"คำเมือง"
|
||||||
|
],
|
||||||
"nov": [
|
"nov": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -2324,6 +2411,13 @@
|
|||||||
],
|
],
|
||||||
"Chi-Chewa"
|
"Chi-Chewa"
|
||||||
],
|
],
|
||||||
|
"nys": [
|
||||||
|
"Latn",
|
||||||
|
[
|
||||||
|
"PA"
|
||||||
|
],
|
||||||
|
"Nyungar"
|
||||||
|
],
|
||||||
"oc": [
|
"oc": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -2337,7 +2431,7 @@
|
|||||||
"AS",
|
"AS",
|
||||||
"EU"
|
"EU"
|
||||||
],
|
],
|
||||||
"Livvin-Karjalan"
|
"Livvinkarjala"
|
||||||
],
|
],
|
||||||
"om": [
|
"om": [
|
||||||
"Latn",
|
"Latn",
|
||||||
@@ -2368,6 +2462,13 @@
|
|||||||
],
|
],
|
||||||
"لسان عثمانى"
|
"لسان عثمانى"
|
||||||
],
|
],
|
||||||
|
"ovd": [
|
||||||
|
"Latn",
|
||||||
|
[
|
||||||
|
"EU"
|
||||||
|
],
|
||||||
|
"övdalsk"
|
||||||
|
],
|
||||||
"pa": [
|
"pa": [
|
||||||
"pa-guru"
|
"pa-guru"
|
||||||
],
|
],
|
||||||
@@ -2869,6 +2970,13 @@
|
|||||||
],
|
],
|
||||||
"Simple English"
|
"Simple English"
|
||||||
],
|
],
|
||||||
|
"sjo": [
|
||||||
|
"Mong",
|
||||||
|
[
|
||||||
|
"AS"
|
||||||
|
],
|
||||||
|
"ᠰᡞᠪᡝ ᡤᡞᠰᡠᠨ"
|
||||||
|
],
|
||||||
"sk": [
|
"sk": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -2904,6 +3012,16 @@
|
|||||||
],
|
],
|
||||||
"Bahasa Selayar"
|
"Bahasa Selayar"
|
||||||
],
|
],
|
||||||
|
"skr-arab": [
|
||||||
|
"Arab",
|
||||||
|
[
|
||||||
|
"AS"
|
||||||
|
],
|
||||||
|
"سرائیکی"
|
||||||
|
],
|
||||||
|
"skr": [
|
||||||
|
"skr-arab"
|
||||||
|
],
|
||||||
"syc": [
|
"syc": [
|
||||||
"Syrc",
|
"Syrc",
|
||||||
[
|
[
|
||||||
@@ -3026,6 +3144,14 @@
|
|||||||
],
|
],
|
||||||
"Seeltersk"
|
"Seeltersk"
|
||||||
],
|
],
|
||||||
|
"sty": [
|
||||||
|
"Cyrl",
|
||||||
|
[
|
||||||
|
"EU",
|
||||||
|
"AS"
|
||||||
|
],
|
||||||
|
"себертатар"
|
||||||
|
],
|
||||||
"su": [
|
"su": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -3075,6 +3201,13 @@
|
|||||||
],
|
],
|
||||||
"தமிழ்"
|
"தமிழ்"
|
||||||
],
|
],
|
||||||
|
"tay": [
|
||||||
|
"Latn",
|
||||||
|
[
|
||||||
|
"AS"
|
||||||
|
],
|
||||||
|
"Tayal"
|
||||||
|
],
|
||||||
"tcy": [
|
"tcy": [
|
||||||
"Knda",
|
"Knda",
|
||||||
[
|
[
|
||||||
@@ -3112,11 +3245,7 @@
|
|||||||
"tojikī"
|
"tojikī"
|
||||||
],
|
],
|
||||||
"tg": [
|
"tg": [
|
||||||
"Cyrl",
|
"tg-cyrl"
|
||||||
[
|
|
||||||
"AS"
|
|
||||||
],
|
|
||||||
"тоҷикӣ"
|
|
||||||
],
|
],
|
||||||
"th": [
|
"th": [
|
||||||
"Thai",
|
"Thai",
|
||||||
@@ -3132,6 +3261,13 @@
|
|||||||
],
|
],
|
||||||
"ትግርኛ"
|
"ትግርኛ"
|
||||||
],
|
],
|
||||||
|
"tig": [
|
||||||
|
"Ethi",
|
||||||
|
[
|
||||||
|
"AF"
|
||||||
|
],
|
||||||
|
"ትግረ"
|
||||||
|
],
|
||||||
"tk": [
|
"tk": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -3144,7 +3280,7 @@
|
|||||||
[
|
[
|
||||||
"AS"
|
"AS"
|
||||||
],
|
],
|
||||||
"ЦӀаьхна миз"
|
"ЦӀаӀхна миз"
|
||||||
],
|
],
|
||||||
"tl": [
|
"tl": [
|
||||||
"Latn",
|
"Latn",
|
||||||
@@ -3162,6 +3298,15 @@
|
|||||||
],
|
],
|
||||||
"толышә зывон"
|
"толышә зывон"
|
||||||
],
|
],
|
||||||
|
"tmr": [
|
||||||
|
"Hebr",
|
||||||
|
[
|
||||||
|
"ME",
|
||||||
|
"EU",
|
||||||
|
"AM"
|
||||||
|
],
|
||||||
|
"ארמית בבלית"
|
||||||
|
],
|
||||||
"tn": [
|
"tn": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -3213,6 +3358,13 @@
|
|||||||
],
|
],
|
||||||
"Ṫuroyo"
|
"Ṫuroyo"
|
||||||
],
|
],
|
||||||
|
"trv": [
|
||||||
|
"Latn",
|
||||||
|
[
|
||||||
|
"AS"
|
||||||
|
],
|
||||||
|
"Sediq Taroko"
|
||||||
|
],
|
||||||
"ts": [
|
"ts": [
|
||||||
"Latn",
|
"Latn",
|
||||||
[
|
[
|
||||||
@@ -3472,6 +3624,13 @@
|
|||||||
],
|
],
|
||||||
"მარგალური"
|
"მარგალური"
|
||||||
],
|
],
|
||||||
|
"xsy": [
|
||||||
|
"Latn",
|
||||||
|
[
|
||||||
|
"AS"
|
||||||
|
],
|
||||||
|
"SaiSiyat"
|
||||||
|
],
|
||||||
"ydd": [
|
"ydd": [
|
||||||
"Hebr",
|
"Hebr",
|
||||||
[
|
[
|
||||||
@@ -3543,7 +3702,7 @@
|
|||||||
[
|
[
|
||||||
"AF"
|
"AF"
|
||||||
],
|
],
|
||||||
"ⵜⴰⵎⴰⵣⵉⵖⵜ"
|
"ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ"
|
||||||
],
|
],
|
||||||
"zh": [
|
"zh": [
|
||||||
"Hans",
|
"Hans",
|
||||||
@@ -3553,11 +3712,7 @@
|
|||||||
"中文"
|
"中文"
|
||||||
],
|
],
|
||||||
"zh-classical": [
|
"zh-classical": [
|
||||||
"Hant",
|
"lzh"
|
||||||
[
|
|
||||||
"AS"
|
|
||||||
],
|
|
||||||
"文言"
|
|
||||||
],
|
],
|
||||||
"zh-cn": [
|
"zh-cn": [
|
||||||
"Hans",
|
"Hans",
|
||||||
@@ -3651,7 +3806,8 @@
|
|||||||
"African": [
|
"African": [
|
||||||
"Ethi",
|
"Ethi",
|
||||||
"Nkoo",
|
"Nkoo",
|
||||||
"Tfng"
|
"Tfng",
|
||||||
|
"Copt"
|
||||||
],
|
],
|
||||||
"SouthAsian": [
|
"SouthAsian": [
|
||||||
"Beng",
|
"Beng",
|
||||||
@@ -3666,7 +3822,8 @@
|
|||||||
"Taml",
|
"Taml",
|
||||||
"Telu",
|
"Telu",
|
||||||
"Tibt",
|
"Tibt",
|
||||||
"Thaa"
|
"Thaa",
|
||||||
|
"Wara"
|
||||||
],
|
],
|
||||||
"Cyrillic": [
|
"Cyrillic": [
|
||||||
"Cyrl"
|
"Cyrl"
|
||||||
@@ -3919,7 +4076,7 @@
|
|||||||
"pdt",
|
"pdt",
|
||||||
"cr",
|
"cr",
|
||||||
"yi",
|
"yi",
|
||||||
"iu",
|
"ike-cans",
|
||||||
"atj"
|
"atj"
|
||||||
],
|
],
|
||||||
"CC": [
|
"CC": [
|
||||||
@@ -4116,8 +4273,10 @@
|
|||||||
"ER": [
|
"ER": [
|
||||||
"ti",
|
"ti",
|
||||||
"en",
|
"en",
|
||||||
|
"tig",
|
||||||
"ar",
|
"ar",
|
||||||
"aa"
|
"aa",
|
||||||
|
"byn"
|
||||||
],
|
],
|
||||||
"ES": [
|
"ES": [
|
||||||
"es",
|
"es",
|
||||||
@@ -4197,7 +4356,7 @@
|
|||||||
"zh",
|
"zh",
|
||||||
"el",
|
"el",
|
||||||
"it",
|
"it",
|
||||||
"ks",
|
"ks-arab",
|
||||||
"gd",
|
"gd",
|
||||||
"yi",
|
"yi",
|
||||||
"ml",
|
"ml",
|
||||||
@@ -4229,6 +4388,7 @@
|
|||||||
"en",
|
"en",
|
||||||
"ee",
|
"ee",
|
||||||
"gur",
|
"gur",
|
||||||
|
"gaa",
|
||||||
"ha-latn"
|
"ha-latn"
|
||||||
],
|
],
|
||||||
"GI": [
|
"GI": [
|
||||||
@@ -4323,7 +4483,7 @@
|
|||||||
"bug",
|
"bug",
|
||||||
"bjn",
|
"bjn",
|
||||||
"ace",
|
"ace",
|
||||||
"bbc",
|
"bbc-latn",
|
||||||
"zh-hant",
|
"zh-hant",
|
||||||
"zh",
|
"zh",
|
||||||
"sly",
|
"sly",
|
||||||
@@ -4371,12 +4531,14 @@
|
|||||||
"hne",
|
"hne",
|
||||||
"ne",
|
"ne",
|
||||||
"sat",
|
"sat",
|
||||||
"ks",
|
"ks-arab",
|
||||||
"gom-deva",
|
"gom-deva",
|
||||||
"sd",
|
"sd",
|
||||||
|
"doi",
|
||||||
"tcy",
|
"tcy",
|
||||||
"brx",
|
"brx",
|
||||||
"mni",
|
"mni",
|
||||||
|
"hoc",
|
||||||
"saz",
|
"saz",
|
||||||
"bfq",
|
"bfq",
|
||||||
"njo",
|
"njo",
|
||||||
@@ -4820,13 +4982,14 @@
|
|||||||
"en",
|
"en",
|
||||||
"ps",
|
"ps",
|
||||||
"sd",
|
"sd",
|
||||||
|
"skr-arab",
|
||||||
"brh",
|
"brh",
|
||||||
"fa",
|
"fa",
|
||||||
"bgn",
|
"bgn",
|
||||||
"tg",
|
"tg-cyrl",
|
||||||
"bft",
|
"bft",
|
||||||
"khw",
|
"khw",
|
||||||
"ks"
|
"ks-arab"
|
||||||
],
|
],
|
||||||
"PL": [
|
"PL": [
|
||||||
"pl",
|
"pl",
|
||||||
@@ -5074,13 +5237,14 @@
|
|||||||
"TH": [
|
"TH": [
|
||||||
"th",
|
"th",
|
||||||
"en",
|
"en",
|
||||||
|
"nod",
|
||||||
"zh-hant",
|
"zh-hant",
|
||||||
"zh",
|
"zh",
|
||||||
"mnw",
|
"mnw",
|
||||||
"shn"
|
"shn"
|
||||||
],
|
],
|
||||||
"TJ": [
|
"TJ": [
|
||||||
"tg",
|
"tg-cyrl",
|
||||||
"ru",
|
"ru",
|
||||||
"fa",
|
"fa",
|
||||||
"ar"
|
"ar"
|
||||||
@@ -5140,11 +5304,13 @@
|
|||||||
],
|
],
|
||||||
"TW": [
|
"TW": [
|
||||||
"zh-hant",
|
"zh-hant",
|
||||||
"zh"
|
"zh",
|
||||||
|
"trv"
|
||||||
],
|
],
|
||||||
"TZ": [
|
"TZ": [
|
||||||
"sw",
|
"sw",
|
||||||
"en"
|
"en",
|
||||||
|
"lag"
|
||||||
],
|
],
|
||||||
"UA": [
|
"UA": [
|
||||||
"uk",
|
"uk",
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ var languageData = require( '../index' ),
|
|||||||
assert = require( 'assert' );
|
assert = require( 'assert' );
|
||||||
|
|
||||||
describe( 'languagedata', function () {
|
describe( 'languagedata', function () {
|
||||||
var orphanScripts, badRedirects, doubleRedirects, languagesWithoutAutonym;
|
var orphanScripts, badRedirects, doubleRedirects, doubleAutonyms, languagesWithoutAutonym;
|
||||||
/*
|
/*
|
||||||
* Runs over all script codes mentioned in langdb and checks whether
|
* Runs over all script codes mentioned in langdb and checks whether
|
||||||
* they belong to the 'Other' group.
|
* they belong to the 'Other' group.
|
||||||
@@ -47,6 +47,30 @@ describe( 'languagedata', function () {
|
|||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
};
|
};
|
||||||
|
/*
|
||||||
|
* Runs over all languages and checks that all autonyms are unique.
|
||||||
|
*/
|
||||||
|
doubleAutonyms = function () {
|
||||||
|
var language, autonym,
|
||||||
|
autonyms = [],
|
||||||
|
duplicateAutonyms = [];
|
||||||
|
|
||||||
|
for ( language in languageData.languages ) {
|
||||||
|
if ( languageData.isRedirect( language ) ) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
autonym = languageData.getAutonym( language );
|
||||||
|
|
||||||
|
if ( autonyms.indexOf( autonym ) > -1 ) {
|
||||||
|
duplicateAutonyms.push( language );
|
||||||
|
}
|
||||||
|
|
||||||
|
autonyms.push( autonym );
|
||||||
|
}
|
||||||
|
|
||||||
|
return duplicateAutonyms;
|
||||||
|
};
|
||||||
/*
|
/*
|
||||||
* Runs over all script codes mentioned in langdb and checks whether
|
* Runs over all script codes mentioned in langdb and checks whether
|
||||||
* they have something that looks like an autonym.
|
* they have something that looks like an autonym.
|
||||||
@@ -125,6 +149,7 @@ describe( 'languagedata', function () {
|
|||||||
assert.strictEqual( languageData.isRedirect( 'sr-ec' ), 'sr-cyrl', '"sr-ec" is a redirect to "sr-cyrl"' );
|
assert.strictEqual( languageData.isRedirect( 'sr-ec' ), 'sr-cyrl', '"sr-ec" is a redirect to "sr-cyrl"' );
|
||||||
assert.deepEqual( badRedirects(), [], 'All redirects have valid targets.' );
|
assert.deepEqual( badRedirects(), [], 'All redirects have valid targets.' );
|
||||||
assert.deepEqual( doubleRedirects(), [], 'There are no double redirects.' );
|
assert.deepEqual( doubleRedirects(), [], 'There are no double redirects.' );
|
||||||
|
assert.deepEqual( doubleAutonyms(), [], 'All languages have distinct autonyms.' );
|
||||||
assert.strictEqual( languageData.getScript( 'no-such-language' ), 'Zyyy', 'A script for an unknown language is Zyyy - undetermined' );
|
assert.strictEqual( languageData.getScript( 'no-such-language' ), 'Zyyy', 'A script for an unknown language is Zyyy - undetermined' );
|
||||||
assert.strictEqual( languageData.getScript( 'ii' ), 'Yiii', 'Correct script of the Yi language was selected' );
|
assert.strictEqual( languageData.getScript( 'ii' ), 'Yiii', 'Correct script of the Yi language was selected' );
|
||||||
} );
|
} );
|
||||||
|
|||||||
Reference in New Issue
Block a user