Documentation for this module may be created at Модул:languages/data3/n/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 DGRAVE    = u(0x030F)
local INVBREVE  = u(0x0311)
local DOTBELOW  = u(0x0323)
local RINGBELOW = u(0x0325)
local CEDILLA   = u(0x0327)

local m = {}

m["naa"] = {
	canonicalName = "Namla",
	type = "regular",
	scripts = {"None"},
	family = "paa",
}

m["nab"] = {
	canonicalName = "Nambikwara",
	otherNames = {"Nambiquara", "Nambicuara", "Nambikuara", "Nambikuára Selatan"},
	type = "regular",
	scripts = {"Latn"},
	family = "sai-nmk",
}

m["nac"] = {
	canonicalName = "Narak",
	type = "regular",
	scripts = {"None"},
	family = "ngf",
}

m["nad"] = {
	canonicalName = "Nijadali",
	type = "regular",
	scripts = {"None"},
	family = "aus-nga",
}

m["nae"] = {
	canonicalName = "Naka'ela",
	type = "regular",
	scripts = {"None"},
	family = "poz",
}

m["naf"] = {
	canonicalName = "Nabak",
	type = "regular",
	scripts = {"None"},
	family = "ngf",
}

m["nag"] = {
	canonicalName = "Pijin Naga",
	otherNames = {"Nagamese"},
	type = "regular",
	scripts = {"Latn"},
	family = "crp",
}

m["nah"] = {
	canonicalName = "Nahuatl",
	type = "regular",
	scripts = {"Latn"},
	family = "azc-nah",
}

m["naj"] = {
	canonicalName = "Nalu",
	type = "regular",
	scripts = {"None"},
	family = "alv-sng",
}

m["nak"] = {
	canonicalName = "Nakanai",
	type = "regular",
	scripts = {"Latn"},
	family = "poz-ocw",
}

m["nal"] = {
	canonicalName = "Nalik",
	type = "regular",
	scripts = {"None"},
	family = "poz-ocw",
}

m["nam"] = {
	canonicalName = "Ngan'gityemerri",
	otherNames = {"Ngan'gi", "Nangikurrunggurr"},
	type = "regular",
	scripts = {"Latn"},
	family = "qfa-und",
}

m["nan"] = {
	canonicalName = "Min Nan",
	otherNames = {"Hokkien", "Taiwanese", "Amoy", "Xiamenese"},
	type = "regular",
	scripts = {"Hani"},
	family = "zhx",
	wikimedia_codes = {"zh-min-nan"},
}

m["nao"] = {
	canonicalName = "Naaba",
	otherNames = {"Naapa"},
	type = "regular",
	scripts = {"None"},
	family = "tbq",
}

m["nap"] = {
	canonicalName = "Neapolitan",
	type = "regular",
	scripts = {"Latn"},
	family = "roa",
}

m["naq"] = {
	canonicalName = "Nama",
	otherNames = {"Khoekhoe"},
	type = "regular",
	scripts = {"Latn"},
	family = "khi",
}

m["nar"] = {
	canonicalName = "Iguta",
	type = "regular",
	scripts = {"None"},
	family = "nic-bco",
}

m["nas"] = {
	canonicalName = "Nasioi",
	otherNames = {"Naasioi"},
	type = "regular",
	scripts = {"Latn"},
	family = "paa",
}

m["nat"] = {
	canonicalName = "Hungworo",
	type = "regular",
	scripts = {"Latn"},
	family = "nic-bco",
}

m["naw"] = {
	canonicalName = "Nawuri",
	type = "regular",
	scripts = {"None"},
	family = "alv-kwa",
}

m["nax"] = {
	canonicalName = "Nakwi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nay"] = {
	canonicalName = "Ngarrindjeri",
	otherNames = {"Yaraldi"},
	type = "regular",
	scripts = {"Latn"},
	family = "aus-pam",
}

m["naz"] = {
	canonicalName = "Nahuatl Coatepec",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nba"] = {
	canonicalName = "Nyemba",
	type = "regular",
	scripts = {"None"},
	family = "nic-bco",
}

m["nbb"] = {
	canonicalName = "Ndoe",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["nbc"] = {
	canonicalName = "Chang",
	type = "regular",
	scripts = {"None"},
	family = "tbq",
}

m["nbd"] = {
	canonicalName = "Ngbinda",
	type = "regular",
	scripts = {"None"},
	family = "bnt",
}

m["nbe"] = {
	canonicalName = "Konyak Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nbg"] = {
	canonicalName = "Nagarchal",
	type = "regular",
	scripts = {"None"},
	family = "dra",
}

m["nbh"] = {
	canonicalName = "Ngamo",
	type = "regular",
	scripts = {"None"},
	family = "cdc",
}

m["nbi"] = {
	canonicalName = "Mao Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nbj"] = {
	canonicalName = "Ngarinman",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nbk"] = {
	canonicalName = "Nake",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nbm"] = {
	canonicalName = "Ngbaka Ma'bo",
	type = "regular",
	scripts = {"None"},
	family = "nic-ubg",
}

m["nbn"] = {
	canonicalName = "Kuri",
	otherNames = {"Nabi"},
	type = "regular",
	scripts = {"None"},
	family = "poz",
}

m["nbo"] = {
	canonicalName = "Nkukoli",
	type = "regular",
	scripts = {"None"},
	family = "nic-bco",
}

m["nbp"] = {
	canonicalName = "Nnam",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["nbq"] = {
	canonicalName = "Nggem",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nbr"] = {
	canonicalName = "Numana-Nunku-Gbantu-Numbu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nbs"] = {
	canonicalName = "Bahasa Isyarat Namibia",
	type = "regular",
	scripts = {"None"},
	family = "sgn",
}

m["nbt"] = {
	canonicalName = "Na",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nbu"] = {
	canonicalName = "Rongmei Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nbv"] = {
	canonicalName = "Ngamambo",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["nbw"] = {
	canonicalName = "Ngbandi Selatan",
	type = "regular",
	scripts = {"None"},
	family = "nic-ubg",
}

m["nby"] = {
	canonicalName = "Ningera",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nca"] = {
	canonicalName = "Iyo",
	type = "regular",
	scripts = {"None"},
	family = "ngf-fin",
}

m["ncb"] = {
	canonicalName = "Nicobar Pusat",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ncc"] = {
	canonicalName = "Ponam",
	type = "regular",
	scripts = {"None"},
	family = "poz-aay",
}

m["ncd"] = {
	canonicalName = "Nachering",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nce"] = {
	canonicalName = "Yale",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ncf"] = {
	canonicalName = "Notsi",
	type = "regular",
	scripts = {"None"},
	family = "poz-ocw",
}

m["ncg"] = {
	canonicalName = "Nisga'a",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nch"] = {
	canonicalName = "Nahuatl Huasteca Pusat",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nci"] = {
	canonicalName = "Nahuatl Klasik",
	type = "regular",
	scripts = {"Latn"},
	family = "azc-nah",
	entry_name = {
		from = {"Ā", "ā", "Ē", "ē", "Ī", "ī", "Ō", "ō", "Ū", "ū", "Ȳ", "ȳ"},
		to   = {"A", "a", "E", "e", "I", "i", "O", "o", "U", "u", "Y", "y"}} ,
}

m["ncj"] = {
	canonicalName = "Nahuatl Puebla Utara",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nck"] = {
	canonicalName = "Nakara",
	type = "regular",
	scripts = {"None"},
	family = "aus-arn",
}

m["ncl"] = {
	canonicalName = "Nahuatl Michoacán",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["ncm"] = {
	canonicalName = "Nambo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ncn"] = {
	canonicalName = "Nauna",
	type = "regular",
	scripts = {"None"},
	family = "poz-aay",
}

m["nco"] = {
	canonicalName = "Sibe",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ncp"] = {
	canonicalName = "Ndaktup",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["ncr"] = {
	canonicalName = "Ncane",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["ncs"] = {
	canonicalName = "Bahasa Isyarat Nicaragua",
	type = "regular",
	scripts = {"None"},
	family = "sgn",
}

m["nct"] = {
	canonicalName = "Chothe Naga",
	otherNames = {"Chothe"},
	type = "regular",
	scripts = {"None"},
	family = "tbq-kuk",
}

m["ncu"] = {
	canonicalName = "Chumburung",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ncx"] = {
	canonicalName = "Nahuatl Puebla Pusat",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["ncz"] = {
	canonicalName = "Natchez",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nda"] = {
	canonicalName = "Ndasa",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndb"] = {
	canonicalName = "Kenswei Nsei",
	type = "regular",
	scripts = {"None"},
	family = "alv",
}

m["ndc"] = {
	canonicalName = "Ndau",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndd"] = {
	canonicalName = "Nde-Nsele-Nta",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["ndf"] = {
	canonicalName = "Nadruvia",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndg"] = {
	canonicalName = "Ndengereko",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndh"] = {
	canonicalName = "Ndali",
	type = "regular",
	scripts = {"Latn"},
	family = "bnt",
}

m["ndi"] = {
	canonicalName = "Chamba Leko",
	otherNames = {"Samba Leko", "Samba Leeko"},
	type = "regular",
	scripts = {"None"},
	family = "alv",
}

m["ndj"] = {
	canonicalName = "Ndamba",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndk"] = {
	canonicalName = "Ndaka",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndl"] = {
	canonicalName = "Ndolo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndm"] = {
	canonicalName = "Ndam",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndn"] = {
	canonicalName = "Ngundi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndp"] = {
	canonicalName = "Ndo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndq"] = {
	canonicalName = "Ndombe",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndr"] = {
	canonicalName = "Ndoola",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["nds"] = {
	canonicalName = "Jerman Kasar",
	otherNames = {"Saxon Kasar", "Jerman Kasar Moden"},
	type = "regular",
	scripts = {"Latn"},
	family = "gmw",
	ancestors = {"gml"},
}

m["ndt"] = {
	canonicalName = "Ndunga",
	type = "regular",
	scripts = {"None"},
	family = "nic-ubg",
}

m["ndu"] = {
	canonicalName = "Dugun",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndv"] = {
	canonicalName = "Ndut",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndw"] = {
	canonicalName = "Ndobo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndx"] = {
	canonicalName = "Nduga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndy"] = {
	canonicalName = "Lutos",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ndz"] = {
	canonicalName = "Ndogo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nea"] = {
	canonicalName = "Ngad'a Timur",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["neb"] = {
	canonicalName = "Toura",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nec"] = {
	canonicalName = "Nedebang",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ned"] = {
	canonicalName = "Nde-Gbite",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nee"] = {
	canonicalName = "Kumak",
	type = "regular",
	scripts = {"None"},
	family = "poz-cln",
}

m["nef"] = {
	canonicalName = "Nefamese",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["neg"] = {
	canonicalName = "Negidal",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["neh"] = {
	canonicalName = "Nyenkha",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nei"] = {
	canonicalName = "Neo-Hittite",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nej"] = {
	canonicalName = "Neko",
	type = "regular",
	scripts = {"None"},
	family = "ngf-fin",
}

m["nek"] = {
	canonicalName = "Neku",
	type = "regular",
	scripts = {"None"},
	family = "poz-cln",
}

m["nem"] = {
	canonicalName = "Nemi",
	type = "regular",
	scripts = {"Latn"},
	family = "poz-cln",
}

m["nen"] = {
	canonicalName = "Nengone",
	type = "regular",
	scripts = {"None"},
	family = "poz-occ",
}

m["neo"] = {
	canonicalName = "Ná-Meo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["neq"] = {
	canonicalName = "Mixe Pusat Utara",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ner"] = {
	canonicalName = "Yahadian",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nes"] = {
	canonicalName = "Bhoti Kinnauri",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["net"] = {
	canonicalName = "Nete",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["neu"] = {
	canonicalName = "Neo",
	type = "appendix-constructed",
	scripts = {"Latn"},
	family = "art",
}

m["nev"] = {
	canonicalName = "Nyaheun",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["new"] = {
	canonicalName = "Newari",
	type = "regular",
	scripts = {"Deva"},
	family = "tbq",
}

m["nex"] = {
	canonicalName = "Neme",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ney"] = {
	canonicalName = "Neyo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nez"] = {
	canonicalName = "Nez Perce",
	otherNames = {"Nez Percé", "Numipu"},
	type = "regular",
	scripts = {"Latn"},
	family = "nai-shp",
}

m["nfa"] = {
	canonicalName = "Dhao",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nfd"] = {
	canonicalName = "Ahwai",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nfl"] = {
	canonicalName = "Aiwoo",
	type = "regular",
	scripts = {"None"},
	family = "poz-oce",
}

m["nfr"] = {
	canonicalName = "Nafaanra",
	type = "regular",
	scripts = {"None"},
	family = "alv",
}

m["nfu"] = {
	canonicalName = "Mfumte",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["nga"] = {
	canonicalName = "Ngbaka",
	type = "regular",
	scripts = {"None"},
	family = "alv",
}

m["ngb"] = {
	canonicalName = "Ngbandi Utara",
	type = "regular",
	scripts = {"None"},
	family = "nic-ubg",
}

m["ngc"] = {
	canonicalName = "Lingombe",
	otherNames = {"Ngombe (Democratic Republic of the Congo)", "Ngombe"},
	type = "regular",
	scripts = {"None"},
	family = "bnt",
}

m["ngd"] = {
	canonicalName = "Bagandou",
	otherNames = {"Ngando (Central African Republic)", "Ngando", "Bangandou"},
	type = "regular",
	scripts = {"None"},
	family = "bnt",
}

m["nge"] = {
	canonicalName = "Ngemba",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["ngg"] = { -- compare 'aiy'
	canonicalName = "Ngbaka Manza",
	type = "regular",
	scripts = {"None"},
	family = "alv",
}

m["ngh"] = {
	canonicalName = "Nǀuu",
	otherNames = {"Nǁng"},
	type = "regular",
	scripts = {"Latn"},
	family = "qfa-tuu",
}

m["ngi"] = {
	canonicalName = "Ngizim",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ngj"] = {
	canonicalName = "Ngie",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["ngk"] = {
	canonicalName = "Ngalkbun",
	type = "regular",
	scripts = {"None"},
	family = "aus-gun",
}

m["ngl"] = {
	canonicalName = "Lomwe",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ngm"] = {
	canonicalName = "Kreol Ngatik Men",
	otherNames = {"Ngatikese", "Ngatikese Pidgin", "Ngatikese Creole"},
	type = "regular",
	scripts = {"None"},
	family = "crp",
}

m["ngn"] = {
	canonicalName = "Ngwo",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["ngo"] = {
	canonicalName = "Ngoni",
	type = "regular",
	scripts = {"None"},
	family = "bnt",
}

m["ngp"] = {
	canonicalName = "Ngulu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ngq"] = {
	canonicalName = "Ngoreme",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ngr"] = {
	canonicalName = "Nagu",
	type = "regular",
	scripts = {"None"},
	family = "poz-oce",
}

m["ngs"] = {
	canonicalName = "Gvoko",
	type = "regular",
	scripts = {"None"},
	family = "cdc",
}

m["ngt"] = {
	canonicalName = "Ngeq",
	type = "regular",
	scripts = {"None"},
	family = "mkh",
}

m["ngu"] = {
	canonicalName = "Nahuatl Guerrero",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["ngv"] = {
	canonicalName = "Nagumi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ngw"] = {
	canonicalName = "Ngwaba",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ngx"] = {
	canonicalName = "Nggwahyi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ngy"] = {
	canonicalName = "Tibea",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ngz"] = {
	canonicalName = "Ngungwel",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nha"] = {
	canonicalName = "Nhanda",
	type = "regular",
	scripts = {"Latn"},
	family = "aus-psw",
}

m["nhb"] = {
	canonicalName = "Beng",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nhc"] = {
	canonicalName = "Nahuatl Tabasco",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nhd"] = {
	canonicalName = "Chiripá",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nhe"] = {
	canonicalName = "Nahuatl Huasteca Timur",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nhf"] = {
	canonicalName = "Nhuwala",
	type = "regular",
	scripts = {"None"},
	family = "aus-nga",
}

m["nhg"] = {
	canonicalName = "Nahuatl Tetelcingo",
	type = "regular",
	scripts = {"Latn"},
	family = "azc-nah",
}

m["nhh"] = {
	canonicalName = "Nahari",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nhi"] = {
	canonicalName = "Nahuatl Zacatlán-Ahuacatlán-Tepetzintla",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nhk"] = {
	canonicalName = "Nahuatl Isthmus-Cosoleacaque",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nhm"] = {
	canonicalName = "Nahuatl Morelos",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nhn"] = {
	canonicalName = "Nahuatl Pusat",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nho"] = {
	canonicalName = "Takuu",
	type = "regular",
	scripts = {"Latn"},
	family = "poz-pol",
}

m["nhp"] = {
	canonicalName = "Nahuatl Isthmus-Pajapan",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nhq"] = {
	canonicalName = "Nahuatl Huaxcaleca",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nhr"] = {
	canonicalName = "Naro",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nht"] = {
	canonicalName = "Nahuatl Ometepec",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nhu"] = {
	canonicalName = "Noone",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["nhv"] = {
	canonicalName = "Nahuatl Temascaltepec",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nhw"] = {
	canonicalName = "Nahuatl Huasteca Barat",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nhx"] = {
	canonicalName = "Nahuatl Isthmus-Mecayapan",
	type = "regular",
	scripts = {"Latn"},
	family = "azc-nah",
}

m["nhy"] = {
	canonicalName = "Nahuatl Oaxaca Utara",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nhz"] = {
	canonicalName = "Nahuatl Santa María La Alta",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nia"] = {
	canonicalName = "Nias",
	type = "regular",
	scripts = {"Latn"},
	family = "poz-nws",
}

m["nib"] = {
	canonicalName = "Nakame",
	type = "regular",
	scripts = {"None"},
	family = "ngf-fin",
}

m["nid"] = {
	canonicalName = "Ngandi",
	type = "regular",
	scripts = {"None"},
	family = "aus-arn",
}

m["nie"] = {
	canonicalName = "Niellim",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nif"] = {
	canonicalName = "Nek",
	type = "regular",
	scripts = {"None"},
	family = "ngf-fin",
}

m["nig"] = {
	canonicalName = "Ngalakan",
	type = "regular",
	scripts = {"None"},
	family = "aus-gun",
}

m["nih"] = {
	canonicalName = "Nyiha",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nii"] = {
	canonicalName = "Nii",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nij"] = {
	canonicalName = "Ngaju",
	type = "regular",
	scripts = {"Latn"},
	family = "poz-brw",
}

m["nik"] = {
	canonicalName = "Nicobar Selatan",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nil"] = {
	canonicalName = "Nila",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nim"] = {
	canonicalName = "Nilamba",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nin"] = {
	canonicalName = "Ninzo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nio"] = {
	canonicalName = "Nganasan",
	type = "regular",
	scripts = {"Cyrl"},
	family = "syd",
}

m["niq"] = {
	canonicalName = "Nandi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nir"] = {
	canonicalName = "Nimboran",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nis"] = {
	canonicalName = "Nimi",
	type = "regular",
	scripts = {"None"},
	family = "ngf-fin",
}

m["nit"] = {
	canonicalName = "Kolami Tenggara",
	type = "regular",
	scripts = {"None"},
	family = "dra",
}

m["niu"] = {
	canonicalName = "Niue",
	type = "regular",
	scripts = {"Latn"},
	family = "poz-pol",
}

m["niv"] = {
	canonicalName = "Nivkh",
	type = "regular",
	scripts = {"Cyrl"},
	family = "qfa-iso",
}

m["niw"] = {
	canonicalName = "Nimo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nix"] = {
	canonicalName = "Hema",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["niy"] = {
	canonicalName = "Ngiti",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["niz"] = {
	canonicalName = "Ningil",
	type = "regular",
	scripts = {"None"},
	family = "qfa-tor",
}

m["nja"] = {
	canonicalName = "Nzanyi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["njb"] = {
	canonicalName = "Nocte Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["njd"] = {
	canonicalName = "Ndonde Hamba",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["njh"] = {
	canonicalName = "Lotha Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nji"] = {
	canonicalName = "Gudanji",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["njj"] = {
	canonicalName = "Njen",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["njl"] = {
	canonicalName = "Njalgulgule",
	type = "regular",
	scripts = {"None"},
	family = "sdv",
}

m["njm"] = {
	canonicalName = "Angami",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["njn"] = {
	canonicalName = "Liangmai Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["njo"] = {
	canonicalName = "Ao",
	otherNames = {"Mongsen Ao", "Ao Naga"},
	type = "regular",
	scripts = {"Latn"},
	family = "tbq",
}

m["njr"] = {
	canonicalName = "Njerep",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["njs"] = {
	canonicalName = "Nisa",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["njt"] = {
	canonicalName = "Pijin Ndyuka-Trio",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nju"] = {
	canonicalName = "Ngadjunmaya",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["njx"] = {
	canonicalName = "Kunyi",
	type = "regular",
	scripts = {"None"},
	family = "bnt",
}

m["njy"] = {
	canonicalName = "Njyem",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["njz"] = {
	canonicalName = "Nyishi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nka"] = {
	canonicalName = "Nkoya",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nkb"] = {
	canonicalName = "Khoibu Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nkc"] = {
	canonicalName = "Nkongho",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nkd"] = {
	canonicalName = "Koireng",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nke"] = {
	canonicalName = "Duke",
	type = "regular",
	scripts = {"None"},
	family = "poz-ocw",
}

m["nkf"] = {
	canonicalName = "Inpui Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nkg"] = {
	canonicalName = "Nekgini",
	type = "regular",
	scripts = {"None"},
	family = "ngf-fin",
}

m["nkh"] = {
	canonicalName = "Khezha Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nki"] = {
	canonicalName = "Thangal Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nkj"] = {
	canonicalName = "Nakai",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nkk"] = {
	canonicalName = "Nokuku",
	type = "regular",
	scripts = {"None"},
	family = "poz-vnc",
}

m["nkm"] = {
	canonicalName = "Namat",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nkn"] = {
	canonicalName = "Nkangala",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nko"] = {
	canonicalName = "Nkonya",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nkp"] = {
	canonicalName = "Niuatoputapu",
	type = "regular",
	scripts = {"None"},
	family = "poz-pol",
}

m["nkq"] = {
	canonicalName = "Nkami",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nkr"] = {
	canonicalName = "Nukuoro",
	type = "regular",
	scripts = {"Latn"},
	family = "poz-pol",
}

m["nks"] = {
	canonicalName = "Asmat Utara",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nkt"] = {
	canonicalName = "Nyika",
	otherNames = {"Nyiha", "Kinyika", "Kinyiha", "Nyixa", "Chinyika"},
	type = "regular",
	scripts = {"Latn"},
	family = "bnt",
}

m["nku"] = {
	canonicalName = "Bouna Kulango",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nkw"] = {
	canonicalName = "Nkutu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nkx"] = {
	canonicalName = "Nkoroo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nkz"] = {
	canonicalName = "Nkari",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nla"] = {
	canonicalName = "Ngombale",
	type = "regular",
	scripts = {"None"},
	family = "bai",
}

m["nlc"] = {
	canonicalName = "Nalca",
	otherNames = {"Hmanggona", "Hmonono", "Kimjal"},
	type = "regular",
	scripts = {"Latn"},
	family = "ngf",
}

m["nle"] = {
	canonicalName = "Nyala Timur",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nlg"] = {
	canonicalName = "Gela",
	type = "regular",
	scripts = {"Latn"},
	family = "poz-sls",
}

m["nli"] = {
	canonicalName = "Grangali",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nlj"] = {
	canonicalName = "Nyali",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nlk"] = {
	canonicalName = "Ninia Yali",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nll"] = {
	canonicalName = "Nihali",
	type = "regular",
	scripts = {"Deva"},
	family = "qfa-iso",
}

m["nlo"] = {
	canonicalName = "Ngul",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nlq"] = {
	canonicalName = "Lao Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nlu"] = {
	canonicalName = "Nchumbulu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nlv"] = {
	canonicalName = "Nahuatl Orizaba",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nlw"] = {
	canonicalName = "Walangama",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nlx"] = {
	canonicalName = "Nahali",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nly"] = {
	canonicalName = "Nyamal",
	type = "regular",
	scripts = {"None"},
	family = "aus-nga",
}

m["nlz"] = {
	canonicalName = "Nalögo",
	type = "regular",
	scripts = {"None"},
	family = "poz-oce",
}

m["nma"] = {
	canonicalName = "Maram Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nmb"] = {
	canonicalName = "Big Nambas",
	type = "regular",
	scripts = {"None"},
	family = "poz-vnc",
}

m["nmc"] = {
	canonicalName = "Ngam",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nmd"] = {
	canonicalName = "Ndumu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nme"] = {
	canonicalName = "Mzieme Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nmf"] = {
	canonicalName = "Tangkhul Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nmg"] = {
	canonicalName = "Kwasio",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nmh"] = {
	canonicalName = "Monsang Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nmi"] = {
	canonicalName = "Nyam",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nmj"] = {
	canonicalName = "Bangando-Ngombe",
	otherNames = {"Bagando-Ngombe", "Ngombe-Kaka", "Ngombe (Central African Republic)", "Ngombe"},
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nmk"] = {
	canonicalName = "Namakura",
	type = "regular",
	scripts = {"None"},
	family = "poz-vnc",
}

m["nml"] = {
	canonicalName = "Ndemli",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["nmm"] = {
	canonicalName = "Manangba",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nmn"] = {
	canonicalName = "ǃXóõ",
	otherNames = {"Xoo", "Taa"},
	type = "regular",
	scripts = {"Latn"},
	family = "qfa-tuu",
}

m["nmo"] = {
	canonicalName = "Moyon Naga",
	otherNames = {"Moyon"},
	type = "regular",
	scripts = {"None"},
	family = "tbq-kuk",
}

m["nmp"] = {
	canonicalName = "Nimanbur",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nmq"] = {
	canonicalName = "Nambya",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nmr"] = {
	canonicalName = "Nimbari",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nms"] = {
	canonicalName = "Letemboi",
	type = "regular",
	scripts = {"None"},
	family = "poz-vnc",
}

m["nmt"] = {
	canonicalName = "Namonuito",
	type = "regular",
	scripts = {"None"},
	family = "poz-mic",
}

m["nmu"] = {
	canonicalName = "Maidu Timur Laut",
	type = "regular",
	scripts = {"None"},
	family = "nai-mdu",
}

m["nmv"] = {
	canonicalName = "Ngamini",
	type = "regular",
	scripts = {"None"},
	family = "aus-kar",
}

m["nmw"] = {
	canonicalName = "Nimoa",
	otherNames = {"Rifao"},
	type = "regular",
	scripts = {"None"},
	family = "poz-ocw",
}

m["nmy"] = {
	canonicalName = "Namuyi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nmz"] = {
	canonicalName = "Nawdm",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nna"] = {
	canonicalName = "Nyangumarta",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnb"] = {
	canonicalName = "Nande",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnc"] = {
	canonicalName = "Nancere",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnd"] = {
	canonicalName = "Ambae Barat",
	type = "regular",
	scripts = {"None"},
	family = "poz-vnc",
}

m["nne"] = {
	canonicalName = "Ngandyera",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnf"] = {
	canonicalName = "Ngaing",
	type = "regular",
	scripts = {"None"},
	family = "ngf-fin",
}

m["nng"] = {
	canonicalName = "Maring Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnh"] = {
	canonicalName = "Ngiemboon",
	type = "regular",
	scripts = {"None"},
	family = "bai",
}

m["nni"] = {
	canonicalName = "Nuaulu Utara",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnj"] = {
	canonicalName = "Nyangatom",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnk"] = {
	canonicalName = "Nankina",
	type = "regular",
	scripts = {"None"},
	family = "ngf-fin",
}

m["nnl"] = {
	canonicalName = "Rengma Naga Utara",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnm"] = {
	canonicalName = "Namia",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnn"] = {
	canonicalName = "Ngete",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnp"] = {
	canonicalName = "Wancho",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnq"] = {
	canonicalName = "Ngindo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnr"] = {
	canonicalName = "Narungga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nns"] = {
	canonicalName = "Ningye",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnt"] = {
	canonicalName = "Nanticoke",
	type = "regular",
	scripts = {"Latn"},
	family = "alg",
}

m["nnu"] = {
	canonicalName = "Dwang",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnv"] = {
	canonicalName = "Nukunu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnw"] = {
	canonicalName = "Nuni Selatan",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnx"] = {
	canonicalName = "Ngong",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nny"] = {
	canonicalName = "Nyangga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nnz"] = {
	canonicalName = "Nda'nda'",
	type = "regular",
	scripts = {"None"},
	family = "bai",
}

m["noa"] = {
	canonicalName = "Woun Meu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["noc"] = {
	canonicalName = "Nuk",
	type = "regular",
	scripts = {"None"},
	family = "ngf-fin",
}

m["nod"] = {
	canonicalName = "Thai Utara",
	type = "regular",
	scripts = {"Lana", "Thai"},
	family = "tai-swe",
}

m["noe"] = {
	canonicalName = "Nimadi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nof"] = {
	canonicalName = "Nomane",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nog"] = {
	canonicalName = "Nogai",
	type = "regular",
	scripts = {"Cyrl"},
	family = "trk",
}

m["noh"] = {
	canonicalName = "Nomu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["noi"] = {
	canonicalName = "Noiri",
	type = "regular",
	scripts = {"None"},
	family = "inc",
}

m["noj"] = {
	canonicalName = "Nonuya",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nok"] = {
	canonicalName = "Nooksack",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nol"] = {
	canonicalName = "Nomlaki",
	type = "regular",
	scripts = {"None"},
	family = "qfa-wtq",
}

m["nom"] = {
	canonicalName = "Nocamán",
	type = "regular",
	scripts = {"None"},
	family = "qfa-pan",
}

m["non"] = {
	canonicalName = "Norse Lama",
	otherNames = {"Old Icelandic", "Old Norwegian"}, -- note: Old Swedish and Old Danish have their own codes
	type = "regular",
	scripts = {"Latn"},
	family = "gmq",
	ancestors = {"gmq-pro"},
}

m["nop"] = {
	canonicalName = "Numanggang",
	type = "regular",
	scripts = {"None"},
	family = "ngf-fin",
}

m["noq"] = {
	canonicalName = "Ngongo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nos"] = {
	canonicalName = "Nisu Timur",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["not"] = {
	canonicalName = "Nomatsiguenga",
	type = "regular",
	scripts = {"None"},
	family = "awd",
}

m["nou"] = {
	canonicalName = "Ewage-Notu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nov"] = {
	canonicalName = "Novial",
	type = "regular",
	scripts = {"Latn"},
	family = "art",
}

m["now"] = {
	canonicalName = "Nyambo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["noy"] = {
	canonicalName = "Noy",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["noz"] = {
	canonicalName = "Nayi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["npa"] = {
	canonicalName = "Nar Phu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["npb"] = {
	canonicalName = "Nupbikha",
	type = "regular",
	scripts = {"None"},
	family = "tbq",
}

m["nph"] = {
	canonicalName = "Phom",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["npl"] = {
	canonicalName = "Nahuatl Puebla Tenggara",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["npn"] = {
	canonicalName = "Mondropolon",
	type = "regular",
	scripts = {"None"},
	family = "poz-aay",
}

m["npo"] = {
	canonicalName = "Pochuri Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nps"] = {
	canonicalName = "Nipsan",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["npu"] = {
	canonicalName = "Puimei Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["npy"] = {
	canonicalName = "Napu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nqg"] = {
	canonicalName = "Ede Nago",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nqk"] = {
	canonicalName = "Kura Ede Nago",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nqm"] = {
	canonicalName = "Ndom",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nqn"] = {
	canonicalName = "Nen",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nqo"] = {
	canonicalName = "N'Ko",
	type = "regular",
	scripts = {"Nkoo"},
	family = "dmn",
}

m["nqq"] = {
	canonicalName = "Kyan-Karyaw Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nra"] = {
	canonicalName = "Ngom",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nrb"] = {
	canonicalName = "Nara",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nrc"] = {
	canonicalName = "Noric",
	type = "regular",
	scripts = {"None"},
	family = "cel",
}

m["nre"] = {
	canonicalName = "Rengma Naga Selatan",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nrf"] = {
	canonicalName = "Norman",
	otherNames = {"Cauchois", "Jèrriais", "Jersey French", "Jersey Norman", "Jersey Norman French", "Guernésiais", "Dgèrnésiais", "Guernsey French", "Guernsey Norman French", "Augeron", "Sercquiais", "Auregnais"},
	type = "regular",
	scripts = {"Latn"},
	family = "roa",
	ancestors = {"frm"},
	sort_key = {
		from = {"[áàâä]", "[éèêë]", "[íìîï]", "[óòôö]", "[úùûü]", "[ýỳŷÿ]", "ç", "æ" , "œ" , "'"},
		to   = {"a"	 , "e"	 , "i"	 , "o"	 , "u"	 , "y"	 , "c", "ae", "oe"}} ,
	wikimedia_codes = {"nrm"},
}

m["nrg"] = {
	canonicalName = "Narango",
	type = "regular",
	scripts = {"None"},
	family = "poz-vnc",
}

m["nri"] = {
	canonicalName = "Chokri Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nrk"] = {
	canonicalName = "Ngarla",
	type = "regular",
	scripts = {"Latn"},
	family = "aus-nga",
}

m["nrl"] = {
	canonicalName = "Ngarluma",
	type = "regular",
	scripts = {"None"},
	family = "aus-nga",
}

m["nrm"] = {
	canonicalName = "Narom",
	type = "regular",
	scripts = {"None"},
	family = "poz-swa",
}

m["nrn"] = {
	canonicalName = "Norn",
	type = "regular",
	scripts = {"Latn"},
	family = "gmq",
}

m["nrp"] = {
	canonicalName = "Pisen Utara",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nrr"] = {
	canonicalName = "Norra",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nrt"] = {
	canonicalName = "Kalapuya Utara",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nru"] = {
	canonicalName = "Narua",
	type = "regular",
	scripts = {"None"},
	family = "tbq",
}

m["nrx"] = {
	canonicalName = "Ngurmbur",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nrz"] = {
	canonicalName = "Lala",
	type = "regular",
	scripts = {"None"},
	family = "poz-ocw",
}

m["nsa"] = {
	canonicalName = "Sangtam Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nsc"] = {
	canonicalName = "Nshi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nsd"] = {
	canonicalName = "Nisu Selatan",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nse"] = {
	canonicalName = "Nsenga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nsg"] = {
	canonicalName = "Ngasa",
	type = "regular",
	scripts = {"None"},
	family = "sdv",
}

m["nsh"] = {
	canonicalName = "Ngoshie",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["nsi"] = {
	canonicalName = "Bahasa Isyarat Nigeria",
	type = "regular",
	scripts = {"None"},
	family = "sgn",
}

m["nsk"] = {
	canonicalName = "Naskapi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nsl"] = {
	canonicalName = "Bahasa Isyarat Norway",
	type = "regular",
	scripts = {"None"},
	family = "sgn",
}

m["nsm"] = {
	canonicalName = "Sema",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nsn"] = {
	canonicalName = "Nehan",
	type = "regular",
	scripts = {"None"},
	family = "poz-ocw",
}

m["nso"] = {
	canonicalName = "Sotho Utara",
	type = "regular",
	scripts = {"Latn"},
	family = "bnt",
}

m["nsp"] = {
	canonicalName = "Bahasa Isyarat Nepal",
	type = "regular",
	scripts = {"None"},
	family = "sgn",
}

m["nsq"] = {
	canonicalName = "Sierra Miwok Utara",
	type = "regular",
	scripts = {"None"},
	family = "qfa-you",
}

m["nsr"] = {
	canonicalName = "Bahasa Isyarat Maritim",
	type = "regular",
	scripts = {"None"},
	family = "sgn",
}

m["nss"] = {
	canonicalName = "Nali",
	type = "regular",
	scripts = {"None"},
	family = "poz-aay",
}

m["nst"] = {
	canonicalName = "Tangsa",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nsu"] = {
	canonicalName = "Nahuatl Negra Sierra",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nsv"] = {
	canonicalName = "Nisu Barat Daya",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nsw"] = {
	canonicalName = "Navut",
	type = "regular",
	scripts = {"None"},
	family = "poz-vnc",
}

m["nsx"] = {
	canonicalName = "Nsongo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nsy"] = {
	canonicalName = "Nasal",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nsz"] = {
	canonicalName = "Nisenan",
	type = "regular",
	scripts = {"None"},
	family = "nai-mdu",
}

m["nte"] = {
	canonicalName = "Nathembo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ntg"] = {
	canonicalName = "Ngantangarra",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nti"] = {
	canonicalName = "Natioro",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ntj"] = {
	canonicalName = "Ngaanyatjarra",
	type = "regular",
	scripts = {"Latn"},
	family = "aus-pam",
}

m["ntk"] = {
	canonicalName = "Ikoma",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ntm"] = {
	canonicalName = "Nateni",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nto"] = {
	canonicalName = "Ntomba",
	type = "regular",
	scripts = {"Latn"},
	family = "bnt",
}

m["ntp"] = {
	canonicalName = "Tepehuan Utara",
	type = "regular",
	scripts = {"None"},
	family = "azc",
}

m["ntr"] = {
	canonicalName = "Delo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nts"] = {
	canonicalName = "Natagaimas",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ntu"] = {
	canonicalName = "Natügu",
	type = "regular",
	scripts = {"None"},
	family = "poz-oce",
}

m["ntw"] = {
	canonicalName = "Nottoway",
	type = "regular",
	scripts = {"None"},
	family = "iro",
}

m["nty"] = {
	canonicalName = "Mantsi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["ntz"] = {
	canonicalName = "Natanzi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nua"] = {
	canonicalName = "Yuaga",
	type = "regular",
	scripts = {"Latn"},
	family = "poz-cln",
}

m["nuc"] = {
	canonicalName = "Nukuini",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nud"] = {
	canonicalName = "Ngala",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nue"] = {
	canonicalName = "Ngundu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nuf"] = {
	canonicalName = "Nusu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nug"] = {
	canonicalName = "Nungali",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nuh"] = {
	canonicalName = "Ndunda",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["nui"] = {
	canonicalName = "Ngumbi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nuj"] = {
	canonicalName = "Nyole",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nuk"] = {
	canonicalName = "Nootka",
	otherNames = {"Nuu-chah-nulth", "Nuuchahnulth", "T'aat'aaqsapa"},
	type = "regular",
	scripts = {"Latn"},
	family = "wak",
}

m["nul"] = {
	canonicalName = "Nusa Laut",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["num"] = {
	canonicalName = "Niuafo'ou",
	type = "regular",
	scripts = {"Latn"},
	family = "poz-pol",
}

m["nun"] = {
	canonicalName = "Anong",
	otherNames = {"Nung"}, -- also mistakenly assigned the name "Ayi" by the ISO
	type = "regular",
	scripts = {"None"},
	family = "tbq",
}

m["nuo"] = {
	canonicalName = "Nguôn",
	type = "regular",
	scripts = {"None"},
	family = "mkh-vie",
}

m["nup"] = {
	canonicalName = "Nupe",
	otherNames = {"Nupe-Nupe-Tako"},
	type = "regular",
	scripts = {"Latn"},
	family = "alv-von",
}

m["nuq"] = {
	canonicalName = "Nukumanu",
	type = "regular",
	scripts = {"None"},
	family = "poz-pol",
}

m["nur"] = {
	canonicalName = "Nuguria",
	otherNames = {"Nukuria"},
	type = "regular",
	scripts = {"None"},
	family = "poz-pol",
}

m["nus"] = {
	canonicalName = "Nuer",
	type = "regular",
	scripts = {"None"},
	family = "sdv",
}

m["nut"] = {
	canonicalName = "Nung",
	type = "regular",
	scripts = {"None"},
	family = "tai",
}

m["nuu"] = {
	canonicalName = "Ngbundu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nuv"] = {
	canonicalName = "Nuni Utara",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nuw"] = {
	canonicalName = "Nguluwan",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nux"] = {
	canonicalName = "Mehek",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nuy"] = {
	canonicalName = "Nunggubuyu",
	otherNames = {"Wubuy"},
	type = "regular",
	scripts = {"None"},
	family = "aus-arn",
}

m["nuz"] = {
	canonicalName = "Nahuatl Tlamacazapa",
	type = "regular",
	scripts = {"None"},
	family = "azc-nah",
}

m["nvh"] = {
	canonicalName = "Nasarian",
	type = "regular",
	scripts = {"None"},
	family = "poz-vnc",
}

m["nvm"] = {
	canonicalName = "Namiae",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nvo"] = {
	canonicalName = "Nyokon",
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

m["nwa"] = {
	canonicalName = "Nawathinehena",
	type = "regular",
	scripts = {"Latn"},
	family = "alg",
}

m["nwb"] = {
	canonicalName = "Nyabwa",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nwc"] = {
	canonicalName = "Newari Klasik",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nwe"] = {
	canonicalName = "Ngwe",
	type = "regular",
	scripts = {"None"},
	family = "bai",
}

m["nwi"] = {
	canonicalName = "Tanna Barat Daya",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nwm"] = {
	canonicalName = "Nyamusa-Molo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nwo"] = {
	canonicalName = "Nauo",
	otherNames = {"Nawo"},
	type = "regular",
	scripts = {"Latn"},
	family = "aus-pam",
}

m["nwr"] = {
	canonicalName = "Nawaru",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nwx"] = {
	canonicalName = "Newar Tengah",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nwy"] = {
	canonicalName = "Nottoway-Meherrin",
	type = "regular",
	scripts = {"None"},
	family = "iro",
}

m["nxa"] = {
	canonicalName = "Nauete",
	type = "regular",
	scripts = {"None"},
	family = "poz",
}

m["nxd"] = {
	canonicalName = "Longandu",
	otherNames = {"Ngando (Democratic Republic of the Congo)", "Ngando"},
	type = "regular",
	scripts = {"None"},
	family = "bnt",
}

m["nxe"] = {
	canonicalName = "Nage",
	type = "regular",
	scripts = {"None"},
	family = "plf",
}

m["nxg"] = {
	canonicalName = "Ngad'a",
	type = "regular",
	scripts = {"Latn"},
	family = "plf",
}

m["nxi"] = {
	canonicalName = "Nindi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nxl"] = {
	canonicalName = "Nuaulu Selatan",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nxm"] = {
	canonicalName = "Numidian",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nxn"] = {
	canonicalName = "Ngawun",
	type = "regular",
	scripts = {"Latn"},
	family = "aus-pam",
}

m["nxo"] = {
	canonicalName = "Ndambomo",
	type = "regular",
	scripts = {"Latn"},
	family = "bnt",
}

m["nxq"] = {
	canonicalName = "Naxi",
	type = "regular",
	scripts = {"None"},
	family = "tbq",
}

m["nxr"] = {
	canonicalName = "Ninggerum",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nxu"] = {
	canonicalName = "Narau",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nxx"] = {
	canonicalName = "Nafri",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyb"] = {
	canonicalName = "Nyangbo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyc"] = {
	canonicalName = "Nyanga-li",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyd"] = {
	canonicalName = "Nyore",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nye"] = {
	canonicalName = "Nyengo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyf"] = {
	canonicalName = "Giryama",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyg"] = {
	canonicalName = "Nyindu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyh"] = {
	canonicalName = "Nyigina",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyi"] = {
	canonicalName = "Nyimang",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyj"] = {
	canonicalName = "Nyanga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyk"] = {
	canonicalName = "Nyaneka",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyl"] = {
	canonicalName = "Nyeu",
	type = "regular",
	scripts = {"None"},
	family = "mkh",
}

m["nym"] = {
	canonicalName = "Nyamwezi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyn"] = {
	canonicalName = "Nyankole",
	type = "regular",
	scripts = {"Latn"},
	family = "bnt",
}

m["nyo"] = {
	canonicalName = "Nyoro",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyp"] = {
	canonicalName = "Nyang'i",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyq"] = {
	canonicalName = "Nayini",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyr"] = {
	canonicalName = "Shinyiha",
	otherNames = {"Nyiha"},
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nys"] = {
	canonicalName = "Nyunga",
	otherNames = {"Noongar", "Nyuunga"},
	type = "regular",
	scripts = {"Latn"},
	family = "aus-pam",
}

m["nyt"] = {
	canonicalName = "Nyawaygi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyu"] = {
	canonicalName = "Nyungwe",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyv"] = {
	canonicalName = "Nyulnyul",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyw"] = {
	canonicalName = "Nyaw",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nyx"] = {
	canonicalName = "Nganyaywana",
	type = "regular",
	scripts = {"None"},
	family = "aus-cww",
}

m["nyy"] = {
	canonicalName = "Nyakyusa",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nza"] = {
	canonicalName = "Tigon Mbembe",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nzb"] = {
	canonicalName = "Njebi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nzi"] = {
	canonicalName = "Nzima",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nzk"] = {
	canonicalName = "Nzakara",
	type = "regular",
	scripts = {"Latn"},
	family = "znd",
}

m["nzm"] = {
	canonicalName = "Zeme Naga",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nzs"] = {
	canonicalName = "Bahasa Isyarat New Zealand",
	type = "regular",
	scripts = {"None"},
	family = "sgn",
}

m["nzu"] = {
	canonicalName = "Teke-Nzikou",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nzy"] = {
	canonicalName = "Nzakambay",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["nzz"] = {
	canonicalName = "Nanga Dama Dogon",
	type = "regular",
	scripts = {"None"},
	family = "qfa-dgn",
}

return m