Modul:ziman/dane3/h
Documentation for this module may be created at Modul:ziman/dane3/h/belge
local u = mw.ustring.char
-- UTF-8 encoded strings for some commonly used diacritics
local GRAVE = u(0x0300)
local ACUTE = u(0x0301)
local CIRC = u(0x0302)
local TILDE = u(0x0303)
local MACRON = u(0x0304)
local BREVE = u(0x0306)
local DOTABOVE = u(0x0307)
local DIAER = u(0x0308)
local CARON = u(0x030C)
local DGRAVE = u(0x030F)
local INVBREVE = u(0x0311)
local DOTBELOW = u(0x0323)
local RINGBELOW = u(0x0325)
local CEDILLA = u(0x0327)
local Latn = {"Latn"}
local m = {}
m["haa"] = {
"hänî",
"Q28272",
"ath-nor",
otherNames = {"Han", "Dawson", "Moosehide", "Han-Kutchin"},
scripts = Latn,
}
m["hab"] = {
"zimanê destan ê hanoyî",
"Q12632107",
"sgn",
scripts = Latn, -- when documented
}
m["hac"] = {
"hewramî",
"Q33733",
"ira-zgr",
otherNames = {"goranî", "avromanî", "awroman", "awromanî", "hawramanî"},
scripts = {"ku-Arab"},
}
m["had"] = {
"hatamî",
"Q56825",
"paa-wpa",
}
m["haf"] = {
"zimanê destan ê haiphong",
"Q39868240",
"sgn",
}
m["hag"] = {
"hangayî",
"Q35426",
"nic-dag",
scripts = Latn,
}
m["hah"] = {
"hahonî",
"Q3125730",
"poz-ocw",
scripts = Latn,
}
m["hai"] = {
"haidayî",
"Q33303",
"qfa-iso",
scripts = Latn,
}
m["haj"] = {
"hajongî",
"Q3350576",
"qfa-mix",
scripts = {"as-Beng", "Latn"},
ancestors = {"inc-oas", "tbq-pro"},
}
m["hak"] = {
"hakkayî",
"Q33375",
"zhx",
scripts = {"Hani"},
ancestors = {"ltc"},
}
m["hal"] = {
"halangî",
"Q56307",
"mkh",
}
m["ham"] = {
"hewayî",
"Q5748345",
"paa-spk",
}
m["hao"] = {
"haköyî",
"Q3125871",
"poz-ocw",
scripts = Latn,
}
m["hap"] = {
"huplayî",
"Q5946223",
"ngf",
}
m["har"] = {
"harariyî",
"Q33626",
"sem-eth",
scripts = {"Ethi"},
}
m["has"] = {
"haislayî",
"Q3107399",
"wak",
}
m["hav"] = {
"havuyî",
"Q5684097",
"bnt-shh",
scripts = Latn,
}
m["haw"] = {
"hawayî",
"Q33569",
"poz-pep",
scripts = Latn,
sort_key = {
from = {"ā", "ē", "ī", "ō", "ū" },
to = {"a", "e", "i", "o", "u" }} ,
}
m["hax"] = {
"haidayiya başûrî",
"Q12953543",
"qfa-iso",
ancestors = {"hai"},
}
m["hay"] = {
"hayayî",
"Q35756",
"bnt-haj",
}
m["haz"] = {
"hazaragiyî",
"Q33398",
"ira-swi",
}
m["hba"] = {
"hambayî",
"Q11028905",
"bnt-tet",
}
m["hbb"] = {
"hubayî",
"Q56290",
"cdc-cbm",
otherNames = {"Kilba"},
}
m["hbn"] = {
"heibanî",
"Q35523",
"alv-hei",
}
m["hbu"] = {
"habuyî",
"Q1567033",
"poz-cet",
scripts = Latn,
}
m["hca"] = {
"kreyoliya hindî ya andamanê",
"Q7599417",
"crp",
ancestors = {"hi", "bn", "ta"},
}
m["hch"] = {
"huiçolî",
"Q35575",
"azc",
scripts = Latn,
}
m["hdn"] = {
"haidayiya bakurî",
"Q20054484",
"qfa-iso",
ancestors = {"hai"},
}
m["hds"] = {
"zimanê destan ê hondurasê",
"Q3915496",
"sgn",
otherNames = {"Honduran Sign Language"},
scripts = Latn, -- when documented
}
m["hdy"] = {
"hadiyyayî",
"Q56613",
"cus",
}
m["hea"] = {
"qiandong miaoyiya bakurî",
"Q3138832",
"hmn",
otherNames = {"Black Miao"},
}
m["hed"] = {
"herdeyî",
"Q56253",
"cdc-mas",
}
m["heg"] = {
"helongî",
"Q35432",
"poz-tim",
scripts = Latn,
}
m["heh"] = {
"heheyî",
"Q3129390",
"bnt-bki",
scripts = Latn,
}
m["hei"] = {
"heiltsukî",
"Q5699507",
"wak",
}
m["hem"] = {
"hembayî",
"Q5711209",
"bnt-lbn",
}
m["hgm"] = {
"haiǁomî",
"Q4494781",
"khi-khk",
scripts = Latn,
}
m["hgw"] = {
"haigwaiyî",
"Q5639108",
"poz-ocw",
scripts = Latn,
}
m["hhi"] = {
"hoia hoiayî",
"Q5877767",
"ngf",
}
m["hhr"] = {
"kerakî",
"Q11010783",
"alv-jfe",
}
m["hhy"] = {
"hoyahoyayî",
nil,
"ngf",
}
m["hia"] = {
"lamangî",
"Q35700",
"cdc-cbm",
scripts = Latn,
}
m["hib"] = {
"hibitoyî",
"Q3135164",
}
m["hid"] = {
"hidatsayî",
"Q3135234",
"sio-mor",
scripts = Latn,
}
m["hif"] = {
"fiji hindiyî",
"Q46728",
"inc-hie",
scripts = Latn,
ancestors = {"awa"},
}
m["hig"] = {
"kamweyî",
"Q56271",
"cdc-cbm",
otherNames = {"Higgi", "Higi"},
}
m["hih"] = {
"pamosuyî",
"Q12953011",
"ngf-mad",
}
m["hii"] = {
"hinduriyî",
"Q5766763",
"him",
}
m["hij"] = {
"hijukî",
"Q35274",
"bnt-bsa",
}
m["hik"] = {
"seit-kaitetuyî",
"Q7446989",
"poz-cma",
}
m["hil"] = {
"hîlîgaynonî",
"Q35978",
"phi",
scripts = Latn,
entry_name = {
from = {"Á", "á", "É", "é", "Í", "í", "Ó", "ó", "Ú", "ú", MACRON},
to = {"A", "a", "E", "e", "I", "i", "O", "o", "U", "u"}} ,
}
m["hio"] = {
"tşwayî",
"Q963636",
"khi-kal",
otherNames = {"Tsoa", "Kua", "Cua", "Hiechware", "Cirecire", "Cire-cire", "Cire-Cire", "Cire Cire"},
}
m["hir"] = {
"himarimayî",
"Q5765127",
}
m["hit"] = {
"hîtîtî",
"Q35668",
"ine-ana",
scripts = {"Xsux"},
}
m["hiw"] = {
"hiwî",
"Q3138713",
"poz-vnc",
scripts = Latn,
}
m["hix"] = {
"hixkaryanayî",
"Q56522",
"sai-car",
otherNames = {"Hixkaryána"},
scripts = Latn,
}
m["hji"] = {
"hajiyî",
"Q5639933",
"poz-mly",
}
m["hka"] = {
"kaheyî",
"Q3892562",
"bnt-chg",
scripts = Latn,
}
m["hke"] = {
"hundeyî",
"Q3065432",
"bnt-shh",
scripts = Latn,
}
m["hkk"] = {
"hunjara-kaina keyî",
nil,
"ngf",
}
m["hkn"] = {
"mel-khaonhî",
nil,
"mkh-ban",
otherNames = {"Mel", "Khaonh"},
}
m["hks"] = {
"zimanê destan ê hongkongî",
"Q17038844",
"sgn",
}
m["hla"] = {
"haliayî",
"Q3125959",
"poz-ocw",
scripts = Latn,
}
m["hlb"] = {
"halbiyî",
"Q3695692",
"inc-eas",
scripts = {"Deva", "Orya"},
ancestors = {"inc-mgd"},
}
m["hld"] = {
"halang doanî",
"Q3914632",
"mkh-ban",
otherNames = {"Duan", "Doan"},
}
m["hle"] = {
"hlersuyî",
"Q5873537",
"tbq-lol",
otherNames = {"Sansu"},
}
m["hlt"] = {
"nga layî",
"Q12952942",
"tbq-kuk",
otherNames = {"Matu Chin", "Matu"},
}
m["hma"] = {
"maşan hmongiya başûrî",
"Q12953560",
"hmn",
otherNames = {"Southern Mashan Miao"},
}
m["hmb"] = {
"humburi senniyî",
"Q35486",
"son",
otherNames = {"Central Songhay"},
}
m["hmc"] = {
"huişui hmongiya navendî",
"Q12953558",
"hmn",
otherNames = {"Central Huishui Miao"},
}
m["hmd"] = {
"a-hmaoyî",
"Q1108934",
"hmn",
otherNames = {"a hmao", "Big Flowery Miao", "Large Flowery Miao"},
scripts = {"Latn", "Plrd"},
}
m["hme"] = {
"huişui hmongiya rojhilatî",
"Q12953559",
"hmn",
otherNames = {"Eastern Huishui Miao"},
}
m["hmf"] = {
"hmong donî",
"Q22911602",
"hmn",
}
m["hmg"] = {
"guiyang hmongiya başûr-rojavayî",
"Q27478542",
"hmn",
}
m["hmh"] = {
"huişui hmongiya başûr-rojavayî",
"Q12953565",
"hmn",
otherNames = {"Southwestern Huishui Miao"},
}
m["hmi"] = {
"huişui hmongiya bakurî",
"Q27434946",
"hmn",
otherNames = {"Northern Huishui Miao"},
}
m["hmj"] = {
"geyî",
"Q11251864",
"hmn",
otherNames = {"Gedou Miao"},
}
m["hmk"] = {
"maekî",
"Q8050724",
"qfa-kor",
otherNames = {"Ye-Maek", "Yemaek"},
}
m["hml"] = {
"luopohe hmongî",
"Q14468943",
"hmn",
}
m["hmm"] = {
"maşan hmongiya navendî",
"Q12953561",
"hmn",
otherNames = {"Central Mashan Miao"},
}
m["hmp"] = {
"maşan hmongiya bakurî",
"Q12953564",
"hmn",
otherNames = {"Northern Mashan Miao"},
}
m["hmq"] = {
"qiandong miaoyiya rojhilatî",
"Q27431369",
"hmn",
otherNames = {"Black Miao"},
}
m["hmr"] = {
"hmarî",
"Q2992841",
"tbq-kuk",
ancestors = {"lus"},
}
m["hms"] = {
"qiandong miaoyiya başûrî",
"Q12953562",
"hmn",
otherNames = {"Black Miao"},
}
m["hmt"] = {
"hamtaiyî",
"Q5646436",
"ngf",
otherNames = {"Kapau"},
}
m["hmu"] = {
"hamapî",
"Q12952484",
"qfa-tap",
}
m["hmv"] = {
"hmong dôî",
"Q22911598",
"hmn",
otherNames = {"Hmong Do"},
}
m["hmw"] = {
"maşan hmongiya rojavayî",
"Q12953563",
"hmn",
otherNames = {"Western Mashan Miao"},
}
m["hmy"] = {
"guiyang hmongiya başûrî",
"Q12953553",
"hmn",
}
m["hmz"] = {
"hmong şuayî",
"Q25559603",
"hmn",
otherNames = {"Hmong Sua"},
}
m["hna"] = {
"minayî",
"Q56532",
"cdc-cbm",
otherNames = {"Mina (Cameroon)", "Hina", "Besleri"},
}
m["hnd"] = {
"hindkoyiya başûrî",
"Q382273",
"inc-pan",
ancestors = {"lah"},
}
m["hne"] = {
"çhattisgarhiyî",
"Q33158",
"inc-hie",
scripts = {"Deva"},
ancestors = {"pka"},
}
m["hnh"] = {
"ǁaniyî",
"Q3832982",
"khi-kal",
scripts = {"Latinx"},
}
m["hni"] = {
"haniyî",
"Q56516",
"tbq-lol",
}
m["hnj"] = {
"hmongiya hêşîn",
"Q3138831",
"hmn",
otherNames = {"Hmong Njua", "Hmong Leng", "Mong Leng", "Green Miao", "Blue Hmong"},
scripts = {"Latn", "Hmng"},
}
m["hnn"] = {
"hanunooyî",
"Q35435",
"phi",
otherNames = {"Hanuno'o"},
scripts = {"Hano", "Latn"},
}
m["hno"] = {
"hindkoyiya bakurî",
"Q6346358",
"inc-pan",
otherNames = {"Kagani", "Hazara Hindko", "Hindki of Hazara"},
scripts = {"Arab"},
ancestors = {"lah"},
}
m["hns"] = {
"hindustaniyiya karibî",
"Q1843468",
"inc-hie",
otherNames = {"Caribbean Bhojpuri"},
ancestors = {"bho"},
}
m["hnu"] = {
"hungî",
"Q12632753",
"mkh-vie",
}
m["hoa"] = {
"hoavayî",
"Q3138887",
"poz-ocw",
scripts = Latn,
}
m["hob"] = {
"mariyiya awistronezî",
"Q6760941",
"poz-ocw",
otherNames = {"Mari (Madang Province)", "Hop"},
scripts = Latn,
}
m["hoc"] = {
"hoyî",
"Q33270",
"mun",
scripts = {"Wara", "Orya", "Deva", "Latn"},
}
m["hod"] = {
"holmayî",
"Q56331",
"cdc",
scripts = Latn,
}
m["hoe"] = {
"horomî",
"Q3914008",
"nic-ple",
scripts = Latn,
}
m["hoh"] = {
"hobyótî",
"Q33299",
"sem-sar",
}
m["hoi"] = {
"holîkaçukî",
"Q28508",
"ath-nor",
scripts = Latn,
}
m["hoj"] = {
"hadothiyî",
"Q33227",
"inc-wes",
otherNames = {"Harauti"},
ancestors = {"mwr"},
}
m["hol"] = {
"holuyî",
"Q4121133",
"bnt-pen",
scripts = Latn,
}
m["hom"] = {
"homayî",
"Q3449953",
"bnt-boa",
scripts = Latn,
}
m["hoo"] = {
"holoholoyî",
"Q3139484",
"bnt-tkm",
scripts = Latn,
}
m["hop"] = {
"hopîyî",
"Q56421",
"azc",
otherNames = {"moquî"},
scripts = Latn,
}
m["hor"] = {
"horoyî",
"Q641748",
"csu-sar",
}
m["hos"] = {
"zimanê destan ê ho şî minh city",
"Q16111971",
"sgn",
scripts = Latn, -- when documented
}
m["hot"] = {
"hoteyî",
"Q12632404",
"poz-ocw",
scripts = Latn,
}
m["hov"] = {
"hovonganî",
"Q5917269",
"poz",
}
m["how"] = {
"honiyî",
"Q56842",
"tbq-lol",
otherNames = {"Haoni", "Baihong", "Hao-Bai", "Ho"},
}
m["hoy"] = {
"holiyayî",
"Q5880707",
"dra",
}
m["hoz"] = {
"hozoyî",
"Q5923010",
"omv-mao",
}
m["hpo"] = {
"hponî",
"Q5923277",
"tbq-brm",
}
m["hps"] = {
"zimanê destan ê hawai'i pidgin",
"Q33358",
"sgn",
otherNames = {"Hawaiian Sign Language", "Hula", "Hawaii Sign Language"},
scripts = Latn, -- when documented
}
m["hra"] = {
"hrangkholî",
"Q5923435",
"tbq-kuk",
}
m["hrc"] = {
"niwer milî",
nil,
"poz-oce",
otherNames = {"Tangga"}, -- this variety of Tangga macrolanguage is on Tangga island
scripts = Latn,
}
m["hre"] = {
"hreyî",
"Q3915794",
"mkh-nbn",
otherNames = {"Hrê"},
}
m["hrk"] = {
"harukuyî",
"Q5675762",
"poz-cma",
}
m["hrm"] = {
"horned miaoyî",
nil,
"hmn",
}
m["hro"] = {
"haroiyî",
"Q3127568",
"cmc",
scripts = Latn,
}
m["hrp"] = {
"nhirrpiyî",
"Q32571318",
"aus-kar",
}
m["hrt"] = {
"hertevinî",
"Q33290",
"sem-nna",
scripts = Latn,
}
m["hru"] = {
"hrusoyî",
"Q5923933",
"sit-hrs",
}
m["hrw"] = {
"warwar feniyî",
nil,
"poz-oce",
otherNames = {"Feni"},
scripts = Latn,
}
m["hrx"] = {
"hunsrikî",
"Q304049",
"gmw",
otherNames = {"riograndenser hunsrückisch"},
scripts = Latn,
ancestors = {"gmw-cfr"},
}
m["hrz"] = {
"harzaniyî",
"Q56464",
"xme-ttc",
otherNames = {"Harzandi"},
ancestors = {"xme-ttc-nor"},
}
m["hsb"] = {
"sorbiya jorîn",
"Q13248",
"wen",
aliases = {"lusatiya jorîn", "wendişiya jorîn"},
scripts = Latn,
sort_key = {
from = {"č", "ć", "ě", "ch", "ł", "ń", "ó", "ř", "š", "ž", "ź" },
to = {"c~", "c~~", "e~", "h~", "l`", "n~", "o", "r~", "s~", "z~", "z~~" }} , --the digraph ch comes after h; ł comes before l
}
m["hsh"] = {
"zimanê destan ê mecarî",
"Q13636869",
"sgn",
scripts = Latn, -- when documented
}
m["hsl"] = {
"zimanê destan ê hausayî",
"Q3915462",
"sgn",
scripts = Latn, -- when documented
}
m["hsn"] = {
"xiangî",
"Q13220",
"zhx",
scripts = {"Hani"},
ancestors = {"ltc"},
}
m["hss"] = {
"harsusiyî",
"Q33423",
"sem-sar",
}
m["hti"] = {
"hotiyî",
"Q5912372",
"poz-cma",
scripts = Latn,
}
m["hto"] = {
"minica huitotoyî",
"Q948514",
"sai-wit",
otherNames = {"Minica", "Minica Witoto"},
scripts = Latn,
}
m["hts"] = {
"hadzayî",
"Q33411",
"qfa-iso",
scripts = Latn,
}
m["htu"] = {
"hitûyî",
"Q5872700",
"poz-cma",
scripts = Latn,
}
m["hub"] = {
"huambisayî",
"Q1526037",
"sai-jiv",
otherNames = {"Huambiza", "Wambisa"},
scripts = Latn,
}
m["huc"] = {
"ǁhoanî",
"Q2053913",
"khi-kxa",
otherNames = {"ǂ’Amkoe", "ǂHȍã", "ǂHȍȁn"},
scripts = {"Latinx"},
}
m["hud"] = {
"huauluyî",
"Q12952504",
"poz-cma",
scripts = Latn,
}
m["huf"] = {
"humeneyî",
"Q11732231",
"ngf",
scripts = Latn,
}
m["hug"] = {
"huaçipaeriyî",
"Q3446617",
"sai-har",
scripts = Latn,
}
m["huh"] = {
"huilliçeyî",
"Q35531",
"sai-ara",
scripts = Latn,
}
m["hui"] = {
"huliyî",
"Q3125121",
"paa-eng",
scripts = Latn,
}
m["huj"] = {
"guiyang hmongiya bakurî",
"Q12953554",
"hmn",
}
m["huk"] = {
"hulungî",
"Q12952505",
"poz-cet",
}
m["hul"] = {
"hulayî",
"Q6382179",
"poz-ocw",
scripts = Latn,
}
m["hum"] = {
"hunganayî",
"Q10975396",
"bnt-yak",
}
m["huo"] = {
"huyî",
"Q3141783",
"mkh-pal",
}
m["hup"] = {
"hupayî",
"Q28058",
"ath-pco",
scripts = Latn,
}
m["huq"] = {
"tsatî",
"Q34133",
"cmc",
otherNames = {"Hainan Cham", "Hui", "Huihui", "Sanya Hui", "Utsat", "Utset"},
}
m["hur"] = {
"halkomelemî",
"Q35388",
"sal",
scripts = Latn,
}
m["hus"] = {
"wastekî",
"Q35573",
"myn",
otherNames = {"Huastek", "Huasteka", "Huasteque", "Huaxteca", "Huaxteco", "Huaxteque", "Huastecan"},
scripts = Latn,
}
m["huu"] = {
"murui huitotoyî",
"Q2640935",
"sai-wit",
otherNames = {"Murui", "Murui Witoto"},
scripts = Latn,
}
m["huv"] = {
"huaveyî",
"Q12954031",
"qfa-iso",
otherNames = {"San Mateo del Mar Huave", "San Dionisio del Mar Huave", "Santa María del Mar Huave", "San Francisco del Mar Huave"},
scripts = Latn,
}
m["huw"] = {
"hukuminayî",
"Q3142988",
"poz-cma",
otherNames = {"Palumata"},
scripts = Latn,
}
m["hux"] = {
"nüpode huitotoyî",
"Q56333",
"sai-wit",
otherNames = {"Nüpode", "Nüpode Witoto"},
scripts = Latn,
}
m["huy"] = {
"hulaulayî",
"Q33426",
"sem-nna",
}
m["huz"] = {
"hunzibî",
"Q56564",
"cau-tsz",
scripts = {"Cyrl"},
translit_module = "huz-translit",
entry_name = {
from = {ACUTE},
to = {}},
}
m["hvc"] = {
"zimanê çanda haîtî ya vodoun",
"Q3504239",
"crp",
otherNames = {"Langaj", "Langay"},
scripts = Latn,
}
m["hvk"] = {
"havekeyî",
"Q5683513",
"poz-cln",
scripts = Latn,
}
m["hvn"] = {
"sabuyî",
"Q3128792",
"poz-cet",
otherNames = {"Savu"},
scripts = Latn,
}
m["hwa"] = {
"waneyî",
"Q3914887",
"kro-ekr",
scripts = Latn,
}
m["hwo"] = {
"hwanayî",
"Q56498",
"cdc-cbm",
scripts = Latn,
}
m["hya"] = {
"hyayî",
"Q56798",
"cdc-cbm",
scripts = Latn,
}
return m