Module:languages/data/2/extra
- පහත දැක්වෙන උපදෙස්, Template:language extradata documentation මගින් ජනනය කොට ඇත. [සංස්කරණය කරන්න]
- ප්රයෝජනවත් සබැඳි: root page • root page’s subpages • සබැඳි • transclusions • testcases • sandbox
This module contains definitions and metadata for two-letter language codes. 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/2.
Errors
[සංස්කරණය]The following errors were detected by Module:data consistency check:
- Māori (
mi) has its canonical name ("Māori") repeated in the table ofaliases. - Norwegian Bokmål (
nb) has ඩෙන්මාර්ක (da) set as an ancestor, but is not in the East Scandinavian භාෂා (gmq-eas). - Norwegian Bokmål (
nb) has Middle Norwegian (gmq-mno) set as an ancestor, but is not in the West Scandinavian භාෂා (gmq-wes). - Romansh (
rm) has its canonical name ("Romansh") repeated in the table ofaliases. - The
strip_diacriticsfield in the data table for Lithuanian (lt) specifies the module Module:lt-common, which exists, but does not contain the expected functionstripDiacritics().
- The code
gnis not found in Module:languages/data/2, and should be removed from Module:languages/data/2/extra.
- West Circassian (
ady) has its canonical name ("West Circassian") repeated in the table ofaliases. - The
strip_diacriticsfield in the data table for Assyrian Neo-Aramaic (aii) specifies the module Module:Syrc-stripdiacritics, which does not exist.
- The code
abris not found in Module:languages/data/3/a, and should be removed from Module:languages/data/3/a/extra. - The code
ayyis not found in Module:languages/data/3/a, and should be removed from Module:languages/data/3/a/extra.
- Chambri (
can) has the invalid family code"paa-lsp". - Chenapian (
cjn) has the invalid family code"paa-spk". - Kairak (
ckr) has the invalid family code"paa-bng". - The data key
entry_namefor Classical Mongolian (cmg) is invalid. - The data key
entry_namefor Western Highland Chatino (ctp) is invalid. - The data key
entry_namefor Cahuilla (chl) is invalid. - The data key
entry_namefor Choctaw (cho) is invalid. - The data key
entry_namefor Central Kurdish (ckb) is invalid. - The data key
entry_namefor Chaldean Neo-Aramaic (cld) is invalid. - The data key
entry_namefor Cappadocian Greek (cpg) is invalid. - The data key
entry_namefor Chagatai (chg) is invalid. - The data key
entry_namefor Knaanic (czk) is invalid. - The data key
entry_namefor Messapic (cms) is invalid. - The data key
entry_namefor කොප්ටික් (cop) is invalid. - The data keys
entry_name,standardCharsfor Cebuano (ceb) are invalid. - The data key
entry_namefor Kari'na (car) is invalid. - The data key
entry_namefor Idu (clk) is invalid. - The data key
entry_namefor Chukchi (ckt) is invalid. - The data keys
entry_name,standardCharsfor Chavacano (cbk) are invalid. - The data key
standardCharsfor Cheyenne (chy) is invalid.
- Dabe (
dbe) has the invalid family code"paa-tkw". - Edopi (
dbf) has the invalid family code"paa-lkp". - Fataluku (
ddg) has the invalid family code"qfa-tap". - Dia (
dia) has the invalid family code"qfa-tor". - Kapriman (
dju) has the invalid family code"paa-spk". - Dubu (
dmu) has the invalid family code"paa-pau". - Daonda (
dnd) has the invalid family code"paa-brd". - Duvle (
duv) has the invalid family code"paa-lkp". - The data key
entry_namefor Middle Dutch (dum) is invalid. - The data key
entry_namefor Tsez (ddo) is invalid. - The data key
entry_namefor Dargwa (dar) is invalid. - The data key
entry_namefor Daur (dta) is invalid. - The data key
standardCharsfor Lower Sorbian (dsb) is invalid.
- Eitiep (
eit) has the invalid family code"qfa-tor". - Elepi (
ele) has the invalid family code"qfa-tor". - Elkei (
elk) has the invalid family code"qfa-tor". - Enga (
enq) has the invalid family code"paa-eng". - Emem (
enr) has the invalid family code"paa-pau". - The data key
entry_namefor Evenki (evn) is invalid. - The data key
entry_namefor Even (eve) is invalid. - The data keys
entry_name,standardCharsfor මධ්යකාලීන ඉංග්රීසි (enm) are invalid. - Eritai (
ert) has the invalid family code"paa-lkp".
- The data key
entry_namefor පුරාතන ප්රංශ (fro) is invalid. - Fasu (
faa) has the invalid family code"paa-kut". - Fayu (
fau) has the invalid family code"paa-lkp". - Fiwaga (
fiw) has the invalid family code"paa-kut". - Foau (
flh) has the invalid family code"paa-lkp". - Foi (
foi) has the invalid family code"paa-kut". - Fore (
for) has the invalid family code"paa-kag".
- Magi (
gkd) has its canonical name ("Magi") repeated in the table ofaliases.
- The code
ggnis not found in Module:languages/data/3/g, and should be removed from Module:languages/data/3/g/extra. - Mirning (
gmr) has data in Module:languages/data/3/g, but does not have corresponding data in Module:languages/data/3/g/extra. - The code
grbis not found in Module:languages/data/3/g, and should be removed from Module:languages/data/3/g/extra.
- The data keys
entry_name,standardCharsfor Hanunoo (hnn) are invalid. - The data key
entry_namefor Hulaulá (huy) is invalid. - The data keys
entry_name,standardCharsfor Hiligaynon (hil) are invalid. - The data key
entry_namefor Hunzib (huz) is invalid. - Hewa (
ham) has the invalid family code"paa-spk". - Hamap (
hmu) has the invalid family code"qfa-tap". - Caribbean Hindustani (
hns) has Bhojpuri (bho) set as an ancestor, but is not in the Bihari භාෂා (inc-bih). - Caribbean Hindustani (
hns) has Awadhi (awa) set as an ancestor, but is not in the Eastern Hindi භාෂා (inc-hie). - Huli (
hui) has the invalid family code"paa-eng". - The data key
standardCharsfor Hawaiian (haw) is invalid. - The data key
standardCharsfor Upper Sorbian (hsb) is invalid.
- The data key
entry_namefor Igala (igl) is invalid. - The data key
entry_namefor Ingush (inh) is invalid. - The data keys
entry_name,standardCharsfor Ilocano (ilo) are invalid. - The data key
entry_namefor Itsekiri (its) is invalid. - The data key
entry_namefor Judeo-Italian (itk) is invalid. - The data key
entry_namefor Itelmen (itl) is invalid. - The data key
entry_namefor Marsian (ims) is invalid. - The data key
entry_namefor Ifè (ife) is invalid. - Iatmul (
ian) has the invalid family code"paa-spk". - Imonda (
imn) has the invalid family code"paa-brd". - Inoke-Yate (
ino) has the invalid family code"paa-kag". - Ipili (
ipi) has the invalid family code"paa-eng". - Isabi (
isa) has the invalid family code"paa-kag". - Iteri (
itr) has the invalid family code"paa-asa". - Itik (
itx) has the invalid family code"paa-tkw". - Iwam (
iwm) has the invalid family code"paa-spk". - Sepik Iwam (
iws) has the invalid family code"paa-spk".
- The data key
entry_namefor Judeo-Tat (jdt) is invalid. - The data key
entry_namefor Judeo-Persian (jpr) is invalid. - Jofotek-Bromnya (
jbr) has the invalid family code"paa-tkw". - Manem (
jet) has the invalid family code"paa-brd".
- The data key
entry_namefor Khinalug (kjj) is invalid. - The data key
entry_namefor Khvarshi (khv) is invalid. - The data key
entry_namefor Kuvi (kxv) is invalid. - The data key
entry_namefor Kui (India) (kxu) is invalid. - The data key
entry_namefor Northern Kurdish (kmr) is invalid. - The data key
entry_namefor Karaim (kdr) is invalid. - The data key
entry_namefor Konkani (kok) is invalid. - The data key
entry_namefor Kryts (kry) is invalid. - The data key
entry_namefor Karata (kpt) is invalid. - The data key
entry_namefor Khamti (kht) is invalid. - The data key
entry_namefor Kachchi (kfr) is invalid. - The data key
entry_namefor Komi-Permyak (koi) is invalid. - The data key
entry_namefor Koryak (kpy) is invalid. - The data key
entry_namefor Ket (ket) is invalid. - The data key
entry_namefor Kabardian (kbd) is invalid. - The data key
entry_namefor Bagvalal (kva) is invalid. - The data key
entry_namefor Khowar (khw) is invalid. - The data key
entry_namefor Lü (khb) is invalid. - The data key
entry_namefor Kalaktang Monpa (kkf) is invalid. - The data keys
entry_name,standardCharsfor Kankanaey (kne) are invalid. - The data key
entry_namefor Khalaj (klj) is invalid. - The data key
entry_namefor Karakalpak (kaa) is invalid. - The data key
entry_namefor Bezhta (kap) is invalid. - The data key
entry_namefor Nubi (kcn) is invalid. - Kamano (
kbq) has the invalid family code"paa-kag". - Keder (
kdy) has the invalid family code"paa-tkw". - Keak (
keh) has the invalid family code"paa-spk". - Ket (
ket) has the invalid family code"qfa-yno". - Kewa (
kew) has the invalid family code"paa-eng". - Kapauri (
khp) has the invalid family code"paa-tkw". - Kilmeri (
kih) has the invalid family code"paa-brd". - Kirikiri (
kiy) has the invalid family code"paa-lkp". - East Kewa (
kjs) has the invalid family code"paa-eng". - Erave (
kjy) has the invalid family code"paa-eng". - Kwerisa (
kkb) has the invalid family code"paa-lkp". - Kabola (
klz) has the invalid family code"qfa-tap". - Awtuw (
kmn) has the invalid family code"paa-spk". - Kwoma (
kmo) has the invalid family code"paa-spk". - Kamasau (
kms) has the invalid family code"qfa-tor". - Kanite (
kmu) has the invalid family code"paa-kag". - Kaningra (
knr) has the invalid family code"paa-spk". - Kafoa (
kpu) has the invalid family code"qfa-tap". - Krisa (
ksi) has the invalid family code"paa-msk". - Kwinsu (
kuc) has the invalid family code"paa-tkw". - Wersing (
kvw) has the invalid family code"qfa-tap". - Kwerba (
kwe) has the invalid family code"paa-tkw". - Kwanga (
kwj) has the invalid family code"paa-spk". - Kwesten (
kwt) has the invalid family code"paa-tkw". - Koiwat (
kxt) has the invalid family code"paa-spk". - Kyaka (
kyc) has the invalid family code"paa-eng". - Keyagana (
kyg) has the invalid family code"paa-kag". - Kambaira (
kyy) has the invalid family code"paa-kag". - The
translitfield in the data table for S'gaw Karen (ksw) specifies the module Module:ksw-translit, which does not exist. - The
translitfield in the data table for Karata (kpt) specifies the module Module:kpt-translit, which does not exist. - The
translitfield in the data table for Khinalug (kjj) specifies the module Module:kjj-translit, which does not exist. - The
translitfield in the data table for Khakas (kjh) specifies the module Module:kjh-translit, which does not exist. - The
translitfield in the data table for Eastern Pwo (kjp) specifies the module Module:kjp-translit, which does not exist. - The
translitfield in the data table for Khvarshi (khv) specifies the module Module:khv-translit, which does not exist. - The
translitfield in the data table for Koryak (kpy) specifies the module Module:kpy-translit, which does not exist. - The
translitfield in the data table for Kui (India) (kxu) specifies the module Module:kxv-translit, which does not exist. - The
translitfield in the data table for Kuvi (kxv) specifies the module Module:kxv-translit, which does not exist.
- The data key
entry_namefor Livonian (liv) is invalid. - The data key
entry_namefor Lak (lbe) is invalid. - The data key
entry_namefor Luiseño (lui) is invalid. - The data key
entry_namefor Laz (lzz) is invalid. - The data key
entry_namefor Lezgi (lez) is invalid. - The data key
entry_namefor Ladino (lad) is invalid. - The data key
entry_namefor Laki (lki) is invalid. - The data key
entry_namefor Lishana Deni (lsd) is invalid. - Lahnda (
lah) has the ancestor Old Punjabi (inc-opa) listed in its ancestor field, which is redundant, since it is determined to be ancestral automatically. - Lembena (
leq) has the invalid family code"paa-eng". - Pahi (
lgt) has the invalid family code"paa-spk". - Laeko-Libuat (
lkl) has the invalid family code"qfa-tor". - Lilau (
lll) has the invalid family code"qfa-tor". - Lepki (
lpe) has the invalid family code"paa-pau". - Aruop (
lsr) has the invalid family code"qfa-tor". - The
sort_keyfield in the data table for Lak (lbe) specifies the module Module:lbe-sortkey, which does not exist. - The
sort_keyfield in the data table for Laboya (lmy) specifies the module Module:lmy-sortkey, which does not exist. - The
translitfield in the data table for Laki (lki) specifies the module Module:lki-translit, which does not exist. - The
translitfield in the data table for Lak (lbe) specifies the module Module:lbe-translit, which does not exist. - The
translitfield in the data table for Limbu (lif) specifies the module Module:lif-translit, which does not exist.
- The data key
entry_namefor Eastern Mari (mhr) is invalid. - The data key
entry_namefor Kedah Malay (meo) is invalid. - The data key
entry_namefor Montagnais (moe) is invalid. - The data key
entry_namefor Miskito (miq) is invalid. - The data key
entry_namefor Mozarabic (mxi) is invalid. - The data key
entry_namefor Moksha (mdf) is invalid. - The data key
entry_namefor Middle Irish (mga) is invalid. - The data key
entry_namefor Pattani Malay (mfa) is invalid. - Sepik Mari (
mbx) has the invalid family code"paa-spk". - Siliput (
mkc) has the invalid family code"qfa-tor". - Manambu (
mle) has the invalid family code"paa-spk". - Musan (
mmp) has the invalid family code"paa-asa". - Mander (
mqr) has the invalid family code"paa-tkw". - Elseng (
mrf) has the invalid family code"paa-brd". - Dineor (
mrx) has the invalid family code"paa-tkw". - Murik (New Guinea) (
mtf) has the invalid family code"paa-lsp". - Nabi (
mty) has the invalid family code"qfa-tor". - Massep (
mvs) has the invalid family code"paa-tkw". - Juwal (
mwb) has the invalid family code"qfa-tor". - Monumbo (
mxk) has the invalid family code"qfa-tor". - The
sort_keyfield in the data table for Middle Irish (mga) specifies the module Module:mga-sortkey, which does not exist. - The
sort_keyfield in the data table for Moksha (mdf) specifies the module Module:mdf-sortkey, which does not exist. - The
sort_keyfield in the data table for Western Mari (mrj) specifies the module Module:mrj-sortkey, which does not exist. - The data key
standardCharsfor සර්ව භාෂාමය (mul) is invalid. - The
translitfield in the data table for Mozarabic (mxi) specifies the module Module:mxi-translit, which does not exist. - The
translitfield in the data table for Manda (India) (mha) specifies the module Module:kxv-translit, which does not exist.
- The data key
entry_namefor Nupe (nup) is invalid. - The data key
entry_namefor Nzadi (nzd) is invalid. - The data key
entry_namefor Manangba (nmm) is invalid. - The data key
entry_namefor Classical Nahuatl (nci) is invalid. - The data key
entry_namefor Nyenkha (neh) is invalid. - The data key
entry_namefor Nivkh (niv) is invalid. - The data key
entry_namefor Northern Thai (nod) is invalid. - Namla (
naa) has the invalid family code"paa-pau". - Nakwi (
nax) has the invalid family code"qfa-mal". - Ningera (
nby) has the invalid family code"paa-brd". - Nete (
net) has the invalid family code"paa-eng". - Chiripá (
nhd) lists the invalid language code"gn"as its ancestor. - Nimo (
niw) has the invalid family code"paa-asa". - Ningil (
niz) has the invalid family code"qfa-tor". - Namia (
nnm) has the invalid family code"paa-spk". - Ngala (
nud) has the invalid family code"paa-spk". - Mehek (
nux) has the invalid family code"paa-spk". - The
sort_keyfield in the data table for Nivkh (niv) specifies the module Module:niv-sortkey, which does not exist. - The
translitfield in the data table for Naskapi (nsk) specifies the module Module:nsk-translit, which does not exist. - The
translitfield in the data table for Nivkh (niv) specifies the module Module:niv-translit, which does not exist. - The
translitfield in the data table for Nganasan (nio) specifies the module Module:nio-translit, which does not exist.
- The
sort_keyfield in the data table for Middle Korean (okm) specifies the module Module:okm-sortkey, which does not exist. - The
translitfield in the data table for Orok (oaa) specifies the module Module:oaa-translit, which does not exist. - The
translitfield in the data table for Omok (omk) specifies the module Module:omk-translit, which does not exist.
- Noakhali (
oak) has data in Module:languages/data/3/o, but does not have corresponding data in Module:languages/data/3/o/extra. - The code
ontis not found in Module:languages/data/3/o, and should be removed from Module:languages/data/3/o/extra.
- The data key
entry_namefor Pontic Greek (pnt) is invalid. - The data key
entry_namefor Nigerian Pidgin (pcm) is invalid. - The data key
entry_namefor Pipil (ppl) is invalid. - The data key
entry_namefor Pahari-Potwari (phr) is invalid. - The data keys
entry_name,standardCharsfor Kapampangan (pam) are invalid. - The data key
entry_namefor Pangasinan (pag) is invalid. - The data key
entry_namefor Pawnee (paw) is invalid. - The data key
entry_namefor Phalura (phl) is invalid. - The data key
entry_namefor Phake (phk) is invalid. - The data key
entry_namefor ප්රාකෘත (pra) is invalid. - The data key
entry_namefor Paelignian (pgn) is invalid. - Papasena (
pas) has the invalid family code"paa-lkp". - Pyu (New Guinea) (
pby) has the invalid family code"paa-asa". - Pagi (
pgi) has the invalid family code"paa-brd". - The
translitfield in the data table for Pengo (peg) specifies the module Module:kxv-translit, which does not exist.
- The data key
entry_namefor Carpathian Rusyn (rue) is invalid. - The data key
entry_namefor Rutul (rut) is invalid. - The data key
entry_namefor Aromanian (rup) is invalid. - Rasawa (
rac) has the invalid family code"paa-lkp". - Yahang (
rhp) has the invalid family code"qfa-tor". - Murkim (
rmh) has the invalid family code"paa-pau". - The
sort_keyfield in the data table for Carpathian Rusyn (rue) specifies the module Module:rue-sortkey, which does not exist. - The data key
standardCharsfor Tarifit (rif) is invalid. - The data key
standardCharsfor Pannonian Rusyn (rsk) is invalid. - The
translitfield in the data table for Rutul (rut) specifies the module Module:rut-translit, which does not exist.
- Daonda (
dnd) has no family. - The data key
entry_namefor Kildin Sami (sjd) is invalid. - The data key
entry_namefor Lule Sami (smj) is invalid. - The data key
entry_namefor Pite Sami (sje) is invalid. - The data key
entry_namefor Shihhi Arabic (ssh) is invalid. - The data key
entry_namefor Kemi Sami (sjk) is invalid. - The data key
entry_namefor Classical Syriac (syc) is invalid. - The data keys
entry_name,standardCharsfor Old Irish (sga) are invalid. - The data key
entry_namefor Southern Kurdish (sdh) is invalid. - The data key
entry_namefor Ume Sami (sju) is invalid. - The data key
entry_namefor Chadian Arabic (shu) is invalid. - The data key
entry_namefor Saraiki (skr) is invalid. - The data key
entry_namefor Ter Sami (sjt) is invalid. - The data key
entry_namefor Inari Sami (smn) is invalid. - The data key
entry_namefor Samogitian (sgs) is invalid. - The data key
entry_namefor Akkala Sami (sia) is invalid. - The data key
entry_namefor Tashelhit (shi) is invalid. - The data key
entry_namefor Southern Sami (sma) is invalid. - The data key
entry_namefor South Picene (spx) is invalid. - The data key
entry_namefor Skolt Sami (sms) is invalid. - Sause (
sao) has the invalid family code"paa-tkw". - Seti (
sbi) has the invalid family code"qfa-tor". - Kimki (
sbt) has the invalid family code"paa-pau". - Sos Kundi (
sdk) has the invalid family code"paa-spk". - Seim (
sim) has the invalid family code"paa-spk". - Sinagen (
siu) has the invalid family code"qfa-tor". - Sumariup (
siv) has the invalid family code"paa-spk". - Skou (
skv) has the invalid family code"paa-msk". - Auwe (
smf) has the invalid family code"paa-brd". - Simbali (
smg) has the invalid family code"paa-bng". - Siane (
snp) has the invalid family code"paa-kag". - Senggi (
snu) has the invalid family code"paa-brd". - Saniyo-Hiyewe (
sny) has the invalid family code"paa-spk". - The
sort_keyfield in the data table for Pite Sami (sje) specifies the module Module:sje-sortkey, which does not exist. - The
sort_keyfield in the data table for Ume Sami (sju) specifies the module Module:sju-sortkey, which does not exist. - The
sort_keyfield in the data table for Southern Sami (sma) specifies the module Module:sma-sortkey, which does not exist. - The
sort_keyfield in the data table for Lule Sami (smj) specifies the module Module:smj-sortkey, which does not exist. - The
sort_keyfield in the data table for Inari Sami (smn) specifies the module Module:smn-sortkey, which does not exist. - The
sort_keyfield in the data table for Old Irish (sga) specifies the module Module:sga-sortkey, which does not exist. - Sowanda (
sow) has the invalid family code"paa-brd". - Sengo (
spk) has the invalid family code"paa-spk". - Isirawa (
srl) has the invalid family code"paa-tkw". - Samberigi (
ssx) has the invalid family code"paa-eng". - Seta (
stf) has the invalid family code"qfa-tor". - The
translitfield in the data table for Ter Sami (sjt) specifies the module Module:sjt-translit, which does not exist. - The
translitfield in the data table for Shughni (sgh) specifies the module Module:sgh-translit, which does not exist. - The
translitfield in the data table for Svan (sva) specifies the module Module:sva-translit, which does not exist. - The
translitfield in the data table for Southern Kurdish (sdh) specifies the module Module:sdh-translit, which does not exist.
- The data key
entry_namefor Northwestern Tamang (tmk) is invalid. - The data key
entry_namefor Eastern Tamang (taj) is invalid. - The data key
entry_namefor Chali (tgf) is invalid. - The data key
entry_namefor Thracian (txh) is invalid. - The data key
entry_namefor Tshangla (tsj) is invalid. - The data key
entry_namefor Tabasaran (tab) is invalid. - The data key
entry_namefor Western Tamang (tdg) is invalid. - The data key
entry_namefor Eastern Gorkha Tamang (tge) is invalid. - The data key
entry_namefor Tsakhur (tkr) is invalid. - The data key
entry_namefor Tai Nüa (tdd) is invalid. - The data key
entry_namefor Turoyo (tru) is invalid. - The data key
entry_namefor Tuareg (tmh) is invalid. - The
sort_keyfield in the data table for Talossan (tzl) specifies the module Module:tzl-sortkey, which does not exist. - The data key
standardCharsfor Tocharian B (txb) is invalid. - Tause (
tad) has the invalid family code"paa-lkp". - North Tairora (
tbg) has the invalid family code"paa-kag". - Taworta (
tbp) has the invalid family code"paa-lkp". - Kaiy (
tcq) has the invalid family code"paa-lkp". - Doutai (
tds) has the invalid family code"paa-lkp". - Torricelli (
tei) has the invalid family code"qfa-tor". - Trimuris (
tip) has the invalid family code"paa-tkw". - Tofanma (
tlg) has the invalid family code"paa-pau". - Samarokena (
tmj) has the invalid family code"paa-tkw". - Iau (
tmu) has the invalid family code"paa-lkp". - Kula (
tpg) has the invalid family code"qfa-tap". - The
translitfield in the data table for Tsakhur (tkr) specifies the module Module:tkr-translit, which does not exist. - The
translitfield in the data table for Tangut (txg) specifies the module Module:txg-translit, which does not exist. - Towei (
ttn) has the invalid family code"paa-pau". - Sikaritai (
tty) has the invalid family code"paa-lkp". - Wiarumus (
tua) has the invalid family code"qfa-tor". - Taulil (
tuh) has the invalid family code"paa-bng". - Tereweng (
twg) has the invalid family code"qfa-tap". - Tuwari (
tww) has the invalid family code"paa-spk". - Tabriak (
tzx) has the invalid family code"paa-lsp".
- The data key
entry_namefor Udi (udi) is invalid. - The data key
entry_namefor Munsee (umu) is invalid. - The data key
entry_namefor Marrucinian (umc) is invalid. - The data key
entry_namefor Ubykh (uby) is invalid. - The data key
entry_namefor Olukumi (ulb) is invalid. - The data key
entry_namefor Ulch (ulc) is invalid. - The
sort_keyfield in the data table for Ulch (ulc) specifies the module Module:ulc-sortkey, which does not exist. - The
sort_keyfield in the data table for Udmurt (udm) specifies the module Module:udm-sortkey, which does not exist. - The
sort_keyfield in the data table for Ubykh (uby) specifies the module Module:uby-sortkey, which does not exist. - Afra (
ulf) has the invalid family code"paa-pau". - Umeda (
upi) has the invalid family code"paa-brd". - Urim (
uri) has the invalid family code"qfa-tor". - Ura (Papua New Guinea) (
uro) has the invalid family code"paa-bng". - Urat (
urt) has the invalid family code"qfa-tor". - Urimo (
urx) has the invalid family code"qfa-tor". - Orya (
ury) has the invalid family code"paa-tkw". - Usarufa (
usa) has the invalid family code"paa-kag".
- The data key
entry_namefor Makhuwa (vmw) is invalid. - The data keys
entry_name,standardCharsfor Votic (vot) are invalid. - The
sort_keyfield in the data table for East Franconian (vmf) specifies the module Module:vmf-sortkey, which does not exist. - Vanimo (
vam) has the invalid family code"paa-msk". - Valman (
van) has the invalid family code"qfa-tor". - Vitou (
vto) has the invalid family code"paa-tkw".
- The data key
entry_namefor Middle Welsh (wlm) is invalid. - The data key
entry_namefor Vilamovian (wym) is invalid. - The data keys
entry_name,standardCharsfor Waray-Waray (war) are invalid. - The
sort_keyfield in the data table for Middle Welsh (wlm) specifies the module Module:wlm-sortkey, which does not exist. - Waffa (
waj) has the invalid family code"paa-kag". - Waritai (
wbe) has the invalid family code"paa-lkp". - Yafi (
wfg) has the invalid family code"paa-pau". - Minidien (
wii) has the invalid family code"qfa-tor". - Wam (
wmo) has the invalid family code"qfa-tor". - Womo (
wmx) has the invalid family code"paa-msk". - Wanap (
wnp) has the invalid family code"qfa-tor". - Wogamusin (
wog) has the invalid family code"paa-spk". - Hanga Hundi (
wos) has the invalid family code"paa-spk". - Warapu (
wra) has the invalid family code"paa-msk". - Waris (
wrs) has the invalid family code"paa-brd". - Watakataui (
wtk) has the invalid family code"paa-spk". - Wutung (
wut) has the invalid family code"paa-msk".
- The data key
entry_namefor Classical Tibetan (xct) is invalid. - The data key
entry_namefor Faliscan (xfa) is invalid. - The data key
entry_namefor Hernican (xhr) is invalid. - The data key
entry_namefor Alanic (xln) is invalid. - The data key
entry_namefor Andalusian Arabic (xaa) is invalid. - The data key
entry_namefor Kaitag (xdq) is invalid. - The data key
entry_namefor Old Armenian (xcl) is invalid. - The data key
entry_namefor Zhang-Zhung (xzh) is invalid. - The data key
entry_namefor Dacian (xdc) is invalid. - The data key
entry_namefor Galatian (xga) is invalid. - The data key
entry_namefor Volscian (xvo) is invalid. - The data key
entry_namefor Aequian (xae) is invalid. - The data key
entry_namefor Bactrian (xbc) is invalid. - The data key
entry_namefor Karakhanid (xqa) is invalid. - The data key
entry_namefor Vestinian (xvs) is invalid. - The data key
entry_namefor Kurtöp (xkz) is invalid. - The data key
entry_namefor Punic (xpu) is invalid. - The data key
entry_namefor Sherpa (xsr) is invalid. - The data key
entry_namefor Umbrian (xum) is invalid. - The data key
entry_namefor Middle Mongol (xng) is invalid. - The data key
entry_namefor Narragansett (xnt) is invalid. - The data key
entry_namefor Bulgar (xbo) is invalid. - The
sort_keyfield in the data table for Kalmyk (xal) specifies the module Module:xal-sortkey, which does not exist. - The
translitfield in the data table for Kamassian (xas) specifies the module Module:xas-translit, which does not exist. - The
translitfield in the data table for Written Oirat (xwo) specifies the module Module:xwo-translit, which does not exist. - The
translitfield in the data table for Chuvan (xcv) specifies the module Module:xcv-translit, which does not exist. - Kauwera (
xau) has the invalid family code"paa-tkw". - Kombio (
xbi) has the invalid family code"qfa-tor". - Kembra (
xkw) has the invalid family code"paa-pau". - Pumpokol (
xpm) has the invalid family code"qfa-yso". - Arin (
xrn) has the invalid family code"qfa-yso". - Karawa (
xrw) has the invalid family code"paa-spk". - Assan (
xss) has the invalid family code"qfa-yso". - Kwerba Mamberamo (
xwr) has the invalid family code"paa-tkw".
- The data key
entry_namefor Tundra Nenets (yrk) is invalid. - The data key
entry_namefor Sirenik (ysr) is invalid. - The data key
entry_namefor Yevanic (yej) is invalid. - The data key
entry_namefor Khamnigan Mongol (ykh) is invalid. - The
translitfield in the data table for Yamphu (ybi) specifies the module Module:ybi-translit, which does not exist. - The
translitfield in the data table for Sirenik (ysr) specifies the module Module:ysr-translit, which does not exist. - The
translitfield in the data table for Yazghulami (yah) specifies the module Module:yah-translit, which does not exist. - The
translitfield in the data table for Southern Yukaghir (yux) specifies the module Module:yux-translit, which does not exist. - Yawiyo (
ybx) has the invalid family code"paa-spk". - Yaweyuha (
yby) has the invalid family code"paa-kag". - Yangum Dey (
yde) has the invalid family code"qfa-tor". - Yimas (
yee) has the invalid family code"paa-lsp". - Yetfa (
yet) has the invalid family code"paa-pau". - Yapunda (
yev) has the invalid family code"qfa-tor". - Yangum Gel (
ygl) has the invalid family code"qfa-tor". - Yagaria (
ygr) has the invalid family code"paa-kag". - Yis (
yis) has the invalid family code"qfa-tor". - Yelogu (
ylg) has the invalid family code"paa-spk". - Yil (
yll) has the invalid family code"qfa-tor". - Yambes (
ymb) has the invalid family code"qfa-tor". - Yangum Mon (
ymo) has the invalid family code"qfa-tor". - Yessan-Mayo (
yss) has the invalid family code"paa-spk". - Yug (
yug) has the invalid family code"qfa-yno". - Karkar-Yuri (
yuj) has the invalid family code"paa-pau". - Kalou (
ywa) has the invalid family code"paa-spk". - Torricelli Yau (
yyu) has the invalid family code"qfa-tor".
- The
sort_keyfield in the data table for Zazaki (zza) specifies the module Module:zza-sortkey, which does not exist. - Kott (
zko) has the invalid family code"qfa-yso". - Makolkol (
zmh) has the invalid family code"paa-bng".
- Proto-language with no family: Proto-Amuesha-Chamicuro (
awd-amc-pro) should be the proto-language of"awd-amc", which doesn't exist. - Proto-language with no family: Proto-Kampa (
awd-kmp-pro) should be the proto-language of"awd-kmp", which doesn't exist. - Proto-language with no family: Proto-Paresi-Waura (
awd-prw-pro) should be the proto-language of"awd-prw", which doesn't exist. - Proto-language with no family: Proto-Rukai (
dru-pro) should be the proto-language of"dru", but Rukai (dru) is not a family. - Proto-language with no family: Proto-Puroik (
sit-khp-pro) should be the proto-language of"sit-khp", which doesn't exist. - The
translitfield in the data table for Northern Khanty (kca-nor) specifies the module Module:kca-translit, which does not exist. - The
translitfield in the data table for Middle Assamese (inc-mas) specifies the module Module:inc-mas-translit, which does not exist. - The
translitfield in the data table for Eastern Khanty (kca-eas) specifies the module Module:kca-translit, which does not exist. - The
translitfield in the data table for Northern Selkup (sel-nor) specifies the module Module:sel-nor-translit, which does not exist. - The
translitfield in the data table for Forest Nenets (yrk-for) specifies the module Module:yrk-for-translit, which does not exist. - The
translitfield in the data table for Old Komi (urj-koo) specifies the module Module:urj-koo-translit, which does not exist. - The
translitfield in the data table for Tundra Nenets (yrk-tun) specifies the module Module:yrk-tun-translit, which does not exist. - The
translitfield in the data table for Southern Selkup (sel-sou) specifies the module Module:sel-sou-translit, which does not exist. - The
translitfield in the data table for Southern Khanty (kca-sou) specifies the module Module:kca-translit, which does not exist. - Tundra Nenets (
yrk-tun) has a canonical name that is not unique; it is also used by the codeyrk.
- Kosena (
kze) has a canonical name that is not unique; it is also used by the codekze. - The code
kzeis not unique; it is also defined in Module:languages/data/3/k. - Literary Chinese (
lzh-lit) has a canonical name that is not unique; it is also used by the codelzh. - Skagit (
ska) has a canonical name that is not unique; it is also used by the codeska. - The code
skais not unique; it is also defined in Module:languages/data/3/s. - The code
slhis not unique; it is also defined in Module:languages/data/3/s. - Snohomish (
sno) has a canonical name that is not unique; it is also used by the codesno. - The code
snois not unique; it is also defined in Module:languages/data/3/s. - The
translitfield in the data table for Afghan Uzbek (uz-afg) specifies the module Module:uz-afg-translit, which does not exist. - Wasa (
wss) has a canonical name that is not unique; it is also used by the codewss. - The code
wssis not unique; it is also defined in Module:languages/data/3/w. - The code
xaqis not unique; it is also defined in Module:languages/data/3/x. - Aquitanian (
xaq) has a canonical name that is not unique; it is also used by the codexaq. - The code
xnnis not unique; it is also defined in Module:languages/data/3/x.
- The data key
categoryNamefor disputed affiliation භාෂා (qfa-dis) is invalid. - The data key
categoryNamefor isolate භාෂා (qfa-iso) is invalid. - Old Indo-Aryan භාෂා (
inc-old) has no child families or languages. - Middle Iranian භාෂා (
ira-mid) has no child families or languages. - Old Iranian භාෂා (
ira-old) has no child families or languages. - Boane භාෂා (
ngf-boa) has no child families or languages. - Dallman භාෂා (
ngf-dal) has no child families or languages. - East Kutubuan භාෂා (
ngf-eku) has no child families or languages. - Evapia භාෂා (
ngf-eva) has no child families or languages. - Grand Valley Dani භාෂා (
ngf-gvd) has no child families or languages. - Hagen භාෂා (
ngf-hag) has no child families or languages. - Kabwum භාෂා (
ngf-kab) has no child families or languages. - Kalam-Kobon භාෂා (
ngf-kak) has no child families or languages. - Kaukombar භාෂා (
ngf-kau) has no child families or languages. - Kâte-Mape භාෂා (
ngf-kma) has no child families or languages. - Kapau-Menya භාෂා (
ngf-kme) has no child families or languages. - Kowan භාෂා (
ngf-kow) has no child families or languages. - Kube-Tobo භාෂා (
ngf-kto) has no child families or languages. - Komyandaret-Tsaukambo භාෂා (
ngf-kts) has no child families or languages. - Lowland Ok භාෂා (
ngf-lok) has no child families or languages. - Mek භාෂා (
ngf-mek) has no child families or languages. - Mombum භාෂා (
ngf-mom) has no child families or languages. - Mian-Suganga භාෂා (
ngf-msu) has no child families or languages. - North Binanderean භාෂා (
ngf-nbi) has no child families or languages. - Ndeiram භාෂා (
ngf-nde) has no child families or languages. - North Sogeram භාෂා (
ngf-nso) has no child families or languages. - Nuru භාෂා (
ngf-nur) has no child families or languages. - Northwest Hanseman භාෂා (
ngf-nwh) has no child families or languages. - Peka භාෂා (
ngf-pek) has no child families or languages. - Pomoikan භාෂා (
ngf-pom) has no child families or languages. - Sankwep භාෂා (
ngf-san) has no child families or languages. - Sopac භාෂා (
ngf-sop) has no child families or languages. - Tiboran භාෂා (
ngf-tib) has no child families or languages. - Tangko-Nakai භාෂා (
ngf-tna) has no child families or languages. - Utu-Silopi භාෂා (
ngf-usi) has no child families or languages. - Wahgi භාෂා (
ngf-wah) has no child families or languages. - Yali භාෂා (
ngf-yal) has no child families or languages. - Boazi භාෂා (
paa-boa) has no child families or languages. - Bulaka River භාෂා (
paa-bul) has no child families or languages. - Doso-Turumsa භාෂා (
paa-dtu) has no child families or languages. - East Bird's Head භාෂා (
paa-ebh) has no child families or languages. - Eastern Eleman භාෂා (
paa-eel) has no child families or languages. - East Lakes Plain භාෂා (
paa-elp) has no child families or languages. - Eastern Pauwasi භාෂා (
paa-epw) has no child families or languages. - Iwam භාෂා (
paa-iwa) has no child families or languages. - Kolopom භාෂා (
paa-kol) has no child families or languages. - Kwalean භාෂා (
paa-kwa) has no child families or languages. - Loloda-Laba භාෂා (
paa-lla) has no child families or languages. - Lepki-Murkim භාෂා (
paa-lmu) has no child families or languages. - Manubaran භාෂා (
paa-man) has no child families or languages. - Mandi-Muniwara භාෂා (
paa-mmu) has no child families or languages. - Monumbo භාෂා (
paa-mon) has no child families or languages. - Nambu භාෂා (
paa-nam) has no child families or languages. - Ngkolmpu භාෂා (
paa-ngk) has no child families or languages. - Namla-Tofanma භාෂා (
paa-nto) has no child families or languages. - Pahoturi River භාෂා (
paa-pah) has no child families or languages. - Piawi භාෂා (
paa-pia) has no child families or languages. - Rasawa-Saponi භාෂා (
paa-rsa) has no child families or languages. - Serra Hills භාෂා (
paa-shi) has no child families or languages. - Teberan භාෂා (
paa-teb) has no child families or languages. - Turama-Kikori භාෂා (
paa-tki) has no child families or languages. - Ternate-Tidore භාෂා (
paa-tti) has no child families or languages. - Walio භාෂා (
paa-wal) has no child families or languages. - West Bird's Head භාෂා (
paa-wbh) has no child families or languages. - West Inland Gulf භාෂා (
paa-wig) has no child families or languages. - West Keram භාෂා (
paa-wke) has no child families or languages. - West Lakes Plain භාෂා (
paa-wlp) has no child families or languages. - Western Pauwasi භාෂා (
paa-wpw) has no child families or languages. - Yawa-Saweru භාෂා (
paa-ysa) has no child families or languages. - creole භාෂා (
qfa-cre) has no child families or languages. - pidgin භාෂා (
qfa-pid) has no child families or languages. - Enets භාෂා (
syd-ene) has no child families or languages. - The code
yrkis not unique; it is also defined in Module:languages/data/3/y.
- The canonical name Tabasco Chontal (
chf) is missing. - Chontal Maya, the canonical name for the code
chf, is wrong; it should be Tabasco Chontal. - The canonical name Tîrî (
cir) is missing. - Tinrin, the canonical name for the code
cir, is wrong; it should be Tîrî. - The canonical name Ashéninka Pajonal (
cjo) is missing. - Pajonal Ashéninka, the canonical name for the code
cjo, is wrong; it should be Ashéninka Pajonal. - The canonical name Ajyíninka Apurucayali (
cpc) is missing. - Apurucayali Ashéninka, the canonical name for the code
cpc, is wrong; it should be Ajyíninka Apurucayali. - The code
csxand the canonical name Cambodian Sign Language should be removed; they are not found in a submodule of Module:languages. - Northern Catanduanes Bikol, the canonical name for the code
cts, is wrong; it should be Northern Catanduanes Bicolano. - The canonical name Northern Catanduanes Bicolano (
cts) is missing. - The canonical name Dek (
dek) is missing. - The canonical name Villa Viciosa Agta (
dyg) is missing. - Kursav, the canonical name for the code
faj, is wrong; it should be Faita. - The canonical name Faita (
faj) is missing. - The canonical name West Albay Bikol (
fbl) is missing. - West Miraya Bikol, the canonical name for the code
fbl, is wrong; it should be West Albay Bikol. - The code
fifand the canonical name Faifi should be removed; they are not found in a submodule of Module:languages. - Mari (Austronesian), the canonical name for the code
hob, is wrong; it should be Austronesian Mari. - The canonical name Austronesian Mari (
hob) is missing. - Hadoti, the canonical name for the code
hoj, is wrong; it should be Hadothi. - The canonical name Hadothi (
hoj) is missing. - The code
jbiand the canonical name Badjiri should be removed; they are not found in a submodule of Module:languages. - The canonical name Kabardian (
kbd) is missing. - East Circassian, the canonical name for the code
kbd, is wrong; it should be Kabardian. - Kare (Central Africa), the canonical name for the code
kbn, is wrong; it should be Kare (Africa). - The canonical name Kare (Africa) (
kbn) is missing. - Kabiye, the canonical name for the code
kbp, is wrong; it should be Kabiyé. - The canonical name Kabiyé (
kbp) is missing. - The canonical name Karipúna (
kgm) is missing. - The canonical name Tukang Besi North (
khc) is missing. - North Tukang Besi, the canonical name for the code
khc, is wrong; it should be Tukang Besi North. - Kurux, the canonical name for the code
kru, is wrong; it should be Kurukh. - The canonical name Kurukh (
kru) is missing. - The canonical name Kutenai (
kut) is missing. - Ktunaxa, the canonical name for the code
kut, is wrong; it should be Kutenai. - Konso, the canonical name for the code
kxc, is wrong; it should be Khonso. - The canonical name Khonso (
kxc) is missing. - The canonical name Nepali Kurux (
kxl) is missing. - The canonical name Kosena (
kze) is missing. - Lele (New Guinea), the canonical name for the code
lle, is wrong; it should be Lele (Papua New Guinea). - The canonical name Lele (Papua New Guinea) (
lle) is missing. - The canonical name Khlor (
llo) is missing. - The canonical name Lumbee (
lmz) is missing. - The canonical name Langam (
lnm) is missing. - Pondi, the canonical name for the code
lnm, is wrong; it should be Langam. - The code
lsnand the canonical name Tibetan Sign Language should be removed; they are not found in a submodule of Module:languages. - The code
lsvand the canonical name Sivia Sign Language should be removed; they are not found in a submodule of Module:languages. - The canonical name Literary Chinese (
lzh) is missing. - Classical Chinese, the canonical name for the code
lzh, is wrong; it should be Literary Chinese. - The canonical name Sepik Mari (
mbx) is missing. - Mari (Sepik), the canonical name for the code
mbx, is wrong; it should be Sepik Mari. - The canonical name Minanibai (
mcv) is missing. - The canonical name Mea (
meg) is missing. - The canonical name Mende (
men) is missing. - Mende (Sierra Leone), the canonical name for the code
men, is wrong; it should be Mende. - Miriwoong, the canonical name for the code
mep, is wrong; it should be Miriwung. - The canonical name Miriwung (
mep) is missing. - Mwakai, the canonical name for the code
mgt, is wrong; it should be Mongol. - The canonical name Mongol (
mgt) is missing. - Taba, the canonical name for the code
mky, is wrong; it should be East Makian. - The canonical name East Makian (
mky) is missing. - The canonical name Musar (
mmi) is missing. - Hember Avu, the canonical name for the code
mmi, is wrong; it should be Musar. - The canonical name Manikion (
mnx) is missing. - Sougb, the canonical name for the code
mnx, is wrong; it should be Manikion. - Mamara, the canonical name for the code
myk, is wrong; it should be Mamara Senoufo. - The canonical name Mamara Senoufo (
myk) is missing. - The code
nmxand the canonical name Nama should be removed; they are not found in a submodule of Module:languages. - The code
npxand the canonical name Noipä should be removed; they are not found in a submodule of Module:languages. - The canonical name Nathembo (
nte) is missing. - The code
nwgand the canonical name Ngaiawang should be removed; they are not found in a submodule of Module:languages. - The canonical name Narau (
nxu) is missing. - Palula, the canonical name for the code
phl, is wrong; it should be Phalura. - The canonical name Phalura (
phl) is missing. - Palaka, the canonical name for the code
plr, is wrong; it should be Palaka Senoufo. - The canonical name Palaka Senoufo (
plr) is missing. - Manat, the canonical name for the code
pmr, is wrong; it should be Paynamar. - The canonical name Paynamar (
pmr) is missing. - The canonical name Ashéninka Perené (
prq) is missing. - Perené Ashéninka, the canonical name for the code
prq, is wrong; it should be Ashéninka Perené. - East Miraya Bikol, the canonical name for the code
rbl, is wrong; it should be Miraya Bikol. - The canonical name Miraya Bikol (
rbl) is missing. - The code
rrmand the canonical name Moriori should be removed; they are not found in a submodule of Module:languages. - The code
rsnand the canonical name Rwandan Sign Language should be removed; they are not found in a submodule of Module:languages. - Sirva, the canonical name for the code
sbq, is wrong; it should be Sileibi. - The canonical name Sileibi (
sbq) is missing. - The code
sczand the canonical name Shetland should be removed; they are not found in a submodule of Module:languages. - The canonical name Cebaara Senoufo (
sef) is missing. - Cebaara, the canonical name for the code
sef, is wrong; it should be Cebaara Senoufo. - Nanerige, the canonical name for the code
sen, is wrong; it should be Nanerigé Sénoufo. - The canonical name Nanerigé Sénoufo (
sen) is missing. - The canonical name Suarmin (
seo) is missing. - Asaba, the canonical name for the code
seo, is wrong; it should be Suarmin. - The canonical name Sìcìté Sénoufo (
sep) is missing. - Sicite, the canonical name for the code
sep, is wrong; it should be Sìcìté Sénoufo. - Senara, the canonical name for the code
seq, is wrong; it should be Senara Sénoufo. - The canonical name Senara Sénoufo (
seq) is missing. - The canonical name Nyarafolo Senoufo (
sev) is missing. - Nyarafolo, the canonical name for the code
sev, is wrong; it should be Nyarafolo Senoufo. - Syenara, the canonical name for the code
shz, is wrong; it should be Syenara Senoufo. - The canonical name Syenara Senoufo (
shz) is missing. - The canonical name Seim (
sim) is missing. - Mende (New Guinea), the canonical name for the code
sim, is wrong; it should be Seim. - Senhaja de Srair, the canonical name for the code
sjs, is wrong; it should be Senhaja De Srair. - The canonical name Senhaja De Srair (
sjs) is missing. - The canonical name Skagit (
ska) is missing. - The canonical name Sissala (
sld) is missing. - Sisaala, the canonical name for the code
sld, is wrong; it should be Sissala. - The canonical name Southern Puget Sound Salish (
slh) is missing. - The canonical name Salchuq (
slq) is missing. - The canonical name Snohomish (
sno) is missing. - The code
suoand the canonical name Bouni should be removed; they are not found in a submodule of Module:languages. - The canonical name Tapeba (
tbb) is missing. - Aborlan Tagbanwa, the canonical name for the code
tbw, is wrong; it should be Tagbanwa. - The canonical name Tagbanwa (
tbw) is missing. - Tagwana, the canonical name for the code
tgw, is wrong; it should be Tagwana Senoufo. - The canonical name Tagwana Senoufo (
tgw) is missing. - The canonical name Northwestern Tamang (
tmk) is missing. - The canonical name Southwestern Tamang (
tsf) is missing. - Ulwa (Nicaragua), the canonical name for the code
ulw, is wrong; it should be Ulwa. - The canonical name Ulwa (
ulw) is missing. - The code
uniand the canonical name Uni should be removed; they are not found in a submodule of Module:languages. - 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). - Vinitiri, the canonical name for the code
vmg, is wrong; it should be Minigir. - The canonical name Minigir (
vmg) is missing. - Mokati, the canonical name for the code
wnb, is wrong; it should be Wanambre. - The canonical name Wanambre (
wnb) is missing. - The canonical name Wasa (
wss) is missing. - The canonical name Aquitanian (
xaq) is missing. - The canonical name Kesawai (
xes) is missing. - Koromu, the canonical name for the code
xes, is wrong; it should be Kesawai. - The canonical name Northern Kankanay (
xnn) is missing. - The canonical name Yagnobi (
yai) is missing. - Yaghnobi, the canonical name for the code
yai, is wrong; it should be Yagnobi. - The canonical name Yao (
yao) is missing. - Yao (Africa), the canonical name for the code
yao, is wrong; it should be Yao. - The canonical name Yapunda (
yev) is missing. - Yeri, the canonical name for the code
yev, is wrong; it should be Yapunda. - The canonical name Yaul (
yla) is missing. - Ulwa (New Guinea), the canonical name for the code
yla, is wrong; it should be Yaul. - The code
ynband the canonical name Yamben should be removed; they are not found in a submodule of Module:languages. - The canonical name Finisterre Yau (
yuw) is missing. - Yau (Finisterre), the canonical name for the code
yuw, is wrong; it should be Finisterre Yau. - The canonical name Torricelli Yau (
yyu) is missing. - Yau (Torricelli), the canonical name for the code
yyu, is wrong; it should be Torricelli Yau. - The canonical name Central Mahuatlán Zapoteco (
zam) is missing. - Central Mahuatlán Zapotec, the canonical name for the code
zam, is wrong; it should be Central Mahuatlán Zapoteco.
- Chontal Maya, the canonical name for the code
chf, is wrong; it should be Tabasco Chontal. - Tinrin, the canonical name for the code
cir, is wrong; it should be Tîrî. - Pajonal Ashéninka, the canonical name for the code
cjo, is wrong; it should be Ashéninka Pajonal. - Apurucayali Ashéninka, the canonical name for the code
cpc, is wrong; it should be Ajyíninka Apurucayali. - The code
csxand the canonical name Cambodian Sign Language should be removed; they are not found in a submodule of Module:languages. - Northern Catanduanes Bikol, the canonical name for the code
cts, is wrong; it should be Northern Catanduanes Bicolano. - The code
dek(Dek) is missing. - The code
dyg(Villa Viciosa Agta) is missing. - Kursav, the canonical name for the code
faj, is wrong; it should be Faita. - West Miraya Bikol, the canonical name for the code
fbl, is wrong; it should be West Albay Bikol. - The code
fifand the canonical name Faifi should be removed; they are not found in a submodule of Module:languages. - Mari (Austronesian), the canonical name for the code
hob, is wrong; it should be Austronesian Mari. - Hadoti, the canonical name for the code
hoj, is wrong; it should be Hadothi. - The code
jbiand the canonical name Badjiri should be removed; they are not found in a submodule of Module:languages. - East Circassian, the canonical name for the code
kbd, is wrong; it should be Kabardian. - Kare (Central Africa), the canonical name for the code
kbn, is wrong; it should be Kare (Africa). - Kabiye, the canonical name for the code
kbp, is wrong; it should be Kabiyé. - The code
kgm(Karipúna) is missing. - North Tukang Besi, the canonical name for the code
khc, is wrong; it should be Tukang Besi North. - Kurux, the canonical name for the code
kru, is wrong; it should be Kurukh. - Ktunaxa, the canonical name for the code
kut, is wrong; it should be Kutenai. - Konso, the canonical name for the code
kxc, is wrong; it should be Khonso. - The code
kxl(Nepali Kurux) is missing. - The code
kze(Kosena) is missing. - Lele (New Guinea), the canonical name for the code
lle, is wrong; it should be Lele (Papua New Guinea). - The code
llo(Khlor) is missing. - The code
lmz(Lumbee) is missing. - Pondi, the canonical name for the code
lnm, is wrong; it should be Langam. - The code
lsnand the canonical name Tibetan Sign Language should be removed; they are not found in a submodule of Module:languages. - The code
lsvand the canonical name Sivia Sign Language should be removed; they are not found in a submodule of Module:languages. - Classical Chinese, the canonical name for the code
lzh, is wrong; it should be Literary Chinese. - Mari (Sepik), the canonical name for the code
mbx, is wrong; it should be Sepik Mari. - The code
mcv(Minanibai) is missing. - The code
meg(Mea) is missing. - Mende (Sierra Leone), the canonical name for the code
men, is wrong; it should be Mende. - Miriwoong, the canonical name for the code
mep, is wrong; it should be Miriwung. - Mwakai, the canonical name for the code
mgt, is wrong; it should be Mongol. - Taba, the canonical name for the code
mky, is wrong; it should be East Makian. - Hember Avu, the canonical name for the code
mmi, is wrong; it should be Musar. - Sougb, the canonical name for the code
mnx, is wrong; it should be Manikion. - Mamara, the canonical name for the code
myk, is wrong; it should be Mamara Senoufo. - The code
nmxand the canonical name Nama should be removed; they are not found in a submodule of Module:languages. - The code
npxand the canonical name Noipä should be removed; they are not found in a submodule of Module:languages. - The code
nte(Nathembo) is missing. - The code
nwgand the canonical name Ngaiawang should be removed; they are not found in a submodule of Module:languages. - The code
nxu(Narau) is missing. - Palula, the canonical name for the code
phl, is wrong; it should be Phalura. - Palaka, the canonical name for the code
plr, is wrong; it should be Palaka Senoufo. - Manat, the canonical name for the code
pmr, is wrong; it should be Paynamar. - Perené Ashéninka, the canonical name for the code
prq, is wrong; it should be Ashéninka Perené. - East Miraya Bikol, the canonical name for the code
rbl, is wrong; it should be Miraya Bikol. - The code
rrmand the canonical name Moriori should be removed; they are not found in a submodule of Module:languages. - The code
rsnand the canonical name Rwandan Sign Language should be removed; they are not found in a submodule of Module:languages. - Sirva, the canonical name for the code
sbq, is wrong; it should be Sileibi. - The code
sczand the canonical name Shetland should be removed; they are not found in a submodule of Module:languages. - Cebaara, the canonical name for the code
sef, is wrong; it should be Cebaara Senoufo. - Nanerige, the canonical name for the code
sen, is wrong; it should be Nanerigé Sénoufo. - Asaba, the canonical name for the code
seo, is wrong; it should be Suarmin. - Sicite, the canonical name for the code
sep, is wrong; it should be Sìcìté Sénoufo. - Senara, the canonical name for the code
seq, is wrong; it should be Senara Sénoufo. - Nyarafolo, the canonical name for the code
sev, is wrong; it should be Nyarafolo Senoufo. - Syenara, the canonical name for the code
shz, is wrong; it should be Syenara Senoufo. - Mende (New Guinea), the canonical name for the code
sim, is wrong; it should be Seim. - Senhaja de Srair, the canonical name for the code
sjs, is wrong; it should be Senhaja De Srair. - The code
ska(Skagit) is missing. - Sisaala, the canonical name for the code
sld, is wrong; it should be Sissala. - The code
slh(Southern Puget Sound Salish) is missing. - The code
slq(Salchuq) is missing. - The code
sno(Snohomish) is missing. - The code
suoand the canonical name Bouni should be removed; they are not found in a submodule of Module:languages. - The code
tbb(Tapeba) is missing. - Aborlan Tagbanwa, the canonical name for the code
tbw, is wrong; it should be Tagbanwa. - Tagwana, the canonical name for the code
tgw, is wrong; it should be Tagwana Senoufo. - The code
tmk(Northwestern Tamang) is missing. - The code
tsf(Southwestern Tamang) is missing. - Ulwa (Nicaragua), the canonical name for the code
ulw, is wrong; it should be Ulwa. - The code
uniand the canonical name Uni should be removed; they are not found in a submodule of Module:languages. - Ura (New Guinea), the canonical name for the code
uro, is wrong; it should be Ura (Papua New Guinea). - Vinitiri, the canonical name for the code
vmg, is wrong; it should be Minigir. - Mokati, the canonical name for the code
wnb, is wrong; it should be Wanambre. - The code
wss(Wasa) is missing. - The code
xaq(Aquitanian) is missing. - Koromu, the canonical name for the code
xes, is wrong; it should be Kesawai. - The code
xnn(Northern Kankanay) is missing. - Yaghnobi, the canonical name for the code
yai, is wrong; it should be Yagnobi. - Yao (Africa), the canonical name for the code
yao, is wrong; it should be Yao. - Yeri, the canonical name for the code
yev, is wrong; it should be Yapunda. - Ulwa (New Guinea), the canonical name for the code
yla, is wrong; it should be Yaul. - The code
ynband the canonical name Yamben should be removed; they are not found in a submodule of Module:languages. - The code
yrk(Tundra Nenets) is missing. - Yau (Finisterre), the canonical name for the code
yuw, is wrong; it should be Finisterre Yau. - Yau (Torricelli), the canonical name for the code
yyu, is wrong; it should be Torricelli Yau. - Central Mahuatlán Zapotec, the canonical name for the code
zam, is wrong; it should be Central Mahuatlán Zapoteco.
- Code:
EL.. Saw name: Ecclesiastical ලතින්. Expected name: Ecclesiastical Latin. - Code:
LL.. Saw name: Late ලතින්. Expected name: Late Latin. - Code:
ML.. Saw name: Medieval ලතින්. Expected name: Medieval Latin. - Code:
VL.. Saw name: Vulgar ලතින්. Expected name: Vulgar Latin. - Code:
abs. Saw name: Ambonese මැලේ. Expected name: Ambonese Malay. - Code:
acw. Saw name: Hijazi අරාබි. Expected name: Hijazi Arabic. - Code:
acy. Saw name: Cypriot අරාබි. Expected name: Cypriot Arabic. - Code:
ady. Saw name: Adyghe. Expected name: West Circassian. - Code:
aeb. Saw name: Tunisian අරාබි. Expected name: Tunisian Arabic. - Code:
afb. Saw name: Gulf අරාබි. Expected name: Gulf Arabic. - Code:
ajg. Saw name: Adja. Expected name: Aja (West Africa). - Code:
ajp. Saw name: South Levantine අරාබි. Expected name: South Levantine Arabic. - Code:
apc. Saw name: North Levantine අරාබි. Expected name: North Levantine Arabic. - Code:
ary. Saw name: Moroccan අරාබි. Expected name: Moroccan Arabic. - Code:
arz. Saw name: ඊජිප්තු අරාබි. Expected name: Egyptian Arabic. - Code:
ayl. Saw name: Libyan අරාබි. Expected name: Libyan Arabic. - Code:
bcl. Saw name: Bikol Central. Expected name: Central Bikol. - Code:
bln. Saw name: Southern Catanduanes Bicolano. Expected name: Southern Catanduanes Bikol. - Code:
br. Saw name: Breton. Expected name: බ්රෙටන්. - Code:
bto. Saw name: Iriga Bicolano. Expected name: Rinconada Bikol. - Code:
cmn-ear. Saw name: Early මැන්ඩරීන්. Expected name: Early Mandarin. - Code:
cy. Saw name: Welsh. Expected name: වේල්ස. - Code:
dra-okn. Saw name: Old කන්නඩ. Expected name: Old Kannada. - Code:
dum. Saw name: Middle ඕලන්ද. Expected name: Middle Dutch. - Code:
enm. Saw name: Middle ඉංග්රීසි. Expected name: මධ්යකාලීන ඉංග්රීසි. - Code:
euq-pro. Saw name: Proto-බාස්ක්. Expected name: ප්රොටෝ-බාස්ක්. - Code:
fr-CA. Saw name: Canadian ප්රංශ. Expected name: Canadian French. - Code:
frk. Saw name: Proto-West ජර්මානුic. Expected name: ප්රොටෝ-බටහිර ජර්මානු. - Code:
frm. Saw name: Middle ප්රංශ. Expected name: මධ්යකාලීන ප්රංශ. - Code:
fro-nor. Saw name: Old Northern ප්රංශ. Expected name: Old Northern French. - Code:
gd. Saw name: Scottish Gaelic. Expected name: ස්කොට්ස් ගේලික්. - Code:
gem. Saw name: ජර්මානුic. Expected name: ජර්මානු. - Code:
gem-pro. Saw name: Proto-ජර්මානුic. Expected name: ප්රොටෝ-ජර්මානු. - Code:
gim. Saw name: Gimi (Goroka). Expected name: Gimi (Papuan). - Code:
gkm. Saw name: Byzantine ග්රීක. Expected name: Byzantine Greek. - Code:
gmh. Saw name: Middle High ජර්මානු. Expected name: Middle High German. - Code:
gml. Saw name: Middle Low ජර්මානු. Expected name: Middle Low German. - Code:
gmq. Saw name: North ජර්මානුic. Expected name: North Germanic. - Code:
gmq-mno. Saw name: Middle නෝර්වීජියානු. Expected name: Middle Norwegian. - Code:
gmq-oda. Saw name: Old ඩෙන්මාර්ක. Expected name: Old Danish. - Code:
gmq-osw. Saw name: Old ස්වීඩන්. Expected name: Old Swedish. - Code:
gmw-ecg. Saw name: East Central ජර්මානු. Expected name: East Central German. - Code:
gmw-jdt. Saw name: Jersey ඕලන්ද. Expected name: Jersey Dutch. - Code:
gmw-pro. Saw name: Proto-West ජර්මානුic. Expected name: ප්රොටෝ-බටහිර ජර්මානු. - Code:
gmy. Saw name: Mycenaean ග්රීක. Expected name: Mycenaean Greek. - Code:
gn. Saw name: Guaraní. Expected name: Guarani. - Code:
goh. Saw name: Old High ජර්මානු. Expected name: Old High German. - Code:
grk-mar. Saw name: Mariupol ග්රීක. Expected name: Mariupol Greek. - Code:
gsw. Saw name: Alemannic ජර්මානු. Expected name: Alemannic German. - Code:
gug. Saw name: Paraguayan Guaraní. Expected name: Paraguayan Guarani. - Code:
gun. Saw name: Mbyá Guaraní. Expected name: Mbya Guarani. - Code:
gv. Saw name: Manx. Expected name: මැන්ක්ස්. - Code:
hmn-pro. Saw name: Proto-Hmong. Expected name: Proto-Hmongic. - Code:
idb. Saw name: Indo-පෘතුගීසි. Expected name: Indo-Portuguese. - Code:
inc-ash. Saw name: Ashokan ප්රාකෘත. Expected name: අශෝක ප්රාකෘත. - Code:
itc-ola. Saw name: Old ලතින්. Expected name: පුරාතන ලතින්. - Code:
itc-pro. Saw name: Proto-Italic. Expected name: ප්රොටෝ-ඉතාලිකා. - Code:
kaw. Saw name: Old ජාවා. Expected name: Old Javanese. - Code:
kw. Saw name: Cornish. Expected name: කෝනිෂ්. - Code:
kxd. Saw name: Brunei මැලේ. Expected name: Brunei Malay. - Code:
la-ecc. Saw name: Ecclesiastical ලතින්. Expected name: Ecclesiastical Latin. - Code:
la-lat. Saw name: Late ලතින්. Expected name: Late Latin. - Code:
la-med. Saw name: Medieval ලතින්. Expected name: Medieval Latin. - Code:
la-vul. Saw name: Vulgar ලතින්. Expected name: Vulgar Latin. - Code:
lng. Saw name: Old High ජර්මානු. Expected name: Old High German. - Code:
ltc. Saw name: Middle චීන. Expected name: Middle Chinese. - Code:
meo. Saw name: Kedah මැලේ. Expected name: Kedah Malay. - Code:
mga. Saw name: Middle අයිරිෂ්. Expected name: Middle Irish. - Code:
mi. Saw name: Maori. Expected name: Māori. - Code:
ml. Saw name: මැලේalam. Expected name: මලයාලම්. - Code:
ms-cla. Saw name: Classical මැලේ. Expected name: Classical Malay. - Code:
ms-old. Saw name: Old මැලේ. Expected name: Old Malay. - Code:
nb. Saw name: නෝර්වීජියානු Bokmål. Expected name: Norwegian Bokmål. - Code:
nds. Saw name: Low ජර්මානු. Expected name: Low German. - Code:
nds-de. Saw name: ජර්මානු Low ජර්මානු. Expected name: German Low German. - Code:
nds-nl. Saw name: ඕලන්ද Low Saxon. Expected name: Dutch Low Saxon. - Code:
nn. Saw name: නෝර්වීජියානු Nynorsk. Expected name: Norwegian Nynorsk. - Code:
nod. Saw name: Northern තායි. Expected name: Northern Thai. - Code:
obr. Saw name: Old බුරුම. Expected name: Old Burmese. - Code:
och. Saw name: Old චීන. Expected name: Old Chinese. - Code:
odt. Saw name: Old ඕලන්ද. Expected name: Old Dutch. - Code:
oge. Saw name: Old ජෝර්ජියානු. Expected name: Old Georgian. - Code:
ohu. Saw name: Old හංගේරියානු. Expected name: Old Hungarian. - Code:
ojp. Saw name: Old ජපන්. Expected name: Old Japanese. - Code:
okm. Saw name: Middle කොරියානු. Expected name: Middle Korean. - Code:
oko. Saw name: Old කොරියානු. Expected name: Old Korean. - Code:
osp. Saw name: Old ස්පාඤ්ඤ. Expected name: පුරාතන ස්පාඤ්ඤ. - Code:
ota. Saw name: Ottoman තුර්කි. Expected name: Ottoman Turkish. - Code:
pal. Saw name: Middle පර්සියානු. Expected name: මධ්යකාලීන පර්සියානු. - Code:
pdc. Saw name: Pennsylvania ජර්මානු. Expected name: Pennsylvania German. - Code:
peo. Saw name: Old පර්සියානු. Expected name: Old Persian. - Code:
plu. Saw name: පාලිkur. Expected name: Palikur. - Code:
poz-cet-pro. Saw name: Proto-Central-Eastern මැලේo-Polynesian. Expected name: Proto-Central-Eastern Malayo-Polynesian. - Code:
poz-mcm-pro. Saw name: Proto-මැලේo-Chamic. Expected name: Proto-Malayo-Chamic. - Code:
poz-mly-pro. Saw name: Proto-මැලේic. Expected name: Proto-Malayic. - Code:
poz-msa-pro. Saw name: Proto-මැලේo-Sumbawan. Expected name: Proto-Malayo-Sumbawan. - Code:
poz-pro. Saw name: Proto-මැලේo-Polynesian. Expected name: Proto-Malayo-Polynesian. - Code:
pqe-pro. Saw name: Proto-Eastern මැලේo-Polynesian. Expected name: Proto-Eastern Malayo-Polynesian. - Code:
rm. Saw name: Romansch. Expected name: Romansh. - Code:
rmf. Saw name: Kalo ෆින්ලන්ත Romani. Expected name: Kalo Finnish Romani. - Code:
rmg. Saw name: Traveller නෝර්වීජියානු. Expected name: Traveller Norwegian. - Code:
roa-opt. Saw name: Old Galician-පෘතුගීසි. Expected name: Old Galician-Portuguese. - Code:
ruo. Saw name: Istro-රුමේනියානු. Expected name: Istro-Romanian. - Code:
ruq. Saw name: Megleno-රුමේනියානු. Expected name: Megleno-Romanian. - Code:
sa-ved. Saw name: Vedic සංස්කෘත. Expected name: Vedic Sanskrit. - Code:
sga. Saw name: Old අයිරිෂ්. Expected name: Old Irish. - Code:
sit. Saw name: Sino-ටිබෙට්. Expected name: Sino-Tibetan. - Code:
sit-pro. Saw name: Proto-Sino-ටිබෙට්. Expected name: Proto-Sino-Tibetan. - Code:
sou. Saw name: Southern තායි. Expected name: Southern Thai. - Code:
tbq-lob-pro. Saw name: Proto-Lolo-බුරුම. Expected name: Proto-Lolo-Burmese. - Code:
trk-oat. Saw name: Old Anatolian තුර්කි. Expected name: Old Anatolian Turkish. - Code:
xaa. Saw name: Andalusian අරාබි. Expected name: Andalusian Arabic. - Code:
xcl. Saw name: Old ආමේනියානු. Expected name: Old Armenian. - Code:
zle-mbe. Saw name: Middle බෙලරුසියානු. Expected name: Middle Belarusian. - Code:
zlw-ocs. Saw name: Old චෙක්. Expected name: Old Czech. - Code:
zlw-opl. Saw name: Old පෝලන්ත. Expected name: Old Polish.
Values
[සංස්කරණය]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
parentvalue, 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
aliasesorvarieties.
local m = {}
m["aa"] = {
aliases = {"Qafar"},
}
m["ab"] = {
aliases = {"Abkhazian", "Abxazo"},
}
m["ae"] = {
aliases = {"Zend", "Old Bactrian"},
}
m["af"] = {
}
m["ak"] = {
varieties = {"Twi-Fante", "Twi", {"Fante", "Fanti"}, "Asante", "Akuapem"},
}
m["am"] = {
}
m["an"] = {
}
m["ar"] = {
-- FIXME, some of the following are varieties but it's not clear which ones
aliases = {"Standard Arabic", "Literary Arabic", "High Arabic"},
varieties = {"Modern Standard Arabic", "Classical Arabic", "Judeo-Arabic"},
}
m["as"] = {
aliases = {"Asamiya"},
}
m["av"] = {
aliases = {"Avaric"},
}
m["ay"] = {
varieties = {"Southern Aymara", "Central Aymara"},
}
m["az"] = {
aliases = {"Azeri", "Azari", "Azeri Turkic", "Azerbaijani Turkic"},
varieties = {"North Azerbaijani", "South Azerbaijani",
{"Afshar", "Afshari", "Afshar Azerbaijani", "Afchar"},
{"Qashqa'i", "Qashqai", "Kashkay"},
"Sonqor"
},
}
m["ba"] = {
}
m["be"] = {
aliases = {"Belorussian", "Belarusan", "Bielorussian", "Byelorussian", "Belarussian", "White Russian"},
}
m["bg"] = {
}
m["bh"] = {
}
m["bi"] = {
}
m["bm"] = {
aliases = {"Bamanankan"},
}
m["bn"] = {
aliases = {"Bangla"},
}
m["bo"] = {
varieties = {
{"Amdo Tibetan", "Amdo"},
"Dolpo",
{"Khams", "Khams Tibetan"}, "Khamba",
"Gola",
"Humla",
"Limi", {"Lhasa", "Lhasa Tibetan"}, "Lhomi", "Loke", "Lowa",
"Mugom", "Mugu", "Mustang",
"Nubri",
"Panang",
"Shing Saapa",
"Thudam", "Tichurong", "Tseku",
{"Ü", "Dbus"},
"Walungge"}, -- and "Gyalsumdo", "Lower Manang"? "Kyirong"?
}
m["br"] = {
varieties = {{"Gwenedeg", "Vannetais"}, {"Kerneveg", "Cornouaillais"}, {"Leoneg", "Léonard"}, {"Tregerieg", "Trégorrois"}},
}
m["ca"] = {
-- don't list varieties here that are in [[Module:etymology languages/data]]
}
m["ce"] = {
}
m["ch"] = {
aliases = {"Chamoru"},
}
m["co"] = {
aliases = {"Corsu"},
}
m["cr"] = {
}
m["cs"] = {
}
m["cu"] = {
aliases = {"Old Church Slavic"},
}
m["cv"] = {
}
m["cy"] = {
varieties = {"Cofi Welsh", {"Dyfedeg", "Dyfed Welsh", "Demetian"}, {"Gwenhwyseg", "Gwent Welsh", "Gwentian"}, {"Gwyndodeg", "Gwynedd Welsh", "Venedotian"}, "North Wales Welsh", {"Powyseg", "Powys Welsh", "Powysian"}, "South Wales Welsh", "Patagonian Welsh"},
}
m["da"] = {
}
m["de"] = {
aliases = {"High German", "New High German", "Deutsch"},
varieties = {"Alsatian German", "American German",
"Bavarian German", "Belgian German",
"Central German",
"DDR German",
"East African German",
"German German",
"Hessian German",
"Indiana German",
"Liechtenstein German", "Lorraine German", "Luxembourgish German",
"Namibian German", "Northern German",
"Prussian German",
"Silesia German", "South African German", "Southern German", "South Tyrolean German", "Switzerland German",
"Texan German"},
}
m["dv"] = {
aliases = {"Divehi", "Maldivian"},
varieties = {{"Mahal", "Mahl"}},
}
m["dz"] = {
}
m["ee"] = {
}
m["el"] = {
aliases = {"Modern Greek", "Neo-Hellenic"},
}
m["en"] = {
aliases = {"Modern English", "New English"},
varieties = {"Polari", "Yinglish"},
}
m["eo"] = {
}
m["es"] = {
aliases = {"Castilian"},
varieties = {{"Amazonian Spanish", "Amazonic Spanish"}, "Loreto-Ucayali Spanish"},
}
m["et"] = {
}
m["eu"] = {
aliases = {"Euskara"},
}
m["fa"] = {
aliases = {"Farsi", "New Persian", "Modern Persian"},
varieties = {{"Western Persian", "Iranian Persian"}, {"Eastern Persian", "Dari"}, {"Aimaq", "Aimak", "Aymaq", "Eimak"}},
}
m["ff"] = {
aliases = {"Fulani"},
varieties = {"Adamawa Fulfulde", "Bagirmi Fulfulde", "Borgu Fulfulde", "Central-Eastern Niger Fulfulde", "Fulfulde", "Maasina Fulfulde", "Nigerian Fulfulde", "Pular", "Pulaar", "Western Niger Fulfulde"}, -- Maasina, etc are dialects, subsumed into this code; Pular and Pulaar are distinct
}
m["fi"] = {
aliases = {"Suomi"},
}
m["fj"] = {
}
m["fo"] = {
aliases = {"Faeroese"},
}
m["fr"] = {
aliases = {"Modern French"},
varieties = {"African French", "Algerian French", "Alsatian French", "Antilles French", "Atlantic Canadian French",
"Belgian French",
"Congolese French",
"European French",
"French French",
"Haitian French",
"Ivorian French",
"Lorraine French", "Louisiana French", "Luxembourgish French",
"Malian French", "Marseille French", "Missourian French", "Moroccan French",
"Newfoundland French", "North American French",
"Picard French", "Provençal French",
"Quebec French",
"Réunion French", "Rwandan French",
"Tunisian French",
"West African French"},
}
m["fy"] = {
aliases = {"Western Frisian"},
}
m["ga"] = {
aliases = {"Irish Gaelic", "Gaelic"}, -- calling it simply "Gaelic" is rare in Ireland, but relatively common in the Irish diaspora
varieties = {{"Cois Fharraige Irish", "Cois Fhairrge Irish"}, {"Connacht Irish", "Connaught Irish"}, "Cork Irish", "Donegal Irish", "Galway Irish", "Kerry Irish", "Mayo Irish", "Munster Irish", "Ulster Irish", "Waterford Irish", "West Muskerry Irish"},
}
m["gd"] = {
aliases = {"Gaelic", "Gàidhlig", "Scots Gaelic", "Scottish"},
varieties = {"Argyll Gaelic", "Arran Scottish Gaelic", {"Canadian Gaelic", "Canadian Scottish Gaelic", "Cape Breton Gaelic"}, "East Sutherland Gaelic", {"Galwegian Gaelic", "Gallovidian Gaelic", "Gallowegian Gaelic", "Galloway Gaelic"}, "Hebridean Gaelic", "Highland Gaelic"},
}
m["gl"] = {
}
m["gn"] = {
aliases = {"Guarani"},
}
m["gu"] = {
}
m["gv"] = {
aliases = {"Manx Gaelic"},
varieties = {"Northern Manx", "Southern Manx"},
}
m["ha"] = {
}
m["he"] = {
aliases = {"Ivrit"},
}
m["hi"] = {
otherNames = {"Hindavi"},
}
m["ho"] = {
aliases = {"Pidgin Motu", "Police Motu"},
}
m["ht"] = {
aliases = {"Creole", "Haitian", "Kreyòl"},
}
m["hu"] = {
aliases = {"Magyar"},
}
m["hy"] = {
aliases = {"Modern Armenian"},
varieties = {"Eastern Armenian", "Western Armenian"},
}
m["hz"] = {
}
m["ia"] = {
}
m["id"] = {
}
m["ie"] = {
aliases = {"Occidental"},
}
m["ig"] = {
}
m["ii"] = {
aliases = {
"Nosu", "Nuosu Yi", "Nosu Yi", "Sichuan Yi", "Northern Yi", "Liangshan Yi",
},
}
m["ik"] = {
aliases = {"Inupiak", "Iñupiaq", "Inupiatun"},
}
m["io"] = {
}
m["is"] = {
}
m["it"] = {
}
m["iu"] = {
varieties = {
"Aivilimmiut",
{"Eastern Canadian Inuktitut", "Eastern Canadian Inuit"},
{"Inuinnaq", "Inuinnaqtun"},
{"Inuvialuktun", "Inuvialuk", "Western Canadian Inuktitut", "Western Canadian Inuit", "Western Canadian Inuktun"},
"Kivallirmiut",
"Natsilingmiut", "Nunavimmiutit", "Nunatsiavummiut",
{"Siglitun", "Siglit"}},
}
m["ja"] = {
aliases = {"Modern Japanese", "Nipponese", "Nihongo"},
}
m["jv"] = {
}
m["ka"] = {
varieties = {{"Judeo-Georgian", "Kivruli", "Gruzinic"}},
}
m["kg"] = {
aliases = {"Kikongo"},
varieties = {"Koongo", "Laari", "San Salvador Kongo", "Yombe"},
}
m["ki"] = {
aliases = {"Gikuyu", "Gĩkũyũ"},
}
m["kj"] = {
aliases = {"Kuanyama", "Oshikwanyama"},
}
m["kk"] = {
}
m["kl"] = {
aliases = {"Kalaallisut"},
}
m["km"] = {
aliases = {"Cambodian", "Central Khmer", "Modern Khmer"},
}
m["kn"] = {
}
m["ko"] = {
aliases = {"Modern Korean"},
}
m["kr"] = {
varieties = {"Kanembu", "Bilma Kanuri", "Central Kanuri", "Manga Kanuri", "Tumari Kanuri"},
}
m["ks"] = {
aliases = {"Koshur"},
}
-- "kv" IS TREATED AS "koi", "kpv", SEE WT:LT
m["kw"] = {
}
m["ky"] = {
aliases = {"Kirghiz", "Kirgiz"},
}
m["la"] = {
}
m["lb"] = {
}
m["lg"] = {
aliases = {"Ganda", "Oluganda"},
}
m["li"] = {
aliases = {"Limburgan", "Limburgian", "Limburgic"},
}
m["ln"] = {
aliases = {"Ngala"},
}
m["lo"] = {
aliases = {"Laotian"},
}
m["lt"] = {
}
m["lu"] = {
}
m["lv"] = {
aliases = {"Lettish", "Lett"},
}
m["mg"] = {
varieties = {
{"Antankarana", "Antankarana Malagasy"},
{"Bara Malagasy", "Bara"}, {"Betsimisaraka Malagasy", "Betsimisaraka"}, {"Northern Betsimisaraka Malagasy", "Northern Betsimisaraka"}, {"Southern Betsimisaraka Malagasy", "Southern Betsimisaraka"}, {"Bushi", "Shibushi", "Kibushi"},
{"Masikoro Malagasy", "Masikoro"},
"Plateau Malagasy",
"Sakalava",
{"Tandroy Malagasy", "Tandroy"}, {"Tanosy", "Tanosy Malagasy"}, "Tesaka", {"Tsimihety", "Tsimihety Malagasy"}},
}
m["mh"] = {
}
m["mi"] = {
aliases = {"Māori"},
}
m["mk"] = {
}
m["ml"] = {
}
m["mn"] = {
varieties = {"Khalkha Mongolian"},
}
-- "mo" IS TREATED AS "ro", SEE WT:LT
m["mr"] = {
}
m["ms"] = {
aliases = {"Malaysian", "Standard Malay"},
}
m["mt"] = {
}
m["my"] = {
aliases = {"Myanmar"},
varieties = {"Mandalay Burmese", "Myeik Burmese", "Palaw Burmese", {"Rangoon Burmese", "Yangon Burmese"}, "Yaw Burmese"},
}
m["na"] = {
aliases = {"Nauru"},
}
m["nb"] = {
aliases = {"Bokmål"},
}
m["nd"] = {
aliases = {"North Ndebele"},
}
m["ne"] = {
aliases = {"Nepalese"},
varieties = {"Palpa"}, -- 3832956, former "plp", retired by ISO as spurious
}
m["ng"] = {
}
m["nl"] = {
varieties = {"Netherlandic", "Flemish"}, -- FIXME, check this
}
m["nn"] = {
aliases = {"New Norwegian", "Nynorsk"},
}
m["no"] = {
}
m["nr"] = {
aliases = {"South Ndebele"},
}
m["nv"] = {
aliases = {"Navaho", "Diné bizaad"},
}
m["ny"] = {
aliases = {"Chicheŵa", "Chinyanja", "Nyanja", "Chewa", "Cicewa", "Cewa", "Cinyanja"},
}
m["oc"] = {
-- don't list varieties here that are in [[Module:etymology languages/data]]
}
m["oj"] = {
aliases = {"Ojibway", "Ojibwa"},
varieties = {{"Chippewa", "Ojibwemowin", "Southwestern Ojibwa"}},
}
m["om"] = {
varieties = {"Orma", "Borana-Arsi-Guji Oromo", "West Central Oromo"},
}
m["or"] = {
aliases = {"Oriya", "Oorya"},
}
m["os"] = {
aliases = {"Ossete", "Ossetic"},
varieties = {"Digor", "Iron"},
}
m["pa"] = {
aliases = {"Panjabi"},
}
m["pi"] = {
}
m["pl"] = {
}
m["ps"] = {
aliases = {"Pashtun", "Pushto", "Pashtu", "Afghani"},
varieties = {"Central Pashto", "Northern Pashto", "Southern Pashto", {"Pukhto", "Pakhto", "Pakkhto"}},
}
m["pt"] = {
aliases = {"Modern Portuguese"},
}
m["qu"] = {
}
m["rm"] = {
aliases = {"Romansh", "Rumantsch", "Romanche"},
}
m["ro"] = {
aliases = {"Daco-Romanian", "Roumanian", "Rumanian"},
}
m["ru"] = {
}
m["rw"] = {
-- don't list varieties here that are in [[Module:etymology languages/data]]
varieties = {{"Ha", "Giha"}, "Hangaza", "Vinza", "Shubi"}, -- Deleted "Subi", which normally refers to a different language
}
m["sa"] = {
}
m["sc"] = {
-- don't list varieties here that are in [[Module:etymology languages/data]]
}
m["sd"] = {
}
m["se"] = {
aliases = {"North Sami", "Northern Saami", "North Saami"},
}
m["sg"] = {
}
m["sh"] = {
aliases = {"BCS", "Croato-Serbian", "Serbocroatian"},
-- don't list varieties here that are in [[Module:etymology languages/data]]
varieties = {"Bosnian", "Croatian", "Montenegrin", "Serbian", "Shtokavian"},
}
m["si"] = {
aliases = {"Singhalese", "Sinhala"},
}
m["sk"] = {
}
m["sl"] = {
aliases = {"Slovenian"},
}
m["sm"] = {
}
m["sn"] = {
}
m["so"] = {
}
m["sq"] = {
-- don't list varieties here that are in [[Module:etymology languages/data]]
}
m["ss"] = {
aliases = {"Swati"},
}
m["st"] = {
aliases = {"Sesotho", "Southern Sesotho", "Southern Sotho"},
}
m["su"] = {
}
m["sv"] = {
}
m["sw"] = {
varieties = {{"Settler Swahili", "KiSetla", "KiSettla", "Setla", "Settla", "Kitchen Swahili"}, {"Kihindi", "Indian Swahili"}, {"KiShamba", "Kishamba", "Field Swahili"}, {"Kibabu", "Asian Swahili"}, {"Kimanga", "Arab Swahili"}, {"Kitvita", "Army Swahili"}},
}
m["ta"] = {
}
m["te"] = {
}
m["tg"] = {
aliases = {"Eastern Persian", "Tadjik", "Tadzhik", "Tajiki", "Tajik Persian", "Tajiki Persian"},
}
m["th"] = {
aliases = {"Central Thai", "Siamese"},
}
m["ti"] = {
aliases = {"Tigrigna"},
}
m["tk"] = {
}
m["tl"] = {
}
m["tn"] = {
aliases = {"Setswana"},
}
m["to"] = {
}
m["tr"] = {
}
m["ts"] = {
aliases = {"Xitsonga"},
}
m["tt"] = {
}
-- "tw" IS TREATED AS "ak", SEE WT:LT
m["ty"] = {
}
m["ug"] = {
aliases = {"Uigur", "Uighur", "Uygur"},
}
m["uk"] = {
}
m["ur"] = {
}
m["uz"] = {
varieties = {"Northern Uzbek", "Southern Uzbek"},
}
m["ve"] = {
}
m["vi"] = {
aliases = {"Annamese", "Annamite"},
}
m["vo"] = {
}
m["wa"] = {
varieties = {"Liégeois", "Namurois", "Wallo-Picard", "Wallo-Lorrain"},
}
m["wo"] = {
varieties = {"Gambian Wolof"}, -- the subsumed dialect 'wof'
}
m["xh"] = {
}
m["yi"] = {
varieties = {"American Yiddish", "Daytshmerish Yiddish", "Mideastern Yiddish", "Galitzish",
{"Northeastern Yiddish", "Litvish", "Lithuanian Yiddish"},
{"Northwestern Yiddish", "Netherlandic Yiddish"},
{"Polish Yiddish", "Poylish"},
"South African Yiddish",
{"Southeastern Yiddish", "Ukrainian Yiddish", "Ukrainish"},
{"Southwestern Yiddish", "Judeo-Alsatian"},
"Udmurtish"
},
}
m["yo"] = {
}
m["za"] = {
-- FIXME, are all of the following distinct?
varieties = {
"Chongzuo Zhuang",
"Guibei Zhuang", "Guibian Zhuang",
"Central Hongshuihe Zhuang", "Eastern Hongshuihe Zhuang",
"Lianshan Zhuang", "Liujiang Zhuang", "Liuqian Zhuang",
{"Min Zhuang", "Minz Zhuang"},
"Nong Zhuang", -- see zhn
"Qiubei Zhuang",
"Shangsi Zhuang",
{"Dai Zhuang", "Wenma", "Wenma Thu", "Wenma Zhuang"},
"Yang Zhuang",
{"Yongbei Zhuang", "Wuming Zhuang", "Standard Zhuang"},
"Yongnan Zhuang", "Youjiang Zhuang",
"Zuojiang Zhuang"},
}
m["zh"] = {
}
m["zu"] = {
aliases = {"isiZulu"},
}
return m