Module:Langue/Data : Différence entre versions

De Lagny-sur-Marne Wiki
Aller à : navigation, rechercher
(grec)
(Ajout des données langues dans un nouveau format plus pratique.)
Ligne 1 : Ligne 1 :
local datalangue = { }
+
local data = { }
  
datalangue.dataCodeInvalide = {  
+
data.dataCodeInvalide = {  
 
     '',
 
     '',
 
     'lat',
 
     'lat',
Ligne 15 : Ligne 15 :
 
}
 
}
  
datalangue.languesRtl = {  
+
data.languesRtl = {  
 
     '',
 
     '',
 
     'ar',
 
     'ar',
Ligne 35 : Ligne 35 :
 
}
 
}
  
datalangue.dataCodeLangue = {
+
data.dataCodeLangue = {
 
     ["af"]          = 'af',
 
     ["af"]          = 'af',
 
     ["afrikaans"]  = 'af',
 
     ["afrikaans"]  = 'af',
Ligne 238 : Ligne 238 :
 
}
 
}
 
   
 
   
datalangue.dataNomLangue = {
+
data.dataNomLangue = {
 
     aa = 'Afar (langue)|afar',
 
     aa = 'Afar (langue)|afar',
 
     ab = 'abkhaze',  
 
     ab = 'abkhaze',  
Ligne 600 : Ligne 600 :
 
     zza = 'zazaki',
 
     zza = 'zazaki',
 
}
 
}
   
+
 
return datalangue
+
-- -------------------------------------------------- --
 +
--  caractéristique des langues trié par code IETF  --
 +
-- -------------------------------------------------- --
 +
 
 +
-- a
 +
data["aa"]  = {code = "aa",  nom = "afar", page = "Afar (langue)"}
 +
data["ab"]  = {code = "ab",  nom = "abkhaze"}
 +
data["ace"] = {code = "ace", nom = "aceh"}
 +
data["ady"] = {code = "ady", nom = "adyguéen", page = "Adyguéen (langue)"}
 +
data["ae"]  = {code = "ae",  nom = "avestique"}
 +
data["af"]  = {code = "af",  nom = "afrikaans"}
 +
data["ak"]  = {code = "ak",  nom = "akan", page = "Akan (langue)"}
 +
data["aln"] = {code = "aln", nom = "guègue"}
 +
data["als"] = {code = "als", nom = "tosque"}    -- note : le code de l"alémanique est gsw
 +
data["am"]  = {code = "am",  nom = "amharique"}
 +
data["an"]  = {code = "an",  nom = "aragonais"}
 +
data["ang"] = {code = "ang", nom = "anglo-saxon", page = "Vieil anglais"}
 +
data["ar"]  = {code = "ar",  nom = "arabe", rtl = true}
 +
data["ary"] = {code = "ary", nom = "arabe dialectal marocain"}
 +
data["arz"] = {code = "arz", nom = "arabe égyptien"}
 +
data["arc"] = {code = "arc", nom = "araméen"}
 +
data["as"]  = {code = "as",  nom = "assamais"}
 +
data["ast"] = {code = "ast", nom = "asturien"}
 +
data["atj"] = {code = "atj", nom = "atikamekw", page = "Atikamekw (langue)"}
 +
data["av"]  = {code = "av",  nom = "avar"}
 +
data["ay"]  = {code = "ay",  nom = "aymara"}
 +
data["az"]  = {code = "az",  nom = "azéri"}
 +
-- b
 +
data["ba"]  = {code = "ba",  nom = "bachkir"}
 +
data["bar"] = {code = "bar", nom = "bavarois"}
 +
data["bat-smg"] = {code = "bat-smg", nom = "samogitien"}
 +
data["bcl"] = {code = "bcl", nom = "bicolano central"}
 +
data["be"]  = {code = "be",  nom = "biélorusse"}
 +
data["be-tarask"]  = {code = "be-tarask",  nom = "biélorusse (tarashkevitsa)", page = "Taraškievica"}
 +
data["ber"] = {code = "ber", nom = "berbère", page = "Langues berbères"}
 +
data["bg"]  = {code = "bg",  nom = "bulgare"}
 +
data["bh"]  = {code = "bh",  nom = "bihari"}
 +
data["bho"] = {code = "bho", nom = "bhodjpouri"}
 +
data["bi"]  = {code = "bi",  nom = "bichelamar"}
 +
data["bm"]  = {code = "bm",  nom = "bambara", page = "Bambara (langue)"}
 +
data["bn"]  = {code = "bn",  nom = "bengali"}
 +
data["bo"]  = {code = "bo",  nom = "tibétain"}
 +
data["bpy"] = {code = "bpy", nom = "bishnupriya manipuri"}
 +
data["br"]  = {code = "br",  nom = "breton"}
 +
data["bs"]  = {code = "bs",  nom = "bosnien"}
 +
-- c
 +
data["ca"]  = {code = "ca",  nom = "catalan"}
 +
data["cbk"] = {code = "cbk", nom = "chavacano"}
 +
data["ce"]  = {code = "ce",  nom = "tchétchène"}
 +
data["ceb"] = {code = "ceb", nom = "cebuano"}
 +
data["ch"]  = {code = "ch",  nom = "chamorro"}
 +
data["cho"] = {code = "cho", nom = "choctaw", page = "Choctaw (langue)"}
 +
data["chy"] = {code = "chy", nom = "cheyenne", page = "Cheyenne (langue)"}
 +
data["ckb"] = {code = "ckb", nom = "sorani"}
 +
data["ckt"] = {code = "ckt", nom = "tchouktche"}
 +
data["co"]  = {code = "co",  nom = "corse", page = "Corse (langue)"}
 +
data["cpf"] = {code = "cpf", nom = "créoles français"}
 +
data["cr"]  = {code = "cr",  nom = "cri", page = "Cri (langue)"}
 +
data["crh"] = {code = "crh", nom = "tatar de Crimée"}
 +
data["crs"] = {code = "crs", nom = "créole seychellois"}
 +
data["cs"]  = {code = "cs",  nom = "tchèque"}
 +
data["csb"] = {code = "csb", nom = "cachoube"}
 +
data["cv"]  = {code = "cv",  nom = "tchouvache"}
 +
data["cy"]  = {code = "cy",  nom = "gallois"}
 +
-- d
 +
data["da"]  = {code = "da",  nom = "danois"}
 +
data["de"]  = {code = "de",  nom = "allemand"}
 +
data["dsb"] = {code = "dsb", nom = "bas-sorabe"}
 +
data["dv"]  = {code = "dv",  nom = "divehi", rtl = true}
 +
data["dyu"] = {code = "dyu", nom = "dioula", page = "Dioula (langue)"}
 +
data["dz"]  = {code = "dz",  nom = "dzongkha"}
 +
-- e
 +
data["ee"]  = {code = "ee",  nom = "ewe", page = "Ewe (langue)"}
 +
data["el"]  = {code = "el",  nom = "grec moderne"}
 +
data["en"]  = {code = "en",  nom = "anglais"}
 +
data["eo"]  = {code = "eo",  nom = "espéranto"}
 +
data["er"]  = {code = "er",  nom = "europanto"}  -- code non standard
 +
data["es"]  = {code = "es",  nom = "espagnol"}
 +
data["et"]  = {code = "et",  nom = "estonien"}
 +
data["eu"]  = {code = "eu",  nom = "basque"}
 +
data["ext"] = {code = "ext", nom = "estrémègne"}
 +
-- f
 +
data["fa"]  = {code = "fa",  nom = "persan", rtl = true}
 +
data["ff"]  = {code = "ff",  nom = "peul"}
 +
data["fi"]  = {code = "fi",  nom = "finnois"}
 +
data["fil"] = {code = "fil", nom = "filipino"}
 +
data["fj"]  = {code = "fj",  nom = "fidjien"}
 +
data["fo"]  = {code = "fo",  nom = "féroïen"}
 +
data["fr"]  = {code = "fr",  nom = "français"}
 +
data["fr-be"] = {code = "fr-BE", nom = "français de Belgique"}
 +
data["fr1835"] = {code = "fr1835", nom = "françois (1600-1835)", page = "Réforme de l'orthographe française de 1835"}
 +
data["fra-nor"] = {code = "fra-nor", nom = "normand"}
 +
data["frm"] = {code = "frm", nom = "moyen français (1400-1600)", page = "Moyen français"}
 +
data["fro"] = {code = "fro", nom = "ancien français (842-1400)", page = "Ancien français"}
 +
data["frp"] = {code = "frp", nom = "francoprovençal"}
 +
data["fur"] = {code = "fur", nom = "frioulan"}
 +
data["fy"]  = {code = "fy",  nom = "frison occidental"}
 +
-- g
 +
data["ga"]  = {code = "ga",  nom = "irlandais"}
 +
data["gag"] = {code = "gag", nom = "gagaouze"}
 +
data["gal"] = {code = "gal", nom = "gallo"}
 +
data["gcf"] = {code = "gcf", nom = "créole guadeloupéen"}
 +
data["gez"] = {code = "gez", nom = "guèze"}
 +
data["gd"]  = {code = "gd",  nom = "gaélique écossais"}
 +
data["gil"] = {code = "gil", nom = "gilbertin"}
 +
data["gl"]  = {code = "gl",  nom = "galicien"}
 +
data["gmy"] = {code = "gmy", nom = "mycénien"}
 +
data["gn"]  = {code = "gn",  nom = "guarani", page = "Guarani (langue)"}
 +
data["gr"]  = {code = "el",  nom = "grec moderne", invalide = true}
 +
data["grc"] = {code = "grc", nom = "grec ancien"}
 +
data["grc-latn"] = {code = "grc-Latn", nom = "grec ancien romanisé", page = "Romanisation du grec"}
 +
data["gu"]  = {code = "gu",  nom = "gujarati"}
 +
data["gv"]  = {code = "gv",  nom = "mannois"}
 +
-- h
 +
data["ha"]  = {code = "ha",  nom = "haoussa"}
 +
data["hak"] = {code = "hak", nom = "hakka", page ="Hakka (langue)"}
 +
data["haw"] = {code = "haw", nom = "hawaïen"}
 +
data["he"]  = {code = "he",  nom = "hébreu", rtl = true}
 +
data["hess"] = {code = "hess", nom = "hessois"}    -- code non IETF ni ISO 639
 +
data["hi"]  = {code = "hi",  nom = "hindi"}
 +
data["hif"] = {code = "hif", nom = "hindi des Fidji"}
 +
data["hr"]  = {code = "hr",  nom = "croate"}
 +
data["hsb"] = {code = "hsb", nom = "haut-sorabe"}
 +
data["ht"]  = {code = "ht",  nom = "haïtien"}
 +
data["hu"]  = {code = "hu",  nom = "hongrois"}
 +
data["hwc"] = {code = "hwc", nom = "créole hawaïen"}
 +
data["hy"]  = {code = "hy",  nom = "arménien"}
 +
data["hz"]  = {code = "hz",  nom = "héréro", page = "Héréro (langue)"}
 +
-- i
 +
data["ia"]  = {code = "ia",  nom = "interlingua"}
 +
data["id"]  = {code = "id",  nom = "indonésien"}
 +
data["ie"]  = {code = "ie",  nom = "interlingue"}
 +
data["ig"]  = {code = "ig",  nom = "igbo"}
 +
data["ii"]  = {code = "ii",  nom = "yi de Shichuan", page = "Yi (langue)"}
 +
data["ik"]  = {code = "ik",  nom = "inupiak"}
 +
data["ilo"] = {code = "ilo", nom = "ilocano"}
 +
data["io"]  = {code = "io",  nom = "ido"}
 +
data["is"]  = {code = "is",  nom = "islandais"}
 +
data["it"]  = {code = "it",  nom = "italien"}
 +
data["iu"]  = {code = "iu",  nom = "inuktitut"}
 +
-- j
 +
data["ja"]  = {code = "ja",  nom = "japonais"}
 +
data["jp"]  = {code = "ja",  nom = "japonais", invalide = true}
 +
data["jbo"] = {code = "jbo", nom = "lojban"}
 +
data["je"]  = {code = "je",  nom = "jersiais"}
 +
data["jv"]  = {code = "jv",  nom = "javanais"}
 +
-- k
 +
data["ka"]  = {code = "ka",  nom = "géorgien"}
 +
data["kaa"] = {code = "kaa", nom = "karakalpak"}
 +
data["kab"] = {code = "kab", nom = "kabyle"}
 +
data["ke"]  = {code = "ke",  nom = "koinè", page = "Koinè (grec)"}
 +
data["kea"] = {code = "kea", nom = "créole du Cap-Vert"}
 +
data["kg"]  = {code = "kg",  nom = "kikongo"}
 +
data["ki"]  = {code = "ki",  nom = "kikuyu", page = "kikuyu (langue)"}
 +
data["kk"]  = {code = "kk",  nom = "kazakh"}
 +
data["kl"]  = {code = "kl",  nom = "groenlandais"}
 +
data["km"]  = {code = "km",  nom = "khmer"}
 +
data["kn"]  = {code = "kn",  nom = "kannada"}
 +
data["ko"]  = {code = "ko",  nom = "coréen"}
 +
data["krc"] = {code = "krc", nom = "karatchaï-balkar"}
 +
data["krl"] = {code = "krl", nom = "carélien"}
 +
data["ks"]  = {code = "ks",  nom = "cachemiri"}
 +
data["ksh"] = {code = "ksh", nom = "francique ripuaire"}
 +
data["ku"]  = {code = "ku",  nom = "kurde"}
 +
data["kv"]  = {code = "kv",  nom = "komi", page = "Komi (langue)"}
 +
data["kw"]  = {code = "kw",  nom = "cornique"}
 +
data["ky"]  = {code = "ky",  nom = "kirghize", page = "Kirghize (langue)"}
 +
-- l
 +
data["la"]  = {code = "la",  nom = "latin"}
 +
data["lad"] = {code = "lad", nom = "judéo-espagnol"}
 +
data["lb"]  = {code = "lb",  nom = "luxembourgeois"}
 +
data["lfn"] = {code = "lfn", nom = "lingua franca nova"}
 +
data["li"]  = {code = "li",  nom = "limbourgeois"}
 +
data["lld"] = {code = "lld", nom = "ladin"}
 +
data["lmo"] = {code = "lmo", nom = "lombard", page = "Lombard (langue)"}
 +
data["ln"]  = {code = "ln",  nom = "lingala"}
 +
data["lo"]  = {code = "lo",  nom = "lao", page = "Lao (langue)"}
 +
data["lob"] = {code = "lob", nom = "lobiri"}
 +
data["lou"] = {code = "lou", nom = "créole louisianais"}
 +
data["lt"]  = {code = "lt",  nom = "lituanien"}
 +
data["lua"] = {code = "lua", nom = "tshiluba"}
 +
data["luo"] = {code = "luo", nom = "luo", page = "Luo (langue)"}
 +
data["lv"]  = {code = "lv",  nom = "letton"}
 +
data["lzh"] = {code = "lzh",  nom = "chinois classique"}
 +
data["lzz"] = {code = "lzz", nom = "laze"}
 +
-- m
 +
data["map-bms"] = {code = "map-bms", nom = "banyumasan"}
 +
data["mey"] = {code = "mey", nom = "hassanya"}
 +
data["mg"]  = {code = "mg",  nom = "malgache"}
 +
data["mh"]  = {code = "mh",  nom = "marshallais"}
 +
data["mhr"] = {code = "mhr", nom = "mari", page = "Mari (langue)"}
 +
data["mi"]  = {code = "mi",  nom = "Maori de Nouvelle-Zélande"}
 +
data["mk"]  = {code = "mk",  nom = "macédonien"}
 +
data["mk-cyrl"] = {code = "mk-Cyrl", nom = "macédonien en écriture cyrillique", page = "macédonien"}
 +
data["mk-latn"] = {code = "mk-Latn", nom = "macédonien en écriture latine", page = "macédonien"}
 +
data["ml"]  = {code = "ml",  nom = "malayalam"}
 +
data["mn"]  = {code = "mn",  nom = "mongol"}
 +
data["mn-cyrl"] = {code = "mn-Cyrl", nom = "mongol en écriture cyrillique", page = "Écriture mongole#Cyrillique"}
 +
data["mn-mong"] = {code = "mn-Mong", nom = "mongol en écriture mongole", page = "Écriture mongole#Alphabet mongol traditionnel"}
 +
data["mo"]  = {code = "mo",  nom = "moldave"}
 +
data["mr"]  = {code = "mr",  nom = "marathi", page = "Marathi (langue)"}
 +
data["mrq"] = {code = "mrq", nom = "marquisien"}
 +
data["ms"]  = {code = "ms",  nom = "malais", page = "Malais (langue)"}
 +
data["mt"]  = {code = "mt",  nom = "maltais"}
 +
data["mus"] = {code = "mus", nom = "creek", page = "Creek (langue)"}
 +
data["mul"] = {code = "mul", nom = "multilangue", page = "Multilinguisme", invalide = true}
 +
data["mwl"] = {code = "mwl", nom = "mirandais"}
 +
data["my"]  = {code = "my",  nom = "birman", page = "Birman (langue)"}
 +
data["myv"] = {code = "myv", nom = "erzya"}
 +
-- n
 +
data["na"]  = {code = "na",  nom = "nauruan"}
 +
data["nan"] = {code = "nan", nom = "minnan"}
 +
data["nah"] = {code = "nah", nom = "nahuatl"}
 +
data["nap"] = {code = "nap", nom = "napolitain"}
 +
data["nb"]  = {code = "nb",  nom = "Bokmål"}
 +
data["nd"]  = {code = "nd",  nom = "ndébélé du Nord", page = "Sindebele"}
 +
data["nds"] = {code = "nds", nom = "bas allemand"}
 +
data["nds-nl"] = {code = "nds-NL", nom = "bas-saxon néerlandais"}
 +
data["ne"]  = {code = "ne",  nom = "népalais"}
 +
data["new"] = {code = "new", nom = "nepalbhasha"}
 +
data["niu"] = {code = "niu", nom = "niuéen"}
 +
data["nl"]  = {code = "nl",  nom = "néerlandais"}
 +
data["nl-be"]  = {code = "nl-BE",  nom = "néerlandais de Belgique", page = "néerlandais"}
 +
data["nn"]  = {code = "nn",  nom = "nynorsk"}
 +
data["no"]  = {code = "no",  nom = "norvégien"}
 +
data["non"] = {code = "non", nom = "vieux norrois"}
 +
data["nr"]  = {code = "nr",  nom = "ndébélé du Sud", page = "Nrebele"}
 +
data["nrm"] = {code = "nrm", nom = "narum"}
 +
data["nv"]  = {code = "nv",  nom = "navajo", page = "navajo (langue)"}
 +
-- o
 +
data["oc"]  = {code = "oc",  nom = "occitan"}
 +
data["ofr"] = {code = "ofr", nom = "francique oriental"}
 +
data["om"]  = {code = "om",  nom = "oromo", page = "oromo (langue)"}
 +
data["or"]  = {code = "or",  nom = "oriya"}
 +
data["os"]  = {code = "os",  nom = "ossète"}
 +
data["ota"] = {code = "ota", nom = "turc ottoman"}
 +
-- p
 +
data["pa"]  = {code = "pa",  nom = "pendjabi"}
 +
data["pam"] = {code = "pam", nom = "pampangan"}
 +
data["pap"] = {code = "pap", nom = "papiamento"}
 +
data["pau"] = {code = "pau", nom = "paluan"}
 +
data["pcd"] = {code = "pcd", nom = "picard"}
 +
data["pdc"] = {code = "pdc", nom = "pennsilfaanisch"}
 +
data["pi"]  = {code = "pi",  nom = "pali"}
 +
data["pl"]  = {code = "pl",  nom = "polonais"}
 +
data["pms"] = {code = "pms", nom = "piémontais"}
 +
data["pnt"] = {code = "pnt", nom = "grec pontique"}
 +
data["prs"] = {code = "prs", nom = "dari"}
 +
data["ps"]  = {code = "ps",  nom = "pachto"}
 +
data["pt"]  = {code = "pt",  nom = "portugais"}
 +
-- q
 +
data["qu"]  = {code = "qu",  nom = "quechua"}
 +
-- r
 +
data["rap"] = {code = "rap", nom = "rapanui", page = "Rapanui (langue)"}
 +
data["rar"] = {code = "rap", nom = "maori des îles Cook"}
 +
data["rde"] = {code = "rde", nom = "allemand de la Ruhr"}
 +
data["rm"]  = {code = "rm",  nom = "romanche"}
 +
data["rmy"] = {code = "rmy", nom = "romani"}
 +
data["rn"]  = {code = "rn",  nom = "kirundi"}
 +
data["ro"]  = {code = "ro",  nom = "roumain"}
 +
data["roa"] = {code = "roa", nom = "langues romanes"}
 +
data["roa-tara"] = {code = "roa-tara", nom = "tarentin"}  -- code non standard
 +
data["ru"]  = {code = "ru",  nom = "russe"}
 +
data["ru-latn"]  = {code = "ru-Latn",  nom = "russe en écriture latine", page = "Russe"}
 +
data["rue"] = {code = "rue", nom = "rusyn"}
 +
data["rup"] = {code = "rup", nom = "aroumain"}
 +
data["rw"]  = {code = "rw",  nom = "kinyarwanda"}
 +
data["ry"]  = {code = "ry",  nom = "ruthène ancien"}    -- code non standard, voir rue
 +
-- s
 +
data["sa"]  = {code = "sa",  nom = "sanskrit"}
 +
data["sah"] = {code = "sah", nom = "iakoute"}
 +
data["srd"] = {code = "srd", nom = "sarde"}
 +
data["sc"]  = {code = "sc",  nom = "sarde"}
 +
data["scn"] = {code = "scn", nom = "sicilien"}
 +
data["sco"] = {code = "sco", nom = "scots"}
 +
data["sd"]  = {code = "sd",  nom = "sindhi"}
 +
data["se"]  = {code = "se",  nom = "same du Nord"}
 +
data["sg"]  = {code = "sg",  nom = "sango"}
 +
data["sh"]  = {code = "sh",  nom = "serbo-croate"}
 +
data["shy"] = {code = "shy", nom = "chaoui"}
 +
data["si"]  = {code = "si",  nom = "cingalais"}
 +
data["simple"] = {code = "simple", nom = "anglais simple"}
 +
data["sk"]  = {code = "sk",  nom = "slovaque"}
 +
data["sl"]  = {code = "sl",  nom = "slovène"}
 +
data["sm"]  = {code = "sm",  nom = "samoan"}
 +
data["smi"] = {code = "smi", nom = "same", page = "Langues sames"}
 +
data["sn"]  = {code = "sn",  nom = "shona", page = "Shona (langue)"}
 +
data["snk"] = {code = "snk", nom = "soninké", page = "Soninké (langue)"}
 +
data["so"]  = {code = "so",  nom = "somali"}
 +
data["sq"]  = {code = "sq",  nom = "albanais"}
 +
data["stq"] = {code = "stq", nom = "frison oriental"}
 +
data["sr"]  = {code = "sr",  nom = "serbe"}
 +
data["sr-me"] = {code = "sr-ME", nom = "monténégrin"}
 +
data["sr-me-cyrl"] = {code = "sr-ME-Cyrl", nom = "monténégrin en écriture cyrillique", page = "Monténégrin"}
 +
data["sr-me-latn"] = {code = "sr-ME-Latn", nom = "monténégrin en écriture latine", page = "Monténégrin"}
 +
data["st"]  = {code = "st",  nom = "sotho du Sud"}
 +
data["stq"] = {code = "stq", nom = "frison oriental"}
 +
data["su"]  = {code = "su",  nom = "soundanais"}
 +
data["sv"]  = {code = "sv",  nom = "suédois"}
 +
data["sw"]  = {code = "sw",  nom = "swahili"}
 +
data["sxu"] = {code = "sxu", nom = "haut-saxon"}
 +
data["syr"] = {code = "syr", nom = "syriaque", rtl = true}
 +
data["szl"] = {code = "szl", nom = "silésien", page = "silésien (langue slave)"}
 +
-- t
 +
data["ta"]  = {code = "ta",  nom = "tamoul"}
 +
data["te"]  = {code = "te",  nom = "télougou"}
 +
data["tg"]  = {code = "tg",  nom = "tadjik"}
 +
data["th"]  = {code = "th",  nom = "thaï"}
 +
data["ti"]  = {code = "ti",  nom = "tigrinya"}
 +
data["tk"]  = {code = "tk",  nom = "turkmène"}
 +
data["tl"]  = {code = "tl",  nom = "tagalog"}
 +
data["tmr"] = {code = "tmr", nom = "judéo-araméen babylonien"}
 +
data["tn"]  = {code = "tn",  nom = "tswana"}
 +
data["to"]  = {code = "to",  nom = "tonguien"}
 +
data["tpi"] = {code = "tpi", nom = "tok pisin"}
 +
data["tr"]  = {code = "tr",  nom = "turc"}
 +
data["ts"]  = {code = "ts",  nom = "tsonga", page = "Tsonga (langue)"}
 +
data["tsg"] = {code = "tsg", nom = "tausug"}
 +
data["tt"]  = {code = "tt",  nom = "tatar"}
 +
data["tun"] = {code = "tun", nom = "tunica", page = "Tunica (langue)"}
 +
data["tvl"] = {code = "tvl", nom = "tuvaluan"}
 +
data["tw"] = {code = "tw",  nom = "twi"}
 +
data["ty"]  = {code = "ty",  nom = "tahitien"}
 +
data["tyv"] = {code = "tyv", nom = "touvain"}
 +
-- u
 +
data["udm"] = {code = "udm", nom = "oudmourte"}
 +
data["ug"]  = {code = "ug",  nom = "ouïghour"}
 +
data["uk"]  = {code = "uk",  nom = "ukrainien"}
 +
data["und"] = {code = "und", nom = "langue indéterminée", page = "", invalide = true}
 +
data["ur"]  = {code = "ur",  nom = "ourdou", rtl = true}
 +
data["uz"]  = {code = "uz",  nom = "ouzbek"}
 +
-- v
 +
data["ve"]  = {code = "ve",  nom = "venda", page = "Venda (langue)"}
 +
data["vec"] = {code = "vec", nom = "vénitien"}
 +
data["vi"]  = {code = "vi",  nom = "vietnamien"}
 +
data["vls"] = {code = "vls", nom = "flamand occidental"}
 +
data["vo"]  = {code = "vo",  nom = "volapük"}
 +
data["vro"] = {code = "vro", nom = "võro"}
 +
-- w
 +
data["wa"]  = {code = "wa",  nom = "wallon"}
 +
data["war"] = {code = "war", nom = "waray-waray"}
 +
data["wls"] = {code = "wls", nom = "wallisien"}
 +
data["wo"]  = {code = "wo",  nom = "wolof", page = "Wolof (langue)"}
 +
data["woe"] = {code = "woe", nom = "woléaïen"}
 +
data["wuu"] = {code = "wuu", nom = "wu", page = "Wu (langue)"}
 +
-- x
 +
data["xh"]  = {code = "xh",  nom = "xhosa"}
 +
-- y
 +
data["yi"]  = {code = "yi",  nom = "yiddish", rtl = true}
 +
data["yo"]  = {code = "yo",  nom = "yoruba"}
 +
data["yue"] = {code = "yue", nom = "cantonais"}
 +
-- z
 +
data["zea"] = {code = "zea", nom = "zélandais"}
 +
data["zh"]  = {code = "zh",  nom = "langues chinoises"}
 +
data["zh-hans"] = {code = "zh-Hans", nom = "chinois simplifié", page = "Sinogramme simplifié"}
 +
data["zh-hant"] = {code = "zh-Hant", nom = "chinois traditionnel", page = "Sinogramme traditionnel"}
 +
data["zh-latn"] = {code = "zh-Latn", nom = "pinyin"}
 +
data["zh-cn"]  = {code = "zh-cn",  nom = "chinois de Chine continentale", page = "langues chinoises"}
 +
data["zh-hk"]  = {code = "zh-HK",  nom = "chinois de Hong Kong", page = "langues chinoises"}
 +
data["zh-mo"]  = {code = "zh-MO",  nom = "chinois de Macao", page = "langues chinoises"}
 +
data["zh-sg"]  = {code = "zh-SG",  nom = "chinois de Singapour", page = "langues chinoises"}
 +
data["zh-tw"]  = {code = "zh-TW",  nom = "chinois de Taïwan", page = "langues chinoises"}
 +
data["zu"]  = {code = "zu",  nom = "zoulou"}
 +
data["zza"] = {code = "zza", nom = "zazaki"}
 +
 
 +
 
 +
-- ----------------------------------------------------- --
 +
--  Liste des alias (nom de langue, code ISO 639,...)  --
 +
-- ----------------------------------------------------- --
 +
 
 +
-- Cette liste est triè par le code IETF liè, donc la seconde partie de la ligne.
 +
 
 +
-- a
 +
data["afar"] = data["aa"]
 +
data["abkhaze"] = data["ab"]
 +
data["aceh"] = data["ace"]
 +
data["adyguéen"] = data["ady"]
 +
data["avestique"] = data["ae"]
 +
data["afrikaans"] = data["af"]
 +
data["akan"] = data["ak"]
 +
data["guègue"] = data["aln"]
 +
data["tosque"] = data["als"]
 +
data["amharique"] = data["am"]
 +
data["aragonais"] = data["an"]
 +
data["anglo-saxon"] = data["ang"]
 +
data["arabe"] = data["ar"]
 +
data["araméen"] = data["arc"]
 +
data["arabe dialectal marocain"] = data["ary"]
 +
data["arabe marocain"] = data["ary"]
 +
data["ma"] = data["ary"]
 +
data["arabe égyptien"] = data["arz"]
 +
data["assamais"] = data["as"]
 +
data["asturien"] = data["ast"]
 +
data["atikamekw"] = data["atj"]
 +
data["avar"] = data["av"]
 +
data["aymara"] = data["ay"]
 +
data["azéri"] = data["az"]
 +
-- b
 +
data["bachkir"] = data["ba"]
 +
data["bavarois"] = data["bar"]
 +
data["samogitien"] = data["bat-smg"]
 +
data["bicolano central"] = data["bcl"]
 +
data["biélorusse"] = data["be-x-old"]
 +
data["biélorusse"] = data["be"]
 +
data["be-x-old"] = data["be"]
 +
data["biélorusse (tarashkevitsa)"] = data["be-tarask"]
 +
data["biélorusse tarashkevitsa"] = data["be-tarask"]
 +
data["tarashkevitsa"] = data["be-tarask"]
 +
data["berbère"] = data["ber"]
 +
data["bulgare"] = data["bg"]
 +
data["bihari"] = data["bh"]
 +
data["bhodjpouri"] = data["bho"]
 +
data["bichelamar"] = data["bi"]
 +
data["bambara"] = data["bm"]
 +
data["bengali"] = data["bn"]
 +
data["tibétain"] = data["bo"]
 +
data["bishnupriya manipuri"] = data["bpy"]
 +
data["breton"] = data["br"]
 +
data["bosnien"] = data["bs"]
 +
-- c
 +
data["catalan"] = data["ca"]
 +
data["chavacano"] = data["cbk"]
 +
data["tchétchène"] = data["ce"]
 +
data["cebuano"] = data["ceb"]
 +
data["chamorro"] = data["ch"]
 +
data["choctaw"] = data["cho"]
 +
data["cheyenne"] = data["chy"]
 +
data["sorani"] = data["ckb"]
 +
data["tchouktche"] = data["ckt"]
 +
data["corse"] = data["co"]
 +
data["créoles français"] = data["cpf"]
 +
data["cri"] = data["cr"]
 +
data["tatar de Crimée"] = data["crh"]
 +
data["créole seychellois"] = data["crs"]
 +
data["tchèque"] = data["cs"]
 +
data["cachoube"] = data["csb"]
 +
data["tchouvache"] = data["cv"]
 +
data["gallois"] = data["cy"]
 +
-- d
 +
data["danois"] = data["da"]
 +
data["allemand"] = data["de"]
 +
data["bas-sorabe"] = data["dsb"]
 +
data["divehi"] = data["dv"]
 +
data["divéhi"] = data["dv"]
 +
data["maldivien"] = data["dv"]
 +
data["div"] = data["dv"]
 +
data["dioula"] = data["dyu"]
 +
data["dzongkha"] = data["dz"]
 +
-- e
 +
data["ewe"] = data["ee"]
 +
data["grec moderne"] = data["el"]
 +
data["grec"] = data["el"]
 +
data["anglais"] = data["en"]
 +
data["espéranto"] = data["eo"]
 +
data["europanto"] = data["er"]
 +
data["espagnol"] = data["es"]
 +
data["estonien"] = data["et"]
 +
data["basque"] = data["eu"]
 +
data["estrémègne"] = data["ext"]
 +
-- f
 +
data["persan"] = data["fa"]
 +
data["farsi "] = data["fa"]
 +
data["parsi "] = data["fa"]
 +
data["peul"] = data["ff"]
 +
data["finnois"] = data["fi"]
 +
data["finlandais"] = data["fi"]
 +
data["filipino"] = data["fil"]
 +
data["fidjien"] = data["fj"]
 +
data["féroïen"] = data["fo"]
 +
data["féroien"] = data["fo"]
 +
data["féringien"] = data["fo"]
 +
data["français"] = data["fr"]
 +
data["française"] = data["fr"]
 +
data["français de belgique"] = data["fr-be"]
 +
data["françois (1600-1835)"] = data["fr1835"]
 +
data["françois"] = data["fr1835"]
 +
data["normand"] = data["fra-nor"]
 +
data["moyen français"] = data["frm"]
 +
data["moyen françois"] = data["frm"]
 +
data["moyen français (1400-1600)"] = data["frm"]
 +
data["ancien français"] = data["fro"]
 +
data["ancien français (842-1400)"] = data["fro"]
 +
data["francoprovençal"] = data["frp"]
 +
data["frioulan"] = data["fur"]
 +
data["frison"] = data["fy"]
 +
-- g
 +
data["gaélique irlandais"] = data["ga"]
 +
data["irlandais"] = data["ga"]
 +
data["gagaouze"] = data["gag"]
 +
data["gallo"] = data["gal"]
 +
data["créole guadeloupéen"] = data["gcf"]
 +
data["gaélique écossais"] = data["gd"]
 +
data["écossais"] = data["gd"]
 +
data["guèze"] = data["gez"]
 +
data["gilbertin"] = data["gil"]
 +
data["galicien"] = data["gl"]
 +
data["mycénien"] = data["gmy"]
 +
data["guarani"] = data["gn"]
 +
data["grec ancien"] = data["grc"]
 +
data["gujarati"] = data["gu"]
 +
data["mannois"] = data["gv"]
 +
data["manxois"] = data["gv"]
 +
data["manx"] = data["gv"]
 +
-- h
 +
data["haoussa"] = data["ha"]
 +
data["hakka"] = data["hak"]
 +
data["hawaïen"] = data["haw"]
 +
data["hébreu"] = data["he"]
 +
data["iw"] = data["he"]
 +
data["hessois"] = data["hess"]
 +
data["hindi"] = data["hi"]
 +
data["hindi des Fidji"] = data["hif"]
 +
data["croate"] = data["hr"]
 +
data["haut-sorabe"] = data["hsb"]
 +
data["haïtien"] = data["ht"]
 +
data["hongrois"] = data["hu"]
 +
data["créole hawaïen"] = data["hwc"]
 +
data["arménien"] = data["hy"]
 +
data["héréro"] = data["hz"]
 +
-- i
 +
data["interlingua"] = data["ia"]
 +
data["indonésien"] = data["id"]
 +
data["interlingue"] = data["ie"]
 +
data["igbo"] = data["ig"]
 +
data["yi"] = data["ii"]
 +
data["yi de Shichuan"] = data["ii"]
 +
data["inupiak"] = data["ik"]
 +
data["ilocano"] = data["ilo"]
 +
data["ido"] = data["io"]
 +
data["islandais"] = data["is"]
 +
data["italien"] = data["it"]
 +
data["inuktitut"] = data["iu"]
 +
-- j
 +
data["japonais"] = data["ja"]
 +
data["jersiais"] = data["je"]
 +
data["lojban"] = data["jbo"]
 +
data["javanais"] = data["jv"]
 +
-- k
 +
data["géorgien"] = data["ka"]
 +
data["karakalpak"] = data["kaa"]
 +
data["kabyle"] = data["kab"]
 +
data["koinè"] = data["ke"]
 +
data["créole du cap-vert"] = data["kea"]
 +
data["kikongo"] = data["kg"]
 +
data["kikuyu"] = data["ki"]
 +
data["kazakh"] = data["kk"]
 +
data["groenlandais"] = data["kl"]
 +
data["khmer"] = data["km"]
 +
data["kannada"] = data["kn"]
 +
data["coréen"] = data["ko"]
 +
data["karatchaï-balkar"] = data["krc"]
 +
data["carélien"] = data["krl"]
 +
data["cachemiri"] = data["ks"]
 +
data["francique ripuaire"] = data["ksh"]
 +
data["kurde"] = data["ku"]
 +
data["komi"] = data["kv"]
 +
data["cornique"] = data["kw"]
 +
data["kirghize"] = data["ky"]
 +
-- l
 +
data["latin"] = data["la"]
 +
data["lat"] = data["la"]
 +
data["judéo-espagnol"] = data["lad"]
 +
data["luxembourgeois"] = data["lb"]
 +
data["lingua franca nova"] = data["lfn"]
 +
data["limbourgeois"] = data["li"]
 +
data["ladin"] = data["lld"]
 +
data["lombard"] = data["lmo"]
 +
data["lingala"] = data["ln"]
 +
data["lao"] = data["lo"]
 +
data["lobiri"] = data["lob"]
 +
data["créole louisianais"] = data["lou"]
 +
data["lituanien"] = data["lt"]
 +
data["tshiluba"] = data["lua"]
 +
data["luo"] = data["luo"]
 +
data["letton"] = data["lv"]
 +
data["chinois classique"] = data["lzh"]
 +
data["laze"] = data["lzz"]
 +
-- m
 +
data["banyumasan"] = data["map-bms"]
 +
data["hassanya"] = data["mey"]
 +
data["marshallais"] = data["mh"]
 +
data["mari"] = data["mhr"]
 +
data["malgache"] = data["mg"]
 +
data["maori"] = data["mi"]
 +
data["maori de Nouvelle-Zélande"] = data["mi"]
 +
data["macédonien"] = data["mk"]
 +
data["malayalam"] = data["ml"]
 +
data["mongol"] = data["mn"]
 +
data["mongol cyrillique"] = data["mn-cyrl"]
 +
data["moldave"] = data["mo"]
 +
data["marathi"] = data["mr"]
 +
data["marâthî"] = data["mr"]
 +
data["marāthī"] = data["mr"]
 +
data["marathe"] = data["mr"]
 +
data["marquisien"] = data["mrq"]
 +
data["malais"] = data["ms"]
 +
data["malaisien"] = data["ms"]
 +
data["maltais"] = data["mt"]
 +
data["multilangue"] = data["mul"]
 +
data["multilingue"] = data["mul"]
 +
data["creek"] = data["mus"]
 +
data["mirandais"] = data["mwl"]
 +
data["birman"] = data["my"]
 +
data["erzya"] = data["myv"]
 +
-- n
 +
data["nauruan"] = data["na"]
 +
data["nahuatl"] = data["nah"]
 +
data["zh-min-nan"] = data["nan"]
 +
data["napolitain"] = data["nap"]
 +
data["bokmål"] = data["nb"]
 +
data["bokmal"] = data["nb"]
 +
data["norvégien classique"] = data["nb"]
 +
data["ndébélé du Nord"] = data["nd"]
 +
data["sindebele"] = data["nd"]
 +
data["ndébélé du zimbabwe"] = data["nd"]
 +
data["bas allemand"] = data["nds"]
 +
data["bas-saxon néerlandais"] = data["nds-nl"]
 +
data["népalais"] = data["ne"]
 +
data["nepalbhasha"] = data["new"]
 +
data["niuéen"] = data["niu"]
 +
data["néerlandais"] = data["nl"]
 +
data["nynorsk"] = data["nn"]
 +
data["norvégien"] = data["no"]
 +
data["vieux norrois"] = data["non"]
 +
data["norrois"] = data["non"]
 +
data["ndébélé du Sud"] = data["nr"]
 +
data["nrebele"] = data["nr"]
 +
data["ndébélé du transvaal"] = data["nr"]
 +
data["narum"] = data["nrm"]
 +
data["narom"] = data["nrm"]
 +
data["navajo"] = data["nv"]
 +
data["nav"] = data["nv"]
 +
-- o
 +
data["occitan"] = data["oc"]
 +
data["oci"] = data["oc"]
 +
data["francique oriental"] = data["ofr"]
 +
data["oromo"] = data["om"]
 +
data["oriya"] = data["or"]
 +
data["ossète"] = data["os"]
 +
data["turc ottoman"] = data["ota"]
 +
-- p
 +
data["Pendjabi"] = data["pa"]
 +
data["penjabi"] = data["pa"]
 +
data["penjābī"] = data["pa"]
 +
data["panjabi"] = data["pa"]
 +
data["panjābī"] = data["pa"]
 +
data["pampangan"] = data["pam"]
 +
data["papiamento"] = data["pap"]
 +
data["paluan"] = data["pau"]
 +
data["picard"] = data["pcd"]
 +
data["pennsilfaanisch"] = data["pdc"]
 +
data["pali"] = data["pi"]
 +
data["polonais"] = data["pl"]
 +
data["piémontais"] = data["pms"]
 +
data["grec pontique"] = data["pnt"]
 +
data["dari"] = data["prs"]
 +
data["pachto"] = data["ps"]
 +
data["portugais"] = data["pt"]
 +
-- q
 +
data["quechua"] = data["qu"]
 +
-- r
 +
data["rapanui"] = data["rap"]
 +
data["maori des îles Cook"] = data["rar"]
 +
data["maori des iles Cook"] = data["rar"]
 +
data["allemand de la Ruhr"] = data["rde"]
 +
data["romanche"] = data["rm"]
 +
data["rhéto-roman"] = data["rm"]
 +
data["romani"] = data["rmy"]
 +
data["kirundi"] = data["rn"]
 +
data["run"] = data["rn"]
 +
data["roumain"] = data["ro"]
 +
data["langues romanes"] = data["roa"]
 +
data["tarentin"] = data["roa-tara"]
 +
data["russe"] = data["ru"]
 +
data["rusyn"] = data["rue"]
 +
data["aroumain"] = data["rup"]
 +
data["roa-rup"] = data["rup"]
 +
data["kinyarwanda"] = data["rw"]
 +
data["ruthène"] = data["ry"]
 +
data["ruthène ancien"] = data["ry"]
 +
-- s
 +
data["sanskrit"] = data["sa"]
 +
data["iakoute"] = data["sah"]
 +
data["sarde"] = data["sc"]
 +
data["srd"] = data["sc"]
 +
data["sicilien"] = data["scn"]
 +
data["scots"] = data["sco"]
 +
data["sindhi"] = data["sd"]
 +
data["same du Nord"] = data["se"]
 +
data["sango"] = data["sg"]
 +
data["serbo-croate"] = data["sh"]
 +
data["chaoui"] = data["shy"]
 +
data["cingalais"] = data["si"]
 +
data["simple english"] = data["simple"]
 +
data["slovaque"] = data["sk"]
 +
data["slovène"] = data["sl"]
 +
data["samoan"] = data["sm"]
 +
data["same"] = data["smi"]
 +
data["shona"] = data["sn"]
 +
data["soninké"] = data["snk"]
 +
data["somali"] = data["so"]
 +
data["albanais"] = data["sq"]
 +
data["frison oriental"] = data["stq"]
 +
data["serbe"] = data["sr"]
 +
data["monténégrin"] = data["sr-me"]
 +
data["sotho du Sud"] = data["st"]
 +
data["sot"] = data["st"]
 +
data["frison oriental"] = data["stq"]
 +
data["soundanais"] = data["su"]
 +
data["sondonésien"] = data["su"]
 +
data["suédois"] = data["sv"]
 +
data["swahili"] = data["sw"]
 +
data["haut-saxon"] = data["sxu"]
 +
data["syriaque"] = data["syr"]
 +
data["silésien"] = data["szl"]
 +
-- t
 +
data["tamoul"] = data["ta"]
 +
data["télougou"] = data["te"]
 +
data["tadjik"] = data["tg"]
 +
data["thaï"] = data["th"]
 +
data["tigrinya"] = data["ti"]
 +
data["turkmène"] = data["tk"]
 +
data["tagalog"] = data["tl"]
 +
data["tonguien"] = data["to"]
 +
data["judéo-araméen babylonien"] = data["tmr"]
 +
data["tswana"] = data["tn"]
 +
data["tok pisin"] = data["tpi"]
 +
data["turc"] = data["tr"]
 +
data["tsonga"] = data["ts"]
 +
data["tausug"] = data["tsg"]
 +
data["tatar"] = data["tt"]
 +
data["tunica"] = data["tun"]
 +
data["tuvaluan"] = data["tvl"]
 +
data["twi"] = data["tw"]
 +
data["tahitien"] = data["ty"]
 +
data["touvain"] = data["tyv"]
 +
-- u
 +
data["oudmourte"] = data["udm"]
 +
data["ouïghour"] = data["ug"]
 +
data["ukrainien"] = data["uk"]
 +
data["ourdou"] = data["ur"]
 +
data["ouzbek"] = data["uz"]
 +
-- v
 +
data["venda"] = data["ve"]
 +
data["vénitien"] = data["vec"]
 +
data["vietnamien"] = data["vi"]
 +
data["flamand occidental"] = data["vls"]
 +
data["volapük"] = data["vo"]
 +
data["võro"] = data["vro"]
 +
data["fiu-vro"] = data["vro"]
 +
-- w
 +
data["wallon"] = data["wa"]
 +
data["waray-waray"] = data["war"]
 +
data["wallisien"] = data["wls"]
 +
data["wolof"] = data["wo"]
 +
data["woléaïen"] = data["woe"]
 +
data["wu"] = data["wuu"]
 +
-- x
 +
data["xhosa"] = data["xh"]
 +
-- y
 +
data["yiddish"] = data["yi"]
 +
data["yoruba"] = data["yo"]
 +
data["cantonais"] = data["yue"]
 +
data["zh-yue"] = data["yue"]
 +
-- z
 +
data["zélandais"] = data["zea"]
 +
data["chinois"] = data["zh"]
 +
data["mandarin standard"] = data["zh"]
 +
data["hui"] = data["zh"]
 +
data["chinois"] = data["zh"]
 +
data["chinois de chine continentale"] = data["zh-cn"]
 +
data["chinois de hong kong"] = data["zh-hk"]
 +
data["chinois de macao"] = data["zh-mo"]
 +
data["chinois de singapour"] = data["zh-sg"]
 +
data["chinois de taïwan"] = data["zh-tw"]
 +
data["chinois simplifié"] = data["zh-hans"]
 +
data["chinois traditionnel"] = data["zh-hant"]
 +
data["pinyin"] = data["zh-latn"]
 +
data["minnan"] = data["zh-min-nan"]
 +
data["zoulou"] = data["zu"]
 +
data["zazaki"] = data["zza"]
 +
data["zz"] = data["zza"]    -- ajouter pour des raison d"erreur précédente sur wiki. à supprimer dans "un certain temps"
 +
 
 +
return data

Version du 13 août 2013 à 15:08

La documentation pour ce module peut être créée à Module:Langue/Data/doc

local data = { }

data.dataCodeInvalide = { 
    '',
    'lat',
    'mul',
    'und',
    'gr',
    'gr-latn',
    'gr-latn',
    'lu',
    'jp',
    'dk',
    'oci',
}

data.languesRtl = { 
    '',
    'ar',
    'arabe',
    'div',
    'divéhi',
    'he',
    'iw',
    'hébreu',
    'ur',
    'ourdou',
    'fa',
    'persan',
    'syr',
    'syriaque',
    'yi',
    'ji',
    'yiddish',
}

data.dataCodeLangue = {
    ["af"]          = 'af',
    ["afrikaans"]   = 'af',
    ["ar"]          = 'ar',
    ["arabe"]       = 'ar',
    ["ber"]         = 'ber',
    ["berbère"]     = 'ber',
    ["bg"]          = 'bg',
    ["bulgare"]     = 'bg',
    ["bn"]          = 'bn',
    ["bengali"]     = 'bn',
    ["br"]          = 'br',
    ["breton"]      = 'br',
    ["ca"]          = 'ca',
    ["catalan"]     = 'ca',
    ["co"]          = 'co',
    ["corse"]       = 'co',
    ["cs"]          = 'cs',
    ["tchèque"]     = 'cs',
    ["cy"]          = 'cy',
    ["gallois"]     = 'cy',
    ["da"]          = 'da',
    ["danois"]      = 'da',
    ["de"]          = 'de',
    ["allemand"]    = 'de',
    ["de+fr"]       = 'de+fr',
    ["fr+de"]       = 'de+fr',
    ["allemand et français"] = 'de+fr',
    ["français et allemand"] = 'de+fr',
    ["dz"]          = 'dz',
    ["dzongkha"]    = 'dz',
    ["el"]          = 'el',
    ["gr"]          = 'el',
    ["grec moderne"]= 'el',
    ["grec"]        = 'grk',
    ["en"]          = 'en',
    ["anglais"]     = 'en',
    ["en+fr"]       = 'en',
    ["fr+en"]       = 'en',
    ["anglais et français"] = 'en',
    ["français et anglais"] = 'en',
    ["eo"]          = 'eo',
    ["espéranto"]   = 'eo',
    ["es"]          = 'es',
    ["espagnol"]    = 'es',
    ["et"]          = 'et',
    ["estonien"]    = 'et',
    ["eu"]          = 'eu',
    ["basque"]      = 'eu',
    ["fa"]          = 'fa',
    ["persan"]      = 'fa',
    ["fi"]          = 'fi',
    ["finnois"]     = 'fi',
    ["finlandais"]  = 'fi',
    ["fr"]          = 'fr',
    ["français"]    = 'fr',
    ["française"]   = 'fr',
    ["fr+nl"]       = 'fr+nl',
    ["nl+fr"]       = 'fr+nl',
    ["français et néerlandais"] = 'fr+nl',
    ["néerlandais et français"] = 'fr+nl',
    ["fo"]          = 'fo',
    ["féroïen"]     = 'fo',
    ["féringien"]   = 'fo',
    ["ga"]          = 'ga',
    ["irlandais"]   = 'ga',
    ["gaélique irlandais"] = 'ga',
    ["gd"]          = 'gd',
    ["écossais"]    = 'gd',
    ["gaélique écossais"] = 'gd',
    ["gl"]          = 'gl',
    ["galicien"]    = 'gl',
    ["grc"]         = 'grc',
    ["grec ancien"] = 'grc',
    ["gv"]          = 'gv',
    ["mannois"]     = 'gv',
    ["manxois"]     = 'gv',
    ["manx"]        = 'gv',
    ["he"]          = 'he',
    ["hébreu"]      = 'he',
    ["hi"]          = 'hi',
    ["hindi"]       = 'hi',
    ["hr"]          = 'hr',
    ["croate"]      = 'hr',
    ["hu"]          = 'hu',
    ["hongrois"]    = 'hu',
    ["hy"]          = 'hy',
    ["arménien"]    = 'hy',
    ["id"]          = 'id',
    ["indonésien"]  = 'id',
    ["is"]          = 'is',
    ["islandais"]   = 'is',
    ["it"]          = 'it',
    ["italien"]     = 'it',
    ["ja"]          = 'ja',
    ["jp"]          = 'ja',
    ["japonais"]    = 'ja',
    ["jv"]          = 'jv',
    ["javanais"]    = 'jv',
    ["ka"]          = 'ka',
    ["géorgien"]    = 'ka',
    ["kab"]         = 'kab',
    ["kabyle"]      = 'kab',
    ["ko"]          = 'ko',
    ["coréen"]      = 'ko',
    ["ku"]          = 'ku',
    ["kurde"]       = 'ku',
    ["la"]          = 'la',
    ["lat"]         = 'la',
    ["latin"]       = 'la',
    ["lb"]          = 'lb',
    ["lu"]          = 'lb',
    ["luxembourgeois"] = 'lb',
    ["lt"]          = 'lt',
    ["lituanien"]   = 'lt',
    ["lv"]          = 'lv',
    ["letton"]      = 'lv',
    ["mk"]          = 'mk',
    ["macédonien"]  = 'mk',
    ["mn"]          = 'mn',
    ["mongol"]      = 'mn',
    ["mr"]          = 'mr',
    ["marathi"]     = 'mr',
    ["marâthî"]     = 'mr',
    ["marāthī"]     = 'mr',
    ["marathe"]     = 'mr',
    ["ms"]          = 'ms',
    ["malais"]      = 'ms',
    ["mt"]          = 'mt',
    ["maltais"]     = 'mt',
    ["mul"]         = 'mul',
    ["multilangue"] = 'mul',
    ["my"]          = 'my',
    ["birman"]      = 'my',
    ["nah"]         = 'nah',
    ["nahuatl"]     = 'nah',
    ["nb"]          = 'nb',
    ["bokmål"]      = 'nb',
    ["norvégien classique"] = 'nb',
    ["ne"]          = 'ne',
    ["népalais"]    = 'ne',
    ["nl"]          = 'nl',
    ["néerlandais"] = 'nl',
    ["nn"]          = 'nn',
    ["nynorsk"]     = 'nn',
    ["no"]          = 'no',
    ["norvégien"]   = 'no',
    ["non"]         = 'non',
    ["vieux norrois"]= 'non',
    ["norrois"]     = 'non',
    ["oc"]          = 'oc',
    ["oci"]         = 'oc',
    ["occitan"]     = 'oc',
    ["pa"]          = 'pa',
    ["panjabi"]     = 'pa',
    ["panjābī"]     = 'pa',
    ["penjabi"]     = 'pa',
    ["penjābī"]     = 'pa',
    ["pl"]          = 'pl',
    ["polonais"]    = 'pl',
    ["pt"]          = 'pt',
    ["portugais"]   = 'pt',
    ["ro"]          = 'ro',
    ["roumain"]     = 'ro',
    ["ru"]          = 'ru',
    ["russe"]       = 'ru',
    ["sco"]         = 'sco',
    ["scots"]       = 'sco',
    ["sk"]          = 'sk',
    ["slovaque"]    = 'sk',
    ["sq"]          = 'sq',
    ["albanais"]    = 'sq',
    ["sr"]          = 'sr',
    ["serbe"]       = 'sr',
    ["sv"]          = 'sv',
    ["suédois"]     = 'sv',
    ["ta"]          = 'ta',
    ["tamoul"]      = 'ta',
    ["te"]          = 'te',
    ["télougou"]    = 'te',
    ["th"]          = 'th',
    ["thaï"]        = 'th',
    ["tr"]          = 'tr',
    ["turc"]        = 'tr',
    ["ur"]          = 'ur',
    ["ourdou"]      = 'ur',
    ["vi"]          = 'vi',
    ["vietnamien"]  = 'vi',
    ["wuu"]         = 'wuu',
    ["wu"]          = 'wuu',
    ["yi"]          = 'yi',
    ["yiddish"]     = 'yi',
    ["zh"]          = 'zh',
    ["chinois"]     = 'zh',
    ["mandarin standard"] = 'zh',
    ["cantonais"]   = 'zh',
    ["hui"]         = 'zh',
    ["zh-Hans"]     = 'zh-hans',
    ["chinois simplifié"] = 'zh-hans',
    ["zh-Hant"]     = 'zh-hant',
    ["chinois traditionnel"] = 'zh-hant',
}
 
data.dataNomLangue = {
    aa = 'Afar (langue)|afar',
    ab = 'abkhaze', 
    ace = 'aceh',
    ady = 'Adyguéen (langue)|adyguéen',
    ae = 'avestique',
    af = 'afrikaans',
    ak = 'Akan (langue)|akan',
    aln = 'guègue',
    als = 'tosque',
    am = 'amharique',
    an = 'aragonais',
    ang = 'Anglo-saxon (langue)|anglo-saxon',
    ar = 'arabe',
    arc = 'araméen',
    arz = 'arabe égyptien',
    as = 'assamais',
    ast = 'asturien',
    atj = 'Atikamekw (langue)|atikamekw',
    av = 'avar',
    ay = 'aymara',
    az = 'azéri',
    
    ba = 'bachkir',
    bar = 'bavarois',
    ['bat-smg'] = 'samogitien',
    bcl = 'bicolano central',
    be = 'biélorusse',
    ['be-tarask'] = 'Taraškievica|biélorusse (tarashkevitsa)',
    ['be-x-old'] = 'biélorusse',
    ber = 'Langues berbères|berbère',
    bg = 'bulgare',
    bh = 'bihari',
    bho = 'bhodjpouri',
    bi = 'bichelamar',
    bm = 'Bambara (langue)|bambara',
    bn = 'bengali',
    bo = 'tibétain',
    bpy = 'bishnupriya manipuri',
    br = 'breton',
    bs = 'bosnien',
    
    ca = 'catalan',
    cbk = 'chavacano',
    ce = 'tchétchène',
    ceb = 'cebuano',
    ch = 'chamorro',
    cho = 'Choctaw (langue)|choctaw',
    chy = 'Cheyenne (langue)|cheyenne',
    ckb = 'sorani',
    ckt = 'tchouktche',
    co = 'Corse (langue)|corse',
    cpf = 'créoles français',
    cr = 'Cri (langue)|cri',
    crh = 'tatar de Crimée',
    crs = 'créole seychellois',
    cs = 'tchèque',
    csb = 'cachoube',
    cv = 'tchouvache',
    cy = 'gallois',
    
    da = 'danois',
    de = 'allemand',
    dsb = 'bas-sorabe',
    dv = 'divehi',
    dyu = 'Dioula (langue)|dioula',
    dz = 'dzongkha',
    
    ee = 'Ewe (langue)|ewe',
    el = 'grec moderne',
    en = 'anglais',
    eo = 'espéranto',
    er = 'europanto',
    es = 'espagnol',
    et = 'estonien',
    eu = 'basque',
    ext = 'estrémègne',
    
    fa = 'persan',
    ff = 'peul',
    fi = 'finnois',
    fil = 'filipino',
    ['fiu-vro'] = 'võro',
    fj = 'fidjien',
    fo = 'féroïen',
    fr = 'français',
    ['fr-be'] = 'français de Belgique',
    fr1835 = 'Réforme de 1835|françois (1600-1835)',
    frm = 'Moyen français|moyen français (1400-1600)',
    fro = 'Ancien français|ancien français (842-1400)',
    frp = 'francoprovençal',
    fur = 'frioulan',
    fy = 'frison occidental',
    
    ga = 'irlandais',
    gag = 'gagaouze',
    gal = 'gallo',
    gcf = 'créole guadeloupéen',
    gez = 'guèze',
    gd = 'gaélique écossais',
    gil = 'gilbertin',
    gl = 'galicien',
    gmy = 'mycénien',
    gn = 'Guarani (langue)|guarani',
    grc = 'grec ancien',
    gsw = 'alémanique',
    gu = 'gujarati',
    gv = 'mannois',
    
    ha = 'haoussa',
    hak = 'Hakka (langue)|hakka',
    haw = 'hawaïen',
    he = 'hébreu',
    hess = 'hessois',
    hi = 'hindi',
    hif = 'hindi des Fidji',
    hr = 'croate',
    hsb = 'haut-sorabe',
    ht = 'haïtien',
    hu = 'hongrois',
    hwc = 'créole hawaïen',
    hy = 'arménien',
    hz = 'Héréro (langue)héréro',
    
    ia = 'interlingua',
    id = 'indonésien',
    ie = 'interlingue',
    ig = 'igbo',
    ii = 'Yi (langue)|yi de Shichuan',
    ik = 'inupiak',
    ilo = 'ilocano',
    io = 'ido',
    is = 'islandais',
    it = 'italien',
    iu = 'inuktitut',
    
    ja = 'japonais',
    jbo = 'lojban',
    je = 'jersiais',
    jv = 'javanais',
    
    ka = 'géorgien',
    kaa = 'karakalpak',
    kab = 'kabyle',
    ke = 'Koinè (grec)|koinè',
    kea = 'créole du Cap-Vert',
    kg = 'kikongo',
    ki = 'Kikuyu (langue)|kikuyu',
    kin = 'kinyarwanda',
    kk = 'kazakh',
    kl = 'groenlandais',
    km = 'khmer',
    kn = 'kannada',
    ko = 'coréen',
    krc = 'karatchaï-balkar',
    krl = 'carélien',
    ks = 'cachemiri',
    ksh = 'francique ripuaire',
    ku = 'kurde',
    kv = 'Komi (langue)|komi',
    kw = 'cornique',
    ky = 'Kirghize (langue)|kirghize',
    
    la = 'latin',
    lad = 'judéo-espagnol',
    lb = 'luxembourgeois',
    lfn = 'lingua franca nova',
    li = 'limbourgeois',
    lld = 'ladin',
    lmo = 'Lombard (langue)|lombard',
    ln = 'lingala',
    lo = 'lao (langue)|lao',
    lob = 'lobiri',
    lou = 'créole louisianais',
    lt = 'lituanien',
    lua = 'tshiluba',
    luo = 'Luo (langue)|luo',
    lv = 'letton',
    lzz = 'laze',
    
    ma = 'arabe dialectal marocain',
    ary = 'arabe dialectal marocain',
    ['map-bms'] = 'banyumasan',
    mey = 'hassanya',
    mg = 'malgache',
    mh = 'marshallais',
    mhr = 'Mari (langue)|mari',
    mi = 'maori de Nouvelle-Zélande',
    mk = 'macédonien',
    ['mk-cyrl'] = 'macédonien]] en [[écriture cyrillique',
    ['mk-latn'] = 'macédonien]] en [[écriture latine',
    ml = 'malayalam',
    mn = 'mongol',
    ['mn-cyrl'] = 'mongol]] en [[écriture cyrillique',
    ['mn-latn'] = 'mongol]] en [[écriture latine',
    ['mn-mong'] = 'mongol]] en [[écriture mongole',
    mo = 'moldave',
    mr = 'Marathi (langue)|marathi',
    mrq = 'marquisien',
    ms = 'Malais (langue)|malais',
    mt = 'maltais',
    mus = 'Creek (langue)|creek',
    mwl = 'mirandais',
    my = 'Birman (langue)|birman',
    myv = 'erzya',
    
    na = 'nauruan',
    nah = 'nahuatl',
    nap = 'napolitain',
    nav = 'Navajo (langue)|navajo',
    nv = 'Navajo (langue)|navajo',
    nb = 'bokmål',
    nd = 'Sindebele|ndébélé du Nord',
    nds = 'bas allemand',
    ['nds-nl'] = 'bas saxon',
    ne = 'népalais',
    new = 'nepalbhasha',
    niu = 'niuéen',
    nl = 'néerlandais',
    ['nl-be'] = 'néerlandais]] de [[Belgique',
    nn = 'nynorsk',
    no = 'norvégien',
    non = 'vieux norrois',
    nr = 'ndébélé du Sud',
    nrm = 'normand',
    
    oc = 'occitan',
    ofr = 'francique oriental',
    om = 'Oromo (langue)|oromo',
    ['or'] = 'oriya',
    os = 'ossète',
    ota = 'turc ottoman',
    
    pa = 'pendjabi ',
    pam = 'pampangan',
    pap = 'papiamento',
    pau = 'paluan',
    pcd = 'picard',
    pdc = 'pennsilfaanisch',
    pi = 'pali',
    pl = 'polonais',
    pms = 'piémontais',
    pnt = 'grec pontique',
    prs = 'dari',
    ps = 'pachto',
    pt = 'portugais',
    
    qu = 'quechua',
    
    rap = 'Rapanui (langue)|rapanui',
    rde = 'allemand de la Ruhr',
    rm = 'romanche',
    rmy = 'romani',
    ro = 'roumain',
    ['roa-rup'] = 'aroumain',
    rup = 'aroumain',
    ['roa-tara'] = 'tarentin',
    ru = 'russe',
    ['ru-latn'] = 'russe]] en [[écriture latine',
    rue = 'rusyn',
    run = 'kirundi',
    rw = 'kinyarwanda',
    ry = 'Ruthène|ruthène ancien',
    
    sa = 'sanskrit',
    sah = 'iakoute',
    sc = 'sarde',
    scn = 'sicilien',
    sco = 'scots',
    sd = 'sindhi',
    se = 'same du Nord',
    sg = 'sango',
    sh = 'serbo-croate',
    shy = 'chaoui',
    si = 'cingalais',
    simple = 'anglais simple',
    sk = 'slovaque',
    sl = 'slovène',
    sn = 'Shona (langue)|shona',
    snk = 'Soninké (langue)|soninké',
    sm = 'samoan',
    sme = 'Langues sames|same',
    so = 'somali',
    sot = 'sotho du Sud',
    sq = 'albanais',
    sr = 'serbe',
    ['sr-me'] = 'monténégrin',
    ['sr-me-cyrl'] = 'monténégrin]] en [[écriture cyrillique',
    ['sr-me-latn'] = 'monténégrin]] en [[écriture latine',
    stq = 'frison oriental',
    su = 'soundanais',
    sv = 'suédois',
    sw = 'swahili',
    sxu = 'haut-saxon',
    syr = 'syriaque',
    szl = 'Silésien (langue slave)|silésien',
    
    ta = 'tamoul',
    te = 'télougou',
    tg = 'tadjik',
    th = 'thaï',
    ti = 'tigrinya',
    tk = 'turkmène',
    tl = 'tagalog',
    tmr = 'judéo-araméen babylonien',
    tn = 'tswana',
    to = 'tonguien',
    tpi = 'tok pisin',
    tr = 'turc',
    ts = 'Tsonga (langue)|tsonga',
    tsg = 'tausug',
    tt = 'tatar',
    tun = 'Tunica (langue)|tunica',
    tvl = 'tuvaluan',
    tw = 'twi',
    ty = 'tahitien',
    tyv = 'touvain',
    
    udm = 'oudmourte',
    ug = 'ouïghour',
    uk = 'ukrainien',
    ur = 'ourdou',
    uz = 'ouzbek',
    
    ve = 'Venda (langue)|venda',
    vec = 'vénitien',
    vi = 'vietnamien',
    vls = 'flamand occidental',
    vn = 'vieux norrois',
    vo = 'volapük',
    vro = 'võro',
    
    wa = 'wallon',
    war = 'waray-waray',
    wls = 'wallisien',
    wo = 'Wolof (langue)|wolof',
    woe = 'woléaïen',
    wuu = 'Wu (langue)|wu',
    
    xh = 'xhosa',
    
    yi = 'yiddish',
    yo = 'Yoruba (langue)|yoruba',
    
    za = 'Zhuang (langue)|zhuang',
    zea = 'zélandais',
    zh = 'Langues chinoises|chinois',
    ['zh-classical'] = 'chinois classique',
    ['zh-cn'] = 'Langues chinoises|chinois de Chine continentale', -- [[Langues chinoises|chinois]] de [[Chine continentale]]
    ['zh-hans'] = 'chinois simplifié',
    ['zh-hant'] = 'chinois traditionnel',
    ['zh-hk'] = 'Langues chinoises|chinois de Hong Kong', -- [[Langues chinoises|chinois]] de [[Hong Kong]]
    ['zh-mo'] = 'Langues chinoises|chinois de Macao', -- [[Langues chinoises|chinois]] de [[Macao]]
    ['zh-latn'] = 'pinyin',
    ['zh-min-nan'] = 'minnan',
    ['zh-sg'] = 'Langues chinoises|chinois de Singapour', -- [[Langues chinoises|chinois]] de [[Singapour]]
    ['zh-tw'] = 'Langues chinoises|chinois de Taïwan', -- [[Langues chinoises|chinois]] de [[Taïwan]]
    ['zh-yue'] = 'cantonais',
    zu = 'zoulou',
    zz = 'zazaki',
    zza = 'zazaki',
}

-- -------------------------------------------------- -- 
--   caractéristique des langues trié par code IETF   --
-- -------------------------------------------------- --

-- a
data["aa"]  = {code = "aa",  nom = "afar", page = "Afar (langue)"}
data["ab"]  = {code = "ab",  nom = "abkhaze"}
data["ace"] = {code = "ace", nom = "aceh"}
data["ady"] = {code = "ady", nom = "adyguéen", page = "Adyguéen (langue)"}
data["ae"]  = {code = "ae",  nom = "avestique"}
data["af"]  = {code = "af",  nom = "afrikaans"}
data["ak"]  = {code = "ak",  nom = "akan", page = "Akan (langue)"}
data["aln"] = {code = "aln", nom = "guègue"}
data["als"] = {code = "als", nom = "tosque"}    -- note : le code de l"alémanique est gsw
data["am"]  = {code = "am",  nom = "amharique"}
data["an"]  = {code = "an",  nom = "aragonais"}
data["ang"] = {code = "ang", nom = "anglo-saxon", page = "Vieil anglais"}
data["ar"]  = {code = "ar",  nom = "arabe", rtl = true}
data["ary"] = {code = "ary", nom = "arabe dialectal marocain"}
data["arz"] = {code = "arz", nom = "arabe égyptien"}
data["arc"] = {code = "arc", nom = "araméen"}
data["as"]  = {code = "as",  nom = "assamais"}
data["ast"] = {code = "ast", nom = "asturien"}
data["atj"] = {code = "atj", nom = "atikamekw", page = "Atikamekw (langue)"}
data["av"]  = {code = "av",  nom = "avar"}
data["ay"]  = {code = "ay",  nom = "aymara"}
data["az"]  = {code = "az",  nom = "azéri"}
-- b
data["ba"]  = {code = "ba",  nom = "bachkir"}
data["bar"] = {code = "bar", nom = "bavarois"}
data["bat-smg"] = {code = "bat-smg", nom = "samogitien"}
data["bcl"] = {code = "bcl", nom = "bicolano central"}
data["be"]  = {code = "be",  nom = "biélorusse"}
data["be-tarask"]  = {code = "be-tarask",  nom = "biélorusse (tarashkevitsa)", page = "Taraškievica"}
data["ber"] = {code = "ber", nom = "berbère", page = "Langues berbères"}
data["bg"]  = {code = "bg",  nom = "bulgare"}
data["bh"]  = {code = "bh",  nom = "bihari"}
data["bho"] = {code = "bho", nom = "bhodjpouri"}
data["bi"]  = {code = "bi",  nom = "bichelamar"}
data["bm"]  = {code = "bm",  nom = "bambara", page = "Bambara (langue)"}
data["bn"]  = {code = "bn",  nom = "bengali"}
data["bo"]  = {code = "bo",  nom = "tibétain"}
data["bpy"] = {code = "bpy", nom = "bishnupriya manipuri"}
data["br"]  = {code = "br",  nom = "breton"}
data["bs"]  = {code = "bs",  nom = "bosnien"}
-- c
data["ca"]  = {code = "ca",  nom = "catalan"}
data["cbk"] = {code = "cbk", nom = "chavacano"}
data["ce"]  = {code = "ce",  nom = "tchétchène"}
data["ceb"] = {code = "ceb", nom = "cebuano"}
data["ch"]  = {code = "ch",  nom = "chamorro"}
data["cho"] = {code = "cho", nom = "choctaw", page = "Choctaw (langue)"}
data["chy"] = {code = "chy", nom = "cheyenne", page = "Cheyenne (langue)"}
data["ckb"] = {code = "ckb", nom = "sorani"}
data["ckt"] = {code = "ckt", nom = "tchouktche"}
data["co"]  = {code = "co",  nom = "corse", page = "Corse (langue)"}
data["cpf"] = {code = "cpf", nom = "créoles français"}
data["cr"]  = {code = "cr",  nom = "cri", page = "Cri (langue)"}
data["crh"] = {code = "crh", nom = "tatar de Crimée"}
data["crs"] = {code = "crs", nom = "créole seychellois"}
data["cs"]  = {code = "cs",  nom = "tchèque"}
data["csb"] = {code = "csb", nom = "cachoube"}
data["cv"]  = {code = "cv",  nom = "tchouvache"}
data["cy"]  = {code = "cy",  nom = "gallois"}
-- d
data["da"]  = {code = "da",  nom = "danois"}
data["de"]  = {code = "de",  nom = "allemand"}
data["dsb"] = {code = "dsb", nom = "bas-sorabe"}
data["dv"]  = {code = "dv",  nom = "divehi", rtl = true}
data["dyu"] = {code = "dyu", nom = "dioula", page = "Dioula (langue)"}
data["dz"]  = {code = "dz",  nom = "dzongkha"}
-- e
data["ee"]  = {code = "ee",  nom = "ewe", page = "Ewe (langue)"}
data["el"]  = {code = "el",  nom = "grec moderne"}
data["en"]  = {code = "en",  nom = "anglais"}
data["eo"]  = {code = "eo",  nom = "espéranto"}
data["er"]  = {code = "er",  nom = "europanto"}  -- code non standard
data["es"]  = {code = "es",  nom = "espagnol"}
data["et"]  = {code = "et",  nom = "estonien"}
data["eu"]  = {code = "eu",  nom = "basque"}
data["ext"] = {code = "ext", nom = "estrémègne"}
-- f
data["fa"]  = {code = "fa",  nom = "persan", rtl = true}
data["ff"]  = {code = "ff",  nom = "peul"}
data["fi"]  = {code = "fi",  nom = "finnois"}
data["fil"] = {code = "fil", nom = "filipino"}
data["fj"]  = {code = "fj",  nom = "fidjien"}
data["fo"]  = {code = "fo",  nom = "féroïen"}
data["fr"]  = {code = "fr",  nom = "français"}
data["fr-be"] = {code = "fr-BE", nom = "français de Belgique"}
data["fr1835"] = {code = "fr1835", nom = "françois (1600-1835)", page = "Réforme de l'orthographe française de 1835"}
data["fra-nor"] = {code = "fra-nor", nom = "normand"}
data["frm"] = {code = "frm", nom = "moyen français (1400-1600)", page = "Moyen français"}
data["fro"] = {code = "fro", nom = "ancien français (842-1400)", page = "Ancien français"}
data["frp"] = {code = "frp", nom = "francoprovençal"}
data["fur"] = {code = "fur", nom = "frioulan"}
data["fy"]  = {code = "fy",  nom = "frison occidental"}
-- g
data["ga"]  = {code = "ga",  nom = "irlandais"}
data["gag"] = {code = "gag", nom = "gagaouze"}
data["gal"] = {code = "gal", nom = "gallo"}
data["gcf"] = {code = "gcf", nom = "créole guadeloupéen"}
data["gez"] = {code = "gez", nom = "guèze"}
data["gd"]  = {code = "gd",  nom = "gaélique écossais"}
data["gil"] = {code = "gil", nom = "gilbertin"}
data["gl"]  = {code = "gl",  nom = "galicien"}
data["gmy"] = {code = "gmy", nom = "mycénien"}
data["gn"]  = {code = "gn",  nom = "guarani", page = "Guarani (langue)"}
data["gr"]  = {code = "el",  nom = "grec moderne", invalide = true}
data["grc"] = {code = "grc", nom = "grec ancien"}
data["grc-latn"] = {code = "grc-Latn", nom = "grec ancien romanisé", page = "Romanisation du grec"}
data["gu"]  = {code = "gu",  nom = "gujarati"}
data["gv"]  = {code = "gv",  nom = "mannois"}
-- h
data["ha"]  = {code = "ha",  nom = "haoussa"}
data["hak"] = {code = "hak", nom = "hakka", page ="Hakka (langue)"}
data["haw"] = {code = "haw", nom = "hawaïen"}
data["he"]  = {code = "he",  nom = "hébreu", rtl = true}
data["hess"] = {code = "hess", nom = "hessois"}     -- code non IETF ni ISO 639
data["hi"]  = {code = "hi",  nom = "hindi"}
data["hif"] = {code = "hif", nom = "hindi des Fidji"}
data["hr"]  = {code = "hr",  nom = "croate"}
data["hsb"] = {code = "hsb", nom = "haut-sorabe"}
data["ht"]  = {code = "ht",  nom = "haïtien"}
data["hu"]  = {code = "hu",  nom = "hongrois"}
data["hwc"] = {code = "hwc", nom = "créole hawaïen"}
data["hy"]  = {code = "hy",  nom = "arménien"}
data["hz"]  = {code = "hz",  nom = "héréro", page = "Héréro (langue)"}
-- i
data["ia"]  = {code = "ia",  nom = "interlingua"}
data["id"]  = {code = "id",  nom = "indonésien"}
data["ie"]  = {code = "ie",  nom = "interlingue"}
data["ig"]  = {code = "ig",  nom = "igbo"}
data["ii"]  = {code = "ii",  nom = "yi de Shichuan", page = "Yi (langue)"}
data["ik"]  = {code = "ik",  nom = "inupiak"}
data["ilo"] = {code = "ilo", nom = "ilocano"}
data["io"]  = {code = "io",  nom = "ido"}
data["is"]  = {code = "is",  nom = "islandais"}
data["it"]  = {code = "it",  nom = "italien"}
data["iu"]  = {code = "iu",  nom = "inuktitut"}
-- j
data["ja"]  = {code = "ja",  nom = "japonais"}
data["jp"]  = {code = "ja",  nom = "japonais", invalide = true}
data["jbo"] = {code = "jbo", nom = "lojban"}
data["je"]  = {code = "je",  nom = "jersiais"}
data["jv"]  = {code = "jv",  nom = "javanais"}
-- k
data["ka"]  = {code = "ka",  nom = "géorgien"}
data["kaa"] = {code = "kaa", nom = "karakalpak"}
data["kab"] = {code = "kab", nom = "kabyle"}
data["ke"]  = {code = "ke",  nom = "koinè", page = "Koinè (grec)"}
data["kea"] = {code = "kea", nom = "créole du Cap-Vert"}
data["kg"]  = {code = "kg",  nom = "kikongo"}
data["ki"]  = {code = "ki",  nom = "kikuyu", page = "kikuyu (langue)"}
data["kk"]  = {code = "kk",  nom = "kazakh"}
data["kl"]  = {code = "kl",  nom = "groenlandais"}
data["km"]  = {code = "km",  nom = "khmer"}
data["kn"]  = {code = "kn",  nom = "kannada"}
data["ko"]  = {code = "ko",  nom = "coréen"}
data["krc"] = {code = "krc", nom = "karatchaï-balkar"}
data["krl"] = {code = "krl", nom = "carélien"}
data["ks"]  = {code = "ks",  nom = "cachemiri"}
data["ksh"] = {code = "ksh", nom = "francique ripuaire"}
data["ku"]  = {code = "ku",  nom = "kurde"}
data["kv"]  = {code = "kv",  nom = "komi", page = "Komi (langue)"}
data["kw"]  = {code = "kw",  nom = "cornique"}
data["ky"]  = {code = "ky",  nom = "kirghize", page = "Kirghize (langue)"}
-- l
data["la"]  = {code = "la",  nom = "latin"}
data["lad"] = {code = "lad", nom = "judéo-espagnol"}
data["lb"]  = {code = "lb",  nom = "luxembourgeois"}
data["lfn"] = {code = "lfn", nom = "lingua franca nova"}
data["li"]  = {code = "li",  nom = "limbourgeois"}
data["lld"] = {code = "lld", nom = "ladin"}
data["lmo"] = {code = "lmo", nom = "lombard", page = "Lombard (langue)"}
data["ln"]  = {code = "ln",  nom = "lingala"}
data["lo"]  = {code = "lo",  nom = "lao", page = "Lao (langue)"}
data["lob"] = {code = "lob", nom = "lobiri"}
data["lou"] = {code = "lou", nom = "créole louisianais"}
data["lt"]  = {code = "lt",  nom = "lituanien"}
data["lua"] = {code = "lua", nom = "tshiluba"}
data["luo"] = {code = "luo", nom = "luo", page = "Luo (langue)"}
data["lv"]  = {code = "lv",  nom = "letton"}
data["lzh"] = {code = "lzh",  nom = "chinois classique"}
data["lzz"] = {code = "lzz", nom = "laze"}
-- m
data["map-bms"] = {code = "map-bms", nom = "banyumasan"}
data["mey"] = {code = "mey", nom = "hassanya"}
data["mg"]  = {code = "mg",  nom = "malgache"}
data["mh"]  = {code = "mh",  nom = "marshallais"}
data["mhr"] = {code = "mhr", nom = "mari", page = "Mari (langue)"}
data["mi"]  = {code = "mi",  nom = "Maori de Nouvelle-Zélande"}
data["mk"]  = {code = "mk",  nom = "macédonien"}
data["mk-cyrl"] = {code = "mk-Cyrl", nom = "macédonien en écriture cyrillique", page = "macédonien"}
data["mk-latn"] = {code = "mk-Latn", nom = "macédonien en écriture latine", page = "macédonien"}
data["ml"]  = {code = "ml",  nom = "malayalam"}
data["mn"]  = {code = "mn",  nom = "mongol"}
data["mn-cyrl"] = {code = "mn-Cyrl", nom = "mongol en écriture cyrillique", page = "Écriture mongole#Cyrillique"}
data["mn-mong"] = {code = "mn-Mong", nom = "mongol en écriture mongole", page = "Écriture mongole#Alphabet mongol traditionnel"}
data["mo"]  = {code = "mo",  nom = "moldave"}
data["mr"]  = {code = "mr",  nom = "marathi", page = "Marathi (langue)"}
data["mrq"] = {code = "mrq", nom = "marquisien"}
data["ms"]  = {code = "ms",  nom = "malais", page = "Malais (langue)"}
data["mt"]  = {code = "mt",  nom = "maltais"}
data["mus"] = {code = "mus", nom = "creek", page = "Creek (langue)"}
data["mul"] = {code = "mul", nom = "multilangue", page = "Multilinguisme", invalide = true}
data["mwl"] = {code = "mwl", nom = "mirandais"}
data["my"]  = {code = "my",  nom = "birman", page = "Birman (langue)"}
data["myv"] = {code = "myv", nom = "erzya"}
-- n
data["na"]  = {code = "na",  nom = "nauruan"}
data["nan"] = {code = "nan", nom = "minnan"}
data["nah"] = {code = "nah", nom = "nahuatl"}
data["nap"] = {code = "nap", nom = "napolitain"}
data["nb"]  = {code = "nb",  nom = "Bokmål"}
data["nd"]  = {code = "nd",  nom = "ndébélé du Nord", page = "Sindebele"}
data["nds"] = {code = "nds", nom = "bas allemand"}
data["nds-nl"] = {code = "nds-NL", nom = "bas-saxon néerlandais"}
data["ne"]  = {code = "ne",  nom = "népalais"}
data["new"] = {code = "new", nom = "nepalbhasha"}
data["niu"] = {code = "niu", nom = "niuéen"}
data["nl"]  = {code = "nl",  nom = "néerlandais"}
data["nl-be"]  = {code = "nl-BE",  nom = "néerlandais de Belgique", page = "néerlandais"}
data["nn"]  = {code = "nn",  nom = "nynorsk"}
data["no"]  = {code = "no",  nom = "norvégien"}
data["non"] = {code = "non", nom = "vieux norrois"}
data["nr"]  = {code = "nr",  nom = "ndébélé du Sud", page = "Nrebele"}
data["nrm"] = {code = "nrm", nom = "narum"}
data["nv"]  = {code = "nv",  nom = "navajo", page = "navajo (langue)"}
-- o
data["oc"]  = {code = "oc",  nom = "occitan"}
data["ofr"] = {code = "ofr", nom = "francique oriental"}
data["om"]  = {code = "om",  nom = "oromo", page = "oromo (langue)"}
data["or"]  = {code = "or",  nom = "oriya"}
data["os"]  = {code = "os",  nom = "ossète"}
data["ota"] = {code = "ota", nom = "turc ottoman"}
-- p
data["pa"]  = {code = "pa",  nom = "pendjabi"}
data["pam"] = {code = "pam", nom = "pampangan"}
data["pap"] = {code = "pap", nom = "papiamento"}
data["pau"] = {code = "pau", nom = "paluan"}
data["pcd"] = {code = "pcd", nom = "picard"}
data["pdc"] = {code = "pdc", nom = "pennsilfaanisch"}
data["pi"]  = {code = "pi",  nom = "pali"}
data["pl"]  = {code = "pl",  nom = "polonais"}
data["pms"] = {code = "pms", nom = "piémontais"}
data["pnt"] = {code = "pnt", nom = "grec pontique"}
data["prs"] = {code = "prs", nom = "dari"}
data["ps"]  = {code = "ps",  nom = "pachto"}
data["pt"]  = {code = "pt",  nom = "portugais"}
-- q
data["qu"]  = {code = "qu",  nom = "quechua"}
-- r
data["rap"] = {code = "rap", nom = "rapanui", page = "Rapanui (langue)"}
data["rar"] = {code = "rap", nom = "maori des îles Cook"}
data["rde"] = {code = "rde", nom = "allemand de la Ruhr"}
data["rm"]  = {code = "rm",  nom = "romanche"}
data["rmy"] = {code = "rmy", nom = "romani"}
data["rn"]  = {code = "rn",  nom = "kirundi"}
data["ro"]  = {code = "ro",  nom = "roumain"}
data["roa"] = {code = "roa", nom = "langues romanes"}
data["roa-tara"] = {code = "roa-tara", nom = "tarentin"}   -- code non standard
data["ru"]  = {code = "ru",  nom = "russe"}
data["ru-latn"]  = {code = "ru-Latn",  nom = "russe en écriture latine", page = "Russe"}
data["rue"] = {code = "rue", nom = "rusyn"}
data["rup"] = {code = "rup", nom = "aroumain"}
data["rw"]  = {code = "rw",  nom = "kinyarwanda"}
data["ry"]  = {code = "ry",  nom = "ruthène ancien"}    -- code non standard, voir rue
-- s
data["sa"]  = {code = "sa",  nom = "sanskrit"}
data["sah"] = {code = "sah", nom = "iakoute"}
data["srd"] = {code = "srd", nom = "sarde"}
data["sc"]  = {code = "sc",  nom = "sarde"}
data["scn"] = {code = "scn", nom = "sicilien"}
data["sco"] = {code = "sco", nom = "scots"}
data["sd"]  = {code = "sd",  nom = "sindhi"}
data["se"]  = {code = "se",  nom = "same du Nord"}
data["sg"]  = {code = "sg",  nom = "sango"}
data["sh"]  = {code = "sh",  nom = "serbo-croate"}
data["shy"] = {code = "shy", nom = "chaoui"}
data["si"]  = {code = "si",  nom = "cingalais"}
data["simple"] = {code = "simple", nom = "anglais simple"}
data["sk"]  = {code = "sk",  nom = "slovaque"}
data["sl"]  = {code = "sl",  nom = "slovène"}
data["sm"]  = {code = "sm",  nom = "samoan"}
data["smi"] = {code = "smi", nom = "same", page = "Langues sames"}
data["sn"]  = {code = "sn",  nom = "shona", page = "Shona (langue)"}
data["snk"] = {code = "snk", nom = "soninké", page = "Soninké (langue)"}
data["so"]  = {code = "so",  nom = "somali"}
data["sq"]  = {code = "sq",  nom = "albanais"}
data["stq"] = {code = "stq", nom = "frison oriental"}
data["sr"]  = {code = "sr",  nom = "serbe"}
data["sr-me"] = {code = "sr-ME", nom = "monténégrin"}
data["sr-me-cyrl"] = {code = "sr-ME-Cyrl", nom = "monténégrin en écriture cyrillique", page = "Monténégrin"}
data["sr-me-latn"] = {code = "sr-ME-Latn", nom = "monténégrin en écriture latine", page = "Monténégrin"}
data["st"]  = {code = "st",  nom = "sotho du Sud"}
data["stq"] = {code = "stq", nom = "frison oriental"}
data["su"]  = {code = "su",  nom = "soundanais"}
data["sv"]  = {code = "sv",  nom = "suédois"}
data["sw"]  = {code = "sw",  nom = "swahili"}
data["sxu"] = {code = "sxu", nom = "haut-saxon"}
data["syr"] = {code = "syr", nom = "syriaque", rtl = true}
data["szl"] = {code = "szl", nom = "silésien", page = "silésien (langue slave)"}
-- t
data["ta"]  = {code = "ta",  nom = "tamoul"}
data["te"]  = {code = "te",  nom = "télougou"}
data["tg"]  = {code = "tg",  nom = "tadjik"}
data["th"]  = {code = "th",  nom = "thaï"}
data["ti"]  = {code = "ti",  nom = "tigrinya"}
data["tk"]  = {code = "tk",  nom = "turkmène"}
data["tl"]  = {code = "tl",  nom = "tagalog"}
data["tmr"] = {code = "tmr", nom = "judéo-araméen babylonien"}
data["tn"]  = {code = "tn",  nom = "tswana"}
data["to"]  = {code = "to",  nom = "tonguien"}
data["tpi"] = {code = "tpi", nom = "tok pisin"}
data["tr"]  = {code = "tr",  nom = "turc"}
data["ts"]  = {code = "ts",  nom = "tsonga", page = "Tsonga (langue)"}
data["tsg"] = {code = "tsg", nom = "tausug"}
data["tt"]  = {code = "tt",  nom = "tatar"}
data["tun"] = {code = "tun", nom = "tunica", page = "Tunica (langue)"}
data["tvl"] = {code = "tvl", nom = "tuvaluan"}
data["tw"]  = {code = "tw",  nom = "twi"}
data["ty"]  = {code = "ty",  nom = "tahitien"}
data["tyv"] = {code = "tyv", nom = "touvain"}
-- u
data["udm"] = {code = "udm", nom = "oudmourte"}
data["ug"]  = {code = "ug",  nom = "ouïghour"}
data["uk"]  = {code = "uk",  nom = "ukrainien"}
data["und"] = {code = "und", nom = "langue indéterminée", page = "", invalide = true}
data["ur"]  = {code = "ur",  nom = "ourdou", rtl = true}
data["uz"]  = {code = "uz",  nom = "ouzbek"}
-- v
data["ve"]  = {code = "ve",  nom = "venda", page = "Venda (langue)"}
data["vec"] = {code = "vec", nom = "vénitien"}
data["vi"]  = {code = "vi",  nom = "vietnamien"}
data["vls"] = {code = "vls", nom = "flamand occidental"}
data["vo"]  = {code = "vo",  nom = "volapük"}
data["vro"] = {code = "vro", nom = "võro"}
-- w
data["wa"]  = {code = "wa",  nom = "wallon"}
data["war"] = {code = "war", nom = "waray-waray"}
data["wls"] = {code = "wls", nom = "wallisien"}
data["wo"]  = {code = "wo",  nom = "wolof", page = "Wolof (langue)"}
data["woe"] = {code = "woe", nom = "woléaïen"}
data["wuu"] = {code = "wuu", nom = "wu", page = "Wu (langue)"}
-- x
data["xh"]  = {code = "xh",  nom = "xhosa"}
-- y
data["yi"]  = {code = "yi",  nom = "yiddish", rtl = true}
data["yo"]  = {code = "yo",  nom = "yoruba"}
data["yue"] = {code = "yue", nom = "cantonais"}
-- z
data["zea"] = {code = "zea", nom = "zélandais"}
data["zh"]  = {code = "zh",  nom = "langues chinoises"}
data["zh-hans"] = {code = "zh-Hans", nom = "chinois simplifié", page = "Sinogramme simplifié"}
data["zh-hant"] = {code = "zh-Hant", nom = "chinois traditionnel", page = "Sinogramme traditionnel"}
data["zh-latn"] = {code = "zh-Latn", nom = "pinyin"}
data["zh-cn"]  = {code = "zh-cn",  nom = "chinois de Chine continentale", page = "langues chinoises"}
data["zh-hk"]  = {code = "zh-HK",  nom = "chinois de Hong Kong", page = "langues chinoises"}
data["zh-mo"]  = {code = "zh-MO",  nom = "chinois de Macao", page = "langues chinoises"}
data["zh-sg"]  = {code = "zh-SG",  nom = "chinois de Singapour", page = "langues chinoises"}
data["zh-tw"]  = {code = "zh-TW",  nom = "chinois de Taïwan", page = "langues chinoises"}
data["zu"]  = {code = "zu",  nom = "zoulou"}
data["zza"] = {code = "zza", nom = "zazaki"}


-- ----------------------------------------------------- -- 
--   Liste des alias (nom de langue, code ISO 639,...)   --
-- ----------------------------------------------------- --

-- Cette liste est triè par le code IETF liè, donc la seconde partie de la ligne.

-- a
data["afar"] = data["aa"]
data["abkhaze"] = data["ab"]
data["aceh"] = data["ace"]
data["adyguéen"] = data["ady"]
data["avestique"] = data["ae"]
data["afrikaans"] = data["af"]
data["akan"] = data["ak"]
data["guègue"] = data["aln"]
data["tosque"] = data["als"]
data["amharique"] = data["am"]
data["aragonais"] = data["an"]
data["anglo-saxon"] = data["ang"]
data["arabe"] = data["ar"]
data["araméen"] = data["arc"]
data["arabe dialectal marocain"] = data["ary"]
data["arabe marocain"] = data["ary"]
data["ma"] = data["ary"]
data["arabe égyptien"] = data["arz"]
data["assamais"] = data["as"]
data["asturien"] = data["ast"]
data["atikamekw"] = data["atj"]
data["avar"] = data["av"]
data["aymara"] = data["ay"]
data["azéri"] = data["az"]
-- b
data["bachkir"] = data["ba"]
data["bavarois"] = data["bar"]
data["samogitien"] = data["bat-smg"]
data["bicolano central"] = data["bcl"]
data["biélorusse"] = data["be-x-old"]
data["biélorusse"] = data["be"]
data["be-x-old"] = data["be"]
data["biélorusse (tarashkevitsa)"] = data["be-tarask"]
data["biélorusse tarashkevitsa"] = data["be-tarask"]
data["tarashkevitsa"] = data["be-tarask"]
data["berbère"] = data["ber"]
data["bulgare"] = data["bg"]
data["bihari"] = data["bh"]
data["bhodjpouri"] = data["bho"]
data["bichelamar"] = data["bi"]
data["bambara"] = data["bm"]
data["bengali"] = data["bn"]
data["tibétain"] = data["bo"]
data["bishnupriya manipuri"] = data["bpy"]
data["breton"] = data["br"]
data["bosnien"] = data["bs"]
-- c
data["catalan"] = data["ca"]
data["chavacano"] = data["cbk"]
data["tchétchène"] = data["ce"]
data["cebuano"] = data["ceb"]
data["chamorro"] = data["ch"]
data["choctaw"] = data["cho"]
data["cheyenne"] = data["chy"]
data["sorani"] = data["ckb"]
data["tchouktche"] = data["ckt"]
data["corse"] = data["co"]
data["créoles français"] = data["cpf"]
data["cri"] = data["cr"]
data["tatar de Crimée"] = data["crh"]
data["créole seychellois"] = data["crs"]
data["tchèque"] = data["cs"]
data["cachoube"] = data["csb"]
data["tchouvache"] = data["cv"]
data["gallois"] = data["cy"]
-- d
data["danois"] = data["da"]
data["allemand"] = data["de"]
data["bas-sorabe"] = data["dsb"]
data["divehi"] = data["dv"]
data["divéhi"] = data["dv"]
data["maldivien"] = data["dv"]
data["div"] = data["dv"]
data["dioula"] = data["dyu"]
data["dzongkha"] = data["dz"]
-- e
data["ewe"] = data["ee"]
data["grec moderne"] = data["el"]
data["grec"] = data["el"]
data["anglais"] = data["en"]
data["espéranto"] = data["eo"]
data["europanto"] = data["er"]
data["espagnol"] = data["es"]
data["estonien"] = data["et"]
data["basque"] = data["eu"]
data["estrémègne"] = data["ext"]
-- f
data["persan"] = data["fa"]
data["farsi "] = data["fa"]
data["parsi "] = data["fa"]
data["peul"] = data["ff"]
data["finnois"] = data["fi"]
data["finlandais"] = data["fi"]
data["filipino"] = data["fil"]
data["fidjien"] = data["fj"]
data["féroïen"] = data["fo"]
data["féroien"] = data["fo"]
data["féringien"] = data["fo"]
data["français"] = data["fr"]
data["française"] = data["fr"]
data["français de belgique"] = data["fr-be"]
data["françois (1600-1835)"] = data["fr1835"]
data["françois"] = data["fr1835"]
data["normand"] = data["fra-nor"]
data["moyen français"] = data["frm"]
data["moyen françois"] = data["frm"]
data["moyen français (1400-1600)"] = data["frm"]
data["ancien français"] = data["fro"]
data["ancien français (842-1400)"] = data["fro"]
data["francoprovençal"] = data["frp"]
data["frioulan"] = data["fur"]
data["frison"] = data["fy"]
-- g
data["gaélique irlandais"] = data["ga"]
data["irlandais"] = data["ga"]
data["gagaouze"] = data["gag"]
data["gallo"] = data["gal"]
data["créole guadeloupéen"] = data["gcf"]
data["gaélique écossais"] = data["gd"]
data["écossais"] = data["gd"]
data["guèze"] = data["gez"]
data["gilbertin"] = data["gil"]
data["galicien"] = data["gl"]
data["mycénien"] = data["gmy"]
data["guarani"] = data["gn"]
data["grec ancien"] = data["grc"]
data["gujarati"] = data["gu"]
data["mannois"] = data["gv"]
data["manxois"] = data["gv"]
data["manx"] = data["gv"]
-- h
data["haoussa"] = data["ha"]
data["hakka"] = data["hak"]
data["hawaïen"] = data["haw"]
data["hébreu"] = data["he"]
data["iw"] = data["he"]
data["hessois"] = data["hess"]
data["hindi"] = data["hi"]
data["hindi des Fidji"] = data["hif"]
data["croate"] = data["hr"]
data["haut-sorabe"] = data["hsb"]
data["haïtien"] = data["ht"]
data["hongrois"] = data["hu"]
data["créole hawaïen"] = data["hwc"]
data["arménien"] = data["hy"]
data["héréro"] = data["hz"]
-- i
data["interlingua"] = data["ia"]
data["indonésien"] = data["id"]
data["interlingue"] = data["ie"]
data["igbo"] = data["ig"]
data["yi"] = data["ii"]
data["yi de Shichuan"] = data["ii"]
data["inupiak"] = data["ik"]
data["ilocano"] = data["ilo"]
data["ido"] = data["io"]
data["islandais"] = data["is"]
data["italien"] = data["it"]
data["inuktitut"] = data["iu"]
-- j
data["japonais"] = data["ja"]
data["jersiais"] = data["je"]
data["lojban"] = data["jbo"]
data["javanais"] = data["jv"]
-- k
data["géorgien"] = data["ka"]
data["karakalpak"] = data["kaa"]
data["kabyle"] = data["kab"]
data["koinè"] = data["ke"]
data["créole du cap-vert"] = data["kea"]
data["kikongo"] = data["kg"]
data["kikuyu"] = data["ki"]
data["kazakh"] = data["kk"]
data["groenlandais"] = data["kl"]
data["khmer"] = data["km"]
data["kannada"] = data["kn"]
data["coréen"] = data["ko"]
data["karatchaï-balkar"] = data["krc"]
data["carélien"] = data["krl"]
data["cachemiri"] = data["ks"]
data["francique ripuaire"] = data["ksh"]
data["kurde"] = data["ku"]
data["komi"] = data["kv"]
data["cornique"] = data["kw"]
data["kirghize"] = data["ky"]
-- l
data["latin"] = data["la"]
data["lat"] = data["la"]
data["judéo-espagnol"] = data["lad"]
data["luxembourgeois"] = data["lb"]
data["lingua franca nova"] = data["lfn"]
data["limbourgeois"] = data["li"]
data["ladin"] = data["lld"]
data["lombard"] = data["lmo"]
data["lingala"] = data["ln"]
data["lao"] = data["lo"]
data["lobiri"] = data["lob"]
data["créole louisianais"] = data["lou"]
data["lituanien"] = data["lt"]
data["tshiluba"] = data["lua"]
data["luo"] = data["luo"]
data["letton"] = data["lv"]
data["chinois classique"] = data["lzh"]
data["laze"] = data["lzz"]
-- m
data["banyumasan"] = data["map-bms"]
data["hassanya"] = data["mey"]
data["marshallais"] = data["mh"]
data["mari"] = data["mhr"]
data["malgache"] = data["mg"]
data["maori"] = data["mi"]
data["maori de Nouvelle-Zélande"] = data["mi"]
data["macédonien"] = data["mk"]
data["malayalam"] = data["ml"]
data["mongol"] = data["mn"]
data["mongol cyrillique"] = data["mn-cyrl"]
data["moldave"] = data["mo"]
data["marathi"] = data["mr"]
data["marâthî"] = data["mr"]
data["marāthī"] = data["mr"]
data["marathe"] = data["mr"]
data["marquisien"] = data["mrq"]
data["malais"] = data["ms"]
data["malaisien"] = data["ms"]
data["maltais"] = data["mt"]
data["multilangue"] = data["mul"]
data["multilingue"] = data["mul"]
data["creek"] = data["mus"]
data["mirandais"] = data["mwl"]
data["birman"] = data["my"]
data["erzya"] = data["myv"]
-- n
data["nauruan"] = data["na"]
data["nahuatl"] = data["nah"]
data["zh-min-nan"] = data["nan"]
data["napolitain"] = data["nap"]
data["bokmål"] = data["nb"]
data["bokmal"] = data["nb"]
data["norvégien classique"] = data["nb"]
data["ndébélé du Nord"] = data["nd"]
data["sindebele"] = data["nd"]
data["ndébélé du zimbabwe"] = data["nd"]
data["bas allemand"] = data["nds"]
data["bas-saxon néerlandais"] = data["nds-nl"]
data["népalais"] = data["ne"]
data["nepalbhasha"] = data["new"]
data["niuéen"] = data["niu"]
data["néerlandais"] = data["nl"]
data["nynorsk"] = data["nn"]
data["norvégien"] = data["no"]
data["vieux norrois"] = data["non"]
data["norrois"] = data["non"]
data["ndébélé du Sud"] = data["nr"]
data["nrebele"] = data["nr"]
data["ndébélé du transvaal"] = data["nr"]
data["narum"] = data["nrm"]
data["narom"] = data["nrm"]
data["navajo"] = data["nv"]
data["nav"] = data["nv"]
-- o
data["occitan"] = data["oc"]
data["oci"] = data["oc"]
data["francique oriental"] = data["ofr"]
data["oromo"] = data["om"]
data["oriya"] = data["or"]
data["ossète"] = data["os"]
data["turc ottoman"] = data["ota"]
-- p
data["Pendjabi"] = data["pa"]
data["penjabi"] = data["pa"]
data["penjābī"] = data["pa"]
data["panjabi"] = data["pa"]
data["panjābī"] = data["pa"]
data["pampangan"] = data["pam"]
data["papiamento"] = data["pap"]
data["paluan"] = data["pau"]
data["picard"] = data["pcd"]
data["pennsilfaanisch"] = data["pdc"]
data["pali"] = data["pi"]
data["polonais"] = data["pl"]
data["piémontais"] = data["pms"]
data["grec pontique"] = data["pnt"]
data["dari"] = data["prs"]
data["pachto"] = data["ps"]
data["portugais"] = data["pt"]
-- q
data["quechua"] = data["qu"]
-- r
data["rapanui"] = data["rap"]
data["maori des îles Cook"] = data["rar"]
data["maori des iles Cook"] = data["rar"]
data["allemand de la Ruhr"] = data["rde"]
data["romanche"] = data["rm"]
data["rhéto-roman"] = data["rm"]
data["romani"] = data["rmy"]
data["kirundi"] = data["rn"]
data["run"] = data["rn"]
data["roumain"] = data["ro"]
data["langues romanes"] = data["roa"]
data["tarentin"] = data["roa-tara"]
data["russe"] = data["ru"]
data["rusyn"] = data["rue"]
data["aroumain"] = data["rup"]
data["roa-rup"] = data["rup"]
data["kinyarwanda"] = data["rw"]
data["ruthène"] = data["ry"]
data["ruthène ancien"] = data["ry"]
-- s
data["sanskrit"] = data["sa"]
data["iakoute"] = data["sah"]
data["sarde"] = data["sc"]
data["srd"] = data["sc"]
data["sicilien"] = data["scn"]
data["scots"] = data["sco"]
data["sindhi"] = data["sd"]
data["same du Nord"] = data["se"]
data["sango"] = data["sg"]
data["serbo-croate"] = data["sh"]
data["chaoui"] = data["shy"]
data["cingalais"] = data["si"]
data["simple english"] = data["simple"]
data["slovaque"] = data["sk"]
data["slovène"] = data["sl"]
data["samoan"] = data["sm"]
data["same"] = data["smi"]
data["shona"] = data["sn"]
data["soninké"] = data["snk"]
data["somali"] = data["so"]
data["albanais"] = data["sq"]
data["frison oriental"] = data["stq"]
data["serbe"] = data["sr"]
data["monténégrin"] = data["sr-me"]
data["sotho du Sud"] = data["st"]
data["sot"] = data["st"]
data["frison oriental"] = data["stq"]
data["soundanais"] = data["su"]
data["sondonésien"] = data["su"]
data["suédois"] = data["sv"]
data["swahili"] = data["sw"]
data["haut-saxon"] = data["sxu"]
data["syriaque"] = data["syr"]
data["silésien"] = data["szl"]
-- t
data["tamoul"] = data["ta"]
data["télougou"] = data["te"]
data["tadjik"] = data["tg"]
data["thaï"] = data["th"]
data["tigrinya"] = data["ti"]
data["turkmène"] = data["tk"]
data["tagalog"] = data["tl"]
data["tonguien"] = data["to"]
data["judéo-araméen babylonien"] = data["tmr"]
data["tswana"] = data["tn"]
data["tok pisin"] = data["tpi"]
data["turc"] = data["tr"]
data["tsonga"] = data["ts"]
data["tausug"] = data["tsg"]
data["tatar"] = data["tt"]
data["tunica"] = data["tun"]
data["tuvaluan"] = data["tvl"]
data["twi"] = data["tw"]
data["tahitien"] = data["ty"]
data["touvain"] = data["tyv"]
-- u
data["oudmourte"] = data["udm"]
data["ouïghour"] = data["ug"]
data["ukrainien"] = data["uk"]
data["ourdou"] = data["ur"]
data["ouzbek"] = data["uz"]
-- v
data["venda"] = data["ve"]
data["vénitien"] = data["vec"]
data["vietnamien"] = data["vi"]
data["flamand occidental"] = data["vls"]
data["volapük"] = data["vo"]
data["võro"] = data["vro"]
data["fiu-vro"] = data["vro"]
-- w
data["wallon"] = data["wa"]
data["waray-waray"] = data["war"]
data["wallisien"] = data["wls"]
data["wolof"] = data["wo"]
data["woléaïen"] = data["woe"]
data["wu"] = data["wuu"]
-- x
data["xhosa"] = data["xh"]
-- y
data["yiddish"] = data["yi"]
data["yoruba"] = data["yo"]
data["cantonais"] = data["yue"]
data["zh-yue"] = data["yue"]
-- z
data["zélandais"] = data["zea"]
data["chinois"] = data["zh"]
data["mandarin standard"] = data["zh"]
data["hui"] = data["zh"]
data["chinois"] = data["zh"]
data["chinois de chine continentale"] = data["zh-cn"]
data["chinois de hong kong"] = data["zh-hk"]
data["chinois de macao"] = data["zh-mo"]
data["chinois de singapour"] = data["zh-sg"]
data["chinois de taïwan"] = data["zh-tw"]
data["chinois simplifié"] = data["zh-hans"]
data["chinois traditionnel"] = data["zh-hant"]
data["pinyin"] = data["zh-latn"]
data["minnan"] = data["zh-min-nan"]
data["zoulou"] = data["zu"]
data["zazaki"] = data["zza"]
data["zz"] = data["zza"]    -- ajouter pour des raison d"erreur précédente sur wiki. à supprimer dans "un certain temps"

return data