Documentation for this module may be created at Modul:ziman/dane3/i/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["iai"] = {
    "îaaiyî",
	"Q282888",
	"poz-occ",
	scripts = Latn,
}

m["ian"] = {
    "îatmulî",
	"Q5983460",
	"paa-spk",
}

m["iar"] = {
    "purariyî",
	"Q3499934",
	"paa",
}

m["iba"] = {
    "îbanî",
	"Q33424",
	"poz-mly",
	scripts = Latn,
}

m["ibb"] = {
    "îbibioyî",
	"Q33792",
	"nic-ief",
	scripts = Latn,
}

m["ibd"] = {
    "îwaidjayî",
	"Q1977429",
	"aus-wdj",
	scripts = Latn,
}

m["ibe"] = {
    "akpesî",
	"Q35457",
	"alv-von",
	scripts = Latn,
}

m["ibg"] = {
    "îbanagî",
	"Q1775596",
	"phi",
}

m["ibh"] = {
    "bihî",
	nil,
	"cmc",
	scripts = Latn,
}

m["ibl"] = {
    "îbaloiyî",
	"Q3147383",
	"phi",
	otherNames = {"Ibaloy", "Inibaloi", "Inibaloy"},
}

m["ibm"] = {
    "agoiyî",
	"Q34727",
	"nic-ucr",
	scripts = Latn,
}

m["ibn"] = {
    "îbinoyî",
	"Q3813281",
	"nic-lcr",
	scripts = Latn,
}

m["ibr"] = {
    "îbuoroyî",
	"Q3813306",
	"nic-ief",
}

m["ibu"] = {
    "îbuyî",
	"Q11732235",
	"paa-wpa",
}

m["iby"] = {
    "îbaniyî",
	"Q11280479",
	"ijo",
}

m["ica"] = {
    "ede icayî",
	"Q12952405",
	"alv-ede",
	scripts = Latn,
}

m["ich"] = {
    "etkywanî",
	"Q3914462",
	"nic-jkn",
	otherNames = {"Etekwe", "Icen", "Itchen"},
	scripts = Latn,
}

m["icl"] = {
    "zimanê destan ê îzlandê",
	"Q3436654",
	"sgn",
	scripts = Latn, -- when documented
}

m["icr"] = {
    "kreyoliya îngilîzî ya îslanderê",
	"Q2044587",
	"crp",
	otherNames = {"San Andrés-Providencia Creole"},
	scripts = Latn,
	ancestors = {"en"},
}

m["ida"] = {
    "îdakho-isukha",
	"Q12952512",
	"bnt-lok",
}

m["idb"] = {
    "îndo-portegîzî",
	"Q6025550",
	"crp",
	scripts = Latn,
	ancestors = {"pt"},
}

m["idc"] = {
    "îdonî",
	"Q3913366",
	"nic-plc",
}

m["idd"] = {
    "ede idacayî",
	"Q13123376",
	"alv-ede",
	scripts = Latn,
}

m["ide"] = {
    "îdereyî",
	"Q3813288",
	"nic-ief",
}

m["idi"] = {
    "îdî",
	"Q5988630",
	"paa",
}

m["idr"] = {
    "îndriyî",
	"Q35662",
	"nic-ser",
}

m["ids"] = {
    "îdesayî",
	"Q3913979",
	"alv-swd",
	ancestors = {"oke"},
	scripts = Latn,
}

m["idt"] = {
    "îdateyî",
	"Q12952511",
	"poz-tim",
	scripts = Latn,
}

m["idu"] = {
    "îdomayî",
	"Q35478",
	"alv-ido",
	scripts = Latn,
}

m["ifa"] = {
    "amganad ifugaoyî",
	"Q18748222",
	"phi",
	otherNames = {"amganad ifugaw"},
}

m["ifb"] = {
    "batad ifugaoyî",
	"Q12953578",
	"phi",
	otherNames = {"Batad Ifugaw", "Ifugaw", "Batad"},
}

m["ife"] = {
    "îfèî",
	"Q33606",
	"alv-ede",
	scripts = Latn,
}

m["iff"] = {
    "îfoyî",
	"Q7902545",
	"poz-oce",
	otherNames = {"Utaha"},
	scripts = Latn,
}

m["ifk"] = {
    "tuwali ifugaoyî",
	"Q7857158",
	"phi",
	otherNames = {"Tuwali Ifugaw"},
}

m["ifm"] = {
    "teke-fuumuyî",
	"Q36603",
	"bnt-tek",
}

m["ifu"] = {
    "mayoyao ifugaoyî",
	"Q12953579",
	"phi",
	otherNames = {"Mayoyao Ifugaw"},
	scripts = Latn,
}

m["ify"] = {
    "keley-i kallahanî",
	"Q3192221",
	"phi",
}

m["igb"] = {
    "ebirayî",
	"Q35363",
	"alv-nup",
	otherNames = {"Igbira"},
	scripts = Latn,
}

m["ige"] = {
    "îgedeyî",
	"Q35420",
	"alv-ido",
	scripts = Latn,
}

m["igg"] = {
    "îganayî",
	"Q5991454",
	"paa",
	scripts = Latn,
}

m["igl"] = {
    "îgalayî",
	"Q35513",
	"alv-yor",
}

m["igm"] = {
    "kanggapeyî",
	"Q6362743",
	"paa",
	scripts = Latn,
}

m["ign"] = {
    "îgnacianoyî",
	"Q3148190",
	"awd",
	otherNames = {"Ignaciano Moxos", "Moxo", "Moxos", "Mojo", "Moxa"},
}

m["igo"] = {
    "îsebeyî",
	"Q11732248",
	"ngf-mad",
}

m["igs"] = {
    "glosayî",
	"Q2314240",
	"art",
}

m["igw"] = {
    "îgweyî",
	"Q3913985",
	"alv-yek",
	scripts = Latn,
}

m["ihb"] = {
    "pidgin ihayî",
	"Q12639686",
	"crp",
	ancestors = {"ihp"},
}

m["ihi"] = {
    "îhievbeyî",
	"Q3441193",
	"alv-eeo",
	ancestors = {"ema"},
	scripts = Latn,
}

m["ihp"] = {
    "îhayî",
	"Q5994495",
	"ngf",
}

m["ijc"] = {
    "îzonî",
	"Q35483",
	"ijo",
	otherNames = {"Kolokuma", "Ekpetiama", "Gbanran", "Central-Western Ijo"},
	scripts = Latn,
}

m["ije"] = {
    "biseniyî",
	"Q35010",
	"ijo",
}

m["ijj"] = {
    "ede ijeyî",
	"Q12952406",
	"alv-ede",
	scripts = Latn,
}

m["ijn"] = {
    "kalabariyî",
	"Q35697",
	"ijo",
}

m["ijs"] = {
    "îjoyiya başûr-rojhilat",
	"Q3915854",
	"ijo",
	otherNames = {"Southeastern Ijo", "Nembe"},
	scripts = Latn,
}

m["ike"] = {
    "înuktitutiya kanadayî ya rojhilatî",
	"Q4126517",
	"esx-inu",
	scripts = {"Cans"},
}

m["iki"] = {
    "îkoyî",
	"Q3813290",
	"nic-lcr",
	scripts = Latn,
}

m["ikk"] = {
    "îkayî",
	"Q35406",
	"alv-igb",
}

m["ikl"] = {
    "îkuluyî",
	"Q425973",
	"nic-plc",
	otherNames = {"Kulu"},
	scripts = Latn,
}

m["iko"] = {
    "olulumo-ikomî",
	"Q3914402",
	"nic-uce",
	scripts = Latn,
}

m["ikp"] = {
    "îkpeşiyî",
	"Q3912777",
	"alv-yek",
	scripts = Latn,
}

m["ikr"] = {
    "îkaranggalî",
	"Q5995402",
	"aus-pam",
	otherNames = {"Ikarranggal", "Ikarranggali"},
}

m["iks"] = {
    "zimanê destan ê înuitî",
	"Q13360244",
	"sgn",
	otherNames = {"Inuit Uukturausingit", "ISL", "IUR"},
	scripts = Latn, -- when documented
}

m["ikt"] = {
    "înuvialuktunî",
	"Q27990",
	"esx-inu",
	otherNames = {"Western Canadian Inuktitut", "Western Canadian Inuktun", "Western Canadian Inuit"},
	scripts = {"Cans"},
}

m["ikv"] = {
    "îku-gora-ankwayî",
	"Q3913940",
	"nic-plc",
}

m["ikw"] = {
    "îkwereyî",
	"Q35399",
	"alv-igb",
}

m["ikx"] = {
    "îkî",
	"Q35472",
	"ssa-klk",
	scripts = Latn,
}

m["ikz"] = {
    "îkizuyî",
	"Q10977626",
	"bnt-lok",
	scripts = Latn,
}

m["ila"] = {
    "île apeyî",
	"Q12473380",
	"poz-cet",
}

m["ilb"] = {
    "îlayî",
	"Q10962725",
	"bnt-bot",
	scripts = Latn,
}

m["ilg"] = {
    "îlgarî",
	"Q5997810",
	"aus-wdj",
	otherNames = {"Garig"},
	scripts = Latn,
}

m["ili"] = {
    "îli turkiyî",
	"Q33627",
	"trk-kar",
}

m["ilk"] = {
    "îlongotî",
	"Q3148787",
	"phi",
	scripts = Latn,
}

m["ill"] = {
    "îranunî",
	"Q12953581",
	"phi",
	otherNames = {"Ilanun", "Iranun (Malaysia)", "Iranun (Philippines)"},
	scripts = Latn,
}

m["ilo"] = {
    "îlokanoyî",
	"Q35936",
	"phi",
	otherNames = {"îlokano"},
	scripts = {"Latn", "Tglg"},
	entry_name = {
		from = {"[áàâ]", "[éèê]", "[íìî]", "[óòô]", "[úùû]", ACUTE, GRAVE, CIRC},
		to   = {"a"    , "e"    , "i"    , "o"    , "u"    }},
}

m["ils"] = {
    "zimanê destan ê navneteweyî",
	"Q35754",
	"sgn",
}

m["ilu"] = {
    "îlîwunî",
	"Q12632888",
	"poz-tim",
}

m["ilv"] = {
    "îlueyî",
	"Q3813301",
	"nic-lcr",
	scripts = Latn,
}

m["ima"] = {
    "mala malasarî",
	"Q6740693",
	"dra",
}

m["imi"] = {
    "anamgurayî",
	"Q3501881",
	"ngf-mad",
}

m["iml"] = {
    "milukî",
	"Q3314550",
	"nai-coo",
	otherNames = {"Lower Coquille", "Miluk Coos"},
	scripts = Latn,
}

m["imn"] = {
    "îmondayî",
	"Q6005721",
	"paa-brd",
}

m["imo"] = {
    "îmbonguyî",
	"Q12632895",
	"ngf-mad",
	otherNames = {"Ibo Ugu", "Imbo Ungu"},
}

m["imr"] = {
    "îmroîngî",
	"Q6008394",
	"poz-tim",
}

m["ims"] = {
    "marsianî",
	"Q1265446",
	"itc",
	scripts = Latn,
}

m["imy"] = {
    "milyanî",
	"Q3832946",
	"ine-ana",
	scripts = {"Lyci"},
}

m["inb"] = {
    "îngayî",
	"Q35491",
	"qwe",
	ancestors = {"qwe-kch",}
}

m["ing"] = {
    "deg xinagî",
	"Q27782",
	"ath-nor",
}

m["inh"] = {
    "îngûşî",
	"Q33509",
	"cau-vay",
	scripts = {"Cyrl"},
	translit_module = "inh-translit",
	override_translit = true,
	entry_name = {
		from = {MACRON},
		to   = {}},
}

m["inj"] = {
    "jungle ingayî",
	"Q16115012",
	"qwe",
	ancestors = {"qwe-kch",}
}

m["inl"] = {
    "zimanê destan ê endonezyayî",
	"Q3915477",
	"sgn",
	scripts = Latn, -- when documented
}

m["inm"] = {
    "minaeanî",
	"Q737784",
	"sem-osa",
	scripts = {"Sarb"},
	translit_module = "Sarb-translit",
}

m["inn"] = {
    "îsinaiyî",
	"Q6081098",
	"phi",
}

m["ino"] = {
    "înoke-yateyî",
	"Q6036531",
	"paa-kag",
}

m["inp"] = {
    "îñapariyî",
	"Q15338035",
	"awd",
	scripts = Latn,
}

m["ins"] = {
    "zimanê destan ê hîndî",
	"Q12953486",
	"sgn",
}

m["int"] = {
    "înthayî",
	"Q6057507",
	"tbq-brm",
	ancestors = {"obr"},
}

m["inz"] = {
    "înesenyoyî",
	"Q35443",
	"nai-chu",
	scripts = Latn,
}

m["ior"] = {
    "înorî",
	"Q35763",
	"sem-eth",
	scripts = {"Ethi"},
}

m["iou"] = {
    "tuma-irumuyî",
	"Q7852460",
	"ngf-fin",
	scripts = Latn,
}

m["iow"] = {
    "çiwereyî",
	"Q56737",
	"sio-msv",
	otherNames = {"Iowa", "Otoe", "Oto", "Iowa-Otoe-Missouria", "Jiwere", "Jíwere", "Baxoje", "Báxoje", "Báxoje-Jíwere-Ñút'achi", "Báxoje-Jiwére-Ñútˀačhi", "Maʔúŋke", "Nut'achi"},
	scripts = Latn,
}

m["ipi"] = {
    "îpiliyî",
	"Q6065141",
	"paa-eng",
}

m["ipo"] = {
    "îpikoyî",
	"Q10566515",
	"ngf",
}

m["iqu"] = {
    "îquitoyî",
	"Q2669184",
	"sai-zap",
	scripts = Latn,
}

m["iqw"] = {
    "îkwoyî",
	"Q11926474",
	"alv-igb",
	ancestors = {"izi"},
	scripts = Latn,
}

m["ire"] = {
    "îresimî",
	"Q6069398",
	"poz-hce",
	scripts = Latn,
}

m["irh"] = {
    "îrarûtûyî",
	"Q3027928",
	"poz",
	scripts = Latn,
}

m["iri"] = {
    "rigweyî",
	"Q3912756",
	"nic-plc",
	otherNames = {"Irigwe"},
	scripts = Latn,
}

m["irk"] = {
    "îraqwî",
	"Q33595",
	"cus",
	scripts = Latn,
}

m["irn"] = {
    "îrantxeyî",
	"Q3409301",
	scripts = Latn,
}

m["irr"] = {
    "îrî",
	"Q3071880",
	"mkh-kat",
}

m["iru"] = {
    "îrulayî",
	"Q33363",
	"dra",
	scripts = {"Taml"},
}

m["irx"] = {
    "kamberauyî",
	"Q6356317",
	"ngf",
}

m["iry"] = {
    "îrayayî",
	"Q6068356",
	"phi",
}

m["isa"] = {
    "îsabiyî",
	"Q11732247",
	"paa-kag",
}

m["isc"] = {
    "îsconahuayî",
	"Q3052971",
	"sai-pan",
	scripts = Latn,
}

m["isd"] = {
    "îsnagî",
	"Q6085162",
	"phi",
	otherNames = {"Isneg"},
	scripts = Latn,
}

m["ise"] = {
    "zimanê destan ê îtalî",
	"Q375619",
	"sgn",
	scripts = Latn, -- when documented
}

m["isg"] = {
    "zimanê destan ê îrlendî",
	"Q14183",
	"sgn",
	scripts = Latn, -- when documented
}

m["ish"] = {
    "esanî",
	"Q35268",
	"alv-eeo",
	scripts = Latn,
}

m["isi"] = {
    "nkem-nkumî",
	"Q36261",
	"nic-eko",
	otherNames = {"Isibiri", "Nkem", "Nkim", "Nkum"},
	scripts = Latn,
}

m["isk"] = {
    "îşkaşimiyî",
	"Q33419",
	"ira-sgi",
	ancestors = {"ira-sgi-pro"},
}

m["ism"] = {
    "masimasiyî",
	"Q6783273",
	"poz-ocw",
	scripts = Latn,
}

m["isn"] = {
    "îsanzuyî",
	"Q6078891",
	"bnt-tkm",
	scripts = Latn,
}

m["iso"] = {
    "îsokoyî",
	"Q35414",
	"alv-swd",
	scripts = Latn,
}

m["isr"] = {
    "zimanê destan ê îsraêlî",
	"Q2911863",
	"sgn",
	scripts = {"Sgnw"},
}

m["ist"] = {
    "îstriyotî",
	"Q35845",
	"roa-itd",
	scripts = Latn,
}

m["isu"] = {
    "îsuyî",
	"Q6089423",
	"nic-rnw",
	otherNames = {"Isu (Menchum Division)"},
	scripts = Latn,
}

m["itb"] = {
    "binongan itnegî",
	"Q12953584",
	"phi",
}

m["itd"] = {
    "başûrî tidongî",
	"Q7049643",
	"poz-san",
	otherNames = {"Tidong", "Nonukan Tidong", "Southern Tidung", "Nonukan Tidung"},
}

m["ite"] = {
    "îteneyî",
	"Q3038640",
	"sai-cpc",
	otherNames = {"Itoreauhip"},
	scripts = Latn,
}

m["iti"] = {
    "înlaod itnegî",
	"Q12953585",
	"phi",
}

m["itk"] = {
    "îtaliya cihû",
	"Q1145414",
	"roa-itd",
	scripts = {"Hebr"},
}

m["itl"] = {
    "îtelmenî",
	"Q33624",
	"qfa-cka",
	otherNames = {"Western Itelmen", "Kamchadal"},
	scripts = {"Cyrl", "Latn"},
}

m["itm"] = {
    "îtu mbon uzoyî",
	"Q10977737",
	"nic-ief",
	ancestors = {"ibr"},
	scripts = Latn,
}

m["ito"] = {
    "îtonamayî",
	"Q950585",
	"qfa-iso",
}

m["itr"] = {
    "îteriyî",
	"Q2083185",
	"paa-asa",
}

m["its"] = {
    "îsekiriyî",
	"Q36045",
	"alv-yor",
	otherNames = {"Itsekiri"},
	scripts = Latn,
}

m["itt"] = {
    "maeng itnegî",
	"Q18748761",
	"phi",
}

m["itv"] = {
    "îtawitî",
	"Q3915527",
	"phi",
	otherNames = {"Itawis", "Tawit", "Malaweg", "Malaueg"}, -- Malaweg may need own code
	scripts = Latn,
}

m["itw"] = {
    "îtoyî",
	"Q11128810",
	"nic-ief",
	ancestors = {"ibr"},
}

m["itx"] = {
    "îtikî",
	"Q6094713",
	"paa-tkw",
}

m["ity"] = {
    "moyadan itnegî",
	"Q12953583",
	"phi",
}

m["itz"] = {
    "îtzayî",
	"Q35537",
	"myn",
	otherNames = {"Itza’", "Itza", "Itzaj"},
}

m["ium"] = {
    "îu mienî",
	"Q2498808",
	"hmx-mie",
}

m["ivb"] = {
    "îbatanî",
	"Q18748212",
	"phi",
	otherNames = {"Ibataan", "Itbayat", "Itbayaten", "Babuyan", "Isamurongen", "Ivatan"}, -- or is Isamurongen ivv
	scripts = Latn,
}

m["ivv"] = {
    "îvatanî",
	"Q3547080",
	"phi",
	otherNames = {"Ivatanen", "Basco Ivatan", "Ivasayen"},
	scripts = Latn,
}

m["iwk"] = {
    "î-wakî",
	"Q12632789",
	"phi",
}

m["iwm"] = {
    "îwamî",
	"Q3915215",
	"paa-spk",
}

m["iwo"] = {
    "îwurî",
	"Q6101006",
	"ngf-okk",
}

m["iws"] = {
    "sepik iwamî",
	"Q16893603",
	"paa-spk",
}

m["ixc"] = {
    "îxcatecî",
	"Q56706",
	"omq",
}

m["ixl"] = {
    "îxilî",
	"Q35528",
	"myn",
	otherNames = {"Ixhil"},
	scripts = Latn,
}

m["iya"] = {
    "îyayuyî",
	"Q3913390",
	"alv-nwd",
	scripts = Latn,
}

m["iyo"] = {
    "mesakayî",
	"Q36080",
	"nic-tiv",
	scripts = Latn,
}

m["iyx"] = {
    "yaayî",
	"Q36909",
	"bnt-nze",
	otherNames = {"Yaka (Republic of Congo)", "Yaka"}, -- a dialect of West Teke; distinguish from 'axk' and especially 'yaf'
	scripts = Latn,
}

m["izh"] = {
    "îngriyî",
	"Q33559",
	"fiu-fin",
	otherNames = {"îzhoriyî"},
	scripts = Latn,
}

m["izi"] = {
    "îzi-ezaa-îkwo-mgboyî",
	nil,
	"alv-igb",
}

m["izr"] = {
    "îzereyî",
	"Q6101921",
	"nic-plc",
	scripts = Latn,
}

m["izz"] = {
    "îziyî",
	"Q3914387",
	"alv-igb",
	ancestors = {"izi"},
	otherNames = {"Izii", "Izzi"},
	scripts = Latn,
}

return m