模組:Languages/data/2/extra
在"incategory ..."過濾器後添加搜索文字:
本模組含有雙字母語言代碼的定義和元資料。有關更多資訊,請參見Wiktionary:語言。
本模組不得直接在其他模組或模板中使用。應透過Module:languages存取資料。對應的主要資料見Module:Languages/data/2。
錯誤
Module:data consistency check檢測到以下錯誤:
Module:languages/data/2
- 書面挪威語 (
nb
) has 中古挪威語 (gmq-mno
) set as an ancestor, but is not in the 西斯堪地那維亞語支 (gmq-wes
). - 書面挪威語 (
nb
) has 丹麥語 (da
) set as an ancestor, but is not in the 東斯堪地那維亞語支 (gmq-eas
). - ??? (
zh
) lists an invalid script codeHants
.
Module:languages/data/3/a
- ??? (
aeu
) 的規範名稱不唯一,同時被代碼aik
使用。 - ??? (
aic
) 的規範名稱不唯一,同時被代碼amk
使用。 - ??? (
alh
) 的規範名稱不唯一,同時被代碼aru
使用。
Module:languages/data/3/b
- ??? (
bfy
) 的規範名稱不唯一,同時被代碼bgq
使用。 - ??? (
bgw
) 的規範名稱不唯一,同時被代碼btv
使用。 - ??? (
bhb
) 的規範名稱不唯一,同時被代碼bzr
使用。 - ??? (
boa
) 的規範名稱不唯一,同時被代碼bxd
使用。 - ??? (
bsq
) 的規範名稱不唯一,同時被代碼bas
使用。 - ??? (
bzw
) 的規範名稱不唯一,同時被代碼bas
使用。
Module:languages/data/3/c
- ??? (
cdo
) lists an invalid script codeHants
. - ??? (
cjy
) lists an invalid script codeHants
. - Maa是
cma
的名稱,但在aliases
中重複出現。 - ??? (
cmn
) lists an invalid script codeHants
. - ??? (
cnp
) lists an invalid script codeHants
. - ??? (
cpx
) lists an invalid script codeHants
. - Island Carib是
crb
的名稱,但在otherNames
中重複出現。 - ??? (
csp
) lists an invalid script codeHants
. - ??? (
czh
) lists an invalid script codeHants
. - ??? (
czo
) lists an invalid script codeHants
.
Module:languages/data/3/d
- ??? (
dax
) 的規範名稱不唯一,同時被代碼dij
使用。 - ??? (
dng
) lists an invalid script codeHants
.
Module:languages/data/3/g
- ??? (
gan
) lists an invalid script codeHants
.
Module:languages/data/3/h
- ??? (
hak
) lists an invalid script codeHants
. - 加勒比印度斯坦語 (
hns
) has 阿瓦德語 (awa
) set as an ancestor, but is not in the 東印地語支 (inc-hie
). - 加勒比印度斯坦語 (
hns
) has 博杰普爾語 (bho
) set as an ancestor, but is not in the 東印度-雅利安語支 (inc-eas
). - ??? (
hsn
) lists an invalid script codeHants
.
Module:languages/data/3/k
- ??? (
keh
) 的規範名稱不唯一,同時被代碼kzq
使用。 - ??? (
klm
) 的規範名稱不唯一,同時被代碼kyo
使用。 - ??? (
kmg
) 的規範名稱不唯一,同時被代碼ket
使用。 - ??? (
kmx
) 的規範名稱不唯一,同時被代碼aup
使用。 - ??? (
koz
) 的規範名稱不唯一,同時被代碼hhr
使用。 - ??? (
kvc
) 的規範名稱不唯一,同時被代碼kqb
使用。
Module:languages/data/3/l
- Looma是
lom
的名稱,但在otherNames
中重複出現。
Module:languages/data/3/m
- ??? (
mmq
) 的規範名稱不唯一,同時被代碼ahs
使用。 - ??? (
mmr
) 的規範名稱不唯一,同時被代碼muq
使用。 - ??? (
mnk
) 的規範名稱不唯一,同時被代碼man
使用。 - ??? (
mnp
) lists an invalid script codeHants
. - ??? (
mui
) 的規範名稱不唯一,同時被代碼mse
使用。
Module:languages/data/3/n
- ??? (
nan
) lists an invalid script codeHants
. - ??? (
nev
) 的規範名稱不唯一,同時被代碼hnu
使用。
Module:languages/data/3/o
- Adivasi Oriya是
ort
的名稱,但在aliases
中重複出現。
Module:languages/data/3/p
- ??? (
pbv
) 的規範名稱不唯一,同時被代碼bvn
使用。 - ??? (
pht
) 的規範名稱不唯一,同時被代碼mfl
使用。 - ??? (
ppt
) 的規範名稱不唯一,同時被代碼pai
使用。
Module:languages/data/3/r
- ??? (
rwo
) 的規範名稱不唯一,同時被代碼luf
使用。
Module:languages/data/3/s
- ??? (
snx
) 的規範名稱不唯一,同時被代碼raq
使用。
Module:languages/data/3/t
- ??? (
tiv
) 的規範名稱不唯一,同時被代碼ter
使用。
Module:languages/data/3/v
- ??? (
vmw
) 的規範名稱不唯一,同時被代碼lva
使用。
Module:languages/data/3/w
- Wè Northern是
wob
的名稱,但在otherNames
中重複出現。 - ??? (
wuu
) lists an invalid script codeHants
. - ??? (
wxa
) lists an invalid script codeHants
.
Module:languages/data/3/x
- ??? (
xcr
) 的規範名稱不唯一,同時被代碼khr
使用。 - ??? (
xns
) 的規範名稱不唯一,同時被代碼soq
使用。
Module:languages/data/3/y
- Yaroamë是
yro
的名稱,但在otherNames
中重複出現。 - ??? (
yue
) lists an invalid script codeHants
.
Module:languages/data/exceptional
- ??? (
nan-hbl
) lists an invalid script codeHants
. - ??? (
nan-hnm
) lists an invalid script codeHants
. - ??? (
nan-luh
) lists an invalid script codeHants
. - ??? (
nan-tws
) lists an invalid script codeHants
. - ??? (
tuw-bal
) 的規範名稱不唯一,同時被代碼bao
使用。 - ??? (
zhx-sht
) lists an invalid script codeHants
. - ??? (
zhx-sic
) lists an invalid script codeHants
. - ??? (
zhx-tai
) lists an invalid script codeHants
.
Module:languages/data/exceptional/extra
- ??? (
map-kxv
) has data in Module:languages/data/exceptional, but does not have corresponding data in Module:languages/data/exceptional/extra. - ??? (
map-trv
) has data in Module:languages/data/exceptional, but does not have corresponding data in Module:languages/data/exceptional/extra.
Module:etymology languages/data
- The data key
preprocess_links
for ??? (th-new
) is invalid. - 赫爾尼基語 (
xum-her
) has a canonical name that is not unique; it is also used by the codexhr
.
Module:families/data
- Phla–Pherá是
alv-pph
的名稱,但在aliases
中重複出現。 - 古印度-雅利安語支 (
inc-old
) has no child families or languages. - 普拉克里特諸語言 (
pra
) has no child families or languages.
Module:languages/canonical names
- 規範名稱「巴馬里語」(
bbq
)缺失。 - Bamali, the canonical name for the code
bbq
, is wrong; it should be 巴馬里語. - Girawa, the canonical name for the code
bbr
, is wrong; it should be 吉拉瓦語. - 規範名稱「吉拉瓦語」(
bbr
)缺失。 - South Central Dinka, the canonical name for the code
dib
, is wrong; it should be 中南丁卡語. - 規範名稱「中南丁卡語」(
dib
)缺失。 - Southwestern Dinka, the canonical name for the code
dik
, is wrong; it should be 西南丁卡語. - 規範名稱「西南丁卡語」(
dik
)缺失。 - 規範名稱「東北丁卡語」(
dip
)缺失。 - Northeastern Dinka, the canonical name for the code
dip
, is wrong; it should be 東北丁卡語. - Northwestern Dinka, the canonical name for the code
diw
, is wrong; it should be 西北丁卡語. - 規範名稱「西北丁卡語」(
diw
)缺失。 - Foau, the canonical name for the code
flh
, is wrong; it should be 福奧語. - 規範名稱「福奧語」(
flh
)缺失。 - Fuliiru, the canonical name for the code
flr
, is wrong; it should be 富利盧語. - 規範名稱「富利盧語」(
flr
)缺失。 - 規範名稱「凡雅語」(
fni
)缺失。 - Fania, the canonical name for the code
fni
, is wrong; it should be 凡雅語. - 規範名稱「富多語」(
fod
)缺失。 - Foodo, the canonical name for the code
fod
, is wrong; it should be 富多語. - Foi, the canonical name for the code
foi
, is wrong; it should be 福伊語. - 規範名稱「福伊語」(
foi
)缺失。 - Fas, the canonical name for the code
fqs
, is wrong; it should be 法斯語. - 規範名稱「法斯語」(
fqs
)缺失。 - 規範名稱「福爾達塔語」(
frd
)缺失。 - Fordata, the canonical name for the code
frd
, is wrong; it should be 福爾達塔語. - Fortsenal, the canonical name for the code
frt
, is wrong; it should be 福澤納爾語. - 規範名稱「福澤納爾語」(
frt
)缺失。 - 規範名稱「科語」(
fuj
)缺失。 - Ko, the canonical name for the code
fuj
, is wrong; it should be 科語. - Furu, the canonical name for the code
fuu
, is wrong; it should be 富魯語. - 規範名稱「富魯語」(
fuu
)缺失。 - 規範名稱「富尤格語」(
fuy
)缺失。 - Fuyug, the canonical name for the code
fuy
, is wrong; it should be 富尤格語. - 規範名稱「富爾語」(
fvr
)缺失。 - Fur, the canonical name for the code
fvr
, is wrong; it should be 富爾語.
Module:languages/code to canonical name
- Bamali, the canonical name for the code
bbq
, is wrong; it should be 巴馬里語. - Girawa, the canonical name for the code
bbr
, is wrong; it should be 吉拉瓦語. - South Central Dinka, the canonical name for the code
dib
, is wrong; it should be 中南丁卡語. - Southwestern Dinka, the canonical name for the code
dik
, is wrong; it should be 西南丁卡語. - Northeastern Dinka, the canonical name for the code
dip
, is wrong; it should be 東北丁卡語. - Northwestern Dinka, the canonical name for the code
diw
, is wrong; it should be 西北丁卡語. - Foau, the canonical name for the code
flh
, is wrong; it should be 福奧語. - Fuliiru, the canonical name for the code
flr
, is wrong; it should be 富利盧語. - Fania, the canonical name for the code
fni
, is wrong; it should be 凡雅語. - Foodo, the canonical name for the code
fod
, is wrong; it should be 富多語. - Foi, the canonical name for the code
foi
, is wrong; it should be 福伊語. - Fas, the canonical name for the code
fqs
, is wrong; it should be 法斯語. - Fordata, the canonical name for the code
frd
, is wrong; it should be 福爾達塔語. - Fortsenal, the canonical name for the code
frt
, is wrong; it should be 福澤納爾語. - Ko, the canonical name for the code
fuj
, is wrong; it should be 科語. - Furu, the canonical name for the code
fuu
, is wrong; it should be 富魯語. - Fuyug, the canonical name for the code
fuy
, is wrong; it should be 富尤格語. - Fur, the canonical name for the code
fvr
, is wrong; it should be 富爾語.
Template:langname-lite
- 代碼:
aek
。現有名稱:Haeke。預期名稱:哈克語。 - 代碼:
aey
。現有名稱:Amele。預期名稱:阿梅勒語。 - 代碼:
anw
。現有名稱:Anaang。預期名稱:阿納昂語。 - 代碼:
apl
。現有名稱:Lipan。預期名稱:利攀語。 - 代碼:
aqg
。現有名稱:Arigidi。預期名稱:阿里吉蒂語。 - 代碼:
bbr
。現有名稱:Girawa。預期名稱:吉拉瓦語。 - 代碼:
bnq
。現有名稱:Bantik。預期名稱:班第語。 - 代碼:
byt
。現有名稱:Berti。預期名稱:扎加瓦語。 - 代碼:
clc
。現有名稱:Chilcotin。預期名稱:奇爾科廷語。 - 代碼:
dis
。現有名稱:Dimasa。預期名稱:迪馬薩語。 - 代碼:
eee
。現有名稱:E。預期名稱:誒話。 - 代碼:
emb
。現有名稱:Embaloh。預期名稱:恩巴洛語。 - 代碼:
fad
。現有名稱:Wagi。預期名稱:瓦吉語。 - 代碼:
foi
。現有名稱:Foi。預期名稱:福伊語。 - 代碼:
frd
。現有名稱:Fordata。預期名稱:福爾達塔語。 - 代碼:
hdy
。現有名稱:Hadiyya。預期名稱:哈迪亞語。 - 代碼:
hro
。現有名稱:Haroi。預期名稱:赫雷語。 - 代碼:
huu
。現有名稱:穆瑞胡圖圖語。預期名稱:穆魯伊維托托語。 - 代碼:
jaz
。現有名稱:Jawe。預期名稱:賈韋語。 - 代碼:
lew
。現有名稱:Ledo Kaili。預期名稱:列多-凱利語。 - 代碼:
mbj
。現有名稱:Nadëb。預期名稱:納德布語。 - 代碼:
mee
。現有名稱:Mengen。預期名稱:門根語。 - 代碼:
mps
。現有名稱:Dadibi。預期名稱:達迪比語。 - 代碼:
nag
。現有名稱:Naga Pidgin。預期名稱:那加克里奧爾語。 - 代碼:
pml
。現有名稱:Sabir。預期名稱:沙比爾語。 - 代碼:
qsb-ibe
。現有名稱:a pre-Roman substrate of Iberia。預期名稱:羅馬佔領前一種伊比利亞底層語言。 - 代碼:
rel
。現有名稱:Rendille。預期名稱:倫迪勒語。 - 代碼:
slu
。現有名稱:Selaru。預期名稱:塞拉魯語。 - 代碼:
snp
。現有名稱:Siane。預期名稱:西亞內語。 - 代碼:
tmu
。現有名稱:Iau。預期名稱:雅烏語。 - 代碼:
ugo
。現有名稱:貢語。預期名稱:貢語 (泰國)。 - 代碼:
und-phi
。現有名稱:Philistine。預期名稱:非利士語。 - 代碼:
xrn
。現有名稱:Arin。預期名稱:阿林語。
值
所有值都是選填的。
aliases
- 語言的別名/同義詞列表,規範名稱除外。
varieties
- 包含在該語言下的語言變體表。通常不應包括那些已分配了單獨的詞源語言代碼的語言變體(例如拉丁語的晚期拉丁語、通俗拉丁語和中世紀拉丁語;奧克語的奧弗涅方言、加斯科涅方言、朗格多克方言、利穆贊方言、普羅旺斯方言和維瓦賴-阿爾卑斯方言)。如果某個變體有多個名稱,則可以在整個列表中列出一個子列表,其中第一個元素是您希望該變體為人所知的規範名稱,其餘元素是別名。例如,阿塞拜疆語在變體下列出了以下內容:
{"North Azerbaijani", "South Azerbaijani", {"Afshar", "Afshari", "Afshar Azerbaijani", "Afchar"}, {"Qashqa'i", "Qashqai", "Kashkay"}, "Sonqor" }
這裏,Afshar變體指定了三個別名(Afshari、Afshar Azerbaijani和Afchar),而Qashqa'i變體指定了兩個別名(Qashqai和Kashkay),而Songor、North Azerbaijani和South Azerbaijani變體沒有列出別名。
在某些情況下,應將變體添加到Module:etymology languages/data中,並將語言作為
parent
值,以便可以在詞源中引用它們。 otherNames
(棄用)- 該語言已知的所有非規範名稱表,包括同義詞和語言變體。不應在新語言中使用,現有語言應將此列表中的内容移至
aliases
或varieties
中。
local m = {}
m["aa"] = {
aliases = {"Afar", "Qafar"},
}
m["ab"] = {
aliases = {"Abkhaz", "Abkhazian", "Abxazo"},
}
m["ae"] = {
aliases = {"Avestan", "Zend", "Old Bactrian"},
}
m["af"] = {
aliases = {"Afrikaans"},
}
m["ak"] = {
aliases = {"Akan"},
varieties = {"Twi-Fante", "Twi", {"Fante", "Fanti"}, "Asante", "Akuapem"},
}
m["am"] = {
aliases = {"Amharic"},
}
m["an"] = {
aliases = {"Aragonese"},
}
m["ar"] = {
-- FIXME, some of the following are varieties but it's not clear which ones
aliases = {"Arabic", "Standard Arabic", "Literary Arabic", "High Arabic"},
varieties = {"Modern Standard Arabic", "Classical Arabic", "Judeo-Arabic"},
}
m["as"] = {
aliases = {"Assamese", "Asamiya"},
}
m["av"] = {
aliases = {"Avar", "Avaric"},
}
m["ay"] = {
aliases = {"Aymara"},
varieties = {"Southern Aymara", "Central Aymara"},
}
m["az"] = {
aliases = {"Azerbaijani", "Azeri", "Azari", "Azeri Turkic", "Azerbaijani Turkic"},
varieties = {"North Azerbaijani", "South Azerbaijani",
{"Afshar", "Afshari", "Afshar Azerbaijani", "Afchar"},
{"Qashqa'i", "Qashqai", "Kashkay"},
"Sonqor"
},
}
m["ba"] = {
aliases = {"Bashkir"},
}
m["be"] = {
aliases = {"Belarusian", "Belorussian", "Belarusan", "Bielorussian", "Byelorussian", "Belarussian", "White Russian"},
}
m["bg"] = {
aliases = {"Bulgarian"},
}
m["bh"] = {
aliases = {"Bihari"},
}
m["bi"] = {
aliases = {"Bislama"},
}
m["bm"] = {
aliases = {"Bambara", "Bamanankan"},
}
m["bn"] = {
aliases = {"Bengali", "Bangla"},
}
m["bo"] = {
aliases = {"Tibetan"},
varieties = {
{"Amdo Tibetan", "Amdo"},
"Dolpo",
{"Khams", "Khams Tibetan"}, "Khamba",
"Gola",
"Humla",
"Limi", {"Lhasa", "Lhasa Tibetan"}, "Lhomi", "Loke", "Lowa",
"Mugom", "Mugu", "Mustang",
"Nubri",
"Panang",
"Shing Saapa",
"Thudam", "Tichurong", "Tseku",
{"Ü", "Dbus"},
"Walungge"}, -- and "Gyalsumdo", "Lower Manang"? "Kyirong"?
}
m["br"] = {
aliases = {"Breton"},
varieties = {{"Gwenedeg", "Vannetais"}, {"Kerneveg", "Cornouaillais"}, {"Leoneg", "Léonard"}, {"Tregerieg", "Trégorrois"}},
}
m["ca"] = {
aliases = {"Catalan"},
-- don't list varieties here that are in [[Module:etymology languages/data]]
}
m["ce"] = {
aliases = {"Chechen"},
}
m["ch"] = {
aliases = {"Chamorro", "Chamoru"},
}
m["co"] = {
aliases = {"Corsican", "Corsu"},
}
m["cr"] = {
aliases = {"Cree"},
}
m["cs"] = {
aliases = {"Czech"},
}
m["cu"] = {
aliases = {"Old Church Slavonic", "Old Church Slavic"},
}
m["cv"] = {
aliases = {"Chuvash"},
}
m["cy"] = {
aliases = {"Welsh"},
varieties = {"Cofi Welsh", {"Dyfedeg", "Dyfed Welsh", "Demetian"}, {"Gwenhwyseg", "Gwent Welsh", "Gwentian"}, {"Gwyndodeg", "Gwynedd Welsh", "Venedotian"}, "North Wales Welsh", {"Powyseg", "Powys Welsh", "Powysian"}, "South Wales Welsh", "Patagonian Welsh"},
}
m["da"] = {
aliases = {"Danish"},
}
m["de"] = {
aliases = {"German", "High German", "New High German", "Deutsch"},
varieties = {"Alsatian German", "American German",
"Bavarian German", "Belgian German",
"Central German",
"DDR German",
"East African German",
"German German",
"Hessian German",
"Indiana German",
"Liechtenstein German", "Lorraine German", "Luxembourgish German",
"Namibian German", "Northern German",
"Prussian German",
"Silesia German", "South African German", "Southern German", "South Tyrolean German", "Switzerland German",
"Texan German"},
}
m["dv"] = {
aliases = {"Dhivehi", "Divehi", "Maldivian"},
varieties = {{"Mahal", "Mahl"}},
}
m["dz"] = {
aliases = {"Dzongkha"},
}
m["ee"] = {
aliases = {"Ewe"},
}
m["el"] = {
aliases = {"Greek", "Modern Greek", "Neo-Hellenic"},
}
m["en"] = {
aliases = {"English", "Modern English", "New English"},
varieties = {"Polari", "Yinglish"},
}
m["eo"] = {
aliases = {"Esperanto"},
}
m["es"] = {
aliases = {"Spanish", "Castilian"},
varieties = {{"Amazonian Spanish", "Amazonic Spanish"}, "Loreto-Ucayali Spanish"},
}
m["et"] = {
aliases = {"Estonian"},
}
m["eu"] = {
aliases = {"Basque", "Euskara"},
}
m["fa"] = {
aliases = {"Persian", "Farsi", "New Persian", "Modern Persian"},
varieties = {{"Western Persian", "Iranian Persian"}, {"Eastern Persian", "Dari"}, {"Aimaq", "Aimak", "Aymaq", "Eimak"}},
}
m["ff"] = {
aliases = {"Fula", "Fulani"},
varieties = {"Adamawa Fulfulde", "Bagirmi Fulfulde", "Borgu Fulfulde", "Central-Eastern Niger Fulfulde", "Fulfulde", "Maasina Fulfulde", "Nigerian Fulfulde", "Pular", "Pulaar", "Western Niger Fulfulde"}, -- Maasina, etc are dialects, subsumed into this code; Pular and Pulaar are distinct
}
m["fi"] = {
aliases = {"Finnish", "Suomi"},
}
m["fj"] = {
aliases = {"Fijian"},
}
m["fo"] = {
aliases = {"Faroese", "Faeroese"},
}
m["fr"] = {
aliases = {"French", "Modern French"},
varieties = {"African French", "Algerian French", "Alsatian French", "Antilles French", "Atlantic Canadian French",
"Belgian French",
"Congolese French",
"European French",
"French French",
"Haitian French",
"Ivorian French",
"Lorraine French", "Louisiana French", "Luxembourgish French",
"Malian French", "Marseille French", "Missourian French", "Moroccan French",
"Newfoundland French", "North American French",
"Picard French", "Provençal French",
"Quebec French",
"Réunion French", "Rwandan French",
"Tunisian French",
"West African French"},
}
m["fy"] = {
aliases = {"West Frisian", "Western Frisian"},
}
m["ga"] = {
aliases = {"Irish", "Irish Gaelic", "Gaelic"}, -- calling it simply "Gaelic" is rare in Ireland, but relatively common in the Irish diaspora
varieties = {{"Cois Fharraige Irish", "Cois Fhairrge Irish"}, {"Connacht Irish", "Connaught Irish"}, "Cork Irish", "Donegal Irish", "Galway Irish", "Kerry Irish", "Mayo Irish", "Munster Irish", "Ulster Irish", "Waterford Irish", "West Muskerry Irish"},
}
m["gd"] = {
aliases = {"Scottish Gaelic", "Gaelic", "Gàidhlig", "Scots Gaelic", "Scottish"},
varieties = {"Argyll Gaelic", "Arran Scottish Gaelic", {"Canadian Gaelic", "Canadian Scottish Gaelic", "Cape Breton Gaelic"}, "East Sutherland Gaelic", {"Galwegian Gaelic", "Gallovidian Gaelic", "Gallowegian Gaelic", "Galloway Gaelic"}, "Hebridean Gaelic", "Highland Gaelic"},
}
m["gl"] = {
aliases = {"Galician"},
}
m["gn"] = {
aliases = {"Guaraní", "Guarani"},
}
m["gu"] = {
aliases = {"Gujarati"},
}
m["gv"] = {
aliases = {"Manx", "Manx Gaelic"},
varieties = {"Northern Manx", "Southern Manx"},
}
m["ha"] = {
aliases = {"Hausa"},
}
m["he"] = {
aliases = {"Hebrew", "Ivrit"},
}
m["hi"] = {
aliases = {"Hindi"},
otherNames = {"Hindavi"},
}
m["ho"] = {
aliases = {"Hiri Motu", "Pidgin Motu", "Police Motu"},
}
m["ht"] = {
aliases = {"Haitian Creole", "Creole", "Haitian", "Kreyòl"},
}
m["hu"] = {
aliases = {"Hungarian", "Magyar"},
}
m["hy"] = {
aliases = {"Armenian", "Modern Armenian"},
varieties = {"Eastern Armenian", "Western Armenian"},
}
m["hz"] = {
aliases = {"Herero"},
}
m["ia"] = {
aliases = {"Interlingua"},
}
m["id"] = {
aliases = {"Indonesian"},
}
m["ie"] = {
aliases = {"Interlingue", "Occidental"},
}
m["ig"] = {
aliases = {"Igbo"},
}
m["ii"] = {
aliases = {"Nuosu",
"Nosu", "Nuosu Yi", "Nosu Yi", "Sichuan Yi", "Northern Yi", "Liangshan Yi",
zh = {"四川彝語"},
},
}
m["ik"] = {
aliases = {"Inupiaq", "Inupiak", "Iñupiaq", "Inupiatun"},
}
m["io"] = {
aliases = {"Ido"},
}
m["is"] = {
aliases = {"Icelandic"},
}
m["it"] = {
aliases = {"Italian"},
}
m["iu"] = {
aliases = {"Inuktitut"},
varieties = {
"Aivilimmiut",
{"Eastern Canadian Inuktitut", "Eastern Canadian Inuit"},
{"Inuinnaq", "Inuinnaqtun"},
{"Inuvialuktun", "Inuvialuk", "Western Canadian Inuktitut", "Western Canadian Inuit", "Western Canadian Inuktun"},
"Kivallirmiut",
"Natsilingmiut", "Nunavimmiutit", "Nunatsiavummiut",
{"Siglitun", "Siglit"}},
}
m["ja"] = {
aliases = {"Japanese", "Modern Japanese", "Nipponese", "Nihongo"},
}
m["jv"] = {
aliases = {"Javanese"},
}
m["ka"] = {
aliases = {"Georgian"},
varieties = {{"Judeo-Georgian", "Kivruli", "Gruzinic"}},
}
m["kg"] = {
aliases = {"Kongo", "Kikongo"},
varieties = {"Koongo", "Laari", "San Salvador Kongo", "Yombe"},
}
m["ki"] = {
aliases = {"Kikuyu", "Gikuyu", "Gĩkũyũ"},
}
m["kj"] = {
aliases = {"Kwanyama", "Kuanyama", "Oshikwanyama"},
}
m["kk"] = {
aliases = {"Kazakh"},
}
m["kl"] = {
aliases = {"Greenlandic", "Kalaallisut"},
}
m["km"] = {
aliases = {"Khmer", "Cambodian", "Central Khmer", "Modern Khmer"},
}
m["kn"] = {
aliases = {"Kannada"},
}
m["ko"] = {
aliases = {"Korean", "Modern Korean"},
}
m["kr"] = {
aliases = {"Kanuri"},
varieties = {"Kanembu", "Bilma Kanuri", "Central Kanuri", "Manga Kanuri", "Tumari Kanuri"},
}
m["ks"] = {
aliases = {"Kashmiri", "Koshur"},
}
m["kw"] = {
aliases = {"Cornish"},
}
m["ky"] = {
aliases = {"Kyrgyz", "Kirghiz", "Kirgiz"},
}
m["la"] = {
aliases = {"Latin"},
}
m["lb"] = {
aliases = {"Luxembourgish"},
}
m["lg"] = {
aliases = {"Luganda", "Ganda", "Oluganda"},
}
m["li"] = {
aliases = {"Limburgish", "Limburgan", "Limburgian", "Limburgic"},
}
m["ln"] = {
aliases = {"Lingala", "Ngala"},
}
m["lo"] = {
aliases = {"Lao", "Laotian"},
}
m["lt"] = {
aliases = {"Lithuanian"},
}
m["lu"] = {
aliases = {"Luba-Katanga"},
}
m["lv"] = {
aliases = {"Latvian", "Lettish", "Lett"},
}
m["mg"] = {
aliases = {"Malagasy"},
varieties = {
{"Antankarana", "Antankarana Malagasy"},
{"Bara Malagasy", "Bara"}, {"Betsimisaraka Malagasy", "Betsimisaraka"}, {"Northern Betsimisaraka Malagasy", "Northern Betsimisaraka"}, {"Southern Betsimisaraka Malagasy", "Southern Betsimisaraka"}, {"Bushi", "Shibushi", "Kibushi"},
{"Masikoro Malagasy", "Masikoro"},
"Plateau Malagasy",
"Sakalava",
{"Tandroy Malagasy", "Tandroy"}, {"Tanosy", "Tanosy Malagasy"}, "Tesaka", {"Tsimihety", "Tsimihety Malagasy"}},
}
m["mh"] = {
aliases = {"Marshallese"},
}
m["mi"] = {
aliases = {"Maori", "Māori"},
}
m["mk"] = {
aliases = {"Macedonian"},
}
m["ml"] = {
aliases = {"Malayalam"},
}
m["mn"] = {
aliases = {"Mongolian"},
varieties = {"Khalkha Mongolian"},
}
m["mr"] = {
aliases = {"Marathi"},
}
m["ms"] = {
aliases = {"Malay", "Malaysian", "Standard Malay"},
}
m["mt"] = {
aliases = {"Maltese"},
}
m["my"] = {
aliases = {"Burmese", "Myanmar"},
varieties = {"Mandalay Burmese", "Myeik Burmese", "Palaw Burmese", {"Rangoon Burmese", "Yangon Burmese"}, "Yaw Burmese"},
}
m["na"] = {
aliases = {"Nauruan", "Nauru"},
}
m["nb"] = {
aliases = {"Norwegian Bokmål", "Bokmål"},
}
m["nd"] = {
aliases = {"Northern Ndebele", "North Ndebele"},
}
m["ne"] = {
aliases = {"Nepali", "Nepalese"},
varieties = {"Palpa"}, -- 3832956, former "plp", retired by ISO as spurious
}
m["ng"] = {
aliases = {"Ndonga"},
}
m["nl"] = {
aliases = {"Dutch"},
varieties = {"Netherlandic", "Flemish"}, -- FIXME, check this
}
m["nn"] = {
aliases = {"Norwegian Nynorsk", "New Norwegian", "Nynorsk"},
}
m["no"] = {
aliases = {"Norwegian"},
}
m["nr"] = {
aliases = {"Southern Ndebele", "South Ndebele"},
}
m["nv"] = {
aliases = {"Navajo", "Navaho", "Diné bizaad"},
}
m["ny"] = {
aliases = {"Chichewa", "Chicheŵa", "Chinyanja", "Nyanja", "Chewa", "Cicewa", "Cewa", "Cinyanja"},
}
m["oc"] = {
aliases = {"Occitan"},
-- don't list varieties here that are in [[Module:etymology languages/data]]
}
m["oj"] = {
aliases = {"Ojibwe", "Ojibway", "Ojibwa"},
varieties = {{"Chippewa", "Ojibwemowin", "Southwestern Ojibwa"}},
}
m["om"] = {
aliases = {"Oromo"},
varieties = {"Orma", "Borana-Arsi-Guji Oromo", "West Central Oromo"},
}
m["or"] = {
aliases = {"Odia", "Oriya", "Oorya"},
}
m["os"] = {
aliases = {"Ossetian", "Ossete", "Ossetic"},
varieties = {"Digor", "Iron"},
}
m["pa"] = {
aliases = {"Punjabi", "Panjabi"},
}
m["pi"] = {
aliases = {"Pali"},
}
m["pl"] = {
aliases = {"Polish"},
}
m["ps"] = {
aliases = {"Pashto", "Pashtun", "Pushto", "Pashtu", "Afghani"},
varieties = {"Central Pashto", "Northern Pashto", "Southern Pashto", {"Pukhto", "Pakhto", "Pakkhto"}},
}
m["pt"] = {
aliases = {"Portuguese", "Modern Portuguese"},
}
m["qu"] = {
aliases = {"Quechua"},
}
m["rm"] = {
aliases = {"Romansch", "Romansh", "Rumantsch", "Romanche"},
}
m["ro"] = {
aliases = {"Romanian", "Daco-Romanian", "Roumanian", "Rumanian"},
}
m["ru"] = {
aliases = {"Russian"},
}
m["rw"] = {
aliases = {"Rwanda-Rundi"},
-- don't list varieties here that are in [[Module:etymology languages/data]]
varieties = {{"Ha", "Giha"}, "Hangaza", "Vinza", "Shubi"}, -- Deleted "Subi", which normally refers to a different language
}
m["sa"] = {
aliases = {"Sanskrit"},
}
m["sc"] = {
aliases = {"Sardinian"},
-- don't list varieties here that are in [[Module:etymology languages/data]]
}
m["sd"] = {
aliases = {"Sindhi"},
}
m["se"] = {
aliases = {"Northern Sami", "North Sami", "Northern Saami", "North Saami"},
}
m["sg"] = {
aliases = {"Sango"},
}
m["sh"] = {
aliases = {"Serbo-Croatian", "BCS", "Croato-Serbian", "Serbocroatian"},
-- don't list varieties here that are in [[Module:etymology languages/data]]
varieties = {"Bosnian", "Croatian", "Montenegrin", "Serbian", "Shtokavian"},
}
m["si"] = {
aliases = {"Sinhalese", "Singhalese", "Sinhala"},
}
m["sk"] = {
aliases = {"Slovak"},
}
m["sl"] = {
aliases = {"Slovene", "Slovenian"},
}
m["sm"] = {
aliases = {"Samoan"},
}
m["sn"] = {
aliases = {"Shona"},
}
m["so"] = {
aliases = {"Somali"},
}
m["sq"] = {
aliases = {"Albanian"},
-- don't list varieties here that are in [[Module:etymology languages/data]]
}
m["ss"] = {
aliases = {"Swazi", "Swati"},
}
m["st"] = {
aliases = {"Sotho", "Sesotho", "Southern Sesotho", "Southern Sotho"},
}
m["su"] = {
aliases = {"Sundanese"},
}
m["sv"] = {
aliases = {"Swedish"},
}
m["sw"] = {
aliases = {"Swahili"},
varieties = {{"Settler Swahili", "KiSetla", "KiSettla", "Setla", "Settla", "Kitchen Swahili"}, {"Kihindi", "Indian Swahili"}, {"KiShamba", "Kishamba", "Field Swahili"}, {"Kibabu", "Asian Swahili"}, {"Kimanga", "Arab Swahili"}, {"Kitvita", "Army Swahili"}},
}
m["ta"] = {
aliases = {"Tamil"},
}
m["te"] = {
aliases = {"Telugu"},
}
m["tg"] = {
aliases = {"Tajik", "Eastern Persian", "Tadjik", "Tadzhik", "Tajiki", "Tajik Persian", "Tajiki Persian"},
}
m["th"] = {
aliases = {"Thai", "Central Thai", "Siamese"},
}
m["ti"] = {
aliases = {"Tigrinya", "Tigrigna"},
}
m["tk"] = {
aliases = {"Turkmen"},
}
m["tl"] = {
aliases = {"Tagalog"},
}
m["tn"] = {
aliases = {"Tswana", "Setswana"},
}
m["to"] = {
aliases = {"Tongan"},
}
m["tr"] = {
aliases = {"Turkish"},
}
m["ts"] = {
aliases = {"Tsonga", "Xitsonga"},
}
m["tt"] = {
aliases = {"Tatar"},
}
m["ty"] = {
aliases = {"Tahitian"},
}
m["ug"] = {
aliases = {"Uyghur", "Uigur", "Uighur", "Uygur"},
}
m["uk"] = {
aliases = {"Ukrainian"},
}
m["ur"] = {
}
m["ur"] = {
aliases = {"Urdu"},
}
m["uz"] = {
aliases = {"Uzbek"},
varieties = {"Northern Uzbek", "Southern Uzbek"},
}
m["ve"] = {
aliases = {"Venda"},
}
m["vi"] = {
aliases = {"Vietnamese", "Annamese", "Annamite"},
}
m["vo"] = {
aliases = {"Volapük"},
}
m["wa"] = {
aliases = {"Walloon"},
varieties = {"Liégeois", "Namurois", "Wallo-Picard", "Wallo-Lorrain"},
}
m["wo"] = {
aliases = {"Wolof"},
varieties = {"Gambian Wolof"}, -- the subsumed dialect 'wof'
}
m["xh"] = {
aliases = {"Xhosa"},
}
m["yi"] = {
aliases = {"Yiddish"},
varieties = {"American Yiddish", "Daytshmerish Yiddish", "Mideastern Yiddish", "Galitzish",
{"Northeastern Yiddish", "Litvish", "Lithuanian Yiddish"},
{"Northwestern Yiddish", "Netherlandic Yiddish"},
{"Polish Yiddish", "Poylish"},
"South African Yiddish",
{"Southeastern Yiddish", "Ukrainian Yiddish", "Ukrainish"},
{"Southwestern Yiddish", "Judeo-Alsatian"},
"Udmurtish"
},
}
m["yo"] = {
aliases = {"Yoruba"},
}
m["za"] = {
aliases = {"Zhuang"},
-- FIXME, are all of the following distinct?
varieties = {
"Chongzuo Zhuang",
"Guibei Zhuang", "Guibian Zhuang",
"Central Hongshuihe Zhuang", "Eastern Hongshuihe Zhuang",
"Lianshan Zhuang", "Liujiang Zhuang", "Liuqian Zhuang",
{"Min Zhuang", "Minz Zhuang"},
"Nong Zhuang", -- see zhn
"Qiubei Zhuang",
"Shangsi Zhuang",
{"Dai Zhuang", "Wenma", "Wenma Thu", "Wenma Zhuang"},
"Yang Zhuang",
{"Yongbei Zhuang", "Wuming Zhuang", "Standard Zhuang"},
"Yongnan Zhuang", "Youjiang Zhuang",
"Zuojiang Zhuang"},
}
m["zh"] = {
aliases = {"Chinese"},
}
m["zu"] = {
aliases = {"Zulu", "isiZulu"},
}
return m