Modul:etymology languages/data: Ferqê çımraviyarnayışan

Wikiqısebend ra
Content deleted Content added
Pela vıraziyê, 'local m = {} -- Albanian varieties m["aln"] = { canonicalName = "Gheg Albanian", aliases = {"Gheg"}, parent = "sq", wikidata_item = "Q181037", } m["aae"] = {...' bıvinê
 
No edit summary
Etiket: Peyser gêriya
Rêza 1: Rêza 1:
local m = {}
local m = {}


-- Akan varieties


m["tw"] = {
-- Albanian varieties
"Twi Akan",
36850,
"ak",
aliases = {"Twi"},
}


m["tw-abr"] = {
"Bono Twi",
34831,
"tw",
aliases = {"Bono", "Abron", "Brong"},
}

m["tw-asa"] = {
"Asante Twi",
19261685,
"tw",
aliases = {"Asante", "Ashanti", "Ashante"},
}

m["tw-aku"] = {
"Akuapem Twi",
31150449,
"tw",
aliases = {"Akuapem", "Akuapim", "Akwapem Twi", "Akwapi"},
}

m["fat"] = {
"Fante Akan",
35570,
"ak",
aliases = {"Fante", "Fanti", "Fantse", "Mfantse"},
}

-- Albanian varieties


m["aln"] = {
m["aln"] = {
canonicalName = "Gheg Albanian",
"Gheg Albanian",
181037,
"sq",
aliases = {"Gheg"},
aliases = {"Gheg"},
parent = "sq",
wikidata_item = "Q181037",
}
}


m["aae"] = {
m["aae"] = {
canonicalName = "Arbëresh Albanian",
"Arbëresh Albanian",
1075302,
"als",
aliases = {"Arbëreshë", "Arbëresh"},
aliases = {"Arbëreshë", "Arbëresh"},
parent = "sq",
wikidata_item = "Q1075302",
}
}


m["aat"] = {
m["aat"] = {
canonicalName = "Arvanitika Albanian",
"Arvanitika Albanian",
29347,
"als",
aliases = {"Arvanitika"},
aliases = {"Arvanitika"},
parent = "sq",
wikidata_item = "Q29347",
}
}


m["als"] = {
m["als"] = {
canonicalName = "Tosk Albanian",
"Tosk Albanian",
180937,
"sq",
aliases = {"Tosk"},
aliases = {"Tosk"},
parent = "sq",
wikidata_item = "Q180937",
}
}


Rêza 36: Rêza 71:


m["bnt-cmn"] = {
m["bnt-cmn"] = {
canonicalName = "Common Bantu",
"Common Bantu",
nil,
parent = "bnt-pro",
"bnt-pro",
}
}


Rêza 45: Rêza 81:


m["akk-old"] = {
m["akk-old"] = {
canonicalName = "Old Akkadian",
"Old Akkadian",
nil,
parent = "akk",
"akk",
}
}


m["akk-obb"] = {
m["akk-obb"] = {
canonicalName = "Old Babylonian",
"Old Babylonian",
nil,
parent = "akk",
"akk",
}
}


m["akk-oas"] = {
m["akk-oas"] = {
canonicalName = "Old Assyrian",
"Old Assyrian",
nil,
parent = "akk",
"akk",
}
}


m["akk-mbb"] = {
m["akk-mbb"] = {
canonicalName = "Middle Babylonian",
"Middle Babylonian",
nil,
parent = "akk",
"akk",
}
}


m["akk-mas"] = {
m["akk-mas"] = {
canonicalName = "Middle Assyrian",
"Middle Assyrian",
nil,
parent = "akk",
"akk",
}
}


m["akk-nbb"] = {
m["akk-nbb"] = {
canonicalName = "Neo-Babylonian",
"Neo-Babylonian",
nil,
parent = "akk",
"akk",
}
}


m["akk-nas"] = {
m["akk-nas"] = {
canonicalName = "Neo-Assyrian",
"Neo-Assyrian",
nil,
parent = "akk",
"akk",
}
}


m["akk-lbb"] = {
m["akk-lbb"] = {
canonicalName = "Late Babylonian",
"Late Babylonian",
nil,
parent = "akk",
"akk",
}

m["akk-stb"] = {
"Standard Babylonian",
nil,
"akk",
}

-- Arabic varieties

m["jrb"] = {
"Judeo-Arabic",
37733,
"ar",
}
}


Rêza 87: Rêza 145:


m["arc-bib"] = {
m["arc-bib"] = {
canonicalName = "Biblical Aramaic",
"Biblical Aramaic",
843235,
parent = "arc",
"arc",
family = "sem-are",
}

m["arc-cpa"] = {
"Christian Palestinian Aramaic",
60790119,
"arc",
family = "sem-arw",
aliases = {"Melkite Aramaic", "Palestinian Syriac", "Syropalestinian Aramaic"},
}
}


m["arc-imp"] = {
m["arc-imp"] = {
canonicalName = "Imperial Aramaic",
"Imperial Aramaic",
7079491,
"arc",
aliases = {"Official Aramaic"},
aliases = {"Official Aramaic"},
parent = "arc",
}
}


m["arc-hat"] = {
m["arc-hat"] = {
canonicalName = "Hatran Aramaic",
"Hatran Aramaic",
3832926,
parent = "arc",
"arc",
family = "sem-are",
}

m["arc-jla"] = {
"Jewish Literary Aramaic",
105952842,
"arc",
}

m["arc-nab"] = {
"Nabataean Aramaic",
36178,
"arc",
}
}


m["sem-jar"] = {
m["arc-old"] = {
canonicalName = "Jewish Aramaic",
"Old Aramaic",
3398392,
aliases = {"Judeo-Aramaic"},
parent = "arc",
"arc",
wikidata_item = "Q2633045",
}
}


m["arc-pal"] = {
m["arc-pal"] = {
canonicalName = "Palmyrene Aramaic",
"Palmyrene Aramaic",
1510113,
parent = "arc",
"arc",
family = "sem-arw",
}
}


m["tmr"] = {
m["tmr"] = {
canonicalName = "Jewish Babylonian Aramaic",
"Jewish Babylonian Aramaic",
33407,
parent = "arc",
"arc",
wikidata_item = "Q33407",
family = "sem-ase",
}
}


m["jpa"] = {
m["jpa"] = {
canonicalName = "Jewish Palestinian Aramaic",
"Jewish Palestinian Aramaic",
948909,
"arc",
family = "sem-arw",
aliases = {"Galilean Aramaic"},
aliases = {"Galilean Aramaic"},
parent = "arc",
wikidata_item = "Q948909",
}

m["arc-cpa"] = {
canonicalName = "Christian Palestinian Aramaic",
aliases = {"Melkite Aramaic", "Palestinian Syriac", "Syropalestinian Aramaic"},
parent = "arc",
wikidata_item = "Q60790119",
}
}


Rêza 137: Rêza 216:


m["ca-val"] = {
m["ca-val"] = {
canonicalName = "Valencian",
"Valencian",
32641,
parent = "ca",
"ca",
wikidata_item = "Q32641",
}
}


Rêza 145: Rêza 224:


m["ncb-cam"] = {
m["ncb-cam"] = {
canonicalName = "Camorta",
"Camorta",
5026908,
"ncb",
aliases = {"Kamorta"},
aliases = {"Kamorta"},
parent = "ncb",
wikidata_item = "Q5026908",
}
}


m["ncb-kat"] = {
m["ncb-kat"] = {
canonicalName = "Katchal",
"Katchal",
17064263,
"ncb",
aliases = {"Tehnu"},
aliases = {"Tehnu"},
parent = "ncb",
wikidata_item = "Q17064263",
}
}


m["ncb-nan"] = {
m["ncb-nan"] = {
canonicalName = "Nancowry",
"Nancowry",
6962504,
"ncb",
aliases = {"Nankwari"},
aliases = {"Nankwari"},
parent = "ncb",
wikidata_item = "Q6962504",
}
}


Rêza 168: Rêza 247:


m["och-ear"] = {
m["och-ear"] = {
canonicalName = "Early Old Chinese",
"Early Old Chinese",
nil,
parent = "och",
"och",
}
}


m["och-lat"] = {
m["och-lat"] = {
canonicalName = "Late Old Chinese",
"Late Old Chinese",
nil,
parent = "och",
"och",
}
}


m["ltc-ear"] = {
m["ltc-ear"] = {
canonicalName = "Early Middle Chinese",
"Early Middle Chinese",
nil,
parent = "ltc",
"ltc",
}
}


m["ltc-lat"] = {
m["ltc-lat"] = {
canonicalName = "Late Middle Chinese",
"Late Middle Chinese",
nil,
parent = "ltc",
"ltc",
}
}


m["cmn-ear"] = {
m["cmn-ear"] = {
canonicalName = "Early Mandarin",
"Early Mandarin",
837169,
parent = "cmn",
"cmn",
ancestors = "ltc",
}

m["cmn-sic"] = {
"Sichuanese",
2278732,
"cmn",
ancestors = "cmn-ear",
}

m["wuu-hzh"] = {
"Hangzhounese",
5648144,
"wuu",
}

m["wuu-ngb"] = {
"Ningbonese",
3972199,
"wuu",
}
}


m["wuu-sha"] = {
m["wuu-sha"] = {
canonicalName = "Shanghainese",
"Shanghainese",
36718,
parent = "wuu",
"wuu",
wikidata_item = "Q36718",
}
}


m["hsn-old"] = {
m["wuu-szh"] = {
"Suzhounese",
canonicalName = "Old Xiang",
831744,
aliases = {"Lou-Shao"},
parent = "hsn",
"wuu",
wikidata_item = "Q7085453",
}
}


m["zhx-pin"] = {
m["hsn-new"] = {
"New Xiang",
canonicalName = "Pinghua",
7012696,
parent = "yue",
"hsn",
wikidata_item = "Q2735715",
aliases = {"Chang-Yi"},
}

m["hsn-old"] = {
"Old Xiang",
7085453,
"hsn",
aliases = {"Lou-Shao"},
}
}


m["nan-hai"] = {
m["nan-hai"] = {
canonicalName = "Hainanese",
"Hainanese",
934541,
parent = "nan",
"nan",
wikidata_item = "Q934541",
}
}


m["nan-hok"] = {
m["nan-hok"] = {
canonicalName = "Hokkien",
"Hokkien",
1624231,
parent = "nan",
"nan",
wikidata_item = "Q1624231",
}
}


m["nan-xm"] = {
m["nan-xm"] = {
canonicalName = "Amoy",
"Amoy",
68744,
"nan-hok",
aliases = {"Xiamenese"},
aliases = {"Xiamenese"},
parent = "nan-hok",
wikidata_item = "Q68744",
}
}


m["nan-zz"] = {
m["nan-jj"] = {
canonicalName = "Zhangzhou Hokkien",
"Jinjiang Hokkien",
nil,
parent = "nan-hok",
"nan-qz",
}

m["nan-pen"] = {
"Penang Hokkien",
11120689,
"nan-zz",
}

m["nan-ph"] = {
"Philippine Hokkien",
3236692,
"nan-jj",
}
}


m["nan-qz"] = {
m["nan-qz"] = {
canonicalName = "Quanzhou Hokkien",
"Quanzhou Hokkien",
nil,
parent = "nan-hok",
"nan-hok",
}
}


m["nan-jj"] = {
m["nan-zz"] = {
canonicalName = "Jinjiang Hokkien",
"Zhangzhou Hokkien",
nil,
parent = "nan-qz",
"nan-hok",
}
}


-- Chinese romanization
m["nan-ph"] = {
-- [[Wiktionary:Information desk/2022/June#Etymology Coding Issue]]
canonicalName = "Philippine Hokkien",
-- [[Wiktionary:Grease pit/2022/June#Transliteration Systems in Etymologies 2]]
parent = "nan-jj",

wikidata_item = "Q3236692",
m["cmn-pinyin"] = {
"Hanyu Pinyin",
42222,
"cmn",
aliases = {"Pinyin"},
}

m["cmn-tongyong"] = {
"Tongyong Pinyin",
700739,
"cmn",
}

m["cmn-wadegile"] = {
"Wade–Giles",
208442,
"cmn",
aliases = {"Wade-Giles", "Wade Giles"},
}

-- Chinese cyrillization

m["cmn-palladius"] = {
"Palladius",
1234239,
"cmn",
aliases = {"Palladius system"},
}
}


Rêza 254: Rêza 407:


m["cop-akh"] = {
m["cop-akh"] = {
canonicalName = "Akhmimic Coptic",
"Akhmimic Coptic",
nil,
"cop",
aliases = {"Akhmimic"},
aliases = {"Akhmimic"},
parent = "cop",
}
}


m["cop-boh"] = {
m["cop-boh"] = {
canonicalName = "Bohairic Coptic",
"Bohairic Coptic",
890733,
"cop",
aliases = {"Bohairic", "Memphitic Coptic", "Memphitic"},
aliases = {"Bohairic", "Memphitic Coptic", "Memphitic"},
parent = "cop",
wikidata_item = "Q890733",
}
}


m["cop-ggg"] = {
m["cop-ggg"] = {
canonicalName = "Coptic Dialect G",
"Coptic Dialect G",
nil,
"cop",
aliases = {"Dialect G", "Mansuric Coptic", "Mansuric"},
aliases = {"Dialect G", "Mansuric Coptic", "Mansuric"},
parent = "cop",
}
}


m["cop-jjj"] = {
m["cop-jjj"] = {
canonicalName = "Coptic Dialect J",
"Coptic Dialect J",
nil,
parent = "cop",
"cop",
}
}


m["cop-kkk"] = {
m["cop-kkk"] = {
canonicalName = "Coptic Dialect K",
"Coptic Dialect K",
nil,
parent = "cop",
"cop",
}
}


m["cop-ppp"] = {
m["cop-ppp"] = {
canonicalName = "Coptic Dialect P",
"Coptic Dialect P",
nil,
"cop",
aliases = {"Proto-Theban Coptic", "Palaeo-Theban Coptic"},
aliases = {"Proto-Theban Coptic", "Palaeo-Theban Coptic"},
parent = "cop",
}
}


m["cop-fay"] = {
m["cop-fay"] = {
canonicalName = "Fayyumic Coptic",
"Fayyumic Coptic",
1399115,
"cop",
aliases = {"Fayyumic", "Faiyumic Coptic", "Faiyumic", "Fayumic Coptic", "Fayumic",
aliases = {"Fayyumic", "Faiyumic Coptic", "Faiyumic", "Fayumic Coptic", "Fayumic",
"Bashmuric Coptic", "Bashmuric"},
"Bashmuric Coptic", "Bashmuric"},
parent = "cop",
wikidata_item = "Q1399115",
}
}


m["cop-her"] = {
m["cop-her"] = {
canonicalName = "Hermopolitan Coptic",
"Hermopolitan Coptic",
nil,
"cop",
aliases = {"Hermopolitan", "Coptic Dialect H", "Ashmuninic", "Ashmuninic Coptic"},
aliases = {"Hermopolitan", "Coptic Dialect H", "Ashmuninic", "Ashmuninic Coptic"},
parent = "cop",
}
}


m["cop-lyc"] = {
m["cop-lyc"] = {
canonicalName = "Lycopolitan Coptic",
"Lycopolitan Coptic",
nil,
"cop",
aliases = {
aliases = {
"Lycopolitan",
"Lycopolitan",
Rêza 310: Rêza 471:
"Subakhmimic Coptic", "Subakhmimic"
"Subakhmimic Coptic", "Subakhmimic"
},
},
parent = "cop",
}
}


m["cop-old"] = {
m["cop-old"] = {
canonicalName = "Old Coptic",
"Old Coptic",
nil,
parent = "cop",
"cop",
}
}


m["cop-oxy"] = {
m["cop-oxy"] = {
canonicalName = "Oxyrhynchite Coptic",
"Oxyrhynchite Coptic",
nil,
"cop",
aliases = {"Oxyrhynchite", "Mesokemic Coptic", "Mesokemic", "Middle Egyptian Coptic"},
aliases = {"Oxyrhynchite", "Mesokemic Coptic", "Mesokemic", "Middle Egyptian Coptic"},
parent = "cop",
}
}


m["cop-ply"] = {
m["cop-ply"] = {
canonicalName = "Proto-Lycopolitan Coptic",
"Proto-Lycopolitan Coptic",
nil,
"cop",
aliases = {"Coptic Dialect i", "Proto-Lyco-Diospolitan Coptic"},
aliases = {"Coptic Dialect i", "Proto-Lyco-Diospolitan Coptic"},
parent = "cop",
}
}


m["cop-sah"] = {
m["cop-sah"] = {
canonicalName = "Sahidic Coptic",
"Sahidic Coptic",
2645851,
"cop",
aliases = {"Sahidic", "Saidic Coptic", "Saidic", "Thebaic Coptic", "Thebaic"},
aliases = {"Sahidic", "Saidic Coptic", "Saidic", "Thebaic Coptic", "Thebaic"},
}
parent = "cop",

wikidata_item = "Q2645851",
-- Dutch varieties

m["nl-BE"] = {
"Belgian Dutch",
34147,
"nl",
aliases = { "Flemish", "Flemish Dutch", "Southern Dutch"},
}
}


Rêza 340: Rêza 512:


m["egy-old"] = {
m["egy-old"] = {
canonicalName = "Old Egyptian",
"Old Egyptian",
447117,
parent = "egy",
"egy",
wikidata_item = "Q447117",
}
}


m["egy-mid"] = {
m["egy-mid"] = {
canonicalName = "Middle Egyptian",
"Middle Egyptian",
657330,
"egy",
aliases = {"Classical Egyptian"},
aliases = {"Classical Egyptian"},
parent = "egy",
wikidata_item = "Q657330",
}
}


m["egy-nmi"] = {
m["egy-nmi"] = {
canonicalName = "Neo-Middle Egyptian",
"Neo-Middle Egyptian",
123735278,
"egy",
aliases = {"Égyptien de tradition", "Traditional Egyptian"},
aliases = {"Égyptien de tradition", "Traditional Egyptian"},
parent = "egy",
}
}


m["egy-lat"] = {
m["egy-lat"] = {
canonicalName = "Late Egyptian",
"Late Egyptian",
1852329,
parent = "egy",
"egy",
wikidata_item = "Q1852329",
}
}


Rêza 367: Rêza 540:


m["elx-old"] = {
m["elx-old"] = {
canonicalName = "Old Elamite",
"Old Elamite",
nil,
parent = "elx",
"elx",
}
}


m["elx-mid"] = {
m["elx-mid"] = {
canonicalName = "Middle Elamite",
"Middle Elamite",
nil,
parent = "elx",
"elx",
}
}


m["elx-neo"] = {
m["elx-neo"] = {
canonicalName = "Neo-Elamite",
"Neo-Elamite",
nil,
parent = "elx",
"elx",
}
}


m["elx-ach"] = {
m["elx-ach"] = {
canonicalName = "Achaemenid Elamite",
"Achaemenid Elamite",
nil,
parent = "elx",
"elx",
}
}


-- English, Scots and Old English varieties
-- English, Scots and Old English varieties
m["en-AU"] = {
"Australian English",
44679,
"en",
}


m["en-GB"] = {
m["en-GB"] = {
canonicalName = "British English",
"British English",
7979,
parent = "en",
"en",
wikidata_item = "Q7979",
}
}
m["British English"] = m["en-GB"]
m["BE."] = m["en-GB"]


m["en-US"] = {
m["en-GB-SCT"] = {
canonicalName = "American English",
"Scottish English",
44676,
parent = "en",
"en-GB",
wikidata_item = "Q7976",
}

m["en-GB-WLS"] = {
"Welsh English",
44676,
"en-GB",
}

m["en-IM"] = {
"Manx English",
6753295,
"en-GB",
}

m["en-ear"] = {
"Early Modern English",
1472196,
"en",
ancestors = "enm",
aliases = {"Early New English"},
}
}
m["American English"] = m["en-US"]
m["AE."] = m["en-US"]


m["en-geo"] = {
m["en-geo"] = {
canonicalName = "Geordie English",
"Geordie English",
653421,
parent = "en",
"en",
ancestors = "enm-nor",
}

m["en-IE"] = {
"Irish English",
665624,
"en",
}

m["en-uls"] = {
"Ulster English",
6840826,
"en-IE",
}

m["en-GB-NIR"] = {
"Northern Irish English",
6840826, -- actually the code for Ulster English
"en-uls",
}

m["en-NNN"] = { -- NA = Namibia; NNN is NATO 3-letter code for North America
"North American English",
7053766,
"en"
}

m["en-US"] = {
"American English",
7976,
"en-NNN",
}

m["en-US-CA"] = {
"California English",
1026812,
"en-US",
}

m["en-CA"] = {
"Canadian English",
44676,
"en-US",
}

m["en-HK"] = {
"Hong Kong English",
1068863,
"en",
}

m["pld"] = {
"Polari",
1359130,
"en",
}
}


Rêza 412: Rêza 666:


m["sco-osc"] = {
m["sco-osc"] = {
canonicalName = "Early Scots",
"Early Scots",
5326738,
parent = "enm",
"enm",
wikidata_item = "Q5326738",
ancestors = "enm-nor",
aliases = {"Old Scots"},
}
}
m["Early Scots"] = m["sco-osc"]
m["Old Scots"] = m["sco-osc"]
m["O.Sc."] = m["sco-osc"]


m["sco-smi"] = {
m["sco-smi"] = {
canonicalName = "Middle Scots",
"Middle Scots",
3327000,
parent = "sco-osc",
"sco",
wikidata_item = "Q3327000",
ancestors = "sco-osc",
}
}
m["Middle Scots"] = m["sco-smi"]
m["Mid.Sc."] = m["sco-smi"]


m["sco-ins"] = {
m["sco-ins"] = {
canonicalName = "Insular Scots",
"Insular Scots",
16919205,
parent = "sco",
"sco",
wikidata_item = "Q16919205",
}
}
m["Insular Scots"] = m["sco-ins"]
m["Ins.Sc."] = m["sco-ins"]


m["sco-uls"] = {
m["sco-uls"] = {
canonicalName = "Ulster Scots",
"Ulster Scots",
201966,
parent = "sco",
"sco",
wikidata_item = "Q201966",
}
}
m["Ulster Scots"] = m["sco-uls"]
m["Uls.Sc."] = m["sco-uls"]


m["sco-nor"] = {
m["sco-nor"] = {
canonicalName = "Northern Scots",
"Northern Scots",
16928150,
parent = "sco",
"sco",
wikidata_item = "Q16928150",
}
}
m["Northern Scots"] = m["sco-nor"]
m["Nor.Sc."] = m["sco-nor"]


m["sco-sou"] = {
m["sco-sou"] = {
canonicalName = "South Scots",
"South Scots",
7570457,
parent = "sco",
"sco",
wikidata_item = "Q7570457",
aliases = {"Southern Scots", "Borders Scots"},
}
}
m["Southern Scots"] = m["sco-sou"]
m["Borders Scots"] = m["sco-sou"]
m["Sou.Sc."] = m["sco-sou"]


-- Middle English varieties
-- Middle English varieties
m["enm-nor"] = {
m["enm-nor"] = {
canonicalName = "Northern Middle English",
"Northern Middle English",
nil,
"enm",
ancestors = "ang-nor",
aliases = {"Northumbrian Middle English"},
aliases = {"Northumbrian Middle English"},
parent = "enm",
}
}


Rêza 472: Rêza 718:
-- Includes both Mercian and Northumbrian.
-- Includes both Mercian and Northumbrian.
m["ang-ang"] = {
m["ang-ang"] = {
canonicalName = "Anglian Old English",
"Anglian Old English",
nil,
parent = "ang",
"ang",
}

m["ang-ken"] = {
"Kentish Old English",
11687485,
"ang",
}
}


m["ang-mer"] = {
m["ang-mer"] = {
canonicalName = "Mercian Old English",
"Mercian Old English",
602072,
parent = "ang",
"ang-ang",
}
}


m["ang-nor"] = {
m["ang-nor"] = {
canonicalName = "Northumbrian Old English",
"Northumbrian Old English",
1798915,
parent = "ang",
"ang-ang",
wikidata_item = "Q1798915",
}
}


--[[
--[[
m["ang-wsx"] = {
m["ang-wsx"] = {
canonicalName = "West Saxon Old English",
"West Saxon Old English",
nil,
parent = "ang",
"ang",
}
}
]]
]]


-- French and French-based creole varieties

-- French and Norman varieties


m["fro-nor"] = {
m["fro-nor"] = {
canonicalName = "Old Northern French",
"Old Northern French",
2044917,
"fro",
aliases = {"Old Norman", "Old Norman French"},
aliases = {"Old Norman", "Old Norman French"},
parent = "fro",
wikidata_item = "Q2044917",
}
}
m["Old Northern French"] = m["fro-nor"]
m["ONF."] = m["fro-nor"]


m["fro-pic"] = {
m["fro-pic"] = {
canonicalName = "Picard Old French",
"Picard Old French",
nil,
parent = "fro",
"fro",
}
}


m["xno"] = {
m["xno"] = {
canonicalName = "Anglo-Norman",
"Anglo-Norman",
35214,
parent = "fro",
"fro-nor",
wikidata_item = "Q35214",
}

m["xno-law"] = {
"Law French",
2044323,
"xno",
}
}


m["fr-CA"] = {
m["fr-CA"] = {
canonicalName = "Canadian French",
"Canadian French",
1450506,
parent = "fr",
"fr",
wikidata_item = "Q1450506",
}
}
m["Canadian French"] = m["fr-CA"]
m["CF."] = m["fr-CA"]


m["fr-CH"] = {
m["fr-CH"] = {
canonicalName = "Switzerland French",
"Switzerland French",
1480152,
parent = "fr",
"fr",
wikidata_item = "Q1480152",
}
}
m["Swiss French"] = m["fr-CH"]
m["Switzerland French"] = m["fr-CH"]


m["fr-aca"] = {
m["fr-aca"] = {
canonicalName = "Acadian French",
"Acadian French",
415109,
parent = "fr",
"fr",
wikidata_item = "Q415109",
}
}
m["Acadian French"] = m["fr-aca"]
m["fra-aca"] = m["fr-aca"]


m["frc"] = {
m["frc"] = {
canonicalName = "Cajun French",
"Cajun French",
880301,
"fr",
aliases = {"Louisiana French"},
aliases = {"Louisiana French"},
}
parent = "fr",

wikidata_item = "Q880301",
m["ht-sdm"] = {
"Saint Dominican Creole French",
nil,
"ht",
ancestors = "fr",
}
}


-- Norman varieties
-- Norman varieties


m["roa-grn"] = {
m["nrf-grn"] = {
canonicalName = "Guernsey Norman",
"Guernsey Norman",
56428,
"nrf",
aliases = {"Guernsey"},
aliases = {"Guernsey"},
parent = "nrf",
alias_codes = {"roa-grn"}
wikidata_item = "Q56428",
}
}
m["nrf-grn"] = m["roa-grn"]


m["roa-jer"] = {
m["nrf-jer"] = {
canonicalName = "Jersey Norman",
"Jersey Norman",
56430,
"nrf",
aliases = {"Jersey"},
aliases = {"Jersey"},
parent = "nrf",
alias_codes = {"roa-jer"}
wikidata_item = "Q56430",
}
}
m["nrf-jer"] = m["roa-jer"]


-- Brythonic
-- Brythonic


m["bry-ear"] = {
m["bry-ear"] = {
canonicalName = "Early Brythonic",
"Early Brythonic",
nil,
parent = "cel-bry-pro",
"cel-bry-pro",
}
}


m["bry-lat"] = {
m["bry-lat"] = {
canonicalName = "Late Brythonic",
"Late Brythonic",
nil,
parent = "cel-bry-pro",
"cel-bry-pro",
}
}


Rêza 581: Rêza 843:


m["xcg"] = {
m["xcg"] = {
canonicalName = "Cisalpine Gaulish",
"Cisalpine Gaulish",
3832927,
parent = "cel-gau",
"cel-gau",
wikidata_item = "Q3832927",
}
}


m["xtg"] = {
m["xtg"] = {
canonicalName = "Transalpine Gaulish",
"Transalpine Gaulish",
29977,
parent = "cel-gau",
"cel-gau",
wikidata_item = "Q29977",
}
}


Rêza 595: Rêza 857:


m["pt-BR"] = {
m["pt-BR"] = {
canonicalName = "Brazilian Portuguese",
"Brazilian Portuguese",
750553,
parent = "pt",
"pt",
wikidata_item = "Q750553"
}

m["pt-PT"] = {
"European Portuguese",
922399,
"pt",
}
}


Rêza 603: Rêza 871:


m["es-AR"] = {
m["es-AR"] = {
canonicalName = "Rioplatense Spanish",
"Rioplatense Spanish",
509780,
parent = "es",
"es",
wikidata_item = "Q509780",
}

m["es-CO"] = {
"Colombian Spanish",
1115875,
"es",
}

m["es-CU"] = {
"Cuban Spanish",
824909,
"es",
}
}


m["es-MX"] = {
m["es-MX"] = {
canonicalName = "Mexican Spanish",
"Mexican Spanish",
616620,
parent = "es",
"es",
wikidata_item = "Q616620",
}
}


m["es-US"] = {
m["es-US"] = {
canonicalName = "United States Spanish",
"United States Spanish",
2301077,
aliases = {"US Spanish"},
parent = "es",
"es",
aliases = {"US Spanish"},
wikidata_item = "Q2301077",
}
}
--use label "US Spanish" to put Spanish terms in this category
--use label "US Spanish" to put Spanish terms in this category

m["es-PR"] = {
"Puerto Rican Spanish",
7258609,
"es",
}

-- Fula varieties

m["fuc"] = {
"Pulaar",
1420205,
"ff",
}

m["fuf"] = {
"Pular",
3915357,
"ff",
}

m["ffm"] = {
"Maasina Fulfulde",
3915322,
"ff",
}

m["fue"] = {
-- no enwiki entry as of yet but frwiki and pmswiki have one
"Borgu Fulfulde",
12952426,
"ff",
}

m["fuh"] = {
-- no enwiki entry as of yet but frwiki and pmswiki have one
"Western Niger Fulfulde",
12952430,
"ff",
}

m["fuq"] = {
-- no enwiki entry as of yet but frwiki, hrwiki and pmswiki have one
"Central-Eastern Niger Fulfulde",
12628799,
"ff",
}

m["fuv"] = {
-- no enwiki entry as of yet but dewiki, frwiki, hrwiki, pmswiki and swwiki have one
"Nigerian Fulfulde",
36129,
"ff",
}

m["fub"] = {
-- no enwiki entry as of yet but dewiki, frwiki, hrwiki, pmswiki, ptwiki, swwiki and yowiki have one
"Adamawa Fulfulde",
34776,
"ff",
}

m["fui"] = {
-- no enwiki entry as of yet but pmswiki and swwiki have one
"Bagirmi Fulfulde",
11003859,
"ff",
}


-- Germanic varieties
-- Germanic varieties
Rêza 626: Rêza 974:


m["de-AT"] = {
m["de-AT"] = {
canonicalName = "Austrian German",
"Austrian German",
306626,
parent = "de",
"de",
wikidata_item = "Q306626",
}
}
m["Austrian German"] = m["de-AT"]
m["AG."] = m["de-AT"]


m["de-AT-vie"] = {
m["de-AT-vie"] = {
canonicalName = "Viennese German",
"Viennese German",
56474,
parent = "de-AT",
"de-AT",
wikidata_item = "Q56474",
}
}
m["Viennese German"] = m["de-AT-vie"]
m["VG."] = m["de-AT-vie"]


m["de-CH"] = {
m["de-CH"] = {
canonicalName = "Swiss High German",
"Switzerland German",
1366643,
aliases = {"Schweizer Hochdeutsch", "Swiss Standard German"},
parent = "de",
"de",
aliases = {"Schweizer Hochdeutsch", "Swiss Standard German", "Swiss High German"},
wikidata_item = "Q1366643",
}
}


m["ksh"] = {
m["ksh"] = {
canonicalName = "Kölsch",
"Kölsch",
4624,
parent = "gmw-cfr",
"gmw-cfr",
wikidata_item = "Q4624",
}
}
m["Kölsch"] = m["ksh"]


m["pfl"] = {
m["pfl"] = {
canonicalName = "Palatine German",
"Palatine German",
23014,
"gmw-rfr",
aliases = {"Pfälzisch", "Pälzisch", "Palatinate German"},
aliases = {"Pfälzisch", "Pälzisch", "Palatinate German"},
parent = "gmw-rfr",
wikidata_item = "Q23014",
}
}


m["sli"] = {
m["sli"] = {
canonicalName = "Silesian German",
"Silesian East Central German",
152965,
"gmw-ecg",
aliases = {"Silesian"},
aliases = {"Silesian"},
parent = "gmw-ecg",
wikidata_item = "Q152965",
}
}


m["sxu"] = {
m["sxu"] = {
canonicalName = "Upper Saxon",
"Upper Saxon German",
699284,
parent = "gmw-ecg",
"gmw-ecg",
wikidata_item = "Q699284",
}
}


Rêza 678: Rêza 1,021:


m["lng"] = {
m["lng"] = {
canonicalName = "Lombardic",
"Lombardic",
35972,
parent = "goh",
"goh",
wikidata_item = "Q35972",
alias_codes = {"goh-lng"}
}
}
m["Lombardic"] = m["lng"]
m["goh-lng"] = m["lng"]


-- Proto-West Germanic varieties
-- Proto-West Germanic varieties


m["frk"] = {
m["frk"] = {
canonicalName = "Frankish",
"Frankish",
10860505,
"gmw-pro",
aliases = {"Old Frankish"},
aliases = {"Old Frankish"},
}
parent = "gmw-pro",

wikidata_item = "Q10860505",
-- Alemannic German varieties

m["gsw-low"] = {
"Low Alemannic German",
503724,
"gsw",
}

m["gsw-FR"] = {
"Alsatian",
8786,
"gsw-low",
}

m["gsw-hig"] = {
"High Alemannic German",
503728,
"gsw",
}

m["gsw-hst"] = {
"Highest Alemannic German",
687538,
"gsw",
}

m["wae"] = {
"Walser German",
680517,
"gsw-hst",
}
}


-- Old Norse varieties
-- Old Norse varieties


m["non-oen"] = {
m["non-grn"] = {
canonicalName = "Old East Norse",
"Greenlandic Norse",
855236,
parent = "non",
"non-own",
wikidata_item = "Q10498031",
}
}


m["non-ogt"] = {
m["non-oen"] = {
canonicalName = "Old Gutnish",
"Old East Norse",
10498031,
aliases = {"Old Gotlandic"},
parent = "non",
"non",
wikidata_item = "Q1133488",
ancestors = "non",
}
}


m["non-own"] = {
m["non-own"] = {
canonicalName = "Old West Norse",
"Old West Norse",
10498026,
parent = "non",
"non",
wikidata_item = "Q10498026",
ancestors = "non",
}
}


-- Old Swedish varieties

m["gmq-osw-lat"] = {
"Late Old Swedish",
10723594,
"gmq-osw",
ancestors = "gmq-osw",
}


-- Greek varieties
-- Greek varieties


m["qfa-sub-grc"] = {
m["qsb-grc"] = {
canonicalName = "Pre-Greek",
"Pre-Greek",
965052,
parent = "qfa-sub",
"und",
wikidata_item = "Q965052",
family = "qfa-sub",
}
}
m["pregrc"] = m["qfa-sub-grc"]


m["grc-boi"] = {
m["grc-boi"] = {
canonicalName = "Boeotian Greek",
"Boeotian Greek",
406373,
parent = "grc-aeo",
"grc-aeo",
wikidata_item = "Q406373",
}
}


m["grc-koi"] = {
m["grc-koi"] = {
canonicalName = "Koine Greek",
"Koine Greek",
107358,
"grc",
ancestors = "grc-att",
aliases = {"Hellenistic Greek"},
aliases = {"Hellenistic Greek"},
parent = "grc",
wikidata_item = "Q107358",
}
}
m["Koine"] = m["grc-koi"]


m["gkm"] = {
m["gkm"] = {
canonicalName = "Byzantine Greek",
"Byzantine Greek",
36387,
"grc",
ancestors = "grc-koi",
aliases = {"Medieval Greek"},
aliases = {"Medieval Greek"},
-- add gkm-med code in case we ever split Medieval Greek from Byzantine Greek
parent = "grc",
wikidata_item = "Q36387",
alias_codes = {"gkm-med"}
}
}
m["Medieval Greek"] = m["gkm"]


m["grc-dor"] = {
m["grc-dor"] = {
canonicalName = "Doric Greek",
"Doric Greek",
285494,
parent = "grc",
"grc",
wikidata_item = "Q285494",
}
}


m["grc-att"] = {
m["grc-att"] = {
canonicalName = "Attic Greek",
"Attic Greek",
506588,
parent = "grc",
"grc",
wikidata_item = "Q506588",
}
}


m["grc-ion"] = {
m["grc-ion"] = {
canonicalName = "Ionic Greek",
"Ionic Greek",
504165,
parent = "grc",
"grc",
wikidata_item = "Q504165",
}
}


m["grc-pam"] = {
m["grc-pam"] = {
canonicalName = "Pamphylian Greek",
"Pamphylian Greek",
2271793,
parent = "grc",
"grc",
wikidata_item = "Q2271793",
}
}


m["grc-kre"] = { -- code used elsewhere: see [[Module:grc:Dialects]]
m["grc-kre"] = { -- code used elsewhere: see [[Module:grc:Dialects]]
canonicalName = "Cretan Ancient Greek", -- to distinguish from Cretan Greek below
"Cretan Ancient Greek", -- to distinguish from Cretan Greek below
nil,
parent = "grc-dor",
"grc-dor",
}
}


m["grc-arp"] = {
m["grc-arp"] = {
canonicalName = "Arcadocypriot Greek",
"Arcadocypriot Greek",
499602,
parent = "grc",
"grc",
wikidata_item = "Q499602",
}
}


m["grc-arc"] = {
m["grc-arc"] = {
canonicalName = "Arcadian Greek",
"Arcadian Greek",
nil,
parent = "grc-arp",
"grc-arp",
}
}


m["el-cyp"] = {
m["el-cyp"] = {
canonicalName = "Cypriot Greek",
"Cypriot Greek",
245899,
"el",
aliases = {"Cypriotic Greek"},
aliases = {"Cypriotic Greek"},
parent = "el",
}
}


m["el-pap"] = {
m["el-pap"] = {
canonicalName = "Paphian Greek",
"Paphian Greek",
nil,
parent = "el",
"el",
}
}


m["grc-aeo"] = {
m["grc-aeo"] = {
canonicalName = "Aeolic Greek",
"Aeolic Greek",
406373,
"grc",
aliases = {"Lesbic Greek", "Lesbian Greek", "Aeolian Greek"},
aliases = {"Lesbic Greek", "Lesbian Greek", "Aeolian Greek"},
parent = "grc",
wikidata_item = "Q406373",
}
}


m["loc-ozo"] = {
m["loc-ozo"] = {
canonicalName = "Ozolian Locrian",
"Ozolian Locrian",
nil,
parent = "grc",
"grc",
}
}


m["loc-opu"] = {
m["loc-opu"] = {
canonicalName = "Opuntian Locrian",
"Opuntian Locrian",
nil,
parent = "grc",
"grc",
}
}


m["grc-ths"] = {
m["grc-ths"] = {
canonicalName = "Thessalian Greek",
"Thessalian Greek",
406373,
parent = "grc-aeo",
"grc-aeo",
wikidata_item = "Q406373",
}
}


m["grc-ela"] = {
m["grc-ela"] = {
canonicalName = "Elean Greek",
"Elean Greek",
nil,
parent = "grc",
"grc",
}
}


m["grc-epc"] = {
m["grc-epc"] = {
canonicalName = "Epic Greek",
"Epic Greek",
990062,
"grc",
aliases = {"Homeric Greek"},
aliases = {"Homeric Greek"},
parent = "grc",
wikidata_item = "Q990062",
}
}


m["el-crt"] = {
m["el-crt"] = {
canonicalName = "Cretan Greek",
"Cretan Greek",
588306,
parent = "el",
"el",
wikidata_item = "Q588306",
}

m["el-kth"] = {
"Katharevousa",
35961,
"el",
ancestors = "gkm",
aliases = {"Katharevousa Greek"},
}

m["el-kal"] = {
"Kaliarda",
nil,
"el",
}
}


Rêza 843: Rêza 1,249:


m["hbo"] = {
m["hbo"] = {
canonicalName = "Biblical Hebrew",
"Biblical Hebrew",
1982248,
"he",
aliases = {"Classical Hebrew"},
aliases = {"Classical Hebrew"},
parent = "he",
wikidata_item = "Q1982248",
}
}


m["he-mis"] = {
m["he-mis"] = {
canonicalName ="Mishnaic Hebrew",
"Mishnaic Hebrew",
1649362,
parent = "he",
"he",
wikidata_item = "Q1649362",
ancestors = "hbo",
}
}


m["he-med"] = {
m["he-med"] = {
canonicalName ="Medieval Hebrew",
"Medieval Hebrew",
2712572,
parent = "he",
"he",
wikidata_item = "Q2712572",
ancestors = "he-mis",
}
}


m["he-IL"] = {
m["he-IL"] = {
canonicalName = "Modern Israeli Hebrew",
"Israeli Hebrew",
8141,
parent = "he",
"he",
wikidata_item = "Q8141",
}
}


m["bsh-kat"] = {
m["bsh-kat"] = {
canonicalName ="Kativiri",
"Kativiri",
2605045,
"bsh",
aliases = {"Katə́viri"},
aliases = {"Katə́viri"},
parent = "bsh",
wikidata_item ="Q2605045",
}
}


m["bsh-kam"] = {
m["xvi"] = {
canonicalName ="Kamviri",
"Kamviri",
1193495,
"bsh",
aliases = {"Kamvíri"},
aliases = {"Kamvíri"},
parent = "bsh",
alias_codes = {"bsh-kam"}
wikidata_item ="Q1193495",
}
}
m["xvi"] = m["bsh-kam"]


m["bsh-mum"] = {
m["bsh-mum"] = {
canonicalName ="Mumviri",
"Mumviri",
nil,
aliases = {"Mumvíri"},
aliases = {"Mumvíri"},
parent = "bsh"
"bsh"
}

-- Inuit lects:

m["esi"] = {
"North Alaskan Inupiatun",
nil,
"ik"
}

m["esk"] = {
"Northwest Alaskan Inupiatun",
25559714,
"ik"
}
}


-- Iranian varieties:
-- Iranian varieties:


m["qfa-sub-bma"] = {
m["qsb-bma"] = {
canonicalName = "the BMAC substrate",
"the BMAC substrate",
1054850,
parent = "qfa-sub",
"und",
wikidata_item = "Q1054850",
family = "qfa-sub",
}
}


Rêza 899: Rêza 1,323:


m["ae-old"] = {
m["ae-old"] = {
canonicalName = "Old Avestan",
"Old Avestan",
29572,
"ae",
aliases = {"Gathic Avestan"},
aliases = {"Gathic Avestan"},
parent = "ae",
wikidata_item = "Q29572",
}
}


m["ae-yng"] = {
m["ae-yng"] = {
canonicalName = "Younger Avestan",
"Younger Avestan",
29572,
"ae-old",
aliases = {"Young Avestan"},
aliases = {"Young Avestan"},
parent = "ae-old",
}
}


m["bcc"] = {
m["bcc"] = {
canonicalName = "Southern Balochi",
"Southern Balochi",
33049,
"bal",
aliases = {"Southern Baluchi"},
aliases = {"Southern Baluchi"},
parent = "bal",
alias_codes = {"bal-sou"}
wikidata_item = "Q33049",
}
}
m["bal-sou"] = m["bcc"]


m["bgp"] = {
m["bgp"] = {
canonicalName = "Eastern Balochi",
"Eastern Balochi",
33049,
"bal",
aliases = {"Eastern Baluchi"},
aliases = {"Eastern Baluchi"},
parent = "bal",
alias_codes = {"bal-eas"}
wikidata_item = "Q33049",
}
}
m["bal-eas"] = m["bgp"]


m["bgn"] = {
m["bgn"] = {
canonicalName = "Western Balochi",
"Western Balochi",
33049,
"bal",
aliases = {"Western Baluchi"},
aliases = {"Western Baluchi"},
parent = "bal",
alias_codes = {"bal-wes"}
wikidata_item = "Q33049",
}
m["bal-wes"] = m["bgn"]

m["bgn"] = {
canonicalName = "Western Balochi",
aliases = {"Western Baluchi"},
parent = "bal",
}
}


m["bsg-ban"] = {
m["bsg-ban"] = {
canonicalName = "Bandari",
"Bandari",
nil,
parent = "bsg",
"bsg",
}

m["bsg-bas"] = {
canonicalName = "Bashkardi",
parent = "bsg",
}
}


m["bsg-hor"] = {
m["bsg-hor"] = {
canonicalName = "Hormozi",
"Hormozi",
nil,
parent = "bsg",
"bsg",
}
}


m["bsg-min"] = {
m["bsg-min"] = {
canonicalName = "Minabi",
"Minabi",
nil,
parent = "bsg",
"bsg",
}

m["ira-mid"] = {
canonicalName = "Middle Iranian",
parent = "ira",
wikidata_item = "Q33527",
}
m["MIr."] = m["ira-mid"]

m["ira-old"] = {
canonicalName = "Old Iranian",
parent = "ira",
wikidata_item = "Q33527",
}
}
m["OIr."] = m["ira-old"]


m["kho-old"] = {
m["kho-old"] = {
canonicalName = "Old Khotanese",
"Old Khotanese",
nil,
parent = "kho",
"kho",
}
}


m["kho-lat"] = {
m["kho-lat"] = {
canonicalName = "Late Khotanese",
"Late Khotanese",
nil,
parent = "kho-old",
"kho-old",
}
}


m["peo-ear"] = {
m["peo-ear"] = {
canonicalName = "Early Old Persian",
"Early Old Persian",
nil,
parent = "peo",
"peo",
}
}


m["peo-lat"] = {
m["peo-lat"] = {
canonicalName = "Late Old Persian",
"Late Old Persian",
nil,
parent = "peo",
"peo",
}
}


m["pal-ear"] = {
m["pal-ear"] = {
canonicalName = "Early Middle Persian",
"Early Middle Persian",
nil,
parent = "pal",
"pal",
}
}


m["pal-lat"] = {
m["pal-lat"] = {
canonicalName = "Late Middle Persian",
"Late Middle Persian",
nil,
parent = "pal",
"pal",
ancestors = "pal-ear",
}
}


m["ps-nwe"] = {
m["ps-nwe"] = {
canonicalName = "Northwestern Pashto",
"Northwestern Pashto",
nil,
parent = "ps",
"ps",
}
}


m["ps-cgi"] = {
m["ps-cgi"] = {
canonicalName = "Central Ghilzay",
"Central Ghilzay",
nil,
parent = "ps-nwe",
"ps-nwe",
}
}


m["ps-mah"] = {
m["ps-mah"] = {
canonicalName = "Mahsudi",
"Mahsudi",
nil,
parent = "ps-nwe",
"ps-nwe",
}
}


m["ps-nea"] = {
m["ps-nea"] = {
canonicalName = "Northeastern Pashto",
"Northeastern Pashto",
nil,
parent = "ps",
"ps",
}
}


m["ps-afr"] = {
m["ps-afr"] = {
canonicalName = "Afridi",
"Afridi",
nil,
parent = "ps-nea",
"ps-nea",
}
}


m["ps-bng"] = {
m["ps-bng"] = {
canonicalName = "Bangash",
"Bangash",
nil,
parent = "ps-nea",
"ps-nea",
}
}




m["ps-xat"] = {
m["ps-xat"] = {
canonicalName = "Khatak",
"Khatak",
nil,
parent = "ps-nea",
"ps-nea",
}
}


m["ps-pes"] = {
m["ps-pes"] = {
canonicalName = "Peshawari",
"Peshawari",
nil,
parent = "ps-nea",
"ps-nea",
}
}


m["ps-sea"] = {
m["ps-sea"] = {
canonicalName = "Southeastern Pashto",
"Southeastern Pashto",
nil,
parent = "ps",
"ps",
}
}


m["ps-ban"] = {
m["ps-ban"] = {
canonicalName = "Bannu",
"Bannu",
nil,
parent = "ps-sea",
"ps-sea",
}
}


m["ps-kak"] = {
m["ps-kak"] = {
canonicalName = "Kakari",
"Kakari",
nil,
parent = "ps-sea",
"ps-sea",
}
}


m["ps-ser"] = {
m["ps-ser"] = {
canonicalName = "Sher",
"Sher",
nil,
parent = "ps-sea",
"ps-sea",
}
}


m["ps-waz"] = {
m["ps-waz"] = {
canonicalName = "Waziri",
"Waziri",
12274473,
parent = "ps-sea",
"ps-sea",
}
}


m["ps-swe"] = {
m["ps-swe"] = {
canonicalName = "Southwestern Pashto",
"Southwestern Pashto",
nil,
parent = "ps",
"ps",
}
}


m["ps-kan"] = {
m["ps-kan"] = {
canonicalName = "Kandahari",
"Kandahari",
nil,
parent = "ps-swe",
"ps-swe",
}
}


m["ps-jad"] = {
m["ps-jad"] = {
canonicalName = "Jadrani",
"Jadrani",
nil,
parent = "ps",
"ps",
ancestors = "ira-pat-pro"
}
}


m["xme-azr"] = {
m["xme-azr"] = {
canonicalName = "Old Azari",
"Old Azari",
nil,
"xme-ott",
aliases = {"Old Azeri", "Azari", "Azeri", "Āḏarī", "Adari", "Adhari"},
aliases = {"Old Azeri", "Azari", "Azeri", "Āḏarī", "Adari", "Adhari"},
parent = "xme-ott",
}
}


m["xme-ttc-cen"] = {
m["xme-ttc-cen"] = {
canonicalName = "Central Tati",
"Central Tati",
nil,
parent = "xme-ott",
"xme-ott",
}
}


m["xme-ttc-eas"] = {
m["xme-ttc-eas"] = {
canonicalName = "Eastern Tati",
"Eastern Tati",
nil,
parent = "xme-ott",
"xme-ott",
}
}


m["xme-ttc-nor"] = {
m["xme-ttc-nor"] = {
canonicalName = "Northern Tati",
"Northern Tati",
nil,
parent = "xme-ott",
"xme-ott",
}
}


m["xme-ttc-sou"] = {
m["xme-ttc-sou"] = {
canonicalName = "Southern Tati",
"Southern Tati",
nil,
parent = "xme-ott",
"xme-ott",
}
}


m["xme-ttc-wes"] = {
m["xme-ttc-wes"] = {
canonicalName = "Western Tati",
"Western Tati",
nil,
parent = "xme-ott",
"xme-ott",
}
}


m["xmn"] = {
m["xmn"] = {
canonicalName = "Manichaean Middle Persian",
"Manichaean Middle Persian",
nil,
parent = "pal",
"pal-lat",
}
}


m["fa-ira"] = {
m["fa-ira"] = {
canonicalName = "Iranian Persian",
"Iranian Persian",
3513637,
"fa",
aliases = {"Modern Persian", "Western Persian"},
aliases = {"Modern Persian", "Western Persian"},
parent = "fa",
translit = "fa-ira-translit",
wikidata_item = "Q3513637",
}
}


m["fa-cls"] = {
m["fa-cls"] = {
canonicalName = "Classical Persian",
"Classical Persian",
9168,
parent = "fa",
"fa",
wikidata_item = "Q9168",
ancestors = "pal-lat",
translit = "fa-cls-translit",
}
}


m["prs"] = {
m["prs"] = {
canonicalName = "Dari",
"Dari",
178440,
"fa",
aliases = {"Dari Persian", "Central Persian", "Eastern Persian", "Afghan Persian"},
aliases = {"Dari Persian", "Central Persian", "Eastern Persian", "Afghan Persian"},
parent = "fa",
translit = "fa-cls-translit",
}
wikidata_item = "Q178440",

m["haz"] = {
"Hazaragi",
33398,
"prs",
translit = "fa-cls-translit",
}
}


m["os-dig"] = {
m["os-dig"] = {
canonicalName = "Digor",
"Digor Ossetian",
3027861,
aliases = {"Digoron"},
parent = "os",
"os",
aliases = {"Digoron", "Digor"},
wikidata_item = "Q3027861",
}
}


m["os-iro"] = {
m["os-iro"] = {
canonicalName = "Iron",
"Iron Ossetian",
nil,
parent = "os",
"os",
aliases = {"Iron"},
}
}


m["sog-ear"] = {
m["sog-ear"] = {
canonicalName = "Early Sogdian",
"Early Sogdian",
nil,
parent = "sog",
"sog",
}
}


m["sog-lat"] = {
m["sog-lat"] = {
canonicalName = "Late Sogdian",
"Late Sogdian",
nil,
parent = "sog-ear",
"sog-ear",
}
}


m["oru-kan"] = {
m["oru-kan"] = {
canonicalName = "Kaniguram",
"Kaniguram",
6363164,
parent = "oru",
"oru",
wikidata_item = "Q6363164",
}
}


m["oru-log"] = {
m["oru-log"] = {
canonicalName = "Logar",
"Logar",
nil,
parent = "oru",
"oru",
}
}


m["oos-ear"] = {
m["oos-ear"] = {
canonicalName = "Early Old Ossetic",
"Early Old Ossetic",
nil,
parent = "oos",
"oos",
}
}


m["oos-lat"] = {
m["oos-lat"] = {
canonicalName = "Late Old Ossetic",
"Late Old Ossetic",
nil,
parent = "oos",
"oos",
}
}


m["xln"] = {
m["xln"] = {
canonicalName = "Alanic",
"Alanic",
3658580,
parent = "oos",
"oos",
}

m["rdb-rud"] = {
canonicalName = "Rudbari",
parent = "rdb",
}
}


m["rdb-jir"] = {
m["rdb-jir"] = {
canonicalName = "Jirofti",
"Jirofti",
nil,
parent = "rdb",
"rdb",
}
}


m["rdb-kah"] = {
m["rdb-kah"] = {
canonicalName = "Kahnuji",
"Kahnuji",
nil,
parent = "rdb",
"rdb",
}
}


Rêza 1,208: Rêza 1,658:


m["fay-bur"] = {
m["fay-bur"] = {
canonicalName = "Burenjani",
"Burenjani",
nil,
parent = "fay",
"fay",
}
}


m["fay-bsh"] = {
m["fay-bsh"] = {
canonicalName = "Bushehri",
"Bushehri",
nil,
parent = "fay",
"fay",
}
}


m["fay-dsh"] = {
m["fay-dsh"] = {
canonicalName = "Dashtaki",
"Dashtaki",
nil,
parent = "fay",
"fay",
}
}


m["fay-dav"] = {
m["fay-dav"] = {
canonicalName = "Davani",
"Davani",
5228140,
parent = "fay",
"fay",
wikidata_item = "Q5228140",
}
}


m["fay-eze"] = {
m["fay-eze"] = {
canonicalName = "Emamzada Esma’ili",
"Emamzada Esma’ili",
nil,
parent = "fay",
"fay",
}
}


m["fay-gav"] = {
m["fay-gav"] = {
canonicalName = "Gavkoshaki",
"Gavkoshaki",
nil,
parent = "fay",
"fay",
}
}


m["fay-kho"] = {
m["fay-kho"] = {
canonicalName = "Khollari",
"Khollari",
nil,
parent = "fay",
"fay",
}
}


m["fay-kon"] = {
m["fay-kon"] = {
canonicalName = "Kondazi",
"Kondazi",
nil,
parent = "fay",
"fay",
}
}


m["fay-kzo"] = {
m["fay-kzo"] = {
canonicalName = "Old Kazeruni",
"Old Kazeruni",
nil,
parent = "fay",
"fay",
}
}


m["fay-mas"] = {
m["fay-mas"] = {
canonicalName = "Masarami",
"Masarami",
nil,
parent = "fay",
"fay",
}
}


m["fay-pap"] = {
m["fay-pap"] = {
canonicalName = "Papuni",
"Papuni",
nil,
parent = "fay",
"fay",
}
}


m["fay-sam"] = {
m["fay-sam"] = {
canonicalName = "Samghani",
"Samghani",
nil,
parent = "fay",
"fay",
}
}


m["fay-shr"] = {
m["fay-shr"] = {
canonicalName = "Shirazi",
"Shirazi",
nil,
parent = "fay",
"fay",
}
}


m["fay-sho"] = {
m["fay-sho"] = {
canonicalName = "Old Shirazi",
"Old Shirazi",
nil,
parent = "fay",
"fay",
}
}


m["fay-sam"] = {
m["fay-sam"] = {
canonicalName = "Samghani",
"Samghani",
nil,
parent = "fay",
"fay",
}
}


m["fay-kar"] = {
m["fay-kar"] = {
canonicalName = "Khargi",
"Khargi",
nil,
parent = "fay",
"fay",
}
}


m["fay-sor"] = {
m["fay-sor"] = {
canonicalName = "Sorkhi",
"Sorkhi",
nil,
parent = "fay",
"fay",
}
}


Rêza 1,296: Rêza 1,762:


m["tly-cen"] = {
m["tly-cen"] = {
canonicalName = "Central Talysh",
"Central Talysh",
nil,
parent = "tly",
"tly",
}
}


m["tly-asa"] = {
m["tly-asa"] = {
canonicalName = "Asalemi",
"Asalemi",
nil,
parent = "tly-cen",
"tly-cen",
}
}


m["tly-kar"] = {
m["tly-kar"] = {
canonicalName = "Karganrudi",
"Karganrudi",
nil,
parent = "tly-cen",
"tly-cen",
}
}


m["tly-tul"] = {
m["tly-tul"] = {
canonicalName = "Tularudi",
"Tularudi",
nil,
parent = "tly-cen",
"tly-cen",
}
}


m["tly-tal"] = {
m["tly-tal"] = {
canonicalName = "Taleshdulabi",
"Taleshdulabi",
nil,
parent = "tly-cen",
"tly-cen",
}
}


m["tly-nor"] = {
m["tly-nor"] = {
canonicalName = "Northern Talysh",
"Northern Talysh",
nil,
parent = "tly",
"tly",
}
}


m["tly-aze"] = {
m["tly-aze"] = {
canonicalName = "Azerbaijani Talysh",
"Azerbaijani Talysh",
nil,
parent = "tly-nor",
"tly-nor",
}
}


m["tly-anb"] = {
m["tly-anb"] = {
canonicalName = "Anbarani",
"Anbarani",
nil,
parent = "tly-nor",
"tly-nor",
}
}


m["tly-sou"] = {
m["tly-sou"] = {
canonicalName = "Southern Talysh",
"Southern Talysh",
nil,
parent = "tly",
"tly",
}
}


m["tly-fum"] = {
m["tly-fum"] = {
canonicalName = "Fumani",
"Fumani",
nil,
parent = "tly-sou",
"tly-sou",
}
}


m["tly-msu"] = {
m["tly-msu"] = {
canonicalName = "Masulei",
"Masulei",
nil,
parent = "tly-sou",
"tly-sou",
}
}


m["tly-msa"] = {
m["tly-msa"] = {
canonicalName = "Masali",
"Masali",
nil,
parent = "tly-sou",
"tly-sou",
}
}


m["tly-san"] = {
m["tly-san"] = {
canonicalName = "Shandarmani",
"Shandarmani",
nil,
parent = "tly-sou",
"tly-sou",
}
}


Rêza 1,363: Rêza 1,842:


m["xme-amo"] = {
m["xme-amo"] = {
canonicalName = "Amorehi",
"Amorehi",
nil,
parent = "xme-taf",
"xme-taf",
}
}


m["xme-ast"] = {
m["atn"] = {
canonicalName = "Ashtiani",
"Ashtiani",
3436590,
parent = "xme-taf",
"xme-taf",
wikipedia_article = "Ashtiani language",
wikipedia_article = "Ashtiani language",
wikidata_item = "Q3436590",
alias_codes = {"xme-ast"}
}
}
m["atn"] = m["xme-ast"]


m["xme-bor"] = {
m["xme-bor"] = {
canonicalName = "Borujerdi",
"Borujerdi",
nil,
parent = "xme-taf",
"xme-taf",
}
}


m["xme-ham"] = {
m["xme-ham"] = {
canonicalName = "Hamadani",
"Hamadani",
6302426,
parent = "xme-taf",
"xme-taf",
wikidata_item = "Q6302426",
}
}


m["xme-kah"] = {
m["xme-kah"] = {
canonicalName = "Kahaki",
"Kahaki",
nil,
parent = "xme-taf",
"xme-taf",
}
}


m["xme-vaf"] = {
m["vaf"] = {
canonicalName = "Vafsi",
"Vafsi",
32611,
parent = "xme-taf",
"xme-taf",
wikidata_item = "Q32611",
alias_codes = {"xme-vaf"}
}
}
m["vaf"] = m["xme-vaf"]


-- Kermanic lects
-- Kermanic lects


m["xme-xun"] = {
m["kfm"] = {
canonicalName = "Khunsari",
"Khunsari",
6403030,
parent = "xme-ker",
"xme-ker",
wikipedia_article = "Khunsari language",
wikipedia_article = "Khunsari language",
wikidata_item = "Q6403030",
alias_codes = {"xme-xun"}
}
}
m["kfm"] = m["xme-xun"]


m["xme-mah"] = {
m["xme-mah"] = {
canonicalName = "Mahallati",
"Mahallati",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-von"] = {
m["xme-von"] = {
canonicalName = "Vonishuni",
"Vonishuni",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-bdr"] = {
m["xme-bdr"] = {
canonicalName = "Badrudi",
"Badrudi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-del"] = {
m["xme-del"] = {
canonicalName = "Delijani",
"Delijani",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-kas"] = {
m["xme-kas"] = {
canonicalName = "Kashani",
"Kashani",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-kes"] = {
m["xme-kes"] = {
canonicalName = "Kesehi",
"Kesehi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-mey"] = {
m["xme-mey"] = {
canonicalName = "Meymehi",
"Meymehi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-nat"] = {
m["ntz"] = {
canonicalName = "Natanzi",
"Natanzi",
6968399,
parent = "xme-ker",
"xme-ker",
wikipedia_article = "Natanzi language",
wikipedia_article = "Natanzi language",
wikidata_item = "Q6968399",
alias_codes = {"xme-nat"}
}
}
m["ntz"] = m["xme-nat"]


m["xme-abz"] = {
m["xme-abz"] = {
canonicalName = "Abuzeydabadi",
"Abuzeydabadi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-aby"] = {
m["xme-aby"] = {
canonicalName = "Abyanehi",
"Abyanehi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-far"] = {
m["xme-far"] = {
canonicalName = "Farizandi",
"Farizandi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-jow"] = {
m["xme-jow"] = {
canonicalName = "Jowshaqani",
"Jowshaqani",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-nas"] = {
m["xme-nas"] = {
canonicalName = "Nashalji",
"Nashalji",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-qoh"] = {
m["xme-qoh"] = {
canonicalName = "Qohrudi",
"Qohrudi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-yar"] = {
m["xme-yar"] = {
canonicalName = "Yarandi",
"Yarandi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-soi"] = {
m["soj"] = {
canonicalName = "Soi",
"Soi",
7930463,
"xme-ker",
aliases = {"Sohi"},
aliases = {"Sohi"},
parent = "xme-ker",
wikipedia_article = "Soi language",
wikipedia_article = "Soi language",
wikidata_item = "Q7930463",
alias_codes = {"xme-soi"}
}
}
m["soj"] = m["xme-soi"]


m["xme-tar"] = {
m["xme-tar"] = {
canonicalName = "Tari",
"Tari",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-gaz"] = {
m["gzi"] = {
canonicalName = "Gazi",
"Gazi",
5529130,
parent = "xme-ker",
"xme-ker",
wikipedia_article = "Gazi language",
wikipedia_article = "Gazi language",
wikidata_item = "Q5529130",
alias_codes = {"xme-gaz"}
}
}
m["gzi"] = m["xme-gaz"]


m["xme-sed"] = {
m["xme-sed"] = {
canonicalName = "Sedehi",
"Sedehi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-ard"] = {
m["xme-ard"] = {
canonicalName = "Ardestani",
"Ardestani",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-zef"] = {
m["xme-zef"] = {
canonicalName = "Zefrehi",
"Zefrehi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-isf"] = {
m["xme-isf"] = {
canonicalName = "Isfahani",
"Isfahani",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-kaf"] = {
m["xme-kaf"] = {
canonicalName = "Kafroni",
"Kafroni",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-vrz"] = {
m["xme-vrz"] = {
canonicalName = "Varzenehi",
"Varzenehi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-xur"] = {
m["xme-xur"] = {
canonicalName = "Khuri",
"Khuri",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-nay"] = {
m["nyq"] = {
canonicalName = "Nayini",
"Nayini",
6983146,
parent = "xme-ker",
"xme-ker",
wikipedia_article = "Nayini language",
wikipedia_article = "Nayini language",
wikidata_item = "Q6983146",
alias_codes = {"xme-nay"}
}
}
m["nyq"] = m["xme-nay"]


m["xme-ana"] = {
m["xme-ana"] = {
canonicalName = "Anaraki",
"Anaraki",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-dar"] = {
m["gbz"] = {
canonicalName = "Zoroastrian Dari",
"Zoroastrian Dari",
32389,
"xme-ker",
aliases = {"Behdināni", "Gabri", "Gavrŭni", "Gabrōni"},
aliases = {"Behdināni", "Gabri", "Gavrŭni", "Gabrōni"},
parent = "xme-ker",
wikipedia_article = "Zoroastrian Dari language",
wikipedia_article = "Zoroastrian Dari language",
wikidata_item = "Q32389",
alias_codes = {"xme-dar"}
}
}
m["gbz"] = m["xme-dar"]


m["xme-krm"] = {
m["xme-krm"] = {
canonicalName = "Kermani",
"Kermani",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-yaz"] = {
m["xme-yaz"] = {
canonicalName = "Yazdi",
"Yazdi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-bid"] = {
m["xme-bid"] = {
canonicalName = "Bidhandi",
"Bidhandi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-bij"] = {
m["xme-bij"] = {
canonicalName = "Bijagani",
"Bijagani",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-cim"] = {
m["xme-cim"] = {
canonicalName = "Chimehi",
"Chimehi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-han"] = {
m["xme-han"] = {
canonicalName = "Hanjani",
"Hanjani",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-kom"] = {
m["xme-kom"] = {
canonicalName = "Komjani",
"Komjani",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-nar"] = {
m["xme-nar"] = {
canonicalName = "Naraqi",
"Naraqi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-nus"] = {
m["xme-nus"] = {
canonicalName = "Nushabadi",
"Nushabadi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-qal"] = {
m["xme-qal"] = {
canonicalName = "Qalhari",
"Qalhari",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-trh"] = {
m["xme-trh"] = {
canonicalName = "Tarehi",
"Tarehi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-val"] = {
m["xme-val"] = {
canonicalName = "Valujerdi",
"Valujerdi",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-var"] = {
m["xme-var"] = {
canonicalName = "Varani",
"Varani",
nil,
parent = "xme-ker",
"xme-ker",
}
}


m["xme-zor"] = {
m["xme-zor"] = {
canonicalName = "Zori",
"Zori",
nil,
parent = "xme-ker",
"xme-ker",
}
}


Rêza 1,638: Rêza 2,157:


m["tks-ebr"] = {
m["tks-ebr"] = {
canonicalName = "Ebrahimabadi",
"Ebrahimabadi",
nil,
parent = "tks",
"tks",
}
}


m["tks-sag"] = {
m["tks-sag"] = {
canonicalName = "Sagzabadi",
"Sagzabadi",
nil,
parent = "tks",
"tks",
}
}


m["tks-esf"] = {
m["tks-esf"] = {
canonicalName = "Esfarvarini",
"Esfarvarini",
nil,
parent = "tks",
"tks",
}
}


m["tks-tak"] = {
m["tks-tak"] = {
canonicalName = "Takestani",
"Takestani",
nil,
parent = "tks",
"tks",
}
}


m["tks-cal"] = {
m["tks-cal"] = {
canonicalName = "Chali",
"Chali Tati",
nil,
parent = "tks",
"tks",
aliases = {"Chāli"},
wikipedia_article = "Tati language (Iran)",
}
}


m["tks-dan"] = {
m["tks-dan"] = {
canonicalName = "Danesfani",
"Danesfani",
nil,
parent = "tks",
"tks",
}
}


m["tks-xia"] = {
m["tks-xia"] = {
canonicalName = "Khiaraji",
"Khiaraji",
nil,
parent = "tks",
"tks",
}
}


m["tks-xoz"] = {
m["tks-xoz"] = {
canonicalName = "Khoznini",
"Khoznini",
nil,
parent = "tks",
"tks",
}
}


Rêza 1,680: Rêza 2,209:


m["sgh-bro"] = {
m["sgh-bro"] = {
canonicalName = "Bartangi-Oroshori",
"Bartangi-Oroshori",
nil,
parent = "sgh",
"sgh",
}
}


m["sgh-bar"] = {
m["sgh-bar"] = {
canonicalName = "Bartangi",
"Bartangi",
nil,
parent = "sgh-bro",
"sgh-bro",
}
}


m["sgh-oro"] = {
m["sgh-oro"] = {
canonicalName = "Oroshori",
"Oroshori",
nil,
parent = "sgh-bro",
"sgh-bro",
aliases = {"Roshorvi"},
aliases = {"Roshorvi"},
}
}


m["sgh-rsx"] = {
m["sgh-rsx"] = {
canonicalName = "Roshani-Khufi",
"Roshani-Khufi",
nil,
parent = "sgh",
"sgh",
}
}


m["sgh-xuf"] = {
m["sgh-xuf"] = {
canonicalName = "Khufi",
"Khufi",
2562249,
parent = "sgh-rsx",
"sgh-rsx",
aliases = {"Xufi", "Xūfī"},
wikipedia_article = "Khufi language",
}
}


m["sgh-ros"] = {
m["sgh-ros"] = {
canonicalName = "Roshani",
"Roshani",
2597566,
parent = "sgh-rsx",
"sgh-rsx",
aliases = {"Rushani", "Rōšāni"},
wikipedia_article = "Rushani language",
}
}


m["sgh-xgb"] = {
m["sgh-xgb"] = {
canonicalName = "Khughni-Bajui",
"Khughni-Bajui",
nil,
parent = "sgh",
"sgh",
}
}


m["sgh-xug"] = {
m["sgh-xug"] = {
canonicalName = "Khughni",
"Khughni",
nil,
parent = "sgh-xgb",
"sgh-xgb",
}
}


m["sgh-baj"] = {
m["sgh-baj"] = {
canonicalName = "Bajui",
"Bajui",
nil,
parent = "sgh-xgb",
"sgh-xgb",
}
}


Rêza 1,728: Rêza 2,270:


m["inc-mit"] = {
m["inc-mit"] = {
canonicalName = "Mitanni",
"Mitanni",
1986700,
parent = "inc-pro",
"inc-pro",
wikidata_item = "Q1986700",
}
}


m["awa-old"] = {
m["awa-old"] = {
canonicalName = "Old Awadhi",
"Old Awadhi",
nil,
parent = "awa",
"awa",
}
}


m["bra-old"] = {
m["bra-old"] = {
canonicalName = "Old Braj",
"Old Braj",
nil,
parent = "bra",
"bra",
}
}


m["gu-kat"] = {
m["gu-kat"] = {
canonicalName = "Kathiyawadi",
"Kathiyawadi",
nil,
"gu",
aliases = {"Kathiyawadi Gujarati", "Kathiawadi"},
aliases = {"Kathiyawadi Gujarati", "Kathiawadi"},
parent = "gu",
}
}


m["gu-lda"] = {
m["gu-lda"] = {
canonicalName = "Lisan ud-Dawat Gujarati",
"Lisan ud-Dawat Gujarati",
nil,
"gu",
aliases = {"Lisan ud-Dawat", "LDA"},
aliases = {"Lisan ud-Dawat", "LDA"},
parent = "gu",
}
}


m["hi-mum"] = {
m["hi-mum"] = {
canonicalName = "Bombay Hindi",
"Bombay Hindi",
3543151,
"hi",
aliases = {"Mumbai Hindi", "Bambaiyya Hindi"},
aliases = {"Mumbai Hindi", "Bambaiyya Hindi"},
parent = "hi",
wikidata_item = "Q3543151",
}
}


m["hi-mid"] = {
m["hi-mid"] = {
canonicalName = "Middle Hindi",
"Middle Hindi",
nil,
parent = "hi",
"inc-ohi",
}
ancestors = "inc-ohi",

m["pa-old"] = {
canonicalName = "Old Punjabi",
parent = "pa",
}
}


m["sa-bhs"] = {
m["sa-bhs"] = {
canonicalName = "Buddhist Hybrid Sanskrit",
"Buddhist Hybrid Sanskrit",
248758,
parent = "sa",
"sa",
wikidata_item = "Q248758",
}
}


m["sa-bra"] = {
m["sa-bra"] = {
canonicalName = "Brahmanic Sanskrit",
"Brahmanic Sanskrit",
36858,
parent = "sa",
"sa",
wikidata_item = "Q36858",
}
}


m["sa-cls"] = {
m["sa-cls"] = {
canonicalName = "Classical Sanskrit",
"Classical Sanskrit",
11059,
parent = "sa",
"sa",
wikidata_item = "Q11059",
}
}


m["sa-neo"] = {
m["sa-neo"] = {
canonicalName = "New Sanskrit",
"New Sanskrit",
11059,
parent = "sa",
"sa",
wikidata_item = "Q11059",
}
}


m["sa-ved"] = {
m["sa-ved"] = {
canonicalName = "Vedic Sanskrit",
"Vedic Sanskrit",
36858,
parent = "sa",
"sa",
wikidata_item = "Q36858",
}
}


m["si-med"] = {
m["si-med"] = {
canonicalName = "Medieval Sinhalese",
"Medieval Sinhalese",
nil,
"si",
aliases = {"Medieval Sinhala"},
aliases = {"Medieval Sinhala"},
parent = "si",
}
}


m["kok-mid"] = {
m["kok-mid"] = {
canonicalName = "Middle Konkani",
"Middle Konkani",
nil,
"kok",
aliases = {"Medieval Konkani"},
aliases = {"Medieval Konkani"},
parent = "kok",
}
}


m["kok-old"] = {
m["kok-old"] = {
canonicalName = "Old Konkani",
"Old Konkani",
nil,
"kok",
aliases = {"Early Konkani"},
aliases = {"Early Konkani"},
parent = "kok",
}
}


Rêza 1,826: Rêza 2,372:
-- Dhivehi varieties
-- Dhivehi varieties


m["mlk-dv"] = {
m["dv-mul"] = {
canonicalName = "Mulaku Dhivehi",
"Mulaku Dhivehi",
nil,
"dv",
aliases = {"Mulaku Divehi", "Mulaku Bas"},
aliases = {"Mulaku Divehi", "Mulaku Bas"},
parent = "dv",
}
}


m["hvd-dv"] = {
m["dv-huv"] = {
canonicalName = "Huvadhu Dhivehi",
"Huvadhu Dhivehi",
nil,
"dv",
aliases = {"Huvadhu Divehi", "Huvadhu Bas"},
aliases = {"Huvadhu Divehi", "Huvadhu Bas"},
parent = "dv",
}
}


m["add-dv"] = {
m["dv-add"] = {
canonicalName = "Addu Dhivehi",
"Addu Dhivehi",
nil,
"dv",
aliases = {"Addu Divehi", "Addu Bas"},
aliases = {"Addu Divehi", "Addu Bas"},
parent = "dv",
}
}



-- Dravidian varieties
-- Dravidian varieties



m["ta-mid"] = {
m["ta-mid"] = {
canonicalName = "Middle Tamil",
"Middle Tamil",
20987434,
parent = "ta",
"ta",
wikidata_item = "Q20987434",
}

m["kn-hav"] = {
"Havigannada",
24276369,
"kn",
}

m["kn-kun"] = {
"Kundagannada",
6444255,
"kn",
}
}


-- Prakrits
-- Prakrits


m["prk-avt"] = {
m["pra-ard"] = {
"Ardhamagadhi Prakrit",
canonicalName = "Avanti",
35217,
"inc-pra",
aliases = {"Ardhamagadhi"},
}

m["pra-hel"] = {
"Helu Prakrit",
15080869,
"inc-pra",
aliases = {"Elu", "Elu Prakrit", "Helu"},
}

m["pra-kha"] = {
"Khasa Prakrit",
nil,
"inc-pra",
aliases = {"Khasa"},
}

m["pra-mag"] = {
"Magadhi Prakrit",
2652214,
"inc-pra",
aliases = {"Magadhi"},
}

m["pra-mah"] = {
"Maharastri Prakrit",
2586773,
"inc-pra",
aliases = {"Maharashtri Prakrit", "Maharastri", "Maharashtri"},
}

m["pra-pai"] = {
"Paisaci Prakrit",
2995607,
"pra-sau",
aliases = {"Paisaci", "Paisachi"},
ancestors = "pra-sau"
}

m["pra-sau"] = {
"Sauraseni Prakrit",
2452885,
"inc-pra",
aliases = {"Sauraseni", "Shauraseni"},
}

m["pra-ava"] = {
"Avanti",
nil,
"inc-pra",
aliases = {"Avanti Prakrit"},
aliases = {"Avanti Prakrit"},
parent = "sa",
}
}


m["prc-prk"] = {
m["pra-pra"] = {
canonicalName = "Pracya",
"Pracya",
nil,
"inc-pra",
aliases = {"Pracya Prakrit"},
aliases = {"Pracya Prakrit"},
parent = "sa",
}
}


m["bhl-prk"] = {
m["pra-bah"] = {
canonicalName = "Bahliki",
"Bahliki",
nil,
"inc-pra",
aliases = {"Bahliki Prakrit"},
aliases = {"Bahliki Prakrit"},
parent = "sa",
}
}


m["dks-prk"] = {
m["pra-dak"] = {
canonicalName = "Daksinatya",
"Daksinatya",
nil,
"inc-pra",
aliases = {"Daksinatya Prakrit"},
aliases = {"Daksinatya Prakrit"},
parent = "sa",
}
}


m["skr-prk"] = {
m["pra-sak"] = {
canonicalName = "Sakari",
"Sakari",
nil,
"inc-pra",
aliases = {"Sakari Prakrit"},
aliases = {"Sakari Prakrit"},
parent = "sa",
}
}


m["cnd-prk"] = {
m["pra-can"] = {
canonicalName = "Candali",
"Candali",
nil,
"inc-pra",
aliases = {"Candali Prakrit"},
aliases = {"Candali Prakrit"},
parent = "sa",
}
}


m["sbr-prk"] = {
m["pra-sab"] = {
canonicalName = "Sabari",
"Sabari",
nil,
"inc-pra",
aliases = {"Sabari Prakrit"},
aliases = {"Sabari Prakrit"},
parent = "sa",
}
}


m["abh-prk"] = {
m["pra-abh"] = {
canonicalName = "Abhiri",
"Abhiri",
nil,
"inc-pra",
aliases = {"Abhiri Prakrit"},
aliases = {"Abhiri Prakrit"},
parent = "sa",
}
}


m["drm-prk"] = {
m["pra-dra"] = {
canonicalName = "Dramili",
"Dramili",
nil,
"inc-pra",
aliases = {"Dramili Prakrit"},
aliases = {"Dramili Prakrit"},
parent = "sa",
}
}


m["odr-prk"] = {
m["pra-odr"] = {
canonicalName = "Odri",
"Odri",
nil,
"inc-pra",
aliases = {"Odri Prakrit"},
aliases = {"Odri Prakrit"},
parent = "sa",
}
}


Rêza 1,918: Rêza 2,541:


m["it-oit"] = {
m["it-oit"] = {
canonicalName = "Old Italian",
"Old Italian",
652,
parent = "it",
"it",
wikidata_item = "Q652",
alias_codes = {"roa-oit"}
}
}
m["roa-oit"] = m["it-oit"]


m["it-CH"] = {
m["it-CH"] = {
canonicalName = "Switzerland Italian",
"Switzerland Italian",
672147,
parent = "it",
"it",
wikidata_item = "Q672147",
}
}
m["Swiss Italian"] = m["it-CH"]
m["Switzerland Italian"] = m["it-CH"]


-- Latin varieties by period
-- Latin varieties by period

m["itc-ola"] = {
"Old Latin",
12289,
"la",
}

m["la-cla"] = {
"Classical Latin",
253854,
"la",
alias_codes = {"CL."}
}


m["la-lat"] = {
m["la-lat"] = {
canonicalName = "Late Latin",
"Late Latin",
1503113,
parent = "la",
"la",
wikidata_item = "Q1503113",
ancestors = "la-cla",
alias_codes = {"LL."}
}
}
m["Late Latin"] = m["la-lat"]
m["LL."] = m["la-lat"]
m["LL"] = m["la-lat"]


m["la-vul"] = {
m["la-vul"] = {
canonicalName = "Vulgar Latin",
"Vulgar Latin",
37560,
parent = "la",
"la",
wikidata_item = "Q37560",
ancestors = "la-cla",
alias_codes = {"VL."}
}
}
m["Vulgar Latin"] = m["la-vul"]
m["VL."] = m["la-vul"]


m["la-med"] = {
m["la-med"] = {
canonicalName = "Medieval Latin",
"Medieval Latin",
1163234,
parent = "la",
"la",
wikidata_item = "Q1163234",
ancestors = "la-lat",
alias_codes = {"ML."}
}

m["la-eme"] = {
"Early Medieval Latin",
nil,
"la-med",
wikipedia_article = "Medieval Latin",
}
}
m["Medieval Latin"] = m["la-med"]
m["ML."] = m["la-med"]
m["ML"] = m["la-med"]


m["la-ecc"] = {
m["la-ecc"] = {
canonicalName = "Ecclesiastical Latin",
"Ecclesiastical Latin",
1247932,
"la",
aliases = {"Church Latin"},
aliases = {"Church Latin"},
parent = "la",
ancestors = "la-lat",
wikidata_item = "Q1247932",
alias_codes = {"EL."}
}
}
m["Ecclesiastical Latin"] = m["la-ecc"]
m["EL."] = m["la-ecc"]


m["la-ren"] = {
m["la-ren"] = {
canonicalName = "Renaissance Latin",
"Renaissance Latin",
499083,
parent = "la",
"la",
wikidata_item = "Q499083",
ancestors = "la-med",
alias_codes = {"RL."}
}
}
m["Renaissance Latin"] = m["la-ren"]
m["RL."] = m["la-ren"]


m["la-new"] = {
m["la-new"] = {
canonicalName = "New Latin",
"New Latin",
1248221,
"la",
aliases = {"Modern Latin"},
aliases = {"Modern Latin"},
parent = "la",
ancestors = "la-ren",
wikidata_item = "Q1248221",
alias_codes = {"NL."}
}

m["la-con"] = {
"Contemporary Latin",
1246397,
"la-new",
}
}
m["New Latin"] = m["la-new"]
m["NL."] = m["la-new"]


-- other Italic lects
-- other Italic lects


m["osc-luc"] = {
m["osc-luc"] = {
canonicalName = "Lucanian",
"Lucanian",
nil,
parent = "osc",
"osc",
}
}


m["osc-sam"] = {
m["osc-sam"] = {
canonicalName = "Samnite",
"Samnite",
nil,
parent = "osc",
"osc",
}
}


m["xum-her"] = {
m["xum-her"] = {
canonicalName = "Hernician",
"Hernician",
nil,
parent = "xum",
"xum",
}
}


Rêza 2,007: Rêza 2,655:


m["ms-old"] = {
m["ms-old"] = {
canonicalName = "Old Malay",
"Old Malay",
nil,
parent = "ms",
"ms",
}
}


m["ms-cla"] = {
m["ms-cla"] = {
canonicalName = "Classical Malay",
"Classical Malay",
nil,
parent = "ms",
"ms",
ancestors = "ms-old",
}
}


m["pse-bsm"] = {
m["pse-bsm"] = {
canonicalName = "Besemah",
"Besemah",
nil,
parent = "pse",
"pse",
}
}


m["bew-kot"] = {
m["bew-kot"] = {
canonicalName = "Betawi Kota",
"Betawi Kota",
nil,
parent = "bew",
"bew",
}
}


m["bew-ora"] = {
m["bew-ora"] = {
canonicalName = "Betawi Ora",
"Betawi Ora",
nil,
parent = "bew",
"bew",
}
}


m["bew-udi"] = {
m["bew-udi"] = {
canonicalName = "Betawi Udik",
"Betawi Udik",
nil,
parent = "bew",
"bew",
}
}


Rêza 2,040: Rêza 2,695:


m["xng-ear"] = {
m["xng-ear"] = {
canonicalName = "Early Middle Mongolian",
"Early Middle Mongol",
nil,
parent = "xng",
"xng",
}
}


m["xng-lat"] = {
m["xng-lat"] = {
canonicalName = "Late Middle Mongolian",
"Late Middle Mongol",
nil,
parent = "xng",
"xng",
ancestors = "xng-ear",
}
}


m["mn-kha"] = {
m["mn-kha"] = {
canonicalName = "Khalkha Mongolian",
"Khalkha Mongolian",
6399808,
"mn",
aliases = {"Khalkha"},
aliases = {"Khalkha"},
parent = "mn",
wikidata_item = "Q6399808",
}
}


m["mn-ord"] = {
m["mn-ord"] = {
canonicalName = "Ordos Mongolian",
"Ordos Mongolian",
716904,
"mn",
aliases = {"Ordos"},
aliases = {"Ordos"},
parent = "mn",
wikidata_item = "Q716904",
}
}


m["mn-cha"] = {
m["mn-cha"] = {
canonicalName = "Chakhar Mongolian",
"Chakhar Mongolian",
907425,
"mn",
aliases = {"Chakhar"},
aliases = {"Chakhar"},
parent = "mn",
wikidata_item = "Q907425",
}
}


m["mn-khr"] = {
m["mn-khr"] = {
canonicalName = "Khorchin Mongolian",
"Khorchin Mongolian",
3196210,
"mn",
aliases = {"Khorchin"},
aliases = {"Khorchin"},
parent = "mn",
wikidata_item = "Q3196210",
}

m["mjg-huz"] = {
canonicalName = "Mongghul",
aliases = {"Huzhu Monguor"},
parent = "mjg",
wikidata_item = "Q34214",
}

m["mjg-min"] = {
canonicalName = "Mangghuer",
aliases = {"Minhe Monguor"},
parent = "mjg",
wikidata_item = "Q34214",
}
}


Rêza 2,094: Rêza 2,738:


m["ja-mid"] = {
m["ja-mid"] = {
canonicalName = "Middle Japanese",
"Middle Japanese",
6841474,
parent = "ojp",
"ojp",
wikidata_item = "Q6841474",
ancestors = "ojp",
}
}


m["ja-mid-ear"] = {
m["ja-mid-ear"] = {
canonicalName = "Early Middle Japanese",
"Early Middle Japanese",
182695,
parent = "ja-mid",
"ja-mid",
wikidata_item = "Q182695",
}
}


m["ja-mid-lat"] = {
m["ja-mid-lat"] = {
canonicalName = "Late Middle Japanese",
"Late Middle Japanese",
1816184,
parent = "ja-mid",
"ja-mid",
wikidata_item = "Q1816184",
ancestors = "ja-mid-ear",
}
}


m["ja-ear"] = {
m["ja-ear"] = {
canonicalName = "Early Modern Japanese",
"Early Modern Japanese",
5326692,
parent = "ja",
"ja",
wikidata_item = "Q5326692",
ancestors = "ja-mid-lat",
}
}


Rêza 2,121: Rêza 2,768:


m["ka-mid"] = {
m["ka-mid"] = {
canonicalName = "Middle Georgian",
"Middle Georgian",
nil,
parent = "ka",
"ka",
ancestors = "oge",
}
}


-- Korean varieties
-- Korean varieties


m["ko-ear"] = {
m["oko-lat"] = {
canonicalName = "Early Modern Korean",
"Late Old Korean",
nil,
parent = "ko",
"oko",
wikidata_item = "Q756014",
}
}


m["okm-ear"] = {
m["okm-ear"] = {
canonicalName = "Early Middle Korean",
"Early Middle Korean",
nil,
parent = "okm",
"okm",
}
}


m["oko-lat"] = {
m["ko-cen"] = {
canonicalName = "Late Old Korean",
"Central Korean",
nil,
parent = "oko",
"ko",
}

m["ko-gyg"] = {
"Gyeonggi Korean",
485492,
"ko-cen",
aliases = {"Seoul Korean"},
}

m["ko-chu"] = {
"Chungcheong Korean",
625800,
"ko-cen",
aliases = {"Hoseo Korean"},
}

m["ko-hwa"] = {
"Hwanghae Korean",
16183706,
"ko-cen",
}

m["ko-gan"] = {
"Gangwon Korean",
11260444,
"ko-cen",
aliases = {"Yeongdong Korean"},
}

m["ko-gys"] = {
"Gyeongsang Korean",
488002,
"ko",
aliases = {"Southeastern Korean"},
}

m["ko-jeo"] = {
"Jeolla Korean",
11250166,
"ko",
aliases = {"Southwestern Korean"},
}

m["ko-pyo"] = {
"Pyongan Korean",
7263142,
"ko",
aliases = {"Northwestern Korean"},
}

m["ko-ham"] = {
"Hamgyong Korean",
860702,
"ko",
aliases = {"Northeastern Korean"},
}

m["ko-yuk"] = {
"Yukjin Korean",
16171275,
"ko",
aliases = {"Yukchin Korean", "Ryukjin Korean", "Ryukchin Korean"},
}
}


Rêza 2,146: Rêza 2,859:


m["oc-auv"] = {
m["oc-auv"] = {
canonicalName = "Auvergnat",
"Auvergnat",
35359,
"oc",
aliases = {"Auvernhat", "Auvergnese"},
aliases = {"Auvernhat", "Auvergnese"},
parent = "oc",
wikidata_item = "Q35359",
}
}


m["oc-gas"] = {
m["oc-gas"] = {
canonicalName = "Gascon",
"Gascon",
35735,
parent = "oc",
"oc",
wikidata_item = "Q35735",
}
}


-- standardized dialect of Gascon
-- standardized dialect of Gascon
m["oc-ara"] = {
m["oc-ara"] = {
canonicalName = "Aranese",
"Aranese",
10196,
parent = "oc-gas",
"oc-gas",
wikidata_item = "Q10196",
}
}


m["oc-lan"] = {
m["oc-lan"] = {
canonicalName = "Languedocien",
"Languedocien",
942602,
"oc",
aliases = {"Lengadocian"},
aliases = {"Lengadocian"},
parent = "oc",
wikidata_item = "Q942602",
}
}


m["oc-lim"] = {
m["oc-lim"] = {
canonicalName = "Limousin",
"Limousin",
427614,
parent = "oc",
"oc",
wikidata_item = "Q427614",
}
}


m["oc-pro"] = {
m["oc-pro"] = {
canonicalName = "Provençal",
"Provençal",
241243,
"oc",
aliases = {"Provencal"},
aliases = {"Provencal"},
parent = "oc",
alias_codes = {"prv"}
wikidata_item = "Q241243",
}
}


m["prv"] = m["oc-pro"]
m["oc-pro-old"] = {
"Old Provençal",
2779185,
"pro",
}


m["oc-viv"] = {
m["oc-viv"] = {
canonicalName = "Vivaro-Alpine",
"Vivaro-Alpine",
1649613,
parent = "oc",
"oc",
wikidata_item = "Q1649613",
}
}


m["oc-jud"] = {
m["oc-jud"] = {
canonicalName = "Shuadit",
"Shuadit",
56472,
"oc",
aliases = {
aliases = {
"Chouhadite", "Chouhadit", "Chouadite", "Chouadit", "Shuhadit",
"Chouhadite", "Chouhadit", "Chouadite", "Chouadit", "Shuhadit",
Rêza 2,202: Rêza 2,922:
"Judeo-Comtadin", "Judæo-Comtadin", "Judaeo-Comtadin",
"Judeo-Comtadin", "Judæo-Comtadin", "Judaeo-Comtadin",
},
},
}
parent = "oc",

wikidata_item = "Q56472",
-- Oromo varieties

m["hae"] = {
"Harar Oromo",
5330355,
"om",
aliases = {"Eastern Oromo"},
}

m["gax"] = {
"Borana",
2910610,
"om",
aliases = {"Southern Oromo"},
}

m["orc"] = {
"Orma",
2919128,
"om",
}

m["ssn"] = {
"Waata",
3501553,
"om",
}
}


Rêza 2,209: Rêza 2,955:


m["tl-old"] = {
m["tl-old"] = {
canonicalName = "Old Tagalog",
"Old Tagalog",
12967437,
parent = "tl",
"tl",
wikidata_item = "Q12967437",
}
}


m["tl-cls"] = {
m["tl-cls"] = {
canonicalName = "Classical Tagalog",
"Classical Tagalog",
nil,
parent = "tl",
"tl",
}
}


Rêza 2,222: Rêza 2,969:
-- Pre-Roman substrates
-- Pre-Roman substrates


m["qfa-sub-ibe"] = {
m["qsb-ibe"] = {
canonicalName = "a pre-Roman substrate of Iberia",
"a pre-Roman substrate of Iberia",
530799,
parent = "qfa-sub",
"und",
wikidata_item = "Q530799",
family = "qfa-sub",
}
}


m["qfa-sub-bal"] = {
m["qsb-bal"] = {
"Paleo-Balkan",
canonicalName = "a pre-Roman substrate of the Balkans",
1815070,
parent = "qfa-sub",
"und",
family = "qfa-sub",
}
}


Rêza 2,236: Rêza 2,986:


m["sc-src"] = {
m["sc-src"] = {
canonicalName = "Logudorese",
"Logudorese",
777974,
"sc",
aliases = {"Logudorese Sardinian"},
aliases = {"Logudorese Sardinian"},
parent = "sc",
wikidata_item = "Q777974",
}
}


m["sc-nuo"] = {
m["sc-nuo"] = {
canonicalName = "Nuorese",
"Nuorese",
nil,
"sc-src",
aliases = {"Nuorese Sardinian"},
aliases = {"Nuorese Sardinian"},
parent = "sc-src",
}
}


m["sc-sro"] = {
m["sc-sro"] = {
canonicalName = "Campidanese",
"Campidanese",
35348,
"sc",
aliases = {"Campidanese Sardinian"},
aliases = {"Campidanese Sardinian"},
parent = "sc",
wikidata_item = "Q35348",
}
}


Rêza 2,258: Rêza 3,009:


m["rw-kin"] = {
m["rw-kin"] = {
canonicalName = "Kinyarwanda",
"Kinyarwanda",
33573,
"rw",
aliases = {"Rwanda"},
aliases = {"Rwanda"},
parent = "rw",
wikidata_item = "Q33573",
}
}


m["rw-run"] = {
m["rw-run"] = {
canonicalName = "Kirundi",
"Kirundi",
33583,
"rw",
aliases = {"Rundi"},
aliases = {"Rundi"},
parent = "rw",
wikidata_item = "Q33583",
}
}


Rêza 2,274: Rêza 3,025:


m["cs-ear"] = {
m["cs-ear"] = {
canonicalName = "Early Modern Czech",
"Early Modern Czech",
nil,
parent = "cs",
"cs",
ancestors = "zlw-ocs"
}
}


m["zle-oru"] = {
m["cu-bgm"] = {
"Middle Bulgarian",
canonicalName = "Old Russian",
12294897,
parent = "orv",
"cu",
wikidata_item = "Q35228",
ancestors = "cu"
}

m["zle-mru"] = {
"Middle Russian",
35228,
"ru",
alias_codes = {"zle-oru"},
ancestors = "orv"
}
}


m["zle-obe"] = {
m["zle-obe"] = {
canonicalName = "Old Belarusian",
"Old Belarusian",
13211,
parent = "orv",
"zle-ort",
wikidata_item = "Q13211",
}
}


m["zle-ouk"] = {
m["zle-ouk"] = {
canonicalName = "Old Ukrainian",
"Old Ukrainian",
13211,
parent = "orv",
"zle-ort",
wikidata_item = "Q13211",
}
}


m["zlw-mpl"] = {
---- Serbo-Croatian varieties
"Middle Polish",
402878,
"pl",
ancestors = "zlw-opl",
}


-- Serbo-Croatian varieties
m["sh-cha"] = {

canonicalName = "Chakavian Serbo-Croatian",
m["ckm"] = {
"Chakavian Serbo-Croatian",
337565,
"sh",
aliases = {"Čakavian"},
aliases = {"Čakavian"},
parent = "sh",
alias_codes = {"sh-cha"}
wikidata_item = "Q337565",
}
}
m["ckm"] = m["sh-cha"] -- ISO 639-3 code


m["sh-kaj"] = {
m["kjv"] = {
canonicalName = "Kajkavian Serbo-Croatian",
"Kajkavian Serbo-Croatian",
838165,
parent = "sh",
"sh",
wikidata_item = "Q838165",
alias_codes = {"sh-kaj"}
}
}
m["kjv"] = m["sh-kaj"] -- ISO 639-3 code


m["sh-tor"] = { -- Linguist code srp-tor
m["sh-tor"] = { -- Linguist code srp-tor
canonicalName = "Torlakian Serbo-Croatian",
"Torlakian Serbo-Croatian",
1078803,
"sh",
aliases = {"Torlak"},
aliases = {"Torlak"},
}
parent = "sh",

wikidata_item = "Q1078803",
-- Tibetic lects

m["adx"] = {
"Amdo Tibetan",
56509,
"bo",
}

m["kbg"] = {
"Khamba",
12952626,
"bo",
}

m["khg"] = {
"Khams Tibetan",
56601,
"bo",
}

m["tsk"] = {
"Tseku",
11159532,
"bo",
}

-- Tuareg lects

m["thv"] = {
"Tamahaq",
56703,
"tmh",
}

m["ttq"] = {
"Tawellemmet",
56390,
"tmh",
}

m["taq"] = {
"Tamasheq",
4670066,
"tmh",
}

m["thz"] = {
"Tayert",
56388,
"tmh",
}

m["tmh-ght"] = {
"Ghat",
47012900,
"tmh",
wikipedia_article = "Tamahaq language",
}
}


Rêza 2,323: Rêza 3,151:


m["trk-cmn"] = {
m["trk-cmn"] = {
canonicalName = "Common Turkic",
"Common Turkic",
1126028,
parent = "trk-pro",
"trk-pro",
wikidata_item = "Q1126028",
}
}


m["trk-ogz-pro"] = {
m["trk-ogz-pro"] = {
canonicalName = "Proto-Oghuz",
"Proto-Oghuz",
494600,
"trk-pro",
family = "trk-ogz",
aliases = {"Southwestern Common Turkic"},
aliases = {"Southwestern Common Turkic"},
parent = "trk-pro",
ancestors = {"trk-pro"},
wikidata_item = "Q494600",
}
}


m["otk-kir"] = {
m["crh-dbj"] = {
"Dobrujan Tatar",
canonicalName = "Old Kirghiz",
12811566,
parent = "otk",
"crh",
wikidata_item = "Q83142",
aliases = {"Romanian Tatar"},
}

m["cv-ana"] = {
"Anatri",
nil,
"cv",
aliases = {"Anatri Chuvash"},
}

m["cv-mid"] = {
"Middle Chuvash",
nil,
"cv",
ancestors = "xbo",
}

m["cv-vir"] = {
"Viryal",
4278332,
"cv",
aliases = {"Viryal Chuvash"},
}

m["kjh-fyu"] = {
"Fuyu Kyrgyz",
2598963,
"kjh",
aliases = {"Fuyu Kirgiz", "Fuyu Kirghiz", "Manchurian Kyrgyz", "Manchurian Kirgiz", "Manchurian Kirghiz"},
}
}


m["klj-arg"] = {
m["klj-arg"] = {
canonicalName = "Arghu",
"Arghu",
33455,
parent = "klj",
"klj",
wikidata_item = "Q33455",
}

m["otk-kir"] = {
"Old Kirghiz",
83142,
"otk",
}
}


m["qwm-arm"] = {
m["qwm-arm"] = {
canonicalName = "Armeno-Kipchak",
"Armeno-Kipchak",
2027503,
parent = "qwm",
"qwm",
wikidata_item = "Q2027503",
}
}


m["qwm-mam"] = {
m["qwm-mam"] = {
canonicalName = "Mamluk-Kipchak",
"Mamluk-Kipchak",
4279942,
parent = "qwm",
"qwm",
wikidata_item = "Q4279942",
}
}


m["az-cls"] = {
m["az-cls"] = {
canonicalName = "Classical Azerbaijani",
"Classical Azerbaijani",
nil,
aliases = {"Classical Azeri"},
parent = "az",
"az",
aliases = {"Classical Azeri"},
}

m["qxq"] = {
"Qashqai",
13192,
"az",
aliases = {"Qaşqay", "Qashqayi", "Kashkai", "Kashkay"},
}

m["tr-CY"] = {
"Cypriot Turkish",
7917392,
"tr",
}
}


Rêza 2,369: Rêza 3,246:


m["alv-kro"] = {
m["alv-kro"] = {
canonicalName = "Kromanti",
"Kromanti",
1093206,
parent = "crp",
"cpe-mar",
wikidata_item = "Q1093206",
}
}


m["bat-pro"] = {
m["bat-pro"] = {
canonicalName = "Proto-Baltic",
"Proto-Baltic",
1703347,
parent = "ine-bsl-pro",
"ine-bsl-pro",
wikidata_item = "Q1703347",
}
}


m["es-lun"] = {
m["es-lun"] = {
canonicalName = "Lunfardo",
"Lunfardo",
1401612,
parent = "es",
"es",
wikidata_item = "Q1401612",
}
}
m["Lunfardo"] = m["es-lun"]


m["fiu-pro"] = {
m["fiu-pro"] = {
canonicalName = "Proto-Finno-Ugric",
"Proto-Finno-Ugric",
79890,
parent = "urj-pro",
"urj-pro",
wikidata_item = "Q79890",
}
}


m["gem-sue"] = {
m["gem-sue"] = {
canonicalName = "Suevic",
"Suevic",
155085,
"gmw-pro",
aliases = {"Suebian"},
aliases = {"Suebian"},
parent = "gmw",
wikidata_item = "Q155085",
}
}


m["mkh-okm-A"] = {
m["iro-ohu"] = {
"Old Wendat",
canonicalName = "Angkorian Old Khmer",
nil,
parent = "mkh-okm",
"wdt",
wikipedia_article = "Huron language",
}

m["iro-omo"] = {
"Old Mohawk",
nil,
"moh",
}

m["iro-oon"] = {
"Old Onondaga",
nil,
"ono",
}

m["okz-ang"] = {
"Angkorian Old Khmer",
9205,
"okz",
wikipedia_article = "Khmer language#Historical periods",
wikipedia_article = "Khmer language#Historical periods",
wikidata_item = "Q9205",
}
}


m["mkh-okm-P"] = {
m["okz-pre"] = {
canonicalName = "Pre-Angkorian Old Khmer",
"Pre-Angkorian Old Khmer",
9205,
parent = "mkh-okm",
"okz",
wikipedia_article = "Khmer language#Historical periods",
wikipedia_article = "Khmer language#Historical periods",
wikidata_item = "Q9205",
}
}


m["mul-tax"] = {
m["mul-tax"] = {
canonicalName = "taxonomic name",
"taxonomic name",
nil,
parent= "mul",
"mul",
}
}
m["Tax."] = m["mul-tax"]


m["qfa-pyg"] = {
m["qsb-pyg"] = {
canonicalName = "a substrate language originally spoken by the Pygmies",
"a substrate language originally spoken by the Pygmies",
nil,
parent = "qfa-sub",
"und",
family = "qfa-sub",
wikipedia_article = "Classification of Pygmy languages#Original Pygmy language(s)",
wikipedia_article = "Classification of Pygmy languages#Original Pygmy language(s)",
}
}
m["pygmy"] = m["qfa-pyg"]


m["tai-shz"] = {
m["tai-shz"] = {
canonicalName = "Shangsi Zhuang",
"Shangsi Zhuang",
13216,
parent = "za",
"za",
wikidata_item = "Q13216",
}
}


m["tbq-pro"] = {
m["tbq-pro"] = {
canonicalName = "Proto-Tibeto-Burman",
"Proto-Tibeto-Burman",
7251864,
parent = "sit-pro",
"sit-pro",
wikidata_item = "Q7251864",
}
}


m["und-idn"] = {
m["und-idn"] = {
canonicalName = "Idiom Neutral",
"Idiom Neutral",
35847,
parent = "und", -- or "vo"
"und", -- or "vo"
wikipedia_article = "Idiom Neutral",
wikipedia_article = "Idiom Neutral",
wikidata_item = "Q35847",
}
}


m["und-tdl"] = {
m["und-tdl"] = {
canonicalName = "Turduli",
"Turduli",
nil,
parent = "und",
"und",
wikipedia_article = "Turduli",
wikipedia_article = "Turduli",
}
}


m["und-tdt"] = {
m["und-tdt"] = {
canonicalName = "Turdetani",
"Turdetani",
nil,
parent = "und",
"und",
wikipedia_article = "Turdetani",
wikipedia_article = "Turdetani",
}

m["und-xbi"] = {
canonicalName = "Xianbei",
parent = "und",
wikipedia_article = "Xianbei",
}
}


m["und-xnu"] = {
m["und-xnu"] = {
canonicalName = "Xiongnu",
"Xiongnu",
10901674,
parent = "und",
"und",
wikipedia_article = "Xiongnu",
wikipedia_article = "Xiongnu",
}
}


m["urj-fpr-pro"] = {
m["urj-fpr-pro"] = {
canonicalName = "Proto-Finno-Permic",
"Proto-Finno-Permic",
nil,
parent = "urj-pro",
"urj-pro",
}
}


m["woy"] = {
m["woy"] = {
canonicalName = "Weyto",
"Weyto",
3915918,
parent = "und",
"und",
wikidata_item = "Q3915918",
}
}


m["th-new"] = {
"Hacked Thai", -- temporary for testing new translit/display methods
nil,
"th",
translit = "User:Benwing2/th-scraping-translit",
display_text = "User:Benwing2/th-scraping-translit",
entry_name = "User:Benwing2/th-scraping-translit",
preprocess_links = "User:Benwing2/th-scraping-translit",
}


m = require("Module:languages").addDefaultTypes(m, false, "etymology-only")
return m
return require("Module:languages").finalizeEtymologyData(m)

Çımraviyarnayışê 21:21, 24 Sıbate 2024

Seba na module şıma şenê yû pela dokumani vırazê Modul:etymology languages/data/dok

local m = {}

-- Akan varieties

m["tw"] = {
	"Twi Akan",
	36850,
	"ak",
	aliases = {"Twi"},
}

m["tw-abr"] = {
	"Bono Twi",
	34831,
	"tw",
	aliases = {"Bono", "Abron", "Brong"},
}

m["tw-asa"] = {
	"Asante Twi",
	19261685,
	"tw",
	aliases = {"Asante", "Ashanti", "Ashante"},
}

m["tw-aku"] = {
	"Akuapem Twi",
	31150449,
	"tw",
	aliases = {"Akuapem", "Akuapim", "Akwapem Twi", "Akwapi"},
}

m["fat"] = {
	"Fante Akan",
	35570,
	"ak",
	aliases = {"Fante", "Fanti", "Fantse", "Mfantse"},
}

-- Albanian varieties

m["aln"] = {
	"Gheg Albanian",
	181037,
	"sq",
	aliases = {"Gheg"},
}

m["aae"] = {
	"Arbëresh Albanian",
	1075302,
	"als",
	aliases = {"Arbëreshë", "Arbëresh"},
}

m["aat"] = {
	"Arvanitika Albanian",
	29347,
	"als",
	aliases = {"Arvanitika"},
}

m["als"] = {
	"Tosk Albanian",
	180937,
	"sq",
	aliases = {"Tosk"},
}

-- Bantu varieties

m["bnt-cmn"] = {
	"Common Bantu",
	nil,
	"bnt-pro",
}

-- Semitic varieties

-- Akkadian varieties

m["akk-old"] = {
	"Old Akkadian",
	nil,
	"akk",
}

m["akk-obb"] = {
	"Old Babylonian",
	nil,
	"akk",
}

m["akk-oas"] = {
	"Old Assyrian",
	nil,
	"akk",
}

m["akk-mbb"] = {
	"Middle Babylonian",
	nil,
	"akk",
}

m["akk-mas"] = {
	"Middle Assyrian",
	nil,
	"akk",
}

m["akk-nbb"] = {
	"Neo-Babylonian",
	nil,
	"akk",
}

m["akk-nas"] = {
	"Neo-Assyrian",
	nil,
	"akk",
}

m["akk-lbb"] = {
	"Late Babylonian",
	nil,
	"akk",
}

m["akk-stb"] = {
	"Standard Babylonian",
	nil,
	"akk",
}

-- Arabic varieties

m["jrb"] = {
	"Judeo-Arabic",
	37733,
	"ar",
}

-- Aramaic varieties

m["arc-bib"] = {
	"Biblical Aramaic",
	843235,
	"arc",
	family = "sem-are",
}

m["arc-cpa"] = {
	"Christian Palestinian Aramaic",
	60790119,
	"arc",
	family = "sem-arw",
	aliases = {"Melkite Aramaic", "Palestinian Syriac", "Syropalestinian Aramaic"},
}

m["arc-imp"] = {
	"Imperial Aramaic",
	7079491,
	"arc",
	aliases = {"Official Aramaic"},
}

m["arc-hat"] = {
	"Hatran Aramaic",
	3832926,
	"arc",
	family = "sem-are",
}

m["arc-jla"] = {
	"Jewish Literary Aramaic",
	105952842,
	"arc",
}

m["arc-nab"] = {
	"Nabataean Aramaic",
	36178,
	"arc",
}

m["arc-old"] = {
	"Old Aramaic",
	3398392,
	"arc",
}

m["arc-pal"] = {
	"Palmyrene Aramaic",
	1510113,
	"arc",
	family = "sem-arw",
}

m["tmr"] = {
	"Jewish Babylonian Aramaic",
	33407,
	"arc",
	family = "sem-ase",
}

m["jpa"] = {
	"Jewish Palestinian Aramaic",
	948909,
	"arc",
	family = "sem-arw",
	aliases = {"Galilean Aramaic"},
}

-- Catalan varieties

m["ca-val"] = {
	"Valencian",
	32641,
	"ca",
}

-- Central Nicobarese varieties

m["ncb-cam"] = {
	"Camorta",
	5026908,
	"ncb",
	aliases = {"Kamorta"},
}

m["ncb-kat"] = {
	"Katchal",
	17064263,
	"ncb",
	aliases = {"Tehnu"},
}

m["ncb-nan"] = {
	"Nancowry",
	6962504,
	"ncb",
	aliases = {"Nankwari"},
}

-- Chinese varieties

m["och-ear"] = {
	"Early Old Chinese",
	nil,
	"och",
}

m["och-lat"] = {
	"Late Old Chinese",
	nil,
	"och",
}

m["ltc-ear"] = {
	"Early Middle Chinese",
	nil,
	"ltc",
}

m["ltc-lat"] = {
	"Late Middle Chinese",
	nil,
	"ltc",
}

m["cmn-ear"] = {
	"Early Mandarin",
	837169,
	"cmn",
	ancestors = "ltc",
}

m["cmn-sic"] = {
	"Sichuanese",
	2278732,
	"cmn",
	ancestors = "cmn-ear",
}

m["wuu-hzh"] = {
	"Hangzhounese",
	5648144,
	"wuu",
}

m["wuu-ngb"] = {
	"Ningbonese",
	3972199,
	"wuu",
}

m["wuu-sha"] = {
	"Shanghainese",
	36718,
	"wuu",
}

m["wuu-szh"] = {
	"Suzhounese",
	831744,
	"wuu",
}

m["hsn-new"] = {
	"New Xiang",
	7012696,
	"hsn",
	aliases = {"Chang-Yi"},
}

m["hsn-old"] = {
	"Old Xiang",
	7085453,
	"hsn",
	aliases = {"Lou-Shao"},
}

m["nan-hai"] = {
	"Hainanese",
	934541,
	"nan",
}

m["nan-hok"] = {
	"Hokkien",
	1624231,
	"nan",
}

m["nan-xm"] = {
	"Amoy",
	68744,
	"nan-hok",
	aliases = {"Xiamenese"},
}

m["nan-jj"] = {
	"Jinjiang Hokkien",
	nil,
	"nan-qz",
}

m["nan-pen"] = {
	"Penang Hokkien",
	11120689,
	"nan-zz",
}

m["nan-ph"] = {
	"Philippine Hokkien",
	3236692,
	"nan-jj",
}

m["nan-qz"] = {
	"Quanzhou Hokkien",
	nil,
	"nan-hok",
}

m["nan-zz"] = {
	"Zhangzhou Hokkien",
	nil,
	"nan-hok",
}

-- Chinese romanization
-- [[Wiktionary:Information desk/2022/June#Etymology Coding Issue]]
-- [[Wiktionary:Grease pit/2022/June#Transliteration Systems in Etymologies 2]]

m["cmn-pinyin"] = {
	"Hanyu Pinyin",
	42222,
	"cmn",
	aliases = {"Pinyin"},
}

m["cmn-tongyong"] = {
	"Tongyong Pinyin",
	700739,
	"cmn",
}

m["cmn-wadegile"] = {
	"Wade–Giles",
	208442,
	"cmn",
	aliases = {"Wade-Giles", "Wade Giles"},
}

-- Chinese cyrillization

m["cmn-palladius"] = {
	"Palladius",
	1234239,
	"cmn",
	aliases = {"Palladius system"},
}

-- Coptic varieties

m["cop-akh"] = {
	"Akhmimic Coptic",
	nil,
	"cop",
	aliases = {"Akhmimic"},
}

m["cop-boh"] = {
	"Bohairic Coptic",
	890733,
	"cop",
	aliases = {"Bohairic", "Memphitic Coptic", "Memphitic"},
}

m["cop-ggg"] = {
	"Coptic Dialect G",
	nil,
	"cop",
	aliases = {"Dialect G", "Mansuric Coptic", "Mansuric"},
}

m["cop-jjj"] = {
	"Coptic Dialect J",
	nil,
	"cop",
}

m["cop-kkk"] = {
	"Coptic Dialect K",
	nil,
	"cop",
}

m["cop-ppp"] = {
	"Coptic Dialect P",
	nil,
	"cop",
	aliases = {"Proto-Theban Coptic", "Palaeo-Theban Coptic"},
}

m["cop-fay"] = {
	"Fayyumic Coptic",
	1399115,
	"cop",
	aliases = {"Fayyumic", "Faiyumic Coptic", "Faiyumic", "Fayumic Coptic", "Fayumic",
		"Bashmuric Coptic", "Bashmuric"},
}

m["cop-her"] = {
	"Hermopolitan Coptic",
	nil,
	"cop",
	aliases = {"Hermopolitan", "Coptic Dialect H", "Ashmuninic", "Ashmuninic Coptic"},
}

m["cop-lyc"] = {
	"Lycopolitan Coptic",
	nil,
	"cop",
	aliases = {
		"Lycopolitan",
		"Assiutic Coptic", "Asyutic Coptic", "Assiutic", "Asyutic",
		"Lyco-Diospolitan Coptic", "Lyco-Diospolitan",
		"Subakhmimic Coptic", "Subakhmimic"
	},
}

m["cop-old"] = {
	"Old Coptic",
	nil,
	"cop",
}

m["cop-oxy"] = {
	"Oxyrhynchite Coptic",
	nil,
	"cop",
	aliases = {"Oxyrhynchite", "Mesokemic Coptic", "Mesokemic", "Middle Egyptian Coptic"},
}

m["cop-ply"] = {
	"Proto-Lycopolitan Coptic",
	nil,
	"cop",
	aliases = {"Coptic Dialect i", "Proto-Lyco-Diospolitan Coptic"},
}

m["cop-sah"] = {
	"Sahidic Coptic",
	2645851,
	"cop",
	aliases = {"Sahidic", "Saidic Coptic", "Saidic", "Thebaic Coptic", "Thebaic"},
}

-- Dutch varieties

m["nl-BE"] = {
	"Belgian Dutch",
	34147,
	"nl",
	aliases = { "Flemish", "Flemish Dutch", "Southern Dutch"},
}

-- Egyptian varieties

m["egy-old"] = {
	"Old Egyptian",
	447117,
	"egy",
}

m["egy-mid"] = {
	"Middle Egyptian",
	657330,
	"egy",
	aliases = {"Classical Egyptian"},
}

m["egy-nmi"] = {
	"Neo-Middle Egyptian",
	123735278,
	"egy",
	aliases = {"Égyptien de tradition", "Traditional Egyptian"},
}

m["egy-lat"] = {
	"Late Egyptian",
	1852329,
	"egy",
}

-- Elamite varieties

m["elx-old"] = {
	"Old Elamite",
	nil,
	"elx",
}

m["elx-mid"] = {
	"Middle Elamite",
	nil,
	"elx",
}

m["elx-neo"] = {
	"Neo-Elamite",
	nil,
	"elx",
}

m["elx-ach"] = {
	"Achaemenid Elamite",
	nil,
	"elx",
}

-- English, Scots and Old English varieties
m["en-AU"] = {
	"Australian English",
	44679,
	"en",
}

m["en-GB"] = {
	"British English",
	7979,
	"en",
}

m["en-GB-SCT"] = {
	"Scottish English",
	44676,
	"en-GB",
}

m["en-GB-WLS"] = {
	"Welsh English",
	44676,
	"en-GB",
}

m["en-IM"] = {
	"Manx English",
	6753295,
	"en-GB",
}

m["en-ear"] = {
	"Early Modern English",
	1472196,
	"en",
	ancestors = "enm",
	aliases = {"Early New English"},
}

m["en-geo"] = {
	"Geordie English",
	653421,
	"en",
	ancestors = "enm-nor",
}

m["en-IE"] = {
	"Irish English",
	665624,
	"en",
}

m["en-uls"] = {
	"Ulster English",
	6840826,
	"en-IE",
}

m["en-GB-NIR"] = {
	"Northern Irish English",
	6840826, -- actually the code for Ulster English
	"en-uls",
}

m["en-NNN"] = { -- NA = Namibia; NNN is NATO 3-letter code for North America
	"North American English",
	7053766,
	"en"
}

m["en-US"] = {
	"American English",
	7976,
	"en-NNN",
}

m["en-US-CA"] = {
	"California English",
	1026812,
	"en-US",
}

m["en-CA"] = {
	"Canadian English",
	44676,
	"en-US",
}

m["en-HK"] = {
	"Hong Kong English",
	1068863,
	"en",
}

m["pld"] = {
	"Polari",
	1359130,
	"en",
}

-- Scots varieties

m["sco-osc"] = {
	"Early Scots",
	5326738,
	"enm",
	ancestors = "enm-nor",
	aliases = {"Old Scots"},
}

m["sco-smi"] = {
	"Middle Scots",
	3327000,
	"sco",
	ancestors = "sco-osc",
}

m["sco-ins"] = {
	"Insular Scots",
	16919205,
	"sco",
}

m["sco-uls"] = {
	"Ulster Scots",
	201966,
	"sco",
}

m["sco-nor"] = {
	"Northern Scots",
	16928150,
	"sco",
}

m["sco-sou"] = {
	"South Scots",
	7570457,
	"sco",
	aliases = {"Southern Scots", "Borders Scots"},
}

-- Middle English varieties
m["enm-nor"] = {
	"Northern Middle English",
	nil,
	"enm",
	ancestors = "ang-nor",
	aliases = {"Northumbrian Middle English"},
}

-- Old English varieties

-- Includes both Mercian and Northumbrian.
m["ang-ang"] = {
	"Anglian Old English",
	nil,
	"ang",
}

m["ang-ken"] = {
	"Kentish Old English",
	11687485,
	"ang",
}

m["ang-mer"] = {
	"Mercian Old English",
	602072,
	"ang-ang",
}

m["ang-nor"] = {
	"Northumbrian Old English",
	1798915,
	"ang-ang",
}

--[[
m["ang-wsx"] = {
	"West Saxon Old English",
	nil,
	"ang",
}
]]

-- French and French-based creole varieties

m["fro-nor"] = {
	"Old Northern French",
	2044917,
	"fro",
	aliases = {"Old Norman", "Old Norman French"},
}

m["fro-pic"] = {
	"Picard Old French",
	nil,
	"fro",
}

m["xno"] = {
	"Anglo-Norman",
	35214,
	"fro-nor",
}

m["xno-law"] = {
	"Law French",
	2044323,
	"xno",
}

m["fr-CA"] = {
	"Canadian French",
	1450506,
	"fr",
}

m["fr-CH"] = {
	"Switzerland French",
	1480152,
	"fr",
}

m["fr-aca"] = {
	"Acadian French",
	415109,
	"fr",
}

m["frc"] = {
	"Cajun French",
	880301,
	"fr",
	aliases = {"Louisiana French"},
}

m["ht-sdm"] = {
	"Saint Dominican Creole French",
	nil,
	"ht",
	ancestors = "fr",
}

-- Norman varieties

m["nrf-grn"] = {
	"Guernsey Norman",
	56428,
	"nrf",
	aliases = {"Guernsey"},
	alias_codes = {"roa-grn"}
}

m["nrf-jer"] = {
	"Jersey Norman",
	56430,
	"nrf",
	aliases = {"Jersey"},
	alias_codes = {"roa-jer"}
}

-- Brythonic

m["bry-ear"] = {
	"Early Brythonic",
	nil,
	"cel-bry-pro",
}

m["bry-lat"] = {
	"Late Brythonic",
	nil,
	"cel-bry-pro",
}

-- Gaulish

m["xcg"] = {
	"Cisalpine Gaulish",
	3832927,
	"cel-gau",
}

m["xtg"] = {
	"Transalpine Gaulish",
	29977,
	"cel-gau",
}

-- Portuguese varieties

m["pt-BR"] = {
	"Brazilian Portuguese",
	750553,
	"pt",
}

m["pt-PT"] = {
	"European Portuguese",
	922399,
	"pt",
}

-- Spanish varieties

m["es-AR"] = {
	"Rioplatense Spanish",
	509780,
	"es",
}

m["es-CO"] = {
	"Colombian Spanish",
	1115875,
	"es",
}

m["es-CU"] = {
	"Cuban Spanish",
	824909,
	"es",
}

m["es-MX"] = {
	"Mexican Spanish",
	616620,
	"es",
}

m["es-US"] = {
	"United States Spanish",
	2301077,
	"es",
	aliases = {"US Spanish"},
}
--use label "US Spanish" to put Spanish terms in this category

m["es-PR"] = {
	"Puerto Rican Spanish",
	7258609,
	"es",
}

-- Fula varieties

m["fuc"] = {
	"Pulaar",
	1420205,
	"ff",
}

m["fuf"] = {
	"Pular",
	3915357,
	"ff",
}

m["ffm"] = {
	"Maasina Fulfulde",
	3915322,
	"ff",
}

m["fue"] = {
	-- no enwiki entry as of yet but frwiki and pmswiki have one
	"Borgu Fulfulde",
	12952426,
	"ff",
}

m["fuh"] = {
	-- no enwiki entry as of yet but frwiki and pmswiki have one
	"Western Niger Fulfulde",
	12952430,
	"ff",
}

m["fuq"] = {
	-- no enwiki entry as of yet but frwiki, hrwiki and pmswiki have one
	"Central-Eastern Niger Fulfulde",
	12628799,
	"ff",
}

m["fuv"] = {
	-- no enwiki entry as of yet but dewiki, frwiki, hrwiki, pmswiki and swwiki have one
	"Nigerian Fulfulde",
	36129,
	"ff",
}

m["fub"] = {
	-- no enwiki entry as of yet but dewiki, frwiki, hrwiki, pmswiki, ptwiki, swwiki and yowiki have one
	"Adamawa Fulfulde",
	34776,
	"ff",
}

m["fui"] = {
	-- no enwiki entry as of yet but pmswiki and swwiki have one
	"Bagirmi Fulfulde",
	11003859,
	"ff",
}

-- Germanic varieties
-- (modern) German varieties

m["de-AT"] = {
	"Austrian German",
	306626,
	"de",
}

m["de-AT-vie"] = {
	"Viennese German",
	56474,
	"de-AT",
}

m["de-CH"] = {
	"Switzerland German",
	1366643,
	"de",
	aliases = {"Schweizer Hochdeutsch", "Swiss Standard German", "Swiss High German"},
}

m["ksh"] = {
	"Kölsch",
	4624,
	"gmw-cfr",
}

m["pfl"] = {
	"Palatine German",
	23014,
	"gmw-rfr",
	aliases = {"Pfälzisch", "Pälzisch", "Palatinate German"},
}

m["sli"] = {
	"Silesian East Central German",
	152965,
	"gmw-ecg",
	aliases = {"Silesian"},
}

m["sxu"] = {
	"Upper Saxon German",
	699284,
	"gmw-ecg",
}

-- Old High German varieties

m["lng"] = {
	"Lombardic",
	35972,
	"goh",
	alias_codes = {"goh-lng"}
}

-- Proto-West Germanic varieties

m["frk"] = {
	"Frankish",
	10860505,
	"gmw-pro",
	aliases = {"Old Frankish"},
}

-- Alemannic German varieties

m["gsw-low"] = {
	"Low Alemannic German",
	503724,
	"gsw",
}

m["gsw-FR"] = {
	"Alsatian",
	8786,
	"gsw-low",
}

m["gsw-hig"] = {
	"High Alemannic German",
	503728,
	"gsw",
}

m["gsw-hst"] = {
	"Highest Alemannic German",
	687538,
	"gsw",
}

m["wae"] = {
	"Walser German",
	680517,
	"gsw-hst",
}

-- Old Norse varieties

m["non-grn"] = {
	"Greenlandic Norse",
	855236,
	"non-own",
}

m["non-oen"] = {
	"Old East Norse",
	10498031,
	"non",
	ancestors = "non",
}

m["non-own"] = {
	"Old West Norse",
	10498026,
	"non",
	ancestors = "non",
}

-- Old Swedish varieties

m["gmq-osw-lat"] = {
	"Late Old Swedish",
	10723594,
	"gmq-osw",
	ancestors = "gmq-osw",
}

-- Greek varieties

m["qsb-grc"] = {
	"Pre-Greek",
	965052,
	"und",
	family = "qfa-sub",
}

m["grc-boi"] = {
	"Boeotian Greek",
	406373,
	"grc-aeo",
}

m["grc-koi"] = {
	"Koine Greek",
	107358,
	"grc",
	ancestors = "grc-att",
	aliases = {"Hellenistic Greek"},
}

m["gkm"] = {
	"Byzantine Greek",
	36387,
	"grc",
	ancestors = "grc-koi",
	aliases = {"Medieval Greek"},
	-- add gkm-med code in case we ever split Medieval Greek from Byzantine Greek
	alias_codes = {"gkm-med"}
}

m["grc-dor"] = {
	"Doric Greek",
	285494,
	"grc",
}

m["grc-att"] = {
	"Attic Greek",
	506588,
	"grc",
}

m["grc-ion"] = {
	"Ionic Greek",
	504165,
	"grc",
}

m["grc-pam"] = {
	"Pamphylian Greek",
	2271793,
	"grc",
}

m["grc-kre"] = { -- code used elsewhere: see [[Module:grc:Dialects]]
	"Cretan Ancient Greek", -- to distinguish from Cretan Greek below
	nil,
	"grc-dor",
}

m["grc-arp"] = {
	"Arcadocypriot Greek",
	499602,
	"grc",
}

m["grc-arc"] = {
	"Arcadian Greek",
	nil,
	"grc-arp",
}

m["el-cyp"] = {
	"Cypriot Greek",
	245899,
	"el",
	aliases = {"Cypriotic Greek"},
}

m["el-pap"] = {
	"Paphian Greek",
	nil,
	"el",
}

m["grc-aeo"] = {
	"Aeolic Greek",
	406373,
	"grc",
	aliases = {"Lesbic Greek", "Lesbian Greek", "Aeolian Greek"},
}

m["loc-ozo"] = {
	"Ozolian Locrian",
	nil,
	"grc",
}

m["loc-opu"] = {
	"Opuntian Locrian",
	nil,
	"grc",
}

m["grc-ths"] = {
	"Thessalian Greek",
	406373,
	"grc-aeo",
}

m["grc-ela"] = {
	"Elean Greek",
	nil,
	"grc",
}

m["grc-epc"] = {
	"Epic Greek",
	990062,
	"grc",
	aliases = {"Homeric Greek"},
}

m["el-crt"] = {
	"Cretan Greek",
	588306,
	"el",
}

m["el-kth"] = {
	"Katharevousa",
	35961,
	"el",
	ancestors = "gkm",
	aliases = {"Katharevousa Greek"},
}

m["el-kal"] = {
	"Kaliarda",
	nil,
	"el",
}


-- Hebrew varieties

m["hbo"] = {
	"Biblical Hebrew",
	1982248,
	"he",
	aliases = {"Classical Hebrew"},
}

m["he-mis"] = {
	"Mishnaic Hebrew",
	1649362,
	"he",
	ancestors = "hbo",
}

m["he-med"] = {
	"Medieval Hebrew",
	2712572,
	"he",
	ancestors = "he-mis",
}

m["he-IL"] = {
	"Israeli Hebrew",
	8141,
	"he",
}

m["bsh-kat"] = {
	"Kativiri",
	2605045,
	"bsh",
	aliases = {"Katə́viri"},
}

m["xvi"] = {
	"Kamviri",
	1193495,
	"bsh",
	aliases = {"Kamvíri"},
	alias_codes = {"bsh-kam"}
}

m["bsh-mum"] = {
	"Mumviri",
	nil,
	aliases = {"Mumvíri"},
	"bsh"
}

-- Inuit lects:

m["esi"] = {
	"North Alaskan Inupiatun",
	nil,
	"ik"
}

m["esk"] = {
	"Northwest Alaskan Inupiatun",
	25559714,
	"ik"
}

-- Iranian varieties:

m["qsb-bma"] = {
	"the BMAC substrate",
	1054850,
	"und",
	family = "qfa-sub",
}

-- Historical and current Iranian dialects

m["ae-old"] = {
	"Old Avestan",
	29572,
	"ae",
	aliases = {"Gathic Avestan"},
}

m["ae-yng"] = {
	"Younger Avestan",
	29572,
	"ae-old",
	aliases = {"Young Avestan"},
}

m["bcc"] = {
	"Southern Balochi",
	33049,
	"bal",
	aliases = {"Southern Baluchi"},
	alias_codes = {"bal-sou"}
}

m["bgp"] = {
	"Eastern Balochi",
	33049,
	"bal",
	aliases = {"Eastern Baluchi"},
	alias_codes = {"bal-eas"}
}

m["bgn"] = {
	"Western Balochi",
	33049,
	"bal",
	aliases = {"Western Baluchi"},
	alias_codes = {"bal-wes"}
}

m["bsg-ban"] = {
	"Bandari",
	nil,
	"bsg",
}

m["bsg-hor"] = {
	"Hormozi",
	nil,
	"bsg",
}

m["bsg-min"] = {
	"Minabi",
	nil,
	"bsg",
}

m["kho-old"] = {
	"Old Khotanese",
	nil,
	"kho",
}

m["kho-lat"] = {
	"Late Khotanese",
	nil,
	"kho-old",
}

m["peo-ear"] = {
	"Early Old Persian",
	nil,
	"peo",
}

m["peo-lat"] = {
	"Late Old Persian",
	nil,
	"peo",
}

m["pal-ear"] = {
	"Early Middle Persian",
	nil,
	"pal",
}

m["pal-lat"] = {
	"Late Middle Persian",
	nil,
	"pal",
	ancestors = "pal-ear",
}

m["ps-nwe"] = {
	"Northwestern Pashto",
	nil,
	"ps",
}

m["ps-cgi"] = {
	"Central Ghilzay",
	nil,
	"ps-nwe",
}

m["ps-mah"] = {
	"Mahsudi",
	nil,
	"ps-nwe",
}

m["ps-nea"] = {
	"Northeastern Pashto",
	nil,
	"ps",
}

m["ps-afr"] = {
	"Afridi",
	nil,
	"ps-nea",
}

m["ps-bng"] = {
	"Bangash",
	nil,
	"ps-nea",
}


m["ps-xat"] = {
	"Khatak",
	nil,
	"ps-nea",
}

m["ps-pes"] = {
	"Peshawari",
	nil,
	"ps-nea",
}

m["ps-sea"] = {
	"Southeastern Pashto",
	nil,
	"ps",
}

m["ps-ban"] = {
	"Bannu",
	nil,
	"ps-sea",
}

m["ps-kak"] = {
	"Kakari",
	nil,
	"ps-sea",
}

m["ps-ser"] = {
	"Sher",
	nil,
	"ps-sea",
}

m["ps-waz"] = {
	"Waziri",
	12274473,
	"ps-sea",
}

m["ps-swe"] = {
	"Southwestern Pashto",
	nil,
	"ps",
}

m["ps-kan"] = {
	"Kandahari",
	nil,
	"ps-swe",
}

m["ps-jad"] = {
	"Jadrani",
	nil,
	"ps",
	ancestors = "ira-pat-pro"
}

m["xme-azr"] = {
	"Old Azari",
	nil,
	"xme-ott",
	aliases = {"Old Azeri", "Azari", "Azeri", "Āḏarī", "Adari", "Adhari"},
}

m["xme-ttc-cen"] = {
	"Central Tati",
	nil,
	"xme-ott",
}

m["xme-ttc-eas"] = {
	"Eastern Tati",
	nil,
	"xme-ott",
}

m["xme-ttc-nor"] = {
	"Northern Tati",
	nil,
	"xme-ott",
}

m["xme-ttc-sou"] = {
	"Southern Tati",
	nil,
	"xme-ott",
}

m["xme-ttc-wes"] = {
	"Western Tati",
	nil,
	"xme-ott",
}

m["xmn"] = {
	"Manichaean Middle Persian",
	nil,
	"pal-lat",
}

m["fa-ira"] = {
	"Iranian Persian",
	3513637,
	"fa",
	aliases = {"Modern Persian", "Western Persian"},
	translit = "fa-ira-translit",
}

m["fa-cls"] = {
	"Classical Persian",
	9168,
	"fa",
	ancestors = "pal-lat",
	translit = "fa-cls-translit",
}

m["prs"] = {
	"Dari",
	178440,
	"fa",
	aliases = {"Dari Persian", "Central Persian", "Eastern Persian", "Afghan Persian"},
	translit = "fa-cls-translit",
}

m["haz"] = {
	"Hazaragi",
	33398,
	"prs",
	translit = "fa-cls-translit",
}

m["os-dig"] = {
	"Digor Ossetian",
	3027861,
	"os",
	aliases = {"Digoron", "Digor"},
}

m["os-iro"] = {
	"Iron Ossetian",
	nil,
	"os",
	aliases = {"Iron"},
}

m["sog-ear"] = {
	"Early Sogdian",
	nil,
	"sog",
}

m["sog-lat"] = {
	"Late Sogdian",
	nil,
	"sog-ear",
}

m["oru-kan"] = {
	"Kaniguram",
	6363164,
	"oru",
}

m["oru-log"] = {
	"Logar",
	nil,
	"oru",
}

m["oos-ear"] = {
	"Early Old Ossetic",
	nil,
	"oos",
}

m["oos-lat"] = {
	"Late Old Ossetic",
	nil,
	"oos",
}

m["xln"] = {
	"Alanic",
	3658580,
	"oos",
}

m["rdb-jir"] = {
	"Jirofti",
	nil,
	"rdb",
}

m["rdb-kah"] = {
	"Kahnuji",
	nil,
	"rdb",
}

-- Southwestern Fars lects

m["fay-bur"] = {
	"Burenjani",
	nil,
	"fay",
}

m["fay-bsh"] = {
	"Bushehri",
	nil,
	"fay",
}

m["fay-dsh"] = {
	"Dashtaki",
	nil,
	"fay",
}

m["fay-dav"] = {
	"Davani",
	5228140,
	"fay",
}

m["fay-eze"] = {
	"Emamzada Esma’ili",
	nil,
	"fay",
}

m["fay-gav"] = {
	"Gavkoshaki",
	nil,
	"fay",
}

m["fay-kho"] = {
	"Khollari",
	nil,
	"fay",
}

m["fay-kon"] = {
	"Kondazi",
	nil,
	"fay",
}

m["fay-kzo"] = {
	"Old Kazeruni",
	nil,
	"fay",
}

m["fay-mas"] = {
	"Masarami",
	nil,
	"fay",
}

m["fay-pap"] = {
	"Papuni",
	nil,
	"fay",
}

m["fay-sam"] = {
	"Samghani",
	nil,
	"fay",
}

m["fay-shr"] = {
	"Shirazi",
	nil,
	"fay",
}

m["fay-sho"] = {
	"Old Shirazi",
	nil,
	"fay",
}

m["fay-sam"] = {
	"Samghani",
	nil,
	"fay",
}

m["fay-kar"] = {
	"Khargi",
	nil,
	"fay",
}

m["fay-sor"] = {
	"Sorkhi",
	nil,
	"fay",
}

-- Talysh lects

m["tly-cen"] = {
	"Central Talysh",
	nil,
	"tly",
}

m["tly-asa"] = {
	"Asalemi",
	nil,
	"tly-cen",
}

m["tly-kar"] = {
	"Karganrudi",
	nil,
	"tly-cen",
}

m["tly-tul"] = {
	"Tularudi",
	nil,
	"tly-cen",
}

m["tly-tal"] = {
	"Taleshdulabi",
	nil,
	"tly-cen",
}

m["tly-nor"] = {
	"Northern Talysh",
	nil,
	"tly",
}

m["tly-aze"] = {
	"Azerbaijani Talysh",
	nil,
	"tly-nor",
}

m["tly-anb"] = {
	"Anbarani",
	nil,
	"tly-nor",
}

m["tly-sou"] = {
	"Southern Talysh",
	nil,
	"tly",
}

m["tly-fum"] = {
	"Fumani",
	nil,
	"tly-sou",
}

m["tly-msu"] = {
	"Masulei",
	nil,
	"tly-sou",
}

m["tly-msa"] = {
	"Masali",
	nil,
	"tly-sou",
}

m["tly-san"] = {
	"Shandarmani",
	nil,
	"tly-sou",
}

-- Tafreshi lects

m["xme-amo"] = {
	"Amorehi",
	nil,
	"xme-taf",
}

m["atn"] = {
	"Ashtiani",
	3436590,
	"xme-taf",
	wikipedia_article = "Ashtiani language",
	alias_codes = {"xme-ast"}
}

m["xme-bor"] = {
	"Borujerdi",
	nil,
	"xme-taf",
}

m["xme-ham"] = {
	"Hamadani",
	6302426,
	"xme-taf",
}

m["xme-kah"] = {
	"Kahaki",
	nil,
	"xme-taf",
}

m["vaf"] = {
	"Vafsi",
	32611,
	"xme-taf",
	alias_codes = {"xme-vaf"}
}

-- Kermanic lects

m["kfm"] = {
	"Khunsari",
	6403030,
	"xme-ker",
	wikipedia_article = "Khunsari language",
	alias_codes = {"xme-xun"}
}

m["xme-mah"] = {
	"Mahallati",
	nil,
	"xme-ker",
}

m["xme-von"] = {
	"Vonishuni",
	nil,
	"xme-ker",
}

m["xme-bdr"] = {
	"Badrudi",
	nil,
	"xme-ker",
}

m["xme-del"] = {
	"Delijani",
	nil,
	"xme-ker",
}

m["xme-kas"] = {
	"Kashani",
	nil,
	"xme-ker",
}

m["xme-kes"] = {
	"Kesehi",
	nil,
	"xme-ker",
}

m["xme-mey"] = {
	"Meymehi",
	nil,
	"xme-ker",
}

m["ntz"] = {
	"Natanzi",
	6968399,
	"xme-ker",
	wikipedia_article = "Natanzi language",
	alias_codes = {"xme-nat"}
}

m["xme-abz"] = {
	"Abuzeydabadi",
	nil,
	"xme-ker",
}

m["xme-aby"] = {
	"Abyanehi",
	nil,
	"xme-ker",
}

m["xme-far"] = {
	"Farizandi",
	nil,
	"xme-ker",
}

m["xme-jow"] = {
	"Jowshaqani",
	nil,
	"xme-ker",
}

m["xme-nas"] = {
	"Nashalji",
	nil,
	"xme-ker",
}

m["xme-qoh"] = {
	"Qohrudi",
	nil,
	"xme-ker",
}

m["xme-yar"] = {
	"Yarandi",
	nil,
	"xme-ker",
}

m["soj"] = {
	"Soi",
	7930463,
	"xme-ker",
	aliases = {"Sohi"},
	wikipedia_article = "Soi language",
	alias_codes = {"xme-soi"}
}

m["xme-tar"] = {
	"Tari",
	nil,
	"xme-ker",
}

m["gzi"] = {
	"Gazi",
	5529130,
	"xme-ker",
	wikipedia_article = "Gazi language",
	alias_codes = {"xme-gaz"}
}

m["xme-sed"] = {
	"Sedehi",
	nil,
	"xme-ker",
}

m["xme-ard"] = {
	"Ardestani",
	nil,
	"xme-ker",
}

m["xme-zef"] = {
	"Zefrehi",
	nil,
	"xme-ker",
}

m["xme-isf"] = {
	"Isfahani",
	nil,
	"xme-ker",
}

m["xme-kaf"] = {
	"Kafroni",
	nil,
	"xme-ker",
}

m["xme-vrz"] = {
	"Varzenehi",
	nil,
	"xme-ker",
}

m["xme-xur"] = {
	"Khuri",
	nil,
	"xme-ker",
}

m["nyq"] = {
	"Nayini",
	6983146,
	"xme-ker",
	wikipedia_article = "Nayini language",
	alias_codes = {"xme-nay"}
}

m["xme-ana"] = {
	"Anaraki",
	nil,
	"xme-ker",
}

m["gbz"] = {
	"Zoroastrian Dari",
	32389,
	"xme-ker",
	aliases = {"Behdināni", "Gabri", "Gavrŭni", "Gabrōni"},
	wikipedia_article = "Zoroastrian Dari language",
	alias_codes = {"xme-dar"}
}

m["xme-krm"] = {
	"Kermani",
	nil,
	"xme-ker",
}

m["xme-yaz"] = {
	"Yazdi",
	nil,
	"xme-ker",
}

m["xme-bid"] = {
	"Bidhandi",
	nil,
	"xme-ker",
}

m["xme-bij"] = {
	"Bijagani",
	nil,
	"xme-ker",
}

m["xme-cim"] = {
	"Chimehi",
	nil,
	"xme-ker",
}

m["xme-han"] = {
	"Hanjani",
	nil,
	"xme-ker",
}

m["xme-kom"] = {
	"Komjani",
	nil,
	"xme-ker",
}

m["xme-nar"] = {
	"Naraqi",
	nil,
	"xme-ker",
}

m["xme-nus"] = {
	"Nushabadi",
	nil,
	"xme-ker",
}

m["xme-qal"] = {
	"Qalhari",
	nil,
	"xme-ker",
}

m["xme-trh"] = {
	"Tarehi",
	nil,
	"xme-ker",
}

m["xme-val"] = {
	"Valujerdi",
	nil,
	"xme-ker",
}

m["xme-var"] = {
	"Varani",
	nil,
	"xme-ker",
}

m["xme-zor"] = {
	"Zori",
	nil,
	"xme-ker",
}

-- Ramandi lects

m["tks-ebr"] = {
	"Ebrahimabadi",
	nil,
	"tks",
}

m["tks-sag"] = {
	"Sagzabadi",
	nil,
	"tks",
}

m["tks-esf"] = {
	"Esfarvarini",
	nil,
	"tks",
}

m["tks-tak"] = {
	"Takestani",
	nil,
	"tks",
}

m["tks-cal"] = {
	"Chali Tati",
	nil,
	"tks",
	aliases = {"Chāli"},
	wikipedia_article = "Tati language (Iran)",
}

m["tks-dan"] = {
	"Danesfani",
	nil,
	"tks",
}

m["tks-xia"] = {
	"Khiaraji",
	nil,
	"tks",
}

m["tks-xoz"] = {
	"Khoznini",
	nil,
	"tks",
}

-- Shughni dialects

m["sgh-bro"] = {
	"Bartangi-Oroshori",
	nil,
	"sgh",
}

m["sgh-bar"] = {
	"Bartangi",
	nil,
	"sgh-bro",
}

m["sgh-oro"] = {
	"Oroshori",
	nil,
	"sgh-bro",
	aliases = {"Roshorvi"},
}

m["sgh-rsx"] = {
	"Roshani-Khufi",
	nil,
	"sgh",
}

m["sgh-xuf"] = {
	"Khufi",
	2562249,
	"sgh-rsx",
	aliases = {"Xufi", "Xūfī"},
	wikipedia_article = "Khufi language",
}

m["sgh-ros"] = {
	"Roshani",
	2597566,
	"sgh-rsx",
	aliases = {"Rushani", "Rōšāni"},
	wikipedia_article = "Rushani language",
}

m["sgh-xgb"] = {
	"Khughni-Bajui",
	nil,
	"sgh",
}

m["sgh-xug"] = {
	"Khughni",
	nil,
	"sgh-xgb",
}

m["sgh-baj"] = {
	"Bajui",
	nil,
	"sgh-xgb",
}

-- Indo-Aryan varieties

m["inc-mit"] = {
	"Mitanni",
	1986700,
	"inc-pro",
}

m["awa-old"] = {
	"Old Awadhi",
	nil,
	"awa",
}

m["bra-old"] = {
	"Old Braj",
	nil,
	"bra",
}

m["gu-kat"] = {
	"Kathiyawadi",
	nil,
	"gu",
	aliases = {"Kathiyawadi Gujarati", "Kathiawadi"},
}

m["gu-lda"] = {
	"Lisan ud-Dawat Gujarati",
	nil,
	"gu",
	aliases = {"Lisan ud-Dawat", "LDA"},
}

m["hi-mum"] = {
	"Bombay Hindi",
	3543151,
	"hi",
	aliases = {"Mumbai Hindi", "Bambaiyya Hindi"},
}

m["hi-mid"] = {
	"Middle Hindi",
	nil,
	"inc-ohi",
	ancestors = "inc-ohi",
}

m["sa-bhs"] = {
	"Buddhist Hybrid Sanskrit",
	248758,
	"sa",
}

m["sa-bra"] = {
	"Brahmanic Sanskrit",
	36858,
	"sa",
}

m["sa-cls"] = {
	"Classical Sanskrit",
	11059,
	"sa",
}

m["sa-neo"] = {
	"New Sanskrit",
	11059,
	"sa",
}

m["sa-ved"] = {
	"Vedic Sanskrit",
	36858,
	"sa",
}

m["si-med"] = {
	"Medieval Sinhalese",
	nil,
	"si",
	aliases = {"Medieval Sinhala"},
}

m["kok-mid"] = {
	"Middle Konkani",
	nil,
	"kok",
	aliases = {"Medieval Konkani"},
}

m["kok-old"] = {
	"Old Konkani",
	nil,
	"kok",
	aliases = {"Early Konkani"},
}


-- Indian subcontinent languages


-- Dhivehi varieties

m["dv-mul"] = {
	"Mulaku Dhivehi",
	nil,
	"dv",
	aliases = {"Mulaku Divehi", "Mulaku Bas"},
}

m["dv-huv"] = {
	"Huvadhu Dhivehi",
	nil,
	"dv",
	aliases = {"Huvadhu Divehi", "Huvadhu Bas"},
}

m["dv-add"] = {
	"Addu Dhivehi",
	nil,
	"dv",
	aliases = {"Addu Divehi", "Addu Bas"},
}


-- Dravidian varieties


m["ta-mid"] = {
	"Middle Tamil",
	20987434,
	"ta",
}

m["kn-hav"] = {
	"Havigannada",
	24276369,
	"kn",
}

m["kn-kun"] = {
	"Kundagannada",
	6444255,
	"kn",
}

-- Prakrits

m["pra-ard"] = {
	"Ardhamagadhi Prakrit",
	35217,
	"inc-pra",
	aliases = {"Ardhamagadhi"},
}

m["pra-hel"] = {
	"Helu Prakrit",
	15080869,
	"inc-pra",
	aliases = {"Elu", "Elu Prakrit", "Helu"},
}

m["pra-kha"] = {
	"Khasa Prakrit",
	nil,
	"inc-pra",
	aliases = {"Khasa"},
}

m["pra-mag"] = {
	"Magadhi Prakrit",	
	2652214,
	"inc-pra",
	aliases = {"Magadhi"},
}

m["pra-mah"] = {
	"Maharastri Prakrit",
	2586773,
	"inc-pra",
	aliases = {"Maharashtri Prakrit", "Maharastri", "Maharashtri"},
}

m["pra-pai"] = {
	"Paisaci Prakrit",
	2995607,
	"pra-sau",
	aliases = {"Paisaci", "Paisachi"},
	ancestors = "pra-sau"
}

m["pra-sau"] = {
	"Sauraseni Prakrit",
	2452885,
	"inc-pra",
	aliases = {"Sauraseni", "Shauraseni"},
}

m["pra-ava"] = {
	"Avanti",
	nil,
	"inc-pra",
	aliases = {"Avanti Prakrit"},
}

m["pra-pra"] = {
	"Pracya",
	nil,
	"inc-pra",
	aliases = {"Pracya Prakrit"},
}

m["pra-bah"] = {
	"Bahliki",
	nil,
	"inc-pra",
	aliases = {"Bahliki Prakrit"},
}

m["pra-dak"] = {
	"Daksinatya",
	nil,
	"inc-pra",
	aliases = {"Daksinatya Prakrit"},
}

m["pra-sak"] = {
	"Sakari",
	nil,
	"inc-pra",
	aliases = {"Sakari Prakrit"},
}

m["pra-can"] = {
	"Candali",
	nil,
	"inc-pra",
	aliases = {"Candali Prakrit"},
}

m["pra-sab"] = {
	"Sabari",
	nil,
	"inc-pra",
	aliases = {"Sabari Prakrit"},
}

m["pra-abh"] = {
	"Abhiri",
	nil,
	"inc-pra",
	aliases = {"Abhiri Prakrit"},
}

m["pra-dra"] = {
	"Dramili",
	nil,
	"inc-pra",
	aliases = {"Dramili Prakrit"},
}

m["pra-odr"] = {
	"Odri",
	nil,
	"inc-pra",
	aliases = {"Odri Prakrit"},
}


-- Italian, Latin and other Italic varieties

m["it-oit"] = {
	"Old Italian",
	652,
	"it",
	alias_codes = {"roa-oit"}
}

m["it-CH"] = {
	"Switzerland Italian",
	672147,
	"it",
}

-- Latin varieties by period

m["itc-ola"] = {
	"Old Latin",
	12289,
	"la",
}

m["la-cla"] = {
	"Classical Latin",
	253854,
	"la",
	alias_codes = {"CL."}
}

m["la-lat"] = {
	"Late Latin",
	1503113,
	"la",
	ancestors = "la-cla",
	alias_codes = {"LL."}
}

m["la-vul"] = {
	"Vulgar Latin",
	37560,
	"la",
	ancestors = "la-cla",
	alias_codes = {"VL."}
}

m["la-med"] = {
	"Medieval Latin",
	1163234,
	"la",
	ancestors = "la-lat",
	alias_codes = {"ML."}
}

m["la-eme"] = {
	"Early Medieval Latin",
	nil,
	"la-med",
	wikipedia_article = "Medieval Latin",
}

m["la-ecc"] = {
	"Ecclesiastical Latin",
	1247932,
	"la",
	aliases = {"Church Latin"},
	ancestors = "la-lat",
	alias_codes = {"EL."}
}

m["la-ren"] = {
	"Renaissance Latin",
	499083,
	"la",
	ancestors = "la-med",
	alias_codes = {"RL."}
}

m["la-new"] = {
	"New Latin",
	1248221,
	"la",
	aliases = {"Modern Latin"},
	ancestors = "la-ren",
	alias_codes = {"NL."}
}

m["la-con"] = {
	"Contemporary Latin",
	1246397,
	"la-new",
}

-- other Italic lects

m["osc-luc"] = {
	"Lucanian",
	nil,
	"osc",
}

m["osc-sam"] = {
	"Samnite",
	nil,
	"osc",
}

m["xum-her"] = {
	"Hernician",
	nil,
	"xum",
}


-- Malay and related varieties

m["ms-old"] = {
	"Old Malay",
	nil,
	"ms",
}

m["ms-cla"] = {
	"Classical Malay",
	nil,
	"ms",
	ancestors = "ms-old",
}

m["pse-bsm"] = {
	"Besemah",
	nil,
	"pse",
}

m["bew-kot"] = {
	"Betawi Kota",
	nil,
	"bew",
}

m["bew-ora"] = {
	"Betawi Ora",
	nil,
	"bew",
}

m["bew-udi"] = {
	"Betawi Udik",
	nil,
	"bew",
}


-- Mongolic lects

m["xng-ear"] = {
	"Early Middle Mongol",
	nil,
	"xng",
}

m["xng-lat"] = {
	"Late Middle Mongol",
	nil,
	"xng",
	ancestors = "xng-ear",
}

m["mn-kha"] = {
	"Khalkha Mongolian",
	6399808,
	"mn",
	aliases = {"Khalkha"},
}

m["mn-ord"] = {
	"Ordos Mongolian",
	716904,
	"mn",
	aliases = {"Ordos"},
}

m["mn-cha"] = {
	"Chakhar Mongolian",
	907425,
	"mn",
	aliases = {"Chakhar"},
}

m["mn-khr"] = {
	"Khorchin Mongolian",
	3196210,
	"mn",
	aliases = {"Khorchin"},
}

-- Japanese varieties

m["ja-mid"] = {
	"Middle Japanese",
	6841474,
	"ojp",
	ancestors = "ojp",
}

m["ja-mid-ear"] = {
	"Early Middle Japanese",
	182695,
	"ja-mid",
}

m["ja-mid-lat"] = {
	"Late Middle Japanese",
	1816184,
	"ja-mid",
	ancestors = "ja-mid-ear",
}

m["ja-ear"] = {
	"Early Modern Japanese",
	5326692,
	"ja",
	ancestors = "ja-mid-lat",
}

-- Kartvelian varieties


m["ka-mid"] = {
	"Middle Georgian",
	nil,
	"ka",
	ancestors = "oge",
}

-- Korean varieties

m["oko-lat"] = {
	"Late Old Korean",
	nil,
	"oko",
}

m["okm-ear"] = {
	"Early Middle Korean",
	nil,
	"okm",
}

m["ko-cen"] = {
	"Central Korean",
	nil,
	"ko",
}

m["ko-gyg"] = {
	"Gyeonggi Korean",
	485492,
	"ko-cen",
	aliases = {"Seoul Korean"},
}

m["ko-chu"] = {
	"Chungcheong Korean",
	625800,
	"ko-cen",
	aliases = {"Hoseo Korean"},
}

m["ko-hwa"] = {
	"Hwanghae Korean",
	16183706,
	"ko-cen",
}

m["ko-gan"] = {
	"Gangwon Korean",
	11260444,
	"ko-cen",
	aliases = {"Yeongdong Korean"},
}

m["ko-gys"] = {
	"Gyeongsang Korean",
	488002,
	"ko",
	aliases = {"Southeastern Korean"},
}

m["ko-jeo"] = {
	"Jeolla Korean",
	11250166,
	"ko",
	aliases = {"Southwestern Korean"},
}

m["ko-pyo"] = {
	"Pyongan Korean",
	7263142,
	"ko",
	aliases = {"Northwestern Korean"},
}

m["ko-ham"] = {
	"Hamgyong Korean",
	860702,
	"ko",
	aliases = {"Northeastern Korean"},
}

m["ko-yuk"] = {
	"Yukjin Korean",
	16171275,
	"ko",
	aliases = {"Yukchin Korean", "Ryukjin Korean", "Ryukchin Korean"},
}

-- Occitan varieties

m["oc-auv"] = {
	"Auvergnat",
	35359,
	"oc",
	aliases = {"Auvernhat", "Auvergnese"},
}

m["oc-gas"] = {
	"Gascon",
	35735,
	"oc",
}

-- standardized dialect of Gascon
m["oc-ara"] = {
	"Aranese",
	10196,
	"oc-gas",
}

m["oc-lan"] = {
	"Languedocien",
	942602,
	"oc",
	aliases = {"Lengadocian"},
}

m["oc-lim"] = {
	"Limousin",
	427614,
	"oc",
}

m["oc-pro"] = {
	"Provençal",
	241243,
	"oc",
	aliases = {"Provencal"},
	alias_codes = {"prv"}
}

m["oc-pro-old"] = {
	"Old Provençal",
	2779185,
	"pro",
}

m["oc-viv"] = {
	"Vivaro-Alpine",
	1649613,
	"oc",
}

m["oc-jud"] = {
	"Shuadit",
	56472,
	"oc",
	aliases = {
		"Chouhadite", "Chouhadit", "Chouadite", "Chouadit", "Shuhadit",
		"Judeo-Occitan", "Judæo-Occitan", "Judaeo-Occitan",
		"Judeo-Provençal", "Judæo-Provençal", "Judaeo-Provençal",
		"Judeo-Provencal", "Judaeo-Provencal",
		"Judeo-Comtadin", "Judæo-Comtadin", "Judaeo-Comtadin",
	},
}

-- Oromo varieties

m["hae"] = {
	"Harar Oromo",
	5330355,
	"om",
	aliases = {"Eastern Oromo"},
}

m["gax"] = {
	"Borana",
	2910610,
	"om",
	aliases = {"Southern Oromo"},
}

m["orc"] = {
	"Orma",
	2919128,
	"om",
}

m["ssn"] = {
	"Waata",
	3501553,
	"om",
}

-- Phillipine varieties

m["tl-old"] = {
	"Old Tagalog",
	12967437,
	"tl",
}

m["tl-cls"] = {
	"Classical Tagalog",
	nil,
	"tl",
}


-- Pre-Roman substrates

m["qsb-ibe"] = {
	"a pre-Roman substrate of Iberia",
	530799,
	"und",
	family = "qfa-sub",
}

m["qsb-bal"] = {
	"Paleo-Balkan",
	1815070,
	"und",
	family = "qfa-sub",
}

-- Sardinian varieties

m["sc-src"] = {
	"Logudorese",
	777974,
	"sc",
	aliases = {"Logudorese Sardinian"},
}

m["sc-nuo"] = {
	"Nuorese",
	nil,
	"sc-src",
	aliases = {"Nuorese Sardinian"},
}

m["sc-sro"] = {
	"Campidanese",
	35348,
	"sc",
	aliases = {"Campidanese Sardinian"},
}

-- Rwanda-Rundi varieties

m["rw-kin"] = {
	"Kinyarwanda",
	33573,
	"rw",
	aliases = {"Rwanda"},
}

m["rw-run"] = {
	"Kirundi",
	33583,
	"rw",
	aliases = {"Rundi"},
}

-- Slavic varieties

m["cs-ear"] = {
	"Early Modern Czech",
	nil,
	"cs",
	ancestors = "zlw-ocs"
}

m["cu-bgm"] = {
	"Middle Bulgarian",
	12294897,
	"cu",
	ancestors = "cu"
}

m["zle-mru"] = {
	"Middle Russian",
	35228,
	"ru",
	alias_codes = {"zle-oru"},
	ancestors = "orv"
}

m["zle-obe"] = {
	"Old Belarusian",
	13211,
	"zle-ort",
}

m["zle-ouk"] = {
	"Old Ukrainian",
	13211,
	"zle-ort",
}

m["zlw-mpl"] = {
	"Middle Polish",
	402878,
	"pl",
	ancestors = "zlw-opl",
}

-- Serbo-Croatian varieties

m["ckm"] = {
	"Chakavian Serbo-Croatian",
	337565,
	"sh",
	aliases = {"Čakavian"},
	alias_codes = {"sh-cha"}
}

m["kjv"] = {
	"Kajkavian Serbo-Croatian",
	838165,
	"sh",
	alias_codes = {"sh-kaj"}
}

m["sh-tor"] = { -- Linguist code srp-tor
	"Torlakian Serbo-Croatian",
	1078803,
	"sh",
	aliases = {"Torlak"},
}

-- Tibetic lects

m["adx"] = {
	"Amdo Tibetan",
	56509,
	"bo",
}

m["kbg"] = {
	"Khamba",
	12952626,
	"bo",
}

m["khg"] = {
	"Khams Tibetan",
	56601,
	"bo",
}

m["tsk"] = {
	"Tseku",
	11159532,
	"bo",
}

-- Tuareg lects

m["thv"] = {
	"Tamahaq",
	56703,
	"tmh",
}

m["ttq"] = {
	"Tawellemmet",
	56390,
	"tmh",
}

m["taq"] = {
	"Tamasheq",
	4670066,
	"tmh",
}

m["thz"] = {
	"Tayert",
	56388,
	"tmh",
}

m["tmh-ght"] = {
	"Ghat",
	47012900,
	"tmh",
	wikipedia_article = "Tamahaq language",
}

-- Turkic lects

m["trk-cmn"] = {
	"Common Turkic",
	1126028,
	"trk-pro",
}

m["trk-ogz-pro"] = {
	"Proto-Oghuz",
	494600,
	"trk-pro",
	family = "trk-ogz",
	aliases = {"Southwestern Common Turkic"},
}

m["crh-dbj"] = {
	"Dobrujan Tatar",
	12811566,
	"crh",
	aliases = {"Romanian Tatar"},
}

m["cv-ana"] = {
	"Anatri",
	nil,
	"cv",
	aliases = {"Anatri Chuvash"},
}

m["cv-mid"] = {
	"Middle Chuvash",
	nil,
	"cv",
	ancestors = "xbo",
}

m["cv-vir"] = {
	"Viryal",
	4278332,
	"cv",
	aliases = {"Viryal Chuvash"},
}

m["kjh-fyu"] = {
	"Fuyu Kyrgyz",
	2598963,
	"kjh",
	aliases = {"Fuyu Kirgiz", "Fuyu Kirghiz", "Manchurian Kyrgyz", "Manchurian Kirgiz", "Manchurian Kirghiz"},
}

m["klj-arg"] = {
	"Arghu",
	33455,
	"klj",
}

m["otk-kir"] = {
	"Old Kirghiz",
	83142,
	"otk",
}

m["qwm-arm"] = {
	"Armeno-Kipchak",
	2027503,
	"qwm",
}

m["qwm-mam"] = {
	"Mamluk-Kipchak",
	4279942,
	"qwm",
}

m["az-cls"] = {
	"Classical Azerbaijani",
	nil,
	"az",
	aliases = {"Classical Azeri"},
}

m["qxq"] = {
	"Qashqai",
	13192,
	"az",
	aliases = {"Qaşqay", "Qashqayi", "Kashkai", "Kashkay"},
}

m["tr-CY"] = {
	"Cypriot Turkish",
	7917392,
	"tr",
}

-- Other lects

m["alv-kro"] = {
	"Kromanti",
	1093206,
	"cpe-mar",
}

m["bat-pro"] = {
	"Proto-Baltic",
	1703347,
	"ine-bsl-pro",
}

m["es-lun"] = {
	"Lunfardo",
	1401612,
	"es",
}

m["fiu-pro"] = {
	"Proto-Finno-Ugric",
	79890,
	"urj-pro",
}

m["gem-sue"] = {
	"Suevic",
	155085,
	"gmw-pro",
	aliases = {"Suebian"},
}

m["iro-ohu"] = {
	"Old Wendat",
	nil,
	"wdt",
	wikipedia_article = "Huron language",
}

m["iro-omo"] = {
	"Old Mohawk",
	nil,
	"moh",
}

m["iro-oon"] = {
	"Old Onondaga",
	nil,
	"ono",
}

m["okz-ang"] = {
	"Angkorian Old Khmer",
	9205,
	"okz",
	wikipedia_article = "Khmer language#Historical periods",
}

m["okz-pre"] = {
	"Pre-Angkorian Old Khmer",
	9205,
	"okz",
	wikipedia_article = "Khmer language#Historical periods",
}

m["mul-tax"] = {
	"taxonomic name",
	nil,
	"mul",
}

m["qsb-pyg"] = {
	"a substrate language originally spoken by the Pygmies",
	nil,
	"und",
	family = "qfa-sub",
	wikipedia_article = "Classification of Pygmy languages#Original Pygmy language(s)",
}

m["tai-shz"] = {
	"Shangsi Zhuang",
	13216,
	"za",
}

m["tbq-pro"] = {
	"Proto-Tibeto-Burman",
	7251864,
	"sit-pro",
}

m["und-idn"] = {
	"Idiom Neutral",
	35847,
	"und", -- or "vo"
	wikipedia_article = "Idiom Neutral",
}

m["und-tdl"] = {
	"Turduli",
	nil,
	"und",
	wikipedia_article = "Turduli",
}

m["und-tdt"] = {
	"Turdetani",
	nil,
	"und",
	wikipedia_article = "Turdetani",
}

m["und-xnu"] = {
	"Xiongnu",
	10901674,
	"und",
	wikipedia_article = "Xiongnu",
}

m["urj-fpr-pro"] = {
	"Proto-Finno-Permic",
	nil,
	"urj-pro",
}

m["woy"] = {
	"Weyto",
	3915918,
	"und",
}

m["th-new"] = {
	"Hacked Thai", -- temporary for testing new translit/display methods
	nil,
	"th",
	translit = "User:Benwing2/th-scraping-translit",
	display_text = "User:Benwing2/th-scraping-translit",
	entry_name = "User:Benwing2/th-scraping-translit",
	preprocess_links = "User:Benwing2/th-scraping-translit",
}

m = require("Module:languages").addDefaultTypes(m, false, "etymology-only")
return require("Module:languages").finalizeEtymologyData(m)