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

-- a aa = { "afar", page = "Afar (langue)" }, aat = { "arvanitique", "arvanatika" }, ab = { "abkhaze" }, abe = { "abénaqui" }, abq = { "abaza", page = "Abaza (langue)" }, abs = { "malais d'Amboine" }, acd = { "gikyode" }, ace = { "aceh", page = "Aceh (langue)" }, ach = { "acholi", page = "Acholi (langue)" }, acm = { "arabe mésopotamien" }, acx = { "arabe omanais" }, acy = { "arabe chypriote maronite" }, ade = { "adele", page = "Adele (langue)" }, ads = { "langue des signes d'Adamorobe", "langue des signes d'adamorobe", signe = true }, ady = { "adyguéen", page = "Adyguéen (langue)" }, ["ady-Cyrl"] = { "adyguéen en écriture cyrillique", page = "Adyguéen (langue)" }, ["ady-Latn"] = { "adyguéen en écriture latine", page = "Adyguéen (langue)" }, ae = { "avestique", rtl = true }, aeb = { "arabe tunisien", rtl = true }, ["aeb-Arab"] = { "arabe tunisien en écriture arabe", page = "Arabe tunisien", rtl = true }, ["aeb-Latn"] = { "arabe tunisien en écriture latine", page = "Arabe tunisien" }, aec = { "arabe saïdi", rtl = true }, aed = { "langue des signes argentine", signe = true }, aen = { "langue des signes arménienne", signe = true }, af = { "afrikaans" }, afe = { "putukwam" }, afg = { "langue des signes afghane", signe = true }, agr = { "aguaruna" }, ags = { "esimbi" }, aha = { "ahanta" }, ahs = { "ashe", page = "Ashe (langue)" }, aht = { "ahtna", page = "Ahtna (langue)" }, aia = { "arosi" }, aib = { "aïnou", page = "Aïnou (langue ouïghoure)" }, ail = { "aimele" }, ain = { "aïnou", page = "Aïnou (langue du Japon)" }, aio = { "aiton", page = "Aiton (langue)" }, aiw = { "aari", page = "Aari (langue)" }, ak = { "akan", page = "Akan (langue)" }, akk = { "akkadien", "assyrien" }, -- note : ce code est aussi utilisé pour l'assyrien, qui représente l'un des rameaux linguistiques de l'akkadien akp = { "siwu" }, ale = { "aléoute" }, alf = { "alege" }, alg = { "langues algonquiennes" }, all = { "allar" }, aln = { "guègue" }, alq = { "algonquin" }, als = { "tosque" }, -- note : le code de l'alémanique est gsw (mais als.wikipedia est en alémanique) alt = { "altaï", page = "Altaï (langue)" }, am = { "amharique" }, amu = { "amuzgo de Guerrero" }, an = { "aragonais" }, anc = { "angas", page = "Angas (langue)" }, ang = { "anglo-saxon", page = "Vieil anglais" }, ani = { "andi" }, ank = { "goemai", page = "Goemai (langue)" }, ann = { "obolo" }, anp = { "angika" }, anw = { "anang", page = "Anang (langue)" }, any = { "agni", page = "Agni (langue)" }, aoc = { "pemon" }, apc = { "arabe levantin septentrional" }, apt = { "apatani", page = "Apatani (langue)" }, apw = { "apache occidental" }, ar = { "arabe", rtl = true }, arb = { "arabe standard moderne", rtl = true }, arc = { "araméen", rtl = true }, arh = { "arhuaco", "ika" }, arn = { "mapudungun", "mapuche" }, arq = { "arabe algérien", rtl = true }, ary = { "arabe dialectal marocain", "arabe marocain", page = "Arabe marocain", rtl = true }, arz = { "arabe égyptien", rtl = true }, as = { "assamais" }, asa = { "asu", "chasu", page = "Asu (langue)" }, asb = { "assiniboine", page = "Assiniboine (langue)" }, ase = { "langue des signes américaine", signe = true }, asf = { "langue des signes australienne", signe = true }, asp = { "langue des signes algérienne", signe = true }, asq = { "langue des signes autrichienne", signe = true }, ast = { "asturien" }, asw = { "langues des signes aborigènes australiennes", signe = true }, atj = { "atikamekw", page = "Atikamekw (langue)" }, ats = { "atsina", page = "Atsina (langue)" }, auq = { "anus", "korur", page = "Anus (langue)" }, aus = { "langues aborigènes d'Australie", "australien", "langues aborigènes d'australie" }, av = { "avar" }, avk = { "kotava" }, awa = { "awadhi" }, ay = { "aymara", page = "Aymara (langue)" }, ayl = { "arabe libyen", rtl = true }, az = { "azéri" }, ["az-Cyrl"] = { "azéri en écriture cyrillique", page = "Azéri" }, azb = { "azéri du Sud", page = "Azéri" }, azj = { "azéri du Nord", page = "Azéri" }, -- b ba = { "bachkir" }, bal = { "baloutchi" , "baloutche" }, ban = { "balinais", page = "Balinais (langue)" }, ["bat-smg"] = { "samogitien", invalide = "sgs" }, -- Wikipédia en samogitien. bar = { "bavarois" }, bas = { "bassa", page = "Bassa (langue bantoue)" }, bav = { "babungo", page = "Babungo (langue)" }, bba = { "bariba", "baatonum", "batonu", page = "Bariba (langue)" }, bbc = { "batak toba" }, ["bbc-Latn"] = { "batak toba en écriture latine", page = "Batak toba" }, bbj = { "ghomalaʼ", "ghomálá'", "ghomálá", "ghomala'", "ghomala", "ghomálá’" }, bbk = { "kejom", "babanki" }, bbo = { "konabéré" }, bdm = { "buduma", page = "Buduma (langue)" }, bdu = { "oroko", page = "Oroko (langue)" }, bcc = { "baloutchi méridional", page = "Baloutchi" }, bci = { "baoulé", page = "Baoulé (langue)" }, bcl = { "bicolano central" }, bcq = { "gimira" }, bcr = { "babine", page = "Babine (langue)" }, bcs = { "hohumono", "kohumono" }, bde = { "bade", page = "Bade (langue)" }, be = { "biélorusse" }, ["be-tarask"] = { "biélorusse (tarashkevitsa)", "biélorusse tarashkevitsa", "taraskievica", "tarashkevitsa", "taraškievica", "be-x-old", page = "Taraškievica" }, bec = { "iceve-maci", "iceve" }, beh = { "byali", "biali", "berba" }, bej = { "bedja", page = "Bedja (langue)" }, beo = { "beami" }, bem = { "bemba", page = "Bemba (langue)" }, beq = { "beembe", page = "Beembe (langue)" }, ber = { "berbère", "tamazight", page = "Langues berbères" }, bew = { "betawi", page = "Betawi (langue)" }, bfi = { "langue des signes britannique", signe = true }, bfk = { "langue des signes de Ban Khor", "langue des signes de ban khor", signe = true }, bg = { "bulgare" }, bgc = { "haryanvi", "haryani", "bangaru" }, bgn = { "baloutchi occidental", page = "Baloutchi" }, bh = { "langues biharies", "bihari" }, bhj = { "bahing" }, bho = { "bhodjpouri" }, bi = { "bichelamar" }, bid = { "bidiyo" }, bim = { "bimoba", page = "Moba (langue)" }, bin = { "édo", page = "Édo (langue)" }, biv = { "birifor du Sud" }, bjn = { "banjar", page = "Banjar (langue)" }, bjw = { "bakwé", page = "Bakwé (langue)" }, bky = { "bekwarra", page = "Bekwarra (langue)" }, blc = { "nuxalk", page = "Nuxalk (langue)" }, blk = { "pa'o", "karen pa'o", page = "Pa'o (langue)" }, blo = { "anii", page = "Anii (langue)" }, bm = { "bambara" }, bmi = { "barma", "baguirmi", "bagirmi", page = "Barma (langue)" }, bn = { "bengali" }, bnc = { "bontok", "finallig" }, bnn = { "bunun", page = "Bunun (langue)" }, bo = { "tibétain" }, ["bo-Latn"] = { "tibétain en écriture latine", page = "Tibétain" }, bog = { "langue des signes malienne", signe = true }, bol = { "bole", page = "Bole (langue)" }, boo = { "bozo de Tiemacèwè", page = "Bozo (langue)" }, bov = { "tuwuli" }, bot = { "bongo", page = "Bongo (langue)" }, bou = { "bondei", page = "Bondei (langue)" }, boz = { "bozo de Tiéyaxo", "bozo-tigemaxo", page = "Bozo (langue)" }, bpy = { "bishnupriya manipuri" }, bqc = { "boko", page = "Boko (langue mandée)" }, bqi = { "bakhtiari" }, bqn = { "langue des signes bulgare", signe = true }, bqp = { "busa", page = "Busa (langue)" }, bqv = { "koro wachi", "begbere-ejar" }, bqy = { "langue des signes de Bengkala", "langue des signes de bengkala", signe = true }, br = { "breton" }, bra = { "braj bhasha" }, brf = { "bera", page = "Bera (langue)" }, brh = { "brahoui" }, brx = { "bodo" }, bs = { "bosnien", "bosniaque" }, bsk = { "bourouchaski" }, btm = { "batak mandailing", "mandailing" }, bto = { "bicol de Rinconada", "bicol de rinconada", page = "Langues bicol" }, bua = { "bouriate" }, ["bua-Cyrl"] = { "bouriate" }, bud = { "ntcham" }, buf = { "bushong", page = "Bushong (langue)" }, bug = { "bugi", "bouguinais", "bugis", page = "Bugi (langue)" }, buu = { "budu", page = "Budu (langue)" }, buw = { "pove", page = "Pove (langue)" }, bvl = { "langue des signes bolivienne", signe = true }, bwq = { "bobo", "bobo madéré", page = "Bobo (langue)" }, bxm = { "bouriate de Mongolie", "bouriate de mongolie", page = "Bouriate" }, bxr = { "bouriate de Russie", "bouriate de russie", page = "Bouriate" }, bxu = { "bouriate de Chine", "bouriate de chine", page = "Bouriate" }, byi = { "buyu", "kibuyu", page = "Buyu (langue)" }, byn = { "bilen" }, byp = { "bumaji" }, byv = { "medumba" }, bzd = { "bribri" }, bze = { "bozo de Jenaama", page = "Bozo (langue)" }, bzs = { "langue des signes brésilienne", signe = true }, -- c ca = { "catalan" }, cad = { "caddo", page = "Caddo (langue)" }, cag = { "nivaklé", "nivaĉle", "niwakle" }, cak = { "cakchiquel", page = "Cakchiquel (langue)" }, cal = { "carolinien" }, car = { "kali'na", "galibi", page = "Kali'na (langue)" }, ctl = { "chinantèque de Tlacoatzintepec" }, cto = { "emberá catío" }, cvn = { "chinantèque de Valle Nacional" }, cax = { "chiquitano", "besiro", "bésɨro" }, cay = { "cayuga", page = "Cayuga (langue)" }, cbg = { "chimila", "ette taara" }, cbk = { "chavacano" }, ["cbk-zam"] = { "chavacano de Zamboanga", "chavacano de zamboanga", page = "Chavacano", invalide = "cbk" }, -- cbk-zam.Wikipédia cbk=cebuano, zam=miahuatlán zapotec cco = { "chinantèque de Comaltepec" }, cdo = { "mindong" }, cds = { "langue des signes tchadienne", signe = true }, ce = { "tchétchène" }, cea = { "chehalis inférieur" }, ceb = { "cebuano" }, cel = { "celte", page = "Langues celtiques" }, cfm = { "falam", page = "Falam (langue)" }, ch = { "chamorro" }, chj = { "chinantèque d'Ojitlán" }, chk = { "chuuk", page = "Chuuk (langue)" }, chn = { "jargon chinook" }, cho = { "chacta", "choctaw", page = "Chacta (langue)" }, chp = { "chipewyan", page = "Chipewyan (langue)" }, chr = { "tchérokî", "chérokî", "cherokee", page = "Cherokee (langue)" }, chy = { "cheyenne", page = "Cheyenne (langue)" }, chz = { "chinantèque d'Ozumacín" }, cia = { "cia-cia" }, cim = { "cimbre" }, cjh = { "chehalis supérieur" }, cjk = { "tchokwé", "cokwe", page = "Tchokwé (langue)" }, cjp = { "cabécar" }, cjs = { "chor" }, ckb = { "sorani", rtl = true }, ckt = { "tchouktche" }, clc = { "chilcotin", page = "Chilcotin (langue)" }, clm = { "klallam", "clallam" }, cmi = { "emberá chamí" }, cmn = { "mandarin", "mandarin standard", "chinois standard", page = "Mandarin (langue)" }, cmo = { "mnong central" }, cnr = { "monténégrin" }, ["cnr-Cyrl"] = { "monténégrin" }, ["cnr-Latn"] = { "monténégrin" }, cnu = { "chenoui", "chenoua" }, cnx = { "cornique" }, co = { "corse", page = "Corse (langue)" }, coh = { "chonyi" }, cok = { "cora de Santa Teresa", page = "Cora (langue)" }, col = { "moses-columbia salish" }, com = { "comanche", page = "Comanche (langue)" }, con = { "cofán" }, coo = { "comox", page = "Comox (langue)" }, cop = { "copte" }, cow = { "cowlitz", page = "Cowlitz (langue)" }, ["cpe-011"] = { "pidgin ouest-africain" }, cpf = { "créoles à base lexicale française", "créoles français" }, cps = { "capiznon" }, cpx = { "puxian" }, cr = { "cri", page = "Cri (langue)" }, crg = { "métchif" }, crh = { "tatar de Crimée", "tatar de crimée" }, ["crh-Cyrl"] = { "tatar de Crimée en écriture cyrillique", "tatar de crimée en écriture cyrillique", page = "Tatar de Crimée" }, ["crh-Latn"] = { "tatar de Crimée en écriture latine", "tatar de crimée en écriture latine", page = "Tatar de Crimée" }, crn = { "cora d'El Nayar", page = "Cora (langue)" }, crx = { "dakelh", page = "Dakelh (langue)" }, crs = { "créole seychellois" }, cs = { "tchèque", "czech" }, csb = { "cachoube" }, csc = { "langue des signes catalane", signe = true }, csd = { "langue des signes de Chiangmai", "langue des signes de chiangmai", signe = true }, cse = { "langue des signes tchèque", signe = true }, csf = { "langue des signes cubaine", signe = true }, csg = { "langue des signes chilienne", signe = true }, csk = { "diola-kasa" }, csl = { "langue des signes chinoise", signe = true }, csn = { "langue des signes colombienne", signe = true }, csq = { "langue des signes croate", signe = true }, csr = { "langue des signes costaricienne", signe = true }, css = { "costanoan du Sud ", page = "Langues costanoanes" }, ctg = { "chittagonien" }, ctu = { "ch'ol", "ch’ol", "chꞌol" }, cu = { "slavon d'église", "langue liturgique slave", "vieux slave liturgique" }, cuc = { "chinantèque d'Usila" }, cui = { "cuiba" }, cv = { "tchouvache", "chv" }, cy = { "gallois" }, cz = { "tchèque", invalide = "cs" }, -- d da = { "danois", "danish" }, dag = { "dagbani", "dagbane", "dagomba" }, dar = { "dargwa" }, dbp = { "ɗuwai", "duwai" }, ddo = { "tsez", "dido" }, de = { "allemand", "german" }, ["de-AT"] = { "allemand autrichien", "österreichisches deutsch" }, ["de-CH"] = { "allemand standard suisse", "allemand suisse", "schweizer hochdeutsch" }, ["de-formal"] = { "allemand formel", page = "Allemand", invalide = "de" }, deg = { "degema", page = "Degema (langue)" }, dgl = { "andaandi", "dongolawi" }, dgr = { "tlicho", "dogrib", "flanc-de-chien", "tłı̨chǫ", page = "Tlicho (langue)" }, din = { "dinka", page = "Dinka (langue)" }, diq = { "zazaki", "dimli" }, diz = { "dzing", "eding", "idzing", page = "Dzing (langue)" }, djk = { "nenge tongo", "businenge tongo", "nenge", page = "Langue des Aluku, des Ndjuka et des Paramaka" }, ["djk-aluku"] = { "aluku", "boni", page = "Aluku (langue)" }, dlg = { "dolgane" }, dng = { "doungane", page = "Doungane (langue)" }, dnj = { "dan", page = "Dan (langue)" }, dno = { "ndrulo" }, don = { "toura", "doura", page = "Toura (langue océanienne)" }, dop = { "lokpa", page = "Lokpa (langue)" }, doq = { "langue des signes dominicaine", signe = true }, dos = { "dogosé" }, dsb = { "bas sorabe", "bas-sorabe" }, dse = { "langue des signes néerlandaise", signe = true }, dsh = { "daasanach" }, dsl = { "langue des signes danoise", signe = true }, dta = { "daur", page = "Daur (langue)" }, dtd = { "nitinaht", "ditinaht" }, dtp = { "dusun" }, dty = { "dotyali" }, dua = { "douala", page = "Douala (langue)" }, duf = { "drubea" }, dum = { "moyen néerlandais" }, dv = { "maldivien", "divéhi", "divehi", "div", rtl = true }, dya = { "dyan", page = "Dyan (langue)" }, dyi = { "djimini", page = "Djimini (langue)" }, dyo = { "diola-fogny" }, dyu = { "dioula", "diola-fogny", page = "Dioula (langue)" }, dz = { "dzongkha" }, -- e ecs = { "langue des signes équatorienne", signe = true }, ee = { "éwé", "ewe", page = "Éwé (langue)" }, egl = { "émilien", page = "Émilien (langue)" }, egy = { "égyptien ancien" }, ekk = { "estonien standard", page = "Estonien" }, ekp = { "ekpeye" }, eky = { "kayah de l'Est", "kayah oriental", page = "Kayah (langue)" }, el = { "grec moderne" }, eme = { "émérillon" }, eml = { "émilien-romagnol", invalide = "egl" }, -- eml.Wikipédia emp = { "emberá darién" }, emx = { "erromintxela" }, en = { "anglais", "english" }, ["en-CA"] = { "anglais canadien" }, ["en-GB"] = { "anglais britannique" }, ["en-US"] = { "anglais américain" }, enm = { "moyen anglais" }, enn = { "egene", "engenni" }, eo = { "espéranto" }, er = { "europanto", invalide = "mis" }, -- code non standard es = { "espagnol", "castillan", "spanish" }, ["es-419"] = { "espagnol d'Amérique latine", page = "Espagnol" }, ["es-formal"] = { "espagnol formel", page = "Espagnol", invalide = "es" }, esl = { "langue des signes égyptienne", signe = true }, esn = { "langue des signes salvadorienne", signe = true }, eso = { "langue des signes estonienne", signe = true }, et = { "estonien" }, etc = { "malécite-passamaquoddy", "etchemin" }, eth = { "langue des signes éthiopienne", signe = true }, eto = { "eton", page = "Eton (langue bantoue)" }, ets = { "etsako", "afenmai", "yekhee" }, ett = { "étrusque" }, etu = { "ejagham", page = "Ejagham (langue)" }, eu = { "basque" }, eve = { "évène", "even", "lamoute" }, evn = { "evenki" }, ext = { "estrémègne" }, -- f fa = { "persan", "farsi", "parsi", rtl = true }, fan = { "fang", page = "Fang (langue)" }, fat = { "fanti", page = "Fanti (langue)" }, fcs = { "langue des signes québécoise", signe = true }, ff = { "peul" }, ffm = { "peul de Maasina" }, fi = { "finnois", "finnish", "finlandais" }, fia = { "nobiin", "nubien", "mahas" }, fil = { "philippin", "filipino" }, fit = { "meänkieli", "finnois tornédalien" }, fj = { "fidjien" }, fkv = { "kvène" }, fla = { "kalispel" }, fli = { "fali de Mubi", page = "Langues fali" }, flr = { "fuliru", "fuliro", "kifuliiru" }, fo = { "féroïen", "féringien", "féroien" }, fon = { "fon", "fon-gbe", "fongbe", page = "Fon (langue)" }, fr = { "français", "française", "french", "francais" }, ["fr-BE"] = { "français de Belgique" }, ["fr-CA"] = { "français canadien" }, ["fr-CH"] = { "français de Suisse" }, ["fr-FR"] = { "français de France" }, ["fr1835"] = { "françois (1600-1835)", "françois", page = "Réforme de l'orthographe française de 1835", invalide = "fr" }, -- code non standard ["fra-gal"] = { "gallo", invalide = "fr" }, frc = { "français louisianais", "français cadien" }, frk = { "vieux-francique", "francique", "vieux bas francique" }, frm = { "moyen français (1400-1600)", "moyen françois", "moyen français", page = "Moyen français" }, fro = { "ancien français (842-1400)", "ancien français", "ancien françois", page = "Ancien français" }, frp = { "francoprovençal", "arpitan", "franco-provençal" }, frr = { "frison septentrional" }, frs = { "bas saxon de Frise orientale" }, fse = { "langue des signes finnoise", signe = true }, fsl = { "langue des signes française", signe = true }, fss = { "langue des signes finno-suédoise", signe = true }, fub = { "peul de l'Adamaoua" }, fuc = { "pulaar" }, fud = { "futunien" }, fue = { "peul de Borgou" }, fuf = { "pular" }, fuh = { "peul du Niger occidental" }, fui = { "peul de Bagirmi" }, fuq = { "peul du Niger centre-oriental" }, fur = { "frioulan" }, fuv = { "peul nigérian" }, fy = { "frison occidental", "frison" }, -- g ga = { "irlandais", "gaélique irlandais" }, gaa = { "ga", "gã", page = "Ga (langue)" }, gag = { "gagaouze" }, gal = { "galoli" }, gan = { "gan", "kan", page = "Gan (langue)" }, ["gan-Hans"] = { "gan en caractères chinois simplifiés", page = "Gan (langue)" }, ["gan-Hant"] = { "gan en caractères chinois traditionnels", page = "Gan (langue)" }, gay = { "gayo", page = "Gayo (langue)" }, gbp = { "gbeya", "suma", "gbeya-suma" }, gbq = { "bozom", "gbaya-bozoum" }, gcf = { "créole guadeloupéen" }, gcr = { "créole guyanais" }, gd = { "gaélique écossais", "écossais" }, gde = { "gude", page = "Gude (langue)" }, gds = { "langue des signes de Ghandruk", signe = true }, gej = { "gen" }, gem = { "langues germaniques" }, gev = { "geviya", page = "Geviya (langue)" }, gez = { "guèze" }, gid = { "guidar", page = "Guidar (langue)" }, gil = { "gilbertin" }, git = { "gitksan" }, gl = { "galicien" }, gld = { "nanaï" }, glk = { "guilaki", "gilaki", rtl = true }, gmh = { "moyen haut allemand" }, ["gmh-hes"] = { "hessois", invalide = "de" }, -- code linguistlist, gmh=middle high german (ca. 1050-1500), hes=invalide gmy = { "mycénien" }, gn = { "guarani", page = "Guarani (langue)" }, gog = { "gogo", page = "Gogo (langue)" }, goh = { "vieux haut allemand" }, gom = { "konkani" }, ["gom-Deva"] = { "konkani en écriture devanagari", page = "Konkani" }, ["gom-Latn"] = { "konkani en écriture latine", page = "Konkani" }, gor = { "gorontalo", page = "Gorontalo (langue)" }, gos = { "groningois" }, got = { "gotique" }, gr = { "grec", invalide = "el" }, grb = { "grebo", page = "Grebo (langue)" }, grc = { "grec ancien" }, grk = { "grec" }, gse = { "langue des signes ghanéenne", signe = true }, gsg = { "langue des signes allemande", signe = true }, gsm = { "langue des signes guatémaltèque", signe = true }, gss = { "langue des signes grecque", signe = true }, gsw = { "alémanique" }, ["gsw-CH"] = { "suisse allemand" }, ["gsw-FR"] = { "alsacien" }, gu = { "gujarati" }, guc = { "wayuu", page = "Wayuu (langue)" }, guh = { "sikuani" }, guk = { "gumuz", page = "Gumuz (langue)" }, guo = { "guayabero" }, gus = { "langue des signes guinéenne", signe = true }, gux = { "gourmantché", "gulmancema", "gourma", page = "Gourmantché (langue)" }, guu = { "yanomamö" }, guz = { "gusii", page = "Gusii (langue)" }, gv = { "mannois", "manx", "manxois" }, gvl = { "gulay" }, gwe = { "gweno" }, gwi = { "gwichʼin", "gwich’in", "gwich'in", page = "Gwichʼin (langue)" }, gya = { "gbaya du Nord-Ouest" }, -- h ha = { "haoussa" }, hab = { "langue des signes de Hanoï", "langue des signes de hanoi", signe = true }, haf = { "langue des signes de Haïphong", "langue des signes de haiphong", signe = true }, hai = { "haïda", page = "Haïda (langue)" }, hak = { "hakka", page = "Hakka (langue)" }, han = { "hangaza" }, haw = { "hawaïen", "hawaien" }, has = { "haisla" }, hay = { "haya", page = "Haya (langue)" }, haz = { "hazara" }, hbo = { "hébreu biblique ", "hébreu médiéval", "hébreu mishnique", "hébreu ancien" }, hds = { "langue des signes hondurienne", signe = true }, he = { "hébreu", "iw", rtl = true }, hei = { "heiltsuk-oowekyala", "heiltsuk" }, hem = { "hemba", "kihemba", page = "Hemba (langue)" }, hess = { "hessois", invalide = "de" }, -- code non IETF ni ISO 639, code linguistlist gmh-hes hi = { "hindi" }, hif = { "hindi des Fidji" }, ["hif-Latn"] = { "hindi des Fidji en écriture latine", page = "Hindi des Fidji" }, hil = { "hiligaïnon", "ilonggo", "hiligaynon" }, hit = { "hittite", page = "Hittite (langue)" }, hiw = { "hiw", page = "Hiw (langue)" }, hka = { "kahe", page = "Kahe (langue)" }, hks = { "langue des signes de Hong Kong", signe = true }, hmd = { "a hmao" }, hnd = { "hindko" }, ho = { "hiri motu", "hiri motou" }, hoo = { "holoholo", "kigahu", "gahu", "kiholoholo", page = "Holoholo (langue)" }, hop = { "hopi", page = "Hopi (langue)" }, hos = { "langue des signes de Ho Chi Min Ville", "langue des signes de ho chi min city", signe = true }, hps = { "langue des signes hawaïenne", "langue des signes hawaienne", signe = true }, hr = { "croate", "croatian" }, hrx = { "hunsrik" }, hsb = { "haut sorabe" }, hsh = { "langue des signes hongroise", signe = true }, hsl = { "langue des signes haoussa", signe = true }, hsn = { "xiang", page = "Xiang (langue)" }, ht = { "créole haïtien", "créole haitien", "haitien", "haïtien" }, hu = { "hongrois", "hungarian" }, ["hu-formal"] = { "hongrois formel", page = "Hongrois" }, hur = { "halkomelem" }, hus = { "huastèque", page = "Huastèque (langue)" }, hwc = { "créole hawaïen", "créole hawaien" }, hy = { "arménien" }, hyx = { "arménien" }, hyw = { "arménien occidental" }, hz = { "héréro", page = "Héréro (langue)" }, -- i ia = { "interlingua", page = "Interlingua (IALA)" }, iby = { "ibani", page = "Kalabari (langue)" }, icl = { "langue des signes islandaise", signe = true }, id = { "indonésien" }, ie = { "occidental (interlingue)", "interlingue", "occidental" , page = "Occidental (langue)" }, ife = { "ifè", page = "Ifè (langue)" }, ig = { "igbo" }, ii = { "yi de Shichuan", page = "Yi (langue)" }, ijc = { "izon", page = "Izon (langue)" }, ijn = { "kalabari", page = "Kalabari (langue)" }, ijo = { "langues ijo", "langues ijaw", "ijaw" }, ik = { "inupiaq", "inupiak" }, ike = { "inuktitut" }, ["ike-Cans"] = { "inuktitut en syllabaire inuktitut", page = "Inuktitut" }, ["ike-Latn"] = { "inuktitut en écriture latine", page = "Inuktitut" }, iks = { "langue des signes inuit", signe = true }, ikw = { "ikwere", "ikwerre" }, ikx = { "ik", "icetod", page = "Ik (langue)" }, ikz = { "ikizu", page = "Ikizu (langue)" }, ili = { "ili turki" }, ilo = { "ilocano" }, ine = { "indo-européen", "langues indo-européennes", page = "Langues indo-européennes" }, inh = { "ingouche" }, inl = { "langue des signes indonésienne", signe = true }, ins = { "langue des signes indienne", signe = true }, io = { "ido" }, ["in"] = { "indonésien", invalide = "id" }, -- in est un mot clé lua : ne pas retirer les crochets - guillemets ira = { "iranien", page = "Langues iraniennes" }, iro = { "iroquois", page = "Langues iroquoiennes" }, is = { "islandais" }, ise = { "langue des signes italienne", signe = true }, isg = { "langue des signes irlandaise", signe = true }, isr = { "langue des signes israélienne", signe = true }, it = { "italien", "italian" }, iu = { "inuktitut" }, -- j ja = { "japonais", "japanese" }, ["ja-Latn"] = { "japonais romanisé", page = "Japonais" }, -- avec n’importe quelle méthode de romanisation ["ja-Latn-alalc97"] = { "japonais romanisé avec la méthode Hepburn modifiée", page = "Méthode Hepburn" }, ["ja-Latn-hepburn"] = { "japonais romanisé avec la méthode Hepburn traditionnelle", page = "Méthode Hepburn" }, jam = { "créole jamaïcain" }, jbo = { "lojban" }, jcs = { "langue des signes jamaïcaine rurale", "langue des signes jamaicaine rurale", signe = true }, jge = { "judéo-géorgien" }, jhs = { "langue des signes de Jhankot", signe = true }, jic = { "jicaque de la Flor", "jicaque oriental", "tol" }, jit = { "jita", page = "Jita (langue)" }, jls = { "langue des signes jamaïcaine", "langue des signes jamaicaine", signe = true }, jmc = { "mashami" }, jos = { "langue des signes jordanienne", signe = true }, jp = { "japonais", invalide = "ja" }, jqr = { "jaqaru" }, jsl = { "langue des signes japonaise", signe = true }, jup = { "hupda" }, jus = { "langue des signes de Jumla", signe = true }, jut = { "jute", page = "Jute (langue)" }, jv = { "javanais" }, jw = { "javanais", invalide = "jv" }, -- k ka = { "géorgien" }, kaa = { "karakalpak" }, kab = { "kabyle" }, kai = { "karekare" }, kap = { "bejta", page = "Bejta (langue)" }, kaw = { "kawi" }, kbd = { "kabarde" }, ["kbd-Cyrl"] = { "kabarde en écriture cyrillique", page = "Kabarde" }, kbl = { "kanembou", "kanembu", page = "Kanembou (langue)" }, kbp = { "kabiyè", page = "Kabiyè (langue)" }, kbt = { "abadi", "gabadi", "kabadi", page = "Abadi (langue)" }, kca = { "khanty" }, kcy = { "korandjé", "kwarandzyey" }, kde = { "makondé", page = "Makondé (langue)" }, kdk = { "nââ numèè" }, kdh = { "tem", page = "Tem (langue)" }, ke = { "koinè", page = "Koinè (grec)", invalide = "grc" }, kea = { "créole du Cap-Vert" }, keu = { "akébou", page = "Akébou (langue)" }, kg = { "kikongo" }, kgf = { "kube", page = "Tobo-kube" }, kgi = { "langue des signes de Selangor", signe = true }, khb = { "taï lü" }, khi = { "langues khoïsan", "langues khoï", "khoï", "khoïsan" }, khk = { "khalkha" }, ["khk-Cyrl"] = { "khalka en écriture cyrillique", page = "khalkha" }, kht = { "khamti" }, khw = { "khowar", rtl = true }, ki = { "kikuyu", page = "Kikuyu (langue)" }, kic = { "kickapou", "kickapoo" }, kiu = { "kirmanjki", page = "Zazaki" }, kj = { "kuanyama", "kwanyama" }, kjb = { "q'anjob'al" }, kjj = { "khinalug", page = "Khinalug (langue)" }, kjp = { "pwo de l'Est", "pwo oriental" }, kjt = { "pwo du Nord Est" }, kk = { "kazakh" }, ["kk-Arab"] = { "kazakh en écriture arabe", page = "Kazakh" }, ["kk-CN"] = { "kazakh de Chine", page = "Kazakh" }, ["kk-Cyrl"] = { "kazakh en écriture cyrillique", page = "Kazakh" }, ["kk-KZ"] = { "kazakh du Kazakhstan", page = "Kazakh" }, ["kk-Latn"] = { "kazakh en écriture latine", page = "Kazakh" }, ["kk-TR"] = { "kazakh de Turquie", page = "Kazakh" }, kkj = { "kako", page = "Kako (langue)" }, kkz = { "kaska" }, kl = { "groenlandais" }, klr = { "khaling" }, km = { "khmer" }, kma = { "konni", "koma", page = "Konni (langue)" }, kmg = { "kâte" }, kmq = { "kwama", page = "Kwama (langue)" }, kmr = { "kurmandji" }, kmw = { "komo", page = "Komo (langue bantoue)" }, kn = { "kannada" }, knb = { "lilubuagen", "lubuagan", "kalinga de Lubuagan" }, knf = { "mancagne", page = "Mancagne (langue)" }, kny = { "kanyok", page = "Kanyok (langue)" }, ko = { "coréen", "korean" }, ["ko-KP"] = { "coréen de Corée du Nord", page = "Coréen" }, ["ko-Latn"] = { "coréen romanisé", page = "Coréen" }, -- avec n’importe quelle méthode de romanisation ["ko-Hani"] = { "coréen" }, -- Hangeul kog = { "kogui" }, koi = { "komi-permiak" }, kok = { "konkani" }, kos = { "kosrae", page = "Kosrae (langue)" }, kot = { "lagwan" }, koy = { "koyukon" }, kpe = { "kpèllé", page = "Kpèllé (langue)" }, kpo = { "ikposso", "kposso" }, kpt = { "karata" }, kqn = { "kaonde", "chikaonde", "kiikaonde", page = "Kaonde (langue)" }, kr = { "kanouri", "kanuri", page = "Kanouri (langue)" }, krc = { "karatchaï balkar" }, kri = { "krio", page = "Krio (langue)" }, krj = { "kinaray-a", "kinaray" }, krl = { "carélien" }, ks = { "cachemiri" }, ["ks-Arab"] = { "cachemiri en écriture arabe", page = "Cachemiri" }, ["ks-Deva"] = { "cachemiri en écriture devanagari", page = "Cachemiri" }, ksh = { "kölsch", "francique ripuaire", page = "Kölsch (langue)" }, ksk = { "kanza", "kansa", page = "Kanza (langue)" }, kst = { "winyé" }, ktu = { "kituba" }, ksw = { "karen s'gaw", "s'gaw", "sgaw" }, ku = { "kurde" }, ["ku-Arab"] = { "kurde en écriture arabe", page = "Kurde" }, ["ku-Latn"] = { "kurde en écriture latine", page = "Kurde" }, kuf = { "katu", page = "Katu (langue)" }, kuj = { "kuria", page = "Kuria (langue)" }, kum = { "koumyk" }, kut = { "kutenai" }, kv = { "komi", page = "Komi (langue)" }, kvj = { "psikye" }, kvk = { "langue des signes coréenne", signe = true }, kvl = { "kayaw" }, kw = { "cornique" }, kwk = { "kwak'wala", "kwak’wala", "kwakʼwala" }, kxf = { "manumanaw" }, ky = { "kirghize" }, kya = { "kwaya" }, kye = { "krache" }, kyf = { "kouya", page = "Bété (langue)" }, kyu = { "kayah", "kayah de l'Ouest", "kayah occidental", "kayah li", page = "Kayah (langue)" }, -- l la = { "latin", "lat" }, ["la-peano"] = { "latino sine flexione", "interlingua de Peano", "interlingua de l'API", "latin sans flexions" }, lad = { "judéo-espagnol", "ladino" }, lam = { "lamba", page = "Lamba (langue)" }, lb = { "luxembourgeois" }, lbe = { "lak" }, lbi = { "la'bi" }, lbj = { "ladakhi" }, lbr = { "lohorung", page = "Lohorung (langue)" }, lbs = { "langue des signes libyenne", signe = true }, ldi = { "lari", "laadi", "ladi", page = "Lari (langue)" }, ldn = { "láadan" }, led = { "lendu", page = "Lendu (langue)" }, lef = { "lelemi", "lefana", "buem" }, lep = { "lepcha" }, lez = { "lezghien", "lezguien", "lezgi", "lesghien", "lesguien" }, lfn = { "Lingua Franca Nova" }, lg = { "luganda", "ganda" }, li = { "limbourgeois" }, lia = { "limba", page = "Limba (langue)" }, lib = { "likum" }, lif = { "limbou", "limbu", page = "Limbou (langue)" }, lij = { "ligure" }, ["lij-MC"] = { "monégasque" }, lik = { "lika", page = "Lika (langue)" }, lil = { "st'at'imcets", "stʼatʼimcets", "lillooet", "st̓át̓imcets" }, liv = { "live", "livonien", page = "Live (langue)" }, lki = { "laki",page = "Laki (langue)" }, lkt = { "lakota", page = "Lakota (langue)" }, lld = { "ladin" }, lls = { "langue des signes lituanienne", signe = true }, lmo = { "lombard", page = "Lombard (langue romane)" }, ln = { "lingala" }, lns = { "lamnso'", "lamnso’", "lamnsoʼ" }, lo = { "lao", page = "Lao (langue)" }, lob = { "lobiri" }, log = { "logoti" }, lol = { "lomongo" }, loq = { "lobala" }, lou = { "créole louisianais" }, loz = { "lozi", page = "Lozi (langue)" }, lrc = { "lori du Nord" }, lsg = { "langue des signes lyonnaise", signe = true }, lsl = { "langue des signes lettone", signe = true }, lso = { "langue des signes laotienne", signe = true }, lsp = { "langue des signes panaméenne", signe = true }, lst = { "langue des signes trinidadienne", signe = true }, lsy = { "langue des signes mauricienne", signe = true }, lt = { "lituanien" }, ltg = { "latgalien" }, lu = { "luba-katanga", "luba-shaba", "kiluba" }, lua = { "luba-kasaï", "tshiluba" }, luc = { "aringa" }, lui = { "luiseño", page = "Luiseño (langue)" }, luo = { "luo", page = "Luo (langue)" }, lus = { "mizo", "lushai" }, lut = { "lushootseed" }, luz = { "lori du Sud" }, lv = { "letton" }, lzh = { "chinois classique", "zh-classical" }, lzz = { "laze", page = "Laze (langue caucasienne)" }, -- m ma = { "arabe dialectal marocain", invalide = "ary" }, mad = { "madurais", page = "Madurais (langue)" }, mai = { "maïthili", "maithili", "mazatèque de jalapa", "mazatèque de jalapa de díaz" }, maj = { "mazatèque de Jalapa" }, man = { "mandingue", "maninka", "malinke", page = "Langues mandingues" }, map = { "langues austronésiennes" }, ["map-bms"] = { "banyumasan", invalide = "jv" }, -- code non standard, map=austronesian languages, bms=bilma kanuri (langue nilo-saharienne) mav = { "mavé", page = "Mawé (langue)" }, maz = { "mazahua" }, mbp = { "damana" }, mca = { "maká", page = "Maká (langue mataguayo)" }, mch = { "maquiritari" }, mcp = { "maka", page = "Maka (langue bantoue)" }, mda = { "mada", page = "Mada (langue du Nigeria)" }, mde = { "maba", page = "Maba (langue du Tchad)" }, mdf = { "mokcha", "moksa", "mokṣa", "moksha", page = "Mokcha (langue)" }, mdj = { "mangbetu", page = "Mangbetu (langue)" }, mdl = { "langue des signes maltaise", signe = true }, mdm = { "mayogo" }, mdp = { "mbala", "kimbala", "gimbala", page = "Mbala (langue)" }, mdw = { "mbochi", "mbosi", "mboshi", "embɔ́si", page = "Mbochi (langue)" }, men = { "mendé", page = "Mendé (langue)" }, mer = { "meru", "kimeru", page = "Meru (langue)" }, meu = { "motu", page = "Motu (langue)" }, mew = { "maka", "maha", "maaka", "makaa", page = "Maka (langue tchadique)" }, mey = { "hassanya" }, mfe = { "créole mauricien", "mauricien" }, mfq = { "moba", page = "Moba (langue)" }, mfs = { "langue des signes mexicaine", signe = true }, mg = { "malgache", "malagasy" }, mga = { "moyen irlandais" }, mgp = { "magar oriental", page = "Magar (langue)" }, mh = { "marshallais" }, mhr = { "mari oriental", "mari", "mari de l'est", page = "Mari (langue)" }, mi = { "maori de Nouvelle-Zélande", "maori" }, mic = { "micmac" }, min = { "minangkabau", page = "Minangkabau (langue)" }, mis = { "langue qui n'a aucun code langue", page = "" }, mjg = { "monguor" }, mjt = { "sauria paharia" }, mk = { "macédonien" }, mkh = { "langues môn-khmer", "môn-khmer" }, mkl = { "mokolé", page = "Mokolé (langue)" }, ml = { "malayalam" }, mls = { "masalit", "massalit" }, mlv = { "mwotlap" }, mn = { "mongol" }, ["mn-Cyrl"] = { "mongol" }, ["mn-Latn"] = { "mongol" }, mnc = { "mandchou" }, mni = { "meitei", "meithei" }, mnp = { "minbei" }, mnw = { "môn", "mon", page = "Môn (langue)" }, mo = { "moldave", invalide = "ro" }, moe = { "innu-aimun", "montagnais" }, moh = { "mohawk", "agnier", page = "Mohawk (langue)" }, mot = { "barí", "bari", page = "Barí (langue)" }, mov = { "mojave", page = "Mojave (langue)" }, moz = { "mokulu", page = "Mokulu (langue)" }, mqb = { "moloko", page = "Moloko (langue)" }, mql = { "mbèlimè", "mbɛlimɛ", "mbelime" }, mqm = { "marquisien du Sud", page = "Marquisien" }, mr = { "marathi", "marāthī", "marathe", "marâthî", page = "Marathi (langue)" }, mrd = { "magar occidental", page = "Magar (langue)" }, mre = { "langue des signes de Martha's Vineyard", signe = true }, mrj = { "mari des montagnes", "mari occidental" }, mrn = { "cheke holo" }, mrq = { "marquisien du Nord", "marquisien", page = "Marquisien" }, ms = { "malais", page = "Malais (langue)" }, msc = { "sankaran" }, msd = { "langue des signes maya yucatèque", signe = true }, mse = { "moussey", "musey", page = "Moussey (langue)" }, msn = { "vurës" }, msr = { "langue des signes mongole", signe = true }, mt = { "maltais" }, mtq = { "muong", page = "Muong (langue)" }, mtt = { "mota", page = "Mota (langue)" }, mua = { "moundang", page = "Moundang (langue)" }, mug = { "mousgoum", page = "Mousgoum (langue)" }, muh = { "mundu", "mündü", page = "Mundu (langue)" }, mul = { "multilingue", page = "Multilinguisme" }, mur = { "murle", page = "Murle (langue)" }, mus = { "creek", page = "Creek (langue)" }, muz = { "mursi", page = "Mursi (langue)" }, mvf = { "mongol périphérique", page = "Mongol (langue de Chine)" }, mvi = { "miyako", page = "Miyako (langue)" }, mwl = { "mirandais" }, mwr = { "marwari", page = "Marwari (langue)" }, my = { "birman", page = "Birman (langue)" }, myp = { "pirahã", page = "Pirahã (langue)" }, mxu = { "mada", page = "Mada (langue du Cameroun)" }, myh = { "makah" }, myk = { "mamara" }, mym = { "me’en" }, myn = { "langues mayas", "langue maya", "maya" }, myv = { "erzya" }, mzc = { "langue des signes malgache", signe = true }, mzg = { "langue des signes monastique", signe = true }, mzn = { "mazandarani", "tabari", rtl = true }, mzv = { "manza" }, mzy = { "langue des signes mozambicaine", signe = true }, -- n na = { "nauruan" }, nab = { "nambikwara du sud", "nambikwara", "nambiquara", "nambikuára" }, nah = { "nahuatl" }, nan = { "minnan", "zh-min-nan" }, nap = { "napolitain", "tarentin" }, naq = { "khoïkhoï", "nama" }, nb = { "bokmål", "bokmal", "norvégien classique" }, nba = { "nyemba", "ngangela", page = "Nyemba (langue)" }, nbh = { "ngamo" }, nbs = { "langue des signes namibienne", signe = true }, ncg = { "nisgha", "nisg̱a'a" }, nci = { "nahuatl classique", "aztèque", page = "Nahuatl" }, ncs = { "langue des signes nicaraguayenne", signe = true }, nd = { "ndébélé du Nord", "ndébélé du zimbabwe", "sindebele", page = "Ndébélé du Zimbabwe" }, ndb = { "kenswei nsei", "kenswey nsei", "bamessing" }, ndc = { "ndau" }, nds = { "bas allemand" }, ["nds-NL"] = { "bas saxon des Pays-Bas", "bas saxon néerlandais" }, ne = { "népalais" }, neb = { "toura", "tura", page = "Toura (langue mandée)" }, neu = { "neo", page = "Neo (langue construite)" }, new = { "nepalbhasha" }, nez = { "nez-percé", page = "Nez-percé (langue)" }, ng = { "ndonga" }, ngc = { "lingombe" }, ngi = { "ngizim", page = "Ngizim (langue)" }, ngo = { "ngoni", page = "Ngoni (langue)" }, nia = { "niha", "nias" }, nih = { "nyiha" }, niu = { "niuéen" }, niv = { "nivkhe", page = "Nivkhe (langue)" }, niy = { "ndruna" }, nl = { "néerlandais", "dutch" }, ["nl-BE"] = { "néerlandais de Belgique", page = "Néerlandais" }, ["nl-informal"] = { "néerlandais informel", page = "Néerlandais", invalide = "nl" }, nmg = { "kwasio", "ngumba" }, nn = { "nynorsk" }, nnb = { "kinande", "konzo" }, nnw = { "nuni du Sud", page = "Nuni" }, no = { "norvégien", "norwegian" }, nod = { "thaï du Nord", "thaï septentrional", "lanna", "thaï lanna", "kham muang" }, nok = { "nooksack", "nootsack" }, non = { "vieux norrois", "norrois" }, ["not"] = { "nomatsiguenga" }, -- not est un mot clé lua : ne pas retirer les crochets - guillemets nov = { "novial" }, now = { "nyambo", page = "Nyambo (langue)" }, nr = { "ndébélé du Transvaal", "ndébélé du Sud", "nrebele", "ndébélé du transvaal" }, nrf = { "normand" }, nrm = { "narum", "narom" }, -- le code pour le normand est nrf (mais nrm.wikipedia est en normand) nsi = { "langue des signes nigériane", signe = true }, nsl = { "langue des signes norvégienne", signe = true }, nso = { "sotho du Nord", "pedi", "sesotho sa leboa" }, nsp = { "langue des signes népalaise", signe = true }, nsr = { "langue des signes maritime", signe = true }, nua = { "yuanga-zuanga" }, nuk = { "nuuchahnulth" }, nuj = { "lunyole" }, num = { "niuafoʻou", page = "Niuafoʻou (langue)" }, nuv = { "nuni du Nord", page = "Nuni" }, nv = { "navajo", "nav", page = "Navajo (langue)" }, nwi = { "tanna du Sud-Ouest" }, ny = { "chewa", "chichewa", "chinyanja" }, nyd = { "lunyore" }, nyf = { "giriama", page = "Giriama (langue)" }, nys = { "nyungar" }, nyy = { "nyakyusa", "kinyakyusa", page = "Nyakyusa (langue)" }, nzi = { "nzema", page = "Nzema (langue)" }, nzk = { "nzakara", "nzakala", page = "Nzakara (langue)" }, nzs = { "langue des signes néo-zélandaise", signe = true }, -- o oar = { "araméen ancien", page = "Araméen" }, obt = { "vieux breton" }, oc = { "occitan", "oci", }, ['oc-aranes'] = { "aranais" }, ['oc-auvern'] = { "auvergnat" }, ['oc-cisaup'] = { "cisalpin" }, ['oc-gascon'] = { "gascon" }, ['oc-lemosin'] = { "limousin", page = "Limousin (dialecte)" }, ['oc-lengadoc'] = { "languedocien" }, ['oc-nicard'] = { "niçois" }, ['oc-provenc'] = { "provençal" }, ['oc-vivaraup'] = { "vivaro-alpin" }, och = { "chinois archaïque" }, oco = { "cornique" }, odk = { "od", "odki", page = "Od (langue)" }, odt = { "vieux néerlandais" }, odu = { "odual" }, ofr = { "francique oriental" }, ofs = { "vieux frison" }, ogc = { "ogba" }, oj = { "ojibwé", page = "Ojibwé (langue)" }, ojw = { "saulteaux", "ojibwé des plaines", "ojibwé occidental", page = "Saulteaux (langue)" }, oka = { "colville-okanagan" }, okc = { "kobo", "kikobo", page = "Kobo (langue)" }, okl = { "vieille langue des signes kentoise", signe = true }, okr = { "kirike", "okrika", page = "Kalabari (langue)" }, old = { "mochi", page = "Mochi (langue)" }, olo = { "olonetsien" }, om = { "oromo", page = "Oromo (langue)" }, omi = { "omi", "omiti", page = "Omi (langue)" }, oml = { "ombo", page = "Ombo (langue)" }, ["or"] = { "odia", "oriya" }, -- or est un mot clé lua : ne pas retirer les crochets - guillemets one = { "oneida", page = "Oneida (langue)" }, ono = { "onondaga", page = "Onondaga (langue)" }, ood = { "o'odham", "papago", "pima" }, ore = { "orejón", "orejon", "maijiki" }, orh = { "oroqen", page = "Oroqen (langue)" }, ["orv-olr"] = { "ruthène ancien", "ruthène", invalide = "rue" }, -- code linguist list, orv=old russian, olr=olrat (Vanuatu) orv = { "vieux russe" }, os = { "ossète" }, osa = { "osage", page = "Osage (langue)" }, osc = { "osque" }, osp = { "castillan ancien", "vieil espagnol" }, osx = { "vieux saxon", "vieux bas allemand" }, ota = { "turc ottoman", rtl = true }, otk = { "vieux turc", "vieux-turc", rtl = true }, otw = { "outaouais", page = "Outaouais (langue)" }, owl = { "vieux gallois" }, oym = { "wayãpi", "wayapi", "wayampi", page = "Wayãpi (langue)" }, -- p pa = { "pendjabi", "panjābī", "penjābī", "penjabi", "panjabi" }, pae = { "pagibete", "pagabete" }, pag = { "pangasinan", page = "Pangasinan (langue)" }, pal = { "moyen perse", "pehlevi", "moyen-perse" }, pam = { "pampangue", "pampangan" }, pap = { "papiamento" }, pau = { "paluan", page = "Palau (langue)" }, pcc = { "bouyei" }, pcd = { "picard" }, pcm = { "pidgin nigérian" }, pce = { "palaung palé" }, pdc = { "allemand de Pennsylvanie", "pennsilfaanisch" }, pdt = { "bas allemand mennonite" }, pdu = { "kayan", "padaung", page = "Kayan (langue)" }, pem = { "pende", "kipende", "phende", "giphende", page = "Pende (langue)" }, peo = { "vieux perse" }, pfl = { "palatin", page = "Palatin (langue)" }, phk = { "tai phake", "phake" }, phl = { "phalura" }, phn = { "phénicien" }, pi = { "pali" }, pic = { "apindji", page = "Apindji (langue)" }, pid = { "piaroa", page = "Piaroa (langue)" }, pih = { "norfolk", "norfuk", page = "Norfolk (langue)" }, pkb = { "pokomo", page = "Pokomo (langue)" }, pko = { "pökot", "pokot" }, pks = { "langue des signes pakistanaise", signe = true }, pl = { "polonais", "polish" }, plg = { "pilagá", "pilaga", page = "Pilagá (langue)" }, pll = { "palaung shwe" }, plu = { "palikur", page = "Palikur (langue)" }, pms = { "piémontais" }, pnb = { "pendjabi occidental", "penjabi occidental", "panjabi occidental", "penjābī occidental", "panjābī occidental", page = "Pendjabi", rtl = true }, pnt = { "pontique", "grec pontique", page = "Pontique (langue)" }, pon = { "pohnpei", page = "Pohnpei (langue)" }, pov = { "créole de Guinée-Bissau" }, prg = { "vieux-prussien", "vieux prussien" }, prk = { "parauk" }, prl = { "langue des signes péruvienne", signe = true }, pro = { "ancien occitan" }, prs = { "dari" }, prz = { "langue des signes de Providencia", signe = true }, ps = { "pachto", rtl = true }, psc = { "langue des signes perse", signe = true }, psd = { "langues des signes des Indiens des Plaines", signe = true }, psg = { "langue des signes de Penang", signe = true }, psl = { "langue des signes portoricaine", signe = true }, pso = { "langue des signes polonaise", signe = true }, psp = { "langue des signes philippine", signe = true }, psr = { "langue des signes portugaise", signe = true }, pt = { "portugais", "portuguese" }, ["pt-BR"] = { "portugais brésilien" }, pua = { "purépecha occidental", page = "Purépecha" }, pug = { "puguli" }, pui = { "puinave", page = "Puinave (langue)" }, puw = { "puluwat", page = "Puluwat (langue)" }, pwo = { "pwo de l'Ouest", "pwo occidental" }, pww = { "pwo du Nord", "pwo septentrional" }, pye = { "kroumen piè", page = "Kroumen (langue)" }, pyu = { "puyuma", page = "Puyuma (langue)" }, pys = { "langue des signes paraguayenne", signe = true }, -- q qu = { "quechua" }, qug = { "kichwa" }, qun = { "quinault", page = "Quinault (langue)" }, quy = { "quechua d'Ayacucho", page = "Quechua" }, quz = { "quechua de Cuzco", page = "Quechua" }, qya = { "quenya" }, -- r rad = { "rhade", page = "Rhade (langue)" }, rag = { "logooli", "lulogooli", "ragoli", page = "Logooli (langue)" }, raj = { "rajasthani" }, rap = { "rapanui", page = "Rapanui (langue)" }, rar = { "maori des îles Cook", "maori des iles cook" }, raw = { "rawang" }, rbb = { "palaung rumai" }, rcf = { "créole réunionnais" }, rde = { "allemand de la Ruhr", invalide = "de" }, -- code non standard rgn = { "romagnol" }, rhg = { "rohingya " }, rif = { "rifain" }, rki = { "rakhine", page = "Rakhine (langue)" }, rkt = { "rangpuri", "kamta", "bahe" }, rm = { "romanche", "rhéto-roman" }, rmc = { "romani des Carpathes" }, rmf = { "romani finlandais" }, rms = { "langue des signes roumaine", signe = true }, rmy = { "romani vlax" }, rn = { "kirundi", "run" }, ro = { "roumain" }, ["ro-MD"] = { "moldave", invalide = "ro" }, roa = { "langues romanes" }, ["roa-tara"] = { "tarentin", invalide = "nap" }, -- code non standard, roa=langues romanes, tara=invalide rom = { "romani" }, rsi = { "langue des signes rennellienne", "langue des signes de rennell", signe = true }, rsl = { "langue des signes russe", signe = true }, ru = { "russe", "russian" }, rue = { "rusyn" }, ruo = { "istro-roumain", "valaque d’istrie", "istrien" }, rup = { "aroumain", "roa-rup" }, ruq = { "mégléno-roumain" }, ["ruq-Cyrl"] = { "mégléno-roumain en écriture cyrillique", page = "Mégléno-roumain" }, ["ruq-Latn"] = { "mégléno-roumain en écriture latine", page = "Mégléno-roumain" }, rw = { "kinyarwanda" }, rwk = { "rwa" }, ry = { "ruthène ancien", invalide = "rue" }, -- code non standard, voir orv-olr ryu = { "okinawaïen" }, rzh = { "razihi" }, -- s sa = { "sanskrit" }, sah = { "iakoute" }, sat = { "santali", "santâlî" }, saf = { "safaliba" }, sbd = { "samo maka", page = "Samo (langue)" }, sc = { "sarde" }, scl = { "shina" }, scn = { "sicilien" }, sco = { "scots" }, ["sco-ulster"] = { "scots d'Ulster" }, sd = { "sindhi" }, sdc = { "sassarais" }, sdh = { "kurde du Sud" }, sdl = { "langue des signes saoudienne", signe = true }, se = { "same du Nord" }, sec = { "seneca", "sénéca", page = "Seneca (langue)" }, sei = { "seri", page = "Seri (langue)" }, sem = { "langues sémitiques" }, ses = { "koyraboro senni", "koyraboro senni songhaï", "songhai de l'est", "koyraboro senni songhai", "koyra senni", "songhaï de l'est", "koroboro senni" }, sey = { "secoya", page = "Secoya (langue)" }, sfb = { "langue des signes de Belgique francophone", signe = true }, sfs = { "langue des signes sud-africaine", signe = true }, sg = { "sango" }, sga = { "vieil irlandais" }, sgg = { "langue des signes suisse alémanique", signe = true }, sgn = { "langue des signes", signe = true }, sgs = { "samogitien", "samogitian" }, sgx = { "langue des signes sierra-léonaise", signe = true }, sh = { "serbo-croate" }, shb = { "ninam", "yanam" }, shi = { "chleuh", "tachelhit", "chelha" }, ["shi-Latn"] = { "chleuh en écriture latine", page = "Chleuh" }, ["shi-Tfng"] = { "chleuh en écriture tifinagh", page = "Chleuh" }, shk = { "shilluk", page = "Shilluk (langue)" }, shn = { "shan", page = "Shan (langue)" }, shy = { "chaoui" }, ["shy-Latn"] = { "chaoui en écriture latine", page = "Chaoui" }, si = { "singhalais" }, sig = { "paasaal" }, simple = { "anglais simple", "simple english", page = "Simplifications de l'anglais", invalide = "en" }, -- code non standard sip = { "sikkimais" }, sja = { "epena saija" }, sjd = { "same de Kildin" }, sje = { "same de Pite" }, sjn = { "sindarin" }, sjo = { "xibe", page = "Xibe (langue)" }, sju = { "same d'Ume" }, sk = { "slovaque" }, ska = { "skagit", page = "Lushootseed" }, ski = { "sika", page = "Sika (langue)" }, skr = { "saraiki" }, ["skr-Arab"] = { "seraiki en écriture arabe", page = "Seraiki" }, sl = { "slovène" }, sla = { "langues slaves" }, slc = { "sáliva" }, slh = { "salish du Puget Sound du sud", page = "Lushootseed" }, sli = { "silésien", page = "Silésien (langue germanique)" }, slf = { "langue des signes suisse italienne", signe = true }, slr = { "salar", page = "Salar (langue)" }, sls = { "langue des signes de Singapour", signe = true }, sm = { "samoan" }, sma = { "same du Sud" }, smg = { "simbali" }, smi = { "same", page = "Langues sames" }, smj = { "same de Lule" }, smn = { "same d'Inari" }, sms = { "same skolt" }, sn = { "shona", page = "Shona (langue)" }, sng = { "sanga", "kisanga", "luba-sanga", "kiluba-sanga", page = "Sanga (langue)" }, snk = { "soninké", page = "Soninké (langue)" }, sno = { "snohomish", page = "Lushootseed" }, snw = { "santrokofi", "selee" }, so = { "somali" }, sog = { "sogdien" }, son = { "songhaï" }, sov = { "sonsorolais" }, spr = { "saparua", page = "Saparua (langue)" }, spx = { "sud-picène", "picène du sud" }, srd = { "sarde", invalide = "sc" }, sq = { "albanais" }, sqk = { "langue des signes albanaise", signe = true }, sqs = { "langue des signes sri-lankaise", signe = true }, sqt = { "soqotri" }, squ = { "squamish", "Squamish (langue)" }, sr = { "serbe" }, ["sr-ec"] = { "serbe en écriture cyrillique", invalide = "sr-Cyrl" }, ["sr-Cyrl"] = { "serbe en écriture cyrillique", page = "Serbe" }, ["sr-el"] = { "serbe en écriture latine", invalide = "sr-Latn" }, ["sr-Latn"] = { "serbe en écriture latine", page = "Serbe" }, srh = { "sariqoli" }, srn = { "sranan", "sranan tongo" }, srr = { "sérère", "seereer", page = "Sérère (langue)" }, ss = { "swati" }, ssf = { "thao", page = "Thao (langue)" }, ssp = { "langue des signes espagnole", signe = true }, ssr = { "langue des signes suisse romande", signe = true }, st = { "sotho du Sud", "sot" }, stj = { "samo matya", page = "Samo (langue)" }, stq = { "frison oriental" }, str = { "saanich", page = "Saanich (langue)" }, stw = { "satawal", page = "Satawal (langue)" }, sty = { "tatar sibérien", "себертатар", page ="Tatar de Sibérie" }, su = { "soundanais", "sondonésien" }, sus = { "soso", "soussou", "sosso", "susu", page = "Soso (langue)" }, suw = { "sumbwa", page = "Sumbwa (langue)" }, sux = { "sumérien" }, sv = { "suédois", "swedish" }, sva = { "svane", "svan" }, svk = { "langue des signes slovaque", signe = true }, sw = { "swahili" }, swb = { "mahorais" }, swg = { "souabe", page = "Souabe (dialecte)" }, swl = { "langue des signes suédoise", signe = true }, sxu = { "haut saxon" }, syc = { "syriaque" }, syl = { "sylheti" }, sym = { "samo maya", page = "Samo (langue)" }, syr = { "syriaque", rtl = true }, syy = { "langue des signes bédouine d'Al-Sayyid", signe = true }, szl = { "silésien", page = "Silésien (langue slave)" }, -- t ta = { "tamoul" }, tao = { "yami" }, tap = { "tabwa", "kitabwa", "taabwa", page = "Tabwa (langue)" }, tay = { "atayal" }, tbk = { "tagbanwa calamian" }, tbl = { "t'boli", "tboli", "tagabili" }, tbt = { "tembo", "chitembo", "kitembo", page = "Tembo (langue)" }, tbv = { "tobo", page = "Tobo-kube" }, tbz = { "ditammari", "tammari" }, tca = { "ticuna" }, tcy = { "toulou", "tulu" }, tdc = { "emberá tadó" }, tdd = { "tai nüa" }, te = { "télougou" }, ted = { "kroumen tépo", page = "Kroumen (langue)" }, teo = { "ateso", "teso", page = "Teso (langue)" }, tet = { "tétoum" }, tfn = { "dena'ina", "tanaina", page = "Dena'ina (langue)" }, tfr = { "teribe" }, tg = { "tadjik" }, ["tg-Cyrl"] = { "tadjik en écriture cyrillique", page = "Tadjik" }, ["tg-Latn"] = { "tadjik en écriture latine", page = "Tadjik" }, th = { "thaï", "thai" }, thk = { "tharaka", page = "Tharaka (langue)" }, thp = { "thompson", "nłeʔkepmxcin", page = "Thompson (langue)" }, ti = { "tigrigna", "tigrinya" }, tji = { "Tujia du Nord", page = "Tujia" }, tjl = { "tai laing" }, tjs = { "tujia du Sud", page = "Tujia" }, tk = { "turkmène" }, tkl = { "tokelau", page = "Tokelau (langue)" }, tl = { "tagalog" }, tlh = { "klingon", page = "Klingon (langue)" }, tli = { "tlingit" }, tll = { "tetela", "otetela", page = "Tetela (langue)" }, tly = { "talysh", "talyche", page = "Talysh (langue)" }, tmh = { "touareg", "tamacheq", page = "Langues touarègues" }, tmr = { "judéo-araméen babylonien", rtl = true }, tn = { "tswana" }, tnk = { "kwamera" }, tnq = { "taïno", "taïnos", page = "Taïno (langue)" }, to = { "tongien" }, tob = { "toba", "qom", page = "Toba (langue)" }, toj = { "tojolabal" }, tpi = { "tok pisin" }, tpm = { "tampulma", "tamprusi" }, tpn = { "tupinambá", "tupinamba", page = "Tupinambá (langue)" }, tr = { "turc" }, trk = { "langues turciques" }, tru = { "touroyo", "turoyo" }, trv = { "seediq" }, trw = { "torwali" }, ts = { "tsonga", page = "Tsonga (langue)" }, tse = { "langue des signes tunisienne", signe = true }, tsi = { "tsimshian" }, tsm = { "langue des signes turque", signe = true }, tsq = { "langue des signes thaï", signe = true }, tss = { "langue des signes taïwanaise", signe = true }, tsu = { "tsou", page = "Tsou (langue)" }, tsy = { "langue des signes de Tebul", signe = true }, tsz = { "purépecha", "p'urhépecha", "tarasque" }, tt = { "tatar" }, ["tt-Cyrl"] = { "tatar en écriture cyrillique", page = "Tatar" }, ["tt-Latn"] = { "tatar en écriture latine", page = "Tatar" }, tts = { "isan" , page = "Isan (langue)" }, ttt = { "tat" }, tum = { "tumbuka", page = "Tumbuka (langue)" }, tun = { "tunica", page = "Tunica (langue)" }, tus = { "tuscarora", page = "Tuscarora (langue)" }, tut = { "langues altaïques" }, tuw = { "langues toungouses" }, tvl = { "tuvaluan" }, tw = { "twi" }, twa = { "twana", "skokomish" }, twm = { "monba", page = "Monba (langue)" }, twq = { "tasawaq", page = "Tasawaq (langue)" }, txb = { "koutchéen", "tokharien b", "tokharien occidental" }, txg = { "tangoute" }, ty = { "tahitien" }, tyv = { "touvain" }, tza = { "langue des signes tanzanienne", signe = true }, tzm = { "tamazight du Maroc central", "braber" }, tzo = { "tzotzil" }, tzl = { "talossien", page = "Talossa#La langue" }, -- u uba = { "ubang" }, udm = { "oudmourte" }, ug = { "ouïghour", rtl = true }, ["ug-Arab"] = { "ouïghour en écriture arabe", page = "Ouïghour", rtl = true }, ["ug-Latn"] = { "ouïghour en écriture latine", page = "Ouïghour" }, uga = { "ougaritique" }, ugn = { "langue des signes ougandaise", signe = true }, ugy = { "langue des signes uruguayenne", signe = true }, uhn = { "damal" , page = "Damal (langue)" }, uk = { "ukrainien" }, ukl = { "langue des signes ukrainienne", signe = true }, ukp = { "ukpe-bayobiri" }, uks = { "langue des signes urubú-kaapor", "langue des signes urubu-kaapor", signe = true }, uli = { "ulithi", page = "Ulithi (langue)", signe = true }, uma = { "umatilla", page = "Umatilla (langue)" }, und = { "langue indéterminée", page = "" }, ur = { "ourdou", rtl = true }, uve = { "fagauvea" }, uz = { "ouzbek" }, ["uz-Cyrl"] = { "ouzbek en écriture cyrillique", page = "Ouzbek" }, ["uz-Latn"] = { "ouzbek en écriture latine", page = "Ouzbek" }, -- v ve = { "venda", page = "Venda (langue)" }, vec = { "vénitien" }, vep = { "vepse" }, ver = { "mom jango" }, vgt = { "langue des signes flamande", signe = true }, vi = { "vietnamien" }, vin = { "vinza", page = "Langues rwanda-rundi" }, vls = { "flamand occidental" }, vmf = { "francique oriental" }, vo = { "volapük" }, vot = { "vote", page = "Vote (langue)" }, vro = { "võro", "fiu-vro" }, vsi = { "langue des signes moldave", signe = true }, vsl = { "langue des signes vénézuélienne", signe = true }, vsv = { "langue des signes valencienne", signe = true }, -- w wa = { "wallon" }, war = { "waray-waray" }, was = { "washo" }, way = { "wayana", page = "Wayana (langue)" }, wbi = { "vwanji" }, wca = { "yanomam" }, wci = { "waci", page = "Waci (langue)" }, wen = { "sorabe" }, win = { "winnebago", page = "Winnebago (langue)" }, wlm = { "moyen gallois" }, wls = { "wallisien" }, wo = { "wolof", page = "Wolof (langue)" }, woe = { "woléaïen" }, wuu = { "wu", page = "Wu (langue)" }, wwa = { "waama", page = "Waama (langue)" }, wxa = { "waxiang" }, wya = { "wendat", "wyandot", page = "Wendat (langue)" }, -- x xal = { "kalmouk" }, xam = { "ǀxam" }, xbc = { "bactrien" }, xbm = { "moyen breton" }, xcb = { "cambrien" }, xcg = { "gaulois cisalpin" }, xcl = { "arménien classique", "krapar", "grabar", "arménien ancien" }, xcu = { "couronien" }, xh = { "xhosa", page = "Xhosa (langue)" }, xki = { "langue des signes kényane", signe = true }, xlu = { "louvite" }, xmf = { "mingrélien", "mégrélien" }, xml = { "langue des signes malaisienne", signe = true }, xmm = { "malais de Manado", "manadonais" }, xms = { "langue des signes marocaine", signe = true }, xno = { "anglo-normand", page = "Anglo-normand (langue)" }, xpe = { "kpèllé du Liberia", page = "Kpèllé (langue)" }, xpr = { "parthe", page = "Parthe (langue)" }, xsu = { "sanumá" }, xsy = { "saisiyat", page = "Saisiyat (langue)" }, xtg = { "gaulois transalpin", "gaulois", page = "Gaulois (langue)" }, xto = { "agnéen", "tokharien", "tokharien a" }, -- y yad = { "yagua", page = "Yagua (langue)" }, yaf = { "yaka", page = "Yaka (langue)" }, yag = { "yagan", "yámana" }, yak = { "sahaptin yakama", "yakima", "yakama", page = "Sahaptin" }, yao = { "chiyao", "yao" }, yap = { "yap", page = "Yap (langue)" }, yaz = { "lokaa", "yakö" }, yba = { "yala", page = "Yala (langue)" }, ybe = { "yugur occidental" }, yds = { "langue des signes yiddish", signe = true }, -- obsolète, ne pas utiliser. ygs = { "langue des signes yolngu", "langue des signes yolŋu", signe = true }, yhs = { "langue des signes yan-nhangu", "langue des signes yan-nhaŋu", signe = true }, yi = { "yiddish", "ji", rtl = true }, yo = { "yoruba", page = "Yoruba (langue)" }, ypk = { "langues yupik" }, yrl = { "nheengatu" }, yro = { "yaroamë", "jawari" }, ysl = { "langue des signes yougoslave", signe = true }, yua = { "maya yucatèque" }, yue = { "cantonais", "zh-yue" }, ["yue-jyutping"] = { "romanisation Jyutping du cantonais", page = "Jyutping" }, yuf = { "langues yumanes du Nord", "walapai", "yavapai", "havasupai", page = "Langues yumanes" }, -- z za = { "zhuang", page = "Zhuang (langue)" }, zaw = { "zapotèque de Mitla" }, zea = { "zélandais" }, zga = { "kinga", page = "Kinga (langue)" }, zgh = { "amazighe standard marocain" }, zh = { "chinois", "hui", "chinese", page = "Langues chinoises" }, ["zh-CN"] = { "chinois de Chine continentale", page = "Langues chinoises" }, ["zh-Hans"] = { "chinois simplifié", page = "Sinogramme simplifié" }, ["zh-Hant"] = { "chinois traditionnel", page = "Sinogramme traditionnel" }, ["zh-HK"] = { "chinois de Hong Kong", page = "Langues chinoises" }, ["zh-Latn"] = { "chinois romanisé", page = "Langues chinoises" }, -- avec n’importe quelle méthode de romanisation ["zh-Latn-pinyin"] = { "chinois romanisé avec la méthode Pinyin", "pinyin", page = "Hanyu pinyin" }, ["zh-Latn-wadegile"] = { "chinois romanisé avec la méthode Wade-Giles", page = "Romanisation Wade-Giles" }, ["zh-MO"] = { "chinois de Macao", page = "Langues chinoises" }, ["zh-MY"] = { "chinois de Malaisie", page = "Langues chinoises" }, ["zh-SG"] = { "chinois de Singapour", page = "Langues chinoises" }, ["zh-TW"] = { "chinois de Taïwan", page = "Langues chinoises" }, zib = { "langue des signes zimbabwéenne", signe = true }, zim = { "mesmé" }, zin = { "zinza", page = "Zinza (langue)" }, ziw = { "zigula", page = "Zigula (langue)" }, zls = { "langues slaves méridionales" }, zne = { "zandé", "zande", "pazande", page = "Zandé (langue)" }, zsl = { "langue des signes zambienne", signe = true }, zsm = { "malaisien", page = "Malaisien (langue)" }, zoc = { "zoque du Chiapas" }, zoq = { "ayapaneco" }, zu = { "zoulou" }, zum = { "kumzari" }, zun = { "zuñi", "zuni", page = "Zuñi (langue)" }, zxx = { "pas de contenu linguistique (non applicable)", page = "" }, zza = { "zazaki" }, wes = { "pidgin camerounais" }, }

-- code pour transformer la liste de code en table plus facilement utilisable par le module:Langue local p = {}

local ustringLower = mw.ustring.lower

for k, v in pairs( data ) do local clef = k:lower() p[ clef ] = v

-- ajout du nom v.nom = v[ 1 ]

-- ajout du code if v.invalide then v.code = v.invalide else v.code = k end

-- ajout des alias (en lowercase : le nom, d'éventuels noms supplémentaires) local cible if v.invalide then cible = data[ v.invalide ] or v else cible = v end for i = #v, 1, -1 do -- backward iteration local alias = v[ i ]

-- préfiltrage pour économiser le mw.ustring.lower() dans la majorité des cas if alias:find( '[^a-z ]' ) then -- attention, ne pas mettre de caractère multibyte dans cette regex alias = ustringLower( alias ) end

if not p[ alias ] then p[ alias ] = cible end

-- ces éléments sont supprimés de la table de la langue (d'où la backward iteration) v[ i ] = nil end end

local mwLangOriginal = mw.language.fetchLanguageNames() local mwLangFr = mw.language.fetchLanguageNames( 'fr' )

p.langueMediaWikiManquantes = {}

for k, v in pairs( mwLangFr ) do if not p[ k ] then p[ k ] = { code = k, nom = v } table.insert( p.langueMediaWikiManquantes, k ) end

-- mwLangOriginal et mwLangFr ont les mêmes keys, du coup on peut traiter les deux dans cette itération

local nomOriginal = ustringLower( mwLangOriginal[ k ] ) if not p[ nomOriginal ] then p[ nomOriginal ] = p[ k ] end

local nomFr = ustringLower( v ) if not p[ nomFr ] then p[ nomFr ] = p[ k ] end end

-- -------------------------------------------------------------------------------- -- -- liste des étiquettes d'écritures (script subtag) s'écrivant de droite à gauche -- -- -------------------------------------------------------------------------------- -- p[ "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 p

Oops something went wrong: