Module:Langue/Data

Une page de Wikiversité, la communauté pédagogique libre.


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

Avertissements

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

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

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

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é

  • 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

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