Revert "Add proper BCP 47 names for various languages"

This reverts commit 03205a8955.

Unfortunately, this introduces a lot of changes that may break
other features.

I generalaly support this change, but this needs a more thorough
testing plan. Until this happens, other features and big fixes
shouldn't be blocked.
This commit is contained in:
Amir Aharoni
2019-05-20 14:09:03 +03:00
committed by Niklas Laxström
parent 708a6fa29c
commit 3da09f240f
2 changed files with 63 additions and 127 deletions

View File

@@ -90,8 +90,7 @@ languages:
byn: [Ethi, [AF], ብሊን] byn: [Ethi, [AF], ብሊን]
ca: [Latn, [EU], català] ca: [Latn, [EU], català]
cak: [Latn, [AM], Kaqchikel] cak: [Latn, [AM], Kaqchikel]
cbk: [Latn, [AS], Chavacano de Zamboanga] cbk-zam: [Latn, [AS], Chavacano de Zamboanga]
cbk-zam: [cbk]
cdo: [Latn, [AS], Mìng-dĕ̤ng-ngṳ̄] cdo: [Latn, [AS], Mìng-dĕ̤ng-ngṳ̄]
ce: [Cyrl, [EU], нохчийн] ce: [Cyrl, [EU], нохчийн]
ceb: [Latn, [AS], Cebuano] ceb: [Latn, [AS], Cebuano]
@@ -135,8 +134,7 @@ languages:
dag: [Latn, [AF], dagbanli] 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: [de-x-formal] de-formal: [Latn, [EU], Deutsch (Sie-Form)]
de-x-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]
@@ -152,13 +150,11 @@ languages:
eml: [Latn, [EU], emiliàn e rumagnòl] eml: [Latn, [EU], emiliàn e rumagnòl]
en-ca: [Latn, [AM], Canadian English] en-ca: [Latn, [AM], Canadian English]
en-gb: [Latn, [EU, AS, PA], British English] en-gb: [Latn, [EU, AS, PA], British English]
en-simple: [Latn, [WW], Simple English]
en: [Latn, [EU, AM, AF, ME, AS, PA, WW], English] en: [Latn, [EU, AM, AF, ME, AS, PA, WW], English]
eo: [Latn, [WW], Esperanto] eo: [Latn, [WW], Esperanto]
es-419: [Latn, [AM], español de América Latina] es-419: [Latn, [AM], español de América Latina]
# world? # world?
es-formal: [es-x-formal] es-formal: [Latn, [EU, AM, AF, WW], español (formal)]
es-x-formal: [Latn, [EU, AM, AF, WW], español (formal)]
# world? # world?
es: [Latn, [EU, AM, AF, WW, PA], español] es: [Latn, [EU, AM, AF, WW, PA], español]
es-ni: [Latn, [AM], español nicaragüense] es-ni: [Latn, [AM], español nicaragüense]
@@ -237,8 +233,7 @@ languages:
hsb: [Latn, [EU], hornjoserbsce] hsb: [Latn, [EU], hornjoserbsce]
hsn: [Hans, [AS], 湘语] hsn: [Hans, [AS], 湘语]
ht: [Latn, [AM], Kreyòl ayisyen] ht: [Latn, [AM], Kreyòl ayisyen]
hu-formal: [hu-x-formal] hu-formal: [Latn, [EU], Magyar (magázó)]
hu-x-formal: [Latn, [EU], Magyar (magázó)]
hu: [Latn, [EU], magyar] hu: [Latn, [EU], magyar]
hy: [Armn, [EU, ME], հայերեն] hy: [Armn, [EU, ME], հայերեն]
hyw: [Armn, [EU, ME], Արեւմտահայերէն] hyw: [Armn, [EU, ME], Արեւմտահայերէն]
@@ -266,7 +261,6 @@ languages:
jv: [Latn, [AS, PA], Jawa] jv: [Latn, [AS, PA], Jawa]
# For support in webfonts. # For support in webfonts.
jv-java: [Java, [AS, PA], ꦗꦮ] jv-java: [Java, [AS, PA], ꦗꦮ]
jv-x-bms: [Latn, [AS], Basa Banyumasan]
ka: [Geor, [EU], ქართული] ka: [Geor, [EU], ქართული]
kaa: [Latn, [AS], Qaraqalpaqsha] kaa: [Latn, [AS], Qaraqalpaqsha]
# Can also be Tfng, but the Wikipedia is mostly Latn # Can also be Tfng, but the Wikipedia is mostly Latn
@@ -353,7 +347,7 @@ languages:
# Also Geor, but the incubator is in Latn # Also Geor, but the incubator is in Latn
lzz: [Latn, [EU, ME], Lazuri] lzz: [Latn, [EU, ME], Lazuri]
mai: [Deva, [AS], मैथिली] mai: [Deva, [AS], मैथिली]
map-bms: [jv-x-bms] map-bms: [Latn, [AS], Basa Banyumasan]
mdf: [Cyrl, [EU], мокшень] mdf: [Cyrl, [EU], мокшень]
mfe: [Latn, [AM], Morisyen] mfe: [Latn, [AM], Morisyen]
mg: [Latn, [AF], Malagasy] mg: [Latn, [AF], Malagasy]
@@ -370,7 +364,7 @@ languages:
mnc: [Mong, [AS], ᠮᠠᠨᠵᡠ ᡤᡳᠰᡠᠨ] mnc: [Mong, [AS], ᠮᠠᠨᠵᡠ ᡤᡳᠰᡠᠨ]
mni: [Beng, [AS], মেইতেই লোন্] mni: [Beng, [AS], মেইতেই লোন্]
mnw: [Mymr, [AS], ဘာသာ မန်] mnw: [Mymr, [AS], ဘာသာ မန်]
mo: [ro-cyrl-md] mo: [Cyrl, [EU], молдовеняскэ]
moe: [Latn, [AM], Innu-aimun] moe: [Latn, [AM], Innu-aimun]
mr: [Deva, [AS, ME], मराठी] mr: [Deva, [AS, ME], मराठी]
mrj: [Cyrl, [EU], кырык мары] mrj: [Cyrl, [EU], кырык мары]
@@ -390,7 +384,6 @@ languages:
nah: [Latn, [AM], Nāhuatl] nah: [Latn, [AM], Nāhuatl]
nan: [Latn, [AS], Bân-lâm-gú] nan: [Latn, [AS], Bân-lâm-gú]
nap: [Latn, [EU], Napulitano] nap: [Latn, [EU], Napulitano]
nap-x-tara: [Latn, [EU], tarandíne]
nb: [Latn, [EU], norsk (bokmål)] nb: [Latn, [EU], norsk (bokmål)]
nd: [Latn, [AF], siNdebele saseNyakatho] nd: [Latn, [AF], siNdebele saseNyakatho]
nds-nl: [Latn, [EU], Nedersaksisch] nds-nl: [Latn, [EU], Nedersaksisch]
@@ -400,8 +393,7 @@ languages:
ng: [Latn, [AF], Oshiwambo] ng: [Latn, [AF], Oshiwambo]
niu: [Latn, [PA], ko e vagahau Niuē] niu: [Latn, [PA], ko e vagahau Niuē]
njo: [Latn, [AS], Ao] njo: [Latn, [AS], Ao]
nl-informal: [nl-x-informal] nl-informal: [Latn, [EU, AM], Nederlands (informeel)]
nl-x-informal: [Latn, [EU, AM], Nederlands (informeel)]
nl: [Latn, [EU, AM], Nederlands] nl: [Latn, [EU, AM], Nederlands]
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
@@ -410,8 +402,7 @@ languages:
nov: [Latn, [WW], Novial] nov: [Latn, [WW], Novial]
nqo: [Nkoo, [AF], ߒߞߏ] nqo: [Nkoo, [AF], ߒߞߏ]
nr: [Latn, [AF], isiNdebele seSewula] nr: [Latn, [AF], isiNdebele seSewula]
nrf: [Latn, [EU], Nouormand] nrm: [Latn, [EU], Nouormand]
nrm: [nrf]
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]
@@ -468,9 +459,8 @@ languages:
rmy: [Latn, [EU], Romani] rmy: [Latn, [EU], Romani]
rn: [Latn, [AF], Kirundi] rn: [Latn, [AF], Kirundi]
ro: [Latn, [EU], română] ro: [Latn, [EU], română]
ro-cyrl-md: [Cyrl, [EU], молдовеняскэ]
roa-rup: [rup] roa-rup: [rup]
roa-tara: [nap-x-tara] roa-tara: [Latn, [EU], tarandíne]
rtm: [Latn, [PA], Faeag Rotuma] rtm: [Latn, [PA], Faeag Rotuma]
# world? # world?
ru: [Cyrl, [EU, AS, ME], русский] ru: [Cyrl, [EU, AS, ME], русский]
@@ -507,7 +497,7 @@ languages:
shi: [shi-latn] shi: [shi-latn]
shn: [Mymr, [AS], လိၵ်ႈတႆး] shn: [Mymr, [AS], လိၵ်ႈတႆး]
si: [Sinh, [AS], සිංහල] si: [Sinh, [AS], සිංහල]
simple: [en-simple] simple: [Latn, [WW], Simple English]
sjd: [Cyrl, [EU], Кӣллт са̄мь кӣлл] sjd: [Cyrl, [EU], Кӣллт са̄мь кӣлл]
sje: [Latn, [EU], bidumsámegiella] sje: [Latn, [EU], bidumsámegiella]
sjo: [Mong, [AS], ᠰᡞᠪᡝ ᡤᡞᠰᡠᠨ] sjo: [Mong, [AS], ᠰᡞᠪᡝ ᡤᡞᠰᡠᠨ]
@@ -626,21 +616,15 @@ languages:
# world? (may apply to many varieties of Chinese) # world? (may apply to many varieties of Chinese)
zh: [Hans, [AS], 中文] zh: [Hans, [AS], 中文]
zh-classical: [lzh] zh-classical: [lzh]
zh-cn: [zh-hans-cn] zh-cn: [Hans, [AS], 中文(中国大陆)]
zh-hans-cn: [Hans, [AS], 中文(中国大陆)]
zh-hans-my: [Hans, [AS], 中文(马来西亚)]
zh-hans-sg: [Hans, [AS], 中文(新加坡)]
zh-hans: [Hans, [AS], 中文(简体)] zh-hans: [Hans, [AS], 中文(简体)]
zh-hant-hk: [Hant, [AS], 中文(香港)]
zh-hant-mo: [Hant, [AS], 中文(澳門)]
zh-hant-tw: [Hant, [AS], 中文(台灣)]
zh-hant: [Hant, [AS], 中文(繁體)] zh-hant: [Hant, [AS], 中文(繁體)]
zh-hk: [zh-hant-hk] zh-hk: [Hant, [AS], 中文(香港)]
zh-min-nan: [nan] zh-min-nan: [nan]
zh-mo: [zh-hant-mo] zh-mo: [Hant, [AS], 中文(澳門)]
zh-my: [zh-hans-my] zh-my: [Hans, [AS], 中文(马来西亚)]
zh-sg: [zh-hans-sg] zh-sg: [Hans, [AS], 中文(新加坡)]
zh-tw: [zh-hant-tw] zh-tw: [Hant, [AS], 中文(台灣)]
zh-yue: [yue] zh-yue: [yue]
zu: [Latn, [AF], isiZulu] zu: [Latn, [AF], isiZulu]
zun: [Latn, [AM], "Shiwi'ma"] zun: [Latn, [AM], "Shiwi'ma"]

View File

@@ -557,16 +557,13 @@
], ],
"Kaqchikel" "Kaqchikel"
], ],
"cbk": [ "cbk-zam": [
"Latn", "Latn",
[ [
"AS" "AS"
], ],
"Chavacano de Zamboanga" "Chavacano de Zamboanga"
], ],
"cbk-zam": [
"cbk"
],
"cdo": [ "cdo": [
"Latn", "Latn",
[ [
@@ -801,9 +798,6 @@
"Schweizer Hochdeutsch" "Schweizer Hochdeutsch"
], ],
"de-formal": [ "de-formal": [
"de-x-formal"
],
"de-x-formal": [
"Latn", "Latn",
[ [
"EU" "EU"
@@ -918,13 +912,6 @@
], ],
"British English" "British English"
], ],
"en-simple": [
"Latn",
[
"WW"
],
"Simple English"
],
"en": [ "en": [
"Latn", "Latn",
[ [
@@ -953,9 +940,6 @@
"español de América Latina" "español de América Latina"
], ],
"es-formal": [ "es-formal": [
"es-x-formal"
],
"es-x-formal": [
"Latn", "Latn",
[ [
"EU", "EU",
@@ -1484,9 +1468,6 @@
"Kreyòl ayisyen" "Kreyòl ayisyen"
], ],
"hu-formal": [ "hu-formal": [
"hu-x-formal"
],
"hu-x-formal": [
"Latn", "Latn",
[ [
"EU" "EU"
@@ -1672,13 +1653,6 @@
], ],
"ꦗꦮ" "ꦗꦮ"
], ],
"jv-x-bms": [
"Latn",
[
"AS"
],
"Basa Banyumasan"
],
"ka": [ "ka": [
"Geor", "Geor",
[ [
@@ -2234,7 +2208,11 @@
"मैथिली" "मैथिली"
], ],
"map-bms": [ "map-bms": [
"jv-x-bms" "Latn",
[
"AS"
],
"Basa Banyumasan"
], ],
"mdf": [ "mdf": [
"Cyrl", "Cyrl",
@@ -2343,7 +2321,11 @@
"ဘာသာ မန်" "ဘာသာ မန်"
], ],
"mo": [ "mo": [
"ro-cyrl-md" "Cyrl",
[
"EU"
],
"молдовеняскэ"
], ],
"moe": [ "moe": [
"Latn", "Latn",
@@ -2476,13 +2458,6 @@
], ],
"Napulitano" "Napulitano"
], ],
"nap-x-tara": [
"Latn",
[
"EU"
],
"tarandíne"
],
"nb": [ "nb": [
"Latn", "Latn",
[ [
@@ -2547,9 +2522,6 @@
"Ao" "Ao"
], ],
"nl-informal": [ "nl-informal": [
"nl-x-informal"
],
"nl-x-informal": [
"Latn", "Latn",
[ [
"EU", "EU",
@@ -2607,16 +2579,13 @@
], ],
"isiNdebele seSewula" "isiNdebele seSewula"
], ],
"nrf": [ "nrm": [
"Latn", "Latn",
[ [
"EU" "EU"
], ],
"Nouormand" "Nouormand"
], ],
"nrm": [
"nrf"
],
"nso": [ "nso": [
"Latn", "Latn",
[ [
@@ -3004,18 +2973,15 @@
], ],
"română" "română"
], ],
"ro-cyrl-md": [
"Cyrl",
[
"EU"
],
"молдовеняскэ"
],
"roa-rup": [ "roa-rup": [
"rup" "rup"
], ],
"roa-tara": [ "roa-tara": [
"nap-x-tara" "Latn",
[
"EU"
],
"tarandíne"
], ],
"rtm": [ "rtm": [
"Latn", "Latn",
@@ -3244,7 +3210,11 @@
"සිංහල" "සිංහල"
], ],
"simple": [ "simple": [
"en-simple" "Latn",
[
"WW"
],
"Simple English"
], ],
"sjd": [ "sjd": [
"Cyrl", "Cyrl",
@@ -4026,29 +3996,12 @@
"lzh" "lzh"
], ],
"zh-cn": [ "zh-cn": [
"zh-hans-cn"
],
"zh-hans-cn": [
"Hans", "Hans",
[ [
"AS" "AS"
], ],
"中文(中国大陆)" "中文(中国大陆)"
], ],
"zh-hans-my": [
"Hans",
[
"AS"
],
"中文(马来西亚)"
],
"zh-hans-sg": [
"Hans",
[
"AS"
],
"中文(新加坡)"
],
"zh-hans": [ "zh-hans": [
"Hans", "Hans",
[ [
@@ -4056,27 +4009,6 @@
], ],
"中文(简体)" "中文(简体)"
], ],
"zh-hant-hk": [
"Hant",
[
"AS"
],
"中文(香港)"
],
"zh-hant-mo": [
"Hant",
[
"AS"
],
"中文(澳門)"
],
"zh-hant-tw": [
"Hant",
[
"AS"
],
"中文(台灣)"
],
"zh-hant": [ "zh-hant": [
"Hant", "Hant",
[ [
@@ -4085,22 +4017,42 @@
"中文(繁體)" "中文(繁體)"
], ],
"zh-hk": [ "zh-hk": [
"zh-hant-hk" "Hant",
[
"AS"
],
"中文(香港)"
], ],
"zh-min-nan": [ "zh-min-nan": [
"nan" "nan"
], ],
"zh-mo": [ "zh-mo": [
"zh-hant-mo" "Hant",
[
"AS"
],
"中文(澳門)"
], ],
"zh-my": [ "zh-my": [
"zh-hans-my" "Hans",
[
"AS"
],
"中文(马来西亚)"
], ],
"zh-sg": [ "zh-sg": [
"zh-hans-sg" "Hans",
[
"AS"
],
"中文(新加坡)"
], ],
"zh-tw": [ "zh-tw": [
"zh-hant-tw" "Hant",
[
"AS"
],
"中文(台灣)"
], ],
"zh-yue": [ "zh-yue": [
"yue" "yue"