Модул:families/data
Ин модул таърифҳоро барои ҳамаи рамзҳои оилаи забонҳо дар Викилуғатсия дар бар мегирад. Вурудҳо аз рӯи рамзи оилаи онҳо номбар шудаанд, ки одатан рамзи ISO-639 мебошад, аммо баъзе рамзҳои истисноӣ низ мавҷуданд. Инҳо дар Wiktionary:Оилаҳо рӯйхат шудаанд; он саҳифа инчунин мефаҳмонад, ки чӣ тавр эҷод кардани рамзҳои нави истисноӣ.
Ин модул набояд бо истифода аз талаб ворид карда шавад. Ба ҷои ин, он чунин ворид карда мешавад:
local families = mw.loadData("Module:families")
Ин кафолат медиҳад, ки маълумот танҳо як маротиба дар як саҳифа бор карда мешавад, на як маротиба барои ҳар як даъвати модул ба монанди муқаррарӣ.
Хатогиҳо[вироиш]
Хатогиҳои зерин аз ҷониби ошкор карда шуданд Module:data consistency check: Lua error in Модул:languages at line 1278: attempt to index field 'type' (a nil value).
Арзишҳои зарурӣ[вироиш]
Ҳар як вуруд дар ҷадвал бояд дорои хосиятҳои зерин бошад:
canonicalName
- Номи "canonical" оила. Ин номест, ки дар вурудоти Wiktionary ва номҳои категория истифода мешавад.
Арзишҳои ихтиёрӣ[вироиш]
aliases
- Рӯйхати тахаллусҳо/синонимҳо барои оила, ғайр аз номи каноникӣ.
varieties
- Ҷадвали навъҳои оилавӣ, ки ба оила дохил карда шудаанд. Ин набояд он навъҳоеро дар бар гирад, ки барои онҳо кодҳои алоҳидаи оила таъин шудаанд. Агар навъҳои додашуда якчанд ном дошта бошанд, ҳамаи онҳоро метавон тавассути дохил кардани зеррӯйхат ба рӯйхати умумӣ номбар кард, ки дар он унсури аввал номи каноникӣ мебошад, ки шумо мехоҳед навъро маълум кунад ва боқимонда тахаллусҳо мебошанд. Ин иншоот нисбат ба оилаҳо бештар барои забонҳои инфиродӣ истифода мешавад, аммо иншоот барои оилаҳо низ пешбинӣ шудааст. Барои мисол ба Шаблон:ҳуҷҷати изофӣ дар бораи забон нигаред.
otherNames
(deprecated)- Ҷадвали ҳамаи номҳои ғайриканоникӣ, ки ин оила бо онҳо маълум аст, аз ҷумла ҳам синонимҳо ва ҳам навъҳо. Ин набояд дар оилаҳои нав истифода шавад ва оилаҳои мавҷуда бояд сабтҳои ин рӯйхатро ба
тахаллусҳо
ёнавъҳо
интиқол диҳанд. protoLanguage
- Рамзи забон барои протозабони оила; яъне аҷдоди умумии ҳамаи забонҳо дар оила. Агар ин нишон дода нашавад, Module:families кӯшиш мекунад, ки рамзи протозабониро тавассути илова кардани
-pro
ба рамзи оила эҷод кунад - масалан,ine
(забонҳои ҳинду-аврупоӣ) → ine-pro (забони прото-ҳинду-аврупоӣ) →ine-pro
он гоҳ Module:languages барои санҷидани дурустии код истифода баред. family
- Оилае, ки оилаи забонҳо ба он тааллуқ дорад, агар мавҷуд бошад.
wikidata_item
- Рақам дар идентификатсияи банди Викидата барои оилаи забонҳо.
--[=[
This module contains definitions for all language family codes on Wiktionary.
]=]--
local m = {}
m["aav"] = {
canonicalName = "Austro-Asiatic",
otherNames = {"Austroasiatic"},
family = "qfa-und",
}
m["aav-ban"] = {
canonicalName = "Bahnaric",
family = "aav",
}
m["aav-nbn"] = {
canonicalName = "North Bahnaric",
family = "aav-ban",
}
m["afa"] = {
canonicalName = "Afro-Asiatic",
otherNames = {"Afroasiatic"},
family = "qfa-und",
}
m["alg"] = {
canonicalName = "Algonquian",
family = "aql",
}
m["alv"] = {
canonicalName = "Atlantic-Congo",
family = "nic",
}
m["alv-edo"] = {
canonicalName = "Edoid",
family = "alv-von",
}
m["alv-kwa"] = {
canonicalName = "Kwa",
family = "alv",
}
m["alv-mbm"] = {
canonicalName = "Mbum",
family = "alv-sav",
}
m["alv-sav"] = {
canonicalName = "Savanna",
family = "alv",
}
m["alv-sng"] = {
canonicalName = "Senegambian",
family = "alv",
}
m["alv-von"] = {
canonicalName = "Volta-Niger",
family = "alv",
}
m["apa"] = {
canonicalName = "Apachean",
otherNames = {"Southern Athabaskan"},
family = "ath",
}
m["aqa"] = {
canonicalName = "Alacalufan",
family = "qfa-und",
}
m["aql"] = {
canonicalName = "Algic",
otherNames = {"Algonquian-Ritwan", "Algonquian-Wiyot-Yurok"},
family = "qfa-und",
}
m["art"] = {
canonicalName = "constructed",
otherNames = {"artificial", "planned"},
family = "qfa-not",
}
m["ath"] = {
canonicalName = "Athabaskan",
family = "xnd",
}
m["ath-nor"] = {
canonicalName = "North Athabaskan",
otherNames = {"Northern Athabaskan"},
family = "ath",
}
m["ath-pco"] = {
canonicalName = "Pacific Coast Athabaskan",
family = "ath",
}
m["auf"] = {
canonicalName = "Arauan",
otherNames = {"Arahuan", "Arauán", "Arawa", "Arawan", "Arawán"},
family = "qfa-und"}
--[=[ Exceptional language and family codes for Australian Aboriginal languages
can use the prefix "aus-", though "aus" is no longer itself a family code. ]=]--
m["aus-arn"] = {
canonicalName = "Arnhem",
otherNames = {"Gunwinyguan", "Macro-Gunwinyguan"},
family = "qfa-und",
}
m["aus-bub"] = {
canonicalName = "Bunuban",
otherNames = {"Bunaban"},
family = "qfa-und",
}
m["aus-cww"] = {
canonicalName = "Central New South Wales",
family = "aus-pam",
}
m["aus-dal"] = {
canonicalName = "Daly",
family = "qfa-und",
}
m["aus-dyb"] = {
canonicalName = "Dyirbalic",
family = "aus-pam",
}
m["aus-gar"] = {
canonicalName = "Garawan",
family = "qfa-und",
}
m["aus-gun"] = {
canonicalName = "Gunwinyguan",
otherNames = {"Gunwingguan"},
family = "aus-arn",
}
m["aus-kar"] = {
canonicalName = "Karnic",
family = "aus-pam",
}
m["aus-nga"] = {
canonicalName = "Ngayarda",
family = "aus-psw",
}
m["aus-nyu"] = {
canonicalName = "Nyulnyulan",
family = "qfa-und",
}
m["aus-pam"] = {
canonicalName = "Pama-Nyungan",
family = "qfa-und",
}
m["aus-pmn"] = {
canonicalName = "Paman",
family = "aus-pam",
}
m["aus-psw"] = {
canonicalName = "Southwest Pama-Nyungan",
family = "aus-pam",
}
m["aus-rnd"] = {
canonicalName = "Arandic",
family = "aus-pam",
}
m["aus-wdj"] = {
canonicalName = "Iwaidjan",
otherNames = {"Yiwaidjan"},
family = "qfa-und",
}
m["aus-yid"] = {
canonicalName = "Yidinyic",
family = "aus-pam",
}
m["aus-yol"] = {
canonicalName = "Yolngu",
otherNames = {"Yolŋu", "Yolngu Matha"},
family = "aus-pam",
}
m["aus-yuk"] = {
canonicalName = "Yuin-Kuric",
family = "aus-pam",
}
m["awd"] = {
canonicalName = "Arawakan",
otherNames = {"Arawak", "Maipurean", "Maipuran"},
family = "qfa-und",
}
m["awd-taa"] = {
canonicalName = "Ta-Arawakan",
otherNames = {"Ta-Arawak", "Ta-Maipurean"},
family = "awd",
}
m["azc"] = {
canonicalName = "Uto-Aztecan",
otherNames = {"Uto-Aztekan"},
family = "qfa-und",
}
m["azc-cup"] = {
canonicalName = "Cupan",
family = "azc-tak",
}
m["azc-nah"] = {
canonicalName = "Nahuan",
otherNames = {"Aztecan"},
family = "azc",
}
m["azc-num"] = {
canonicalName = "Numic",
family = "azc",
}
m["azc-tak"] = {
canonicalName = "Takic",
family = "azc",
}
m["azc-trc"] = {
canonicalName = "Taracahitic",
otherNames = {"Taracahitan"},
family = "azc",
}
m["bad"] = {
canonicalName = "Banda",
family = "nic-ubg",
}
m["bai"] = {
canonicalName = "Bamileke",
family = "nic-grf",
}
m["bat"] = {
canonicalName = "Baltic",
family = "ine-bsl",
}
m["ber"] = {
canonicalName = "Berber",
otherNames = {"Tamazight"},
family = "afa",
}
m["bnt"] = {
canonicalName = "Bantu",
family = "nic-bod",
}
m["btk"] = {
canonicalName = "Batak",
family = "poz-nws"}
--[=[ Exceptional language and family codes for Central American Indian languages
can use the prefix "cai-", though "cai" is no longer itself a family code. ]=]--
m["cau"] = {
canonicalName = "Caucasian",
family = "qfa-not",
}
m["cau-cir"] = {
canonicalName = "Circassian",
otherNames = {"Cherkess"},
family = "cau-nwc",
}
m["cau-nec"] = {
canonicalName = "Northeast Caucasian",
otherNames = {"Dagestanian", "Nakho-Dagestanian", "Caspian"},
family = "cau",
}
m["cau-nwc"] = {
canonicalName = "Northwest Caucasian",
otherNames = {"Abkhazo-Adyghean", "Pontic"},
family = "cau",
}
m["cba"] = {
canonicalName = "Chibchan",
family = "qfa-mch", -- or 'qfa-und' if Macro-Chibchan is considered undemonstrated
}
m["ccn"] = {
canonicalName = "North Caucasian",
family = "cau",
}
m["ccs"] = {
canonicalName = "Kartvelian",
otherNames = {"South Caucasian"},
family = "cau",
}
m["cdc"] = {
canonicalName = "Chadic",
family = "afa",
}
m["cdc-cbm"] = {
canonicalName = "Central Chadic",
otherNames = {"Biu-Mandara"},
family = "cdc",
}
m["cdc-est"] = {
canonicalName = "East Chadic",
family = "cdc",
}
m["cdc-mas"] = {
canonicalName = "Masa",
family = "cdc",
}
m["cdc-wst"] = {
canonicalName = "West Chadic",
family = "cdc",
}
m["cdd"] = {
canonicalName = "Caddoan",
family = "qfa-und",
}
m["cel"] = {
canonicalName = "Celtic",
family = "ine",
}
m["cel-bry"] = {
canonicalName = "Brythonic",
family = "cel",
}
m["cel-gae"] = {
canonicalName = "Goidelic",
otherNames = {"Gaelic"},
family = "cel",
}
m["cmc"] = {
canonicalName = "Chamic",
family = "poz-mcm",
}
m["crp"] = {
canonicalName = "creole or pidgin",
family = "qfa-not",
}
m["csu"] = {
canonicalName = "Central Sudanic",
family = "ssa",
}
m["cus"] = {
canonicalName = "Cushitic",
family = "afa",
}
m["day"] = {
canonicalName = "Land Dayak",
family = "poz-bop",
}
m["del"] = {
canonicalName = "Lenape",
otherNames = {"Delaware"},
family = "alg",
}
m["dmn"] = {
canonicalName = "Mande",
family = "nic",
}
m["dra"] = {
canonicalName = "Dravidian",
family = "qfa-und",
}
m["egx"] = {
canonicalName = "Egyptian",
family = "afa",
}
m["esx"] = {
canonicalName = "Eskimo-Aleut",
family = "qfa-und",
}
m["esx-esk"] = {
canonicalName = "Eskimo",
family = "esx",
}
m["esx-inu"] = {
canonicalName = "Inuit",
family = "esx-esk",
}
m["euq"] = {
canonicalName = "Vasconic",
family = "qfa-und",
}
m["fiu"] = {
canonicalName = "Finno-Ugric",
otherNames = {"Finno-Ugrian"},
family = "urj",
}
m["fiu-fin"] = {
canonicalName = "Finnic",
family = "urj",
}
m["fiu-mdv"] = {
canonicalName = "Mordvinic",
family = "urj",
}
m["fiu-prm"] = {
canonicalName = "Permic",
family = "urj",
}
m["fiu-ugr"] = {
canonicalName = "Ugric",
family = "urj",
}
m["gem"] = {
canonicalName = "Germanic",
family = "ine",
}
m["gme"] = {
canonicalName = "East Germanic",
family = "gem",
}
m["gmq"] = {
canonicalName = "North Germanic",
family = "gem",
}
m["gmw"] = {
canonicalName = "West Germanic",
family = "gem",
}
m["gmw-fri"] = {
canonicalName = "Frisian",
family = "gmw",
}
m["grk"] = {
canonicalName = "Hellenic",
otherNames = {"Greek"},
family = "ine",
}
m["hmn"] = {
canonicalName = "Hmong",
family = "hmx",
}
m["hmx"] = {
canonicalName = "Hmong-Mien",
otherNames = {"Miao-Yao"},
family = "qfa-und",
}
m["hmx-mie"] = {
canonicalName = "Mien",
family = "hmx",
}
m["hok"] = {
canonicalName = "Hokan",
family = "qfa-und",
}
m["hyx"] = {
canonicalName = "Armenian",
family = "ine",
}
m["iir"] = {
canonicalName = "Indo-Iranian",
family = "ine",
}
m["iir-dar"] = {
canonicalName = "Dardic",
family = "inc",
}
m["ijo"] = {
canonicalName = "Ijoid",
family = "nic",
}
m["inc"] = {
canonicalName = "Indo-Aryan",
otherNames = {"Indic"},
family = "iir",
}
m["ine"] = {
canonicalName = "Indo-European",
otherNames = {"Indo-Germanic"},
family = "qfa-und",
}
m["ine-ana"] = {
canonicalName = "Anatolian",
family = "ine",
}
m["ine-bsl"] = {
canonicalName = "Balto-Slavic",
family = "ine",
}
m["ine-toc"] = {
canonicalName = "Tocharian",
otherNames = {"Tokharian"},
family = "ine",
}
m["ira"] = {
canonicalName = "Iranian",
family = "iir",
}
m["iro"] = {
canonicalName = "Iroquoian",
family = "qfa-und",
}
m["itc"] = {
canonicalName = "Italic",
family = "ine",
}
m["jpx"] = {
canonicalName = "Japonic",
otherNames = {"Japanese", "Japanese-Ryukyuan"},
family = "qfa-und",
}
m["kar"] = {
canonicalName = "Karen",
family = "tbq",
}
m["kdo"] = {
canonicalName = "Kordofanian",
family = "qfa-not",
}
m["khi"] = {
canonicalName = "Khoisan",
otherNames = {"Khoesaan", "Khoesan"},
family = "qfa-not",
}
m["kro"] = {
canonicalName = "Kru",
family = "nic-bco",
}
m["map"] = {
canonicalName = "Austronesian",
family = "qfa-und",
}
m["map-ata"] = {
canonicalName = "Atayalic",
family = "map",
}
m["mkh"] = {
canonicalName = "Mon-Khmer",
family = "aav",
}
m["mkh-vie"] = {
canonicalName = "Vietic",
family = "mkh",
}
m["mno"] = {
canonicalName = "Manobo",
family = "phi",
}
m["mun"] = {
canonicalName = "Munda",
family = "aav",
}
m["myn"] = {
canonicalName = "Mayan",
family = "qfa-und"}
--[=[ Exceptional language and family codes for North American Indian languages
can use the prefix "nai-", though "nai" is no longer itself a family code. ]=]--
m["nai-chu"] = {
canonicalName = "Chumashan",
family = "qfa-und",
}
m["nai-ckn"] = {
canonicalName = "Chinookan",
family = "qfa-und",
}
m["nai-mdu"] = {
canonicalName = "Maiduan",
family = "qfa-und",
}
m["nai-miz"] = {
canonicalName = "Mixe-Zoquean",
family = "qfa-und",
}
m["nai-pom"] = {
canonicalName = "Pomoan",
otherNames = {"Pomo", "Kulanapan"},
family = "qfa-und",
}
m["nai-shp"] = {
canonicalName = "Sahaptian",
family = "qfa-und",
}
m["nai-yuc"] = {
canonicalName = "Yuman-Cochimí",
family = "qfa-und",
}
m["ngf"] = {
canonicalName = "Trans-New Guinea",
family = "qfa-und",
}
m["ngf-fin"] = {
canonicalName = "Finisterre",
family = "ngf",
}
m["ngf-okk"] = {
canonicalName = "Ok",
family = "ngf",
}
m["ngf-sbh"] = {
canonicalName = "South Bird's Head",
family = "ngf",
}
m["nic"] = {
canonicalName = "Niger-Congo",
otherNames = {"Niger-Kordofanian"},
family = "qfa-und",
}
m["nic-bco"] = {
canonicalName = "Benue-Congo",
family = "nic-vco",
}
m["nic-bod"] = {
canonicalName = "Bantoid",
family = "nic-bco",
}
m["nic-grf"] = {
canonicalName = "Grassfields",
otherNames = {"Grassfields Bantu", "Wide Grassfields"},
family = "nic-bod",
}
m["nic-gur"] = {
canonicalName = "Gur",
otherNames = {"Voltaic"},
family = "alv-sav",
}
m["nic-knj"] = {
canonicalName = "Kainji",
family = "nic-bco",
}
m["nic-ubg"] = {
canonicalName = "Ubangian",
family = "nic-vco", -- or 'qfa-und'
}
m["nic-vco"] = {
canonicalName = "Volta-Congo",
family = "alv",
}
m["nub"] = {
canonicalName = "Nubian",
family = "qfa-und",
}
m["omq"] = {
canonicalName = "Oto-Manguean",
family = "qfa-und",
}
m["omq-mix"] = {
canonicalName = "Mixtecan",
family = "omq",
}
m["omq-tri"] = {
canonicalName = "Trique",
otherNames = {"Triqui"},
family = "omq-mix",
}
m["omq-zap"] = {
canonicalName = "Zapotecan",
family = "omq",
}
m["omv"] = {
canonicalName = "Omotic",
family = "afa",
}
m["oto"] = {
canonicalName = "Otomian",
family = "omq",
}
m["paa"] = {
canonicalName = "Papuan",
family = "qfa-not",
}
m["paa-iwm"] = {
canonicalName = "Iwam",
family = "qfa-und",
}
m["paa-kag"] = {
canonicalName = "Kainantu-Goroka",
family = "ngf",
}
m["paa-lkp"] = {
canonicalName = "Lakes Plain",
family = "qfa-und",
}
m["paa-mai"] = {
canonicalName = "Mairasi",
family = "qfa-und",
}
m["paa-msk"] = {
canonicalName = "Sko",
otherNames = {"Skou"},
family = "qfa-und",
}
m["paa-spk"] = {
canonicalName = "Sepik",
family = "qfa-und",
}
m["phi"] = {
canonicalName = "Philippine",
family = "poz-bop",
}
m["plf"] = {
canonicalName = "Central Malayo-Polynesian",
family = "poz",
}
m["poz"] = {
canonicalName = "Malayo-Polynesian",
family = "map",
}
m["poz-aay"] = {
canonicalName = "Admiralty Islands",
family = "poz-oce",
}
m["poz-bnn"] = {
canonicalName = "North Bornean",
family = "poz-bop",
}
m["poz-bop"] = {
canonicalName = "Borneo-Philippines",
family = "poz",
}
m["poz-bre"] = {
canonicalName = "East Barito",
family = "poz-bop",
}
m["poz-brw"] = {
canonicalName = "West Barito",
family = "poz-bop",
}
m["poz-btk"] = {
canonicalName = "Bungku-Tolaki",
family = "poz-sus",
}
m["poz-cln"] = {
canonicalName = "New Caledonian",
family = "poz-occ",
}
m["poz-hce"] = {
canonicalName = "Halmahera-Cenderawasih",
family = "pqe",
}
m["poz-kal"] = {
canonicalName = "Kaili-Pamona",
family = "poz-sus",
}
m["poz-lgx"] = {
canonicalName = "Lampungic",
family = "poz-sus",
}
m["poz-mcm"] = {
canonicalName = "Malayo-Chamic",
family = "poz-msa",
}
m["poz-mic"] = {
canonicalName = "Micronesian",
family = "poz-occ",
}
m["poz-mly"] = {
canonicalName = "Malayic",
family = "poz-mcm",
}
m["poz-msa"] = {
canonicalName = "Malayo-Sumbawan",
family = "poz-sus",
}
m["poz-mun"] = {
canonicalName = "Muna-Buton",
family = "poz-sus",
}
m["poz-nws"] = {
canonicalName = "Northwest Sumatran",
family = "poz-sus",
}
m["poz-occ"] = {
canonicalName = "Central-Eastern Oceanic",
family = "poz-oce",
}
m["poz-oce"] = {
canonicalName = "Oceanic",
family = "pqe",
}
m["poz-ocw"] = {
canonicalName = "Western Oceanic",
family = "poz-oce",
}
m["poz-pol"] = {
canonicalName = "Polynesian",
family = "poz-occ",
}
m["poz-san"] = {
canonicalName = "Sabahan",
family = "poz-bnn",
}
m["poz-sbj"] = {
canonicalName = "Sama-Bajaw",
family = "poz-bop",
}
m["poz-slb"] = {
canonicalName = "Saluan-Banggai",
family = "poz-sus",
}
m["poz-sls"] = {
canonicalName = "Southeast Solomonic",
family = "poz-occ",
}
m["poz-ssw"] = {
canonicalName = "South Sulawesi",
family = "poz-sus",
}
m["poz-sus"] = {
canonicalName = "Sunda-Sulawesi",
family = "poz",
}
m["poz-swa"] = {
canonicalName = "North Sarawakan",
family = "poz-bnn",
}
m["poz-tot"] = {
canonicalName = "Tomini-Tolitoli",
family = "poz-sus",
}
m["poz-vnc"] = {
canonicalName = "North-Central Vanuatu",
family = "poz-occ",
}
m["poz-wot"] = {
canonicalName = "Wotu-Wolio",
family = "poz-sus",
}
m["pqe"] = {
canonicalName = "Eastern Malayo-Polynesian",
family = "poz",
}
m["pqw"] = {
canonicalName = "Western Malayo-Polynesian",
family = "poz",
}
m["pra"] = {
canonicalName = "Prakrit",
family = "inc",
}
m["qfa-adm"] = {
canonicalName = "Andamanese",
family = "qfa-und",
}
m["qfa-ara"] = {
canonicalName = "Araucanian",
family = "qfa-und",
}
m["qfa-cat"] = {
canonicalName = "Catawban",
family = "qfa-sca",
}
m["qfa-cka"] = {
canonicalName = "Chukotko-Kamchatkan",
family = "qfa-und",
}
m["qfa-cpc"] = {
canonicalName = "Chapacuran",
family = "qfa-und",
}
m["qfa-ctc"] = {
canonicalName = "Catacaoan",
family = "qfa-und",
}
m["qfa-dgn"] = {
canonicalName = "Dogon",
family = "qfa-und",
}
m["qfa-gua"] = {
canonicalName = "Guahiban",
otherNames = {"Guahiboan", "Guajiboan", "Wahivoan"},
family = "qfa-und",
}
m["qfa-hur"] = {
canonicalName = "Hurro-Urartian",
family = "qfa-und",
}
m["qfa-iso"] = {
canonicalName = "isolate",
family = "qfa-not",
}
m["qfa-jiv"] = {
canonicalName = "Jivaroan",
otherNames = {"Hívaro", "Jibaro", "Jibaroan", "Jibaroana", "Jívaro"},
family = "qfa-und",
}
m["qfa-kad"] = {
canonicalName = "Kadu",
family = "qfa-und", -- considered either Nilo-Saharan or independent/'qfa-und'
}
m["qfa-ker"] = {
canonicalName = "Keresan",
family = "qfa-und",
}
m["qfa-kor"] = {
canonicalName = "Korean",
family = "qfa-und",
}
m["qfa-kta"] = {
canonicalName = "Kiowa-Tanoan",
family = "qfa-und",
}
m["qfa-kxa"] = {
canonicalName = "Kx'a",
otherNames = {"Ju-ǂHoan"},
family = "qfa-und",
}
m["qfa-len"] = {
canonicalName = "Lencan",
otherNames = {"Lenca"},
family = "qfa-und",
}
m["qfa-mal"] = {
canonicalName = "Left May",
family = "qfa-und",
}
m["qfa-mas"] = {
canonicalName = "Mascoian",
otherNames = {"Mascoyan", "Maskoian", "Enlhet-Enenlhet"},
family = "qfa-und",
}
m["qfa-mch"] = {
canonicalName = "Macro-Chibchan",
family = "qfa-und",
}
m["qfa-mgc"] = {
canonicalName = "Mataco-Guaicuru",
family = "qfa-und",
}
m["qfa-min"] = {
canonicalName = "Misumalpan",
otherNames = {"Misuluan", "Misumalpa"},
family = "qfa-mch",
}
m["qfa-mix"] = {
canonicalName = "mixed",
family = "qfa-not",
}
m["qfa-mtc"] = {
canonicalName = "Matacoan",
family = "qfa-und",
}
m["qfa-mus"] = {
canonicalName = "Muskogean",
family = "qfa-und",
}
m["qfa-not"] = {
canonicalName = "not a family",
family = "qfa-not",
}
m["qfa-pal"] = {
canonicalName = "Palaihnihan",
family = "qfa-und",
}
m["qfa-pan"] = {
canonicalName = "Panoan",
otherNames = {"Pano"},
family = "qfa-pat",
}
m["qfa-pat"] = {
canonicalName = "Pano-Tacanan",
otherNames = {"Pano-Tacana", "Pano-Takana", "Páno-Takána", "Pano-Takánan"},
family = "qfa-und",
}
m["qfa-sca"] = {
canonicalName = "Siouan-Catawban",
family = "qfa-und",
}
m["qfa-sub"] = {
canonicalName = "substrate",
family = "qfa-und",
}
m["qfa-tac"] = {
canonicalName = "Tacanan",
family = "qfa-pat",
}
m["qfa-tak"] = {
canonicalName = "Tai-Kadai",
otherNames = {"Daic", "Kadai", "Kra-Dai"},
family = "qfa-und",
}
m["qfa-tor"] = {
canonicalName = "Torricelli",
family = "qfa-und",
}
m["qfa-tot"] = {
canonicalName = "Totozoquean",
family = "qfa-und",
}
m["qfa-tuc"] = {
canonicalName = "Tucanoan",
family = "qfa-und",
}
m["qfa-tuu"] = {
canonicalName = "Tuu",
otherNames = {"ǃUi-Taa"},
family = "qfa-und",
}
m["qfa-tyn"] = {
canonicalName = "Tyrsenian",
family = "qfa-und",
}
m["qfa-und"] = {
canonicalName = "unclassified",
otherNames = {"undetermined"},
family = "qfa-not",
}
m["qfa-wic"] = {
canonicalName = "Wichí",
family = "qfa-und",
}
m["qfa-wtq"] = {
canonicalName = "Wintuan",
otherNames = {"Wintun"},
family = "qfa-und",
}
m["qfa-xin"] = {
canonicalName = "Xincan",
otherNames = {"Xinca"},
family = "qfa-und",
}
m["qfa-yen"] = {
canonicalName = "Yeniseian",
otherNames = {"Yeniseic", "Yenisei-Ostyak"},
family = "qfa-und",
}
m["qfa-you"] = {
canonicalName = "Yok-Utian",
family = "qfa-und",
}
m["qfa-yuk"] = {
canonicalName = "Yukaghir",
otherNames = {"Yukagir", "Jukagir"},
family = "qfa-und",
}
m["qfa-zap"] = {
canonicalName = "Zaparoan",
family = "qfa-und",
}
m["qwe"] = {
canonicalName = "Quechuan",
family = "qfa-und",
}
m["roa"] = {
canonicalName = "Romance",
otherNames = {"Romanic", "Latin", "Neolatin", "Neo-Latin"},
family = "itc"}
--[=[ Exceptional language and family codes for South American Indian languages
can use the prefix "sai-", though "sai" is no longer itself a family code. ]=]--
m["sai-aym"] = {
canonicalName = "Aymaran",
family = "qfa-und",
}
m["sai-bar"] = {
canonicalName = "Barbacoan",
otherNames = {"Barbakoan"},
family = "qfa-und",
}
m["sai-car"] = {
canonicalName = "Cariban",
otherNames = {"Carib"},
family = "qfa-und",
}
m["sai-gua"] = {
canonicalName = "Guaicuruan",
otherNames = {"Guaicurú", "Guaycuruana", "Guaikurú", "Guaycuruano", "Guaykuruan", "Waikurúan"},
family = "qfa-und",
}
m["sai-jee"] = {
canonicalName = "Jê",
otherNames = {"Gê", "Jean", "Gean", "Jê-Kaingang", "Ye"},
family = "sai-mje",
}
m["sai-mje"] = {
canonicalName = "Macro-Jê",
otherNames = {"Macro-Gê"},
family = "qfa-und",
}
m["sai-mur"] = {
canonicalName = "Muran",
otherNames = {"Mura"},
family = "qfa-und",
}
m["sai-nmk"] = {
canonicalName = "Nambikwaran",
otherNames = {"Nambicuaran", "Nambiquaran", "Nambikuaran"},
family = "qfa-und",
}
m["sal"] = {
canonicalName = "Salishan",
family = "qfa-und",
}
m["sdv"] = {
canonicalName = "Eastern Sudanic",
family = "ssa",
}
m["sem"] = {
canonicalName = "Semitic",
family = "afa",
}
m["sem-ara"] = {
canonicalName = "Aramaic",
family = "sem-nwe",
}
m["sem-arb"] = {
canonicalName = "Arabic",
family = "sem-cen",
}
m["sem-can"] = {
canonicalName = "Canaanite",
family = "sem-nwe",
}
m["sem-cen"] = {
canonicalName = "Central Semitic",
family = "sem-wes",
}
m["sem-eas"] = {
canonicalName = "East Semitic",
family = "sem",
}
m["sem-eth"] = {
canonicalName = "Ethiopian Semitic",
otherNames = {"Afro-Semitic", "Ethiopian", "Ethiopic", "Ethiosemitic"},
family = "sem-sou",
}
m["sem-nwe"] = {
canonicalName = "Northwest Semitic",
family = "sem-cen",
}
m["sem-osa"] = {
canonicalName = "Old South Arabian",
otherNames = {"Epigraphic South Arabian", "Sayhadic"},
family = "sem-sou",
}
m["sem-sar"] = {
canonicalName = "South Arabian",
otherNames = {"Modern South Arabian"},
family = "sem-sou",
}
m["sem-sou"] = {
canonicalName = "South Semitic",
family = "sem-wes",
}
m["sem-wes"] = {
canonicalName = "West Semitic",
family = "sem",
}
m["sgn"] = {
canonicalName = "sign",
family = "qfa-not",
}
m["sgn-fsl"] = {
canonicalName = "French Sign Languages",
family = "sgn",
}
m["sgn-gsl"] = {
canonicalName = "German Sign Languages",
family = "sgn",
}
m["sgn-jsl"] = {
canonicalName = "Japanese Sign Languages",
family = "sgn",
}
m["sio"] = {
canonicalName = "Siouan",
family = "qfa-sca",
}
m["sit"] = {
canonicalName = "Sino-Tibetan",
family = "qfa-und",
}
m["sla"] = {
canonicalName = "Slavic",
otherNames = {"Slavonic"},
family = "ine-bsl",
}
m["smi"] = {
canonicalName = "Sami",
otherNames = {"Saami", "Samic", "Saamic"},
family = "urj",
}
m["son"] = {
canonicalName = "Songhai",
otherNames = {"Songhay"},
family = "ssa",
}
m["sqj"] = {
canonicalName = "Albanian",
family = "ine",
}
m["ssa"] = {
canonicalName = "Nilo-Saharan",
family = "qfa-und", -- possibly not a genetic grouping
}
m["ssa-fur"] = {
canonicalName = "Fur",
family = "ssa",
}
m["ssa-sah"] = {
canonicalName = "Saharan",
family = "ssa",
}
m["syd"] = {
canonicalName = "Samoyedic",
otherNames = {"Samoyed", "Samodeic"},
family = "urj",
}
m["tai"] = {
canonicalName = "Tai",
family = "qfa-tak",
}
m["tai-swe"] = {
canonicalName = "Southwestern Tai",
family = "tai",
}
m["tbq"] = {
canonicalName = "Tibeto-Burman",
family = "sit",
}
m["tbq-brm"] = {
canonicalName = "Burmish",
family = "tbq",
}
m["tbq-kuk"] = {
canonicalName = "Kukish",
family = "tbq",
}
m["trk"] = {
canonicalName = "Turkic",
family = "qfa-und",
}
m["tup"] = {
canonicalName = "Tupian",
otherNames = {"Tupi"},
family = "qfa-und",
}
m["tut"] = {
canonicalName = "Altaic",
family = "qfa-und",
}
m["tuw"] = {
canonicalName = "Tungusic",
otherNames = {"Manchu-Tungus", "Tungus"},
family = "qfa-und",
}
m["urj"] = {
canonicalName = "Uralic",
otherNames = {"Finno-Ugric"},
family = "qfa-und",
}
m["wak"] = {
canonicalName = "Wakashan",
family = "qfa-und",
}
m["wen"] = {
canonicalName = "Sorbian",
otherNames = {"Lusatian", "Wendish"},
family = "zlw",
}
m["xgn"] = {
canonicalName = "Mongolic",
otherNames = {"Mongolian"},
family = "qfa-und",
}
m["xnd"] = {
canonicalName = "Na-Dene",
family = "qfa-und",
}
m["ypk"] = {
canonicalName = "Yupik",
family = "esx-esk",
}
m["zhx"] = {
canonicalName = "Sinitic",
otherNames = {"Chinese"},
family = "sit",
}
m["zle"] = {
canonicalName = "East Slavic",
family = "sla",
}
m["zls"] = {
canonicalName = "South Slavic",
family = "sla",
}
m["zlw"] = {
canonicalName = "West Slavic",
family = "sla",
}
m["znd"] = {
canonicalName = "Zande",
family = "qfa-und",
}
return m