Aliases cleanup.

This commit is contained in:
Amir E. Aharoni
2012-10-05 08:27:24 +02:00
parent 36671284fd
commit 33819e6d16

View File

@@ -49,6 +49,7 @@ languages:
bew: [Latn, [AS], Bahasa Betawi] bew: [Latn, [AS], Bahasa Betawi]
bfq: [Taml, [AS], படகா] bfq: [Taml, [AS], படகா]
bg: [Cyrl, [EU], български] bg: [Cyrl, [EU], български]
# FIXME - currently says Bhojpuri, but it's a macrolanguage.
bh: [Deva, [AS], भोजपुरी] bh: [Deva, [AS], भोजपुरी]
bho: [Deva, [AS], भोजपुरी] bho: [Deva, [AS], भोजपुरी]
bi: [Latn, [PA], Bislama] bi: [Latn, [PA], Bislama]
@@ -106,7 +107,6 @@ 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]
# world?
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 America Latina] es-419: [Latn, [AM], español de America Latina]
@@ -133,6 +133,7 @@ languages:
ga: [Latn, [EU], Gaeilge] ga: [Latn, [EU], Gaeilge]
gag: [Latn, [EU], Gagauz] gag: [Latn, [EU], Gagauz]
gah: [Latn, [AS], Alekano] gah: [Latn, [AS], Alekano]
# FIXME: alias
gan-hans: [Hans, [AS], 赣语(简体)] gan-hans: [Hans, [AS], 赣语(简体)]
gan-hant: [Hant, [AS], 贛語(繁體)] gan-hant: [Hant, [AS], 贛語(繁體)]
gan: [Hant, [AS], 贛語] gan: [Hant, [AS], 贛語]
@@ -142,12 +143,10 @@ languages:
gl: [Latn, [EU], galego] gl: [Latn, [EU], galego]
glk: [Arab, [ME], گیلکی] glk: [Arab, [ME], گیلکی]
gn: [Latn, [AM], "Avañe'ẽ"] gn: [Latn, [AM], "Avañe'ẽ"]
# FIXME: alias
gom: [Deva, [AS], कोंकणी]
gom-deva: [Deva, [AS], कोंकणी] gom-deva: [Deva, [AS], कोंकणी]
gom-latn: [Latn, [AS], Konknni] gom-latn: [Latn, [AS], Konknni]
# XXX multiple script
# gom: [[Deva, Latn], [AS], [कोंकणी, Konknni]]
gom: [Deva, [AS], कोंकणी / Konknni]
# hmph?..
got: [Goth, [EU], 𐌲𐌿𐍄𐌹𐍃𐌺] got: [Goth, [EU], 𐌲𐌿𐍄𐌹𐍃𐌺]
grc: [Grek, [EU], Ἀρχαία ἑλληνικὴ] grc: [Grek, [EU], Ἀρχαία ἑλληνικὴ]
gsw: [Latn, [EU], Alemannisch] gsw: [Latn, [EU], Alemannisch]
@@ -155,19 +154,18 @@ languages:
guc: [Latn, [AM], Wayúu] guc: [Latn, [AM], Wayúu]
gur: [Latn, [AF], Gurenɛ] gur: [Latn, [AF], Gurenɛ]
gv: [Latn, [EU], Gaelg] gv: [Latn, [EU], Gaelg]
# FIXME: alias
ha-arab: [Arab, [AF], هَوُسَ] ha-arab: [Arab, [AF], هَوُسَ]
ha-latn: [Latn, [AF], Hausa] ha-latn: [Latn, [AF], Hausa]
ha: [Latn, [AF], Hausa] ha: [Latn, [AF], Hausa]
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], עברית]
# Or maybe world?
hi: [Deva, [AS], हिन्दी] hi: [Deva, [AS], हिन्दी]
# FIXME: alias
hif: [Latn, [PA, AS], Fiji Hindi]
hif-deva: [Deva, [AS], फ़ीजी हिन्दी] hif-deva: [Deva, [AS], फ़ीजी हिन्दी]
hif-latn: [Latn, [PA, AS], Fiji Hindi] hif-latn: [Latn, [PA, AS], Fiji Hindi]
# XXX multiple script
# hif: [[Deva, Latn], [PA, AS], [फ़ीजी हिन्दी, Fiji Hindi]]
hif: [Latn, [PA, AS], फ़ीजी हिन्दी / Fiji Hindi]
hil: [Latn, [AS], Ilonggo] hil: [Latn, [AS], Ilonggo]
hne: [Deva, [AS], छत्तीसगढ़ी] hne: [Deva, [AS], छत्तीसगढ़ी]
ho: [Latn, [PA], Hiri Motu] ho: [Latn, [PA], Hiri Motu]
@@ -194,7 +192,7 @@ languages:
is: [Latn, [EU], íslenska] is: [Latn, [EU], íslenska]
it: [Latn, [EU], italiano] it: [Latn, [EU], italiano]
# For variants ike-* is used # For variants ike-* is used
iu: [Cans, [AM], ᐃᓄᒃᑎᑐᑦ/inuktitut] 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]
@@ -216,15 +214,14 @@ languages:
ki: [Latn, [AF], Gĩkũyũ] ki: [Latn, [AF], Gĩkũyũ]
kiu: [Latn, [EU, ME], Kırmancki] kiu: [Latn, [EU, ME], Kırmancki]
kj: [Latn, [AF], Kwanyama] kj: [Latn, [AF], Kwanyama]
# FIXME: alias
kk: [Cyrl, [EU, AS], қазақша]
kk-arab: [Arab, [EU, AS], قازاقشا (تٴوتە)] kk-arab: [Arab, [EU, AS], قازاقشا (تٴوتە)]
kk-cn: [Arab, [EU, AS, ME], قازاقشا (جۇنگو)] kk-cn: [Arab, [EU, AS, ME], قازاقشا (جۇنگو)]
kk-cyrl: [Cyrl, [EU, AS], қазақша (кирил)] kk-cyrl: [Cyrl, [EU, AS], қазақша]
kk-kz: [Cyrl, [EU, AS], қазақша (Қазақстан)] kk-kz: [Cyrl, [EU, AS], қазақша (Қазақстан)]
kk-latn: [Latn, [EU, AS, ME], qazaqşa (latın)] kk-latn: [Latn, [EU, AS, ME], qazaqşa]
kk-tr: [Latn, [EU, AS, ME], qazaqşa (Türkïya)] kk-tr: [Latn, [EU, AS, ME], qazaqşa (Türkïya)]
# XXX multiple script
# kk: [[Arab, Cyrl, Latn] [EU, AS], [قازاقشا, қазақша, qazaqşa]]
kk: [Cyrl, [EU, AS], қазақша / قازاقشا / qazaqşa]
kl: [Latn, [AM, EU], kalaallisut] kl: [Latn, [AM, EU], kalaallisut]
km: [Khmr, [AS], ភាសាខ្មែរ] km: [Khmr, [AS], ភាសាខ្មែរ]
kn: [Knda, [AS], ಕನ್ನಡ] kn: [Knda, [AS], ಕನ್ನಡ]
@@ -240,25 +237,22 @@ 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], कॉशुर]
# XXX multiple script # FIXME: alias
# Arab is first here just because it's the current default in the Wikipedia. Deva may be needed, too. ks: [Arab, [AS], کٲشُر]
# ks: [[Deva, Arab], [AS], [कॉशुर, کٲشُر]]
ks: [Arab, [AS], कॉशुर / کٲشُر]
ksf: [Latn, [AF], Bafia] ksf: [Latn, [AF], Bafia]
ksh: [Latn, [EU], Ripoarisch] ksh: [Latn, [EU], Ripoarisch]
ku-arab: [Arab, [EU, ME], كوردي (عەرەبی)] # FIXME: alias
ku-latn: [Latn, [EU, ME], Kurdî (latînî)] ku: [Latn, [EU, ME], Kurdî]
# XXX multiple script ku-arab: [Arab, [EU, ME], كوردي]
# ku: [[Arab, Latn], [EU, ME], [كوردي , Kurdî]] ku-latn: [Latn, [EU, ME], Kurdî]
ku: [Latn, [EU, ME], كوردي / Kurdî]
kv: [Cyrl, [EU], коми] kv: [Cyrl, [EU], коми]
kw: [Latn, [EU], kernowek] kw: [Latn, [EU], kernowek]
ky: [Cyrl, [AS], Кыргызча] ky: [Cyrl, [AS], Кыргызча]
la: [Latn, [EU], Latina] la: [Latn, [EU], Latina]
# Most identified with Turkey, Bulgaria, Greece, Spain and Israel, # FIXME: alias
# but also spoken in Latin America and elsewhere.
# Wikipedia is mostly in Latn, but also in Hebr. (Comparable to az.)
lad: [Latn, [ME, EU, AM], Ladino] lad: [Latn, [ME, EU, AM], Ladino]
lad-latn: [Latn, [ME, EU, AM], Ladino]
lad-hebr: [Hebr, [ME, EU, AM], לאדינו]
lb: [Latn, [EU], Lëtzebuergesch] lb: [Latn, [EU], Lëtzebuergesch]
lbe: [Cyrl, [EU], лакку] lbe: [Cyrl, [EU], лакку]
lez: [Cyrl, [EU], лезги] lez: [Cyrl, [EU], лезги]
@@ -357,7 +351,6 @@ languages:
pru: [Latn, [EU], Prūsiskan] pru: [Latn, [EU], Prūsiskan]
ps: [Arab, [AS, ME], پښتو] ps: [Arab, [AS, ME], پښتو]
pt-br: [Latn, [AM], português do Brasil] pt-br: [Latn, [AM], português do Brasil]
# world?
pt: [Latn, [EU, AM, AS, PA, AF, WW], português] pt: [Latn, [EU, AM, AS, PA, AF, WW], português]
qu: [Latn, [AM], Runa Simi] qu: [Latn, [AM], Runa Simi]
qug: [Latn, [AM], Runa shimi] qug: [Latn, [AM], Runa shimi]
@@ -400,13 +393,11 @@ languages:
sgs: [Latn, [EU], žemaitėška] sgs: [Latn, [EU], žemaitėška]
sh-cyrl: [Cyrl, [EU], српскохрватски] sh-cyrl: [Cyrl, [EU], српскохрватски]
sh-latn: [Latn, [EU], srpskohrvatski] sh-latn: [Latn, [EU], srpskohrvatski]
# XXX multiple script # FIXME: alias
# sh: [[Latn, Cyrl], [EU], [srpskohrvatski, српскохрватски]] sh: [Latn, [EU], srpskohrvatski]
sh: [Latn, [EU], srpskohrvatski / српскохрватски]
shi-latn: [Latn, [AF], Tašlḥiyt] shi-latn: [Latn, [AF], Tašlḥiyt]
shi-tfng: [Tfng, [AF], ⵜⴰⵛⵍⵃⵉⵜ] shi-tfng: [Tfng, [AF], ⵜⴰⵛⵍⵃⵉⵜ]
# XXX multiple script # FIXME: which one to pick and alias?
# shi: [[Latn, Tfng], [AF], [Tašlḥiyt, ⵜⴰⵛⵍⵃⵉⵜ]]
shi: [Latn, [AF], Tašlḥiyt / ⵜⴰⵛⵍⵃⵉⵜ] shi: [Latn, [AF], Tašlḥiyt / ⵜⴰⵛⵍⵃⵉⵜ]
shn: [Mymr, [AS], လိၵ်ႈတႆး] shn: [Mymr, [AS], လိၵ်ႈတႆး]
si: [Sinh, [AS], සිංහල] si: [Sinh, [AS], සිංහල]
@@ -479,8 +470,6 @@ languages:
tyv: [Cyrl, [AS], тыва дыл] tyv: [Cyrl, [AS], тыва дыл]
tzm: [Tfng, [AF], ⵜⴰⵎⴰⵣⵉⵖⵜ] tzm: [Tfng, [AF], ⵜⴰⵎⴰⵣⵉⵖⵜ]
udm: [Cyrl, [EU], удмурт] udm: [Cyrl, [EU], удмурт]
ug-arab: [Arab, [AS], ئۇيغۇرچە]
ug-latn: [Latn, [AS], Uyghurche]
# FIXME: alias # FIXME: alias
ug: [Arab, [AS], ئۇيغۇرچە ] ug: [Arab, [AS], ئۇيغۇرچە ]
ug-arab: [Arab, [AS], ئۇيغۇرچە ] ug-arab: [Arab, [AS], ئۇيغۇرچە ]
@@ -515,6 +504,8 @@ 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]
# world? (may apply to many varieties of Chinese)
zh: [Hans, [AS], 中文]
zh-classical: [Hant, [AS], 文言] zh-classical: [Hant, [AS], 文言]
zh-cn: [Hans, [AS], 中文(中国大陆)] zh-cn: [Hans, [AS], 中文(中国大陆)]
zh-hans: [Hans, [AS], 中文(简体)] zh-hans: [Hans, [AS], 中文(简体)]
@@ -526,17 +517,21 @@ languages:
zh-sg: [Hans, [AS], 中文(新加坡)] zh-sg: [Hans, [AS], 中文(新加坡)]
zh-tw: [Hant, [AS], 中文(台灣)] zh-tw: [Hant, [AS], 中文(台灣)]
zh-yue: [Hans, [AS], 粵語] zh-yue: [Hans, [AS], 粵語]
zh: [Hans, [AS], 中文]
zu: [Latn, [AF], isiZulu] zu: [Latn, [AF], isiZulu]
# All the supported scripts, grouped logically.
#
# The codes are taken from http://unicode.org/iso15924/iso15924-codes.html . # The codes are taken from http://unicode.org/iso15924/iso15924-codes.html .
# #
# The classification is roughly based on http://www.unicode.org/charts/ # The classification is roughly based on http://www.unicode.org/charts/
# with some practical corrections. # with some practical corrections.
# The order of the groups affects display. It was suggested by Pau to distance #
# the largest groups from one another to improve discoverability. # The order of the groups affects display. Pau Giner suggested the order;
scriptgroups: # the rationale of the order is to distance the largest groups from
# one another to improve discoverability.
#
# The group name "Other" is reserved. # The group name "Other" is reserved.
scriptgroups:
# It's hard to find a better place for Goth except the Latin group. # It's hard to find a better place for Goth except the Latin group.
Latin: [Latn, Goth] Latin: [Latn, Goth]
# Greek is probalby different enough from Latin and Cyrillic, but user testing # Greek is probalby different enough from Latin and Cyrillic, but user testing