Module:languages/data3/i
Documentation for this module may be created at Module:languages/data3/i/doc
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 LINEABOVE = u(0x030D)
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"] = {
"Iaai",
282888,
"poz-occ",
Latn,
}
m["ian"] = {
"Iatmul",
5983460,
"paa-spk",
}
m["iar"] = {
"Purari",
3499934,
"paa",
}
m["iba"] = {
"Iban",
33424,
"poz-mly",
Latn,
}
m["ibb"] = {
"Ibibio",
33792,
"nic-ief",
Latn,
}
m["ibd"] = {
"Iwaidja",
1977429,
"aus-wdj",
Latn,
}
m["ibe"] = {
"Akpes",
35457,
"alv-von",
Latn,
}
m["ibg"] = {
"Ibanag",
1775596,
"phi",
}
m["ibh"] = {
"Bih",
nil,
"cmc",
Latn,
}
m["ibl"] = {
"Ibaloi",
3147383,
"phi",
}
m["ibm"] = {
"Agoi",
34727,
"nic-ucr",
Latn,
}
m["ibn"] = {
"Ibino",
3813281,
"nic-lcr",
Latn,
}
m["ibr"] = {
"Ibuoro",
3813306,
"nic-ief",
}
m["ibu"] = {
"Ibu",
11732235,
"paa-nha",
}
m["iby"] = {
"Ibani",
11280479,
"ijo",
}
m["ica"] = {
"Ede Ica",
12952405,
"alv-ede",
Latn,
}
m["ich"] = {
"Etkywan",
3914462,
"nic-jkn",
Latn,
}
m["icl"] = {
"Icelandic Sign Language",
3436654,
"sgn",
Latn, -- when documented
}
m["icr"] = {
"Islander Creole English",
2044587,
"crp",
Latn,
ancestors = {"en"},
}
m["ida"] = {
"Idakho-Isukha-Tiriki",
12952512,
"bnt-lok",
}
m["idb"] = {
"Indo-Portuguese",
6025550,
"crp",
Latn,
ancestors = {"pt"},
}
m["idc"] = {
"Idon",
3913366,
"nic-plc",
}
m["idd"] = {
"Ede Idaca",
13123376,
"alv-ede",
Latn,
}
m["ide"] = {
"Idere",
3813288,
"nic-ief",
}
m["idi"] = {
"Idi",
5988630,
"paa",
}
m["idr"] = {
"Indri",
35662,
"nic-ser",
}
m["ids"] = {
"Idesa",
3913979,
"alv-swd",
Latn,
ancestors = {"oke"},
}
m["idt"] = {
"Idaté",
12952511,
"poz-tim",
Latn,
}
m["idu"] = {
"Idoma",
35478,
"alv-ido",
Latn,
}
m["ifa"] = {
"Amganad Ifugao",
18748222,
"phi",
}
m["ifb"] = {
"Batad Ifugao",
12953578,
"phi",
}
m["ife"] = {
"Ifè",
33606,
"alv-ede",
Latn,
}
m["iff"] = {
"Ifo",
7902545,
"poz-oce",
Latn,
}
m["ifk"] = {
"Tuwali Ifugao",
7857158,
"phi",
}
m["ifm"] = {
"Teke-Fuumu",
36603,
"bnt-tek",
}
m["ifu"] = {
"Mayoyao Ifugao",
12953579,
"phi",
Latn,
}
m["ify"] = {
"Keley-I Kallahan",
3192221,
"phi",
}
m["igb"] = {
"Ebira",
35363,
"alv-nup",
Latn,
}
m["ige"] = {
"Igede",
35420,
"alv-ido",
Latn,
}
m["igg"] = {
"Igana",
5991454,
"paa",
Latn,
}
m["igl"] = {
"Igala",
35513,
"alv-yor",
Latn,
sort_key = {
from = {"ẹ", "ọ", "ch", "gb", "gw", "kp", "kw", "ny", "ñ", "ñm", "ñw" },
to = {"e~", "o~", "c~", "g~", "g~~", "k~", "k~~", "n~", "n~~", "n~~~", "n~~~~"}
},
entry_name = { remove_diacritics = ACUTE .. GRAVE .. CIRC .. CARON .. MACRON .. DOTABOVE .. LINEABOVE },
}
m["igm"] = {
"Kanggape",
6362743,
"paa",
Latn,
}
m["ign"] = {
"Ignaciano",
3148190,
"awd",
}
m["igo"] = {
"Isebe",
11732248,
"ngf-mad",
}
m["igs"] = {
"Glosa",
2314240,
"art",
type = "appendix-constructed",
}
m["igw"] = {
"Igwe",
3913985,
"alv-yek",
Latn,
}
m["ihb"] = {
"Pidgin Iha",
12639686,
"crp",
ancestors = {"ihp"},
}
m["ihi"] = {
"Ihievbe",
3441193,
"alv-eeo",
Latn,
ancestors = {"ema"},
}
m["ihp"] = {
"Iha",
5994495,
"ngf",
}
m["ijc"] = {
"Izon",
35483,
"ijo",
Latn,
}
m["ije"] = {
"Biseni",
35010,
"ijo",
}
m["ijj"] = {
"Ede Ije",
12952406,
"alv-ede",
Latn,
}
m["ijn"] = {
"Kalabari",
35697,
"ijo",
}
m["ijs"] = {
"Southeast Ijo",
3915854,
"ijo",
Latn,
}
m["ike"] = {
"Eastern Canadian Inuktitut",
4126517,
"esx-inu",
{"Cans"},
}
m["iki"] = {
"Iko",
3813290,
"nic-lcr",
Latn,
}
m["ikk"] = {
"Ika",
35406,
"alv-igb",
}
m["ikl"] = {
"Ikulu",
425973,
"nic-plc",
Latn,
}
m["iko"] = {
"Olulumo-Ikom",
3914402,
"nic-uce",
Latn,
}
m["ikp"] = {
"Ikpeshi",
3912777,
"alv-yek",
Latn,
}
m["ikr"] = {
"Ikaranggal",
5995402,
"aus-pam",
}
m["iks"] = {
"Inuit Sign Language",
13360244,
"sgn",
Latn, -- when documented
}
m["ikt"] = {
"Inuvialuktun",
27990,
"esx-inu",
{"Cans", "Latn"},
}
m["ikv"] = {
"Iku-Gora-Ankwa",
3913940,
"nic-plc",
}
m["ikw"] = {
"Ikwere",
35399,
"alv-igb",
}
m["ikx"] = {
"Ik",
35472,
"ssa-klk",
Latn,
}
m["ikz"] = {
"Ikizu",
10977626,
"bnt-lok",
Latn,
}
m["ila"] = {
"Ile Ape",
12473380,
"poz-cet",
}
m["ilb"] = {
"Ila",
10962725,
"bnt-bot",
Latn,
}
m["ilg"] = {
"Ilgar",
5997810,
"aus-wdj",
Latn,
}
m["ili"] = {
"Ili Turki",
33627,
"trk-kar",
}
m["ilk"] = {
"Ilongot",
3148787,
"phi",
Latn,
}
m["ill"] = {
"Iranun",
12953581,
"phi",
{"Latn", "Arab"},
}
m["ilo"] = {
"Ilocano",
35936,
"phi",
{"Latn", "Tglg"},
entry_name = {
from = {"[áàâ]", "[éèê]", "[íìî]", "[óòô]", "[úùû]", ACUTE, GRAVE, CIRC},
to = {"a" , "e" , "i" , "o" , "u" }},
}
m["ils"] = {
"International Sign",
35754,
"sgn",
}
m["ilu"] = {
"Ili'uun",
12632888,
"poz-tim",
}
m["ilv"] = {
"Ilue",
3813301,
"nic-lcr",
Latn,
}
m["ima"] = {
"Mala Malasar",
6740693,
"dra",
}
m["imi"] = {
"Anamgura",
3501881,
"ngf-mad",
}
m["iml"] = {
"Miluk",
3314550,
"nai-coo",
Latn,
}
m["imn"] = {
"Imonda",
6005721,
"paa-brd",
}
m["imo"] = {
"Imbongu",
12632895,
"ngf-mad",
}
m["imr"] = {
"Imroing",
6008394,
"poz-tim",
}
m["ims"] = {
"Marsian",
1265446,
"itc",
Latn,
}
m["imy"] = {
"Milyan",
3832946,
"ine-ana",
{"Lyci"},
}
m["inb"] = {
"Inga",
35491,
"qwe",
ancestors = {"qwe-kch",}
}
m["ing"] = {
"Deg Xinag",
27782,
"ath-nor",
}
m["inh"] = {
"Ingush",
33509,
"cau-vay",
{"Cyrl"},
translit_module = "inh-translit",
override_translit = true,
entry_name = {
from = {MACRON},
to = {}},
}
m["inj"] = {
"Jungle Inga",
16115012,
"qwe",
ancestors = {"qwe-kch",}
}
m["inl"] = {
"Indonesian Sign Language",
3915477,
"sgn",
Latn, -- when documented
}
m["inm"] = {
"Minaean",
737784,
"sem-osa",
{"Sarb"},
translit_module = "Sarb-translit",
}
m["inn"] = {
"Isinai",
6081098,
"phi",
}
m["ino"] = {
"Inoke-Yate",
6036531,
"paa-kag",
}
m["inp"] = {
"Iñapari",
15338035,
"awd",
Latn,
}
m["ins"] = {
"Indian Sign Language",
12953486,
"sgn",
}
m["int"] = {
"Intha",
6057507,
"tbq-brm",
ancestors = {"obr"},
}
m["inz"] = {
"Ineseño",
35443,
"nai-chu",
Latn,
}
m["ior"] = {
"Inor",
35763,
"sem-eth",
{"Ethi"},
}
m["iou"] = {
"Tuma-Irumu",
7852460,
"ngf-fin",
Latn,
}
m["iow"] = {
"Chiwere",
56737,
"sio-msv",
Latn,
}
m["ipi"] = {
"Ipili",
6065141,
"paa-eng",
}
m["ipo"] = {
"Ipiko",
10566515,
"ngf",
}
m["iqu"] = {
"Iquito",
2669184,
"sai-zap",
Latn,
}
m["iqw"] = {
"Ikwo",
11926474,
"alv-igb",
Latn,
ancestors = {"izi"},
}
m["ire"] = {
"Iresim",
6069398,
"poz-hce",
Latn,
}
m["irh"] = {
"Irarutu",
3027928,
"poz-cet",
Latn,
}
m["iri"] = {
"Rigwe",
3912756,
"nic-plc",
Latn,
}
m["irk"] = {
"Iraqw",
33595,
"cus-sou",
Latn,
}
m["irn"] = {
"Irantxe",
3409301,
nil,
Latn,
}
m["irr"] = {
"Ir",
3071880,
"mkh-kat",
}
m["iru"] = {
"Irula",
33363,
"dra",
{"Taml"},
}
m["irx"] = {
"Kamberau",
6356317,
"ngf",
}
m["iry"] = {
"Iraya",
6068356,
"phi",
}
m["isa"] = {
"Isabi",
11732247,
"paa-kag",
}
m["isc"] = {
"Isconahua",
3052971,
"sai-pan",
Latn,
}
m["isd"] = {
"Isnag",
6085162,
"phi",
Latn,
}
m["ise"] = {
"Italian Sign Language",
375619,
"sgn",
Latn, -- when documented
}
m["isg"] = {
"Irish Sign Language",
14183,
"sgn",
Latn, -- when documented
}
m["ish"] = {
"Esan",
35268,
"alv-eeo",
Latn,
}
m["isi"] = {
"Nkem-Nkum",
36261,
"nic-eko",
Latn,
}
m["isk"] = {
"Ishkashimi",
33419,
"ira-sgi",
ancestors = {"ira-sgi-pro"},
}
m["ism"] = {
"Masimasi",
6783273,
"poz-ocw",
Latn,
}
m["isn"] = {
"Isanzu",
6078891,
"bnt-tkm",
Latn,
}
m["iso"] = {
"Isoko",
35414,
"alv-swd",
Latn,
}
m["isr"] = {
"Israeli Sign Language",
2911863,
"sgn",
{"Sgnw"},
}
m["ist"] = {
"Istriot",
35845,
"roa-itd",
Latn,
}
m["isu"] = {
"Isu",
6089423,
"nic-rnw",
Latn,
}
m["itb"] = {
"Binongan Itneg",
12953584,
"phi",
}
m["itd"] = {
"Southern Tidong",
7049643,
"poz-san",
}
m["ite"] = {
"Itene",
3038640,
"sai-cpc",
Latn,
}
m["iti"] = {
"Inlaod Itneg",
12953585,
"phi",
}
m["itk"] = {
"Judeo-Italian",
1145414,
"roa-itd",
{"Hebr"},
}
m["itl"] = {
"Itelmen",
33624,
"qfa-cka",
{"Cyrl", "Latn"},
}
m["itm"] = {
"Itu Mbon Uzo",
10977737,
"nic-ief",
Latn,
ancestors = {"ibr"},
}
m["ito"] = {
"Itonama",
950585,
"qfa-iso",
}
m["itr"] = {
"Iteri",
2083185,
"paa-asa",
}
m["its"] = {
"Isekiri",
36045,
"alv-yor",
Latn,
}
m["itt"] = {
"Maeng Itneg",
18748761,
"phi",
}
m["itv"] = {
"Itawit",
3915527,
"phi",
Latn,
}
m["itw"] = {
"Ito",
11128810,
"nic-ief",
ancestors = {"ibr"},
}
m["itx"] = {
"Itik",
6094713,
"paa-tkw",
}
m["ity"] = {
"Moyadan Itneg",
12953583,
"phi",
}
m["itz"] = {
"Itzá",
35537,
"myn",
}
m["ium"] = {
"Iu Mien",
2498808,
"hmx-mie",
}
m["ivb"] = {
"Ibatan",
18748212,
"phi",
Latn,
}
m["ivv"] = {
"Ivatan",
3547080,
"phi",
Latn,
}
m["iwk"] = {
"I-Wak",
12632789,
"phi",
}
m["iwm"] = {
"Iwam",
3915215,
"paa-spk",
}
m["iwo"] = {
"Iwur",
6101006,
"ngf-okk",
}
m["iws"] = {
"Sepik Iwam",
16893603,
"paa-spk",
}
m["ixc"] = {
"Ixcatec",
56706,
"omq",
}
m["ixl"] = {
"Ixil",
35528,
"myn",
Latn,
}
m["iya"] = {
"Iyayu",
3913390,
"alv-nwd",
Latn,
}
m["iyo"] = {
"Mesaka",
36080,
"nic-tiv",
Latn,
}
m["iyx"] = {
"Yaa",
36909,
"bnt-nze",
Latn,
}
m["izh"] = {
"Ingrian",
33559,
"fiu-fin",
Latn,
}
m["izi"] = {
"Izi-Ezaa-Ikwo-Mgbo",
nil,
"alv-igb",
}
m["izr"] = {
"Izere",
6101921,
"nic-plc",
Latn,
}
m["izz"] = {
"Izi",
3914387,
"alv-igb",
Latn,
ancestors = {"izi"},
}
return m