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["taa"] = {
	canonicalName = "Lower Tanana",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tab"] = {
	canonicalName = "Tabasaran",
	otherNames = {"Tabassaran"},
	type = "regular",
	scripts = {"Cyrl"},
	family = "cau-nec",
	translit_module = "tab-translit",
}

m["tac"] = {
	canonicalName = "Lowland Tarahumara",
	type = "regular",
	scripts = {"None"},
	family = "azc-trc",
}

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

m["tae"] = {
	canonicalName = "Tariana",
	type = "regular",
	scripts = {"None"},
	family = "awd",
}

m["taf"] = {
	canonicalName = "Tapirapé",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["taj"] = {
	canonicalName = "Eastern Tamang",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

m["tao"] = {
	canonicalName = "Yami",
	otherNames = {"Tao"},
	type = "regular",
	scripts = {"Latn"},
	family = "phi",
}

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

m["taq"] = {
	canonicalName = "Tamasheq",
	type = "regular",
	scripts = {"None"},
	family = "ber",
}

m["tar"] = {
	canonicalName = "Central Tarahumara",
	type = "regular",
	scripts = {"Latn"},
	family = "azc-trc",
}

m["tas"] = {
	canonicalName = "Tay Boi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tau"] = {
	canonicalName = "Upper Tanana",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tav"] = {
	canonicalName = "Tatuyo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-tuc",
}

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

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

m["tay"] = {
	canonicalName = "Atayal",
	type = "regular",
	scripts = {"Latn"},
	family = "map",
}

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

m["tba"] = {
	canonicalName = "Aikanã",
	type = "regular",
	scripts = {"None"},
	family = "qfa-iso",
}

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

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

m["tbd"] = {
	canonicalName = "Kaki Ae",
	type = "regular",
	scripts = {"None"},
	family = "poz-ocw",
}

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

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

m["tbg"] = {
	canonicalName = "North Tairora",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tbi"] = {
	canonicalName = "Gaam",
	type = "regular",
	scripts = {"None"},
	family = "sdv",
}

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

m["tbk"] = {
	canonicalName = "Calamian Tagbanwa",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tbl"] = {
	canonicalName = "Tboli",
	type = "regular",
	scripts = {"None"},
	family = "phi",
}

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

m["tbn"] = {
	canonicalName = "Barro Negro Tunebo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tbp"] = {
	canonicalName = "Taworta",
	otherNames = {"Diebroud", "Dabra"},
	type = "regular",
	scripts = {"None"},
	family = "paa-lkp",
}

m["tbr"] = {
	canonicalName = "Tumtum",
	type = "regular",
	scripts = {"None"},
	family = "qfa-kad",
}

m["tbs"] = {
	canonicalName = "Tanguat",
	type = "regular",
	scripts = {"None"},
	family = "paa",
}

m["tbt"] = {
	canonicalName = "Kitembo",
	otherNames = {"Tembo"},
	type = "regular",
	scripts = {"None"},
	family = "bnt",
}

m["tbu"] = {
	canonicalName = "Tubar",
	otherNames = {"Tubare"},
	type = "regular",
	scripts = {"None"},
	family = "azc-trc",
}

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

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

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

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

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

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

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

m["tcc"] = {
	canonicalName = "Datooga",
	type = "regular",
	scripts = {"None"},
	family = "sdv",
}

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

m["tce"] = {
	canonicalName = "Southern Tutchone",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tcf"] = {
	canonicalName = "Malinaltepec Tlapanec",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tch"] = {
	canonicalName = "Turks And Caicos Creole English",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tci"] = {
	canonicalName = "Wára",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

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

m["tcp"] = {
	canonicalName = "Tawr Chin",
	otherNames = {"Tawr"},
	type = "regular",
	scripts = {"None"},
	family = "tbq-kuk",
}

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

m["tcs"] = {
	canonicalName = "Torres Strait Creole",
	otherNames = {"Big Thap", "Blaikman", "Brokan", "Broken", "Broken English", "Cape York Creole", "Lockhart Creole", "Papuan Pidgin English", "Torres Strait Brokan", "Torres Strait Broken", "Torres Strait Pidgin", "Yumplatok"},
	type = "regular",
	scripts = {"Latn"},
	family = "crp",
	ancestors = {"en"},
}

m["tct"] = {
	canonicalName = "T'en",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tcu"] = {
	canonicalName = "Southeastern Tarahumara",
	type = "regular",
	scripts = {"None"},
	family = "azc-trc",
}

m["tcw"] = {
	canonicalName = "Tecpatlán Totonac",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tcx"] = {
	canonicalName = "Toda",
	type = "regular",
	scripts = {"None"},
	family = "dra",
}

m["tcy"] = {
	canonicalName = "Tulu",
	type = "regular",
	scripts = {"Knda"},
	family = "dra",
}

m["tcz"] = {
	canonicalName = "Thado Chin",
	otherNames = {"Thado"},
	type = "regular",
	scripts = {"None"},
	family = "tbq-kuk",
}

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

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

m["tdc"] = {
	canonicalName = "Emberá-Tadó",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tdd"] = {
	canonicalName = "Tai Nüa",
	type = "regular",
	scripts = {"Tale"},
	family = "tai-swe",
}

m["tde"] = {
	canonicalName = "Tiranige Diga Dogon",
	type = "regular",
	scripts = {"None"},
	family = "qfa-dgn",
}

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

m["tdg"] = {
	canonicalName = "Western Tamang",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tdi"] = {
	canonicalName = "Tomadino",
	type = "regular",
	scripts = {"Latn"},
	family = "poz-btk",
}

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

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

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

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

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

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

m["tdr"] = {
	canonicalName = "Todrah",
	type = "regular",
	scripts = {"None"},
	family = "mkh",
}

m["tds"] = {
	canonicalName = "Doutai",
	otherNames = {"Taori"},
	type = "regular",
	scripts = {"None"},
	family = "paa-lkp",
}

m["tdt"] = {
	canonicalName = "Tetun Dili",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tdu"] = {
	canonicalName = "Tempasuk Dusun",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

m["teb"] = {
	canonicalName = "Tetete",
	type = "regular",
	scripts = {"None"},
	family = "qfa-tuc",
}

m["tec"] = {
	canonicalName = "Terik",
	type = "regular",
	scripts = {"None"},
	family = "sdv",
}

m["ted"] = {
	canonicalName = "Tepo Krumen",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tee"] = {
	canonicalName = "Huehuetla Tepehua",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

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

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

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

m["ten"] = {
	canonicalName = "Tama (Colombia)",
	otherNames = {"Tama"},
	type = "regular",
	scripts = {"None"},
	family = "qfa-tuc",
}

m["teo"] = {
	canonicalName = "Ateso",
	type = "regular",
	scripts = {"Latn"},
	family = "sdv",
}

m["tep"] = {
	canonicalName = "Tepecano",
	type = "regular",
	scripts = {"None"},
	family = "azc",
}

m["teq"] = {
	canonicalName = "Temein",
	type = "regular",
	scripts = {"None"},
	family = "sdv",
}

m["ter"] = {
	canonicalName = "Tereno",
	type = "regular",
	scripts = {"None"},
	family = "awd",
}

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

m["tet"] = {
	canonicalName = "Tetum",
	type = "regular",
	scripts = {"Latn"},
	family = "plf",
}

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

m["tev"] = {
	canonicalName = "Teor",
	type = "regular",
	scripts = {"None"},
	family = "plf",
}

m["tew"] = {
	canonicalName = "Tewa",
	otherNames = {"Tano", "Santa Clara Tewa", "San Ildefonso Tewa", "Tesuque Tewa", "Nambe Tewa", "Ohkay Owingeh", "Pojoaque"},
	type = "regular",
	scripts = {"Latn"},
	family = "qfa-kta",
}

m["tex"] = {
	canonicalName = "Tennet",
	type = "regular",
	scripts = {"None"},
	family = "sdv",
}

m["tey"] = {
	canonicalName = "Tulishi",
	type = "regular",
	scripts = {"Latn"},
	family = "qfa-kad",
}

m["tfi"] = {
	canonicalName = "Tofin Gbe",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tfn"] = {
	canonicalName = "Dena'ina",
	type = "regular",
	scripts = {"Latn"},
	family = "ath-nor",
}

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

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

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

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

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

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

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

m["tge"] = {
	canonicalName = "Eastern Gorkha Tamang",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

m["tgh"] = {
	canonicalName = "Tobagonian Creole English",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

m["tgp"] = {
	canonicalName = "Tangoa",
	type = "regular",
	scripts = {"Latn"},
	family = "poz-vnc",
}

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

m["tgr"] = {
	canonicalName = "Tareng",
	type = "regular",
	scripts = {"None"},
	family = "mkh",
}

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

m["tgt"] = {
	canonicalName = "Central Tagbanwa",
	type = "regular",
	scripts = {"Tagb"},
	family = "phi",
}

m["tgu"] = {
	canonicalName = "Tanggu",
	type = "regular",
	scripts = {"None"},
	family = "paa",
}

m["tgv"] = {
	canonicalName = "Tingui-Boto",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tgw"] = {
	canonicalName = "Tagwana Senoufo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

m["thc"] = {
	canonicalName = "Tai Hang Tong",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["thd"] = {
	canonicalName = "Kuuk Thaayorre",
	otherNames = {"Thaayorre", "Thayore"},
	type = "regular",
	scripts = {"Latn"},
	family = "aus-pmn",
}

m["the"] = {
	canonicalName = "Chitwania Tharu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["thh"] = {
	canonicalName = "Northern Tarahumara",
	type = "regular",
	scripts = {"None"},
	family = "azc-trc",
}

m["thi"] = {
	canonicalName = "Tai Long",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["thl"] = {
	canonicalName = "Dangaura Tharu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["thm"] = {
	canonicalName = "Aheu",
	type = "regular",
	scripts = {"None"},
	family = "mkh-vie",
}

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

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

m["thq"] = {
	canonicalName = "Kochila Tharu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["thr"] = {
	canonicalName = "Rana Tharu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

m["thu"] = {
	canonicalName = "Thuri",
	type = "regular",
	scripts = {"None"},
	family = "sdv",
}

m["thv"] = {
	canonicalName = "Tahaggart Tamahaq",
	otherNames = {"Tamahaq", "Tahaggart", "Ahaggar"},
	type = "regular",
	scripts = {"None"},
	family = "ber",
}

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

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

m["thz"] = {
	canonicalName = "Tayart Tamajeq",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tia"] = {
	canonicalName = "Tidikelt Tamazight",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

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

m["tig"] = {
	canonicalName = "Tigre",
	type = "regular",
	scripts = {"Ethi"},
	family = "sem-eth",
	translit_module = "Ethi-translit",
}

m["tih"] = {
	canonicalName = "Timugon Murut",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

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

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

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

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

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

m["tiq"] = {
	canonicalName = "Tiéfo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tis"] = {
	canonicalName = "Masadiit Itneg",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

m["tiv"] = {
	canonicalName = "Tivi",
	otherNames = {"Tiv"},
	type = "regular",
	scripts = {"Latn"},
	family = "nic-bod",
}

m["tiw"] = {
	canonicalName = "Tiwi",
	type = "regular",
	scripts = {"Latn"},
	family = "qfa-iso",
}

m["tix"] = {
	canonicalName = "Southern Tiwa",
	otherNames = {"Isleta", "Isleta Tiwa", "Isleta Pueblo", "Sandia", "Sandia Tiwa", "Sandia Pueblo"},
	type = "regular",
	scripts = {"Latn"},
	family = "qfa-kta",
}

m["tiy"] = {
	canonicalName = "Tiruray",
	type = "regular",
	scripts = {"Latn"},
	family = "phi",
}

m["tiz"] = {
	canonicalName = "Tai Hongjin",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tjg"] = {
	canonicalName = "Tunjung",
	type = "regular",
	scripts = {"None"},
	family = "poz",
}

m["tji"] = {
	canonicalName = "Northern Tujia",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

m["tjo"] = {
	canonicalName = "Temacine Tamazight",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tjs"] = {
	canonicalName = "Southern Tujia",
	type = "regular",
	scripts = {"Latn"},
	family = "tbq",
}

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

m["tjw"] = {
	canonicalName = "Chaap Wuurong",
	otherNames = {"Djabwurrung", "Djab Wurrung", "Tjapwurrung"},
	type = "regular",
	scripts = {"Latn"},
	family = "aus-pam",
}

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

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

m["tkd"] = {
	canonicalName = "Tukudede",
	type = "regular",
	scripts = {"Latn"},
	family = "plf",
}

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

m["tkf"] = {
	canonicalName = "Tukumanféd",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

m["tkn"] = {
	canonicalName = "Toku-No-Shima",
	type = "regular",
	scripts = {"None"},
	family = "jpx",
}

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

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

m["tkr"] = {
	canonicalName = "Tsakhur",
	otherNames = {"Caxur", "Tsaxur"},
	type = "regular",
	scripts = {"Cyrl"},
	family = "cau-nec",
}

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

m["tkt"] = {
	canonicalName = "Kathoriya Tharu",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tku"] = {
	canonicalName = "Upper Necaxa Totonac",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tkv"] = {
	canonicalName = "Mur Pano",
	otherNames = {"Pano"},
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

m["tkz"] = {
	canonicalName = "Takua",
	type = "regular",
	scripts = {"None"},
	family = "mkh",
}

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

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

m["tlc"] = {
	canonicalName = "Yecuatla Totonac",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

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

m["tli"] = {
	canonicalName = "Tlingit",
	type = "regular",
	scripts = {"Latn", "Cyrl"},
	family = "xnd",
}

m["tlj"] = {
	canonicalName = "Talinga-Bwisi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

m["tln"] = {
	canonicalName = "Talondo'",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tlp"] = {
	canonicalName = "Filomena Mata-Coahuitlán Totonac",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tlq"] = {
	canonicalName = "Tai Loi",
	type = "regular",
	scripts = {"None"},
	family = "aav",
}

m["tlr"] = {
	canonicalName = "Talise",
	type = "regular",
	scripts = {"None"},
	family = "poz-sls",
}

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

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

m["tlu"] = {
	canonicalName = "Tulehu",
	type = "regular",
	scripts = {"None"},
	family = "plf",
}

m["tlv"] = {
	canonicalName = "Taliabu",
	type = "regular",
	scripts = {"Latn"},
	family = "plf",
}

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

m["tly"] = {
	canonicalName = "Talysh",
	otherNames = {"Asalemi", "Anbarani"}, -- last two names are very rare, but were in some trans tables here
	type = "regular",
	scripts = {"Latn", "Cyrl", "fa-Arab"},
	family = "ira",
}

m["tma"] = {
	canonicalName = "Tama (Chad)",
	otherNames = {"Tama"},
	type = "regular",
	scripts = {"None"},
	family = "sdv",
}

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

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

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

m["tme"] = {
	canonicalName = "Tremembé",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tmf"] = {
	canonicalName = "Toba-Maskoy",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tmg"] = {
	canonicalName = "Ternateño",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tmh"] = {
	canonicalName = "Tamashek",
	otherNames = {"Tamahaq", "Tamajaq", "Tamasheq", "Tuareg"},
	type = "regular",
	scripts = {"None"},
	family = "ber",
}

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

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

m["tmk"] = {
	canonicalName = "Northwestern Tamang",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tml"] = {
	canonicalName = "Tamnim Citak",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tmm"] = {
	canonicalName = "Tai Thanh",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tmp"] = {
	canonicalName = "Tai Mène",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

m["tmu"] = {
	canonicalName = "Iau",
	otherNames = {"Turu"},
	type = "regular",
	scripts = {"None"},
	family = "paa-lkp",
}

m["tmv"] = {
	canonicalName = "Motembo",
	otherNames = {"Tembo"},
	type = "regular",
	scripts = {"None"},
	family = "bnt",
}

m["tmw"] = {
	canonicalName = "Temuan",
	type = "regular",
	scripts = {"Latn"},
	family = "poz-mly",
}

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

m["tmz"] = {
	canonicalName = "Tamanaku",
	type = "regular",
	scripts = {"None"},
	family = "sai-car",
}

m["tna"] = {
	canonicalName = "Tacana",
	type = "regular",
	scripts = {"Latn"},
	family = "qfa-tac",
}

m["tnb"] = {
	canonicalName = "Western Tunebo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tnc"] = {
	canonicalName = "Tanimuca-Retuarã",
	type = "regular",
	scripts = {"None"},
	family = "qfa-tuc",
}

m["tnd"] = {
	canonicalName = "Angosturas Tunebo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tne"] = {
	canonicalName = "Tinoc Kallahan",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

m["tni"] = {
	canonicalName = "Tandia",
	type = "regular",
	scripts = {"None"},
	family = "poz-hce",
}

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

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

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

m["tnn"] = {
	canonicalName = "North Tanna",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tno"] = {
	canonicalName = "Toromono",
	type = "regular",
	scripts = {"None"},
	family = "qfa-tac",
}

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

m["tnq"] = {
	canonicalName = "Taino",
	otherNames = {"Taíno"},
	type = "regular",
	scripts = {"Latn"},
	family = "awd",
}

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

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

m["tnt"] = {
	canonicalName = "Tontemboan",
	type = "regular",
	scripts = {"Latn"},
	family = "phi",
}

m["tnu"] = {
	canonicalName = "Tay Khang",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

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

m["tob"] = {
	canonicalName = "Toba",
	otherNames = {"Chaco Sur", "Namqom", "Qom", "Toba Qom"},
	type = "regular",
	scripts = {"Latn"},
	family = "sai-gua",
}

m["toc"] = {
	canonicalName = "Coyutla Totonac",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

m["tog"] = {
	canonicalName = "Chitonga",
	otherNames = {"Kitonga", "Siska", "Sisya", "Tonga", "Western Nyasa"},
	type = "regular",
	scripts = {"Latn"},
	family = "bnt",
}

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

m["toi"] = {
	canonicalName = "Tonga",
	otherNames = {"Chitonga", "Plateau Tonga", "Zambezi"},
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

m["too"] = {
	canonicalName = "Xicotepec De Juárez Totonac",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["top"] = {
	canonicalName = "Papantla Totonac",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tor"] = {
	canonicalName = "Togbo-Vara Banda",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tos"] = {
	canonicalName = "Highland Totonac",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tou"] = {
	canonicalName = "Tho",
	type = "regular",
	scripts = {"None"},
	family = "mkh-vie",
}

m["tov"] = {
	canonicalName = "Upper Taromi",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tow"] = {
	canonicalName = "Jemez",
	type = "regular",
	scripts = {"None"},
	family = "qfa-kta",
}

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

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

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

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

m["tpc"] = {
	canonicalName = "Azoyú Me'phaa",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

m["tpi"] = {
	canonicalName = "Tok Pisin",
	otherNames = {"Melanesian Pidgin English", "Neo-Melanesian", "New Guinea Pidgin"},
	type = "regular",
	scripts = {"Latn"},
	family = "crp",
	ancestors = {"en"},
}

m["tpj"] = {
	canonicalName = "Tapieté",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tpl"] = {
	canonicalName = "Tlacoapa Me'phaa",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tpn"] = {
	canonicalName = "Tupinambá",
	type = "regular",
	scripts = {"Latn"},
	family = "tup",
}

m["tpo"] = {
	canonicalName = "Tai Pao",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tpp"] = {
	canonicalName = "Pisaflores Tepehua",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tpr"] = {
	canonicalName = "Tuparí",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tpt"] = {
	canonicalName = "Tlachichilco Tepehua",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

m["tpw"] = {
	canonicalName = "Old Tupi",
	type = "regular",
	scripts = {"Latn"},
	family = "tup",
}

m["tpx"] = {
	canonicalName = "Acatepec Me'phaa",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

m["tqb"] = {
	canonicalName = "Tembé",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

m["tqn"] = {
	canonicalName = "Tenino",
	type = "regular",
	scripts = {"None"},
	family = "nai-shp",
}

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

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

m["tqq"] = {
	canonicalName = "Tunni",
	type = "regular",
	scripts = {"None"},
	family = "cus",
}

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

m["tqt"] = {
	canonicalName = "Western Totonac",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

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

m["trc"] = {
	canonicalName = "Copala Triqui",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["trd"] = {
	canonicalName = "Turi",
	type = "regular",
	scripts = {"None"},
	family = "mun",
}

m["tre"] = {
	canonicalName = "East Tarangan",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["trf"] = {
	canonicalName = "Trinidadian Creole English",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["trg"] = {
	canonicalName = "Lishán Didán",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tri"] = {
	canonicalName = "Trió",
	type = "regular",
	scripts = {"None"},
	family = "sai-car",
}

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

m["trl"] = {
	canonicalName = "Traveller Scottish",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["trn"] = {
	canonicalName = "Trinitario",
	type = "regular",
	scripts = {"None"},
	family = "awd",
}

m["tro"] = {
	canonicalName = "Tarao",
	otherNames = {"Tarao Naga", "Taraotrong", "Tarau"},
	type = "regular",
	scripts = {"Latn"},
	family = "tbq",
}

m["trp"] = {
	canonicalName = "Kokborok",
	type = "regular",
	scripts = {"None"},
	family = "tbq",
}

m["trq"] = {
	canonicalName = "San Martín Itunyoso Triqui",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["trs"] = {
	canonicalName = "Chicahuaxtla Triqui",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tru"] = {
	canonicalName = "Turoyo",
	type = "regular",
	scripts = {"Syrc", "Latn"},
	family = "sem-ara",
}

m["trv"] = {
	canonicalName = "Taroko",
	otherNames = {"Seediq"},
	type = "regular",
	scripts = {"Latn"},
	family = "map",
}

m["trw"] = {
	canonicalName = "Torwali",
	type = "regular",
	scripts = {"ur-Arab"},
	family = "iir-dar",
}

m["trx"] = {
	canonicalName = "Tringgus",
	otherNames = {"Tringus", "Tringgus-Sembaan Bidayuh"},
	type = "regular",
	scripts = {"None"},
	family = "day",
}

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

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

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

m["tsb"] = {
	canonicalName = "Tsamai",
	type = "regular",
	scripts = {"None"},
	family = "cus",
}

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

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

m["tse"] = {
	canonicalName = "Tunisian Sign Language",
	type = "regular",
	scripts = {"None"},
	family = "sgn",
}

m["tsf"] = {
	canonicalName = "Southwestern Tamang",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tsg"] = {
	canonicalName = "Tausug",
	type = "regular",
	scripts = {"Latn"},
	family = "phi",
}

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

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

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

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

m["tsl"] = {
	canonicalName = "Ts'ün-Lao",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tsm"] = {
	canonicalName = "Turkish Sign Language",
	type = "regular",
	scripts = {"None"},
	family = "sgn",
}

m["tsp"] = {
	canonicalName = "Northern Toussian",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tsq"] = {
	canonicalName = "Thai Sign Language",
	type = "regular",
	scripts = {"None"},
	family = "sgn",
}

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

m["tss"] = {
	canonicalName = "Taiwan Sign Language",
	type = "regular",
	scripts = {"None"},
	family = "sgn-jsl",
}

m["tsu"] = {
	canonicalName = "Tsou",
	type = "regular",
	scripts = {"Latn"},
	family = "map",
}

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

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

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

m["tsy"] = {
	canonicalName = "Tebul Sign Language",
	type = "regular",
	scripts = {"None"},
	family = "sgn",
}

m["tta"] = {
	canonicalName = "Tutelo",
	type = "regular",
	scripts = {"None"},
	family = "sio",
}

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

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

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

m["tte"] = {
	canonicalName = "Bwanabwana",
	otherNames = {"Tubetube"},
	type = "regular",
	scripts = {"Latn"},
	family = "poz-ocw",
}

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

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

m["tth"] = {
	canonicalName = "Upper Ta'oih",
	type = "regular",
	scripts = {"None"},
	family = "mkh",
}

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

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

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

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

m["ttm"] = {
	canonicalName = "Northern Tutchone",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tto"] = {
	canonicalName = "Lower Ta'oih",
	type = "regular",
	scripts = {"None"},
	family = "mkh",
}

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

m["ttq"] = {
	canonicalName = "Tawallammat Tamajaq",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tts"] = {
	canonicalName = "Isan",
	otherNames = {"Isanese", "Isaan", "Issan"},
	type = "regular",
	scripts = {"Thai"},
	family = "tai-swe",
}

m["ttt"] = {
	canonicalName = "Tat",
	otherNames = {"Muslim Tat"},
	type = "regular",
	scripts = {"Latn", "Cyrl"},
	family = "ira",
}

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

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

m["ttw"] = {
	canonicalName = "Long Wat",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

m["tub"] = {
	canonicalName = "Tübatulabal",
	type = "regular",
	scripts = {"None"},
	family = "azc",
}

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

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

m["tue"] = {
	canonicalName = "Tuyuca",
	type = "regular",
	scripts = {"None"},
	family = "qfa-tuc",
}

m["tuf"] = {
	canonicalName = "Central Tunebo",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

m["tui"] = {
	canonicalName = "Tupuri",
	type = "regular",
	scripts = {"None"},
	family = "alv",
}

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

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

m["tum"] = {
	canonicalName = "Tumbuka",
	type = "regular",
	scripts = {"Latn"},
	family = "bnt",
}

m["tun"] = {
	canonicalName = "Tunica",
	type = "regular",
	scripts = {"Latn"},
	family = "qfa-iso",
}

m["tuo"] = {
	canonicalName = "Tucano",
	type = "regular",
	scripts = {"None"},
	family = "qfa-tuc",
}

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

m["tus"] = {
	canonicalName = "Tuscarora",
	type = "regular",
	scripts = {"None"},
	family = "iro",
}

m["tuu"] = {
	canonicalName = "Tututni",
	type = "regular",
	scripts = {"None"},
	family = "ath-pco",
}

m["tuv"] = {
	canonicalName = "Turkana",
	type = "regular",
	scripts = {"None"},
	family = "sdv",
}

m["tux"] = {
	canonicalName = "Tuxináwa",
	type = "regular",
	scripts = {"None"},
	family = "qfa-pan",
}

m["tuy"] = {
	canonicalName = "Tugen",
	type = "regular",
	scripts = {"None"},
	family = "sdv",
}

m["tuz"] = {
	canonicalName = "Turka",
	type = "regular",
	scripts = {"None"},
	family = "nic-gur",
}

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

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

m["tve"] = {
	canonicalName = "Te'un",
	type = "regular",
	scripts = {"None"},
	family = "plf",
}

m["tvk"] = {
	canonicalName = "Southeast Ambrym",
	type = "regular",
	scripts = {"None"},
	family = "poz-vnc",
}

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

m["tvm"] = {
	canonicalName = "Tela-Masbuar",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

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

m["tvu"] = {
	canonicalName = "Tunen",
	otherNames = {"Tunen-Aling'a"},
	type = "regular",
	scripts = {"None"},
	family = "nic-bod",
}

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

m["tvy"] = {
	canonicalName = "Timor Pidgin",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["twb"] = {
	canonicalName = "Western Tawbuid",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["twe"] = {
	canonicalName = "Teiwa",
	otherNames = {"Tewa"},
	type = "regular",
	scripts = {"Latn"},
	family = "ngf",
}

m["twf"] = {
	canonicalName = "Taos",
	otherNames = {"Northern Tiwa"},
	type = "regular",
	scripts = {"Latn"},
	family = "qfa-kta",
}

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

m["twh"] = {
	canonicalName = "Tai Dón",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["twm"] = {
	canonicalName = "Tawang Monpa",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

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

m["twr"] = {
	canonicalName = "Southwestern Tarahumara",
	type = "regular",
	scripts = {"None"},
	family = "azc-trc",
}

m["twt"] = {
	canonicalName = "Turiwára",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["twu"] = {
	canonicalName = "Termanu",
	type = "regular",
	scripts = {"None"},
	family = "plf",
}

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

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

m["twy"] = {
	canonicalName = "Tawoyan",
	otherNames = {"Taboyan"},
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["txb"] = {
	canonicalName = "Tocharian B",
	otherNames = {"West Tocharian", "Kuchean"},
	type = "regular",
	scripts = {"None"},
	family = "ine-toc",
}

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

m["txe"] = {
	canonicalName = "Totoli",
	type = "regular",
	scripts = {"Latn"},
	family = "poz-tot",
}

m["txg"] = {
	canonicalName = "Tangut",
	type = "regular",
	scripts = {"Tang"},
	family = "tbq",
}

m["txj"] = {
	canonicalName = "Tarjumo",
	type = "regular",
	scripts = {"Latn", "Arab"},
	family = "ssa-sah",
}

m["txh"] = {
	canonicalName = "Thracian",
	type = "regular",
	scripts = {"Grek"},
	family = "ine",
}

m["txi"] = {
	canonicalName = "Ikpeng",
	type = "regular",
	scripts = {"None"},
	family = "sai-car",
}

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

m["txn"] = {
	canonicalName = "West Tarangan",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["txq"] = {
	canonicalName = "Tii",
	type = "regular",
	scripts = {"None"},
	family = "plf",
}

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

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

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

m["txu"] = {
	canonicalName = "Kayapó",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

m["tyh"] = {
	canonicalName = "O'du",
	type = "regular",
	scripts = {"None"},
	family = "mkh",
}

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

m["tyj"] = {
	canonicalName = "Tai Do",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

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

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

m["tyr"] = {
	canonicalName = "Tai Daeng",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tys"] = {
	canonicalName = "Tày Sa Pa",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tyt"] = {
	canonicalName = "Tày Tac",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

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

m["tyv"] = {
	canonicalName = "Tuvan",
	otherNames = {"Tyvan"},
	type = "regular",
	scripts = {"Cyrl"},
	family = "trk",
	translit_module = "tyv-translit",
}

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

m["tyz"] = {
	canonicalName = "Tày",
	type = "regular",
	scripts = {"None"},
	family = "qfa-und",
}

m["tza"] = {
	canonicalName = "Tanzanian Sign Language",
	type = "regular",
	scripts = {"None"},
	family = "sgn",
}

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

m["tzj"] = {
	canonicalName = "Tz'utujil",
	otherNames = {"Tzutujil"},
	type = "regular",
	scripts = {"Latn"},
	family = "myn",
}

m["tzl"] = {
	canonicalName = "Talossan",
	type = "appendix-constructed",
	scripts = {"None"},
	family = "art",
}

m["tzm"] = {
	canonicalName = "Central Atlas Tamazight",
	type = "regular",
	scripts = {"Tfng"},
	family = "ber",
}

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

m["tzo"] = {
	canonicalName = "Tzotzil",
	type = "regular",
	scripts = {"Latn"},
	family = "myn",
}

m["tzx"] = {
	canonicalName = "Tabriak",
	otherNames = {"Karawari"},
	type = "regular",
	scripts = {"Latn"},
	family = "qfa-und",
}

return m