A modult a Modul:languages/data3/h/doc lapon tudod dokumentálni

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"] = {
	"hanoi sign language",
	"Q12632107",
	"sgn",
	scripts = Latn, -- when documented
}

m["hac"] = {
	"gurani",
	"Q33733",
	"ira-zgr",
	otherNames = {"gorani", "avromani", "awroman", "awromani", "hawramani", "hawrami", "hewrami", "hourami", "howrami", "ourami"},
	scripts = {"ku-Arab"},
}

m["had"] = {
	"hatam",
	"Q56825",
	"paa-wpa",
}

m["haf"] = {
	"haiphong sign language",
	"Q39868240",
	"sgn",
}

m["hag"] = {
	"hanga",
	"Q35426",
	"nic-dag",
	scripts = Latn,
}

m["hah"] = {
	"hahon",
	"Q3125730",
	"poz-ocw",
	scripts = Latn,
}

m["hai"] = {
	"haida",
	"Q33303",
	"qfa-iso",
	scripts = Latn,
}

m["haj"] = {
	"hajong",
	"Q3350576",
	"qfa-mix",
	scripts = {"as-Beng", "Latn"},
	ancestors = {"inc-oas", "tbq-pro"},
}

m["hak"] = {
	"hakka",
	"Q33375",
	"zhx",
	scripts = {"Hani"},
	ancestors = {"ltc"},
}

m["hal"] = {
	"halang",
	"Q56307",
	"mkh",
}

m["ham"] = {
	"hewa",
	"Q5748345",
	"paa-spk",
}

m["hao"] = {
	"hakö",
	"Q3125871",
	"poz-ocw",
	scripts = Latn,
}

m["hap"] = {
	"hupla",
	"Q5946223",
	"ngf",
}

m["har"] = {
	"harari",
	"Q33626",
	"sem-eth",
	scripts = {"Ethi"},
}

m["has"] = {
	"haisla",
	"Q3107399",
	"wak",
}

m["hav"] = {
	"havu",
	"Q5684097",
	"bnt-shh",
	scripts = Latn,
}

m["haw"] = {
	"hawaii",
	"Q33569",
	"poz-pep",
	scripts = Latn,
	sort_key = {
		from = {"ā", "ē", "ī", "ō", "ū" },
		to   = {"a", "e", "i", "o", "u" }} ,
}

m["hax"] = {
	"southern haida",
	"Q12953543",
	"qfa-iso",
	ancestors = {"hai"},
}

m["hay"] = {
	"haya",
	"Q35756",
	"bnt-haj",
}

m["haz"] = {
	"hazaragi",
	"Q33398",
	"ira-swi",
}

m["hba"] = {
	"hamba",
	"Q11028905",
	"bnt-tet",
}

m["hbb"] = {
	"huba",
	"Q56290",
	"cdc-cbm",
	otherNames = {"kilba"},
}

m["hbn"] = {
	"heiban",
	"Q35523",
	"alv-hei",
}

m["hbu"] = {
	"habu",
	"Q1567033",
	"poz-cet",
	scripts = Latn,
}

m["hca"] = {
	"andaman creole hindi",
	"Q7599417",
	"crp",
	ancestors = {"hi"},
}

m["hch"] = {
	"huichol",
	"Q35575",
	"azc",
	scripts = Latn,
}

m["hdn"] = {
	"northern haida",
	"Q20054484",
	"qfa-iso",
	ancestors = {"hai"},
}

m["hds"] = {
	"honduras sign language",
	"Q3915496",
	"sgn",
	otherNames = {"honduran sign language"},
	scripts = Latn, -- when documented
}

m["hdy"] = {
	"hadiyya",
	"Q56613",
	"cus",
}

m["hea"] = {
	"northern qiandong miao",
	"Q3138832",
	"hmn",
	otherNames = {"black miao"},
}

m["hed"] = {
	"herdé",
	"Q56253",
	"cdc",
}

m["heg"] = {
	"helong",
	"Q35432",
	"poz-tim",
	scripts = Latn,
}

m["heh"] = {
	"hehe",
	"Q3129390",
	"bnt-bki",
	scripts = Latn,
}

m["hei"] = {
	"heiltsuk",
	"Q5699507",
	"wak",
}

m["hem"] = {
	"hemba",
	"Q5711209",
	"bnt-lbn",
}

m["hgm"] = {
	"haiǁom",
	"Q4494781",
	"khi-khk",
	scripts = Latn,
}

m["hgw"] = {
	"haigwai",
	"Q5639108",
	"poz-ocw",
	scripts = Latn,
}

m["hhi"] = {
	"hoia hoia",
	"Q5877767",
	"ngf",
}

m["hhr"] = {
	"kerak",
	"Q11010783",
	"alv-jfe",
}

m["hhy"] = {
	"hoyahoya",
	nil,
	"ngf",
}

m["hia"] = {
	"lamang",
	"Q35700",
	"cdc-cbm",
	scripts = Latn,
}

m["hib"] = {
	"hibito",
	"Q3135164",
}

m["hid"] = {
	"hidatsa",
	"Q3135234",
	"sio-mor",
	scripts = Latn,
}

m["hif"] = {
	"fiji hindi",
	"Q46728",
	"inc",
	scripts = Latn,
	ancestors = {"awa"},
}

m["hig"] = {
	"kamwe",
	"Q56271",
	"cdc-cbm",
	otherNames = {"higgi", "higi"},
}

m["hih"] = {
	"pamosu",
	"Q12953011",
	"ngf-mad",
}

m["hii"] = {
	"hinduri",
	"Q5766763",
	"him",
}

m["hij"] = {
	"hijuk",
	"Q35274",
	"bnt-bsa",
}

m["hik"] = {
	"seit-kaitetu",
	"Q7446989",
	"poz-cma",
}

m["hil"] = {
	"hiligaynon",
	"Q35978",
	"phi",
	scripts = Latn,
	entry_name = {
		from = {"Á", "á", "É", "é", "Í", "í", "Ó", "ó", "Ú", "ú", MACRON},
		to   = {"a", "a", "e", "e", "i", "i", "o", "o", "u", "u"}} ,
}

m["hio"] = {
	"tshwa",
	"Q963636",
	"khi-kal",
	otherNames = {"tsoa", "kua", "cua", "hiechware", "cirecire",  "cire-cire", "cire cire"},
}

m["hir"] = {
	"himarimã",
	"Q5765127",
}

m["hit"] = {
	"hettita",
	"Q35668",
	"ine-ana",
	scripts = {"Xsux"},
}

m["hiw"] = {
	"hiw",
	"Q3138713",
	"poz-vnc",
	scripts = Latn,
}

m["hix"] = {
	"hixkaryana",
	"Q56522",
	"sai-car",
	otherNames = {"hixkaryána"},
	scripts = Latn,
}

m["hji"] = {
	"haji",
	"Q5639933",
	"poz-mly",
}

m["hka"] = {
	"kahe",
	"Q3892562",
	"bnt-chg",
	scripts = Latn,
}

m["hke"] = {
	"hunde",
	"Q3065432",
	"bnt-shh",
	scripts = Latn,
}

m["hkk"] = {
	"hunjara-kaina ke",
	nil,
	"ngf",
}

m["hkn"] = {
	"mel-khaonh",
	nil,
	"mkh-ban",
	otherNames = {"mel", "khaonh"},
}

m["hks"] = {
	"hong kong sign language",
	"Q17038844",
	"sgn",
}

m["hla"] = {
	"halia",
	"Q3125959",
	"poz-ocw",
	scripts = Latn,
}

m["hlb"] = {
	"halbi",
	"Q3695692",
	"inc",
	scripts = {"Deva", "Orya"},
	ancestors = {"inc-mgd"},
}

m["hld"] = {
	"halang doan",
	"Q3914632",
	"mkh-ban",
	otherNames = {"duan", "doan"},
}

m["hle"] = {
	"hlersu",
	"Q5873537",
	"tbq-lol",
	otherNames = {"sansu"},
}

m["hlt"] = {
	"nga la",
	"Q12952942",
	"tbq-kuk",
	otherNames = {"matu chin", "matu"},
}

m["hma"] = {
	"southern mashan hmong",
	"Q12953560",
	"hmn",
	otherNames = {"southern mashan miao"},
}

m["hmb"] = {
	"humburi senni",
	"Q35486",
	"son",
	otherNames = {"central songhay"},
}

m["hmc"] = {
	"central huishui hmong",
	"Q12953558",
	"hmn",
	otherNames = {"central huishui miao"},
}

m["hmd"] = {
	"a-hmao",
	"Q1108934",
	"hmn",
	otherNames = {"a hmao", "big flowery miao", "large flowery miao"},
	scripts = {"Latn", "Plrd"},
}

m["hme"] = {
	"eastern huishui hmong",
	"Q12953559",
	"hmn",
	otherNames = {"eastern huishui miao"},
}

m["hmf"] = {
	"hmong don",
	"Q22911602",
	"hmn",
}

m["hmg"] = {
	"southwestern guiyang hmong",
	"Q27478542",
	"hmn",
}

m["hmh"] = {
	"southwestern huishui hmong",
	"Q12953565",
	"hmn",
	otherNames = {"southwestern huishui miao"},
}

m["hmi"] = {
	"northern huishui hmong",
	"Q27434946",
	"hmn",
	otherNames = {"northern huishui miao"},
}

m["hmj"] = {
	"ge",
	"Q11251864",
	"hmn",
	otherNames = {"gedou miao"},
}

m["hmk"] = {
	"maek",
	"Q8050724",
	"qfa-kor",
	otherNames = {"ye-maek", "yemaek"},
}

m["hml"] = {
	"luopohe hmong",
	"Q14468943",
	"hmn",
}

m["hmm"] = {
	"central mashan hmong",
	"Q12953561",
	"hmn",
	otherNames = {"central mashan miao"},
}

m["hmp"] = {
	"northern mashan hmong",
	"Q12953564",
	"hmn",
	otherNames = {"northern mashan miao"},
}

m["hmq"] = {
	"eastern qiandong miao",
	"Q27431369",
	"hmn",
	otherNames = {"black miao"},
}

m["hmr"] = {
	"hmar",
	"Q2992841",
	"tbq-kuk",
	ancestors = {"lus"},
}

m["hms"] = {
	"southern qiandong miao",
	"Q12953562",
	"hmn",
	otherNames = {"black miao"},
}

m["hmt"] = {
	"hamtai",
	"Q5646436",
	"ngf",
	otherNames = {"kapau"},
}

m["hmu"] = {
	"hamap",
	"Q12952484",
	"qfa-tap",
}

m["hmv"] = {
	"hmong dô",
	"Q22911598",
	"hmn",
	otherNames = {"hmong do"},
}

m["hmw"] = {
	"western mashan hmong",
	"Q12953563",
	"hmn",
	otherNames = {"western mashan miao"},
}

m["hmy"] = {
	"southern guiyang hmong",
	"Q12953553",
	"hmn",
}

m["hmz"] = {
	"hmong shua",
	"Q25559603",
	"hmn",
	otherNames = {"hmong sua"},
}

m["hna"] = {
	"mina",
	"Q56532",
	"cdc-cbm",
	otherNames = {"mina (Cameroon)", "hina", "besleri"},
}

m["hnd"] = {
	"southern hindko",
	"Q382273",
	"inc",
	ancestors = {"lah"},
}

m["hne"] = {
	"chhattisgarhi",
	"Q33158",
	"inc",
	scripts = {"Deva"},
	ancestors = {"inc-ohi"},
}

m["hnh"] = {
	"ani",
	"Q3832982",
	"khi-kal",
	scripts = {"Latinx"},
}

m["hni"] = {
	"hani",
	"Q56516",
	"tbq-lol",
}

m["hnj"] = {
	"green hmong",
	"Q3138831",
	"hmn",
	otherNames = {"hmong njua", "hmong leng", "mong leng", "green miao", "blue hmong"},
	scripts = {"Latn", "Hmng"},
}

m["hnn"] = {
	"hanunoo",
	"Q35435",
	"phi",
	otherNames = {"hanuno'o"},
	scripts = {"Hano", "Latn"},
}

m["hno"] = {
	"northern hindko",
	"Q6346358",
	"inc",
	otherNames = {"kagani", "hazara hindko", "hindki of hazara"},
	scripts = {"Arab"},
	ancestors = {"lah"},
}

m["hns"] = {
	"caribbean hindustani",
	"Q1843468",
	"inc",
	otherNames = {"caribbean bhojpuri"},
	ancestors = {"bho"},
}

m["hnu"] = {
	"hung",
	"Q12632753",
	"mkh-vie",
}

m["hoa"] = {
	"hoava",
	"Q3138887",
	"poz-ocw",
	scripts = Latn,
}

m["hob"] = {
	"austronesian mari",
	"Q6760941",
	"poz-ocw",
	otherNames = {"mari (Madang province)", "hop"},
	scripts = Latn,
}

m["hoc"] = {
	"ho",
	"Q33270",
	"mun",
	scripts = {"Wara", "Orya", "Deva", "Latn"},
}

m["hod"] = {
	"holma",
	"Q56331",
	"cdc",
	scripts = Latn,
}

m["hoe"] = {
	"horom",
	"Q3914008",
	"nic-ple",
	scripts = Latn,
}

m["hoh"] = {
	"hobyót",
	"Q33299",
	"sem-sar",
}

m["hoi"] = {
	"holikachuk",
	"Q28508",
	"ath-nor",
	scripts = Latn,
}

m["hoj"] = {
	"hadothi",
	"Q33227",
	"inc",
	otherNames = {"harauti"},
	ancestors = {"mwr"},
}

m["hol"] = {
	"holu",
	"Q4121133",
	"bnt-pen",
	scripts = Latn,
}

m["hom"] = {
	"homa",
	"Q3449953",
	"bnt-boa",
	scripts = Latn,
}

m["hoo"] = {
	"holoholo",
	"Q3139484",
	"bnt-tkm",
	scripts = Latn,
}

m["hop"] = {
	"hopi",
	"Q56421",
	"azc",
	otherNames = {"moqui"},
	scripts = Latn,
}

m["hor"] = {
	"horo",
	"Q641748",
	"csu-sar",
}

m["hos"] = {
	"ho chi minh city sign language",
	"Q16111971",
	"sgn",
	scripts = Latn, -- when documented
}

m["hot"] = {
	"hote",
	"Q12632404",
	"poz-ocw",
	scripts = Latn,
}

m["hov"] = {
	"hovongan",
	"Q5917269",
	"poz",
}

m["how"] = {
	"honi",
	"Q56842",
	"tbq-lol",
	otherNames = {"haoni", "baihong", "hao-bai", "ho"},
}

m["hoy"] = {
	"holiya",
	"Q5880707",
	"dra",
}

m["hoz"] = {
	"hozo",
	"Q5923010",
	"omv-mao",
}

m["hpo"] = {
	"hpon",
	"Q5923277",
	"tbq-brm",
}

m["hps"] = {
	"hawai'i pidgin sign language",
	"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"] = {
	"hre",
	"Q3915794",
	"mkh-nbn",
	otherNames = {"hrê"},
}

m["hrk"] = {
	"haruku",
	"Q5675762",
	"poz-cma",
}

m["hrm"] = {
	"horned miao",
	nil,
	"hmn",
}

m["hro"] = {
	"haroi",
	"Q3127568",
	"cmc",
	scripts = Latn,
}

m["hrp"] = {
	"nhirrpi",
	"Q32571318",
	"aus-kar",
}

m["hrt"] = {
	"hértevin",
	"Q33290",
	"sem-nna",
	scripts = Latn,
}

m["hru"] = {
	"hruso",
	"Q5923933",
	"sit-hrs",
}

m["hrw"] = {
	"warwar feni",
	nil,
	"poz-oce",
	otherNames = {"feni"},
	scripts = Latn,
}

m["hrx"] = {
	"hunsrik",
	"Q304049",
	"gmw",
	otherNames = {"riograndenser hunsrückisch"},
	scripts = Latn,
	ancestors = {"gmw-cfr"},
}

m["hrz"] = {
	"harzani",
	"Q56464",
	"xme-ttc",
	otherNames = {"harzandi"},
	ancestors = {"xme-ttc-nor"},
}

m["hsb"] = {
	"felsőszorb",
	"Q13248",
	"wen",
	aliases = {"upper lusatian", "upper wendish"},
	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"] = {
	"magyar jelnyelv",
	"Q13636869",
	"sgn",
	scripts = Latn, -- when documented
}

m["hsl"] = {
	"hausa sign language",
	"Q3915462",
	"sgn",
	scripts = Latn, -- when documented
}

m["hsn"] = {
	"xiang",
	"Q13220",
	"zhx",
	scripts = {"Hani"},
	ancestors = {"ltc"},
}

m["hss"] = {
	"harsusi",
	"Q33423",
	"sem-sar",
}

m["hti"] = {
	"hoti",
	"Q5912372",
	"poz-cma",
	scripts = Latn,
}

m["hto"] = {
	"minica huitoto",
	"Q948514",
	"sai-wit",
	otherNames = {"minica", "minica witoto"},
	scripts = Latn,
}

m["hts"] = {
	"hadza",
	"Q33411",
	"qfa-iso",
	scripts = Latn,
}

m["htu"] = {
	"hitu",
	"Q5872700",
	"poz-cma",
	scripts = Latn,
}

m["hub"] = {
	"huambisa",
	"Q1526037",
	"sai-jiv",
	otherNames = {"huambiza", "wambisa"},
	scripts = Latn,
}

m["huc"] = {
	"hoan",
	"Q2053913",
	"khi-kxa",
	otherNames = {"ǂ’Amkoe", "ǂHȍã", "ǂHȍȁn"},
	scripts = {"Latinx"},
}

m["hud"] = {
	"huaulu",
	"Q12952504",
	"poz-cma",
	scripts = Latn,
}

m["huf"] = {
	"humene",
	"Q11732231",
	"ngf",
	scripts = Latn,
}

m["hug"] = {
	"huachipaeri",
	"Q3446617",
	"sai-har",
	scripts = Latn,
}

m["huh"] = {
	"huilliche",
	"Q35531",
	"sai-ara",
	scripts = Latn,
}

m["hui"] = {
	"huli",
	"Q3125121",
	"paa-eng",
	scripts = Latn,
}

m["huj"] = {
	"northern guiyang hmong",
	"Q12953554",
	"hmn",
}

m["huk"] = {
	"hulung",
	"Q12952505",
	"poz-cet",
}

m["hul"] = {
	"hula",
	"Q6382179",
	"poz-ocw",
	scripts = Latn,
}

m["hum"] = {
	"hungana",
	"Q10975396",
	"bnt-yak",
}

m["huo"] = {
	"hu",
	"Q3141783",
	"mkh-pal",
}

m["hup"] = {
	"hupa",
	"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 huitoto",
	"Q2640935",
	"sai-wit",
	otherNames = {"murui", "murui witoto"},
	scripts = Latn,
}

m["huv"] = {
	"huave",
	"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"] = {
	"hukumina",
	"Q3142988",
	"poz-cma",
	otherNames = {"palumata"},
	scripts = Latn,
}

m["hux"] = {
	"nüpode huitoto",
	"Q56333",
	"sai-wit",
	otherNames = {"nüpode", "nüpode witoto"},
	scripts = Latn,
}

m["huy"] = {
	"hulaulá",
	"Q33426",
	"sem-nna",
}

m["huz"] = {
	"hunzib",
	"Q56564",
	"cau-tsz",
	scripts = {"Cyrl"},
	entry_name = {
		from = {ACUTE},
		to   = {}},
}

m["hvc"] = {
	"haitian vodoun culture language",
	"Q3504239",
	"crp",
	otherNames = {"langaj", "langay"},
	scripts = Latn,
}

m["hvk"] = {
	"haveke",
	"Q5683513",
	"poz-cln",
	scripts = Latn,
}

m["hvn"] = {
	"sabu",
	"Q3128792",
	"poz-cet",
	otherNames = {"savu"},
	scripts = Latn,
}

m["hwa"] = {
	"wané",
	"Q3914887",
	"kro-ekr",
	scripts = Latn,
}

m["hwo"] = {
	"hwana",
	"Q56498",
	"cdc-cbm",
	scripts = Latn,
}

m["hya"] = {
	"hya",
	"Q56798",
	"cdc-cbm",
	scripts = Latn,
}

return m