Modul:languages/data/3/d/extra

< Modul:languages‎ | data‎ | 3‎ | d

This module contains definitions and metadata for three-letter language codes starting with "d". See Wiktionary:Languages for more information.

This module must not be used directly in other modules or templates. The data should be accessed through Module:languages. For the corresponding main data, see Module:languages/data/3/d.

Errors

sunting

The following errors were detected by Module:data consistency check:

  • Azeri, the canonical name for az, is repeated in the table of aliases.
  • The data key ietf_subtag for bahasa Serbo-Croatia (sh) is invalid.
  • Nauru, the canonical name for na, is repeated in the table of aliases.
  • Cewa, the canonical name for ny, is repeated in the table of aliases.
  • Sinhala, the canonical name for si, is repeated in the table of aliases.
  • bahasa Cina (zh) lists an invalid script code Hants.
  • bahasa Ali (aiy) has an invalid family code alv-gbf.
  • bahasa A'ou (aou) has an invalid family code qfa-gel.
  • bahasa Bali (bcp) has a canonical name that is not unique; it is also used by the code ban.
  • bahasa Bokoto (bdt) has an invalid family code alv-gbw.
  • bahasa Bofi (bff) has an invalid family code alv-gbf.
  • bahasa Bangandu (bgf) has an invalid family code alv-gbs.
  • bahasa Dungan (dng) lists an invalid script code Hants.
  • Kadazandusun, the canonical name for dtp, is repeated in the table of aliases.
  • Ye'kwana, the canonical name for mch, is repeated in the table of otherNames.
  • bahasa Mongol (mgt) has a canonical name that is not unique; it is also used by the code mn.
  • bahasa Northern Min (mnp) lists an invalid script code Hants.
  • Mendriq, the canonical name for mnq, is repeated in the table of aliases.
  • bahasa Manza (mzv) has an invalid family code alv-gbf.
  • bahasa Min Nan (nan) lists an invalid script code Hants.
  • Äiwoo, the canonical name for nfl, is repeated in the table of otherNames.
  • bahasa Old Khmer (okz) lists an invalid script code Latnx.
  • Adivasi Oriya, the canonical name for ort, is repeated in the table of aliases.
  • bahasa Rajbanshi (rjs) lists an invalid language code inc-mgd as ancestor.
  • bahasa Kamta (rkt) lists an invalid language code inc-ork as ancestor.
  • Kriol, the canonical name for rop, is repeated in the table of otherNames.
  • Rusyn, the canonical name for rue, is repeated in the table of aliases.
  • bahasa Scots (sco) lists an invalid language code sco-smi as ancestor.
  • bahasa Surjapuri (sjp) lists an invalid language code inc-mgd as ancestor.
  • bahasa Sonha (soi) lists an invalid language code inc-mgd as ancestor.
  • bahasa Suma (sqm) has an invalid family code alv-gbw.
  • Ura (Papua New Guinea), the canonical name for uro, is repeated in the table of otherNames.
  • Wè Northern, the canonical name for wob, is repeated in the table of otherNames.
  • Wiradhuri, the canonical name for wrh, is repeated in the table of otherNames.
  • Waxianghua, the canonical name for wxa, is repeated in the table of otherNames.
  • Miqie, the canonical name for yiq, is repeated in the table of aliases.
  • Awu, the canonical name for yiu, is repeated in the table of aliases.
  • Yaroamë, the canonical name for yro, is repeated in the table of otherNames.
  • Tanglang, the canonical name for ytl, is repeated in the table of otherNames.
  • bahasa Mirgan (zrg) lists an invalid language code inc-mgd as ancestor.
  • The data key ietf_subtag for bahasa North American English (en-NNN) is invalid.
  • The data key ietf_subtag for bahasa Sanskrit Veda (sa-ved) is invalid.
  • The data key ietf_subtag for bahasa Korean Classical Chinese (lzh-KO) is invalid.
  • Literary Chinese language (lzh-lit) has a canonical name that is not unique; it is also used by the code lzh.
  • Code pnb is not unique; it is also defined in Module:languages/data/3/p.
  • Western Panjabi language (pnb) has a canonical name that is not unique; it is also used by the code pnb.
  • Etymology-only Abhiri language (pra-abh) has invalid parent language or family code pra.
  • Ardhamagadhi Prakrit language (pra-ard) has a canonical name that is not unique; it is also used by the code pka.
  • Etymology-only Ardhamagadhi Prakrit language (pra-ard) has invalid parent language or family code pra.
  • Etymology-only Avanti language (pra-ava) has invalid parent language or family code pra.
  • Etymology-only Bahliki language (pra-bah) has invalid parent language or family code pra.
  • Etymology-only Candali language (pra-can) has invalid parent language or family code pra.
  • Etymology-only Daksinatya language (pra-dak) has invalid parent language or family code pra.
  • Etymology-only Dramili language (pra-dra) has invalid parent language or family code pra.
  • Etymology-only Helu Prakrit language (pra-hel) has invalid parent language or family code pra.
  • Etymology-only Khasa Prakrit language (pra-kha) has invalid parent language or family code pra.
  • Etymology-only Magadhi Prakrit language (pra-mag) has invalid parent language or family code pra.
  • Etymology-only Maharastri Prakrit language (pra-mah) has invalid parent language or family code pra.
  • Maharastri Prakrit language (pra-mah) has a canonical name that is not unique; it is also used by the code pmh.
  • Etymology-only Odri language (pra-odr) has invalid parent language or family code pra.
  • Etymology-only Pracya language (pra-pra) has invalid parent language or family code pra.
  • Etymology-only Sabari language (pra-sab) has invalid parent language or family code pra.
  • Etymology-only Sakari language (pra-sak) has invalid parent language or family code pra.
  • Sauraseni Prakrit language (pra-sau) has a canonical name that is not unique; it is also used by the code psu.
  • Etymology-only Sauraseni Prakrit language (pra-sau) has invalid parent language or family code pra.
  • The data key preprocess_links for bahasa Hacked Thai (th-new) is invalid.
  • The canonical name Acehnese (ace) is missing.
  • Aceh, the canonical name for the code ace, is wrong; it should be Acehnese.
  • Proto-Atlantik-Congo, the canonical name for the code alv-pro, is wrong; it should be Proto-Atlantic-Congo.
  • The canonical name Proto-Atlantic-Congo (alv-pro) is missing.
  • The canonical name Old English (ang) is missing.
  • Inggeris Kuno, the canonical name for the code ang, is wrong; it should be Old English.
  • Proto-Apache, the canonical name for the code apa-pro, is wrong; it should be Proto-Apachean.
  • The canonical name Proto-Apachean (apa-pro) is missing.
  • The canonical name Adûni (art-adu) is missing.
  • The canonical name Belter Creole (art-bel) is missing.
  • The code art-nox and the canonical name Noxilo should be removed; they are not found in a submodule of Module:languages.
  • The code art-una and the canonical name Unas should be removed; they are not found in a submodule of Module:languages.
  • Arawak, the canonical name for the code arw, is wrong; it should be Lokono.
  • The canonical name Lokono (arw) is missing.
  • The canonical name Proto-Athabaskan (ath-pro) is missing.
  • Proto-Athabaska, the canonical name for the code ath-pro, is wrong; it should be Proto-Athabaskan.
  • The canonical name Cabre (awd-cab) is missing.
  • The code awd-cav and the canonical name Cavere should be removed; they are not found in a submodule of Module:languages.
  • The canonical name Maipure (awd-mpr) is missing.
  • Maypure, the canonical name for the code awd-mpr, is wrong; it should be Maipure.
  • The canonical name Pasé (awd-pas) is missing.
  • Passé, the canonical name for the code awd-pas, is wrong; it should be Pasé.
  • Kreol Bahamas, the canonical name for the code bah, is wrong; it should be Bahamian Creole.
  • The canonical name Bahamian Creole (bah) is missing.
  • Balinese, the canonical name for the code ban, is wrong; it should be Bali.
  • The canonical name Bavarian (bar) is missing.
  • Bavaria, the canonical name for the code bar, is wrong; it should be Bavarian.
  • Batak Toba, the canonical name for the code bbc, is wrong; it should be Toba Batak.
  • The canonical name Toba Batak (bbc) is missing.
  • The canonical name West Central Banda (bbp) is missing.
  • Banda Tengah Barat, the canonical name for the code bbp, is wrong; it should be West Central Banda.
  • Bai tengah, the canonical name for the code bca, is wrong; it should be Central Bai.
  • The canonical name Central Bai (bca) is missing.
  • Babar Utara, the canonical name for the code bcd, is wrong; it should be North Babar.
  • The canonical name North Babar (bcd) is missing.
  • The canonical name Bikol Central (bcl) is missing.
  • Bikol Tengah, the canonical name for the code bcl, is wrong; it should be Bikol Central.
  • The canonical name Indonesian Bajau (bdl) is missing.
  • Bajau Indonesia, the canonical name for the code bdl, is wrong; it should be Indonesian Bajau.
  • The canonical name Panyi Bai (bfc) is missing.
  • Bai Utara, the canonical name for the code bfc, is wrong; it should be Panyi Bai.
  • The canonical name British Sign Language (bfi) is missing.
  • Isyarat British, the canonical name for the code bfi, is wrong; it should be British Sign Language.
  • The canonical name Ban Khor Sign Language (bfk) is missing.
  • Isyarat Ban Khor, the canonical name for the code bfk, is wrong; it should be Ban Khor Sign Language.
  • The canonical name Southern Bai (bfs) is missing.
  • Bai Selatan, the canonical name for the code bfs, is wrong; it should be Southern Bai.
  • Turki Gagauz Balkan, the canonical name for the code bgx, is wrong; it should be Balkan Gagauz Turkish.
  • The canonical name Balkan Gagauz Turkish (bgx) is missing.
  • The canonical name Tukang Besi South (bhq) is missing.
  • Tukang Besi Selatan, the canonical name for the code bhq, is wrong; it should be Tukang Besi South.
  • Birifor Selatan, the canonical name for the code biv, is wrong; it should be Southern Birifor.
  • The canonical name Southern Birifor (biv) is missing.
  • The canonical name Banja (bjn) is missing.
  • Banjarese, the canonical name for the code bjn, is wrong; it should be Banja.
  • bnt-lwl, the code for the canonical name Lwel, is wrong; it should be lvl.
  • Bintulu, the canonical name for the code bny, is wrong; it should be Vaie.
  • The canonical name Vaie (bny) is missing.
  • The canonical name Tibet (bo) is missing.
  • Tibetan, the canonical name for the code bo, is wrong; it should be Tibet.
  • Brunei Bisaya, the canonical name for the code bsb, is wrong; it should be Bisaya Brunei.
  • The canonical name Bisaya Brunei (bsb) is missing.
  • The canonical name Bugis (bug) is missing.
  • Buginese, the canonical name for the code bug, is wrong; it should be Bugis.
  • Catalan, the canonical name for the code ca, is wrong; it should be Catala.
  • The canonical name Catala (ca) is missing.
  • The canonical name Kari'na (car) is missing.
  • Galibi Carib, the canonical name for the code car, is wrong; it should be Kari'na.
  • The canonical name Proto-Andian (cau-and-pro) is missing.
  • Min Dong, the canonical name for the code cdo, is wrong; it should be Eastern Min.
  • The canonical name Eastern Min (cdo) is missing.
  • Proto-Brython, the canonical name for the code cel-bry-pro, is wrong; it should be Proto-Brythonic.
  • The canonical name Proto-Brythonic (cel-bry-pro) is missing.
  • The canonical name Mạ (cma) is missing.
  • Maa, the canonical name for the code cma, is wrong; it should be Mạ.
  • Côông, the canonical name for the code cnc, is wrong; it should be Cốông.
  • The canonical name Cốông (cnc) is missing.
  • The canonical name Northern Pinghua (cnp) is missing.
  • Corsican, the canonical name for the code co, is wrong; it should be Corsica.
  • The canonical name Corsica (co) is missing.
  • Cocos Islands Malay, the canonical name for the code coa, is wrong; it should be Melayu Cocos.
  • The canonical name Melayu Cocos (coa) is missing.
  • cpe-mar, the code for the canonical name Maroon Spirit Language, is wrong; it should be crp-mar.
  • cpe-spp, the code for the canonical name Samoan Plantation Pidgin, is wrong; it should be crp-spp.
  • The canonical name Puxian Min (cpx) is missing.
  • Puxian, the canonical name for the code cpx, is wrong; it should be Puxian Min.
  • Island Carib, the canonical name for the code crb, is wrong; it should be Kalinago.
  • The canonical name Kalinago (crb) is missing.
  • The canonical name Solombala English (crp-slb) is missing.
  • crp-tnw, the code for the canonical name Tangwang, is wrong; it should be mis-tnw.
  • The canonical name Southern Pinghua (csp) is missing.
  • ctp-san, the code for the canonical name San Juan Quiahije Chatino, is wrong; it should be omq-sjq.
  • Old Church Slavonic, the canonical name for the code cu, is wrong; it should be Slav Gereja Kuno.
  • The canonical name Slav Gereja Kuno (cu) is missing.
  • Welsh, the canonical name for the code cy, is wrong; it should be Wales.
  • The canonical name Wales (cy) is missing.
  • The canonical name Central Min (czo) is missing.
  • Min Zhong, the canonical name for the code czo, is wrong; it should be Central Min.
  • Danish, the canonical name for the code da, is wrong; it should be Denmark.
  • The canonical name Denmark (da) is missing.
  • German, the canonical name for the code de, is wrong; it should be Jerman.
  • The canonical name Jerman (de) is missing.
  • The code den and the canonical name Slavey should be removed; they are not found in a submodule of Module:languages.
  • Upper Kinabatangan, the canonical name for the code dmg, is wrong; it should be Sungai.
  • The canonical name Sungai (dmg) is missing.
  • The canonical name Beary (dra-bry) is missing.
  • The canonical name Proto-Central Dravidian (dra-cen-pro) is missing.
  • The canonical name Proto-North Dravidian (dra-nor-pro) is missing.
  • The canonical name Proto-South Dravidian I (dra-sdo-pro) is missing.
  • The canonical name Proto-South Dravidian II (dra-sdt-pro) is missing.
  • The canonical name Proto-South Dravidian (dra-sou-pro) is missing.
  • The canonical name Damar Barat (drn) is missing.
  • West Damar, the canonical name for the code drn, is wrong; it should be Damar Barat.
  • Daro-Matu Melanau, the canonical name for the code dro, is wrong; it should be Melanau Daro-Matu.
  • The canonical name Melanau Daro-Matu (dro) is missing.
  • The canonical name Kadazan Labuk-Kinabatangan (dtb) is missing.
  • Labuk-Kinabatangan Kadazan, the canonical name for the code dtb, is wrong; it should be Kadazan Labuk-Kinabatangan.
  • The canonical name Kadazandusun (dtp) is missing.
  • Central Dusun, the canonical name for the code dtp, is wrong; it should be Kadazandusun.
  • Greek, the canonical name for the code el, is wrong; it should be Yunani.
  • The canonical name Yunani (el) is missing.
  • The code elu-prk and the canonical name Helu should be removed; they are not found in a submodule of Module:languages.
  • Inggeris Pertengahan, the canonical name for the code enm, is wrong; it should be Middle English.
  • The canonical name Middle English (enm) is missing.
  • Spanish, the canonical name for the code es, is wrong; it should be Sepanyol.
  • The canonical name Sepanyol (es) is missing.
  • The canonical name Estonia (et) is missing.
  • Estonian, the canonical name for the code et, is wrong; it should be Estonia.
  • Persian, the canonical name for the code fa, is wrong; it should be Parsi.
  • The canonical name Parsi (fa) is missing.
  • The canonical name Fiji (fj) is missing.
  • Fijian, the canonical name for the code fj, is wrong; it should be Fiji.
  • The canonical name Faroe (fo) is missing.
  • Faroese, the canonical name for the code fo, is wrong; it should be Faroe.
  • French, the canonical name for the code fr, is wrong; it should be Perancis.
  • The canonical name Perancis (fr) is missing.
  • West Frisian, the canonical name for the code fy, is wrong; it should be Frisia Barat.
  • The canonical name Frisia Barat (fy) is missing.
  • The canonical name Ireland (ga) is missing.
  • Irish, the canonical name for the code ga, is wrong; it should be Ireland.
  • The canonical name Proto-Gbaya (gba-pro) is missing.
  • The canonical name Gael Scotland (gd) is missing.
  • Scottish Gaelic, the canonical name for the code gd, is wrong; it should be Gael Scotland.
  • gem-bur, the code for the canonical name Burgundian, is wrong; it should be gme-bur.
  • The canonical name Jermanik Purba (gem-pro) is missing.
  • Proto-Germanic, the canonical name for the code gem-pro, is wrong; it should be Jermanik Purba.
  • The canonical name Classical Gaelic (ghc) is missing.
  • Galician, the canonical name for the code gl, is wrong; it should be Galicia.
  • The canonical name Galicia (gl) is missing.
  • The canonical name Old Gutnish (gmq-ogt) is missing.
  • The canonical name Fingallian (gmw-fin) is missing.
  • The canonical name Middle Scots (gmw-msc) is missing.
  • Proto-West Germanic, the canonical name for the code gmw-pro, is wrong; it should be Jermanik Barat Purba.
  • The canonical name Jermanik Barat Purba (gmw-pro) is missing.
  • The canonical name Ibrani (he) is missing.
  • Hebrew, the canonical name for the code he, is wrong; it should be Ibrani.
  • The canonical name Pogali (hkh) is missing.
  • The canonical name Hrê (hre) is missing.
  • Hre, the canonical name for the code hre, is wrong; it should be Hrê.
  • Haitian Creole, the canonical name for the code ht, is wrong; it should be Kreol Haiti.
  • The canonical name Kreol Haiti (ht) is missing.
  • The canonical name Hungary (hu) is missing.
  • Hungarian, the canonical name for the code hu, is wrong; it should be Hungary.
  • Armenian, the canonical name for the code hy, is wrong; it should be Armenia.
  • The canonical name Armenia (hy) is missing.
  • The canonical name Proto-Armenian (hyx-pro) is missing.
  • Proto-Armenia, the canonical name for the code hyx-pro, is wrong; it should be Proto-Armenian.
  • Sichuan Yi, the canonical name for the code ii, is wrong; it should be Nuosu.
  • The canonical name Nuosu (ii) is missing.
  • The canonical name Indo-Iran Purba (iir-pro) is missing.
  • Proto-Indo-Iranian, the canonical name for the code iir-pro, is wrong; it should be Indo-Iran Purba.
  • The canonical name Apabhramsa (inc-apa) is missing.
  • The code inc-cen-pro and the canonical name Proto-Central Indo-Aryan should be removed; they are not found in a submodule of Module:languages.
  • The code inc-gup and the canonical name Gurjar Apabhramsa should be removed; they are not found in a submodule of Module:languages.
  • The code inc-kha and the canonical name Khasa Prakrit should be removed; they are not found in a submodule of Module:languages.
  • The canonical name Proto-Kamta (inc-krn-pro) is missing.
  • The code inc-mgd and the canonical name Magadhi Prakrit should be removed; they are not found in a submodule of Module:languages.
  • Middle Oriya, the canonical name for the code inc-mor, is wrong; it should be Middle Odia.
  • The canonical name Middle Odia (inc-mor) is missing.
  • The canonical name Old Awadhi (inc-oaw) is missing.
  • The canonical name Hindi Kuno (inc-ohi) is missing.
  • Old Hindi, the canonical name for the code inc-ohi, is wrong; it should be Hindi Kuno.
  • The canonical name Old Odia (inc-oor) is missing.
  • Old Oriya, the canonical name for the code inc-oor, is wrong; it should be Old Odia.
  • The code inc-ork and the canonical name Old Kamta should be removed; they are not found in a submodule of Module:languages.
  • The code inc-pra and the canonical name Prakrit should be removed; they are not found in a submodule of Module:languages.
  • Proto-Indo-Aryan, the canonical name for the code inc-pro, is wrong; it should be Indo-Arya Purba.
  • The canonical name Indo-Arya Purba (inc-pro) is missing.
  • The code inc-psc and the canonical name Paisaci Prakrit should be removed; they are not found in a submodule of Module:languages.
  • The code inc-sap and the canonical name Sauraseni Apabhramsa should be removed; they are not found in a submodule of Module:languages.
  • The code inc-tak and the canonical name Takka Apabhramsa should be removed; they are not found in a submodule of Module:languages.
  • The code inc-vra and the canonical name Vracada Apabhramsa should be removed; they are not found in a submodule of Module:languages.
  • The canonical name Kalašma (ine-kal) is missing.
  • Proto-Indo-European, the canonical name for the code ine-pro, is wrong; it should be Indo-Eropah Purba.
  • The canonical name Indo-Eropah Purba (ine-pro) is missing.
  • The canonical name Indonesian Sign Language (inl) is missing.
  • Bahasa Isyarat Indonesia, the canonical name for the code inl, is wrong; it should be Indonesian Sign Language.
  • The canonical name Iceland (is) is missing.
  • Icelandic, the canonical name for the code is, is wrong; it should be Iceland.
  • The canonical name Interslavic (isv) is missing.
  • Italian, the canonical name for the code it, is wrong; it should be Itali.
  • The canonical name Itali (it) is missing.
  • The canonical name Jepun (ja) is missing.
  • Japanese, the canonical name for the code ja, is wrong; it should be Jepun.
  • The canonical name New Caledonian Javanese (jas) is missing.
  • Java New Caledonia, the canonical name for the code jas, is wrong; it should be New Caledonian Javanese.
  • The canonical name Youle Jino (jiu) is missing.
  • Youle Jinuo, the canonical name for the code jiu, is wrong; it should be Youle Jino.
  • Buyuan Jinuo, the canonical name for the code jiy, is wrong; it should be Buyuan Jino.
  • The canonical name Buyuan Jino (jiy) is missing.
  • The canonical name Hachijō (jpx-hcj) is missing.
  • The canonical name Caribbean Javanese (jvn) is missing.
  • Jawa Caribbean, the canonical name for the code jvn, is wrong; it should be Caribbean Javanese.
  • Georgian, the canonical name for the code ka, is wrong; it should be Georgia.
  • The canonical name Georgia (ka) is missing.
  • Jawa Kuno, the canonical name for the code kaw, is wrong; it should be Old Javanese.
  • The canonical name Old Javanese (kaw) is missing.
  • The code kca and the canonical name Khanty should be removed; they are not found in a submodule of Module:languages.
  • The canonical name Eastern Khanty (kca-eas) is missing.
  • The canonical name Northern Khanty (kca-nor) is missing.
  • The canonical name Proto-Khanty (kca-pro) is missing.
  • The canonical name Southern Khanty (kca-sou) is missing.
  • Tukang Besi Utara, the canonical name for the code khc, is wrong; it should be Tukang Besi North.
  • The canonical name Tukang Besi North (khc) is missing.
  • The canonical name Greenland (kl) is missing.
  • Greenlandic, the canonical name for the code kl, is wrong; it should be Greenland.
  • The canonical name Northern Kurdish (kmr) is missing.
  • Kurdi Utara, the canonical name for the code kmr, is wrong; it should be Northern Kurdish.
  • The canonical name Korea (ko) is missing.
  • Korean, the canonical name for the code ko, is wrong; it should be Korea.
  • The canonical name Melayu Brunei (kxd) is missing.
  • Brunei Malay, the canonical name for the code kxd, is wrong; it should be Melayu Brunei.
  • Keningau Murut, the canonical name for the code kxi, is wrong; it should be Murut Keningau.
  • The canonical name Murut Keningau (kxi) is missing.
  • Nepali Kurux, the canonical name for the code kxl, is wrong; it should be Kurux Nepal.
  • The canonical name Kurux Nepal (kxl) is missing.
  • The canonical name Kayan Baram (kys) is missing.
  • Baram Kayan, the canonical name for the code kys, is wrong; it should be Kayan Baram.
  • Western Kayah, the canonical name for the code kyu, is wrong; it should be Kayah Barat.
  • The canonical name Kayah Barat (kyu) is missing.
  • Western Karaboro, the canonical name for the code kza, is wrong; it should be Karaboro Barat.
  • The canonical name Karaboro Barat (kza) is missing.
  • Coastal Kadazan, the canonical name for the code kzj, is wrong; it should be Kadazan.
  • The canonical name Kadazan (kzj) is missing.
  • The canonical name Dusun Sugut (kzs) is missing.
  • Sugut Dusun, the canonical name for the code kzs, is wrong; it should be Dusun Sugut.
  • Tambunan Dusun, the canonical name for the code kzt, is wrong; it should be Dusun Tambunan.
  • The canonical name Dusun Tambunan (kzt) is missing.
  • The canonical name Luxembourg (lb) is missing.
  • Luxembourgish, the canonical name for the code lb, is wrong; it should be Luxembourg.
  • Limburgish, the canonical name for the code li, is wrong; it should be Limburg.
  • The canonical name Limburg (li) is missing.
  • The canonical name Liberian Kreyol (lir) is missing.
  • Liberian English, the canonical name for the code lir, is wrong; it should be Liberian Kreyol.
  • The canonical name Loma (lom) is missing.
  • Looma, the canonical name for the code lom, is wrong; it should be Loma.
  • The canonical name Lithuania (lt) is missing.
  • Lithuanian, the canonical name for the code lt, is wrong; it should be Lithuania.
  • The canonical name Middle Chinese (ltc) is missing.
  • Cina Pertengahan, the canonical name for the code ltc, is wrong; it should be Middle Chinese.
  • Latvian, the canonical name for the code lv, is wrong; it should be Latvia.
  • The canonical name Latvia (lv) is missing.
  • Madurese, the canonical name for the code mad, is wrong; it should be Madura.
  • The canonical name Madura (mad) is missing.
  • Proto-Atayal, the canonical name for the code map-ata-pro, is wrong; it should be Proto-Atayalic.
  • The canonical name Proto-Atayalic (map-ata-pro) is missing.
  • Maquiritari, the canonical name for the code mch, is wrong; it should be Ye'kwana.
  • The canonical name Ye'kwana (mch) is missing.
  • Hassaniya, the canonical name for the code mey, is wrong; it should be Hassaniya Arabic.
  • The canonical name Hassaniya Arabic (mey) is missing.
  • The canonical name Marshall (mh) is missing.
  • Marshallese, the canonical name for the code mh, is wrong; it should be Marshall.
  • Margu, the canonical name for the code mhg, is wrong; it should be Marrgu.
  • The canonical name Marrgu (mhg) is missing.
  • The canonical name Kelantan Peranakan (mis-hkl) is missing.
  • The canonical name Jie (mis-jie) is missing.
  • The canonical name Jizhao (mis-jzh) is missing.
  • Macedonian, the canonical name for the code mk, is wrong; it should be Macedonia.
  • The canonical name Macedonia (mk) is missing.
  • The canonical name Proto-Aslian (mkh-asl-pro) is missing.
  • Proto-Asli, the canonical name for the code mkh-asl-pro, is wrong; it should be Proto-Aslian.
  • Mongolian, the canonical name for the code mn, is wrong; it should be Mongol.
  • The canonical name Northern Min (mnp) is missing.
  • Min Bei, the canonical name for the code mnp, is wrong; it should be Northern Min.
  • The canonical name Mendriq (mnq) is missing.
  • Minriq, the canonical name for the code mnq, is wrong; it should be Mendriq.
  • The code mns and the canonical name Mansi should be removed; they are not found in a submodule of Module:languages.
  • The canonical name Central Mansi (mns-cen) is missing.
  • The canonical name Northern Mansi (mns-nor) is missing.
  • The canonical name Proto-Mansi (mns-pro) is missing.
  • The canonical name Southern Mansi (mns-sou) is missing.
  • Sabah Malay, the canonical name for the code msi, is wrong; it should be Melayu Sabah.
  • The canonical name Melayu Sabah (msi) is missing.
  • The canonical name Malta (mt) is missing.
  • Maltese, the canonical name for the code mt, is wrong; it should be Malta.
  • Tagal Murut, the canonical name for the code mvv, is wrong; it should be Murut Tahol.
  • The canonical name Murut Tahol (mvv) is missing.
  • Burmese, the canonical name for the code my, is wrong; it should be Burma.
  • The canonical name Burma (my) is missing.
  • The canonical name Nauru (na) is missing.
  • Nauruan, the canonical name for the code na, is wrong; it should be Nauru.
  • nai-bvy, the code for the canonical name Buena Vista Yokuts, is wrong; it should be yok-bvy.
  • nai-dly, the code for the canonical name Delta Yokuts, is wrong; it should be yok-dly.
  • nai-gsy, the code for the canonical name Gashowu, is wrong; it should be yok-gsy.
  • nai-kry, the code for the canonical name Kings River Yokuts, is wrong; it should be yok-kry.
  • nai-nvy, the code for the canonical name Northern Valley Yokuts, is wrong; it should be yok-nvy.
  • nai-ply, the code for the canonical name Palewyami, is wrong; it should be yok-ply.
  • nai-svy, the code for the canonical name Southern Valley Yokuts, is wrong; it should be yok-svy.
  • nai-tky, the code for the canonical name Tule-Kaweah Yokuts, is wrong; it should be yok-tky.
  • The canonical name Datian Min (nan-dat) is missing.
  • The canonical name Hokkien (nan-hbl) is missing.
  • The canonical name Hailufeng Min (nan-hlh) is missing.
  • The canonical name Hainanese (nan-hnm) is missing.
  • The canonical name Longyan Min (nan-lnx) is missing.
  • The canonical name Leizhou Min (nan-luh) is missing.
  • The canonical name Zhenan Min (nan-zhe) is missing.
  • The canonical name Sanxiang Min (nan-zsh) is missing.
  • The canonical name Norway Bokmål (nb) is missing.
  • Norwegian Bokmål, the canonical name for the code nb, is wrong; it should be Norway Bokmål.
  • The canonical name Ndebele Utara (nd) is missing.
  • Northern Ndebele, the canonical name for the code nd, is wrong; it should be Ndebele Utara.
  • Nepali, the canonical name for the code ne, is wrong; it should be Nepal.
  • The canonical name Nepal (ne) is missing.
  • Aiwoo, the canonical name for the code nfl, is wrong; it should be Äiwoo.
  • The canonical name Äiwoo (nfl) is missing.
  • The canonical name Belanda (nl) is missing.
  • Dutch, the canonical name for the code nl, is wrong; it should be Belanda.
  • Norwegian Nynorsk, the canonical name for the code nn, is wrong; it should be Norway Nynorsk.
  • The canonical name Norway Nynorsk (nn) is missing.
  • The canonical name Norway (no) is missing.
  • Norwegian, the canonical name for the code no, is wrong; it should be Norway.
  • The canonical name Ndebele Selatan (nr) is missing.
  • Southern Ndebele, the canonical name for the code nr, is wrong; it should be Ndebele Selatan.
  • The canonical name Yuanga (nua) is missing.
  • Yuaga, the canonical name for the code nua, is wrong; it should be Yuanga.
  • The canonical name Nùng (nut) is missing.
  • Nung, the canonical name for the code nut, is wrong; it should be Nùng.
  • The canonical name Cewa (ny) is missing.
  • Chichewa, the canonical name for the code ny, is wrong; it should be Cewa.
  • The canonical name Oksitan (oc) is missing.
  • Occitan, the canonical name for the code oc, is wrong; it should be Oksitan.
  • Old Chinese, the canonical name for the code och, is wrong; it should be Cina Kuno.
  • The canonical name Cina Kuno (och) is missing.
  • The canonical name Belanda Kuno (odt) is missing.
  • Old Dutch, the canonical name for the code odt, is wrong; it should be Belanda Kuno.
  • Old Frisian, the canonical name for the code ofs, is wrong; it should be Frisia Kuno.
  • The canonical name Frisia Kuno (ofs) is missing.
  • The canonical name Georgia Kuno (oge) is missing.
  • Old Georgian, the canonical name for the code oge, is wrong; it should be Georgia Kuno.
  • Old Hungarian, the canonical name for the code ohu, is wrong; it should be Hungary Kuno.
  • The canonical name Hungary Kuno (ohu) is missing.
  • Old Japanese, the canonical name for the code ojp, is wrong; it should be Jepun Kuno.
  • The canonical name Jepun Kuno (ojp) is missing.
  • The canonical name Jawa Ontong (ojv) is missing.
  • Ontong Java, the canonical name for the code ojv, is wrong; it should be Jawa Ontong.
  • The canonical name Odia (or) is missing.
  • Oriya, the canonical name for the code or, is wrong; it should be Odia.
  • The canonical name Ossetia (os) is missing.
  • Ossetian, the canonical name for the code os, is wrong; it should be Ossetia.
  • The canonical name Halmahera Utara Purba (paa-nha-pro) is missing.
  • Proto-North Halmahera, the canonical name for the code paa-nha-pro, is wrong; it should be Halmahera Utara Purba.
  • The canonical name Peranakan Indonesian (pea) is missing.
  • Indonesia Peranakan, the canonical name for the code pea, is wrong; it should be Peranakan Indonesian.
  • The canonical name Kalamian Purba (phi-kal-pro) is missing.
  • Proto-Kalamian, the canonical name for the code phi-kal-pro, is wrong; it should be Kalamian Purba.
  • Polish, the canonical name for the code pl, is wrong; it should be Poland.
  • The canonical name Poland (pl) is missing.
  • The canonical name Bungku-Tolaki Purba (poz-btk-pro) is missing.
  • Proto-Bungku-Tolaki, the canonical name for the code poz-btk-pro, is wrong; it should be Bungku-Tolaki Purba.
  • Proto-Central-Eastern Malayo-Polynesian, the canonical name for the code poz-cet-pro, is wrong; it should be Melayu-Polinesia Tengah Timur Purba.
  • The canonical name Melayu-Polinesia Tengah Timur Purba (poz-cet-pro) is missing.
  • The canonical name Halmahera Cenderawasih Purba (poz-hce-pro) is missing.
  • Proto-Halmahera-Cenderawasih, the canonical name for the code poz-hce-pro, is wrong; it should be Halmahera Cenderawasih Purba.
  • The canonical name Lampung Purba (poz-lgx-pro) is missing.
  • Proto-Lampungic, the canonical name for the code poz-lgx-pro, is wrong; it should be Lampung Purba.
  • The canonical name Proto-Micronesian (poz-mic-pro) is missing.
  • Proto-Oceanic, the canonical name for the code poz-oce-pro, is wrong; it should be Oceania Purba.
  • The canonical name Oceania Purba (poz-oce-pro) is missing.
  • The canonical name Polinesia Timur Purba (poz-pep-pro) is missing.
  • Proto-Eastern Polynesian, the canonical name for the code poz-pep-pro, is wrong; it should be Polinesia Timur Purba.
  • Proto-Nuclear Polynesian, the canonical name for the code poz-pnp-pro, is wrong; it should be Polinesia Teras Purba.
  • The canonical name Polinesia Teras Purba (poz-pnp-pro) is missing.
  • Proto-Polynesian, the canonical name for the code poz-pol-pro, is wrong; it should be Polinesia Purba.
  • The canonical name Polinesia Purba (poz-pol-pro) is missing.
  • Sarawak Malay, the canonical name for the code poz-sml, is wrong; it should be Melayu Sarawak.
  • The canonical name Melayu Sarawak (poz-sml) is missing.
  • Proto-South Sulawesi, the canonical name for the code poz-ssw-pro, is wrong; it should be Sulawesi Selatan Purba.
  • The canonical name Sulawesi Selatan Purba (poz-ssw-pro) is missing.
  • Proto-North Sarawak, the canonical name for the code poz-swa-pro, is wrong; it should be Sarawak Utara Purba.
  • The canonical name Sarawak Utara Purba (poz-swa-pro) is missing.
  • Terengganu Malay, the canonical name for the code poz-ter, is wrong; it should be Melayu Terengganu.
  • The canonical name Melayu Terengganu (poz-ter) is missing.
  • The canonical name Melayu-Polinesia Timur Purba (pqe-pro) is missing.
  • Proto-Eastern Malayo-Polynesian, the canonical name for the code pqe-pro, is wrong; it should be Melayu-Polinesia Timur Purba.
  • The canonical name Portugis (pt) is missing.
  • Portuguese, the canonical name for the code pt, is wrong; it should be Portugis.
  • qfa-xgx-tuh, the code for the canonical name Tuyuhun, is wrong; it should be mis-tuh.
  • qfa-xgx-tuo, the code for the canonical name Tuoba, is wrong; it should be mis-tuo.
  • qfa-xgx-wuh, the code for the canonical name Wuhuan, is wrong; it should be mis-wuh.
  • qfa-xgx-xbi, the code for the canonical name Xianbei, is wrong; it should be mis-xbi.
  • The canonical name Proto-Quechuan (qwe-pro) is missing.
  • Romanian, the canonical name for the code ro, is wrong; it should be Romania.
  • The canonical name Romania (ro) is missing.
  • The canonical name Rusia (ru) is missing.
  • Russian, the canonical name for the code ru, is wrong; it should be Rusia.
  • Okinawan, the canonical name for the code ryu, is wrong; it should be Okinawa.
  • The canonical name Okinawa (ryu) is missing.
  • The code sai-ajg and the canonical name Ajagua should be removed; they are not found in a submodule of Module:languages.
  • The code sai-hoc-pro and the canonical name Proto-Huitoto-Ocaina should be removed; they are not found in a submodule of Module:languages.
  • The canonical name Wayumara (sai-way) is missing.
  • Wayumará, the canonical name for the code sai-way, is wrong; it should be Wayumara.
  • Sardinian, the canonical name for the code sc, is wrong; it should be Sardinia.
  • The canonical name Sardinia (sc) is missing.
  • The canonical name Sami Utara (se) is missing.
  • Northern Sami, the canonical name for the code se, is wrong; it should be Sami Utara.
  • The code sem-him and the canonical name Himyaritic should be removed; they are not found in a submodule of Module:languages.
  • Serbo-Croatian, the canonical name for the code sh, is wrong; it should be Serbo-Croatia.
  • The canonical name Serbo-Croatia (sh) is missing.
  • Sinhalese, the canonical name for the code si, is wrong; it should be Sinhala.
  • The canonical name Sinhala (si) is missing.
  • The canonical name Proto-Bai (sit-bai-pro) is missing.
  • The canonical name Caijia (sit-cai) is missing.
  • sit-gkh, the code for the canonical name Gokhy, is wrong; it should be tbq-gkh.
  • The canonical name Longjia (sit-lnj) is missing.
  • The canonical name Luren (sit-lrn) is missing.
  • sit-mor, the code for the canonical name Moran, is wrong; it should be tbq-mor.
  • Proto-Sino-Tibetan, the canonical name for the code sit-pro, is wrong; it should be Sino-Tibet Purba.
  • The canonical name Sino-Tibet Purba (sit-pro) is missing.
  • The canonical name Proto-Tamangic (sit-tam-pro) is missing.
  • The canonical name Samoa (sm) is missing.
  • Samoan, the canonical name for the code sm, is wrong; it should be Samoa.
  • Central Sama, the canonical name for the code sml, is wrong; it should be Bajau Laut.
  • The canonical name Bajau Laut (sml) is missing.
  • Bau Bidayuh, the canonical name for the code sne, is wrong; it should be Bidayuh Bau.
  • The canonical name Bidayuh Bau (sne) is missing.
  • Southern Sama, the canonical name for the code ssb, is wrong; it should be Bajau Pantai Timur.
  • The canonical name Bajau Pantai Timur (ssb) is missing.
  • Tanana Hilir, the canonical name for the code taa, is wrong; it should be Lower Tanana.
  • The canonical name Lower Tanana (taa) is missing.
  • Tamang Timur, the canonical name for the code taj, is wrong; it should be Eastern Tamang.
  • The canonical name Eastern Tamang (taj) is missing.
  • Tarahumara Tengah, the canonical name for the code tar, is wrong; it should be Central Tarahumara.
  • The canonical name Central Tarahumara (tar) is missing.
  • The canonical name Upper Tanana (tau) is missing.
  • Tanana Hulu, the canonical name for the code tau, is wrong; it should be Upper Tanana.
  • Tairora Utara, the canonical name for the code tbg, is wrong; it should be North Tairora.
  • The canonical name North Tairora (tbg) is missing.
  • The canonical name Bailang (tbq-blg) is missing.
  • The code tbq-plg and the canonical name Pai-lang should be removed; they are not found in a submodule of Module:languages.
  • Tarahumara Tenggara, the canonical name for the code tcu, is wrong; it should be Southeastern Tarahumara.
  • The canonical name Southeastern Tarahumara (tcu) is missing.
  • Tamang Barat, the canonical name for the code tdg, is wrong; it should be Western Tamang.
  • The canonical name Western Tamang (tdg) is missing.
  • Dusun Tempasuk, the canonical name for the code tdu, is wrong; it should be Tempasuk Dusun.
  • The canonical name Tempasuk Dusun (tdu) is missing.
  • The canonical name Central Tagbanwa (tgt) is missing.
  • Tagbanwa Tengah, the canonical name for the code tgt, is wrong; it should be Central Tagbanwa.
  • Murut Timugon, the canonical name for the code tih, is wrong; it should be Timugon Murut.
  • The canonical name Timugon Murut (tih) is missing.
  • The canonical name Temuan (tmw) is missing.
  • The canonical name Tanchangya (tnv) is missing.
  • Tangchangya, the canonical name for the code tnv, is wrong; it should be Tanchangya.
  • Suluk, the canonical name for the code tsg, is wrong; it should be Tausug.
  • The canonical name Tausug (tsg) is missing.
  • The canonical name Alchuka (tuw-alk) is missing.
  • The canonical name Bala (tuw-bal) is missing.
  • The canonical name Kili (tuw-kli) is missing.
  • Ukraine, the canonical name for the code uk, is wrong; it should be Ukraina.
  • The canonical name Ukraina (uk) is missing.
  • und-isa, the code for the canonical name Isaurian, is wrong; it should be mis-isa.
  • und-kas, the code for the canonical name Kassite, is wrong; it should be mis-kas.
  • und-mil, the code for the canonical name Milang, is wrong; it should be tbq-mil.
  • und-mmd, the code for the canonical name Mimi of Decorse, is wrong; it should be mis-mmd.
  • und-mmn, the code for the canonical name Mimi of Nachtigal, is wrong; it should be mis-mmn.
  • und-phi, the code for the canonical name Philistine, is wrong; it should be mis-phi.
  • und-wji, the code for the canonical name Western Jicaque, is wrong; it should be nai-wji.
  • Uripiv-Wala-Rano-Atchin, the canonical name for the code upv, is wrong; it should be Northeast Malakula.
  • The canonical name Northeast Malakula (upv) is missing.
  • The canonical name Ura (Papua New Guinea) (uro) is missing.
  • Ura (New Guinea), the canonical name for the code uro, is wrong; it should be Ura (Papua New Guinea).
  • Lehalurup, the canonical name for the code urr, is wrong; it should be Löyöp.
  • The canonical name Löyöp (urr) is missing.
  • xgn-mgl, the code for the canonical name Mongghul, is wrong; it should be mjg-mgl.
  • xgn-mgr, the code for the canonical name Mangghuer, is wrong; it should be mjg-mgr.
  • xgn-rou, the code for the canonical name Rouran, is wrong; it should be mis-rou.
  • The canonical name Sichuanese (zhx-sic) is missing.
  • zhx-teo, the code for the canonical name Teochew, is wrong; it should be nan-tws.
  • The canonical name Masurian (zlw-mas) is missing.
  • The canonical name Old Slovak (zlw-osk) is missing.
  • The code zlw-pom-pro and the canonical name Proto-Pomeranian should be removed; they are not found in a submodule of Module:languages.
  • Aceh, the canonical name for the code ace, is wrong; it should be Acehnese.
  • Inggeris Kuno, the canonical name for the code ang, is wrong; it should be Old English.
  • Apache Barat, the canonical name for the code apw, is wrong; it should be Western Apache.
  • Alta Utara, the canonical name for the code aqn, is wrong; it should be Northern Alta.
  • Arrernte Barat, the canonical name for the code are, is wrong; it should be Western Arrernte.
  • Arab Algeria, the canonical name for the code arq, is wrong; it should be Algerian Arabic.
  • The code art-adu (Adûni) is missing.
  • The code art-bel (Belter Creole) is missing.
  • The code art-nox and the canonical name Noxilo should be removed; they are not found in a submodule of Module:languages.
  • The code art-una and the canonical name Unas should be removed; they are not found in a submodule of Module:languages.
  • Arawak, the canonical name for the code arw, is wrong; it should be Lokono.
  • Arab Maghribi, the canonical name for the code ary, is wrong; it should be Moroccan Arabic.
  • Arab Mesir, the canonical name for the code arz, is wrong; it should be Egyptian Arabic.
  • Bahaaa Isyarat Amerika Syarikat, the canonical name for the code ase, is wrong; it should be American Sign Language.
  • Bahasa Isyarat Algeria, the canonical name for the code asp, is wrong; it should be Algerian Sign Language.
  • Bahasa Isyarat Austria, the canonical name for the code asq, is wrong; it should be Austrian Sign Language.
  • Bahasa Isyarat Orang Asli Australia, the canonical name for the code asw, is wrong; it should be Australian Aboriginal Sign Language.
  • Altai Utara, the canonical name for the code atv, is wrong; it should be Northern Altai.
  • Arawa Purba, the canonical name for the code auf-pro, is wrong; it should be Proto-Arawa.
  • The code awd-cab (Cabre) is missing.
  • The code awd-cav and the canonical name Cavere should be removed; they are not found in a submodule of Module:languages.
  • Kampa Purba, the canonical name for the code awd-kmp-pro, is wrong; it should be Proto-Kampa.
  • Maypure, the canonical name for the code awd-mpr, is wrong; it should be Maipure.
  • Nawiki Purba, the canonical name for the code awd-nwk-pro, is wrong; it should be Proto-Nawiki.
  • Passé, the canonical name for the code awd-pas, is wrong; it should be Pasé.
  • Armenia Pertengahan, the canonical name for the code axm, is wrong; it should be Middle Armenian.
  • Arab Libya, the canonical name for the code ayl, is wrong; it should be Libyan Arabic.
  • Arab Yaman, the canonical name for the code ayn, is wrong; it should be Yemeni Arabic.
  • Arab Mesopotamia Utara, the canonical name for the code ayp, is wrong; it should be North Mesopotamian Arabic.
  • Kreol Bahamas, the canonical name for the code bah, is wrong; it should be Bahamian Creole.
  • Bavaria, the canonical name for the code bar, is wrong; it should be Bavarian.
  • Batak Toba, the canonical name for the code bbc, is wrong; it should be Toba Batak.
  • Banda Tengah Barat, the canonical name for the code bbp, is wrong; it should be West Central Banda.
  • Bai Tengah, the canonical name for the code bca, is wrong; it should be Central Bai.
  • Babar Utara, the canonical name for the code bcd, is wrong; it should be North Babar.
  • Bikol Tengah, the canonical name for the code bcl, is wrong; it should be Bikol Central.
  • Bajau Indonesia, the canonical name for the code bdl, is wrong; it should be Indonesian Bajau.
  • Bai Utara, the canonical name for the code bfc, is wrong; it should be Panyi Bai.
  • Isyarat British, the canonical name for the code bfi, is wrong; it should be British Sign Language.
  • Isyarat Ban Khor, the canonical name for the code bfk, is wrong; it should be Ban Khor Sign Language.
  • Bai Selatan, the canonical name for the code bfs, is wrong; it should be Southern Bai.
  • Turki Gagauz Balkan, the canonical name for the code bgx, is wrong; it should be Balkan Gagauz Turkish.
  • Tukang Besi Selatan, the canonical name for the code bhq, is wrong; it should be Tukang Besi South.
  • Birifor Selatan, the canonical name for the code biv, is wrong; it should be Southern Birifor.
  • Banjar, the canonical name for the code bjn, is wrong; it should be Banja.
  • bnt-lwl, the code for the canonical name Lwel, is wrong; it should be lvl.
  • Melayu Banda, the canonical name for the code bpq, is wrong; it should be Banda Malay.
  • Isyarat Bulgaria, the canonical name for the code bqn, is wrong; it should be Bulgarian Sign Language.
  • Isyarat Bengkala, the canonical name for the code bqy, is wrong; it should be Bengkala Sign Language.
  • Belanda Kreol Berbice, the canonical name for the code brc, is wrong; it should be Berbice Creole Dutch.
  • Bru Barat, the canonical name for the code brv, is wrong; it should be Western Bru.
  • Bisaya Sabah, the canonical name for the code bsy, is wrong; it should be Sabah Bisaya.
  • Bidayuh Biatah, the canonical name for the code bth, is wrong; it should be Biatah Bidayuh.
  • Melayu Bacan, the canonical name for the code btj, is wrong; it should be Bacanese Malay.
  • Batak Mandailing, the canonical name for the code btm, is wrong; it should be Mandailing Batak.
  • Batak Simalungun, the canonical name for the code bts, is wrong; it should be Simalungun Batak.
  • Batak Karo, the canonical name for the code btx, is wrong; it should be Karo Batak.
  • Batak Alas-Kluet, the canonical name for the code btz, is wrong; it should be Alas-Kluet Batak.
  • Melayu Berau, the canonical name for the code bve, is wrong; it should be Berau Malay.
  • Isyarat Bolivia, the canonical name for the code bvl, is wrong; it should be Bolivian Sign Language.
  • Melayu Bukit, the canonical name for the code bvu, is wrong; it should be Bukit Malay.
  • Bobo Selatan, the canonical name for the code bwq, is wrong; it should be Southern Bobo.
  • Batak Palawan, the canonical name for the code bya, is wrong; it should be Palawan Batak.
  • Kreol Belize, the canonical name for the code bzj, is wrong; it should be Belizean Creole.
  • Kreol Nicaragua, the canonical name for the code bzk, is wrong; it should be Nicaraguan Creole.
  • Isyarat Brazil, the canonical name for the code bzs, is wrong; it should be Brazilian Sign Language.
  • Catalan, the canonical name for the code ca, is wrong; it should be Catala.
  • Galibi Carib, the canonical name for the code car, is wrong; it should be Kari'na.
  • The code cau-and-pro (Proto-Andian) is missing.
  • Min Dong, the canonical name for the code cdo, is wrong; it should be Eastern Min.
  • Cam Barat, the canonical name for the code cja, is wrong; it should be Western Cham.
  • Cam Timur, the canonical name for the code cjm, is wrong; it should be Eastern Cham.
  • Maa, the canonical name for the code cma, is wrong; it should be Mạ.
  • Côông, the canonical name for the code cnc, is wrong; it should be Cốông.
  • The code cnp (Northern Pinghua) is missing.
  • Cocos Islands Malay, the canonical name for the code coa, is wrong; it should be Melayu Cocos.
  • cpe-mar, the code for the canonical name Maroon Spirit Language, is wrong; it should be crp-mar.
  • cpe-spp, the code for the canonical name Samoan Plantation Pidgin, is wrong; it should be crp-spp.
  • Puxian, the canonical name for the code cpx, is wrong; it should be Puxian Min.
  • Island Carib, the canonical name for the code crb, is wrong; it should be Kalinago.
  • The code crp-mar (Maroon Spirit Language) is missing.
  • The code crp-slb (Solombala English) is missing.
  • The code crp-spp (Samoan Plantation Pidgin) is missing.
  • crp-tnw, the code for the canonical name Tangwang, is wrong; it should be mis-tnw.
  • The code csp (Southern Pinghua) is missing.
  • ctp-san, the code for the canonical name San Juan Quiahije Chatino, is wrong; it should be omq-sjq.
  • Slavon Gereja Lama, the canonical name for the code cu, is wrong; it should be Slav Gereja Kuno.
  • Welsh, the canonical name for the code cy, is wrong; it should be Wales.
  • Min Zhong, the canonical name for the code czo, is wrong; it should be Central Min.
  • The code den and the canonical name Slavey should be removed; they are not found in a submodule of Module:languages.
  • Dagaare Selatan, the canonical name for the code dga, is wrong; it should be Southern Dagaare.
  • Dagara Utara, the canonical name for the code dgi, is wrong; it should be Northern Dagara.
  • Dinka Tengah Selatan, the canonical name for the code dib, is wrong; it should be South Central Dinka.
  • Dinka Barat Daya, the canonical name for the code dik, is wrong; it should be Southwestern Dinka.
  • Dinka Timur Laut, the canonical name for the code dip, is wrong; it should be Northeastern Dinka.
  • Dinka Barat Laut, the canonical name for the code diw, is wrong; it should be Northwestern Dinka.
  • Dinka Tenggara, the canonical name for the code dks, is wrong; it should be Southeastern Dinka.
  • Damar Timur, the canonical name for the code dmr, is wrong; it should be East Damar.
  • Dani Barat, the canonical name for the code dnw, is wrong; it should be Western Dani.
  • Kam Utara, the canonical name for the code doc, is wrong; it should be Northern Kam.
  • The code dra-bry (Beary) is missing.
  • The code dra-cen-pro (Proto-Central Dravidian) is missing.
  • The code dra-nor-pro (Proto-North Dravidian) is missing.
  • The code dra-sdo-pro (Proto-South Dravidian I) is missing.
  • The code dra-sdt-pro (Proto-South Dravidian II) is missing.
  • The code dra-sou-pro (Proto-South Dravidian) is missing.
  • Labuk-Kinabatangan Kadazan, the canonical name for the code dtb, is wrong; it should be Kadazan Labuk-Kinabatangan.
  • Agta Pulau Alabat, the canonical name for the code dul, is wrong; it should be Alabat Island Agta.
  • Belanda Pertengahan, the canonical name for the code dum, is wrong; it should be Middle Dutch.
  • Agta Dupaningan, the canonical name for the code duo, is wrong; it should be Dupaningan Agta.
  • Agta Dicamay, the canonical name for the code duy, is wrong; it should be Dicamay Agta.
  • The code elu-prk and the canonical name Helu should be removed; they are not found in a submodule of Module:languages.
  • Inggeris Pertengahan, the canonical name for the code enm, is wrong; it should be Middle English.
  • Bahasa Isyarat Estonia, the canonical name for the code eso, is wrong; it should be Estonian Sign Language.
  • Finland, the canonical name for the code fi, is wrong; it should be Finnish.
  • Fijian, the canonical name for the code fj, is wrong; it should be Fiji.
  • Faroese, the canonical name for the code fo, is wrong; it should be Faroe.
  • French, the canonical name for the code fr, is wrong; it should be Perancis.
  • Bahasa Isyarat Finland, the canonical name for the code fse, is wrong; it should be Finnish Sign Language.
  • West Frisian, the canonical name for the code fy, is wrong; it should be Frisia Barat.
  • Irish, the canonical name for the code ga, is wrong; it should be Ireland.
  • The code gba-pro (Proto-Gbaya) is missing.
  • Scottish Gaelic, the canonical name for the code gd, is wrong; it should be Gael Scotland.
  • gem-bur, the code for the canonical name Burgundian, is wrong; it should be gme-bur.
  • The code ghc (Classical Gaelic) is missing.
  • Galician, the canonical name for the code gl, is wrong; it should be Galicia.
  • The code gme-bur (Burgundian) is missing.
  • Norway Pertengahan, the canonical name for the code gmq-mno, is wrong; it should be Middle Norwegian.
  • Denmark Kuno, the canonical name for the code gmq-oda, is wrong; it should be Old Danish.
  • The code gmq-ogt (Old Gutnish) is missing.
  • Old Sweden Kuno, the canonical name for the code gmq-osw, is wrong; it should be Old Swedish.
  • Norse Purba, the canonical name for the code gmq-pro, is wrong; it should be Proto-Norse.
  • Jerman Pusat Timur, the canonical name for the code gmw-ecg, is wrong; it should be East Central German.
  • The code gmw-fin (Fingallian) is missing.
  • The code gmw-msc (Middle Scots) is missing.
  • Hebrew, the canonical name for the code he, is wrong; it should be Ibrani.
  • The code hkh (Pogali) is missing.
  • Hre, the canonical name for the code hre, is wrong; it should be Hrê.
  • Haitian Creole, the canonical name for the code ht, is wrong; it should be Kreol Haiti.
  • Hungarian, the canonical name for the code hu, is wrong; it should be Hungary.
  • Armenian, the canonical name for the code hy, is wrong; it should be Armenia.
  • Sichuan Yi, the canonical name for the code ii, is wrong; it should be Nuosu.
  • Proto-Indo-Iranian, the canonical name for the code iir-pro, is wrong; it should be Indo-Iran Purba.
  • The code inc-apa (Apabhramsa) is missing.
  • The code inc-cen-pro and the canonical name Proto-Central Indo-Aryan should be removed; they are not found in a submodule of Module:languages.
  • The code inc-gup and the canonical name Gurjar Apabhramsa should be removed; they are not found in a submodule of Module:languages.
  • The code inc-kha and the canonical name Khasa Prakrit should be removed; they are not found in a submodule of Module:languages.
  • The code inc-krn-pro (Proto-Kamta) is missing.
  • The code inc-mgd and the canonical name Magadhi Prakrit should be removed; they are not found in a submodule of Module:languages.
  • Middle Oriya, the canonical name for the code inc-mor, is wrong; it should be Middle Odia.
  • The code inc-oaw (Old Awadhi) is missing.
  • Old Hindi, the canonical name for the code inc-ohi, is wrong; it should be Hindi Kuno.
  • Old Oriya, the canonical name for the code inc-oor, is wrong; it should be Old Odia.
  • The code inc-ork and the canonical name Old Kamta should be removed; they are not found in a submodule of Module:languages.
  • The code inc-pra and the canonical name Prakrit should be removed; they are not found in a submodule of Module:languages.
  • Proto-Indo-Aryan, the canonical name for the code inc-pro, is wrong; it should be Indo-Arya Purba.
  • The code inc-psc and the canonical name Paisaci Prakrit should be removed; they are not found in a submodule of Module:languages.
  • The code inc-sap and the canonical name Sauraseni Apabhramsa should be removed; they are not found in a submodule of Module:languages.
  • The code inc-tak and the canonical name Takka Apabhramsa should be removed; they are not found in a submodule of Module:languages.
  • The code inc-vra and the canonical name Vracada Apabhramsa should be removed; they are not found in a submodule of Module:languages.
  • The code ine-kal (Kalašma) is missing.
  • Proto-Indo-European, the canonical name for the code ine-pro, is wrong; it should be Indo-Eropah Purba.
  • Bahasa Isyarat Indonesia, the canonical name for the code inl, is wrong; it should be Indonesian Sign Language.
  • Icelandic, the canonical name for the code is, is wrong; it should be Iceland.
  • The code isv (Interslavic) is missing.
  • Italian, the canonical name for the code it, is wrong; it should be Itali.
  • Japanese, the canonical name for the code ja, is wrong; it should be Jepun.
  • Jawa New Caledonia, the canonical name for the code jas, is wrong; it should be New Caledonian Javanese.
  • Youle Jinuo, the canonical name for the code jiu, is wrong; it should be Youle Jino.
  • Buyuan Jinuo, the canonical name for the code jiy, is wrong; it should be Buyuan Jino.
  • The code jpx-hcj (Hachijō) is missing.
  • Jawa Caribbean, the canonical name for the code jvn, is wrong; it should be Caribbean Javanese.
  • Georgian, the canonical name for the code ka, is wrong; it should be Georgia.
  • Jawa Kuno, the canonical name for the code kaw, is wrong; it should be Old Javanese.
  • The code kca and the canonical name Khanty should be removed; they are not found in a submodule of Module:languages.
  • The code kca-eas (Eastern Khanty) is missing.
  • The code kca-nor (Northern Khanty) is missing.
  • The code kca-pro (Proto-Khanty) is missing.
  • The code kca-sou (Southern Khanty) is missing.
  • Greenlandic, the canonical name for the code kl, is wrong; it should be Greenland.
  • Kurdi Utara, the canonical name for the code kmr, is wrong; it should be Northern Kurdish.
  • Korean, the canonical name for the code ko, is wrong; it should be Korea.
  • Brunei Malay, the canonical name for the code kxd, is wrong; it should be Melayu Brunei.
  • Keningau Murut, the canonical name for the code kxi, is wrong; it should be Murut Keningau.
  • Nepali Kurux, the canonical name for the code kxl, is wrong; it should be Kurux Nepal.
  • Baram Kayan, the canonical name for the code kys, is wrong; it should be Kayan Baram.
  • Western Kayah, the canonical name for the code kyu, is wrong; it should be Kayah Barat.
  • Western Karaboro, the canonical name for the code kza, is wrong; it should be Karaboro Barat.
  • Coastal Kadazan, the canonical name for the code kzj, is wrong; it should be Kadazan.
  • Sugut Dusun, the canonical name for the code kzs, is wrong; it should be Dusun Sugut.
  • Tambunan Dusun, the canonical name for the code kzt, is wrong; it should be Dusun Tambunan.
  • Luxembourgish, the canonical name for the code lb, is wrong; it should be Luxembourg.
  • Limburgish, the canonical name for the code li, is wrong; it should be Limburg.
  • Liberian English, the canonical name for the code lir, is wrong; it should be Liberian Kreyol.
  • Looma, the canonical name for the code lom, is wrong; it should be Loma.
  • Lithuanian, the canonical name for the code lt, is wrong; it should be Lithuania.
  • Cina Pertengahan, the canonical name for the code ltc, is wrong; it should be Middle Chinese.
  • Latvian, the canonical name for the code lv, is wrong; it should be Latvia.
  • The code lvl (Lwel) is missing.
  • Madurese, the canonical name for the code mad, is wrong; it should be Madura.
  • Maquiritari, the canonical name for the code mch, is wrong; it should be Ye'kwana.
  • Hassaniya, the canonical name for the code mey, is wrong; it should be Hassaniya Arabic.
  • Marshallese, the canonical name for the code mh, is wrong; it should be Marshall.
  • Margu, the canonical name for the code mhg, is wrong; it should be Marrgu.
  • The code mis-hkl (Kelantan Peranakan) is missing.
  • The code mis-isa (Isaurian) is missing.
  • The code mis-jie (Jie) is missing.
  • The code mis-jzh (Jizhao) is missing.
  • The code mis-kas (Kassite) is missing.
  • The code mis-mmd (Mimi of Decorse) is missing.
  • The code mis-mmn (Mimi of Nachtigal) is missing.
  • The code mis-phi (Philistine) is missing.
  • The code mis-rou (Rouran) is missing.
  • The code mis-tnw (Tangwang) is missing.
  • The code mis-tuh (Tuyuhun) is missing.
  • The code mis-tuo (Tuoba) is missing.
  • The code mis-wuh (Wuhuan) is missing.
  • The code mis-xbi (Xianbei) is missing.
  • The code mjg-mgl (Mongghul) is missing.
  • The code mjg-mgr (Mangghuer) is missing.
  • Macedonian, the canonical name for the code mk, is wrong; it should be Macedonia.
  • Mongolian, the canonical name for the code mn, is wrong; it should be Mongol.
  • Min Bei, the canonical name for the code mnp, is wrong; it should be Northern Min.
  • Minriq, the canonical name for the code mnq, is wrong; it should be Mendriq.
  • The code mns and the canonical name Mansi should be removed; they are not found in a submodule of Module:languages.
  • The code mns-cen (Central Mansi) is missing.
  • The code mns-nor (Northern Mansi) is missing.
  • The code mns-pro (Proto-Mansi) is missing.
  • The code mns-sou (Southern Mansi) is missing.
  • Sabah Malay, the canonical name for the code msi, is wrong; it should be Melayu Sabah.
  • Maltese, the canonical name for the code mt, is wrong; it should be Malta.
  • Tagal Murut, the canonical name for the code mvv, is wrong; it should be Murut Tahol.
  • Burmese, the canonical name for the code my, is wrong; it should be Burma.
  • Nauruan, the canonical name for the code na, is wrong; it should be Nauru.
  • nai-bvy, the code for the canonical name Buena Vista Yokuts, is wrong; it should be yok-bvy.
  • nai-dly, the code for the canonical name Delta Yokuts, is wrong; it should be yok-dly.
  • nai-gsy, the code for the canonical name Gashowu, is wrong; it should be yok-gsy.
  • nai-kry, the code for the canonical name Kings River Yokuts, is wrong; it should be yok-kry.
  • nai-nvy, the code for the canonical name Northern Valley Yokuts, is wrong; it should be yok-nvy.
  • nai-ply, the code for the canonical name Palewyami, is wrong; it should be yok-ply.
  • nai-svy, the code for the canonical name Southern Valley Yokuts, is wrong; it should be yok-svy.
  • nai-tky, the code for the canonical name Tule-Kaweah Yokuts, is wrong; it should be yok-tky.
  • The code nai-wji (Western Jicaque) is missing.
  • The code nan-dat (Datian Min) is missing.
  • The code nan-hbl (Hokkien) is missing.
  • The code nan-hlh (Hailufeng Min) is missing.
  • The code nan-hnm (Hainanese) is missing.
  • The code nan-lnx (Longyan Min) is missing.
  • The code nan-luh (Leizhou Min) is missing.
  • The code nan-tws (Teochew) is missing.
  • The code nan-zhe (Zhenan Min) is missing.
  • The code nan-zsh (Sanxiang Min) is missing.
  • Norwegian Bokmål, the canonical name for the code nb, is wrong; it should be Norway Bokmål.
  • Northern Ndebele, the canonical name for the code nd, is wrong; it should be Ndebele Utara.
  • Nepali, the canonical name for the code ne, is wrong; it should be Nepal.
  • Aiwoo, the canonical name for the code nfl, is wrong; it should be Äiwoo.
  • Dutch, the canonical name for the code nl, is wrong; it should be Belanda.
  • Norwegian Nynorsk, the canonical name for the code nn, is wrong; it should be Norway Nynorsk.
  • Norwegian, the canonical name for the code no, is wrong; it should be Norway.
  • Southern Ndebele, the canonical name for the code nr, is wrong; it should be Ndebele Selatan.
  • Yuaga, the canonical name for the code nua, is wrong; it should be Yuanga.
  • Nung, the canonical name for the code nut, is wrong; it should be Nùng.
  • Chichewa, the canonical name for the code ny, is wrong; it should be Cewa.
  • Occitan, the canonical name for the code oc, is wrong; it should be Oksitan.
  • Old Dutch, the canonical name for the code odt, is wrong; it should be Belanda Kuno.
  • Old Frisian, the canonical name for the code ofs, is wrong; it should be Frisia Kuno.
  • Old Georgian, the canonical name for the code oge, is wrong; it should be Georgia Kuno.
  • Old Hungarian, the canonical name for the code ohu, is wrong; it should be Hungary Kuno.
  • Old Japanese, the canonical name for the code ojp, is wrong; it should be Jepun Kuno.
  • The code omq-sjq (San Juan Quiahije Chatino) is missing.
  • Oriya, the canonical name for the code or, is wrong; it should be Odia.
  • Ossetian, the canonical name for the code os, is wrong; it should be Ossetia.
  • Sepanyol Kuno, the canonical name for the code osp, is wrong; it should be Old Spanish.
  • Proto-North Halmahera, the canonical name for the code paa-nha-pro, is wrong; it should be Halmahera Utara Purba.
  • Parsi Pertengahan, the canonical name for the code pal, is wrong; it should be Middle Persian.
  • Indonesia Peranakan, the canonical name for the code pea, is wrong; it should be Peranakan Indonesian.
  • Parsi Pertengahan, the canonical name for the code peo, is wrong; it should be Old Persian.
  • Proto-Kalamian, the canonical name for the code phi-kal-pro, is wrong; it should be Kalamian Purba.
  • Polish, the canonical name for the code pl, is wrong; it should be Poland.
  • Proto-Bungku-Tolaki, the canonical name for the code poz-btk-pro, is wrong; it should be Bungku-Tolaki Purba.
  • Proto-Central-Eastern Malayo-Polynesian, the canonical name for the code poz-cet-pro, is wrong; it should be Melayu-Polinesia Tengah Timur Purba.
  • Proto-Halmahera-Cenderawasih, the canonical name for the code poz-hce-pro, is wrong; it should be Halmahera Cenderawasih Purba.
  • Proto-Lampungic, the canonical name for the code poz-lgx-pro, is wrong; it should be Lampung Purba.
  • The code poz-mic-pro (Proto-Micronesian) is missing.
  • Proto-Oceanic, the canonical name for the code poz-oce-pro, is wrong; it should be Oceania Purba.
  • Proto-Eastern Polynesian, the canonical name for the code poz-pep-pro, is wrong; it should be Polinesia Timur Purba.
  • Proto-Nuclear Polynesian, the canonical name for the code poz-pnp-pro, is wrong; it should be Polinesia Teras Purba.
  • Proto-Polynesian, the canonical name for the code poz-pol-pro, is wrong; it should be Polinesia Purba.
  • Sarawak Malay, the canonical name for the code poz-sml, is wrong; it should be Melayu Sarawak.
  • Proto-South Sulawesi, the canonical name for the code poz-ssw-pro, is wrong; it should be Sulawesi Selatan Purba.
  • Proto-North Sarawak, the canonical name for the code poz-swa-pro, is wrong; it should be Sarawak Utara Purba.
  • Terengganu Malay, the canonical name for the code poz-ter, is wrong; it should be Melayu Terengganu.
  • Proto-Eastern Malayo-Polynesian, the canonical name for the code pqe-pro, is wrong; it should be Melayu-Polinesia Timur Purba.
  • Bahasa Isyarat Parsi, the canonical name for the code psc, is wrong; it should be Persian Sign Language.
  • Portuguese, the canonical name for the code pt, is wrong; it should be Portugis.
  • qfa-xgx-tuh, the code for the canonical name Tuyuhun, is wrong; it should be mis-tuh.
  • qfa-xgx-tuo, the code for the canonical name Tuoba, is wrong; it should be mis-tuo.
  • qfa-xgx-wuh, the code for the canonical name Wuhuan, is wrong; it should be mis-wuh.
  • qfa-xgx-xbi, the code for the canonical name Xianbei, is wrong; it should be mis-xbi.
  • The code qwe-pro (Proto-Quechuan) is missing.
  • Romanian, the canonical name for the code ro, is wrong; it should be Romania.
  • Russian, the canonical name for the code ru, is wrong; it should be Rusia.
  • Okinawan, the canonical name for the code ryu, is wrong; it should be Okinawa.
  • The code sai-ajg and the canonical name Ajagua should be removed; they are not found in a submodule of Module:languages.
  • The code sai-hoc-pro and the canonical name Proto-Huitoto-Ocaina should be removed; they are not found in a submodule of Module:languages.
  • Wayumará, the canonical name for the code sai-way, is wrong; it should be Wayumara.
  • Sardinian, the canonical name for the code sc, is wrong; it should be Sardinia.
  • Northern Sami, the canonical name for the code se, is wrong; it should be Sami Utara.
  • The code sem-him and the canonical name Himyaritic should be removed; they are not found in a submodule of Module:languages.
  • Serbo-Croatian, the canonical name for the code sh, is wrong; it should be Serbo-Croatia.
  • Chadian Arab, the canonical name for the code shu, is wrong; it should be Chadian Arabic.
  • Sinhalese, the canonical name for the code si, is wrong; it should be Sinhala.
  • The code sit-bai-pro (Proto-Bai) is missing.
  • The code sit-cai (Caijia) is missing.
  • sit-gkh, the code for the canonical name Gokhy, is wrong; it should be tbq-gkh.
  • The code sit-lnj (Longjia) is missing.
  • The code sit-lrn (Luren) is missing.
  • sit-mor, the code for the canonical name Moran, is wrong; it should be tbq-mor.
  • Proto-Sino-Tibetan, the canonical name for the code sit-pro, is wrong; it should be Sino-Tibet Purba.
  • The code sit-tam-pro (Proto-Tamangic) is missing.
  • Samoan, the canonical name for the code sm, is wrong; it should be Samoa.
  • Central Sama, the canonical name for the code sml, is wrong; it should be Bajau Laut.
  • Bau Bidayuh, the canonical name for the code sne, is wrong; it should be Bidayuh Bau.
  • Albanian, the canonical name for the code sq, is wrong; it should be Albania.
  • Southern Sama, the canonical name for the code ssb, is wrong; it should be Bajau Pantai Timur.
  • Bahasa Isyarat Sepanyol, the canonical name for the code ssp, is wrong; it should be Spanish Sign Language.
  • Sundanese, the canonical name for the code su, is wrong; it should be Sunda.
  • Swedish, the canonical name for the code sv, is wrong; it should be Sweden.
  • The code tbq-blg (Bailang) is missing.
  • The code tbq-gkh (Gokhy) is missing.
  • The code tbq-mil (Milang) is missing.
  • The code tbq-mor (Moran) is missing.
  • The code tbq-plg and the canonical name Pai-lang should be removed; they are not found in a submodule of Module:languages.
  • The code tmw (Temuan) is missing.
  • Tangchangya, the canonical name for the code tnv, is wrong; it should be Tanchangya.
  • Tongan, the canonical name for the code to, is wrong; it should be Tonga.
  • Turkish, the canonical name for the code tr, is wrong; it should be Turki.
  • The code tuw-alk (Alchuka) is missing.
  • The code tuw-bal (Bala) is missing.
  • The code tuw-kli (Kili) is missing.
  • Tahitian, the canonical name for the code ty, is wrong; it should be Tahiti.
  • Ukrainian, the canonical name for the code uk, is wrong; it should be Ukraina.
  • und-isa, the code for the canonical name Isaurian, is wrong; it should be mis-isa.
  • und-kas, the code for the canonical name Kassite, is wrong; it should be mis-kas.
  • und-mil, the code for the canonical name Milang, is wrong; it should be tbq-mil.
  • und-mmd, the code for the canonical name Mimi of Decorse, is wrong; it should be mis-mmd.
  • und-mmn, the code for the canonical name Mimi of Nachtigal, is wrong; it should be mis-mmn.
  • und-phi, the code for the canonical name Philistine, is wrong; it should be mis-phi.
  • und-wji, the code for the canonical name Western Jicaque, is wrong; it should be nai-wji.
  • Uripiv-Wala-Rano-Atchin, the canonical name for the code upv, is wrong; it should be Northeast Malakula.
  • Ura (New Guinea), the canonical name for the code uro, is wrong; it should be Ura (Papua New Guinea).
  • Lehalurup, the canonical name for the code urr, is wrong; it should be Löyöp.
  • Vietnamese, the canonical name for the code vi, is wrong; it should be Vietnam.
  • xgn-mgl, the code for the canonical name Mongghul, is wrong; it should be mjg-mgl.
  • xgn-mgr, the code for the canonical name Mangghuer, is wrong; it should be mjg-mgr.
  • xgn-rou, the code for the canonical name Rouran, is wrong; it should be mis-rou.
  • The code yok-bvy (Buena Vista Yokuts) is missing.
  • The code yok-dly (Delta Yokuts) is missing.
  • The code yok-gsy (Gashowu) is missing.
  • The code yok-kry (Kings River Yokuts) is missing.
  • The code yok-nvy (Northern Valley Yokuts) is missing.
  • The code yok-ply (Palewyami) is missing.
  • The code yok-svy (Southern Valley Yokuts) is missing.
  • The code yok-tky (Tule-Kaweah Yokuts) is missing.
  • Cantonese, the canonical name for the code yue, is wrong; it should be Kantonis.
  • The code zhx-sic (Sichuanese) is missing.
  • zhx-teo, the code for the canonical name Teochew, is wrong; it should be nan-tws.
  • The code zlw-mas (Masurian) is missing.
  • The code zlw-osk (Old Slovak) is missing.
  • The code zlw-pom-pro and the canonical name Proto-Pomeranian should be removed; they are not found in a submodule of Module:languages.
  • Negeri Sembilan Malay, the canonical name for the code zmi, is wrong; it should be Melayu Negeri Sembilan.

Values

sunting

All values are optional.

aliases
A list of aliases/synonyms for the language, other than the canonical name.
varieties
A table of language varieties that are subsumed under the language. This should not in general include those language varieties for which separate etymology language codes have been assigned (e.g. Late Latin, Vulgar Latin and Medieval Latin for Latin; Auvergnat, Gascon, Lengadocian, Limousin, Provençal and Vivaro-Alpine for Occitan). If a given variety has several names, they can all be listed by including a sublist in the overall list, where the first element is the canonical name that you want the variety to be known by, and the remainder are aliases. For example, Azerbaijani lists the following under varieties:
	{"North Azerbaijani", "South Azerbaijani",
		{"Afshar", "Afshari", "Afshar Azerbaijani", "Afchar"},
		{"Qashqa'i", "Qashqai", "Kashkay"},
		"Sonqor"
	}

Here, the Afshar variety has three aliases specified (Afshari, Afshar Azerbaijani, and Afchar) while the Qashqa'i variety has two aliases specified (Qashqai and Kashkay), and the Songor, North Azerbaijani and South Azerbaijani varieties have no aliases listed. Note that, as here, varieties at different levels of specificity can be given in the same list.

In some cases varieties should instead be added to Module:etymology languages/data, with the language as the parent value, so that they can be referred to in etymologies.

otherNames (deprecated)
A table of all non-canonical names that this language is known by, including both synonyms and language varieties. This should not be used in new languages, and existing languages should have the entries in this list moved into either aliases or varieties.

local m = {}

m["daa"] = {
	aliases = {"Dangaleat", "Dangla", "Danal", "Dangal"},
}

m["dac"] = {
}

m["dad"] = {
}

m["dae"] = {
}

m["dag"] = {
}

m["dah"] = {
}

m["dai"] = {
}

m["daj"] = {
}

m["dak"] = {
}

m["dal"] = {
}

m["dam"] = {
}

m["dao"] = {
}

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

m["dar"] = {
	aliases = {"Dargin"},
}

m["das"] = {
}

m["dau"] = {
}

m["dav"] = {
}

m["daw"] = {
}

m["dax"] = {
}

m["daz"] = {
}

m["dba"] = {
}

m["dbb"] = {
}

m["dbd"] = {
}

m["dbe"] = {
}

m["dbf"] = {
	aliases = {"Elopi"},
}

m["dbg"] = {
	aliases = {"Dogul Dom Dogon"},
}

m["dbi"] = {
}

m["dbj"] = {
	aliases = {"Idahan"},
}

m["dbl"] = {
}

m["dbm"] = {
}

m["dbn"] = {
}

m["dbo"] = {
}

m["dbp"] = {
}

m["dbq"] = {
}

m["dbr"] = {
}

m["dbt"] = {
	aliases = {"Ben Tey Dogon"},
}

m["dbu"] = {
}

m["dbv"] = {
}

m["dbw"] = {
}

m["dby"] = {
}

m["dcc"] = {
	aliases = {"Dakhani", "Dakhini", "Dakhni", "Dakkani", "Dakkini", "Dakkni", "Dakkhani", "Dakkhini", "Dakkhni", "Deccan", "Deccany", "Dekhani", "Dekhini", "Duccany", "Dukhani", "Dukhni"},
}

m["dcr"] = {
}

m["dda"] = {
	aliases = {"Dardi Dardi", "Tati Tati", "Dadi-Dadi", "Dardi-Dardi", "Tati-Tati"},
}

m["ddd"] = {
}

m["dde"] = {
}

m["ddg"] = {
}

m["ddi"] = {
}

m["ddj"] = {
}

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

m["ddo"] = {
	aliases = {"Tsezi", "Dido"},
}

m["ddr"] = {
	otherNames = {"Yaitmathang"},
}

m["dds"] = {
}

m["ddw"] = {
}

m["dec"] = {
}

m["ded"] = {
}

m["dee"] = {
}

m["def"] = {
	aliases = {"Dezhfili", "Dizfuli"},
}

m["deg"] = {
}

m["deh"] = {
}

m["dei"] = {
}

m["dek"] = { -- called "unattested alleged language" by Wikipedia
}

m["dem"] = {
}

m["dep"] = {
}

m["der"] = {
}

m["des"] = {
}

m["dev"] = {
}

m["dez"] = {
}

m["dga"] = {
}

m["dgb"] = {
	aliases = {"Bunoge Dogon"},
}

m["dgc"] = {
}

m["dgd"] = {
}

m["dge"] = {
}

m["dgg"] = {
}

m["dgh"] = {
}

m["dgi"] = {
}

m["dgk"] = {
}

m["dgn"] = {
}

m["dgo"] = {
}

m["dgr"] = {
	aliases = {"Tłicho", "Tlinchon"},
	varieties = {"Tłı̨chǫ Yatıì", "Wıı̀lıı̀deh Yatıı̀"},
}

m["dgs"] = {
}

m["dgt"] = {
	aliases = {"Ndra'ngith"},
}

m["dgw"] = {
	aliases = {"Taungurong", "Dhagung-wurrung", "Thagungwurrung"},
}

m["dgx"] = {
}

m["dgz"] = {
}

m["dhg"] = {
}

m["dhi"] = {
}

m["dhl"] = {
}

m["dhm"] = {
	otherNames = {"Dhimba", "Dimba", "Oludhimba", "Oluthimba", "Otjidhimba", "Simba", "Tjimba"},
}

m["dhn"] = {
}

m["dho"] = {
}

m["dhr"] = {
	aliases = {"Dhargari"},
}

m["dhs"] = {
}

m["dhu"] = {
}

m["dhv"] = {
}

m["dhw"] = {
	otherNames = {"Danwar", "Dhanwar", "Rai"},
}

m["dhx"] = {
}

m["dia"] = {
}

m["dib"] = {
}

m["dic"] = {
}

m["did"] = {
}

m["dif"] = {
	otherNames = {"Diyari", "Dirari"},
}

m["dig"] = {
	otherNames = {"Chidigo"},
}

m["dii"] = {
}

m["dij"] = {
}

m["dik"] = {
}

m["dil"] = {
}

m["dim"] = {
}

m["din"] = {
}

m["dio"] = {
}

m["dip"] = {
}

m["dir"] = {
}

m["dis"] = {
}

m["diu"] = {
	otherNames = {"Rumanyo", "Dirico", "Dciriku", "Diriku", "Rugciriku"},
}

m["diw"] = {
}

m["dix"] = {
	otherNames = {"Aveteian"},
}

m["diy"] = {
}

m["diz"] = {
}

m["dja"] = {
	aliases = {"Dja dja wurrung"},
}

m["djb"] = {
}

m["djc"] = {
}

m["djd"] = {
	aliases = {"Djamindjung"},
}

m["dje"] = {
}

m["djf"] = {
}

m["dji"] = {
}

m["djj"] = {
	aliases = {"Djeebbana"},
}

m["djk"] = {
	otherNames = {"Ndyuka"},
}

m["djl"] = {
}

m["djm"] = {
	aliases = {"Jamsay Dogon", "Jamsai"},
}

m["djn"] = {
}

m["djo"] = {
}

m["djr"] = {
}

m["dju"] = {
}

m["djw"] = {
}

m["dka"] = {
	otherNames = {"Dakpakha", "Takpa", "Tawang Monpa"},
}

m["dkk"] = {
}

m["dkr"] = {
}

m["dks"] = {
}

m["dkx"] = {
}

m["dlg"] = {
}

m["dlk"] = {
	aliases = {"Dahlik"},
}

m["dlm"] = {
	aliases = {"Dalmatic"},
}

m["dln"] = {
}

m["dma"] = {
}

m["dmb"] = {
}

m["dmc"] = {
	otherNames = {"Bosiken", "Boskien", "Dimir", "Dimer"}, -- last two are erroneous per Boyd
}

m["dmd"] = {
	aliases = {"Madhi-Madhi", "Madi Madi", "Madi-Madi", "Muthimuthi"},
}

m["dme"] = {
}

m["dmf"] = {
	aliases = {"Medefidrin"},
}

m["dmg"] = {
}

m["dmk"] = {
}

m["dml"] = {
}

m["dmm"] = {
}

m["dmo"] = {
}

m["dmr"] = {
}

m["dms"] = {
}

m["dmu"] = {
}

m["dmv"] = {
}

m["dmw"] = {
	aliases = {"Mudbura"},
}

m["dmx"] = {
}

m["dmy"] = {
}

m["dna"] = {
}

m["dnd"] = {
}

m["dne"] = {
}

m["dng"] = {
}

m["dni"] = {
}

m["dnj"] = {
}

m["dnk"] = {
}

m["dnn"] = {
	otherNames = {"Dzùùn", "Dzuungoo", "Dzùùngoo"},
}

m["dno"] = {
	aliases = {"Northern Lendu"},
}

m["dnr"] = {
}

m["dnt"] = {
}

m["dnu"] = {
}

m["dnv"] = {
}

m["dnw"] = {
}

m["dny"] = {
}

m["doa"] = {
}

m["dob"] = {
}

m["doc"] = {
	aliases = {"Northern Gam", "Northern Dong"},
}

m["doe"] = {
}

m["dof"] = {
}

m["doh"] = {
}

m["doi"] = {
}

m["dok"] = {
}

m["dol"] = {
}

m["don"] = {
}

m["doo"] = {
}

m["dop"] = {
}

m["doq"] = {
}

m["dor"] = {
}

m["dos"] = {
}

m["dot"] = {
}

m["dov"] = {
	otherNames = {"Tokaleya", "Toka", "Leya", "Dombe"},
}

m["dow"] = {
}

m["dox"] = {
}

m["doy"] = {
}

m["doz"] = {
}

m["dpp"] = {
}

m["drb"] = {
}

m["drc"] = {
}

m["drd"] = {
}

m["drg"] = {
}

m["dri"] = {
	otherNames = {"C'lela", "C'Lela", "Chilela"},
}

m["drl"] = {
	otherNames = {"Darling", "Bandjigali"},
}

m["drn"] = {
}

m["dro"] = {
}

m["drq"] = {
}

m["drs"] = {
}

m["dru"] = {
}

m["dry"] = {
}

m["dsb"] = {
	aliases = {"Lower Lusatian", "Lower Wendish"},
}

m["dse"] = {
}

m["dsh"] = {
}

m["dsi"] = {
}

m["dsl"] = {
}

m["dsn"] = {
}

m["dso"] = {
}

m["dsq"] = {
}

m["dta"] = {
}

m["dtb"] = {
}

m["dtd"] = {
	aliases = {"Diitidaht"},
}

m["dth"] = { -- contrast 'rrt'
}

m["dti"] = {
}

m["dtk"] = {
}

m["dtm"] = {
}

m["dto"] = {
	aliases = {"Tommo So Dogon"},
}

m["dtp"] = {
	aliases = {"Kadazandusun", "Kadazan-Dusun", "Kadazan Dusun", "Kadazan", "Bunduliwan", "Boros Dusun"},
}

m["dtr"] = {
}

m["dts"] = {
}

m["dtt"] = {
}

m["dtu"] = {
}

m["dty"] = {
	aliases = {"Dotyali"},
}

m["dua"] = {
}

m["dub"] = {
}

m["duc"] = {
}

m["due"] = {
}

m["duf"] = {
}

m["dug"] = {
}

m["duh"] = {
}

m["dui"] = {
}

m["duk"] = {
}

m["dul"] = {
}

m["dum"] = {
}

m["dun"] = {
}

m["duo"] = {
	aliases = {"Dupaninan Agta", "Dupaningan", "Dupaninan"},
}

m["dup"] = {
}

m["duq"] = {
}

m["dur"] = {
}

m["dus"] = {
}

m["duu"] = {
	otherNames = {"Derung", "Dulong", "Trung"},
}

m["duv"] = {
}

m["duw"] = {
}

m["dux"] = {
	otherNames = {"Duungooma"},
}

m["duy"] = {
}

m["duz"] = {
	otherNames = {"Duli-Gey", "Duli-Gewe"},
}

m["dva"] = {
}

m["dwa"] = {
}

m["dwr"] = {
}

m["dwu"] = {
	otherNames = {"Gumatj", "Dual", "Duala", "Datiwuy", "Wulamba", "Liyagawumirr", "Marrangu", "Djampbarrpuyŋu", "Gupapuyngu", "Dhay'yi", "Dayi", "Dhalwangu"},
}

m["dww"] = {
}

m["dwy"] = {
}

m["dwz"] = {
	otherNames = {"Danuwar Rai", "Rai Danuwar"},
}

m["dya"] = {
}

m["dyb"] = {
}

m["dyd"] = {
}

m["dyg"] = {
}

m["dyi"] = {
	otherNames = {"Djimini Senoufo", "Jimini", "Jinmini"},
}

m["dym"] = {
	otherNames = {"Yanda", "Yanda Dom", "Yanda Dom Dogon"},
}

m["dyn"] = {
}

m["dyo"] = {
	otherNames = {"Diola-Fogny", "Jola", "Joola", "Diola"},
}

m["dyu"] = {
}

m["dyy"] = {
	aliases = {"Djabugay", "Dyabugay", "Djabugai", "Tjapukai"},
}

m["dza"] = {
	otherNames = {"Duguza"},
}

m["dzg"] = {
	otherNames = {"Daza", "Dasaga"},
}

m["dzl"] = {
	otherNames = {"Dzalakha", "Dzalamat", "Yangtsebikha"},
}

m["dzn"] = {
}

return m