Modul:languages/data/3/e

Dokumentasi untuk modul ini dapat dibuat di Modul:languages/data/3/e/doc

local u = mw.ustring.char
local m_langdata = require("Module:languages/data")
local c = m_langdata.chars
local p = m_langdata.puaChars
local s = m_langdata.shared
local m_langname = require("Module:languages/data/name")
local n = m_langname.name

local m = {}

m["ebg"] = {
	n.ebg,
	35294,
	"nic-lcr",
	"Latn",
}

m["ebk"] = {
	n.ebk,
	nil,
	"phi",
	"Latn",
}

m["ebr"] = {
	n.ebr,
	36644,
	"alv-ptn",
	"Latn",
}

m["ebu"] = {
	n.ebu,
	35318,
	"bnt-kka",
	"Latn",
}

m["ecr"] = {
	n.ecr,
	35461,
	nil,
	"Grek",
	sort_key = s["Grek-sortkey"],
}

m["ecs"] = {
	n.ecs,
	3436769,
	"sgn",
	"Latn", -- when documented
}

m["ecy"] = {
	n.ecy,
	35309,
	nil,
	"Cprt",
}

m["eee"] = {
	n.eee,
	35386,
	"qfa-mix",
	"Hani, Latn",
	sort_key = {Hani = "Hani-sortkey"},
}

m["efa"] = {
	n.efa,
	3813297,
	"nic-ief",
	"Latn",
}

m["efe"] = {
	n.efe,
	56354,
	"csu-mle",
	"Latn",
}

m["efi"] = {
	n.efi,
	35377,
	"nic-ief",
	"Latn",
}

m["ega"] = {
	n.ega,
	3914927,
	"alv",
	"Latn",
}

m["egl"] = {
	n.egl,
	1057898,
	"roa-git",
	"Latn",
	wikimedia_codes = "eml",
}

m["ego"] = {
	n.ego,
	35300,
	"nic-pls",
	"Latn",
}

m["egy"] = {
	n.egy,
	50868,
	"egx",
	"Latnx, Egyp, Egyd",
}

m["ehu"] = {
	n.ehu,
	3441392,
	"alv-nwd",
	"Latn",
}

m["eip"] = {
	n.eip,
	5349839,
	"ngf",
	"Latn",
}

m["eit"] = {
	n.eit,
	5350030,
	"qfa-tor",
	"Latn",
}

m["eiv"] = {
	n.eiv,
	56324,
	"paa-nbo",
	"Latn",
}

m["eja"] = {
	n.eja,
	6269820,
	"alv-jfe",
	"Latn",
}

m["eka"] = {
	n.eka,
	35250,
	"nic-eko",
	"Latn",
}

m["eke"] = {
	n.eke,
	3509628,
	"nic-ief",
	"Latn",
}

m["ekg"] = {
	n.ekg,
	5350305,
	"ngf",
	"Latn",
}

m["eki"] = {
	n.eki,
	5350418,
	"nic-ief",
	"Latn",
}

m["ekl"] = {
	n.ekl,
	6426945,
	"mun",
	"Latn",
}

m["ekm"] = {
	n.ekm,
	12952414,
	"nic-ymb",
	"Latn",
}

m["eko"] = {
	n.eko,
	29930,
	"bnt-mak",
	"Latn",
}

m["ekp"] = {
	n.ekp,
	35254,
	"alv-igb",
	"Latn",
}

m["ekr"] = {
	n.ekr,
	36901,
	"alv-ido",
	"Latn",
}

m["eky"] = {
	n.eky,
	25559417,
	"kar",
	"Kali",
}

m["ele"] = {
	n.ele,
	5359444,
	"qfa-tor",
	"Latn",
}

m["elh"] = {
	n.elh,
	5351410,
	"nub-hil",
	"Latn",
}

m["eli"] = {
	n.eli,
	36176,
	"alv-tal",
	"Latn",
}

m["elk"] = {
	n.elk,
	5364210,
	"qfa-tor",
	"Latn",
}

m["elm"] = {
	n.elm,
	3914427,
	"nic-ogo",
	"Latn",
}

m["elo"] = {
	n.elo,
	56719,
	"cus-eas",
	"Latn",
}

m["elu"] = {
	n.elu,
	3364594,
	"poz-aay",
	"Latn",
}

m["elx"] = {
	n.elx,
	35470,
	"qfa-iso",
	"Xsux",
}

m["ema"] = {
	n.ema,
	35428,
	"alv-eeo",
	"Latn",
}

m["emb"] = {
	n.emb,
	5369424,
	"poz",
	"Latn",
}

m["eme"] = {
	n.eme,
	3588942,
	"tup-gua",
	"Latn",
}

m["emg"] = {
	n.emg,
	12952840,
	"sit-kie",
	"Deva",
}

m["emi"] = {
	n.emi,
	6943093,
	"poz-ocw",
	"Latn",
}

m["emk"] = {
	n.emk,
	11002130,
	"dmn-mnk",
	"Latn, Arab, Nkoo",
}

m["emm"] = {
	n.emm,
	3285082,
	"nai-pak",
	"Latn",
}

m["emn"] = {
	n.emn,
	5368975,
	"nic-tvc",
	"Latn",
}

m["emp"] = {
	n.emp,
	2391297,
	"sai-chc",
	"Latn",
}

m["ems"] = {
	n.ems,
	27992,
	"ypk",
	"Latn",
}

m["emu"] = {
	n.emu,
	12952883,
	"dra",
	ancestors = "gon",
}

m["emw"] = {
	n.emw,
	5374265,
	"poz-tim",
	"Latn",
}

m["emx"] = {
	n.emx,
	1122188,
	"qfa-mix",
	"Latn",
	ancestors = "eu, rom",
}

m["emy"] = {
	n.emy,
	301355,
	"myn",
	"Latn, Maya",
}

m["ena"] = {
	n.ena,
	3504201,
	"ngf-mad",
	"Latn",
}

m["enb"] = {
	n.enb,
	56874,
	"sdv-nma",
	"Latn",
}

m["enc"] = {
	n.enc,
	3504110,
	"qfa-buy",
	"Latn",
}

m["end"] = {
	n.ende,
	2067656,
	"poz-cet",
	"Latn",
}

m["enf"] = {
	n.enf,
	30249597,
	"syd",
	"Cyrl",
}

m["enh"] = {
	n.enh,
	25559411,
	"syd",
	"Cyrl",
}

m["enl"] = {
	n.enl,
	15462671,
	"sai-mas",
	"Latn",
}

m["enm"] = {
	n.enm,
	36395,
	"gmw",
	"Latn",
	ancestors = "ang",
	entry_name = {remove_diacritics = c.acute .. c.macron .. c.dotabove},
}

m["enn"] = {
	n.enn,
	3915365,
	"alv-dlt",
	"Latn",
}

m["eno"] = {
	n.eno,
	2669164,
	"poz",
	"Latn",
}

m["enq"] = {
	n.enq,
	1143040,
	"paa-eng",
	"Latn",
}

m["enr"] = {
	n.enr,
	5370369,
	"paa-pau",
}

m["enu"] = {
	n.enu,
	5380858,
	"tbq-lol",
}

m["env"] = {
	n.env,
	3438334,
	"alv-yek",
	"Latn",
}

m["enw"] = {
	n.enw,
	11134434,
	"nic-lcr",
	"Latn",
}

m["enx"] = {
	n.enx,
	15462609,
	"sai-mas",
	"Latn",
}

m["eot"] = {
	n.eot,
	3915347,
	"alv-ptn",
	"Latn",
}

m["epi"] = {
	n.epi,
	35291,
	"alv-dlt",
	"Latn",
}

m["era"] = {
	n.era,
	5385061,
	"dra",
}

m["erg"] = {
	n.erg,
	426254,
	"poz-occ",
	"Latn",
}

m["erh"] = {
	n.erh,
	3441244,
	"alv-swd",
	"Latn",
}

m["eri"] = {
	n.eri,
	7079984,
	"ngf-mad",
	"Latn",
}

m["erk"] = {
	n.erk,
	3449070,
	"poz-vnc",
	"Latn",
}

m["ero"] = {
	n.ero,
	56854,
	"sit-rgy",
}

m["err"] = {
	n.err,
	10488401,
	"qfa-iso",
	"Latn",
}

m["ers"] = {
	n.ers,
	12952417,
	"sit-qia",
	"Latn", -- also Ersu Shaba
}

m["ert"] = {
	n.ert,
	56376,
	"paa-lkp",
	"Latn",
}

m["erw"] = {
	n.erw,
	5395296,
	"poz-hce",
	"Latn",
}

m["ese"] = {
	n.ese,
	2980381,
	"sai-tac",
	"Latn",
}

m["esh"] = {
	n.esh,
	12952418,
	"xme-ttc",
	"fa-Arab, Latn",
	ancestors = "xme-ttc-sou",
}

m["esi"] = {
	n.esi,
	nil,
	"esx-inu",
	"Latn",
}

m["esk"] = {
	n.esk,
	25559714,
	"esx-inu",
	"Latn",
}

m["esl"] = {
	n.esl,
	5348443,
	"sgn",
}

m["esm"] = {
	n.esm,
	16927555,
	"alv-kwa",
	"Latn",
}

m["esn"] = {
	n.esn,
	7406492,
	"sgn",
	"Latn", -- when documented
}

m["eso"] = {
	n.eso,
	3196221,
	"sgn",
	"Latn", -- when documented
}

m["esq"] = {
	n.esq,
	1294243,
	"qfa-iso",
	"Latn",
}

m["ess"] = {
	n.ess,
	27993,
	"ypk",
	"Cyrl",
}

m["esu"] = {
	n.esu,
	21117,
	"ypk",
	"Latn",
}

m["esy"] = {
	n.esy,
	867086,
	"art",
	"Latn", -- also its own native script
}

m["etb"] = {
	n.etb,
	11002851,
	"nic-ief",
	"Latn",
}

m["etc"] = {
	n.etc,
	5402493,
	"alg-eas",
	"Latn",
}

m["eth"] = {
	n.eth,
	3501903,
	"sgn",
}

m["etn"] = {
	n.etn,
	3059362,
	"poz-oce",
	"Latn",
}

m["eto"] = {
	n.eto,
	35317,
	"bnt-btb",
	"Latn",
}

m["etr"] = {
	n.etr,
	5340184,
	"ngf",
	"Latn",
}

m["ets"] = {
	n.ets,
	3915848,
	"alv-yek",
	"Latn",
}

m["ett"] = {
	n.ett,
	35726,
	"qfa-tyn",
	"Ital",
	translit = "Ital-translit",
}

m["etu"] = {
	n.etu,
	35296,
	"nic-eko",
	"Latn",
}

m["etx"] = {
	n.etx,
	3915392,
	"nic-beo",
	"Latn",
}

m["etz"] = {
	n.etz,
	10950308,
	"paa-mai",
	"Latn",
}

m["eve"] = {
	n.eve,
	29960,
	"tuw",
	"Cyrl, Latn",
	translit = {Cyrl = "eve-translit"},
	entry_name = {remove_diacritics = c.macron .. c.dotabove .. c.dotbelow},
	sort_key = {
		Cyrl = {
			from = {
				"ӫ", -- 2 chars
				"ё", "ӈ", "ө" -- 1 char
			},
			to = {
				"о" .. p[2],
				"е" .. p[1], "н" .. p[1], "о" .. p[1]
			},
		},
	},
}

m["evh"] = {
	n.evh,
	3441344,
	"alv-swd",
	"Latn",
}

m["evn"] = {
	n.evn,
	30004,
	"tuw",
	"Cyrl",
	translit = "evn-translit",
	entry_name = {remove_diacritics = c.macron .. c.dotabove .. c.dotbelow},
	sort_key = {
		from = {"ё", "ӈ"},
		to = {"е" .. p[1], "н" .. p[1]}
	},
}

m["ewo"] = {
	n.ewo,
	35459,
	"bnt-btb",
	"Latn",
}

m["ext"] = {
	n.ext,
	30007,
	"roa-ibe",
	"Latn",
}

m["eya"] = {
	n.eya,
	27480,
	"xnd",
	"Latn",
}

m["eyo"] = {
	n.eyo,
	56856,
	"sdv-nma",
	"Latn",
}

m["eza"] = {
	n.eza,
	11921436,
	"alv-igb",
	"Latn",
	ancestors = "izi",
}

m["eze"] = {
	n.eze,
	3502244,
	"nic-ucn",
	"Latn",
}

return require("Module:languages").addDefaultTypes(m, true)