Documentation for this module may be created at Modul:ziman/dane3/c/belge

local u = mw.ustring.char
--modul:ziman/dane cpf li vir tune
--"korniya navîn", li ser modul:ziman/dane wek korniya kevn hatiye nivîsîn

-- 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)

-- Puncuation to be used for standardChars field
local PUNCTUATION = ' !#$%&*+,-./:;<=>?@^_`|~\'()'

local Cyrl = {"Cyrl"}
local Deva = {"Deva"}
local Latn = {"Latn"}

local m = {}

m["caa"] = {
    "ç'orti'",
	"Q35177",
	"myn",
	aliases = {"Chorti"},
	scripts = Latn,
}

m["cab"] = {
    "garîfunayî",
	"Q35490",
	"awd-taa",
	ancestors = {"awd-taa-pro"},
	scripts = Latn,
}

m["cac"] = {
    "çujî",
	"Q35233",
	"myn",
	scripts = Latn,
}

m["cad"] = {
    "caddoyî",
	"Q56756",
	"cdd",
	scripts = Latn,
}

m["cae"] = {
    "laalaayî",
	"Q35564",
	"alv-cng",
	scripts = Latn,
}

m["caf"] = {
    "karrieriya başûrî",
	"Q12953426",
	"ath-nor",
	scripts = Latn,
}

m["cag"] = {
    "nivacleyî",
	"Q3182557",
	"sai-mtc",
	scripts = Latn,
}

m["cah"] = {
    "cahuaranoyî",
	"Q2933175",
	"sai-zap",
	scripts = Latn,
}

m["caj"] = {
    "çaneyî",
	"Q56721",
	"awd",
	scripts = Latn,
}

m["cak"] = {
    "kaqçikelî",
	"Q35115",
	"myn",
	aliases = {"Cakchiquel", "Kakchiquel", "Cachiquel"},
	scripts = Latn,
}

m["cal"] = {
    "karolînî",
	"Q28427",
	"poz-mic",
	scripts = Latn,
}

m["cam"] = {
    "cemuhî",
	"Q3009690",
	"poz-cln",
	scripts = Latn,
}

m["can"] = {
    "çambriyî",
	"Q5069707",
	"paa-lsp",
	scripts = Latn,
}

m["cao"] = {
    "çacoboyî",
	"Q2591202",
	"sai-pan",
	scripts = Latn,
}

m["cap"] = {
    "çipayayî",
	"Q35235",
	"sai-ucp",
	scripts = Latn,
}

m["caq"] = {
    "car nicobareseyî",
	"Q35156",
	"aav-nic",
	aliases = {"Car"},
	scripts = Latn,
}

m["car"] = {
    "galîbî karîbî",
	"Q56611",
	"sai-car",
	otherNames = {"karîbî", "karîbeyî", "kariña", "galîbî"},
	scripts = Latn,
}

m["cas"] = {
    "tsimaneyî",
	"Q35950",
	"qfa-iso",
	otherNames = {"Chimané", "Mosetén"},
	scripts = Latn,
}

m["cav"] = {
    "cavineñayî",
	"Q524102",
	"sai-tac",
	aliases = {"Cavinena"},
	scripts = Latn,
}

m["caw"] = {
    "callawallayî",
	"Q266417",
	"qfa-mix",
	scripts = Latn,
}

m["cax"] = {
    "çiquitanoyî",
	"Q1844993",
	"qfa-iso",
	scripts = Latn,
}

m["cay"] = {
    "cayugayî",
	"Q32967",
	"iro",
	scripts = Latn,
}

m["caz"] = {
    "caniçanayî",
	"Q2936374",
	"qfa-iso",
	scripts = Latn,
}

m["cbb"] = {
    "cabiyariyî",
	"Q3450660",
	"awd-nwk",
	scripts = Latn,
}

m["cbc"] = {
    "carapanayî",
	"Q924405",
	"sai-tuc",
	scripts = Latn,
}

m["cbd"] = {
    "carijonayî",
	"Q3446655",
	"sai-car",
	otherNames = {"Carihona", "Karijona", "Karihona", "Jianacoto", "Jianácoto", "Hianakoto", "Hianacoto", "Hianákoto", "Guaque", "Omagua", "Umaua", "Umawa"},
	scripts = Latn,
}

m["cbg"] = {
    "çimilayî",
	"Q2963680",
	"cba",
	scripts = Latn,
}

m["cbi"] = {
    "çaçiyî",
	"Q2591329",
	"sai-bar",
	aliases = {"Cha'palaa", "Chapalaa", "Cha'palaachi", "Chapalaachi", "Cayapa"},
	scripts = Latn,
}

m["cbj"] = {
    "ede cabeyî",
	"Q33112829",
	"alv-ede",
	scripts = Latn,
}

m["cbk"] = {
    "çavacanoyî",
	"Q33281",
	"crp",
	ancestors = {"es"},
	otherNames = {"Zamboanga Chavacano"},
	scripts = Latn,
}

m["cbl"] = {
    "bualkhaw çinî",
	"Q9229830",
	"tbq-kuk",
	otherNames = {"Bualkhaw"},
	scripts = Latn,
}

m["cbn"] = {
    "nyah kurî",
	"Q116849",
	"mkh-mnc",
	aliases = {"Nyahkur"},
	scripts = {"Thai"},
	sort_key = {
		from = {"[%pๆ]", "[็-๎]", "([เแโใไ])([ก-ฮ])"},
		to   = {"", "", "%2%1"}},
}

m["cbo"] = {
    "izorayî",
	"Q3915454",
	"nic-jer",
	scripts = Latn,
}

m["cbq"] = {
    "şubayî",
	nil,
	"nic-knj",
	ancestors = {"lan"},
	otherNames = {"Tsucuba", "Cuba"},
	scripts = Latn,
}

m["cbr"] = {
    "caşibo-cacataiboyî",
	"Q5359560",
	"sai-pan",
	otherNames = {"Cashibo", "Cacataibo"},
	scripts = Latn,
}

m["cbs"] = {
    "caşinahuayî",
	"Q2591230",
	"sai-pan",
	scripts = Latn,
}

m["cbt"] = {
    "çayahuitayî",
	"Q1526525",
	"sai-cah",
	scripts = Latn,
}

m["cbu"] = {
    "candoşi-şaprayî",
	"Q642843",
	"qfa-iso",
	scripts = Latn,
}

m["cbv"] = {
    "cacuayî",
	"Q3192052",
	"sai-nad",
	ancestors = {"mbr"},
	scripts = Latn,
}

m["cbw"] = {
    "kinabalianî",
	"Q6410324",
	"phi",
	scripts = Latn,
}

m["cby"] = {
    "carabayoyî",
	"Q3441762",
	"sai-tyu",
	otherNames = {"Caraballo", "Yuri", "Aroje", "Yacumo", "Maku", "Macu", "Macusa"},
	scripts = Latn,
}

m["cca"] = {
    "caucayî",
	"Q5054242",
	"sai-chc",
	scripts = Latn,
}

m["ccc"] = {
    "çamicuroyî",
	"Q2155119",
	"awd",
	scripts = Latn,
}

m["ccd"] = {
    "cafundóî",
	"Q3331506",
	"roa-ibe",
	scripts = Latn,
	ancestors = {"pt"},
}

m["cce"] = {
    "çopiyî",
	"Q3437616",
	"bnt-bso",
	scripts = Latn,
}

m["ccg"] = {
    "çamba dakayî",
	"Q33120805",
	"nic-dak",
	otherNames = {"Samba Daka", "Nakanyare"},
	scripts = Latn,
}

m["cch"] = {
    "atsamî",
	"Q34794",
	"nic-kne",
	scripts = Latn,
}

m["ccj"] = {
    "kasangayî",
	"Q35542",
	"alv-nyn",
	scripts = Latn,
}

m["ccl"] = {
    "cutçi-swahiliyî",
	"Q5196729",
	"crp",
	scripts = Latn,
	ancestors = {"sw"},
}

m["ccm"] = {
    "malaccan creole malayî",
	"Q12636092",
	"crp",
	scripts = Latn,
	ancestors = {"ms"},
}

m["cco"] = {
    "comaltepec çinantecî",
	"Q2963735",
	"omq-chi",
	scripts = Latn,
}

m["ccp"] = {
    "çakmayî",
	"Q32952",
	"inc-eas",
	scripts = {"Cakm"},
	ancestors = {"inc-mgd"},
}

m["ccr"] = {
    "cacaoperayî",
	"Q3438338",
	"nai-min",
	scripts = Latn,
}

m["cda"] = {
    "çoniyî",
	"Q2964447",
	"sit-tib",
}

m["cde"] = {
    "çençuyî",
	"Q32981",
	"dra",
	scripts = {"Telu"},
	ancestors = {"te"},
}

m["cdf"] = {
    "çiruyî",
	"Q5102016",
	"tbq-kuk",
	scripts = {"Latn", "Beng"},
}

m["cdh"] = {
    "çambealiyî",
	"Q12953424",
	"him",
	scripts = {"Deva", "Takr"},
	translit_module = "hi-translit",
}

m["cdi"] = {
    "çodriyî",
	"Q5103788",
	"inc-bhi",
	scripts = {"Gujr"},
}

m["cdj"] = {
    "çurahiyî",
	"Q12629039",
	"him",
}

m["cdm"] = {
    "çepangî",
	"Q5091700",
	"sit-gma",
	scripts = Deva,
}

m["cdn"] = {
    "çaudangsiyî",
	"Q5088056",
	"sit-alm",
}

m["cdo"] = {
    "min dongî",
	"Q36455",
	"zhx-min-hai",
	aliases = {"çîniya min dongî"},
	scripts = {"Hani"},
}

m["cdr"] = {
    "cinda-regî-tiyalî",
	"Q35596",
	"nic-kmk",
	scripts = Latn,
}

m["cds"] = {
    "zimanê destan ê çadî",
	"Q10322099",
	"sgn",
	scripts = Latn, -- when documented
}

m["cdy"] = {
    "çadongî",
	"Q926742",
	"qfa-kms",
}

m["cdz"] = {
    "kodayî",
	"Q6425038",
	"mun",
	scripts = {"Beng"},
}

m["cea"] = {
    "çehalîsiya jêrîn",
	"Q6693377",
	"sal",
	scripts = Latn,
}

m["ceb"] = {
    "sebwanoyî",
	"Q33239",
	"phi",
	scripts = Latn,
}

m["ceg"] = {
    "çamacocoyî",
	"Q3436637",
	"sai-zam",
	scripts = Latn,
}

m["cen"] = {
    "cenî",
	"Q12628777",
	"nic-plc",
	ancestors = {"izr"},
	otherNames = {"Cèn", "Chen"},
	scripts = Latn,
}

m["cet"] = {
    "centúúmî",
	"Q33608",
	"qfa-iso",
	otherNames = {"Jalaa", "Cèntûm", "Cen Tuum"},
	scripts = Latn,
}

m["cfa"] = {
    "dijim-bwilimî",
	"Q3438350",
	"alv-wjk",
	scripts = Latn,
}

m["cfd"] = {
    "carayî",
	"Q35048",
	"nic-beo",
	scripts = Latn,
}

m["cfg"] = {
    "como karimî",
	"Q35304",
	"nic-jkn",
	scripts = Latn,
}

m["cfm"] = {
    "falam çinî",
	"Q56815",
	"tbq-kuk",
	aliases = {"Falam"},
	scripts = {"Beng", "Latn"},
}

m["cga"] = {
    "çangriwayî",
	"Q5072105",
	"paa-yua",
	scripts = Latn,
}

m["cgc"] = {
    "kagayanenî",
	"Q6346422",
	"mno",
	scripts = Latn,
}

m["cgg"] = {
    "rukîgayî",
	"Q3270727",
	"bnt-nyg",
	scripts = Latn,
}

m["cgk"] = {
    "çocangacayî",
	"Q56604",
	"sit-tib",
	scripts = {"Tibt"},
	ancestors = {"xct"},
}

m["chb"] = {
    "çibçayî",
	"Q2356431",
	"cba",
}

m["chc"] = {
    "katawbayî",
	"Q5051602",
	"nai-cat",
	scripts = Latn,
}

m["chd"] = {
    "highland oaxaca çontalî",
	"Q2964457",
	"nai-tqn",
	otherNames = {"Oaxaca Chontal", "Oaxacan Chontal", "Chontal", "Tequistlatec", "Mountain Tequistlateco", "Highland Chontal", "Mountain Chontal"},
	scripts = Latn,
}

m["chf"] = {
    "tabasco çontalî",
	"Q35175",
	"myn",
	scripts = Latn,
}

m["chg"] = {
    "çaxatayî",
	"Q36831",
	"trk-kar",
	scripts = {"Arab"},
	entry_name = {
		from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)},
		to   = {u(0x0627)}
	},
}

m["chh"] = {
    "çinookî",
	"Q6693380",
	"nai-ckn",
	scripts = Latn,
}

m["chj"] = {
    "ojitlan çinantecî",
	"Q5100110",
	"omq-chi",
	scripts = Latn,
}

m["chk"] = {
    "çûkî",
	"Q33161",
	"poz-mic",
	scripts = Latn,
}

m["chl"] = {
    "cahuillayî",
	"Q56438",
	"azc-cup",
	scripts = Latn,
	entry_name = {
		from = {"Á", "á", "É", "é", "Í", "í", "Ó", "ó", "Ú", "ú", MACRON},
		to   = {"A", "a", "E", "e", "I", "i", "O", "o", "U", "u"}} ,
}

m["chm"] = {
    "marî",
	"Q973685",
	"urj",
	otherNames = {"mariya standard", "upo marî", "marî (Rusya)"},	
	scripts = Cyrl,
	translit_module = "chm-translit",
	override_translit = true,
	wikimedia_codes = {"mhr"},
	entry_name = {
		from = {GRAVE, ACUTE},
		to   = {}} ,
}

m["chn"] = {
    "çinook jargonî",
	"Q35173",
	"crp",
	scripts = {"Latn", "Dupl"},
	ancestors = {"chh", "nuk"},
}

m["cho"] = {
    "çoktawî",
	"Q32979",
	"nai-mus",
	scripts = Latn,
}

m["chp"] = {
    "çîpewî",
	"Q27692",
	"ath-nor",
	otherNames = {"dëne sųłiné", "dënesųłiné", "dëne", "dene suline", "denesuline", "dene"},
	scripts = {"Latn", "Cans"},
}

m["chq"] = {
    "quiotepec çinantecî",
	"Q5758709",
	"omq-chi",
	scripts = Latn,
}

m["chr"] = {
    "çerokî",
	"Q33388",
	"iro",
	scripts = {"Cher"},
	translit_module = "Cher-translit",
}

m["cht"] = {
    "çolónî",
	"Q2591243",
	scripts = Latn,
}

m["chw"] = {
    "çuaboyî",
	"Q5118412",
	"bnt-mak",
	otherNames = {"Chuwabu", "Cuwabo", "Cuwabu", "Cuabo", "Txuwabo", "Echuabo"},
	scripts = Latn,
}

m["chx"] = {
    "çantyalî",
	"Q4926344",
	"sit-tam",
	scripts = Deva,
}

m["chy"] = {
    "çeyenî",
	"Q33265",
	"alg",
	scripts = Latn,
	sort_key = {
		from = {"[àáāȧ]", "[èéēė]", "[òóōȯ]", GRAVE, ACUTE, MACRON, DOTABOVE, "-"},
		to   = {"a", "e", "o"}},
	standardChars = "0-9'AEHKMNOPSŠTVXaehkmnopsštvxÀÁĀȦÈÉĒĖÒÓŌȮàáāȧèéēėòóōȯ" .. PUNCTUATION, --umlaut and circumflex not allowed
}

m["chz"] = {
    "ozumacin çinantecî",
	"Q5100111",
	"omq-chi",
	scripts = Latn,
}

m["cia"] = {
    "cia-ciayî",
	"Q35284",
	"poz-mun",
	scripts = {"Hang", "Latn", "Arab"},
}

m["cib"] = {
    "ci gbeyî",
	"Q12952445",
	"alv-gbe",
	scripts = Latn,
}

m["cic"] = {
    "çîkasawî",
	"Q33192",
	"nai-mus",
	scripts = Latn,
}

m["cid"] = {
    "çimarikoyî",
	"Q1294251",
	"qfa-iso",
	scripts = Latn,
}

m["cie"] = {
    "cineniyî",
	"Q56243",
	"cdc-cbm",
	scripts = Latn,
}

m["cih"] = {
    "çinaliyî",
	"Q11855245",
	"inc",
	scripts = Deva,
}

m["cik"] = {
    "çitkuli kinnauriyî",
	"Q15615982",
	"sit-kin",
}

m["cim"] = {
    "cimbrî",
	"Q37053",
	"gmw",
	varieties= {"cimbriya luserna", "sette comunî cimbrî"}, 
	scripts = Latn,
	ancestors = {"bar"},
	entry_name = {
		from = {"à", "ì", "ù"},
		to = {"a", "i", "u"}
		},
	sort_key = {
		from = {"å", "č", "[èé]", "[òóôö]", "ü"},
		to = {"a", "c", "e", "o", "u"}
	},
}

m["cin"] = {
    "cinta largayî",
	"Q5121095",
	"tup",
	scripts = Latn,
}

m["cip"] = {
    "çiapanecî",
	"Q3364475",
	"omq",
	scripts = Latn,
}

m["cir"] = {
    "tiriyî",
	"Q7862281",
	"poz-cln",
	otherNames = {"Tîrî", "Ciri", "Tinrin", "Méa", "Haméa"},
	scripts = Latn,
}

m["ciy"] = {
    "çaimayî",
	"Q12628867",
	"sai-car",
	scripts = Latn,
}

m["cja"] = {
    "çamiya rojavayî",
	"Q12645578",
	"cmc",
	scripts = {"Arab"}, --Western Cham script is not yet available.
}

m["cje"] = {
    "çruyî",
	"Q2967321",
	"cmc",
	scripts = Latn,
}

m["cjh"] = {
    "çehalîsiya jorîn",
	"Q2962074",
	"sal",
	scripts = Latn,
}

m["cji"] = {
    "çamalalî",
	"Q56567",
	"cau-ava",
	scripts = Cyrl,
}

m["cjk"] = {
    "çokweyî",
	"Q2422065",
	"bnt-clu",
	scripts = Latn,
}

m["cjm"] = {
    "çamiya rojhilatî",
	"Q2948019",
	"cmc",
	scripts = {"Cham"},
}

m["cjn"] = {
    "çenapianî",
	"Q5091044",
	"paa-spk",
	scripts = Latn,
}

m["cjo"] = {
    "aşeninka pajonalî",
	"Q3450481",
	"awd",
	scripts = Latn,
}

m["cjp"] = {
    "cabecarî",
	"Q27878",
	"cba",
	scripts = Latn,
}

m["cjs"] = {
    "şorî",
	"Q34139",
	"trk-sib",
	scripts = Cyrl,
}

m["cjv"] = {
    "çuaveyî",
	"Q5115226",
	"ngf",
	scripts = Latn,
}

m["cjy"] = {
    "jinî",
	"Q56479",
	"zhx",
	otherNames = {"Jinyu", "Jinhua", "Jinese", "Shanxinese", "Jin Chinese", "Jinyu Chinese"},
	scripts = {"Hani"},
	ancestors = {"ltc"},
}

m["ckb"] = {
    "soranî",
	"Q36811",
	"ira-ku",
	aliases = {"kurdiya navendî"},
	scripts = {"ku-Arab"},
	translit_module = "ckb-translit",
	link_tr = true,
	ancestors = {"ku-pro"},
	entry_name = {
		from = {u(0x0650), u(0x0652)},
		to   = {}} ,
}

m["ckh"] = {
    "çakî",
	"Q12628870",
	"sit-luu",
	aliases = {"Sak"},
	scripts = Latn,
	ancestors = {"kdv"},
}

m["ckl"] = {
    "cibakî",
	"Q56279",
	"cdc-cbm",
	aliases = {"Chibuk", "Chibok", "Chibbak", "Chibbuk", "Kyibaku", "Kibbaku", "Kibaku"},
	scripts = Latn,
}

m["ckn"] = {
    "kaang çinî",
	"Q6343432",
	"tbq-kuk",
	aliases = {"Kaang"},
	scripts = Latn,
}

m["cko"] = {
    "anufoyî",
	"Q34845",
	"alv-ctn",
	aliases = {"Chakosi"},
	scripts = Latn,
}

m["ckq"] = {
    "kajakseyî",
	"Q3440422",
	"cdc-est",
	scripts = Latn,
}

m["ckr"] = {
    "kairakî",
	"Q3503002",
	"paa-bng",
	scripts = Latn,
}

m["cks"] = {
    "tayoyî",
	"Q1133089",
	"crp",
	ancestors = {"fr"},
	scripts = Latn,
}

m["ckt"] = {
    "çukçî",
	"Q33170",
	"qfa-cka",
	scripts = Cyrl,
}

m["cku"] = {
    "koasatî",
	"Q35162",
	"nai-mus",
	scripts = Latn,
}

m["ckv"] = {
    "kavalanî",
	"Q716627",
	"map",
	aliases = {"kbalanî", "kebalanî"},
	scripts = Latn,
}

m["ckx"] = {
    "cakayî",
	"Q5018037",
	"nic-tvc",
	scripts = Latn,
}

m["cky"] = {
    "cakfem-muşereyî",
	"Q3441199",
	"cdc-wst",
	scripts = Latn,
}

m["ckz"] = {
    "cakçiquel-quiçe mixed languageyî",
	"Q5054550",
	"myn",
	otherNames = {"Cauque Mayan"},
	scripts = Latn,
}

m["cla"] = {
    "ronî",
	"Q3440432",
	"cdc-wst",
	otherNames = {"Bokkos", "Daffo-Butura", "Shagawu"},
	scripts = Latn,
}

m["clc"] = {
    "çilcotinî",
	"Q28535",
	"ath-nor",
	aliases = {"Tsilhqot'in", "Tsilhqut'in", "Tzilkotin"},
	scripts = Latn,
}

m["cld"] = {
    "çaldean neo-aramaicî",
	"Q33236",
	"sem-are",
	scripts = {"Syrc"},
}

m["cle"] = {
    "lealao çinantecî",
	"Q6509365",
	"omq-chi",
	scripts = Latn,
}

m["clh"] = {
    "çilissoyî",
	"Q3250629",
	"inc-dar",
}

m["cli"] = {
    "çakaliyî",
	"Q35206",
	"nic-gnw",
	scripts = Latn,
}

m["clj"] = {
    "laitu çinî",
	"Q6474196",
	"tbq-kuk",
	aliases = {"Laitu"},
}

m["clk"] = {
    "iduyî",
	"Q56412",
	"sit-gsi",
	otherNames = {"Idu-Mishmi", "Idu Mishmi"},
	scripts = {"Tibt"},
}

m["cll"] = {
    "çalayî",
	"Q35190",
	"nic-gne",
	scripts = Latn,
}

m["clm"] = {
    "klallamî",
	"Q33404",
	"sal",
	aliases = {"s'klallamî"},
	scripts = Latn,
}

m["clo"] = {
    "lowland oaxaca çontalî",
	"Q2964450",
	"nai-tqn",
	otherNames = {"Oaxaca Chontal", "Oaxacan Chontal", "Chontal", "Huamelultec", "Huamelula Chontal", "Coastal Chontal"},
	scripts = Latn,
}

m["clt"] = {
    "lautu çinî",
	"Q6502107",
	"tbq-kuk",
	aliases = {"Lautu"},
}

m["clu"] = {
    "caluyanunî",
	"Q32964",
	"phi",
	scripts = Latn,
}

m["clw"] = {
    "çulymî",
	"Q33125",
	"trk-sib",
	otherNames = {"Chulim", "Chulym-Turkic", "Küerik", "Chulym Tatar", "Melets Tatar"},
	scripts = {"Latn", "Cyrl"},
}

m["cly"] = {
    "çatinoyiya eastern highland",
	"Q12642078",
	"omq-cha",
	scripts = Latn,
}

m["cma"] = {
    "maayî",
	"Q12953680",
	"mkh-ban",
	scripts = Latn,
}

m["cme"] = {
    "cermayî",
	"Q35074",
	"nic-gur",
	scripts = Latn,
}

m["cmg"] = {
    "mongoliya klasîk",
	"Q5128303",
	"xgn",
	scripts = {"Mong"},
	ancestors = {"xng"},
	translit_module = "mn-translit",
}

m["cmi"] = {
    "embera-çamiyî",
	"Q3052042",
	"sai-chc",
	scripts = Latn,
}

m["cml"] = {
    "campalagianî",
	"Q5027893",
	"poz-ssw",
	scripts = Latn,
}

m["cmm"] = {
    "miçigameayî",
	"Q12636809",
	"sio-msv",
	scripts = Latn,
}

m["cmn"] = {
    "mandarînî",
	"Q9192",
	"zhx",
	otherNames = {"çîniya mandarînî", "putonghua", "guoyu", "huayu", "guanhua", "beifanghua", "çîniya standard"},
	scripts = {"Hani", "Latn"},
	ancestors = {"ltc"},
	wikimedia_codes = {"zh"},
}

m["cmo"] = {
    "mnongiya navendî",
	"Q33369881",
	"mkh-ban",
}

m["cmr"] = {
    "mro çinî",
	"Q16889978",
	"tbq-kuk",
	otherNames = {"Mro-Khimi Chin", "Mro", "Mro-Khimi"},
}

m["cms"] = {
    "messapicî",
	"Q36383",
	"ine",
	aliases = {"Messapian"},
	scripts = Latn, -- when documented here; otherwise written in a native script
}

m["cmt"] = {
    "camthoyî",
	"Q12628652",
	"crp",
	scripts = Latn,
	ancestors = {"fly", "zu"}
}

m["cna"] = {
    "çangthangî",
	"Q12952322",
	"sit-lab",
	scripts = {"Tibt"},
}

m["cnb"] = {
    "çinbon çinî",
	"Q12952327",
	"tbq-kuk",
	aliases = {"Chinbon"},
}

m["cnc"] = {
    "côôngî",
	"Q5202780",
	"tbq-lol",
}

m["cng"] = {
    "qiangiya bakurî",
	"Q56559",
	"sit-qia",
}

m["cnh"] = {
    "laiyî",
	"Q3250286",
	"tbq-kuk",
	otherNames = {"Haka Chin", "Haka"},
}

m["cni"] = {
    "aşanînkayî",
	"Q3437230",
	"awd",
	aliases = {"aşanînkayî"},
	scripts = Latn,
}

m["cnk"] = {
    "khumi çinî",
	"Q56308",
	"tbq-kuk",
	otherNames = {"Khumi", "Khami", "Nisay", "Nise", "Eastern Khumi", "Eastern Khumi Chin"},
}

m["cnl"] = {
    "lalana çinantecî",
	"Q12953437",
	"omq-chi",
	scripts = Latn,
}

m["cno"] = {
    "conî",
	"Q3440883",
	"mkh-pal",
}

m["cns"] = {
    "asmatiya navendî",
	"Q11732048",
	"ngf",
	scripts = Latn,
}

m["cnt"] = {
    "tepetotutla çinantecî",
	"Q5100113",
	"omq-chi",
	scripts = Latn,
}

m["cnu"] = {
    "çenouayî",
	"Q33276",
	"ber",
	aliases = {"Shenwa"},
}

m["cnw"] = {
    "ngawn çinî",
	"Q6583675",
	"tbq-kuk",
	aliases = {"Ngawn"},
}

m["cnx"] = {
    "korniya navîn",
	"Q12642603",
	"cel-bry",
	scripts = Latn,
	ancestors = {"oco"},
}

m["coa"] = {
    "cocos islands malayî",
	"Q3441699",
	"crp",
	aliases = {"Cocos Malay"},
	scripts = Latn,
	ancestors = {"ms"},
}

m["cob"] = {
    "çicomuceltecî",
	"Q3307204",
	"myn",
	scripts = Latn,
}

m["coc"] = {
    "cocopayî",
	"Q33044",
	"nai-yuc",
	scripts = Latn,
}

m["cod"] = {
    "cocamayî",
	"Q33317",
	"tup",
	otherNames = {"Kokama", "Kokáma", "Cocama-Cocamilla", "Kukama-Kukamiria", "Cocamilla", "Kokamíya", "Cocaima"},
	scripts = Latn,
}

m["coe"] = {
    "koreguajeyî",
	"Q3198924",
	"sai-tuc",
	scripts = Latn,
}

m["cof"] = {
    "tsafikiyî",
	"Q2567055",
	"sai-bar",
	otherNames = {"Colorado", "Tsáchila"},
	scripts = Latn,
}

m["cog"] = {
    "çongî",
	"Q3914630",
	"mkh-pea",
	scripts = {"Thai", "Khmr"},
	sort_key = {
		from = {"[%pๆ]", "[็-๎]", "([เแโใไ])([ก-ฮ])"},
		to   = {"", "", "%2%1"}},
}

m["coh"] = {
    "çiçonyi-çidzihana-çikauma",
	"Q12629011",
	"bnt-mij",
	scripts = Latn,
}

m["coj"] = {
    "coçimiyî",
	"Q3915551",
	"nai-yuc",
	scripts = Latn,
}

m["cok"] = {
    "santa teresa corayî",
	"Q12641754",
	"azc",
	scripts = Latn,
}

m["col"] = {
    "columbia-wenatçiyî",
	"Q3324744",
	"sal",
	otherNames = {"Columbia-Wenatchee", "Columbia-Moses", "Nxaamxcin", "Wenatchi", "Wenatchee"},
	scripts = Latn,
}

m["com"] = {
    "komançî",
	"Q32972",
	"azc-num",
	scripts = Latn,
}

m["con"] = {
    "cofanî",
	"Q2669254",
	"qfa-iso",
	otherNames = {"Cofan", "Kofan", "Kofane", "A'ingae", "Maku", "Macu"},
	scripts = Latn,
}

m["coo"] = {
    "comoxî",
	"Q13583746",
	"sal",
	scripts = Latn,
}

m["cop"] = {
    "qiptî",
	"Q36155",
	"egx",
	-- Don't include varieties in [[Module:etymology languages/data]]
	scripts = {"Copt"},
	translit_module = "Copt-translit",
	ancestors = {"egx-dem"},
	entry_name = {
		from =	{ "ˋ", GRAVE, MACRON, DIAER, },
		to =	{},
	},
	sort_key = "cop-sortkey",
}

m["coq"] = {
    "coquilleyî",
	"Q12953452",
	"ath-pco",
	scripts = Latn,
}

m["cot"] = {
    "caquinteyî",
	"Q3915557",
	"awd",
	scripts = Latn,
}

m["cou"] = {
    "wameyî",
	"Q36935",
	"alv-ten",
	scripts = Latn,
}

m["cov"] = {
    "cao miaoyî",
	"Q2936935",
	"qfa-tak",
}

m["cow"] = {
    "cowlitzî",
	"Q3001877",
	"sal",
	scripts = Latn,
}

m["cox"] = {
    "nantiyî",
	"Q15342275",
	"awd",
	scripts = Latn,
}

m["coy"] = {
    "coyaimayî",
	"Q56450",
	"sai-car",
	scripts = Latn,
}

m["coz"] = {
    "çoçotecî",
	"Q2964262",
	"omq-pop",
	otherNames = {"Chocho", "Chocholtec"},
	scripts = Latn,
}

m["cpa"] = {
    "palantla çinantecî",
	"Q5100112",
	"omq-chi",
	scripts = Latn,
}

m["cpb"] = {
    "ucayali-yurúa aşeninkayî",
	"Q3501858",
	"awd",
	scripts = Latn,
}

m["cpc"] = {
    "ajyininka apurucayaliyî",
	"Q3327405",
	"awd",
	scripts = Latn,
}

m["cpg"] = {
    "yûnaniya kapadokyayî",
	"Q853414",
	"grk",
	aliases = {"kapadokyayî"},
	scripts = {"polytonic", "fa-Arab"},
	ancestors = {"grc"},
	translit_module = "grc-translit",
	sort_key = {  -- Keep this synchronized with el, grc, pnt
		from = {"[ᾳάᾴὰᾲᾶᾷἀᾀἄᾄἂᾂἆᾆἁᾁἅᾅἃᾃἇᾇ]", "[έὲἐἔἒἑἕἓ]", "[ῃήῄὴῂῆῇἠᾐἤᾔἢᾒἦᾖἡᾑἥᾕἣᾓἧᾗ]", "[ίὶῖἰἴἲἶἱἵἳἷϊΐῒῗ]", "[όὸὀὄὂὁὅὃ]", "[ύὺῦὐὔὒὖὑὕὓὗϋΰῢῧ]", "[ῳώῴὼῲῶῷὠᾠὤᾤὢᾢὦᾦὡᾡὥᾥὣᾣὧᾧ]", "ῥ", "ς"},
		to   = {"α"						, "ε"		 , "η"						, "ι"				, "ο"		 , "υ"				, "ω"						, "ρ", "σ"}} ,
}

m["cpi"] = {
    "îngilîziya pîdgînî ya çînî",
	"Q3435078",
	"crp",
	scripts = Latn,
	ancestors = {"en"},
}

m["cpn"] = {
    "çereponî",
	"Q35181",
	"alv-gng",
	otherNames = {"Chiripon", "Chiripong", "Kyerepong", "Okere"},
	scripts = Latn,
}

m["cpo"] = {
    "kpeeyî",
	"Q6435722",
	"dmn-jje",
	otherNames = {"Kpeego", "Kpeen", "Numu"},
}

m["cps"] = {
    "capiznonî",
	"Q2937525",
	"phi",
	scripts = Latn,
}

m["cpu"] = {
    "piçis aşeninkayî",
	"Q7190661",
	"awd",
	scripts = Latn,
}

m["cpx"] = {
    "puxianî",
	"Q56583",
	"zhx-min-hai",
	otherNames = {"Pu-Xian", "Puxian Min", "Pu-Xian Min", "Pu Xian", "Pu Xian Chinese", "Putian", "Xinghua", "Hinghwa"},
	scripts = {"Hani"},
}

m["cpy"] = {
    "south ucayali aşeninkayî",
	"Q3501868",
	"awd",
	scripts = Latn,
}

m["cqd"] = {
    "çuanqiandian cluster miaoyî",
	"Q3307894",
	"hmn",
	scripts = {"Latn", "Plrd"},
}

m["cra"] = {
    "çarayî",
	"Q5073694",
	"omv",
	scripts = Latn,
}

m["crb"] = {
    "island caribî",
	"Q3450735",
	"awd-taa",
	ancestors = {"awd-taa-pro"},
	scripts = Latn,
}

m["crc"] = {
    "lonwolwolî",
	"Q3259216",
	"poz-oce",
	scripts = Latn,
}

m["crd"] = {
    "coeur d'aleneyî",
	"Q32915",
	"sal",
	scripts = Latn,
}

m["crf"] = {
    "caramantayî",
	"Q3504195",
	"sai-chc",
	scripts = Latn,
}

m["crg"] = {
    "mîçîfî",
	"Q13315",
	"qfa-mix",
	ancestors = {"cr", "fr"},
	scripts = Latn,
}

m["crh"] = {
    "teteriya krîmî",
	"Q33357",
	"trk-kcu",
	scripts = {"Latn", "Cyrl"},
}

m["cri"] = {
    "sãotomenseyî",
	"Q36536",
	"crp",
	ancestors = {"pt"},
	aliases = {"Forro", "São Tomense"},
	scripts = Latn,
}

m["crj"] = {
    "kriya rojhilat ya başûrî",
	"Q12953464",
	"alg",
	scripts = {"Cans"},
	ancestors = {"cr"},
	translit_module = "cr-translit",
}

m["crk"] = {
    "kriya bejayî",
	"Q56699",
	"alg",
	scripts = {"Cans", "Latn"},
	ancestors = {"cr"},
}

m["crl"] = {
    "kriya rojhilat ya bakurî",
	"Q12642195",
	"alg",
	scripts = {"Cans"},
	ancestors = {"cr"},
	translit_module = "cr-translit",
}

m["crm"] = {
    "kriya mûsî",
	"Q3446671",
	"alg",
	scripts = {"Cans"},
	ancestors = {"cr"},
}

m["crn"] = {
    "corayî",
	"Q12953454",
	"azc",
	scripts = Latn,
}

m["cro"] = {
    "crowî",
	"Q1207611",
	"sio-mor",
	otherNames = {"Apsalooke"},
	scripts = Latn,
}

m["crq"] = {
    "iyo'wujwa çoroteyî",
	"Q3540927",
	"sai-mtc",
	scripts = Latn,
}

m["crr"] = {
    "carolina algonquianî",
	"Q16113723",
	"alg-eas",
	scripts = Latn,
}

m["crs"] = {
    "kreyoliya seyşelî",
	"Q34015",
	"crp",
	scripts = Latn,
	ancestors = {"fr"},
}

m["crt"] = {
    "iyojwa'ja çoroteyî",
	"Q3504118",
	"sai-mtc",
	scripts = Latn,
}

m["crv"] = {
    "çaurayî",
	"Q2605680",
	"aav-nic",
	otherNames = {"Tutet"},
}

m["crw"] = {
    "çrauyî",
	"Q5105629",
	"mkh-ban",
	scripts = Latn,
}

m["crx"] = {
    "karriyerî",
	"Q12953431",
	"ath-nor",
	scripts = {"Latn", "Cans"},
}

m["cry"] = {
    "coriyî",
	"Q35204",
	"nic-plc",
	scripts = Latn,
}

m["crz"] = {
    "cruzeñoyî",
	"Q2967636",
	"nai-chu",
	scripts = Latn,
}

m["csa"] = {
    "çiltepec çinantecî",
	"Q12953435",
	"omq-chi",
	scripts = Latn,
}

m["csb"] = {
    "kaşûbî",
	"Q33690",
	"zlw-lch",
	scripts = Latn,
	ancestors = {"zlw-pom"},
}

m["csc"] = {
    "zimanê destan ê katalanî",
	"Q35768",
	"sgn",
	scripts = Latn, -- when documented
}

m["csd"] = {
    "zimanê destan ê çiangmayî",
	"Q5095211",
	"sgn",
}

m["cse"] = {
    "zimanê destan ê çekî",
	"Q5201809",
	"sgn",
	scripts = Latn, -- when documented
}

m["csf"] = {
    "zimanê destan ê kûbayî",
	"Q5192046",
	"sgn",
	scripts = Latn, -- when documented
}

m["csg"] = {
    "zimanê destan ê şîlîyî",
	"Q3322112",
	"sgn",
	scripts = Latn, -- when documented
}

m["csh"] = {
    "aşo çinî",
	"Q12627282",
	"tbq-kuk",
	aliases = {"Asho"},
}

m["csi"] = {
    "coast miwokî",
	"Q2981109",
	"nai-you",
	scripts = Latn,
}

m["csj"] = {
    "songlai çinî",
	"Q7561280",
	"tbq-kuk",
	aliases = {"Songlai"},
}

m["csk"] = {
    "jola-kasayî",
	"Q3446622",
	"alv-jol",
	scripts = Latn,
}

m["csl"] = {
    "zimanê destan ê çînî",
	"Q1094190",
	"sgn",
}

m["csm"] = {
    "sierra mîwokiya navendî",
	"Q2944443",
	"nai-you",
	scripts = Latn,
}

m["csn"] = {
    "zimanê destan ê kolombiyayî",
	"Q2748229",
	"sgn",
	scripts = Latn, -- when documented
}

m["cso"] = {
    "soçiapam çinantecî",
	"Q7550388",
	"omq-chi",
	scripts = Latn,
}

m["csq"] = {
    "zimanê destan ê xirwatî",
	"Q3507506",
	"sgn",
}

m["csr"] = {
    "zimanê destan ê kosta rîkayî",
	"Q5174901",
	"sgn",
	scripts = Latn, -- when documented
}

m["css"] = {
    "ohloniya başûr",
	"Q25559664",
	"nai-you",
	otherNames = {"mutsun", "San Juan Bautista Costanoan", "Rumsien", "San Carlos Costanoan", "Carmeleno"},
	scripts = Latn,
}

m["cst"] = {
    "ohloniya bakur",
	"Q25559666",
	"nai-you",
	scripts = Latn,
}

m["csv"] = {
    "sumtu çinî",
	"Q7638087",
	"tbq-kuk",
	aliases = {"Sumtu"},
}

m["csw"] = {
    "kriya swampî",
	"Q56696",
	"alg",
	scripts = {"Latn", "Cans"},
	ancestors = {"cr"},
}

m["csy"] = {
    "siyin çinî",
	"Q7533375",
	"tbq-kuk",
	aliases = {"Siyin"},
}

m["csz"] = {
    "coosî",
	"Q3126783",
	"nai-coo",
	otherNames = {"Hanis", "Hanis Coos"},
	scripts = Latn,
}

m["cta"] = {
    "tataltepec çatinoyî",
	"Q7687853",
	"omq-cha",
	scripts = Latn,
}

m["ctc"] = {
    "çetco-tolowayî",
	"Q12628946",
	"ath-pco",
	otherNames = {"Chetco", "Siletz Dee-ni", "Deeni", "Tututni", "Siletz"},
	scripts = Latn,
}

m["ctd"] = {
    "tedim çinî",
	"Q56357",
	"tbq-kuk",
	otherNames = {"Tedim", "Tiddim", "Sukte"},
	scripts = {"Latn", "Pauc"},
}

m["cte"] = {
    "tepinapa çinantecî",
	"Q12953443",
	"omq-chi",
	scripts = Latn,
}

m["ctg"] = {
    "çittagonianî",
	"Q33173",
	"inc-eas",
	scripts = {"Beng"},
	ancestors = {"inc-mgd"},
}

m["cth"] = {
    "thaiphum çinî",
	"Q16912048",
	"tbq-kuk",
	aliases = {"Thaiphum"},
}

m["ctl"] = {
    "tlacoatzintepec çinantecî",
	"Q12643657",
	"omq-chi",
	scripts = Latn,
}

m["ctm"] = {
    "çitimaçayî",
	"Q1294227",
	"qfa-iso",
	scripts = Latn,
}

m["ctn"] = {
    "çhintangeyî",
	"Q32994",
	"sit-kie",
	scripts = Deva,
}

m["cto"] = {
    "embera-catioyî",
	"Q3052039",
	"sai-chc",
	scripts = Latn,
}

m["ctp"] = {
    "çatinoyiya western highland",
	"Q32861734",
	"omq-cha",
	scripts = Latn,
	sort_key = {
		from = {"á", "é", "í", "ó", "ú"},
		to   = {"a", "e", "i", "o", "u"}},
	entry_name = {
		from = {"[¹²³⁴⁵]"},
		to   = {}}
}

m["cts"] = {
    "bicolanoyiya northern catanduanes",
	"Q7130477",
	"phi",
	scripts = Latn,
}

m["ctt"] = {
    "wayanad çettiyî",
	"Q7975850",
	"dra",
	aliases = {"Chetti"},
	scripts = {"Taml"},
}

m["ctu"] = {
    "çolî",
	"Q35179",
	"myn",
	scripts = Latn,
}

m["ctz"] = {
    "zacatepec çatinoyî",
	"Q8063754",
	"omq-cha",
	scripts = Latn,
}

m["cua"] = {
    "cuayî",
	"Q3441115",
	"mkh-ban",
	scripts = Latn,
}

m["cub"] = {
    "cubeoyî",
	"Q3006705",
	"sai-tuc",
	aliases = {"Cuveo", "Kubéo", "Kubeo", "Kubéu", "Kubeu", "Cobewa", "Cobéua", "Cobeua", "Kubéwa", "Kubewa", "Kobéua", "Kobeua", "Kobewa", "Pamiwa"},
	scripts = Latn,
}

m["cuc"] = {
    "usila çinantecî",
	"Q7901979",
	"omq-chi",
	scripts = Latn,
}

m["cug"] = {
    "cungî",
	"Q35194",
	"nic-bbe",
	otherNames = {"Chung", "Chungmboko", "Chung-Mboko", "Mboko"},
	scripts = Latn,
}

m["cuh"] = {
    "çukayî",
	"Q12952344",
	"bnt-kka",
	scripts = Latn,
}

m["cui"] = {
    "cuibayî",
	"Q2980421",
	"sai-guh",
	scripts = Latn,
}

m["cuj"] = {
    "maşco piroyî",
	"Q3446596",
	"awd",
	scripts = Latn,
}

m["cuk"] = {
    "kunayî",
	"Q12953659",
	"cba",
	scripts = Latn,
}

m["cul"] = {
    "culinayî",
	"Q2475442",
	"auf",
	otherNames = {"Kulina", "Kulína", "Kulyna", "Curina", "Corina", "Korina", "Culina-Madijá", "Madijá", "Madija", "Madiha", "Madihá"},
	scripts = Latn,
}

m["cuo"] = {
    "cumanagotoyî",
	"Q5193784",
	"sai-cpc",
	otherNames = {"Cumanogota", "Cumana", "Cumaná", "Kumana", "Kumaná"},
	scripts = Latn,
}

m["cup"] = {
    "cupeñoyî",
	"Q143130",
	"azc-cup",
	scripts = Latn,
}

m["cuq"] = {
    "cunî",
	"Q2475478",
	"qfa-lic",
	scripts = Latn,
}

m["cur"] = {
    "çhulungî",
	"Q5116126",
	"sit-kie",
	scripts = Deva,
}

m["cut"] = {
    "teutila cuicatecî",
	"Q12953453",
	"omq-cui",
	scripts = Latn,
}

m["cuu"] = {
    "tai yayî",
	"Q3441122",
	"qfa-tak",
	scripts = Latn,
}

m["cuv"] = {
    "cuvokî",
	"Q3515056",
	"cdc-cbm",
	scripts = Latn,
}

m["cuw"] = {
    "çukwayî",
	"Q12629033",
	"sit-kic",
}

m["cux"] = {
    "tepeuxila cuicatecî",
	"Q20527242",
	"omq-cui",
	scripts = Latn,
}

m["cuy"] = {
    "cuitlatecî",
	"Q2030998",
	"qfa-iso",
	aliases = {"Cuitlateco"},
	scripts = Latn,
}

m["cvg"] = {
    "çugî",
	"Q47683644",
	"sit-khb",
}

m["cvn"] = {
    "valle nacional çinantecî",
	"Q12953442",
	"omq-chi",
	scripts = Latn,
}

m["cwa"] = {
    "kabwayî",
	"Q6344537",
	"bnt-lok",
	scripts = Latn,
}

m["cwb"] = {
    "maindoyî",
	"Q11002891",
	"bnt-mak",
	ancestors = {"chw"},
	scripts = Latn,
}

m["cwd"] = {
    "kriya woods",
	"Q56305",
	"alg",
	scripts = {"Latn", "Cans"},
	ancestors = {"cr"},
}

m["cwe"] = {
    "kwereyî",
	"Q779632",
	"bnt-ruv",
	scripts = Latn,
}

m["cwg"] = {
    "çewongî",
	"Q646718",
	"mkh-asl",
	aliases = {"Cheq Wong", "Cheq-Wong", "Ceq Wong"},
	scripts = Latn,
}

m["cwt"] = {
    "kuwaataayî",
	"Q35699",
	"alv-jol",
	scripts = Latn,
}

m["cya"] = {
    "nopala çatinoyî",
	"Q15616302",
	"omq-cha",
	scripts = Latn,
}

m["cyb"] = {
    "cayubabayî",
	"Q3183382",
	"qfa-iso",
	aliases = {"Cayuvava", "Cayuwaba"},
	scripts = Latn,
}

m["cyo"] = {
    "cuyunonî",
	"Q33153",
	"phi",
	scripts = Latn,
}

m["czh"] = {
    "huizhouyî",
	"Q56546",
	"zhx",
	aliases = {"Huizhou Chinese"},
	scripts = {"Hani"}, -- ?
	ancestors = {"ltc"},
}

m["czk"] = {
    "knaanicî",
	"Q56384",
	"zlw",
	scripts = {"Hebr"},
	ancestors = {"zlw-ocs"},
}

m["czn"] = {
    "zenzontepekiya çatîno",
	"Q603106",
	"omq-cha",
	scripts = Latn,
}

m["czo"] = {
    "min zhongî",
	"Q56435",
	"zhx-min-shn",
	aliases = {"Min Zhong Chinese"},
	scripts = {"Hani"},
}

m["czt"] = {
    "zotung çinî",
	"Q8074599",
	"tbq-kuk",
	aliases = {"Zotung"},
	scripts = Latn,
}

return m