Module:Langue/Data

Une page de Wikiversité.
Sauter à la navigation Sauter à la recherche


Ce module est une base de données de langues destinée à être chargé par mw.loadData.

Avertissements[modifier le wikicode]

Attention à la syntaxe lors de la modification de ces données : cette page est utilisée par un programme informatique qui n'accepte pas qu'une virgule soit absente. Seules possibilités :

  • les données saisies peuvent être entourées de guillemets doubles (") ou simples (') — mais pas de guillemets français (« »)
  • des espaces peuvent être ajoutés pour améliorer la lisibilité.

Avant d'ajouter une langue, vérifier qu'elle n'est pas déjà liée à un autre code dans la liste.

Pour rechercher le code approprié :

  • obtenir le nom de la langue en anglais (par exemple grâce au lien interlangue sur l'article de la langue) ;
  • rechercher celui-ci dans la liste complète des codes IETF du registre tenu à jour par l'IANA ;
  • si la langue ne possède pas de code IETF, elle ne doit pas figurer dans cette base.

Structure du fichier et modification[modifier le wikicode]

Cette base est composée en deux parties :

  1. Liste des codes IETF avec les informations qui s'y rapportent ;
  2. Liste des noms de langue et quelques codes incorrects avec un lien vers le code de base de la liste précédente.

Liste des codes IETF[modifier le wikicode]

Pour chaque code IETF, il y a une ligne de ce type :

data["<code IETF en minuscule>"] = {code = "<code IETF>", nom = "<nom de la langue en français>"}

Exemples :

  • français, code IETF « fr »
    data["fr"] = {code = "fr", nom = "français"}
  • monténégrin, code IETF « sr-ME »
    data["sr-me"] = {code = "sr-ME", nom = "monténégrin"}

Cette syntaxe est complétée par des options, séparées par une virgule :

  • Si la page Wikipédia à propos de cette langue ne porte pas le nom de la langue, on ajoute une donnée « page = "<page wikipédia de cette langue>" »
  • Si la langue s'écrit de droite à gauche, on ajoute une donnée « rtl = true » (rtl pour right to left, pas de guillemets autour de true)
  • Si la langue est une langue des signes, on ajoute une donnée « signe = true » (pas de guillemets autour de true)
  • Si le code n'est pas un code IETF valide, mais qu'il est ajouté pour éviter les erreurs de saisie, on ajoute « invalide = true », ce qui permet la catégorisation des pages utilisant ce code.

Exemples :

  • corse
    data["co"] = {code = "co", nom = "corse", page = "Corse (langue)"}
  • arabe, qui s'écrit de droite à gauche
    data["ar"] = {code = "ar", nom = "arabe", rtl = true}
  • japonais, IETF « ja » mais souvent écrit avec le code ISO 3166-1 du Japon « JP »
    data["ja"] = {code = "ja", nom = "japonais"}
    data["jp"] = {code = "ja", nom = "japonais", invalide = true}

La liste est triée par ordre alphabétique des codes IETF.

Liste des noms de langues[modifier le wikicode]

L'objectif de cette liste est de fournir des alias permettant d'utiliser un nom français au lieu d'un code de langue IETF ou si ce dernier n'existe pas ISO 639-3. Plutôt que de dupliquer les données, on lie le nouveau nom aux données du code IETF.

Les données de cette liste sont sous la forme :

data["<nom en minuscule>"] = data["<code IETF en minuscule>"]

Exemples :

data["français"] = data["fr"]

  • pendjabi, code IETF « pa », qui a plusieurs orthographes, avec ou sans diacritiques.

data["pendjabi"] = data["pa"]
data["penjabi"] = data["pa"]
data["penjābī"] = data["pa"]
data["panjabi"] = data["pa"]
data["panjābī"] = data["pa"]

  • latin, dont le code ISO 639 « lat » est souvent utilisé.

data["latin"] = data["la"]
data["lat"] = data["la"]

  • hébreu, code IETF « he », mais l'ancien code « iw » est quelquefois utilisé.

data["hébreu"] = data["he"]
data["iw"] = data["he"]

data["chinois de hong kong"] = data["zh-hk"]

Cette liste est aussi triée par code IETF, c'est-à-dire la deuxième partie de l'expression.

Liste des actions à effectuer pour changer un code erroné[modifier le wikicode]

  • Dans la liste des caractéristiques (première partie), changer les deux occurrences du code IETF. Attention, il faut impérativement des minuscules la première fois.
  • Repositionner cette ligne dans l'ordre alphabétique pour qu'on puisse la retrouver.
  • Dans la liste des alias (deuxième partie), changer les codes IETF sur chaque redirection (elles se suivent s'il y en a plusieurs).
  • Ajouter une ligne pour rediriger l'ancien code vers le nouveau.
  • Repositionner ces lignes dans l'ordre alphabétique des codes IETF pour qu'on puisse les retrouver.

Après avoir enregistré les modifications, cliquer sur le bouton « purger » (Documentation du module) pour mettre à jour la liste des langues supportées.

Utilisation dans un module Lua[modifier le wikicode]

Ce module exporte pour chaque nom de langue, indexé par son nom en français ou son code IETF en minuscule, une table avec les élément suivants :

  • code : code IETF de la langue ;
  • nom : nom complet, en français, de cette langue ;
  • page : nom de la page Wikipédia de cette langue, uniquement si celle-ci est différente du nom, nil dans les autres cas ;
  • rtl : booléen égal à true si cette langue s'écrit de droite à gauche (right to left), nil dans les autres cas ;
  • signe : booléen égal à true si cette langue est une langue des signes, nil dans les autres cas ;
  • invalide : booléen égal à true si ce code n'est pas un code IETF valide, nil dans les autres cas.

local data = { }
-- -------------------------------------------------------------------- -- 
--   Liste des caractéristiques des langues triées par leur code IETF   --
-- -------------------------------------------------------------------- --

-- a
data["aa"]  = {code = "aa",  nom = "afar", page = "Afar (langue)"}
data["ab"]  = {code = "ab",  nom = "abkhaze"}
data["abe"] = {code = "abe", nom = "abénaqui"}
data["ace"] = {code = "ace", nom = "aceh", page = "Aceh (langue)"}
data["acm"] = {code = "acm", nom = "arabe mésopotamien", page = "Arabe mésopotamien"}
data["acy"] = {code = "acy", nom = "arabe chypriote maronite", page = "Arabe chypriote maronite"}
data["ads"] = {code = "ads", nom = "langue des signes d'Adamorobe", signe = true}
data["ady"] = {code = "ady", nom = "adyguéen", page = "Adyguéen (langue)"}
data["ae"]  = {code = "ae",  nom = "avestique", rtl = true}
data["aeb"] = {code = "aeb", nom = "arabe tunisien", rtl = true}
data["aed"] = {code = "aed", nom = "langue des signes argentine", signe = true}
data["aen"] = {code = "aen", nom = "langue des signes arménienne", signe = true}
data["af"]  = {code = "af",  nom = "afrikaans"}
data["afg"] = {code = "afg", nom = "langue des signes afghane", signe = true}
data["aha"]  = {code = "aha",  nom = "ahanta"}
data["aib"] = {code = "aib", nom = "aïnou", page = "Aïnou (langue ouïghoure)"}
data["ain"] = {code = "ain", nom = "aïnou", page = "Aïnou (langue du Japon)"}
data["ak"]  = {code = "ak",  nom = "akan", page = "Akan (langue)"}
data["akk"] = {code = "akk", nom = "akkadien"}   -- note : ce code est aussi utilisé pour l'assyrien, qui représente l'un des rameaux linguistiques de l'akkadien
data["ale"] = {code = "ale", nom = "aléoute"}
data["alg"] = {code = "alg", nom = "langues algonquiennes"}
data["aln"] = {code = "aln", nom = "guègue"}
data["alq"] = {code = "alq", nom = "algonquin"}
data["als"] = {code = "als", nom = "tosque"}    -- note : le code de l'alémanique est gsw (mais als.wikipedia est en alémanique)
data["alt"] = {code = "alt", nom = "altaï", page = "Altaï (langue)"}
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["arb"] = {code = "arb", nom = "arabe standard moderne", rtl = true}
data["arc"] = {code = "arc", nom = "araméen", rtl = true}
data["arh"] = {code = "arh", nom = "arhuaco", page="arhuaco (langue)"}
data["arn"] = {code = "arn", nom = "mapudungun"}
data["arq"] = {code = "arq", nom = "arabe algérien", rtl = true}
data["ary"] = {code = "ary", nom = "arabe dialectal marocain", rtl = true}
data["arz"] = {code = "arz", nom = "arabe égyptien", rtl = true}
data["as"]  = {code = "as",  nom = "assamais"}
data["asb"] = {code = "asb", nom = "assiniboine", page = "Assiniboine (langue)"}
data["ase"] = {code = "ase", nom = "langue des signes américaine", signe = true}
data["asf"] = {code = "asf", nom = "langue des signes australienne", signe = true}
data["asp"] = {code = "asp", nom = "langue des signes algérienne", signe = true}
data["asq"] = {code = "asq", nom = "langue des signes autrichienne", signe = true}
data["ast"] = {code = "ast", nom = "asturien"}
data["asw"] = {code = "asw", nom = "langues des signes aborigènes australiennes", signe = true}
data["atj"] = {code = "atj", nom = "atikamekw", page = "Atikamekw (langue)"}
data["ats"] = {code = "ats", nom = "atsina", page = "Atsina (langue)"}
data["aus"] = {code = "aus", nom = "langues aborigènes d'Australie"}
data["av"]  = {code = "av",  nom = "avar"}
data["avk"] = {code = "avk", nom = "kotava"}
data["ay"]  = {code = "ay",  nom = "aymara"}
data["ayl"] = {code = "ayl", nom = "arabe libyen", rtl = true}
data["az"]  = {code = "az",  nom = "azéri"}
-- b
data["ba"]  = {code = "ba",  nom = "bachkir"}
data["bal"] = {code = "bal", nom = "baloutche"}
data["ban"] = {code = "ban", nom = "balinais", page = "Balinais (langue)"}
data["bar"] = {code = "bar", nom = "bavarois"}
data["bba"] = {code = "bba", nom = "bariba’"}
data["bbj"] = {code = "bbj", nom = "ghomala’"}
data["bci"] = {code = "bci", nom = "baoulé", page = "Baoulé (langue)"}
data["bcl"] = {code = "bcl", nom = "bicolano central"}
data["bde"] = {code = "bde",  nom = "bade"}
data["be"]  = {code = "be",  nom = "biélorusse"}
data["be-tarask"]  = {code = "be-tarask",  nom = "biélorusse (tarashkevitsa)", page = "Taraškievica"}
data["bej"] = {code = "bej", nom = "bedja", page = "Beja (langue)"}
data["beq"] = {code = "beq", nom = "beembe", page = "Beembe (langue de la République du Congo)"}
data["ber"] = {code = "ber", nom = "berbère", page = "Langues berbères"}
data["bfi"] = {code = "bfi", nom = "langue des signes britannique", signe = true}
data["bfk"] = {code = "bfk", nom = "langue des signes de Ban Khor", signe = true}
data["bg"]  = {code = "bg",  nom = "bulgare"}
data["bgc"]  = {code = "bgc",  nom = "haryanvi"}
data["bh"]  = {code = "bh",  nom = "bihari"}
data["bho"] = {code = "bho", nom = "bhodjpouri"}
data["bi"]  = {code = "bi",  nom = "bichelamar"}
data["bjn"] = {code = "bjn", nom = "banjar", page = "Banjar (langue)"}
data["bm"]  = {code = "bm",  nom = "bambara", page = "Bambara (langue)"}
data["bmi"]  = {code = "bmi",  nom = "barma", page = "Barma (langue)"}
data["bn"]  = {code = "bn",  nom = "bengali"}
data["bnc"] = {code = "bnc", nom = "bontok"}
data["bo"]  = {code = "bo",  nom = "tibétain"}
data["bog"] = {code = "bog", nom = "langue des signes malienne", signe = true}
data["bol"]  = {code = "bol",  nom = "bole"}
data["bpy"] = {code = "bpy", nom = "bishnupriya manipuri"}
data["bqn"] = {code = "bqn", nom = "langue des signes bulgare", signe = true}
data["bqy"] = {code = "bqy", nom = "langue des signes de Bengkala", signe = true}
data["br"]  = {code = "br",  nom = "breton"}
data["brh"]  = {code = "brh",  nom = "brahoui"}
data["brx"]  = {code = "brx",  nom = "bodo"}
data["bs"]  = {code = "bs",  nom = "bosnien"}
data["bsk"]  = {code = "bsk",  nom = "bourouchaski"}
data["bua"] = {code = "bua", nom = "bouriate"}
data["bud"] = {code = "bud", nom = "ntcham"}
data["bug"] = {code = "bug", nom = "bouguinais"}
data["buw"] = {code = "buw", nom = "pove", page = "Pove (langue)"}
data["bvl"] = {code = "bvl", nom = "langue des signes bolivienne", signe = true}
data["bzd"] = {code = "bzd", nom = "bribri"}
data["bzs"] = {code = "bzs", nom = "langue des signes brésilienne", signe = true}
-- c
data["ca"]  = {code = "ca",  nom = "catalan"}
data["cak"] = {code = "cak", nom = "cakchiquel", page = "Cakchiquel (langue)"}
data["cal"] = {code = "cal", nom = "carolinien"}
data["car"] = {code = "car", nom = "Kali'na", page= "Kali'na (langue)"}
data["cax"] = {code = "cax", nom = "chiquitano"}
data["cbk"] = {code = "cbk", nom = "chavacano"}
data["cbk-zam"] = {code = "cbk-zam", nom = "chavacano de Zamboanga", page ="chavacano", invalide = true}  -- cbk-zam.Wikipédia cbk=cebuano, zam=miahuatlán zapotec
data["cbg"] = {code = "cbg", nom = "chimila"}
data["cdo"] = {code = "cdo", nom = "mindong"}
data["cds"] = {code = "cds", nom = "langue des signes tchadienne", signe = true}
data["ce"]  = {code = "ce",  nom = "tchétchène"}
data["ceb"] = {code = "ceb", nom = "cebuano"}
data["cel"] = {code = "cel", nom = "celte", page = "Langues celtiques"}
data["ch"]  = {code = "ch",  nom = "chamorro"}
data["cho"] = {code = "cho", nom = "choctaw", page = "Choctaw (langue)"}
data["chp"] = {code = "chp", nom = "chipewyan", page = "Chipewyan (langue)"}
data["chr"] = {code = "chr", nom = "tchérokî", page = "Cherokee (langue)"}
data["chv"] = {code = "chv", nom = "tchouvache", page = "Tchouvache"}
data["chy"] = {code = "chy", nom = "cheyenne", page = "Cheyenne (langue)"}
data["cia"] = {code = "cia", nom = "cia-cia"}
data["cim"] = {code = "cim", nom = "cimbre"}
data["cjp"] = {code = "cjp", nom = "cabécar"}
data["ckb"] = {code = "ckb", nom = "sorani"}
data["ckt"] = {code = "ckt", nom = "tchouktche"}
data["cmi"] = {code = "cmi", nom = "emberá chamí"}
data["cmn"] = {code = "cmn", nom = "mandarin", page = "Mandarin (langue)"}
data["cnu"] = {code = "cnu", nom = "chenoui"}
data["cnx"] = {code = "cnx", nom = "moyen cornique"}
data["co"]  = {code = "co",  nom = "corse", page = "Corse (langue)"}
data["com"] = {code = "com", nom = "comanche", page = "Comanche (langue)"}
data["coo"] = {code = "coo", nom = "comox", page = "Comox (langue)"}
data["cop"] = {code = "cop", nom = "copte"}
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["csc"] = {code = "csc", nom = "langue des signes catalane", signe = true}
data["csd"] = {code = "csd", nom = "langue des signes de Chiangmai", signe = true}
data["cse"] = {code = "cse", nom = "langue des signes tchèque", signe = true}
data["csf"] = {code = "csf", nom = "langue des signes cubaine", signe = true}
data["csg"] = {code = "csg", nom = "langue des signes chilienne", signe = true}
data["csl"] = {code = "csl", nom = "langue des signes chinoise", signe = true}
data["csn"] = {code = "csn", nom = "langue des signes colombienne", signe = true}
data["csq"] = {code = "csq", nom = "langue des signes croate", signe = true}
data["csr"] = {code = "csr", nom = "langue des signes costaricienne", signe = true}
data["ctg"] = {code = "ctg", nom = "chittagonien"}
data["ctu"] = {code = "ctu", nom = "ch'ol"}
data["cu"]  = {code = "cu",  nom = "slavon d'église"}
data["cv"]  = {code = "cv",  nom = "tchouvache"}
data["cy"]  = {code = "cy",  nom = "gallois"}
data["cz"]  = {code = "cs",  nom = "tchèque", invalide = true}
-- d
data["da"]  = {code = "da",  nom = "danois"}
data["dbp"] = {code = "dbp", nom = "ɗuwai"}
data["ddo"] = {code = "ddo", nom = "tsez"}
data["de"]  = {code = "de",  nom = "allemand"}
data["dlg"] = {code = "dlg", nom = "dolgane"}
data["dop"] = {code = "dop", nom = "lukpa"}
data["doq"] = {code = "doq", nom = "langue des signes dominicaine", signe = true}
data["dos"] = {code = "dos", nom = "dogosé"}
data["dsb"] = {code = "dsb", nom = "bas-sorabe"}
data["dse"] = {code = "dse", nom = "langue des signes néerlandaise", signe = true}
data["dsl"] = {code = "dsl", nom = "langue des signes danoise", signe = true}
data["dtp"] = {code = "dtp", nom = "dusun"}
data["dts"] = {code = "dts", nom = "dogon tɔrɔsɔ"}
data["dua"] = {code = "dua", nom = "douala", page = "Douala (langue)"}
data["dum"] = {code = "dum", nom = "moyen néerlandais"}
data["dv"]  = {code = "dv",  nom = "divehi", rtl = true}
data["dyi"] = {code = "dyi", nom = "djimini", page = "Djimini (langue)"}
data["dyo"] = {code = "dyo", nom = "diola-fogny", page = "Diola-fogny"}
data["dyu"] = {code = "dyu", nom = "dioula", page = "Dioula (langue)"}
data["dz"]  = {code = "dz",  nom = "dzongkha"}
-- e
data["ecs"] = {code = "ecs", nom = "langue des signes équatorienne", signe = true}
data["ee"]  = {code = "ee",  nom = "ewe", page = "Ewe (langue)"}
data["egl"] = {code = "egl", nom = "émilien", page = "Émilien (dialecte)"}
data["egy"] = {code = "egy", nom = "égyptien ancien"}
data["ekp"]  = {code = "ekp",  nom = "ekpeye"}
data["el"]  = {code = "el",  nom = "grec moderne"}
data["eml"] = {code = "eml", nom = "émilien-romagnol"}       -- eml.Wikipédia
data["emp"]  = {code = "emp",  nom = "emberá darién"}
data["en"]  = {code = "en",  nom = "anglais"}
data["enm"] = {code = "enm", nom = "moyen anglais"}
data["eo"]  = {code = "eo",  nom = "espéranto"}
data["er"]  = {code = "er",  nom = "europanto"}  -- code non standard
data["es"]  = {code = "es",  nom = "espagnol"}
data["esl"] = {code = "esl", nom = "langue des signes égyptienne", signe = true}
data["esn"] = {code = "esn", nom = "langue des signes salvadorienne", signe = true}
data["eso"] = {code = "eso", nom = "langue des signes estonienne", signe = true}
data["et"]  = {code = "et",  nom = "estonien"}
data["eth"] = {code = "eth", nom = "langue des signes éthiopienne", signe = true}
data["eto"] = {code = "eto", nom = "eton", page = "Eton (langue bantoue)"}
data["ets"]  = {code = "ets",  nom = "etsako"}
data["eu"]  = {code = "eu",  nom = "basque"}
data["evn"] = {code = "evn", nom = "evenki", page = "Langue evenki"}
data["ext"] = {code = "ext", nom = "estrémègne"}
-- f
data["fa"]  = {code = "fa",  nom = "persan", rtl = true}
data["fcs"] = {code = "fcs", nom = "langue des signes québécoise", signe = 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["fon"] = {code = "fon", nom = "fon-gbe"}
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", invalide = true} -- code non standard
data["fra-gal"] = {code = "fra-gal", nom = "gallo", invalide = true}
data["frc"] = {code = "frc", nom = "français cadien"}
data["frk"] = {code = "frk", nom = "francique", page = "Francique (langue morte)"}
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["frr"] = {code = "frr", nom = "frison septentrional"}
data["frs"] = {code = "frs", nom = "frison oriental bas-allemand"}
data["fse"] = {code = "fse", nom = "langue des signes finnoise", signe = true}
data["fsl"] = {code = "fsl", nom = "langue des signes française", signe = true}
data["fss"] = {code = "fss", nom = "langue des signes finno-suédoise", signe = true}
data["fuc"] = {code = "fuc", nom = "pulaar"}
data["fud"] = {code = "fud", nom = "futunien"}
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["gan"] = {code = "gan", nom = "gan", page = "Gan (langue)"}
data["gcf"] = {code = "gcf", nom = "créole guadeloupéen"}
data["gcr"] = {code = "gcr", nom = "créole guyanais"}
data["gd"]  = {code = "gd",  nom = "gaélique écossais"}
data["gds"] = {code = "gds", nom = "langue des signes de Ghandruk", signe = true}
data["gem"] = {code = "gem", nom = "langues germaniques"}
data["gev"] = {code = "gev", nom = "geviya", page = "Geviya (langue)"}
data["gez"] = {code = "gez", nom = "guèze"}
data["gil"] = {code = "gil", nom = "gilbertin"}
data["gl"]  = {code = "gl",  nom = "galicien"}
data["glk"] = {code = "glk", nom = "gilaki", rtl = true}
data["gmh"] = {code = "gmh", nom = "moyen haut-allemand"}
data["gmh-hes"] = {code = "gmh-hes", nom = "hessois", invalide = true}      -- code linguistlist, gmh=middle high german (ca. 1050-1500), hes=invalide
data["gmy"] = {code = "gmy", nom = "mycénien"}
data["gn"]  = {code = "gn",  nom = "guarani", page = "Guarani (langue)"}
data["goh"] = {code = "goh", nom = "vieux haut-allemand"}
data["gos"] = {code = "gos", nom = "groningois"}
data["got"] = {code = "got", nom = "gotique"}
data["gr"]  = {code = "grk", nom = "grec", page = "Grec (langue)", invalide = true}
data["grc"] = {code = "grc", nom = "grec ancien"}
data["grk"] = {code = "grk", nom = "grec", page = "Grec (langue)"}
data["gse"] = {code = "gse", nom = "langue des signes ghanéenne", signe = true}
data["gsg"] = {code = "gsg", nom = "langue des signes allemande", signe = true}
data["gsm"] = {code = "gsm", nom = "langue des signes guatémaltèque", signe = true}
data["gss"] = {code = "gss", nom = "langue des signes grecque", signe = true}
data["gsw"] = {code = "gsw", nom = "alémanique"}
data["gu"]  = {code = "gu",  nom = "gujarati"}
data["gus"] = {code = "gus", nom = "langue des signes guinéenne", signe = true}
data["gux"]  = {code = "gux",  nom = "gulmancema"}
data["gv"]  = {code = "gv",  nom = "mannois"}
-- h
data["ha"]  = {code = "ha",  nom = "haoussa"}
data["hab"] = {code = "hab", nom = "langue des signes de Hanoï", signe = true}
data["haf"] = {code = "haf", nom = "langue des signes de Haïphong", signe = true}
data["hak"] = {code = "hak", nom = "hakka", page ="Hakka (langue)"}
data["haw"] = {code = "haw", nom = "hawaïen"}
data["haz"] = {code = "haz", nom = "hazara", page ="Hazara (dialecte)"}
data["hbo"] = {code = "hbo", nom = "hébreu biblique "}
data["hds"] = {code = "hds", nom = "langue des signes hondurienne", signe = true}
data["he"]  = {code = "he",  nom = "hébreu", rtl = true}
data["hei"]  = {code = "hei",  nom = "heiltsuk"}
data["hess"] = {code = "gmh-hes", nom = "hessois", invalide = true}   -- code non IETF ni ISO 639, code linguistlist gmh-hes
data["hi"]  = {code = "hi",  nom = "hindi"}
data["hif"] = {code = "hif", nom = "hindi des Fidji"}
data["hil"] = {code = "hil", nom = "hiligaïnon"}
data["hit"] = {code = "hit", nom = "hittite", page = "Hittite (langue)"}
data["hks"] = {code = "hks", nom = "langue des signes de Hong Kong", signe = true}
data["ho"]  = {code = "ho",  nom = "hiri motou"}
data["hop"] = {code = "hop", nom = "hopi", page = "Hopi (langue)"}
data["hos"] = {code = "hos", nom = "langue des signes de Ho Chi Min Ville", signe = true}
data["hps"] = {code = "hps", nom = "langue des signes hawaïenne", signe = true}
data["hr"]  = {code = "hr",  nom = "croate"}
data["hsb"] = {code = "hsb", nom = "haut-sorabe"}
data["hsh"] = {code = "hsh", nom = "langue des signes hongroise", signe = true}
data["hsl"] = {code = "hsl", nom = "langue des signes haoussa", signe = true}
data["hsl"] = {code = "hsl", nom = "langue des signes pigdin hawaïenne", signe = true}
data["ht"]  = {code = "ht",  nom = "créole 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", page = "Interlingua (IALA)"}
data["iby"]  = {code = "iby",  nom = "ibani", page = "Kalabari (langue)"}
data["icl"] = {code = "icl", nom = "langue des signes islandaise", signe = true}
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["ijc"]  = {code = "ijc",  nom = "izon", page = "Izon (langue)"}
data["ijn"]  = {code = "ijn",  nom = "kalabari", page = "Kalabari (langue)"}
data["ijo"]  = {code = "ijo",  nom = "langues ijo"}
data["ik"]  = {code = "ik",  nom = "inupiak"}
data["iks"] = {code = "iks", nom = "langue des signes inuit", signe = true}
data["ikw"]  = {code = "ikw",  nom = "ikwere"}
data["ilo"] = {code = "ilo", nom = "ilocano"}
data["ine"] = {code = "ine", nom = "indo-européen", page = "langues indo-européennes"}
data["inh"] = {code = "inh", nom = "ingouche"}
data["inl"] = {code = "inl", nom = "langue des signes indonésienne", signe = true}
data["ins"] = {code = "ins", nom = "langue des signes indienne", signe = true}
data["io"]  = {code = "io",  nom = "ido"}
data["ira"] = {code = "ira", nom = "iranien", page = "Langues iraniennes"}
data["iro"] = {code = "iro", nom = "iroquois", page = "Langues iroquoiennes"}
data["is"]  = {code = "is",  nom = "islandais"}
data["ise"] = {code = "ise", nom = "langue des signes italienne", signe = true}
data["isg"] = {code = "isg", nom = "langue des signes irlandaise", signe = true}
data["isr"] = {code = "isr", nom = "langue des signes israélienne", signe = true}
data["it"]  = {code = "it",  nom = "italien"}
data["iu"]  = {code = "iu",  nom = "inuktitut"}
-- j
data["ja"]  = {code = "ja",  nom = "japonais"}
data["ja-latn"] = {code = "ja-Latn", nom = "japonais retranscrit dans l’alphabet latin"} -- avec n’importe quelle méthode de romanisation
data["ja-latn-alalc97"] = {code = "ja-Latn-alalc97", nom = "japonais retranscrit dans l’alphabet latin avec la méthode Hepburn modifiée", page = "Méthode Hepburn"}
data["ja-latn-hepburn"] = {code = "ja-Latn-hepburn", nom = "japonais retranscrit dans l’alphabet latin avec la méthode Hepburn traditionnelle", page = "Méthode Hepburn"}
data["jbo"] = {code = "jbo", nom = "lojban"}
data["jcs"] = {code = "jcs", nom = "langue des signes jamaïcaine rurale", signe = true}
data["jhs"] = {code = "jhs", nom = "langue des signes de Jhankot", signe = true}
data["jls"] = {code = "jls", nom = "langue des signes jamaïcaine", signe = true}
data["jos"] = {code = "jos", nom = "langue des signes jordanienne", signe = true}
data["jqr"]  = {code = "jqr",  nom = "jaqaru"}
data["jp"]  = {code = "ja",  nom = "japonais", invalide = true}
data["jsl"] = {code = "jsl", nom = "langue des signes japonaise", signe = true}
data["jus"] = {code = "jus", nom = "langue des signes de Jumla", signe = true}
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["kai"] = {code = "kai", nom = "karekare"}
data["kbd"] = {code = "kbd", nom = "kabarde"}
data["kbp"] = {code = "kbp", nom = "kabiyè"}
data["kcy"] = {code = "kcy", nom = "korandjé"}
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["kgi"] = {code = "kgi", nom = "langue des signes de Selangor", signe = true}
data["khi"] = {code = "khi", nom = "langues khoïsan"}
data["khw"] = {code = "khw", nom = "khowar", rtl = true}
data["ki"]  = {code = "ki",  nom = "kikuyu", page = "kikuyu (langue)"}
data["kj"]  = {code = "kj",  nom = "kuanyama"}
data["kjj"]  = {code = "kjj",  nom = "khinalug", page = "khinalug (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["kpo"]  = {code = "kpo",  nom = "ikposso"}
data["ko"]  = {code = "ko",  nom = "coréen"}
data["ko-latn"]  = {code = "ko-Latn",  nom = "coréen retranscrit dans l’alphabet latin"} -- avec n’importe quelle méthode de romanisation
data["koi"] = {code = "koi",  nom = "komi-permiak"}
data["kog"] = {code = "kog", nom = "kogui"}
data["kok"] = {code = "kok", nom = "konkani"}
data["koy"] = {code = "koy", nom = "koyukon"}
data["kr"]  = {code = "kr",  nom = "kanouri", page = "Kanouri (langue)"}
data["krc"] = {code = "krc", nom = "karatchaï-balkar"}
data["kri"] = {code = "kri", nom = "krio", page = "Krio (langue)"}
data["krj"] = {code = "krj", nom = "kinaray-a"}
data["krl"] = {code = "krl", nom = "carélien"}
data["okr"] = {code = "okr", nom = "kirike", page = "Kalabari (langue)"}
data["ks"]  = {code = "ks",  nom = "cachemiri"}
data["ksh"] = {code = "ksh", nom = "kölsch", page = "Kölsch (langue)"}
data["ku"]  = {code = "ku",  nom = "kurde"}
data["kv"]  = {code = "kv",  nom = "komi", page = "Komi (langue)"}
data["kvk"] = {code = "kvk", nom = "langue des signes coréenne", signe = true}
data["kw"]  = {code = "kw",  nom = "cornique"}
data["kwk"]  = {code = "kwk",  nom = "kwak'wala"}
data["ky"]  = {code = "ky",  nom = "kirghize", page = "Kirghize (langue)"}
data["kyf"] = {code = "kyf", nom = "Kouya", page = "Bété (langue)"} 
-- l
data["la"]  = {code = "la",  nom = "latin"}
data["lad"] = {code = "lad", nom = "judéo-espagnol"}
data["lb"]  = {code = "lb",  nom = "luxembourgeois"}
data["lbe"] = {code = "lbe", nom = "lak"}
data["lbr"] = {code = "lbr", nom = "lohorung", page = "Lohorung (langue)"}
data["lbs"] = {code = "lbs", nom = "langue des signes libyenne", signe = true}
data["lez"] = {code = "lez", nom = "lezguien"}
data["lfn"] = {code = "lfn", nom = "lingua franca nova"}
data["lg"]  = {code = "lg",  nom = "luganda"}
data["li"]  = {code = "li",  nom = "limbourgeois"}
data["lif"]  = {code = "lif",  nom = "limbu", page = "Limbu (langue)"}
data["lij"] = {code = "lij", nom = "ligure"}
data["lil"] = {code = "lil", nom = "stʼatʼimcets"}
data["liv"] = {code = "liv", nom = "live", page = "Live (langue)"}
data["lkt"] = {code = "lkt", nom = "lakota", page = "Lakota (langue)"}
data["lld"] = {code = "lld", nom = "ladin"}
data["lls"] = {code = "lls", nom = "langue des signes lituanienne", signe = true}
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["lsg"] = {code = "lsg", nom = "langue des signes lyonnaise", signe = true}
data["lsl"] = {code = "lsl", nom = "langue des signes lettone", signe = true}
data["lso"] = {code = "lso", nom = "langue des signes laotienne", signe = true}
data["lsp"] = {code = "lsp", nom = "langue des signes panaméenne", signe = true}
data["lst"] = {code = "lst", nom = "langue des signes trinidadienne", signe = true}
data["lsy"] = {code = "lsy", nom = "langue des signes mauricienne", signe = true}
data["lt"]  = {code = "lt",  nom = "lituanien"}
data["ltg"] = {code = "ltg", nom = "latgalien"}
data["lu"] =  {code = "lu",  nom = "luba-katanga"}
data["lua"] = {code = "lua", nom = "tshiluba"}
data["luo"] = {code = "luo", nom = "luo (Kenya et Tanzanie)", page = "Luo (langue)"}
data["lv"]  = {code = "lv",  nom = "letton"}
data["lzh"] = {code = "lzh", nom = "chinois classique"}
data["lzz"] = {code = "lzz", nom = "laze"}
-- m
data["mai"] = {code = "mai", nom = "maïthili"}
data["maj"] = {code = "maj", nom = "mazatèque de Jalapa"}
data["man"] = {code = "man", nom = "mandingue", page ="mandingue (langue)"}
data["map"] = {code = "map", nom = "langues austronésiennes"}
data["map-bms"] = {code = "map-bms", nom = "banyumasan", invalide = true} -- code non standard, map=austronesian languages, bms=bilma kanuri (langue nilo-saharienne)
data["maz"] = {code = "maz", nom = "mazahua"}
data["mbp"] = {code = "mbp", nom = "damana"}
data["mca"] = {code = "mca", nom = "maká", page = "Maká (langue mataguayo)"}
data["mcp"] = {code = "mcp", nom = "maka", page = "Maka (langue bantoue)"}
data["mdf"] = {code = "mdf", nom = "moksa", page = "Moksa (langue)"}
data["mdl"] = {code = "mdl", nom = "langue des signes maltaise", signe = true}
data["mdw"] = {code = "mdw", nom = "mbochi", page = "Mbochi (langue)"}
data["men"] = {code = "men", nom = "mendé", page = "Mendé (langue)"}
data["mew"] = {code = "mey", nom = "maka", page = "Maka (langue tchadique)"}
data["mey"] = {code = "mey", nom = "hassanya"}
data["mfe"]  = {code = "mfe",  nom = "créole mauricien"}
data["mfs"] = {code = "mfs", nom = "langue des signes mexicaine", signe = true}
data["mg"]  = {code = "mg",  nom = "malgache"}
data["mga"] = {code = "mga", nom = "moyen irlandais"}
data["mh"]  = {code = "mh",  nom = "marshallais"}
data["mhr"] = {code = "mhr", nom = "mari oriental", page = "Mari (langue)"}
data["mi"]  = {code = "mi",  nom = "maori de Nouvelle-Zélande"}
data["mic"] = {code = "mic", nom = "micmac"}
data["min"] = {code = "min", nom = "minangkabau", page = "Minangkabau (langue)"}
data["mk"]  = {code = "mk",  nom = "macédonien"}
data["mkh"] = {code = "mkh", nom = "langues môn-khmer"}
data["ml"]  = {code = "ml",  nom = "malayalam"}
data["mls"]  = {code = "mls",  nom = "masalit"}
data["mlv"] = {code = "mlv", nom = "mwotlap"}
data["mn"]  = {code = "mn",  nom = "mongol"}
data["mnc"] = {code = "mnc", nom = "mandchou"}
data["mni"] = {code = "mni", nom = "meitei"}
data["mnw"] = {code = "mnw", nom = "môn", page = "Môn (langue)"}
data["mo"]  = {code = "mo",  nom = "moldave", invalide = true}
data["moe"] = {code = "moe", nom = "innu-aimun"}
data["moh"] = {code = "moh", nom = "mohawk", page = "mohawk (langue)"}
data["mot"] = {code = "mot", nom = "barí", page = "barí (langue)"}
data["mov"] = {code = "mov", nom = "mojave", page = "Mojave (langue)"}
data["mql"]  = {code = "mql",  nom = "mbèlimè", page = "Mbèlimè"}
data["mr"]  = {code = "mr",  nom = "marathi", page = "Marathi (langue)"}
data["mre"] = {code = "mre", nom = "langue des signes de Martha's Vineyard", signe = true}
data["mrj"] = {code = "mrj", nom = "mari des montagnes"}
data["mrn"] = {code = "mrn", nom = "cheke holo"}
data["mrq"] = {code = "mrq", nom = "marquisien du Nord", page = "Marquisien"}
data["ms"]  = {code = "ms",  nom = "malais", page = "Malais (langue)"}
data["msd"] = {code = "msd", nom = "langue des signes maya yucatèque", signe = true}
data["msn"] = {code = "msn", nom = "vurës"}
data["msr"] = {code = "msr", nom = "langue des signes mongole", signe = true}
data["mt"]  = {code = "mt",  nom = "maltais"}
data["mua"] = {code = "mua", nom = "moundang", page = "Moundang (langue)"}
data["mul"] = {code = "mul", nom = "multilingue", page = "Multilinguisme", invalide = true}
data["mus"] = {code = "mus", nom = "creek", page = "Creek (langue)"}
data["mvf"] = {code = "mvf", nom = "mongol périphérique", page = "Mongol (langue de Chine)"}
data["mwl"] = {code = "mwl", nom = "mirandais"}
data["mwr"] = {code = "mwr", nom = "marwari"}
data["my"]  = {code = "my",  nom = "birman", page = "Birman (langue)"}
data["myk"] = {code = "myk", nom = "mamara"}
data["myn"] = {code = "myn", nom = "langues mayas"}
data["myv"] = {code = "myv", nom = "erzya"}
data["mzc"] = {code = "mzc", nom = "langue des signes malgache", signe = true}
data["mzg"] = {code = "mzg", nom = "langue des signes monastique", signe = true}
data["mzn"] = {code = "mzn", nom = "mazandarani", rtl = true}
data["mzy"] = {code = "mzy", nom = "langue des signes mozambicaine", signe = true}
-- n
data["na"]  = {code = "na",  nom = "nauruan"}
data["nah"] = {code = "nah", nom = "nahuatl"}
data["nan"] = {code = "nan", nom = "minnan"}
data["nap"] = {code = "nap", nom = "napolitain"}
data["naq"] = {code = "naq", nom = "nama", page = "Nama (Langue)"}
data["nb"]  = {code = "nb",  nom = "bokmål"}
data["nba"] = {code = "nba", nom = "nyemba", page = "Nyemba (langue)"}
data["nbh"]  = {code = "nbh",  nom = "ngamo"}
data["nbs"] = {code = "nbs", nom = "langue des signes namibienne", signe = true}
data["nci"] = {code = "nci", nom = "nahuatl classique", page = "Nahuatl"}
data["ncs"] = {code = "ncs", nom = "langue des signes nicaraguayenne", signe = true}
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["ng"]  = {code = "ng",  nom = "ndonga"}
data["ngi"]  = {code = "ngi",  nom = "ngizim", page = "Ngizim (langue)"}
data["nia"] = {code = "nia", nom = "niha"}
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["nnb"] = {code = "nnb", nom = "kinande"}
data["no"]  = {code = "no",  nom = "norvégien"}
data["non"] = {code = "non", nom = "vieux norrois"}
data["nov"] = {code = "nov", nom = "novial"}
data["nr"]  = {code = "nr",  nom = "ndébélé du Sud", page = "Nrebele"}
data["nrf"] = {code = "nrf", nom = "jersiais"}
data["nrm"] = {code = "nrm", nom = "narum"}     -- le code pour le normand est fr (mais nrm.wikipedia est en normand)
data["nsi"] = {code = "nsi", nom = "langue des signes nigériane", signe = true}
data["nsl"] = {code = "nsl", nom = "langue des signes norvégienne", signe = true}
data["nso"] = {code = "nso", nom = "sotho du Nord"}
data["nsp"] = {code = "nsp", nom = "langue des signes népalaise", signe = true}
data["nsr"] = {code = "nsr", nom = "langue des signes maritime", signe = true}
data["num"] = {code = "num", nom = "niuafoʻou", page = "Niuafoʻou (langue)"}
data["nv"]  = {code = "nv",  nom = "navajo", page = "navajo (langue)"}
data["ny"]  = {code = "ny",  nom = "chichewa"}
data["nzs"] = {code = "nzs", nom = "langue des signes néo-zélandaise", signe = true}
-- o
data["oar"] = {code = "oar", nom = "araméen ancien", page = "Araméen"}
data["obt"] = {code = "obt", nom = "vieux breton"}
data["oc"]  = {code = "oc",  nom = "occitan"}
data["oco"] = {code = "oco",  nom = "vieux cornique"}
data["ofr"] = {code = "ofr", nom = "francique oriental"}
data["ofs"] = {code = "ofs", nom = "vieux frison"}
data["ogc"] = {code = "ogc", nom = "ogba"}
data["oj"]  = {code = "oj",  nom = "ojibwé", page = "Ojibwé (langue)"}
data["okl"] = {code = "okl", nom = "vielle langue des signes kentoise", signe = true}
data["om"]  = {code = "om",  nom = "oromo", page = "Oromo (langue)"}
data["or"]  = {code = "or",  nom = "oriya"}
data["orv-olr"]  = {code = "orv-olr",  nom = "ruthène ancien", invalide = true} -- code linguist list, orv=old russian, olr=olrat (Vanuatu)
data["os"]  = {code = "os",  nom = "ossète"}
data["osp"] = {code = "osp", nom = "castillan ancien"}
data["osx"] = {code = "osx", nom = "vieux saxon"}
data["ota"] = {code = "ota", nom = "turc ottoman", rtl = true}
data["otk"] = {code = "otk", nom = "vieux-turc", rtl = true}
data["otw"] = {code = "otw", nom = "outaouais", page = "Outaouais (langue)"}
data["owl"] = {code = "owl", nom = "vieux gallois"}
-- p
data["pa"]  = {code = "pa",  nom = "pendjabi"}
data["pag"] = {code = "pag", nom = "pangasinan", page = "Pangasinan (langue)"}
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 = "allemand de Pennsylvanie"}
data["pfl"] = {code = "pfl", nom = "palatin", page = "Palatin (langue)"}
data["phn"] = {code = "phn", nom = "phénicien"}
data["pi"]  = {code = "pi",  nom = "pali"}
data["pih"] = {code = "pih", nom = "norfolk", page = "Norfolk (langue)"}
data["pks"] = {code = "pks", nom = "langue des signes pakistanaise", signe = true}
data["pl"]  = {code = "pl",  nom = "polonais"}
data["plg"]  = {code = "plg",  nom = "pilagá", page = "Pilagá (langue)"}
data["pms"] = {code = "pms", nom = "piémontais"}
data["pnb"] = {code = "pnb", nom = "pendjabi occidental", page = "Pendjabi", rtl = true}
data["pnt"] = {code = "pnt", nom = "grec pontique"}
data["pon"] = {code = "pon", nom = "pohnpei"}
data["prg"] = {code = "prg", nom = "vieux-prussien"}
data["prk"] = {code = "prk", nom = "parauk"}
data["prl"] = {code = "prl", nom = "langue des signes péruvienne", signe = true}
data["pro"] = {code = "pro", nom = "ancien occitan"}
data["prs"] = {code = "prs", nom = "dari"}
data["prz"] = {code = "prz", nom = "langue des signes de Providencia", signe = true}
data["ps"]  = {code = "ps",  nom = "pachto", rtl = true}
data["psc"] = {code = "psc", nom = "langue des signes perse", signe = true}
data["psd"] = {code = "psd", nom = "langue des signes des Indiens des Plaines ", signe = true}
data["psg"] = {code = "psg", nom = "langue des signes de Penang", signe = true}
data["psl"] = {code = "psl", nom = "langue des signes puertoricaine", signe = true}
data["pso"] = {code = "pso", nom = "langue des signes polonaise", signe = true}
data["psp"] = {code = "psp", nom = "langue des signes philippine", signe = true}
data["psr"] = {code = "psr", nom = "langue des signes portugaise", signe = true}
data["pt"]  = {code = "pt",  nom = "portugais"}
data["pug"]  = {code = "pug",  nom = "puguli"}
data["pui"] = {code = "pui", nom = "puinave", page = "Puinave (langue)"}
data["pys"] = {code = "pys", nom = "langue des signes paraguayenne", signe = true}
-- q
data["qu"]  = {code = "qu",  nom = "quechua"}
data["quy"] = {code = "quy", nom = "ayacucho quechua", page = "Quechua"}
data["quz"] = {code = "quz", nom = "cusco quechua "}
data["qya"] = {code = "qya", nom = "quenya"}
-- r
data["raj"] = {code = "raj", nom = "rajasthani"}
data["rap"] = {code = "rap", nom = "rapanui", page = "Rapanui (langue)"}
data["rar"] = {code = "rap", nom = "maori des îles Cook"}
data["rcf"] = {code = "rcf", nom = "Créole réunionnais"}
data["rde"] = {code = "rde", nom = "allemand de la Ruhr"}   -- code non standard
data["rgl"] = {code = "rgl", nom = "romagnol"}
data["rhg"] = {code = "rhg", nom = "rohingya "}
data["rif"] = {code = "rif", nom = "rifain"}
data["rm"]  = {code = "rm",  nom = "romanche"}
data["rms"] = {code = "rms", nom = "langue des signes roumaine", signe = true}
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", invalide = true}   -- code non standard, roa=langues romanes, tara= invalide
data["rsi"] = {code = "rsi", nom = "langue des signes rennellienne", signe = true}
data["rsl"] = {code = "rsl", nom = "langue des signes russe", signe = true}
data["ru"]  = {code = "ru",  nom = "russe"}
data["rue"] = {code = "rue", nom = "rusyn"}
data["ruo"] = {code = "ruo", nom = "istro-roumain"}
data["rup"] = {code = "rup", nom = "aroumain"}
data["rw"]  = {code = "rw",  nom = "kinyarwanda"}
data["ry"]  = {code = "orv-olr",  nom = "ruthène ancien", invalide = true}    -- code non standard, voir orv-olr
data["ryu"]  = {code = "ryu",  nom = "okinawaïen"}
-- s
data["sa"]  = {code = "sa",  nom = "sanskrit"}
data["sah"] = {code = "sah", nom = "iakoute"}
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["sdl"] = {code = "sdl", nom = "langue des signes saoudienne", signe = true}
data["se"]  = {code = "se",  nom = "same du Nord"}
data["sem"] = {code = "sem", nom = "langues sémitiques"}
data["ses"] = {code = "ses", nom = "koyraboro senni"}
data["sey"] = {code = "sey", nom = "secoya", page = "Secoya (langue)"}
data["sfb"] = {code = "sfb", nom = "langue des signes de Belgique francophone", signe = true}
data["sfs"] = {code = "sfs", nom = "langue des signes sud-africaine", signe = true}
data["sg"]  = {code = "sg",  nom = "sango"}
data["sga"] = {code = "sga", nom = "vieil irlandais"}
data["sgg"] = {code = "sgg", nom = "langue des signes suisse alémanique", signe = true}
data["sgn"] = {code = "sgn", nom = "langue des signes", signe = true}
data["sgs"] = {code = "sgs", nom = "samogitien"}
data["sgx"] = {code = "sgx", nom = "langue des signes sierra-léonaise", signe = true}
data["sh"]  = {code = "sh",  nom = "serbo-croate"}
data["shi"] = {code = "shi", nom = "chleuh"}
data["shk"] = {code = "shk", nom = "shilluk", page = "Shilluk (langue)"}
data["shn"] = {code = "shn", nom = "shan", page = "Shan (langue)"}
data["shy"] = {code = "shy", nom = "chaoui"}
data["si"]  = {code = "si",  nom = "cingalais"}
data["simple"] = {code = "simple", nom = "anglais simple"} -- code non standard
data["sjn"] = {code = "sjn", nom = "sindarin"}
data["sk"]  = {code = "sk",  nom = "slovaque"}
data["sl"]  = {code = "sl",  nom = "slovène"}
data["sla"] = {code = "sla", nom = "langues slaves"}
data["slf"] = {code = "slf", nom = "langue des signes suisse italienne", signe = true}
data["sls"] = {code = "sls", nom = "langue des signes de Singapour", signe = true}
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["sog"] = {code = "sog", nom = "sogdien"}
data["sov"] = {code = "sov", nom = "sonsorolais"}
data["sq"]  = {code = "sq",  nom = "albanais"}
data["sqk"] = {code = "sqk", nom = "langue des signes albanaise", signe = true}
data["sqs"] = {code = "sqs", nom = "langue des signes sri-lankaise", signe = true}
data["sr"]  = {code = "sr",  nom = "serbe"}
data["sr-me"] = {code = "sr-ME", nom = "monténégrin"}
data["srd"] = {code = "srd", nom = "sarde"}
data["srn"] = {code = "srn", nom = "sranan"}
data["srr"] = {code = "srr", nom = "sérère", page = "Sérère (langue)"}
data["ss"]  = {code = "ss",  nom = "swati"}
data["ssp"] = {code = "ssp", nom = "langue des signes espagnole", signe = true}
data["ssr"] = {code = "ssr", nom = "langue des signes suisse romande", signe = true}
data["st"]  = {code = "st",  nom = "sotho du Sud"}
data["stq"] = {code = "stq", nom = "frison oriental"}
data["str"]  = {code = "str",  nom = "saanich", page = "Saanich (langue)"}
data["su"]  = {code = "su",  nom = "soundanais"}
data["sus"]  = {code = "sus",  nom = "sousou", page = "Soussou (langue)"}
data["sux"] = {code = "sux", nom = "sumérien"}
data["sv"]  = {code = "sv",  nom = "suédois"}
data["svk"] = {code = "svk", nom = "langue des signes slovaque", signe = true}
data["sw"]  = {code = "sw",  nom = "swahili"}
data["swl"] = {code = "swl", nom = "langue des signes suédoise", signe = true}
data["sxu"] = {code = "sxu", nom = "haut-saxon"}
data["syc"] = {code = "syc", nom = "syriaque classique", page = "Syriaque"}
data["syl"] = {code = "syl", nom = "sylheti"}
data["syr"] = {code = "syr", nom = "syriaque", rtl = true}
data["syy"] = {code = "syy", nom = "langue des signes bédouine d'Al-Sayyid", signe = true}
data["szl"] = {code = "szl", nom = "silésien", page = "silésien (langue slave)"}
-- t
data["ta"]  = {code = "ta",  nom = "tamoul"}
data["tao"] = {code = "tao", nom = "yami"}
data["tbl"] = {code = "tbl", nom = "t'boli"}
data["tbz"] = {code = "tbz", nom = "ditammari"}
data["tcy"] = {code = "tcy", nom = "toulou"}
data["te"]  = {code = "te",  nom = "télougou"}
data["tet"] = {code = "tet", nom = "tétoum"}
data["tfn"] = {code = "tfn", nom = "dena'in", page = "Dena'ina (langue)"}
data["tfr"]  = {code = "tfr",  nom = "teribe"}
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["tkl"]  = {code = "tkl",  nom = "tokelau", page = "Tokelau (langue)"}
data["tl"]  = {code = "tl",  nom = "tagalog"}
data["tlh"] = {code = "tlh", nom = "klingon", page = "Klingon (langue)"}
data["tli"] = {code = "tli", nom = "tlingit"}
data["tmh"] = {code = "tmh", nom = "touareg", page = "Touareg (langue)"}
data["tmr"] = {code = "tmr", nom = "judéo-araméen babylonien"}
data["tn"]  = {code = "tn",  nom = "tswana"}
data["to"]  = {code = "to",  nom = "tonguien"}
data["tob"]  = {code = "tob",  nom = "toba", page = "Toba (langue)"}
data["toj"]  = {code = "toj",  nom = "tojolabal"}
data["tpi"] = {code = "tpi", nom = "tok pisin"}
data["tpn"]  = {code = "tpn",  nom = "tupinambá", page = "Tupinambá (langue)"}
data["tr"]  = {code = "tr",  nom = "turc"}
data["trk"] = {code = "trk", nom = "langues turques"}
data["ts"]  = {code = "ts",  nom = "tsonga", page = "Tsonga (langue)"}
data["tse"] = {code = "tse", nom = "langue des signes tunisienne", signe = true}
data["tsg"] = {code = "tsg", nom = "tausug"}
data["tsm"] = {code = "tsm", nom = "langue des signes turque", signe = true}
data["tsq"] = {code = "tsq", nom = "langue des signes thaï", signe = true}
data["tss"] = {code = "tss", nom = "langue des signes taïwanaise", signe = true}
data["tsu"] = {code = "tsu", nom = "tsou", page = "Tsou (langue)"}
data["tsy"] = {code = "tsy", nom = "langue des signes de Tebul", signe = true}
data["tsz"] = {code = "tsz", nom = "p'urhépecha", page = "P'urhépecha (langue)"}
data["tt"]  = {code = "tt",  nom = "tatar"}
data["tum"] = {code = "tum", nom = "tumbuka", page = "Tumbuka (langue)"}
data["tun"] = {code = "tun", nom = "tunica", page = "Tunica (langue)"}
data["tut"] = {code = "tut", nom = "langues altaïques"}
data["tuw"] = {code = "tuw", nom = "langues toungouses"}
data["tvl"] = {code = "tvl", nom = "tuvaluan"}
data["tw"]  = {code = "tw",  nom = "twi"}
data["twm"] = {code = "twm",  nom = "monba", page = "Monba (langue)"}
data["txb"] = {code = "txb", nom = "koutchéen"}
data["ty"]  = {code = "ty",  nom = "tahitien"}
data["tyv"] = {code = "tyv", nom = "touvain"}
data["tza"] = {code = "tza", nom = "langue des signes tanzanienne", signe = true}
data["tzm"] = {code = "tzm", nom = "tamazight du Maroc central"}
data["tzo"] = {code = "tzo", nom = "tzotzil"}
-- u
data["udm"] = {code = "udm", nom = "oudmourte"}
data["ug"]  = {code = "ug",  nom = "ouïghour", rtl = true}
data["uga"] = {code = "uga", nom = "ougaritique"}
data["ugn"] = {code = "ugn", nom = "langue des signes ougandaise", signe = true}
data["ugy"] = {code = "ugy", nom = "langue des signes uruguayenne", signe = true}
data["uhn"] = {code = "uhn", nom = "damal"}
data["uk"]  = {code = "uk",  nom = "ukrainien"}
data["ukl"] = {code = "ukl", nom = "langue des signes ukrainienne", signe = true}
data["uks"] = {code = "uks", nom = "langue des signes urubú-kaapor", signe = true}
data["und"] = {code = "und", nom = "langue indéterminée", page = ""}
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["vep"] = {code = "vep", nom = "vepse"}
data["vgt"] = {code = "vgt", nom = "langue des signes flamande", signe = true}
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"}
data["vsi"] = {code = "vsi", nom = "langue des signes moldave", signe = true}
data["vsl"] = {code = "vsl", nom = "langue des signes vénézuélienne", signe = true}
data["vsv"] = {code = "vsv", nom = "langue des signes valencienne", signe = true}
-- w
data["wa"]  = {code = "wa",  nom = "wallon"}
data["war"] = {code = "war", nom = "waray-waray"}
data["wen"] = {code = "wen", nom = "sorabe"}
data["wlm"] = {code = "wlm", nom = "moyen gallois"}
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)"}
data["wwa"] = {code = "wwa", nom = "waama", page = "Waama (langue)"}
data["wya"] = {code = "wya", nom = "wendat", page = "Wendat (langue)"}
-- x
data["xal"] = {code = "xal", nom = "kalmouk"}
data["xbm"] = {code = "xbm", nom = "moyen breton"}
data["xcl"] = {code = "xcl", nom = "arménien classique"}
data["xcu"] = {code = "xcu", nom = "curonien"}
data["xh"]  = {code = "xh",  nom = "xhosa"}
data["xki"] = {code = "xki", nom = "langue des signes kényane", signe = true}
data["xlu"] = {code = "xlu", nom = "louvite"}
data["xmf"] = {code = "xmf", nom = "mingrélien"}
data["xml"] = {code = "xml", nom = "langue des signes malaisienne", signe = true}
data["xmm"] = {code = "xmm", nom = "malais de Manado"}
data["xms"] = {code = "xms", nom = "langue des signes morocaine", signe = true}
data["xno"] = {code = "xno", nom = "anglo-normand", page = "Anglo-normand (langue)"}
data["xto"] = {code = "xto", nom = "agnéen"}
-- y
data["yag"] = {code = "yag", nom = "yagan", page = "Yagan (langue)"}
data["yak"] = {code = "yak", nom = "sahaptin yakama", page = "Sahaptin (langue)"}
data["yap"] = {code = "yap", nom = "yap", page = "Yap (langue)"}
data["yaz"] = {code = "yaz", nom = "lokaa"}
data["ybe"] = {code = "ybe", nom = "yugur occidental"}
data["yds"] = {code = "yds", nom = "langue des signes yiddish", signe = true} -- obsolète, ne pas utiliser.}
data["ygs"] = {code = "ygs", nom = "langue des signes yolngu", signe = true} -- LS yolŋu}
data["yhs"] = {code = "yhs", nom = "langue des signes yan-nhangu", signe = true} -- LS yan-nhaŋu}
data["yi"]  = {code = "yi",  nom = "yiddish", rtl = true}
data["yo"]  = {code = "yo",  nom = "yoruba"}
data["ypk"] = {code = "ypk", nom = "langues yupik"}
data["ysl"] = {code = "ysl", nom = "langue des signes yugoslave", signe = true}
data["yua"] = {code = "yua", nom = "maya yucatèque"}
data["yue"] = {code = "yue", nom = "cantonais"}
data["yue-jyutping"] = {code = "yue-jyutping", nom = "romanisation Jyutping du cantonais", page = "Jyutping"}
data["yuf"] = {code = "yuf", nom = "langues yumanes du Nord", page = "Langues yumanes"}
-- z
data["za"]  = {code = "za",  nom = "zhuang", page = "Zhuang (langue)"}
data["zea"] = {code = "zea", nom = "zélandais"}
data["zh"]  = {code = "zh",  nom = "chinois", page = "langues chinoises"}
data["zh-cn"]  = {code = "zh-CN",  nom = "chinois de Chine continentale", page = "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-hk"]  = {code = "zh-HK",  nom = "chinois de Hong Kong", page = "langues chinoises"}
data["zh-latn"] = {code = "zh-Latn", nom = "chinois retranscrit dans l’alphabet latin"} -- avec n’importe quelle méthode de romanisation
data["zh-latn-pinyin"] = {code = "zh-Latn-pinyin", nom = "chinois retranscrit dans l’alphabet latin avec la méthode Pinyin", page = "Hanyu pinyin"}
data["zh-latn-wadegile"] = {code = "zh-Latn-wadegile", nom = "chinois retranscrit dans l’alphabet latin avec la méthode Wade-Giles", page = "Romanisation Wade-Giles"}
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["zib"] = {code = "zib", nom = "langue des signes zimbabwéenne", signe = true}
data["zim"] = {code = "zim", nom = "mesmé"}
data["zls"] = {code = "zls", nom = "langues slaves méridionales"}
data["zsl"] = {code = "zsl", nom = "langue des signes zambienne", signe = true}
data["zsm"] = {code = "zsm", nom = "malaisien", page = "Malaisien (langue)"}
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ée par le code IETF lié, c'est-à-dire la seconde partie de la ligne.

-- a
data["afar"] = data["aa"]
data["abkhaze"] = data["ab"]
data["abénaqui"] = data["abe"]
data["aceh"] = data["ace"]
data["arabe chypriote maronite"] = data["acy"]
data["langue des signes d'adamorobe"] = data["ads"]
data["adyguéen"] = data["ady"]
data["avestique"] = data["ae"]
data["arabe tunisien"] = data["aeb"]
data["langue des signes argentine"] = data["aed"]
data["langue des signes arménienne"] = data["aen"]
data["afrikaans"] = data["af"]
data["langue des signes afghane"] = data["afg"]
data["ahanta"] = data["aha"]
data["akan"] = data["ak"]
data["akkadien"] = data["akk"]
data["assyrien"] = data["akk"]
data["aléoute"] = data["ale"]
data["langues algonquiennes"] = data["alg"]
data["guègue"] = data["aln"]
data["algonquin"] = data["alq"]
data["tosque"] = data["als"]
data["altaï"] = data["alt"]
data["amharique"] = data["am"]
data["aragonais"] = data["an"]
data["anglo-saxon"] = data["ang"]
data["arabe"] = data["ar"]
data["arabe standard moderne"] = data["arb"]
data["araméen"] = data["arc"]
data["arhuaco"] = data["arh"]
data["ika"] = data["arh"]
data["mapuche"] = data["arn"]
data["mapudungun"] = data["arn"]
data["arabe algérien"] = data["arq"]
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["assiniboine"] = data["asb"]
data["langue des signes américaine"] = data["ase"]
data["langue des signes australienne"] = data["asf"]
data["langue des signes algérienne"] = data["asp"]
data["langue des signes autrichienne"] = data["asq"]
data["asturien"] = data["ast"]
data["langues des signes aborigènes australiennes"] = data["asw"]
data["atikamekw"] = data["atj"]
data["atsina"] = data["ats"]
data["australien"] = data["aus"]
data["langues aborigènes d'australie"] = data["aus"]
data["avar"] = data["av"]
data["kotava"] = data["avk"]
data["aymara"] = data["ay"]
data["arabe libyen"] = data["ayl"]
data["azéri"] = data["az"]
-- b
data["bachkir"] = data["ba"]
data["bade"] = data["bde"]
data["baloutche"] = data["bal"]
data["baloutchi"] = data["bal"]
data["balinais"] = data["ban"]
data["bangaru"] = data["bgc"]
data["bavarois"] = data["bar"]
data["bariba"] = data["bba"]
data["batonu"] = data["bba"]
data["ghomálá’"] = data["bbj"]  -- l'article est avec une apostrophe courbée, sans accents
data["ghomala’"] = data["bbj"]
data["ghomala"] = data["bbj"]
data["ghomala'"] = data["bbj"]
data["ghomálá"] = data["bbj"]
data["ghomálá'"] = data["bbj"]
data["baoulé"] = data["bci"]
data["bicolano central"] = data["bcl"]
data["biélorusse"] = data["be"]
data["be-x-old"] = data["be-tarask"]                    -- be-x-old correspond au wikipédia en biélorusse taraškievica
data["biélorusse (tarashkevitsa)"] = data["be-tarask"]
data["biélorusse tarashkevitsa"] = data["be-tarask"]
data["tarashkevitsa"] = data["be-tarask"]
data["taraskievica"] = data["be-tarask"]
data["taraškievica"] = data["be-tarask"]
data["bedja"] = data["bej"]
data["beembe"] = data["beq"]
data["berbère"] = data["ber"]
data["tamazight"] = data["ber"]
data["langue des signes britannique"] = data["bfi"]
data["langue des signes de ban khor"] = data["bfk"]
data["bulgare"] = data["bg"]
data["bihari"] = data["bh"]
data["bhodjpouri"] = data["bho"]
data["bichelamar"] = data["bi"]
data["banjar"] = data["bjn"]
data["bambara"] = data["bm"]
data["barma"] = data["bmi"]
data["bagirmi"] = data["bmi"]
data["baguirmi"] = data["bmi"]
data["bengali"] = data["bn"]
data["bontok"] = data["bnc"]
data["finallig"] = data["bnc"]
data["tibétain"] = data["bo"]
data["langue des signes malienne"] = data["bog"]
data["bole"]  = data["bol"]
data["bishnupriya manipuri"] = data["bpy"]
data["langue des signes bulgare"] = data["bqn"]
data["langue des signes de bengkala"] = data["bqy"]
data["breton"] = data["br"]
data["brahoui"] = data["brh"]
data["bodo"] = data["brx"]
data["bosniaque"] = data["bs"]
data["bosnien"] = data["bs"]
data["bourouchaski"] = data["bsk"]
data["bxr"] = data["bua"]       -- bxr.Wikipédia, en bouriate
data["bouriate"] = data["bua"]
data["ntcham"] = data["bud"]
data["bouguinaisg"] = data["bug"]
data["bugis"] = data["bug"]
data["pove"] = data["buw"]
data["langue des signes bolivienne"] = data["bvl"]
data["bribri"] = data["bzd"]
data["langue des signes brésilienne"] = data["bzs"]
-- c
data["catalan"] = data["ca"]
data["cakchiquel"] = data["cak"]
data["carolinien"] = data["cal"]
data["galibi"] = data["car"]
data["kali'na"] = data["car"]
data["chiquitano"] = data["cax"]
data["besiro"] = data["cax"]
data["bésɨro"] = data["cax"]
data["chavacano"] = data["cbk"]
data["chavacano de zamboanga"] = data["cbk-zam"]
data["chimila"] = data["cbg"]
data["ette taara"] = data["cbg"]
data["langue des signes tchadienne"] = data["cds"]
data["tchétchène"] = data["ce"]
data["cebuano"] = data["ceb"]
data["celte"] = data["cel"]
data["chamorro"] = data["ch"]
data["choctaw"] = data["cho"]
data["chipewyan"] = data["chp"]
data["cherokee"] = data["chr"]
data["chérokî"] = data["chr"]
data["tchérokî"] = data["chr"]
data["cheyenne"] = data["chy"]
data["cia-cia"] = data["cia"]
data["cimbre"] = data["cim"]
data["cabécar"] = data["cjp"]
data["sorani"] = data["ckb"]
data["tchouktche"] = data["ckt"]
data["emberá chamí"] = data["cmi"]
data["chinois standard"] = data["cmn"]
data["mandarin standard"] = data["cmn"]
data["mandarin"] = data["cmn"]
data["chenoua"] = data["cnu"]
data["chenoui"] = data["cnu"]
data["corse"] = data["co"]
data["comanche"] = data["com"]
data["comox"] = data["coo"]
data["copte"] = data["cop"]
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["czech"] = data["cs"]
data["tchèque"] = data["cs"]
data["cachoube"] = data["csb"]
data["langue des signes catalane"] = data["csc"]
data["langue des signes de chiangmai"] = data["csd"]
data["langue des signes tchèque"] = data["cse"]
data["langue des signes cubaine"] = data["csf"]
data["langue des signes chilienne"] = data["csg"]
data["langue des signes chinoise"] = data["csl"]
data["langue des signes colombienne"] = data["csn"]
data["langue des signes croate"] = data["csq"]
data["langue des signes costaricienne"] = data["csr"]
data["chittagonien"] = data["ctg"]
data["ch'ol"] = data["ctu"]
data["chꞌol"] = data["ctu"]
data["ch’ol"] = data["ctu"]
data["langue liturgique slave"] = data["cu"]
data["slavon d'église"] = data["cu"]
data["vieux slave liturgique"] = data["cu"]
data["tchouvache"] = data["cv"]
data["gallois"] = data["cy"]
-- d
data["danish"] = data["da"]
data["danois"] = data["da"]
data["dido"] = data["ddo"]
data["tsez"] = data["ddo"]
data["allemand"] = data["de"]
data["german"] = data["de"]
data["dolgane"] = data["dlg"]
data["dompango"] = data["dop"]
data["lokpa"] = data["dop"]
data["lukpa"] = data["dop"]
data["langue des signes dominicaine"] = data["doq"]
data["dogosé"] = data["dos"]
data["bas-sorabe"] = data["dsb"]
data["langue des signes néerlandaise"] = data["dse"]
data["langue des signes danoise"] = data["dsl"]
data["dusun"] = data["dtp"]
data["dogon toroso"] = data["dts"]
data["dogon tɔrɔsɔ"] = data["dts"]
data["douala"] = data["dua"]
data["moyen néerlandais"] = data["dum"]
data["div"] = data["dv"]
data["divehi"] = data["dv"]
data["divéhi"] = data["dv"]
data["maldivien"] = data["dv"]
data["djimini"] = data["dyi"]
data["diola-fogny"] = data["dyu"]
data["dioula"] = data["dyu"]
data["dzongkha"] = data["dz"]
data["ɗuwai"] = data["dbp"]
data["duwai"] = data["dbp"]
-- e
data["langue des signes équatorienne"] = data["ecs"]
data["ewe"] = data["ee"]
data["émilien"] = data["egl"]
data["égyptien ancien"] = data["egy"]
data["ekpeye"] = data["ekp"]
data["grec moderne"] = data["el"]   -- le grec sans précision est lié au code grk
data["émilien-romagnol"] = data["eml"]
data["emberá darién"] = data["emp"]
data["anglais"] = data["en"]
data["english"] = data["en"]
data["moyen anglais"] = data["enm"]
data["espéranto"] = data["eo"]
data["europanto"] = data["er"]
data["castillan"] = data["es"]
data["espagnol"] = data["es"]
data["spanish"] = data["es"]
data["langue des signes égyptienne"] = data["esl"]
data["langue des signes salvadorienne"] = data["esn"]
data["langue des signes estonienne"] = data["eso"]
data["estonien"] = data["et"]
data["langue des signes éthiopienne"] = data["eth"]
data["eton"] = data["eto"]
data["afenmai"] = data["ets"]
data["etsako"] = data["ets"]
data["yekhee"] = data["ets"]
data["basque"] = data["eu"]
data["evenki"] = data["evn"]
data["estrémègne"] = data["ext"]
-- f
data["farsi "] = data["fa"]
data["parsi "] = data["fa"]
data["persan"] = data["fa"]
data["langue des signes québécoise"] = data["fcs"]
data["peul"] = data["ff"]
data["finlandais"] = data["fi"]
data["finnish"] = data["fi"]
data["finnois"] = data["fi"]
data["filipino"] = data["fil"]
data["fidjien"] = data["fj"]
data["féringien"] = data["fo"]
data["féroien"] = data["fo"]
data["féroïen"] = data["fo"]
data["fon-gbe"] = data["fon"]
data["fongbe"] = data["fon"]
data["francais"] = data["fr"]
data["français"] = data["fr"]
data["française"] = data["fr"]
data["french"] = data["fr"]
data["français de belgique"] = data["fr-be"]
data["françois (1600-1835)"] = data["fr1835"]
data["françois"] = data["fr1835"]
data["gal"] = data["fra-gal"]
data["gallo"] = data["fra-gal"]
data["normand"] = data["fra-nor"]
data["français cadien"] = data["frc"]
data["francique"] = data["frk"]
data["vieux bas francique"] = data["frk"]
data["moyen français (1400-1600)"] = data["frm"]
data["moyen français"] = data["frm"]
data["moyen françois"] = data["frm"]
data["ancien français (842-1400)"] = data["fro"]
data["ancien français"] = data["fro"]
data["ancien françois"] = data["fro"]
data["francoprovençal"] = data["frp"]
data["franco-provençal"] = data["frp"]
data["frison septentrional"] = data["frr"]
data["frison oriental"] = data["frs"]
data["frison oriental bas-allemand"] = data["frs"]
data["langue des signes finnoise"] = data["fse"]
data["langue des signes française"] = data["fsl"]
data["langue des signes finno-suédoise"] = data["fss"]
data["pulaar"] = data["fuc"]
data["futunien"] = data["fud"]
data["frioulan"] = data["fur"]
data["frison occidental"] = data["fy"]
data["frison"] = data["fy"]
-- g
data["gaélique irlandais"] = data["ga"]
data["irlandais"] = data["ga"]
data["gagaouze"] = data["gag"]
data["kan"] = data["gan"]
data["créole guadeloupéen"] = data["gcf"]
data["créole guyanais"] = data["gcr"]
data["gaélique écossais"] = data["gd"]
data["écossais"] = data["gd"]
data["langue des signes de ghandruk"] = data["gds"]
data["langues germaniques"] = data["gem"]
data["geviya"] = data["gev"]
data["guèze"] = data["gez"]
data["gilbertin"] = data["gil"]
data["galicien"] = data["gl"]
data["gilaki"] = data["glk"]
data["moyen haut-allemand"] = data["gmh"]
data["hessois"] = data["gmh-hes"]
data["mycénien"] = data["gmy"]
data["guarani"] = data["gn"]
data["vieux haut-allemand"] = data["goh"]
data["groningois"] = data["gos"]
data["gotique"] = data["got"]
data["grec ancien"] = data["grc"]     -- le grec sans précision est lié au code grk
data["grec"] = data["grk"]
data["langue des signes ghanéenne"] = data["gse"]
data["langue des signes allemande"] = data["gsg"]
data["langue des signes guatémaltèque"] = data["gsm"]
data["langue des signes grecque"] = data["gss"]
data["alémanique"] = data["gsw"]    -- wikipédia utilise le code als (celui du tosque)
data["gujarati"] = data["gu"]
data["langue des signes guinéenne"] = data["gus"]
data["gulmancema"] = data["gux"]
data["gourmantché"] = data["gux"]
data["gourma"] = data["gux"]
data["mannois"] = data["gv"]
data["manx"] = data["gv"]
data["manxois"] = data["gv"]
-- h
data["haoussa"] = data["ha"]
data["langue des signes de hanoï"] = data["hab"]
data["langue des signes de hanoi"] = data["hab"]
data["langue des signes de haïphong"] = data["haf"]
data["langue des signes de haiphong"] = data["haf"]
data["hakka"] = data["hak"]
data["haryani"] = data["bgc"]
data["haryanvi"] = data["bgc"]
data["hawaïen"] = data["haw"]
data["hawaien"] = data["haw"]
data["hazara"] = data["haz"]
data["hébreu ancien"] = data["hbo"]
data["hébreu biblique "] = data["hbo"]
data["hébreu mishnique"] = data["hbo"]
data["hébreu médiéval"] = data["hbo"]
data["langue des signes hondurienne"] = data["hds"]
data["hébreu"] = data["he"]
data["heiltsuk"] = data["hei"]
data["iw"] = data["he"]
data["hindi"] = data["hi"]
data["hindi des fidji"] = data["hif"]
data["hiligaynon"] = data["hil"]
data["hiligaïnon"] = data["hil"]
data["ilonggo"] = data["hil"]
data["hittite"] = data["hit"]
data["langue des signes de hong kong"] = data["hks"]
data["hiri motou"] = data["ho"]
data["hiri motu"] = data["ho"]
data["hopi"] = data["hop"]
data["langue des signes de ho chi min ville"] = data["hos"]
data["langue des signes de ho chi min city"] = data["hos"]
data["langue des signes hawaïenne"] = data["hps"]
data["langue des signes hawaienne"] = data["hps"]
data["croate"] = data["hr"]
data["croatian"] = data["hr"]
data["haut-sorabe"] = data["hsb"]
data["langue des signes hongroise"] = data["hsh"]
data["langue des signes haoussa"] = data["hsl"]
data["langue des signes pigdin hawaïenne"] = data["hsl"]
data["langue des signes pigdin hawaienne"] = data["hsl"]
data["haïtien"] = data["ht"]
data["haitien"] = data["ht"]
data["hongrois"] = data["hu"]
data["hungarian"] = data["hu"]
data["créole hawaïen"] = data["hwc"]
data["créole hawaien"] = data["hwc"]
data["arménien"] = data["hy"]
data["héréro"] = data["hz"]
-- i
data["interlingua"] = data["ia"]
data["ibani"] = data["iby"]
data["langue des signes islandaise"] = data["icl"]
data["in"] = data["id"]
data["indonésien"] = data["id"]
data["interlingue"] = data["ie"]
data["igbo"] = data["ig"]
data["yi de shichuan"] = data["ii"]
data["izon"] = data["ijc"]
data["kalabari"] = data["ijn"]
data["langues ijo"] = data["ijo"]
data["langues ijaw"] = data["ijo"]
data["ijo"] = data["ijo"]
data["ijaw"] = data["ijo"]
data["inupiak"] = data["ik"]
data["langue des signes inuit"] = data["iks"]
data["ikwere"] = data["ikw"]
data["ikwerre"] = data["ikw"]
data["ilocano"] = data["ilo"]
data["langues indo-européennes"] = data["ine"]
data["ingouche"] = data["inh"]
data["langue des signes indonésienne"] = data["inl"]
data["langue des signes indienne"] = data["ins"]
data["ido"] = data["io"]
data["iranien"] = data["ira"]
data["iroquois"] = data["iro"]
data["islandais"] = data["is"]
data["langue des signes italienne"] = data["ise"]
data["langue des signes irlandaise"] = data["isg"]
data["langue des signes israélienne"] = data["isr"]
data["italian"] = data["it"]
data["italien"] = data["it"]
data["inuktitut"] = data["iu"]
-- j
data["japanese"] = data["ja"]
data["japonais"] = data["ja"]
data["lojban"] = data["jbo"]
data["langue des signes jamaïcaine rurale"] = data["jcs"]
data["langue des signes jamaicaine rurale"] = data["jcs"]
data["langue des signes de jhankot"] = data["jhs"]
data["langue des signes jamaïcaine"] = data["jls"]
data["langue des signes jamaicaine"] = data["jls"]
data["langue des signes jordanienne"] = data["jos"]
data["jaqaru"] = data["jqr"]
data["langue des signes japonaise"] = data["jsl"]
data["langue des signes de jumla"] = data["jus"]
data["javanais"] = data["jv"]
data["jw"] = data["jv"]
-- k
data["géorgien"] = data["ka"]
data["karakalpak"] = data["kaa"]
data["kabyle"] = data["kab"]
data["karekare"] = data["kai"]
data["kabarde"] = data["kbd"]
data["kabiyè"] = data["kbp"]
data["korandjé"] = data["kcy"]
data["kwarandzyey"] = data["kcy"]
data["koinè"] = data["ke"]
data["créole du cap-vert"] = data["kea"]
data["kikongo"] = data["kg"]
data["langue des signes de selangor"] = data["kgi"]
data["khoï"] = data["khi"]
data["khoïsan"] = data["khi"]
data["langues khoï"] = data["khi"]
data["langues khoïsan"] = data["khi"]
data["khowar"] = data["khw"]
data["kikuyu"] = data["ki"]
data["kuanyama"] = data["kj"]
data["kwanyama"] = data["kj"]
data["khinalug"]  = data["kjj"]
data["kazakh"] = data["kk"]
data["groenlandais"] = data["kl"]
data["khmer"] = data["km"]
data["kannada"] = data["kn"]
data["coréen"] = data["ko"]
data["korean"] = data["ko"]
data["komi permiak"] = data["koi"]
data["konkani"] = data["kok"]
data["kogui"] = data["kog"]
data["koyukon"] = data["koy"]
data["ikposso"] = data["kpo"]
data["kposso"] = data["kpo"]
data["kanouri"] = data["kr"]
data["kanuri"] = data["kr"]
data["karatchaï-balkar"] = data["krc"]
data["krio"] = data["kri"]
data["kinaray"] = data["krj"]
data["kinaray-a"] = data["krj"]
data["carélien"] = data["krl"]
data["kirike"] = data["okr"]
data["okrika"] = data["okr"]
data["cachemiri"] = data["ks"]
data["francique ripuaire"] = data["ksh"]
data["kölsch"] = data["ksh"]
data["kurde"] = data["ku"]
data["komi"] = data["kv"]
data["langue des signes coréenne"] = data["kvk"]
data["cornique"] = data["kw"]
data["kwak'wala"] = data["kwk"]
data["kwak’wala"] = data["kwk"]   -- note : apostrophe typo = U+2019
data["kwakʼwala"] = data["kwk"]   -- note : lettre apostrophe = U+02BC
data["kwak̓wala"] = data["kkw"]   -- note : apostrophe sucrite = U+0313
data["kirghize"] = data["ky"]
data["kouya"] = data["kyf"]
-- l
data["lat"] = data["la"]
data["latin"] = data["la"]
data["ladino"] = data["lad"]
data["luxembourgeois"] = data["lb"]
data["lak"] = data["lbe"]
data["lohorung"] = data["lbr"]
data["langue des signes libyenne"] = data["lbs"]
data["lesghien"] = data["lez"]
data["lesguien"] = data["lez"]
data["lezghien"] = data["lez"]
data["lezgi"] = data["lez"]
data["lingua franca nova"] = data["lfn"]
data["ganda"] = data["lg"]
data["luganda"] = data["lg"]
data["limbourgeois"] = data["li"]
data["limbu"] = data["lif"]
data["ligure"] = data["lij"]
data["lillooet"] = data["lil"]
data["st'at'imcets"] = data["lil"]
data["st'at'imcets"] = data["lil"]
data["stʼatʼimcets"] = data["lil"]
data["st̓át̓imcets"] = data["lil"]
data["live"] = data["liv"]
data["livonien"] = data["liv"]
data["lakota"] = data["lkt"]
data["ladin"] = data["lld"]
data["langue des signes lituanienne"] = data["lls"]
data["lombard"] = data["lmo"]
data["lingala"] = data["ln"]
data["lao"] = data["lo"]
data["lobiri"] = data["lob"]
data["créole louisianais"] = data["lou"]
data["langue des signes lyonnaise"] = data["lsg"]
data["langue des signes lettone"] = data["lsl"]
data["langue des signes laotienne"] = data["lso"]
data["langue des signes panaméenne"] = data["lsp"]
data["langue des signes trinidadienne"] = data["lst"]
data["langue des signes mauricienne"] = data["lsy"]
data["lituanien"] = data["lt"]
data["latgalien"] = data["ltg"]
data["kiluba"] = data["lu"]
data["luba-katanga"] = data["lu"]
data["luba-shaba"] = data["lu"]
data["tshiluba"] = data["lua"]
data["luo"] = data["luo"]
data["letton"] = data["lv"]
data["chinois classique"] = data["lzh"]
data["zh-classical"] = data["lzh"]
data["laze"] = data["lzz"]
-- m
data["maïthili"] = data["mai"]
data["maithili"] = data["mai"]
data["mazatèque de Jalapa"] = data["mai"]
data["mazatèque de Jalapa de Díaz"] = data["mai"]
data["malinke"] = data["man"]
data["mandingue"] = data["man"]
data["maninka"] = data["man"]
data["langues austronésiennes"] = data["map"]
data["banyumasan"] = data["map-bms"]
data["mazahua"] = data["maz"]
data["damana"] = data["mbp"]
data["moksa"] = data["mdf"]
data["moksha"] = data["mdf"]
data["mokṣa"] = data["mdf"]
data["langue des signes maltaise"] = data["mdl"]
data["embɔ́si"] = data["mdw"]
data["mbochi"] = data["mdw"]
data["mboshi"] = data["mdw"]
data["mbosi"] = data["mdw"]
data["mendé"] = data["men"]
data["maka"] = data["mcp"]
data["maká"] = data["mca"]
data["maaka"] = data["mew"]
data["makaa"] = data["mew"]
data["hassanya"] = data["mey"]
data["créole mauricien"] = data["mfe"]
data["mauricien"] = data["mfe"]
data["langue des signes mexicaine"] = data["mfs"]
data["malagasy"] = data["mg"]
data["malgache"] = data["mg"]
data["mojave"] = data["mov"]
data["moyen irlandais"] = data["mga"]
data["marshallais"] = data["mh"]
data["mari de l'est"] = data["mhr"]
data["mari oriental"] = data["mhr"]
data["mari"] = data["mhr"]
data["maori de nouvelle-zélande"] = data["mi"]
data["maori"] = data["mi"]
data["micmac"] = data["mic"]
data["minangkabau"] = data["min"]
data["macédonien"] = data["mk"]
data["langues môn-khmer"] = data["mkh"]
data["môn-khmer"] = data["mkh"]
data["malayalam"] = data["ml"]
data["masalit"] = data["mls"]
data["massalit"] = data["mls"]
data["mwotlap"] = data["mlv"]
data["mongol"] = data["mn"]
data["mandchou"] = data["mnc"]
data["meitei"] = data["mni"]
data["meithei"] = data["mni"]
data["mon"] = data["mnw"]
data["môn"] = data["mnw"]
data["moldave"] = data["mo"]
data["innu-aimun"] = data["moe"]
data["montagnais"] = data["moe"]
data["agnier"] = data["moh"]
data["mohawk"] = data["moh"]
data["barí"] = data["mot"]
data["bari"] = data["mot"]
data["mbelime"] = data["mql"]
data["mbèlimè"] = data["mql"]
data["mbɛlimɛ"] = data["mql"]
data["marathe"] = data["mr"]
data["marathi"] = data["mr"]
data["marâthî"] = data["mr"]
data["marāthī"] = data["mr"]
data["langue des signes de martha's vineyard"] = data["mre"]
data["mari des montagnes"] = data["mrj"]
data["mari occidental"] = data["mrj"]
data["cheke holo"] = data["mrn"]
data["marquisien du nord"] = data["mrq"]
data["marquisien"] = data["mrq"]
data["malais"] = data["ms"]
data["langue des signes maya yucatèque"] = data["msd"]
data["vurës"] = data["msn"]
data["langue des signes mongole"] = data["msr"]
data["maltais"] = data["mt"]
data["moundang"] = data["mua"]
data["multilingue"] = data["mul"]
data["creek"] = data["mus"]
data["mongol périphérique"] = data["mvf"]
data["mirandais"] = data["mwl"]
data["marwari"] = data["mwr"]
data["birman"] = data["my"]
data["mamara"] = data["myk"]
data["langue maya"] = data["myn"]
data["langues mayas"] = data["myn"]
data["maya"] = data["myn"]
data["erzya"] = data["myv"]
data["langue des signes malgache"] = data["mzc"]
data["langue des signes monastique"] = data["mzg"]
data["mazandarani"] = data["mzn"]
data["tabari"] = data["mzn"]
data["langue des signes mozambicaine"] = data["mzy"]
data["moyen cornique"] = data["cnx"]
-- n
data["nauruan"] = data["na"]
data["nahuatl"] = data["nah"]
data["minnan"] = data["nan"]
data["zh-min-nan"] = data["nan"]
data["napolitain"] = data["nap"]
data["nama (namibie)"] = data["naq"]
data["nama"] = data["naq"]
data["bokmal"] = data["nb"]
data["bokmål"] = data["nb"]
data["norvégien classique"] = data["nb"]
data["ngangela"] = data["nba"]
data["nyemba"] = data["nba"]
data["ngamo"] = data["nbh"]
data["langue des signes namibienne"] = data["nbs"]
data["aztèque"] = data["nci"]
data["nahuatl classique"] = data["nci"]
data["langue des signes nicaraguayenne"] = data["ncs"]
data["ndébélé du nord"] = data["nd"]
data["ndébélé du zimbabwe"] = data["nd"]
data["sindebele"] = 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["ndonga"] = data["ng"]
data["ngizim"] = data["ngi"]
data["nias"] = data["nia"]
data["niha"] = data["nia"]
data["niuéen"] = data["niu"]
data["dutch"] = data["nl"]
data["néerlandais"] = data["nl"]
data["nynorsk"] = data["nn"]
data["kinande"] = data["nnb"]
data["konzo"] = data["nnb"]
data["norvégien"] = data["no"]
data["norwegian"] = data["no"]
data["norrois"] = data["non"]
data["vieux norrois"] = data["non"]
data["novial"] = data["nov"]
data["ndébélé du sud"] = data["nr"]
data["ndébélé du transvaal"] = data["nr"]
data["nrebele"] = data["nr"]
data["jersiais"] = data["nrf"]
data["narum"] = data["nrm"]                    -- codes en conflit avec wikipédia en normand
data["narom"] = data["nrm"]
data["langue des signes nigériane"] = data["nsi"]
data["langue des signes norvégienne"] = data["nsl"]
data["pedi"] = data["nso"]
data["sesotho sa leboa"] = data["nso"]
data["sotho du nord"] = data["nso"]
data["langue des signes népalaise"] = data["nsp"]
data["langue des signes maritime"] = data["nsr"]
data["niuafoʻou"] = data["num"]
data["nav"] = data["nv"]
data["navajo"] = data["nv"]
data["chichewa"] = data["ny"]
data["chinyanja"] = data["ny"]
data["langue des signes néo-zélandaise"] = data["nzs"]
-- o
data["araméen ancien"] = data["oar"]
data["vieux breton"] = data["obt"]
data["gascon"] = data["oc"]
data["occitan"] = data["oc"]
data["oci"] = data["oc"]
data["provençal"] = data["oc"]
data["francique oriental"] = data["ofr"]
data["vieux frison"] = data["ofs"]
data["ogba"] = data["ogc"]
data["ojibwé"] = data["oj"]
data["vieille langue des signes kentoise"] = data["okl"]
data["oromo"] = data["om"]
data["oriya"] = data["or"]
data["ruthène ancien"] = data["orv-olr"]
data["ruthène"] = data["orv-olr"]
data["ossète"] = data["os"]
data["vieux cornique"] = data["oco"]
data["castillan ancien"] = data["osp"]
data["vieil espagnol"] = data["osp"]
data["vieux bas allemand"] = data["osx"]
data["vieux saxon"] = data["osx"]
data["turc ottoman"] = data["ota"]
data["vieux turc"] = data["otk"]
data["vieux-turc"] = data["otk"]
data["outaouais"] = data["otw"]
data["vieux gallois"] = data["owl"]
-- p
data["panjabi"] = data["pa"]
data["panjābī"] = data["pa"]
data["pendjabi"] = data["pa"]
data["penjabi"] = data["pa"]
data["penjābī"] = data["pa"]
data["pangasinan"] = data["pag"]
data["pampangan"] = data["pam"]
data["papiamento"] = data["pap"]
data["paluan"] = data["pau"]
data["picard"] = data["pcd"]
data["allemand de pennsylvanie"] = data["pdc"]
data["pennsilfaanisch"] = data["pdc"]
data["palatin"] = data["pfl"]
data["phénicien"] = data["phn"]
data["pali"] = data["pi"]
data["norfolk"] = data["pih"]
data["norfuk"] = data["pih"]
data["langue des signes pakistanaise"] = data["pks"]
data["polish"] = data["pl"]
data["polonais"] = data["pl"]
data["pilagá"] = data["plg"]
data["pilaga"] = data["plg"]
data["piémontais"] = data["pms"]
data["panjabi occidental"] = data["pnb"]
data["panjābī occidental"] = data["pnb"]
data["pendjabi occidental"] = data["pnb"]
data["penjabi occidental"] = data["pnb"]
data["penjābī occidental"] = data["pnb"]
data["grec pontique"] = data["pnt"]
data["pohnpei"] = data["pon"]
data["vieux prussien"] = data["prg"]
data["vieux-prussien"] = data["prg"]
data["parauk"] = data["prk"]
data["langue des signes péruvienne"] = data["prl"]
data["ancien occitan"] = data["pro"]
data["dari"] = data["prs"]
data["langue des signes de providencia"] = data["prz"]
data["pachto"] = data["ps"]
data["langue des signes perse"] = data["psc"]
data["langue des signes des indiens des plaines "] = data["psd"]
data["langue des signes de penang"] = data["psg"]
data["langue des signes portoricaine"] = data["psl"]
data["langue des signes polonaise"] = data["pso"]
data["langue des signes philippine"] = data["psp"]
data["langue des signes portugaise"] = data["psr"]
data["portugais"] = data["pt"]
data["portuguese"] = data["pt"]
data["puguli"] = data["pug"]
data["puinave"] = data["pui"]
data["langue des signes paraguayenne"] = data["pys"]
-- q
data["quechua"] = data["qu"]
data["ayacucho quechua"] = data["quy"]
data["cusco quechua "] = data["quz"]
data["quenya"] = data["qya"]
-- r
data["rajasthani"] = data["raj"]
data["rapanui"] = data["rap"]
data["maori des iles cook"] = data["rar"]
data["maori des îles cook"] = data["rar"]
data["créole réunionnais"] = data["rcf"]
data["allemand de la ruhr"] = data["rde"]
data["romagnol"] = data["rgl"]
data["rohingya "] = data["rhg"]
data["rifain"] = data["rif"]
data["rhéto-roman"] = data["rm"]
data["romanche"] = data["rm"]
data["langue des signes roumaine"] = data["rms"]
data["rom"] = data["rmy"]
data["romani"] = data["rmy"]
data["kirundi"] = data["rn"]
data["run"] = data["rn"]
data["moldave"] = data["ro"] -- le code mo existe pour le moldave mais est erroné (mo-Wikipédia est la wikipédia en moldave mais a été fermée)
data["mo"] = data["ro"]
data["roumain"] = data["ro"]
data["langues romanes"] = data["roa"]
data["tarentin"] = data["roa-tara"]
data["langue des signes de rennell"] = data["rsi"]
data["langue des signes rennellienne"] = data["rsi"]
data["langue des signes russe"] = data["rsl"]
data["russe"] = data["ru"]
data["russian"] = data["ru"]
data["rusyn"] = data["rue"]
data["istrien"] = data["ruo"]
data["istro-roumain"] = data["ruo"]
data["valaque d’istrie"] = data["ruo"]
data["aroumain"] = data["rup"]
data["roa-rup"] = data["rup"]
data["kinyarwanda"] = data["rw"]
data["okinawaïen"] = data["ryu"]
-- 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["langue des signes saoudienne"] = data["sdl"]
data["same du nord"] = data["se"]
data["langues sémitiques"] = data["sem"]
data["koroboro senni"] = data["ses"]
data["koyra senni"] = data["ses"]
data["koyraboro senni songhai"] = data["ses"]
data["koyraboro senni songhaï"] = data["ses"]
data["koyraboro senni"] = data["ses"]
data["songhai de l'est"] = data["ses"]
data["songhaï de l'est"] = data["ses"]
data["secoya"] = data["sey"]
data["langue des signes de belgique francophone"] = data["sfb"]
data["langue des signes sud-africaine"] = data["sfs"]
data["sango"] = data["sg"]
data["vieil irlandais"] = data["sga"]
data["langue des signes suisse alémanique"] = data["sgg"]
data["langue des signes"] = data["sgn"]
data["samogitien"] = data["sgs"]
data["langue des signes sierra-léonaise"] = data["sgx"]
data["serbo-croate"] = data["sh"]
data["chelha"] = data["shi"]
data["chleuh"] = data["shi"]
data["tachelhit"] = data["shi"]
data["shilluk"] = data["shk"]
data["shan"] = data["shn"]
data["chaoui"] = data["shy"]
data["cingalais"] = data["si"]
data["simple english"] = data["simple"]
data["sindarin"] = data["sjn"]
data["slovaque"] = data["sk"]
data["slovène"] = data["sl"]
data["langues slaves"] = data["sla"]
data["langue des signes suisse italienne"] = data["slf"]
data["langue des signes de singapour"] = data["sls"]
data["samoan"] = data["sm"]
data["same"] = data["smi"]
data["shona"] = data["sn"]
data["soninké"] = data["snk"]
data["somali"] = data["so"]
data["sogdien"] = data["sog"]
data["sonsorolais"] = data["sov"]
data["albanais"] = data["sq"]
data["langue des signes albanaise"] = data["sqk"]
data["langue des signes sri-lankaise"] = data["sqs"]
data["serbe"] = data["sr"]
data["monténégrin"] = data["sr-me"]
data["sranan tongo"] = data["srn"]
data["sranan"] = data["srn"]
data["sérère"] = data["srn"]
data["seereer"] = data["srn"]
data["swati"] = data["ss"]
data["langue des signes espagnole"] = data["ssp"]
data["langue des signes suisse romande"] = data["ssr"]
data["sot"] = data["st"]
data["sotho du sud"] = data["st"]
data["frison oriental"] = data["stq"]
data["saanich"] = data["str"]
data["sondonésien"] = data["su"]
data["soundanais"] = data["su"]
data["soso"] = data["sus"]
data["sosso"] = data["sus"]
data["soussou"] = data["sus"]
data["sumérien"] = data["sux"]
data["suédois"] = data["sv"]
data["swedish"] = data["sv"]
data["langue des signes slovaque"] = data["svk"]
data["swahili"] = data["sw"]
data["langue des signes suédoise"] = data["swl"]
data["haut-saxon"] = data["sxu"]
data["syriaque classique"] = data["syc"]
data["sylheti"] = data["syl"]
data["syriaque"] = data["syr"]
data["langue des signes bédouine d'al-sayyid"] = data["syy"]
data["silésien"] = data["szl"]
-- t
data["tamoul"] = data["ta"]
data["yami"] = data["tao"]
data["t'boli"] = data["tbl"]
data["tagabili"] = data["tbl"]
data["tboli"] = data["tbl"]
data["ditammari"] = data["tbz"]
data["tammari"] = data["tbz"]
data["toulou"] = data["tcy"]
data["tulu"] = data["tcy"]
data["télougou"] = data["te"]
data["tétoum"] = data["tet"]
data["dena'in"] = data["tfn"]
data["tanaina"] = data["tfn"]
data["teribe"] = data["tfr"]
data["tadjik"] = data["tg"]
data["thai"] = data["th"]
data["thaï"] = data["th"]
data["tigrinya"] = data["ti"]
data["turkmène"] = data["tk"]
data["tokelau"] = data["tkl"]
data["tagalog"] = data["tl"]
data["klingon"] = data["tlh"]
data["tlingit"] = data["tli"]
data["tamacheq"] = data["tmh"]
data["touareg"] = data["tmh"]
data["judéo-araméen babylonien"] = data["tmr"]
data["tswana"] = data["tn"]
data["tonguien"] = data["to"]
data["toba"] = data["tob"]
data["qom"] = data["tob"]
data["tojolabal"] = data["toj"]
data["tok pisin"] = data["tpi"]
data["tupinamba"] = data["tpn"]
data["tupinambá"] = data["tpn"]
data["turc"] = data["tr"]
data["langues turques"] = data["trk"]
data["tsonga"] = data["ts"]
data["langue des signes tunisienne"] = data["tse"]
data["tausug"] = data["tsg"]
data["langue des signes turque"] = data["tsm"]
data["langue des signes thaï"] = data["tsq"]
data["langue des signes taïwanaise"] = data["tss"]
data["tsou"] = data["tsu"]
data["langue des signes de tebul"] = data["tsy"]
data["p'urhépecha"] = data["tsz"]
data["tarasque"] = data["tsz"]
data["tatar"] = data["tt"]
data["tunica"] = data["tun"]
data["langues altaïques"] = data["tut"]
data["langues toungouses"] = data["tuw"]
data["tuvaluan"] = data["tvl"]
data["twi"] = data["tw"]
data["monba"] = data["twm"]
data["koutchéen"] = data["txb"]
data["tokharien b"] = data["txb"]
data["tokharien occidental"] = data["txb"]
data["tahitien"] = data["ty"]
data["touvain"] = data["tyv"]
data["langue des signes tanzanienne"] = data["tza"]
data["braber"] = data["tzm"]
data["tamazight du maroc central"] = data["tzm"]
data["tzotzil"] = data["tzo"]
-- u
data["oudmourte"] = data["udm"]
data["ouïghour"] = data["ug"]
data["ougaritique"] = data["uga"]
data["langue des signes ougandaise"] = data["ugn"]
data["langue des signes uruguayenne"] = data["ugy"]
data["damal"] = data["uhn"]
data["ukrainien"] = data["uk"]
data["langue des signes ukrainienne"] = data["ukl"]
data["langue des signes urubú-kaapor"] = data["uks"]
data["langue des signes urubu-kaapor"] = data["uks"]
data["ourdou"] = data["ur"]
data["ouzbek"] = data["uz"]
-- v
data["venda"] = data["ve"]
data["vénitien"] = data["vec"]
data["vepse"] = data["vep"]
data["langue des signes flamande"] = data["vgt"]
data["vietnamien"] = data["vi"]
data["flamand occidental"] = data["vls"]
data["volapük"] = data["vo"]
data["fiu-vro"] = data["vro"]
data["võro"] = data["vro"]
data["langue des signes moldave"] = data["vsi"]
data["langue des signes vénézuélienne"] = data["vsl"]
data["langue des signes valencienne"] = data["vsv"]
-- w
data["wallon"] = data["wa"]
data["waray-waray"] = data["war"]
data["sorabe"] = data["wen"]
data["moyen gallois"] = data["wlm"]
data["wallisien"] = data["wls"]
data["wolof"] = data["wo"]
data["woléaïen"] = data["woe"]
data["wu"] = data["wuu"]
data["waama"] = data["wwa"]
data["wendat"] = data["wya"]
data["wyandot"] = data["wya"]
-- x
data["kalmouk"] = data["xal"]
data["moyen breton"] = data["xbm"]
data["arménien ancien"] = data["xcl"]
data["arménien classique"] = data["xcl"]
data["grabar"] = data["xcl"]
data["krapar"] = data["xcl"]
data["curonien"] = data["xcu"]
data["xhosa"] = data["xh"]
data["langue des signes kényane"] = data["xki"]
data["louvite"] = data["xlu"]
data["mingrélien"] = data["xmf"]
data["mégrélien"] = data["xmf"]
data["langue des signes malaisienne"] = data["xml"]
data["malais de manado"] = data["xmm"]
data["manadonais"] = data["xmm"]
data["langue des signes morocaine"] = data["xms"]
data["anglo-normand"] = data["xno"]
data["agnéen"] = data["xto"]
data["tokharien a"] = data["xto"]
data["tokharien"] = data["xto"]
-- y
data["yagan"] = data["yag"]
data["yámana"] = data["yag"]
data["yakama"] = data["yak"]
data["yakima"] = data["yak"]
data["yap"] = data["yap"]
data["lokaa"] = data["yaz"]
data["yakö"] = data["yaz"]
data["yugur occidental"] = data["ybe"]
data["langue des signes yiddish"] = data["yds"] -- obsolète, ne pas utiliser.
data["langue des signes yolngu"] = data["ygs"]
data["langue des signes yolŋu"] = data["ygs"]
data["langue des signes yan-nhangu"] = data["yhs"]
data["langue des signes yan-nhaŋu"] = data["yhs"]
data["ji"] = data["yi"]
data["yiddish"] = data["yi"]
data["yoruba"] = data["yo"]
data["langues yupik"] = data["ypk"]
data["langue des signes yugoslave"] = data["ysl"]
data["maya yucatèque"] = data["yua"]
data["cantonais"] = data["yue"]
data["zh-yue"] = data["yue"]
data["havasupai"] = data["yuf"]
data["langues yumanes du nord"] = data["yuf"]
data["walapai"] = data["yuf"]
data["yavapai"] = data["yuf"]
-- z
data["zhuang"] = data["za"]
data["zélandais"] = data["zea"]
data["chinese"] = data["zh"]
data["chinois"] = data["zh"]
data["hui"] = data["zh"]
data["chinois de chine continentale"] = data["zh-cn"]
data["chinois simplifié"] = data["zh-hans"]
data["chinois traditionnel"] = data["zh-hant"]
data["chinois de hong kong"] = data["zh-hk"]
data["pinyin"] = data["zh-latn-pinyin"]
data["chinois de macao"] = data["zh-mo"]
data["chinois de singapour"] = data["zh-sg"]
data["chinois de taïwan"] = data["zh-tw"]
data["langue des signes zimbabwéenne"] = data["zib"]
data["mesmé"] = data["zim"]
data["langues slaves méridionales"] = data["zls"]
data["langue des signes zambienne"] = data["zsl"]
data["malaisien"] = data["zsm"]
data["zoulou"] = data["zu"]
data["diq"] = data["zza"]   -- diq.Wikipédia, en zazaki
data["zz"] = data["zza"]     --ajouté pour des raisons d'erreur précédente sur wiki. à supprimer dans "un certain temps".
data["zazaki"] = data["zza"]

-- -------------------------------------------------------------------------------- --
--   liste des étiquettes d'écritures (script subtag) s'écrivant de droite à gauche --
-- -------------------------------------------------------------------------------- --

data["rtl script"] = { 
    Arab = true, 
    Armi = true, 
    Avst = true, 
    Cprt = true, 
    Hebr = true, 
    Khar = true, 
    Lydi = true, 
    Mand = true, 
    Nkoo = true, 
    Orkh = true, 
    Phli = true, 
    Phlp = true, 
    Phlv = true, 
    Phnx = true, 
    Prti = true, 
    Samr = true, 
    Sarb = true, 
    Syrc = true, 
    Syre = true, 
    Syrj = true, 
    Syrn = true, 
    Thaa = true, 
}

return data