This module exports a table that converts the canonical name of an etymology-only language to the corresponding code:
local lang_name = mw.loadData("Module:etymology languages/canonical names") --> "la-lat"
It covers languages in Module:etymology languages/data.
The following errors were detected by Module:data consistency check:
lzh-lit
, is wrong; it should be Literary Chinese.lzh-lit
, is wrong; it should be Literary Chinese.
See also Module:etymology languages/code to canonical name.
return {
= "pra-abh",
= "xme-abz",
= "xme-aby",
= "fr-aca",
= "elx-ach",
= "act",
= "fub",
= "dv-add",
= "grc-aeo",
= "ps-afr",
= "cop-akh",
= "tw-aku",
= "gsw-FR-als",
= "adx",
= "en-US",
= "xme-amo",
= "xme-ana",
= "cv-ana",
= "tly-anb",
= "okz-ang",
= "ang-ang",
= "xno",
= "nan-anx",
= "oc-ara",
= "aae",
= "grc-arc",
= "grc-arp",
= "xme-ard",
= "pra-ard",
= "klj-arg",
= "qwm-arm",
= "aat",
= "tly-asa",
= "tw-asa",
= "atn",
= "grc-att",
= "en-aae",
= "en-AU",
= "de-AT",
= "oc-auv",
= "inc-aav",
= "pra-ava",
= "tly-aze",
= "xme-bdr",
= "fui",
= "pra-bah",
= "sgh-baj",
= "de-bal",
= "bsg-ban",
= "ps-bng",
= "ps-ban",
= "sgh-bar",
= "sgh-bro",
= "cmn-bei",
= "cmn-bec",
= "nl-BE",
= "pse-bsm",
= "bew-kot",
= "bew-ora",
= "bew-udi",
= "arc-bib",
= "hbo",
= "xme-bid",
= "xme-bij",
= "grc-boi",
= "cop-boh",
= "hi-mum",
= "tw-abr",
= "gax",
= "fue",
= "xme-bor",
= "sa-bra",
= "pt-BR",
= "en-GB",
= "sa-bhs",
= "fay-bur",
= "fay-bsh",
= "gkm",
= "frc",
= "en-US-CA",
= "ncb-cam",
= "sc-sro",
= "en-CA",
= "fr-CA",
= "pra-can",
= "ps-cgi",
= "ko-cen",
= "cmn-cep",
= "tly-cen",
= "xme-ttc-cen",
= "fuq",
= "ckm",
= "mn-cha",
= "tks-cal",
= "nan-cha",
= "xme-cim",
= "arc-cpa",
= "ko-chu",
= "lzh-cii",
= "xcg",
= "az-cls",
= "lzh-yue",
= "la-cla",
= "ms-cla",
= "lzh-cmn",
= "fa-cls",
= "sa-cls",
= "tl-cls",
= "lzh-tai",
= "lzh-cmn-TW",
= "es-CO",
= "bnt-cmn",
= "trk-cmn",
= "la-con",
= "cop-ggg",
= "cop-jjj",
= "cop-kkk",
= "cop-ppp",
= "grc-kre",
= "el-crt",
= "es-CU",
= "el-cyp",
= "tr-CY",
= "hak-dab",
= "pra-dak",
= "tks-dan",
= "zhx-dan",
= "prs",
= "fay-dsh",
= "fay-dav",
= "xme-del",
= "os-dig",
= "crh-dbj",
= "grc-dor",
= "pra-dra",
= "drt",
= "bry-ear",
= "cmn-ear",
= "la-eme",
= "ltc-ear",
= "ja-mid-ear",
= "okm-ear",
= "xng-ear",
= "pal-ear",
= "cs-ear",
= "en-ear",
= "hak-eam",
= "ja-ear",
= "es-ear",
= "fa-ear",
= "och-ear",
= "oos-ear",
= "peo-ear",
= "enm-esc",
= "sog-ear",
= "frs",
= "bgp",
= "mns-eas",
= "ojp-eas",
= "xme-ttc-eas",
= "tks-ebr",
= "la-ecc",
= "grc-ela",
= "fay-eze",
= "grc-epc",
= "tks-esf",
= "pt-PT",
= "fat",
= "xme-far",
= "cop-fay",
= "frk",
= "tly-fum",
= "kjh-fyu",
= "ko-gan",
= "oc-gas",
= "fay-gav",
= "gzi",
= "en-geo",
= "tmh-ght",
= "aln",
= "pl-gre",
= "non-grn",
= "gos",
= "pl-gor",
= "yue-gua",
= "cmn-gua",
= "nrf-grn",
= "cmn-gui",
= "inc-agu",
= "ko-gyg",
= "ko-gys",
= "th-new",
= "hak-hai",
= "xme-ham",
= "ko-ham",
= "wuu-han",
= "xme-han",
= "cmn-pinyin",
= "hae",
= "arc-hat",
= "kn-hav",
= "haz",
= "pra-hel",
= "hsn-hya",
= "hsn-hzh",
= "cop-her",
= "xum-her",
= "gsw-hig",
= "gsw-hst",
= "ain-hok",
= "yue-HK",
= "en-HK",
= "bsg-hor",
= "nan-hou",
= "nan-hui",
= "hak-hui",
= "dv-huv",
= "ko-hwa",
= "mis-idn",
= "arc-imp",
= "en-IN",
= "sco-ins",
= "grc-ion",
= "fa-ira",
= "en-IE",
= "os-iro",
= "xme-isf",
= "he-IL",
= "ps-jad",
= "ko-jeo",
= "nrf-jer",
= "tmr",
= "arc-jla",
= "jpa",
= "cmn-jhu",
= "nan-jin",
= "rdb-jir",
= "xme-jow",
= "jrb",
= "xme-kaf",
= "xme-kah",
= "rdb-kah",
= "kjv",
= "ps-kak",
= "el-kal",
= "xvi",
= "ps-kan",
= "oru-kan",
= "tly-kar",
= "xme-kas",
= "inc-aka",
= "ncb-kat",
= "el-kth",
= "gu-kat",
= "bsh-kat",
= "ang-ken",
= "xme-krm",
= "xme-kes",
= "mn-kha",
= "kbg",
= "khg",
= "fay-kar",
= "pra-kha",
= "ps-xat",
= "tks-xia",
= "fay-kho",
= "mn-khr",
= "tks-xoz",
= "sgh-xuf",
= "sgh-xug",
= "sgh-xgb",
= "kfm",
= "xme-xur",
= "nan-kin",
= "rw-kin",
= "rw-run",
= "grc-koi",
= "xme-kom",
= "fay-kon",
= "lzh-KO",
= "alv-kro",
= "kn-kun",
= "ain-kur",
= "ksh",
= "oc-lan",
= "cmn-lan",
= "akk-lbb",
= "bry-lat",
= "egy-lat",
= "kho-lat",
= "la-lat",
= "ltc-lat",
= "ja-mid-lat",
= "xng-lat",
= "pal-lat",
= "och-lat",
= "oko-lat",
= "oos-lat",
= "peo-lat",
= "gmq-osw-lat",
= "sog-lat",
= "xno-law",
= "pl-les",
= "oc-lim",
= "gu-lda",
= "yue-lit",
= "lzh-lit",
= "oru-log",
= "sc-src",
= "lng",
= "hsn-lou",
= "fr-lou",
= "gsw-low",
= "nds-lpr",
= "osc-luc",
= "es-lun",
= "cop-lyc",
= "ffm",
= "pra-mag",
= "xme-mah",
= "inc-ama",
= "pra-mah",
= "ps-mah",
= "hak-hui-MY",
= "cmn-MY",
= "qwm-mam",
= "xmn",
= "en-IM",
= "tly-msa",
= "fay-mas",
= "pl-mas",
= "tly-msu",
= "nan-med",
= "he-med",
= "la-med",
= "si-med",
= "hak-mei",
= "ang-mer",
= "es-MX",
= "xme-mey",
= "akk-mas",
= "akk-mbb",
= "cu-bgm",
= "cv-mid",
= "egy-mid",
= "elx-mid",
= "ka-mid",
= "hi-mid",
= "ja-mid",
= "kok-mid",
= "zlw-mpl",
= "zle-mru",
= "ta-mid",
= "bsg-min",
= "he-mis",
= "fr-mis",
= "inc-mit",
= "dv-mul",
= "bsh-mum",
= "arc-nab",
= "ncb-nan",
= "cmn-nan",
= "xme-nar",
= "xme-nas",
= "ntz",
= "nyq",
= "akk-nas",
= "akk-nbb",
= "elx-neo",
= "egy-nmi",
= "la-new",
= "sa-neo",
= "hsn-new",
= "fuv",
= "wuu-nin",
= "esi",
= "en-NNN",
= "cmn-noe",
= "ps-nea",
= "en-GB-NIR",
= "enm-nor",
= "sco-nor",
= "tly-nor",
= "xme-ttc-nor",
= "wuu-nor",
= "ang-nor",
= "esk",
= "ps-nwe",
= "sc-nuo",
= "xme-nus",
= "pra-odr",
= "akk-old",
= "arc-old",
= "akk-oas",
= "ae-old",
= "xme-azr",
= "akk-obb",
= "zle-obe",
= "bra-old",
= "cv-old",
= "cop-old",
= "non-oen",
= "egy-old",
= "elx-old",
= "roa-oit",
= "fay-kzo",
= "kho-old",
= "otk-kir",
= "kok-old",
= "itc-ola",
= "ms-old",
= "iro-omo",
= "fro-nor",
= "iro-oon",
= "oc-pro-old",
= "zle-ops",
= "fay-sho",
= "tl-old",
= "zle-ouk",
= "iro-ohu",
= "non-own",
= "hsn-old",
= "grc-opl",
= "mn-ord",
= "orc",
= "sgh-oro",
= "cop-oxy",
= "grc-ozl",
= "pra-pai",
= "pfl",
= "qsb-bal",
= "cmn-palladius",
= "arc-pal",
= "grc-pam",
= "el-pap",
= "fay-pap",
= "nan-pen",
= "es-PE",
= "ps-pes",
= "nan-hbl-PH",
= "cmn-PH",
= "fro-pic",
= "pld",
= "zh-postal",
= "pra-pra",
= "okz-pre",
= "lzh-pre",
= "qsb-grc",
= "bat-pro",
= "urj-fpr-pro",
= "fiu-pro",
= "cop-ply",
= "trk-ogz-pro",
= "tbq-pro",
= "oc-pro",
= "es-PR",
= "fuc",
= "fuf",
= "ko-pyo",
= "xme-qal",
= "qxq",
= "nan-qia",
= "xme-qoh",
= "nan-qua",
= "la-ren",
= "es-AR",
= "sgh-ros",
= "sgh-rsx",
= "pra-sab",
= "tks-sag",
= "cop-sah",
= "ht-sdm",
= "pra-sak",
= "ain-sak",
= "sdz",
= "fay-sam",
= "osc-sam",
= "inc-asa",
= "pra-sau",
= "en-GB-SCT",
= "xme-sed",
= "wuu-chm",
= "tly-san",
= "wuu-sha",
= "tai-shz",
= "ps-ser",
= "fay-shr",
= "oc-jud",
= "sli",
= "nan-hbl-SG",
= "cmn-SG",
= "hak-six",
= "soj",
= "fay-sor",
= "sco-sou",
= "ps-sea",
= "bcc",
= "nan-spm",
= "tly-sou",
= "xme-ttc-sou",
= "cmn-sow",
= "ps-swe",
= "akk-stb",
= "stl",
= "gem-sue",
= "wuu-suz",
= "fr-CH",
= "de-CH",
= "it-CH",
= "hak-TW",
= "nan-hbl-TW",
= "cmn-TW",
= "tks-tak",
= "inc-ata",
= "tly-tal",
= "thv",
= "taq",
= "xme-trh",
= "xme-tar",
= "ttq",
= "thz",
= "grc-ths",
= "cmn-tia",
= "nan-ton",
= "cmn-tongyong",
= "sh-tor",
= "als",
= "xtg",
= "tsk",
= "tly-tul",
= "mis-tdt",
= "mis-tdl",
= "twd",
= "tw",
= "en-uls",
= "sco-uls",
= "es-US",
= "sxu",
= "vaf",
= "ca-val",
= "xme-val",
= "xme-var",
= "xme-vrz",
= "sa-ved",
= "vel",
= "es-VE",
= "de-AT-vie",
= "lzh-VI",
= "cv-vir",
= "oc-viv",
= "xme-von",
= "inc-avr",
= "la-vul",
= "ssn",
= "cmn-wadegiles",
= "wae",
= "ps-waz",
= "en-GB-WLS",
= "wuu-wen",
= "bgn",
= "mns-wes",
= "fuh",
= "pnb",
= "xme-ttc-wes",
= "wep",
= "woy",
= "yue-wvc",
= "cmn-wvc",
= "zhx-tai-wvc",
= "cmn-wuh",
= "nan-xia",
= "cmn-xin",
= "mis-xnu",
= "cmn-yan",
= "xme-yar",
= "xme-yaz",
= "nan-yon",
= "ae-yng",
= "ko-yuk",
= "xme-zef",
= "nan-zhp",
= "nan-zha",
= "hak-zha",
= "nan-zho",
= "zhx-zho",
= "xme-zor",
= "gbz",
= "qsb-ibe",
= "qsb-pyg",
= "mul-tax",
= "qsb-bma",
}