Module:Languages/data3/d

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)

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

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

local m = {}

m["daa"] = { "Dangaléat", "Q942591", "cdc-est", aliases = {"Dangaleat", "Dangla", "Danal", "Dangal"}, scripts = Latn, }

m["dac"] = { "Dambi", "Q12629491", "poz-ocw", scripts = Latn, }

m["dad"] = { "Marik", "Q6763404", "poz-ocw", scripts = Latn, }

m["dae"] = { "Duupa", "Q35263", "alv-dur", scripts = Latn, }

m["dag"] = { "Dagbani", "Q32238", "nic-dag", scripts = Latn, }

m["dah"] = { "Gwahatike", "Q5623246", "ngf-fin", scripts = Latn, }

m["dai"] = { "Day", "Q35163", "alv-mbd", scripts = Latn, }

m["daj"] = { "Dar Fur Daju", "Q56370", "sdv-daj", scripts = Latn, }

m["dak"] = { "Dakota", "Q530384", "sio-dkt", scripts = Latn, }

m["dal"] = { "Dahalo", "Q35143", "cus", scripts = Latn, }

m["dam"] = { "Damakawa", "Q1158134", "nic-knn", scripts = Latn, }

m["dao"] = { "Daai Chin", "Q860029", "tbq-kuk", scripts = Latn, }

m["daq"] = { "Dandami Maria", "Q12952805", "dra", otherNames = {"Bison-Horn Maria", "Madia", "Madiya", "Maria (India)", "Maria"}, -- the last four are also names of daq's sibling lect, mrr ancestors = {"gon"}, }

m["dar"] = { "Dargwa", "Q32332", "cau-drg", aliases = {"Dargin"}, scripts = {"Cyrl"}, translit_module = "dar-translit", override_translit = true, }

m["das"] = { "Daho-Doo", "Q3915369", "kro-wee", scripts = Latn, }

m["dau"] = { "Dar Sila Daju", "Q7514020", "sdv-daj", scripts = Latn, }

m["dav"] = { "Taita", "Q2387274", "bnt-cht", scripts = Latn, }

m["daw"] = { "Davawenyo", "Q5228174", "phi", scripts = Latn, }

m["dax"] = { "Dayi", "Q10467281", "aus-yol", scripts = Latn, }

m["daz"] = { "Dao", "Q5221513", "ngf", scripts = Latn, }

m["dba"] = { "Bangi Me", "Q1982696", "qfa-iso", scripts = Latn, }

m["dbb"] = { "Deno", "Q56275", "cdc", scripts = Latn, }

m["dbd"] = { "Dadiya", "Q3914436", "alv-wjk", scripts = Latn, }

m["dbe"] = { "Dabe", "Q5207451", "paa-tkw", scripts = Latn, }

m["dbf"] = { "Edopi", "Q12953516", "paa-lkp", aliases = {"Elopi"}, scripts = Latn, }

m["dbg"] = { "Dogul Dom", "Q3912880", "nic-npd", aliases = {"Dogul Dom Dogon"}, scripts = Latn, }

m["dbi"] = { "Doka", "Q3913293", "nic-plc", scripts = Latn, }

m["dbj"] = { "Ida'an", "Q3041552", "poz-san", scripts = Latn, }

m["dbl"] = { "Dyirbal", "Q35465", "aus-dyb", scripts = Latn, }

m["dbm"] = { "Duguri", "Q7194057", "nic-jrw", scripts = Latn, }

m["dbn"] = { "Duriankere", "Q5316627", "ngf-sbh", scripts = Latn, }

m["dbo"] = { "Dulbu", "Q5313310", "nic-jrn", scripts = Latn, }

m["dbp"] = { "Duwai", "Q56301", "cdc-wst", scripts = Latn, }

m["dbq"] = { "Daba", "Q3913342", "cdc-cbm", scripts = Latn, }

m["dbr"] = { "Dabarre", "Q3447286", "cus", }

m["dbt"] = { "Ben Tey", "Q4886561", "nic-nwa", aliases = {"Ben Tey Dogon"}, scripts = Latn, }

m["dbu"] = { "Bondum Dom Dogon", "Q3912758", "nic-npd", scripts = Latn, }

m["dbv"] = { "Dungu", "Q5315230", "nic-kau", scripts = Latn, }

m["dbw"] = { "Bankan Tey Dogon", "Q4856243", "nic-nwa", scripts = Latn, }

m["dby"] = { "Dibiyaso", "Q5272268", "ngf", scripts = Latn, }

m["dcc"] = { "Deccani", "Q669431", "inc-hnd", aliases = {"Dakhini", "Dakkhani", "Deccan", "Deccany"}, scripts = {"ur-Arab"}, ancestors = {"ur"}, }

m["dcr"] = { "Negerhollands", "Q1815830", "crp", scripts = Latn, ancestors = {"nl"}, }

m["dda"] = { "Dadi Dadi", nil, "aus-pam", aliases = {"Dardi Dardi", "Tati Tati", "Dadi-Dadi", "Dardi-Dardi", "Tati-Tati"}, scripts = Latn, }

m["ddd"] = { "Dongotono", "Q56676", "sdv-lma", }

m["dde"] = { "Doondo", "Q11003401", "bnt-kng", scripts = Latn, }

m["ddg"] = { "Fataluku", "Q35353", "qfa-tap", scripts = Latn, }

m["ddi"] = { "Diodio", "Q3028668", "poz-ocw", scripts = Latn, }

m["ddj"] = { "Jaru", "Q3162806", "aus-pam", scripts = Latn, }

m["ddn"] = { "Dendi", "Q35164", "son", otherNames = {"Dandawa", "Dendi (West Africa)", "Dendi (Benin)"}, scripts = Latn, }

m["ddo"] = { "Tsez", "Q34033", "cau-tsz", aliases = {"Tsezi", "Dido"}, scripts = {"Cyrl"}, translit_module = "ddo-translit", }

m["ddr"] = { "Dhudhuroa", "Q5269842", "aus-pam", otherNames = {"Yaitmathang"}, scripts = Latn, }

m["dds"] = { "Donno So Dogon", "Q1234776", "nic-dge", scripts = Latn, }

m["ddw"] = { "Dawera-Daweloor", "Q5242304", "poz-tim", scripts = Latn, }

m["dec"] = { "Dagik", "Q35125", "alv-tal", scripts = Latn, }

m["ded"] = { "Dedua", "Q5249850", "ngf", scripts = Latn, }

m["dee"] = { "Dewoin", "Q3914892", "kro-wkr", scripts = Latn, }

m["def"] = { "Dezfuli", "Q4115412", "ira-swi", aliases = {"Dezhfili", "Dizfuli"}, }

m["deg"] = { "Degema", "Q35182", "alv-dlt", scripts = Latn, }

m["deh"] = { "Dehwari", "Q5704314", "ira-swi", ancestors = {"fa"}, }

m["dei"] = { "Demisa", "Q56380", "paa-egb", scripts = Latn, }

m["dek"] = { -- called "unattested alleged language" by Wikipedia "Dek", "Q5252754", scripts = Latn, }

m["dem"] = { "Dem", "Q5254989", "paa", scripts = Latn, }

m["den"] = { "Slavey", "Q13272", "ath-nor", aliases = {"Slave", "Slavé"}, scripts = Latn, }

m["dep"] = { "Pidgin Delaware", nil, "crp", scripts = Latn, ancestors = {"unm"}, }

-- deq is not included, see WT:LT

m["der"] = { "Deori", "Q56478", "tbq-bdg", scripts = {"Beng", "Latn"}, }

m["des"] = { "Desano", "Q962392", "sai-tuc", scripts = Latn, }

m["dev"] = { "Domung", "Q5291378", "ngf-fin", scripts = Latn, }

m["dez"] = { "Dengese", "Q2909984", "bnt-tet", scripts = Latn, }

m["dga"] = { "Southern Dagaare", "Q35159", "nic-mre", scripts = Latn, }

m["dgb"] = { "Bunoge", "Q4985178", "nic-dgw", aliases = {"Bunoge Dogon"}, scripts = Latn, }

m["dgc"] = { "Casiguran Dumagat Agta", "Q5313599", "phi", scripts = Latn, }

m["dgd"] = { "Dagaari Dioula", "Q11153465", "nic-mre", scripts = Latn, }

m["dge"] = { "Degenan", "Q5251770", "ngf-fin", scripts = Latn, }

m["dgg"] = { "Doga", "Q3033726", "poz-ocw", scripts = Latn, }

m["dgh"] = { "Dghwede", "Q56293", "cdc-cbm", scripts = Latn, }

m["dgi"] = { "Northern Dagara", "Q11004218", "nic-mre", scripts = Latn, }

m["dgk"] = { "Dagba", "Q12952357", "csu-sar", scripts = Latn, }

m["dgn"] = { "Dagoman", "Q10465931", "aus-yng", scripts = Latn, }

m["dgo"] = { "Hindi Dogri", nil, "him", ancestors = {"doi"}, scripts = {"Deva", "Arab", "Takr"}, }

m["dgr"] = { "Dogrib", "Q20979", "ath-nor", aliases = {"Tłicho", "Tlinchon"}, scripts = Latn, }

m["dgs"] = { "Dogoso", "Q35343", "nic-gur", }

m["dgt"] = { "Ntra'ngith", "Q6983809", "aus-pam", aliases = {"Ndra'ngith"}, scripts = Latn, }

-- dgu is not a language; see Dhekaru

m["dgw"] = { "Daungwurrung", "Q5228050", "aus-pam", aliases = {"Taungurong", "Dhagung-wurrung", "Thagungwurrung"}, scripts = Latn, }

m["dgx"] = { "Doghoro", "Q12952392", "ngf", scripts = Latn, }

m["dgz"] = { "Daga", "Q5208442", "ngf", scripts = Latn, }

m["dhg"] = { "Dhangu", "Q5268960", "aus-yol", scripts = Latn, }

m["dhi"] = { "Dhimal", "Q35229", "sit-dhi", scripts = Deva, }

m["dhl"] = { "Dhalandji", "Q5268787", "aus-psw", scripts = Latn, }

m["dhm"] = { "Zemba", "Q3502283", "bnt-swb", ancestors = {"hz"}, otherNames = {"Dhimba", "Dimba", "Oludhimba", "Oluthimba", "Otjidhimba", "Simba", "Tjimba"}, scripts = Latn, }

m["dhn"] = { "Dhanki", "Q5268992", "inc-bhi", }

m["dho"] = { "Dhodia", "Q5269658", "inc-bhi", scripts = Deva, }

m["dhr"] = { "Tharrgari", "Q10470289", "aus-psw", aliases = {"Dhargari"}, scripts = Latn, }

m["dhs"] = { "Dhaiso", "Q11001788", "bnt-kka", scripts = Latn, }

m["dhu"] = { "Dhurga", "Q1285318", "aus-yuk", scripts = Latn, }

m["dhv"] = { "Drehu", "Q3039319", "poz-occ", scripts = Latn, }

m["dhw"] = { "Danuwar", "Q3522797", "inc-bhi", otherNames = {"Danwar", "Dhanwar", "Rai"}, scripts = Deva, }

m["dhx"] = { "Dhungaloo", "Q16960599", "aus-pam", scripts = Latn, }

m["dia"] = { "Dia", "Q3446591", "qfa-tor", scripts = Latn, }

m["dib"] = { "South Central Dinka", "Q35154", "sdv-dnu", ancestors = {"din"}, scripts = Latn, }

m["dic"] = { "Lakota Dida", "Q11001730", "kro-did", scripts = Latn, }

m["did"] = { "Didinga", "Q56365", "sdv", scripts = Latn, }

m["dif"] = { "Dieri", "Q25559563", "aus-kar", otherNames = {"Diyari", "Dirari"}, scripts = Latn, }

m["dig"] = { "Digo", "Q3362072", "bnt-mij", otherNames = {"Chidigo"}, scripts = Latn, }

-- "dih" IS SPLIT INTO nai-ipa, nai-kum, nai-tip, SEE WT:LT

m["dii"] = { "Dimbong", "Q35196", "bnt-baf", scripts = Latn, }

m["dij"] = { "Dai", "Q5209056", "poz-tim", }

m["dik"] = { "Southwestern Dinka", "Q36540", "sdv-dnu", ancestors = {"din"}, scripts = Latn, }

m["dil"] = { "Dilling", "Q35152", "nub-hil", scripts = Latn, }

m["dim"] = { "Dime", "Q35311", "omv-aro", }

m["din"] = { "Dinka", "Q56466", "sdv-dnu", scripts = Latn, }

m["dio"] = { "Dibo", "Q3914891", "alv-ngb", scripts = Latn, }

m["dip"] = { "Northeastern Dinka", "Q36246", "sdv-dnu", ancestors = {"din"}, scripts = Latn, }

m["dir"] = { "Dirim", "Q11130804", "nic-dak", scripts = Latn, }

m["dis"] = { "Dimasa", "Q56664", "tbq-bdg", scripts = {"Latn", "Beng"}, }

m["diu"] = { "Gciriku", "Q3780954", "bnt-kav", otherNames = {"Rumanyo", "Dirico", "Dciriku", "Diriku", "Rugciriku"}, scripts = Latn, }

m["diw"] = { "Northwestern Dinka", "Q36249", "sdv-dnu", ancestors = {"din"}, scripts = Latn, }

m["dix"] = { "Dixon Reef", "Q5284967", "poz-vnc", otherNames = {"Aveteian"}, scripts = Latn, }

m["diy"] = { "Diuwe", "Q5283765", "ngf", }

m["diz"] = { "Ding", "Q35202", "bnt-bdz", scripts = Latn, }

m["dja"] = { "Djadjawurrung", "Q5285190", "aus-pam", aliases = {"Dja dja wurrung"}, scripts = Latn, }

m["djb"] = { "Djinba", "Q5285351", "aus-yol", scripts = Latn, }

m["djc"] = { "Dar Daju Daju", "Q5209890", "sdv-daj", scripts = Latn, }

m["djd"] = { "Jaminjung", "Q6147825", "aus-mir", aliases = {"Djamindjung"}, scripts = Latn, }

m["dje"] = { "Zarma", "Q36990", "son", scripts = {"Latn", "Arab", "Brai"}, }

m["djf"] = { "Djangun", "Q10474818", "aus-pmn", scripts = Latn, }

m["dji"] = { "Djinang", "Q5285350", "aus-yol", scripts = Latn, }

m["djj"] = { "Ndjébbana", "Q5285274", "aus-arn", aliases = {"Djeebbana"}, scripts = Latn, }

m["djk"] = { "Aukan", "Q2659044", "crp", otherNames = {"Ndyuka"}, scripts = {"Latn", "Afak"}, ancestors = {"en"}, }

m["djl"] = { "Djiwarli", nil, "aus-psw", scripts = Latn, }

m["djm"] = { "Jamsay", "Q3913290", "nic-pld", aliases = {"Jamsay Dogon", "Jamsai"}, scripts = Latn, }

m["djn"] = { "Djauan", "Q13553748", "aus-gun", scripts = Latn, }

m["djo"] = { "Jangkang", "Q12952388", "day", }

m["djr"] = { "Djambarrpuyngu", "Q3915679", "aus-yol", scripts = Latn, }

m["dju"] = { "Kapriman", "Q6367199", "paa-spk", scripts = Latn, }

m["djw"] = { "Djawi", "Q3913844", "aus-nyu", ancestors = {"bcj"}, scripts = Latn, }

m["dka"] = { "Dakpa", "Q3695189", "sit-ebo", otherNames = {"Dakpakha", "Takpa", "Tawang Monpa"}, scripts = {"Tibt"}, }

m["dkk"] = { "Dakka", "Q5209962", "poz-ssw", }

m["dkr"] = { "Kuijau", "Q13580777", "poz-bnn", }

m["dks"] = { "Southeastern Dinka", "Q36538", "sdv-dnu", ancestors = {"din"}, scripts = Latn, }

m["dkx"] = { "Mazagway", "Q6798209", "cdc-cbm", scripts = Latn, }

m["dlg"] = { "Dolgan", "Q32878", "trk-sib", scripts = {"Cyrl"}, }

m["dlk"] = { "Dahalik", "Q32260", "sem-eth", }

m["dlm"] = { "Dalmatian", "Q35527", "roa-itd", aliases = {"Dalmatic"}, scripts = Latn, }

m["dln"] = { "Darlong", "Q5224029", "tbq-kuk", scripts = Latn, }

m["dma"] = { "Duma", "Q35319", "bnt-nze", scripts = Latn, }

m["dmb"] = { "Mombo Dogon", "Q6897074", "nic-dgw", scripts = Latn, }

m["dmc"] = { "Gavak", "Q5277406", "ngf-mad", otherNames = {"Bosiken", "Boskien", "Dimir", "Dimer"}, -- last two are erroneous per Boyd scripts = Latn, }

m["dmd"] = { "Madhi Madhi", "Q6727353", "aus-pam", aliases = {"Madhi-Madhi", "Madi Madi", "Madi-Madi", "Muthimuthi"}, scripts = Latn, }

m["dme"] = { "Dugwor", "Q56313", "cdc-cbm", scripts = Latn, }

m["dmf"] = { "Medefaidrin", "Q1519764", "art", aliases = {"Medefidrin"}, scripts = {"Medf"}, type = "appendix-constructed", }

m["dmg"] = { "Upper Kinabatangan", "Q16109975", "poz-san", scripts = Latn, }

m["dmk"] = { "Domaaki", "Q32900", "inc-dar", }

m["dml"] = { "Dameli", "Q32288", "inc-dar", }

m["dmm"] = { "Dama (Nigeria)", "Q5211865", "alv-mbm", scripts = Latn, }

m["dmo"] = { "Kemezung", "Q35562", "nic-bbe", scripts = Latn, }

m["dmr"] = { "East Damar", "Q5328200", "poz-cet", scripts = Latn, }

m["dms"] = { "Dampelas", "Q5212928", "poz-tot", scripts = Latn, }

m["dmu"] = { "Dubu", "Q7692059", "paa-pau", scripts = Latn, }

m["dmv"] = { "Dumpas", "Q12953512", "poz-san", scripts = Latn, }

m["dmw"] = { "Mudburra", "Q6931573", "aus-pam", aliases = {"Mudbura"}, scripts = Latn, }

m["dmx"] = { "Dema", "Q3553423", "bnt-sho", scripts = Latn, }

m["dmy"] = { "Demta", "Q14466283", "paa-sen", scripts = Latn, }

m["dna"] = { "Upper Grand Valley Dani", "Q12952361", "ngf", scripts = Latn, }

m["dnd"] = { "Daonda", "Q5221528", "paa-brd", scripts = Latn, }

m["dne"] = { "Ndendeule", "Q6983725", "bnt-mbi", scripts = Latn, }

m["dng"] = { "Dungan", "Q33050", "zhx", scripts = {"Cyrl", "Hani", "Arab"}, ancestors = {"cmn"}, translit_module = "dng-translit", }

m["dni"] = { "Lower Grand Valley Dani", "Q12635807", "ngf", scripts = Latn, }

m["dnj"] = { "Dan", "Q1158971", "dmn-mda", scripts = Latn, }

m["dnk"] = { "Dengka", "Q5256954", "poz-tim", scripts = Latn, }

m["dnn"] = { "Dzuun", "Q10973260", "dmn-smg", otherNames = {"Dzùùn", "Dzuungoo", "Dzùùngoo"}, }

m["dno"] = { "Ndrulo", "Q60785094", "csu-lnd", aliases = {"Northern Lendu"}, }

m["dnr"] = { "Danaru", "Q5214932", "ngf-mad", scripts = Latn, }

m["dnt"] = { "Mid Grand Valley Dani", "Q12952359", "ngf", scripts = Latn, }

m["dnu"] = { "Danau", "Q5013745", "mkh-pal", }

m["dnv"] = { "Danu", "Q5221251", "tbq-brm", ancestors = {"obr"}, }

m["dnw"] = { "Western Dani", "Q7987774", "ngf", scripts = Latn, }

m["dny"] = { "Dení", "Q56562", "auf", scripts = Latn, }

m["doa"] = { "Dom", "Q5289770", "ngf", scripts = Latn, }

m["dob"] = { "Dobu", "Q952133", "poz-ocw", scripts = Latn, }

m["doc"] = { "Northern Kam", "Q17195499", "qfa-tak", otherNames = {"Northern Gam", "Northern Dong"}, scripts = Latn, }

m["doe"] = { "Doe", "Q5288055", "bnt-ruv", scripts = Latn, }

m["dof"] = { "Domu", "Q5291375", "ngf", scripts = Latn, }

m["doh"] = { "Dong", "Q3438405", "nic-dak", scripts = Latn, }

m["doi"] = { "Dogri", "Q32730", "him", scripts = {"Deva", "Takr", "fa-Arab", "Dogr"}, translit_module = "hi-translit", -- for now }

m["dok"] = { "Dondo", "Q5295571", "poz-tot", scripts = Latn, }

m["dol"] = { "Doso", "Q4167202", "paa", scripts = Latn, }

m["don"] = { "Doura", "Q7829037", "poz-ocw", scripts = Latn, }

m["doo"] = { "Dongo", "Q35303", "nic-mbc", scripts = Latn, }

m["dop"] = { "Lukpa", "Q3258739", "nic-gne", scripts = Latn, }

m["doq"] = { "Dominican Sign Language", "Q5290820", "sgn", scripts = Latn, -- when documented }

m["dor"] = { "Dori'o", "Q3037084", "poz-sls", scripts = Latn, }

m["dos"] = { "Dogosé", "Q3913314", "nic-gur", scripts = Latn, }

m["dot"] = { "Dass", "Q3441293", "cdc-wst", scripts = Latn, }

m["dov"] = { "Toka-Leya", "Q11001779", "bnt-bot", otherNames = {"Tokaleya", "Toka", "Leya", "Dombe"}, ancestors = {"toi"}, scripts = Latn, }

m["dow"] = { "Doyayo", "Q35299", "alv-dur", scripts = Latn, }

m["dox"] = { "Bussa", "Q35123", "cus", scripts = Latn, }

m["doy"] = { "Dompo", "Q35270", "alv-gng", scripts = Latn, }

m["doz"] = { "Dorze", "Q56336", "omv-nom", scripts = Latn, }

m["dpp"] = { "Papar", "Q7132487", "poz-san", scripts = Latn, }

m["drb"] = { "Dair", "Q12952360", "nub-hil", scripts = Latn, }

m["drc"] = { "Minderico", "Q6863806", "roa-ibe", scripts = Latn, ancestors = {"pt"}, }

m["drd"] = { "Darmiya", "Q5224058", "sit-alm", }

m["drg"] = { "Rungus", "Q6897407", "poz-san", scripts = Latn, }

m["dri"] = { "Lela", "Q3914004", "nic-knn", otherNames = {"C'lela", "C'Lela", "Chilela"}, scripts = Latn, }

m["drl"] = { "Baagandji", "Q5223941", "aus-pam", otherNames = {"Darling", "Bandjigali"}, scripts = Latn, }

m["drn"] = { "West Damar", "Q3450459", "poz-tim", scripts = Latn, }

m["dro"] = { "Daro-Matu Melanau", "Q5224156", "poz-bnn", scripts = Latn, }

m["drq"] = { "Dura", "Q3449842", "sit-gma", }

m["drs"] = { "Gedeo", "Q56622", "cus", scripts = {"Ethi"}, }

m["dru"] = { "Rukai", "Q49232", "map", scripts = Latn, ancestors = {"dru-pro"}, }

m["dry"] = { "Darai", "Q46995026", "inc-bhi", scripts = Deva, }

m["dsb"] = { "Lower Sorbian", "Q13286", "wen", aliases = {"Lower Lusatian", "Lower Wendish"}, scripts = Latn, sort_key = { from = {"b́", "č",  "ć",   "ě",  "ł",  "ḿ",  "ń",  "ó", "ṕ",  "ŕ",  "š",  "ś",   "ẃ",  "[žż]",  "ź"}, to  = {"bj", "c~", "c", "e~", "l*", "mj", "n~", "o", "pj", "r~", "s~", "s", "wj", "z~",    "z"}}, --ł comes before l in alphabetic order standardChars = "A-PR-UWYZa-pr-uwyz0-9ÓóĆćČčĚěŁłŃńŔŕŚśŠšŹźŽž" .. PUNCTUATION, }

m["dse"] = { "Dutch Sign Language", "Q2201099", "sgn", scripts = Latn, -- when documented }

m["dsh"] = { "Daasanach", "Q56637", "cus", scripts = Latn, }

m["dsi"] = { "Disa", "Q3914455", "csu-bgr", scripts = Latn, }

m["dsl"] = { "Danish Sign Language", "Q2605298", "sgn", scripts = Latn, -- when documented }

m["dsn"] = { "Dusner", "Q5316948", "poz-hce", scripts = Latn, }

m["dso"] = { "Desiya", "Q12629755", "inc-eas", scripts = {"Orya"}, ancestors = {"or"}, }

m["dsq"] = { "Tadaksahak", "Q36568", "son", scripts = {"Arab", "Latn"}, }

m["dta"] = { "Daur", "Q32430", "xgn", scripts = {"Latn", "Hani", "Cyrl", "Mong"}, }

m["dtb"] = { "Labuk-Kinabatangan Kadazan", "Q5330240", "poz-san", scripts = Latn, }

m["dtd"] = { "Ditidaht", "Q13728042", "wak", aliases = {"Diitidaht"}, scripts = Latn, }

m["dth"] = { -- contrast 'rrt' "Adithinngithigh", "Q4683034", "aus-pmn", scripts = Latn, }

m["dti"] = { "Ana Tinga Dogon", "Q4750346", "qfa-dgn", scripts = Latn, }

m["dtk"] = { "Tene Kan Dogon", "Q11018863", "nic-pld", scripts = Latn, }

m["dtm"] = { "Tomo Kan Dogon", "Q11137719", "nic-pld", scripts = Latn, }

m["dto"] = { "Tommo So", "Q47012992", "nic-dge", aliases = {"Tommo So Dogon"}, scripts = Latn, }

m["dtp"] = { "Central Dusun", "Q5317225", "poz-san", otherNames = {"Kadazandusun", "Kadazan-Dusun", "Kadazan Dusun", "Kadazan", "Bunduliwan", "Boros Dusun"}, scripts = Latn, }

m["dtr"] = { "Lotud", "Q6685078", "poz-san", scripts = Latn, }

m["dts"] = { "Toro So Dogon", "Q11003311", "nic-dge", scripts = Latn, }

m["dtt"] = { "Toro Tegu Dogon", "Q3913924", "nic-pld", scripts = Latn, }

m["dtu"] = { "Tebul Ure Dogon", "Q7692089", "qfa-dgn", scripts = Latn, }

m["dty"] = { "Doteli", "Q18415595", "inc-pah", aliases = {"Dotyali"}, scripts = Deva, translit_module = "ne-translit", ancestors = {"ne"}, }

m["dua"] = { "Duala", "Q33013", "bnt-saw", scripts = Latn, }

m["dub"] = { "Dubli", "Q5310792", "inc-bhi", }

m["duc"] = { "Duna", "Q5314039", "paa", scripts = Latn, }

m["due"] = { "Umiray Dumaget Agta", "Q7881585", "phi", scripts = Latn, }

m["duf"] = { "Dumbea", "Q6983819", "poz-cln", scripts = Latn, }

m["dug"] = { "Chiduruma", "Q35614", "bnt-mij", scripts = Latn, }

m["duh"] = { "Dungra Bhil", "Q12953513", "inc-bhi", scripts = {"Deva", "Gujr"}, }

m["dui"] = { "Dumun", "Q5314004", "ngf-mad", scripts = Latn, }

m["duk"] = { "Uyajitaya", "Q7904085", "ngf-mad", scripts = Latn, }

m["dul"] = { "Alabat Island Agta", "Q3399709", "phi", scripts = Latn, }

m["dum"] = { "Middle Dutch", "Q178806", "gmw", scripts = Latn, ancestors = {"odt"}, entry_name = { from = {"[ĀÂ]", "[āâ]", "[ĒÊË]", "[ēêë]", "[ĪÎ]", "[īî]", "[ŌÔ]", "[ōô]", "[ŪÛ]", "[ūû]"}, to  = {"A"  , "a"   , "E"   , "e"   , "I"   , "i"   , "O"   , "o"   , "U"   , "u"}} , }

m["dun"] = { "Dusun Deyah", "Q2784033", "poz-bre", scripts = Latn, }

m["duo"] = { "Dupaningan Agta", "Q5315912", "phi", aliases = {"Dupaninan Agta", "Dupaningan", "Dupaninan"}, scripts = Latn, }

m["dup"] = { "Duano", "Q3040468", "poz-mly", scripts = Latn, }

m["duq"] = { "Dusun Malang", "Q3041711", "poz-bre", scripts = Latn, }

m["dur"] = { "Dii", nil, "alv-dur", scripts = Latn, }

m["dus"] = { "Dumi", "Q56315", "sit-kiw", scripts = Deva, }

m["duu"] = { "Drung", "Q56406", "sit-nng", otherNames = {"Derung", "Dulong", "Trung"}, }

m["duv"] = { "Duvle", "Q56364", "paa-lkp", scripts = Latn, }

m["duw"] = { "Dusun Witu", "Q2381310", "poz-bre", scripts = Latn, }

m["dux"] = { "Duun", "Q3914880", "dmn-smg", otherNames = {"Duungooma"}, scripts = Latn, }

m["duy"] = { "Dicamay Agta", "Q5272321", "phi", scripts = Latn, }

m["duz"] = { "Duli", "Q5313405", "alv-ada", otherNames = {"Duli-Gey", "Duli-Gewe"}, scripts = Latn, }

m["dva"] = { "Duau", "Q5310448", "poz-ocw", scripts = Latn, }

m["dwa"] = { "Diri", "Q56286", "cdc-wst", scripts = Latn, }

m["dwr"] = { "Dawro", "Q12629647", "omv-nom", scripts = {"Ethi", "Latn"}, }

m["dwu"] = { "Dhuwal", nil, "aus-yol", otherNames = {"Gumatj", "Dual", "Duala", "Datiwuy", "Wulamba", "Liyagawumirr", "Marrangu", "Djampbarrpuyŋu", "Gupapuyngu", "Dhay'yi", "Dayi", "Dhalwangu"}, scripts = Latn, }

m["dww"] = { "Dawawa", "Q5242286", "poz-ocw", scripts = Latn, }

m["dwy"] = { "Dhuwaya", nil, "aus-yol", scripts = Latn, }

m["dwz"] = { "Dewas Rai", "Q62663667", "inc-bhi", otherNames = {"Danuwar Rai", "Rai Danuwar"}, }

m["dya"] = { "Dyan", "Q35340", "nic-gur", scripts = Latn, }

m["dyb"] = { "Dyaberdyaber", "Q5285185", "aus-nyu", scripts = Latn, }

m["dyd"] = { "Dyugun", "Q3913785", "aus-nyu", scripts = Latn, }

m["dyg"] = { "Villa Viciosa Agta", "Q12626611", "phi", scripts = Latn, }

m["dyi"] = { "Djimini", "Q35336", "alv-tdj", otherNames = {"Djimini Senoufo", "Jimini", "Jinmini"}, scripts = Latn, }

m["dym"] = { "Yanda Dogon", "Q8048316", "qfa-dgn", otherNames = {"Yanda", "Yanda Dom", "Yanda Dom Dogon"}, scripts = Latn, }

m["dyn"] = { "Dyangadi", "Q3913820", "aus-cww", scripts = Latn, }

m["dyo"] = { "Jola-Fonyi", "Q3507832", "alv-jol", otherNames = {"Diola-Fogny", "Jola", "Joola", "Diola"}, scripts = Latn, }

m["dyu"] = { "Dyula", "Q32706", "dmn-man", scripts = Latn, }

m["dyy"] = { "Dyaabugay", "Q2591320", "aus-pmn", aliases = {"Djabugay", "Dyabugay", "Djabugai", "Tjapukai"}, scripts = Latn, }

m["dza"] = { "Tunzu", "Q3915845", "nic-jer", otherNames = {"Duguza"}, scripts = Latn, }

m["dzg"] = { "Dazaga", "Q35244", "ssa-sah", otherNames = {"Daza", "Dasaga"}, scripts = Latn, }

m["dzl"] = { "Dzala", "Q56607", "sit-ebo", otherNames = {"Dzalakha", "Dzalamat", "Yangtsebikha"}, scripts = {"Tibt"}, }

m["dzn"] = { "Dzando", "Q5319622", "bnt-bun", scripts = Latn, }

return m