Module:Langue/Data/Bac à sable
Ce module est une base de données de langues destinée à être chargée 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ées 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 (voir également Choosing a Language Tag sur w3.org) ;
- si la langue ne possède pas de code IETF, elle ne doit pas figurer dans cette base.
La liste complète des langues prises en charge se trouve sur la page Module:Langue/Liste des langues.
Structure du fichier
Pour chaque code IETF, il y a une ligne de ce type :
<code IETF> = { "<nom de la langue en français>", "<autre nom>" },
Si le code IETF contient des tirets, il faut l'entourer de guillemets et de crochets. Il peut y avoir plusieurs autres noms ou aucun, chacun entre guillemets et séparé des autres par des virgules. Ces noms seront utilisés par le modèle {{code langue}} pour retrouver un code à partir du nom de la langue, ils doivent donc être uniques.
Exemples :
- français, code IETF « fr »
fr = {"français"},
- finnois, code IETF « fi »
fi = { "finnois", "finlandais", "finnish" },
- anglais britannique, code IETF « en-GB »
["en-gb"] = {"anglais britannique"},
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 detrue
) - Si la langue est une langue des signes, on ajoute une donnée «
signe = true
» (pas de guillemets autour detrue
) - Si le code n'est pas un code IETF valide, mais qu'il est ajouté pour éviter les erreurs de saisie, on ajoute «
invalide = "<code valide>"
», ce qui permet la catégorisation des pages utilisant ce code.
Exemples :
- corse
co = {"corse", page = "Corse (langue)"},
- arabe, qui s'écrit de droite à gauche
ar = {"arabe", rtl = true},
- japonais, IETF « ja » mais souvent écrit avec le code ISO 3166-1 du Japon « JP »
ja = {"japonais"}, jp = {"japonais", invalide = "ja"},
La liste est triée par ordre alphabétique des codes IETF.
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éments 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.
La documentation de ce module est générée par le modèle {{Documentation module}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (modifier).
Voir les statistiques d'appel depuis le wikicode sur l'outil wstat et les appels depuis d'autres modules.
local datalangue = { }
datalangue.dataCodeInvalide = {
'',
'lat',
'mul',
'und',
'gr',
'gr-latn',
'lu',
'jp',
'dk',
'oci',
}
datalangue.dataNomLangue = {
aa = 'afar', -- [[Afar (langue)]]
ab = 'abkhaze',
ace = 'aceh',
ady = 'adyguéen', -- [[Adyguéen (langue)]]
ae = 'avestique',
af = 'afrikaans',
ak = 'akan', -- [[Akan (langue)]]
aln = 'guègue',
als = 'alémanique',
am = 'amharique',
an = 'aragonais',
ang = 'anglo-saxon', -- [[Anglo-saxon (langue)]]
ar = 'arabe',
arc = 'araméen',
arz = 'arabe égyptien',
as = 'assamais',
ast = 'asturien',
atj = 'atikamekw', -- [[Atikamekw (langue)]]
av = 'avar',
ay = 'aymara',
az = 'azéri',
ba = 'bachkir',
bar = 'bavarois',
['bat-smg'] = 'samogitien',
bcl = 'bicolano central',
be = 'biélorusse',
['be-tarask'] = 'biélorusse (tarashkevitsa)', -- [[Biélorusse]]
['be-x-old'] = 'biélorusse',
ber = 'berbère', -- [[Langues berbères]]
bg = 'bulgare',
bh = 'bihari',
bho = 'bhodjpouri',
bi = 'bichelamar',
bm = 'bambara', -- [[Bambara (langue)]]
bn = 'bengali',
bo = 'tibétain',
bpy = 'bishnupriya manipuri',
br = 'breton',
bs = 'bosnien',
ca = 'catalan',
cbk = 'chavacano',
ce = 'tchétchène',
ceb = 'cebuano',
ch = 'chamorro',
cho = 'choctaw', -- [[Choctaw (langue)]]
chy = 'cheyenne', -- [[Cheyenne (langue)]]
ckb = 'sorani',
ckt = 'tchouktche',
co = 'corse', -- [[Corse (langue)]]
cpf = 'créoles français',
cr = 'cri', -- [[Cri (langue)]]
crh = 'tatar de Crimée',
crs = 'créole seychellois',
cs = 'tchèque',
csb = 'cachoube',
cv = 'tchouvache',
cy = 'gallois',
da = 'danois',
de = 'allemand',
dsb = 'bas-sorabe',
dv = 'divehi',
dyu = 'dioula', -- [[Dioula (langue)]]
dz = 'dzongkha',
ee = 'ewe', -- [[Ewe (langue)]]
el = 'grec moderne',
en = 'anglais',
eo = 'espéranto',
er = 'europanto',
es = 'espagnol',
et = 'estonien',
eu = 'basque',
ext = 'estrémègne',
fa = 'persan',
ff = 'peul',
fi = 'finnois',
fil = 'filipino',
['fiu-vro'] = 'võro',
fj = 'fidjien',
fo = 'féroïen',
fr = 'français',
['fr-be'] = 'français de Belgique',
fr1835 = 'françois (1600-1835)', -- [[Réforme de l'orthographe française de 1835]]
frm = 'moyen français (1400-1600)', -- [[Moyen français]]
fro = 'ancien français (842-1400)', -- [[Ancien français]]
frp = 'francoprovençal',
fur = 'frioulan',
fy = 'frison occidental',
ga = 'irlandais',
gag = 'gagaouze',
gal = 'gallo',
gcf = 'créole guadeloupéen',
gez = 'guèze',
gd = 'gaélique écossais',
gil = 'gilbertin',
gl = 'galicien',
gmy = 'mycénien',
gn = 'guarani', -- [[Guarani (langue)]]
grc = 'grec ancien',
gu = 'gujarati',
gv = 'mannois',
ha = 'haoussa',
hak = 'hakka', -- [[Hakka (langue)]]
haw = 'hawaïen',
he = 'hébreu',
hess = 'hessois',
hi = 'hindi',
hif = 'hindi des Fidji',
hr = 'croate',
hsb = 'haut-sorabe',
ht = 'haïtien',
hu = 'hongrois',
hwc = 'créole hawaïen',
hy = 'arménien',
hz = 'héréro', -- [[Héréro (langue)]]
ia = 'interlingua',
id = 'indonésien',
ie = 'interlingue',
ig = 'igbo',
ii = 'yi de Shichuan', -- [[Yi (langue)]]
ik = 'inupiak',
ilo = 'ilocano',
io = 'ido',
is = 'islandais',
it = 'italien',
iu = 'inuktitut',
ja = 'japonais',
jbo = 'lojban',
je = 'jersiais',
jv = 'javanais',
ka = 'géorgien',
kaa = 'karakalpak',
kab = 'kabyle',
ke = 'koinè', -- [[Koinè (grec)]]
kea = 'créole du Cap-Vert',
kg = 'kikongo',
ki = 'kikuyu', -- [[Kikuyu (langue)]]
kin = 'kinyarwanda',
kk = 'kazakh',
kl = 'groenlandais',
km = 'khmer',
kn = 'kannada',
ko = 'coréen',
krc = 'karatchaï-balkar',
krl = 'carélien',
ks = 'cachemiri',
ksh = 'francique ripuaire',
ku = 'kurde',
kv = 'komi', -- [[Komi (langue)]]
kw = 'cornique',
ky = 'kirghize', -- [[Kirghize (langue)]]
la = 'latin',
lad = 'judéo-espagnol',
lb = 'luxembourgeois',
lfn = 'lingua franca nova',
li = 'limbourgeois',
lld = 'ladin',
lmo = 'lombard', -- [[Lombard (langue)]]
ln = 'lingala',
lo = 'lao', -- [[lao (langue)]]
lob = 'lobiri',
lou = 'créole louisianais',
lt = 'lituanien',
lua = 'tshiluba',
luo = 'luo', -- [[Luo (langue)]]
lv = 'letton',
lzz = 'laze',
ma = 'arabe dialectal marocain',
['map-bms'] = 'banyumasan',
mey = 'hassanya',
mg = 'malgache',
mh = 'marshallais',
mhr = 'mari',
mi = 'maori de Nouvelle-Zélande',
mk = 'macédonien',
['mk-cyrl'] = 'macédonien en écriture cyrillique', -- [[Macédonien]] en [[écriture cyrillique]]
['mk-latn'] = 'macédonien en écriture latine', -- [[Macédonien]] en [[écriture latine]]
ml = 'malayalam',
mn = 'mongol',
['mn-cyrl'] = 'mongol en écriture cyrillique', -- [[Mongol]] en [[écriture cyrillique]]
['mn-latn'] = 'mongol en écriture latine', -- [[Mongol]] en [[écriture latine]]
['mn-mong'] = 'mongol en écriture mongole', -- [[Mongol]] en [[écriture mongole]]
mo = 'moldave',
mr = 'marathi', -- [[Marathi (langue)]]
mrq = 'marquisien',
ms = 'malais', -- [[Malais (langue)]]
mt = 'maltais',
mus = 'creek', -- [[Creek (langue)]]
mwl = 'mirandais',
my = 'birman', -- [[Birman (langue)]]
myv = 'erzya',
na = 'nauruan',
nah = 'nahuatl',
nap = 'napolitain',
nav = 'navajo', -- [[Navajo (langue)]]
nb = 'bokmål',
nd = 'ndébélé du Nord', -- [[Sindebele]]
nds = 'bas allemand',
['nds-nl'] = 'bas saxon',
ne = 'népalais',
new = 'nepalbhasha',
niu = 'niuéen',
nl = 'néerlandais',
['nl-be'] = 'néerlandais de Belgique', -- [[Néerlandais]] de [[Belgique]]
nn = 'nynorsk',
no = 'norvégien',
non = 'vieux norrois',
nr = 'ndébélé du Sud',
nrm = 'normand',
oc = 'occitan',
oci = 'occitan',
ofr = 'francique oriental',
om = 'oromo', -- [[Oromo (langue)]]
['or'] = 'oriya',
os = 'ossète',
ota = 'turc ottoman',
pa = 'pendjabi ',
pam = 'pampangan',
pap = 'papiamento',
pau = 'paluan',
pcd = 'picard',
pdc = 'pennsilfaanisch',
pi = 'pali',
pl = 'polonais',
pms = 'piémontais',
pnt = 'grec pontique',
prs = 'dari',
ps = 'pachto',
pt = 'portugais',
qu = 'quechua',
rap = 'rapanui', -- [[Rapanui (langue)]]
rde = 'allemand de la Ruhr',
rm = 'rhéto-roman',
rmy = 'romani',
ro = 'roumain',
['roa-rup'] = 'aroumain',
['roa-tara'] = 'tarentin',
ru = 'russe',
['ru-latn'] = 'russe en écriture latine', -- [[Russe]] en [[écriture latine]]
rue = 'rusyn',
run = 'kirundi',
rw = 'kinyarwanda',
ry = 'ruthène ancien', -- [[Ruthène]]
sa = 'sanskrit',
sah = 'iakoute',
srd = 'sarde',
sc = 'sarde',
scn = 'sicilien',
sco = 'scots',
sd = 'sindhi',
se = 'same du Nord',
sg = 'sango',
sh = 'serbo-croate',
shy = 'chaoui',
si = 'cingalais',
simple = 'anglais simple',
sk = 'slovaque',
sl = 'slovène',
sm = 'samoan',
sme = 'same', -- [[Langues sames]]
so = 'somali',
sot = 'sotho du Sud',
sq = 'albanais',
sr = 'serbe',
['sr-me'] = 'monténégrin',
['sr-me-cyrl'] = 'monténégrin en écriture cyrillique', -- [[Monténégrin]] en [[écriture cyrillique]]
['sr-me-latn'] = 'monténégrin en écriture latine', -- [[Monténégrin]] en [[écriture latine]]
stq = 'frison oriental',
su = 'soundanais',
sv = 'suédois',
sw = 'swahili',
sxu = 'haut-saxon',
syr = 'syriaque',
szl = 'silésien', -- [[Silésien (langue slave)]]
ta = 'tamoul',
te = 'télougou',
tg = 'tadjik',
th = 'thaï',
ti = 'tigrinya',
tk = 'turkmène',
tl = 'tagalog',
tmr = 'judéo-araméen babylonien',
tn = 'tswana',
to = 'tonguien',
tpi = 'tok pisin',
tr = 'turc',
ts = 'tsonga', -- [[Tsonga (langue)]]
tsg = 'tausug',
tt = 'tatar',
tun = 'tunica', -- [[Tunica (langue)]]
tvl = 'tuvaluan',
tw = 'twy',
ty = 'tahitien',
tyv = 'touvain',
udm = 'oudmourte',
ug = 'ouïghour',
uk = 'ukrainien',
ur = 'ourdou',
uz = 'ouzbek',
ve = 'venda', -- [[Venda (langue)]]
vec = 'vénitien',
vi = 'vietnamien',
vls = 'flamand occidental',
vn = 'vieux norrois',
vo = 'volapük',
vro = 'võro',
wa = 'wallon',
war = 'waray-waray',
wls = 'wallisien',
wo = 'wolof', -- [[Wolof (langue)]]
woe = 'woléaïen',
wuu = 'wu', -- [[Wu (langue)]]
xh = 'xhosa',
yi = 'yiddish',
yo = 'yoruba', -- [[Yoruba (langue)]]
za = 'zhuang', -- [[Zhuang (langue)]]
zea = 'zélandais',
zh = 'chinois', -- [[Langues chinoises]]
['zh-classical'] = 'chinois classique',
['zh-cn'] = 'chinois de Chine continentale', -- [[Langues chinoises|chinois]] de [[Chine continentale]]
['zh-hans'] = 'chinois simplifié',
['zh-hant'] = 'chinois traditionnel',
['zh-hk'] = 'chinois de Hong Kong et de Macao', -- [[Langues chinoises|chinois]] de [[Hong Kong]] et de [[Macao]]
['zh-latn'] = 'pinyin',
['zh-min-nan'] = 'minnan',
['zh-sg'] = 'chinois de Singapour', -- [[Langues chinoises|chinois]] de [[Singapour]]
['zh-tw'] = 'chinois de Taïwan', -- [[Langues chinoises|chinois]] de [[Taïwan]]
['zh-yue'] = 'cantonais',
zu = 'zoulou',
zz = 'zazaki',
}
-- code IETF
datalangue.aa = {code = 'aa', nom = 'afar', page = 'Afar (langue)'}
datalangue.ab = {code = 'ab', nom = 'abkhaze'}
datalangue.af = {code = 'af', nom = 'afrikaans'}
datalangue.ak = {code = 'ak', nom = 'akan', page = 'Akan (langue)'}
datalangue.aln = {code = 'aln', nom = 'guègue'}
datalangue.als = {code = 'als', nom = 'tosque'}
datalangue.am = {code = 'am', nom = 'amharique'}
datalangue.an = {code = 'an', nom = 'aragonais'}
datalangue.ang = {code = 'ang', nom = 'anglo-saxon', page = 'Vieil anglais'}
datalangue.ar = {code = 'ar', nom = 'arabe', rtl = true}
datalangue.arc = {code = 'arc', nom = 'araméen'}
datalangue.as = {code = 'as', nom = 'assamais'}
datalangue.ast = {code = 'ast', nom = 'asturien'}
datalangue.av = {code = 'av', nom = 'avar'}
datalangue.ay = {code = 'ay', nom = 'aymara'}
datalangue.az = {code = 'az', nom = 'azéri'}
datalangue.ba = {code = 'ba', nom = 'bachkir'}
datalangue['be-x-old'] = {code = 'be-x-old', nom = 'biélorusse'}
datalangue.be = {code = 'be', nom = 'biélorusse'}
datalangue.ber = {code = 'ber', nom = 'berbère', page = 'Langues berbères'}
datalangue.bg = {code = 'bg', nom = 'bulgare'}
datalangue.bh = {code = 'bh', nom = 'bihari'}
datalangue.bho = {code = 'bho', nom = 'bhodjpouri'}
datalangue.bi = {code = 'bi', nom = 'bichelamar'}
datalangue.bm = {code = 'bm', nom = 'bambara'}
datalangue.bn = {code = 'bn', nom = 'bengali'}
datalangue.bo = {code = 'bo', nom = 'tibétain'}
datalangue.br = {code = 'br', nom = 'breton'}
datalangue.bs = {code = 'bs', nom = 'bosnien'}
datalangue.bar = {code = 'bar', nom = 'bavarois'}
datalangue.ca = {code = 'ca', nom = 'catalan'}
datalangue.ce = {code = 'ce', nom = 'tchétchène'}
datalangue.ceb = {code = 'ceb', nom = 'cebuano'}
datalangue.ch = {code = 'ch', nom = 'chamorro'}
datalangue.cho = {code = 'cho', nom = 'choctaw', page = 'Choctaw (langue)'}
datalangue.chy = {code = 'chy', nom = 'cheyenne', page = 'Cheyenne (langue)'}
datalangue.ckt = {code = 'ckt', nom = 'tchouktche'}
datalangue.co = {code = 'co', nom = 'corse', page = 'Corse (langue)'}
datalangue.cr = {code = 'cr', nom = 'cri', page = 'Cri (langue)'}
datalangue.crh = {code = 'crh', nom = 'tatar de Crimée'}
datalangue.cs = {code = 'cs', nom = 'tchèque'}
datalangue.csb = {code = 'csb', nom = 'cachoube'}
datalangue.cv = {code = 'cv', nom = 'tchouvache'}
datalangue.cy = {code = 'cy', nom = 'gallois'}
datalangue.da = {code = 'da', nom = 'danois'}
datalangue.de = {code = 'de', nom = 'allemand'}
datalangue.dsb = {code = 'dsb', nom = 'bas-sorabe'}
datalangue.dv = {code = 'dv', nom = 'divehi', rtl = true}
datalangue.dz = {code = 'dz', nom = 'dzongkha'}
datalangue.ee = {code = 'ee', nom = 'ewe', page = 'Ewe (langue)'}
datalangue.el = {code = 'el', nom = 'grec moderne'}
datalangue.en = {code = 'en', nom = 'anglais'}
datalangue.eo = {code = 'eo', nom = 'espéranto'}
datalangue.er = {code = 'er', nom = 'europanto'}
datalangue.es = {code = 'es', nom = 'espagnol'}
datalangue.et = {code = 'et', nom = 'estonien'}
datalangue.eu = {code = 'eu', nom = 'basque'}
datalangue.ext = {code = 'ext', nom = 'estrémègne'}
datalangue.fa = {code = 'fa', nom = 'persan', rtl = true}
datalangue.ff = {code = 'ff', nom = 'peul'}
datalangue.fi = {code = 'fi', nom = 'finnois'}
datalangue.fil = {code = 'fil', nom = 'filipino'}
datalangue.fj = {code = 'fj', nom = 'fidjien'}
datalangue.fo = {code = 'fo', nom = 'féroïen'}
datalangue.fr = {code = 'fr', nom = 'français'}
datalangue.frp = {code = 'frp', nom = 'francoprovençal'}
datalangue.fur = {code = 'fur', nom = 'frioulan'}
datalangue.fy = {code = 'fy', nom = 'frison'}
datalangue.ga = {code = 'ga', nom = 'irlandais'}
datalangue.gal = {code = 'gal', nom = 'gallo'}
datalangue.gd = {code = 'gd', nom = 'gaélique écossais'}
datalangue.gil = {code = 'gil', nom = 'gilbertin'}
datalangue.gl = {code = 'gl', nom = 'galicien'}
datalangue.gmy = {code = 'gmy', nom = 'mycénien'}
datalangue.gn = {code = 'gn', nom = 'guarani', page = 'Guarani (langue)'}
datalangue.gr = {code = 'el', nom = 'grec moderne', invalide = true}
datalangue.grc = {code = 'grc', nom = 'grec ancien'}
datalangue['grc-latn'] = {code = 'grc-Latn', nom = 'grec ancien romanisé', page = 'Romanisation du grec'}
datalangue.gu = {code = 'gu', nom = 'gujarati'}
datalangue.gv = {code = 'gv', nom = 'mannois'}
datalangue.ha = {code = 'ha', nom = 'haoussa'}
datalangue.haw = {code = 'haw', nom = 'hawaïen'}
datalangue.he = {code = 'he', nom = 'hébreu', rtl = true}
datalangue.hess = {code = 'hess', nom = 'hessois'}
datalangue.hi = {code = 'hi', nom = 'hindi'}
datalangue.hr = {code = 'hr', nom = 'croate'}
datalangue.hsb = {code = 'hsb', nom = 'haut-sorabe'}
datalangue.ht = {code = 'ht', nom = 'haïtien'}
datalangue.hu = {code = 'hu', nom = 'hongrois'}
datalangue.hwc = {code = 'hwc', nom = 'créole hawaïen'}
datalangue.hy = {code = 'hy', nom = 'arménien'}
datalangue.ia = {code = 'ia', nom = 'interlingua'}
datalangue.id = {code = 'id', nom = 'indonésien'}
datalangue.ie = {code = 'ie', nom = 'interlingue'}
datalangue.ilo = {code = 'ilo', nom = 'ilocano'}
datalangue.io = {code = 'io', nom = 'ido'}
datalangue.is = {code = 'is', nom = 'islandais'}
datalangue.it = {code = 'it', nom = 'italien'}
datalangue.ja = {code = 'ja', nom = 'japonais'}
datalangue.jp = {code = 'ja', nom = 'japonais', invalide = true}
datalangue.jbo = {code = 'jbo', nom = 'lojban'}
datalangue.jv = {code = 'jv', nom = 'javanais'}
datalangue.ka = {code = 'ka', nom = 'géorgien'}
datalangue.kaa = {code = 'kaa', nom = 'karakalpak'}
datalangue.kab = {code = 'kab', nom = 'kabyle'}
datalangue.ke = {code = 'ke', nom = 'koinè', page = 'Koinè (grec)'}
datalangue.kin = {code = 'kin', nom = 'kinyarwanda'}
datalangue.kk = {code = 'kk', nom = 'kazakh'}
datalangue.kn = {code = 'kn', nom = 'kannada'}
datalangue.ko = {code = 'ko', nom = 'coréen'}
datalangue.krc = {code = 'krc', nom = 'karatchaï-balkar'}
datalangue.krl = {code = 'krl', nom = 'carélien'}
datalangue.ksh = {code = 'ksh', nom = 'francique ripuaire'}
datalangue.ku = {code = 'ku', nom = 'kurde'}
datalangue.kv = {code = 'kv', nom = 'komi', page = 'Komi (langue)'}
datalangue.kw = {code = 'kw', nom = 'cornique'}
datalangue.ky = {code = 'ky', nom = 'kirghize', page = 'Kirghize (langue)'}
datalangue.la = {code = 'la', nom = 'latin'}
datalangue.lat = {code = 'la', nom = 'latin', invalide = true}
datalangue.lad = {code = 'lad', nom = 'judéo-espagnol'}
datalangue.lb = {code = 'lb', nom = 'luxembourgeois'}
datalangue.lfn = {code = 'lfn', nom = 'lingua franca nova'}
datalangue.li = {code = 'li', nom = 'limbourgeois'}
datalangue.lld = {code = 'lld', nom = 'ladin'}
datalangue.lmo = {code = 'lmo', nom = 'lombard', page = 'Lombard (langue)'}
datalangue.ln = {code = 'ln', nom = 'lingala'}
datalangue.lt = {code = 'lt', nom = 'lituanien'}
datalangue.lv = {code = 'lv', nom = 'letton'}
datalangue.lzz = {code = 'lzz', nom = 'laze'}
datalangue.mg = {code = 'mg', nom = 'malgache'}
datalangue.mi = {code = 'mi', nom = 'maori', page = 'Maori de Nouvelle-Zélande'}
datalangue.mk = {code = 'mk', nom = 'macédonien'}
datalangue.ml = {code = 'ml', nom = 'malayalam'}
datalangue.mn = {code = 'mn', nom = 'mongol'}
datalangue['mn-cyrl'] = {code = 'mn-Cyrl', nom = 'mongol en écriture cyrillique', page = 'Écriture mongole#Cyrillique'}
datalangue['mn-mong'] = {code = 'mn-Mong', nom = 'mongol en écriture mongole', page = 'Écriture mongole#Alphabet mongol traditionnel'}
datalangue.mo = {code = 'mo', nom = 'moldave'}
datalangue.mr = {code = 'mr', nom = 'marathi', page = 'Marathi (langue)'}
datalangue.ms = {code = 'ms', nom = 'malais', page = 'Malais (langue)'}
datalangue.mt = {code = 'mt', nom = 'maltais'}
datalangue.mul = {code = 'mul', nom = 'multilangue', page = 'Multilinguisme', invalide = true}
datalangue.mwl = {code = 'mwl', nom = 'mirandais'}
datalangue.my = {code = 'my', nom = 'birman', page = 'Birman (langue)'}
datalangue.na = {code = 'na', nom = 'nauruan'}
datalangue.nan = {code = 'nan', nom = 'minnan'}
datalangue.nah = {code = 'nah', nom = 'nahuatl'}
datalangue.nap = {code = 'nap', nom = 'napolitain'}
datalangue.nb = {code = 'nb', nom = 'Bokmål'}
datalangue.nds = {code = 'nds', nom = 'bas allemand'}
datalangue['nds-nl'] = {code = 'nds-NL', nom = 'bas-saxon néerlandais'}
datalangue.ne = {code = 'ne', nom = 'népalais'}
datalangue.nl = {code = 'nl', nom = 'néerlandais'}
datalangue.nn = {code = 'nn', nom = 'nynorsk'}
datalangue.no = {code = 'no', nom = 'norvégien'}
datalangue.non = {code = 'non', nom = 'vieux norrois'}
datalangue.nrm = {code = 'nrm', nom = 'normand'}
datalangue.oc = {code = 'oc', nom = 'occitan'}
datalangue.oci = {code = 'oc', nom = 'occitan', invalide = true}
datalangue.ofr = {code = 'ofr', nom = 'francique oriental'}
datalangue['or'] = {code = 'or', nom = 'oriya'}
datalangue.os = {code = 'os', nom = 'ossète'}
datalangue.pa = {code = 'pa', nom = 'Pendjabi'}
datalangue.pap = {code = 'pap', nom = 'papiamento'}
datalangue.pcd = {code = 'pcd', nom = 'picard'}
datalangue.pi = {code = 'pi', nom = 'pali'}
datalangue.pl = {code = 'pl', nom = 'polonais'}
datalangue.pms = {code = 'pms', nom = 'piémontais'}
datalangue.ps = {code = 'ps', nom = 'pachto'}
datalangue.pt = {code = 'pt', nom = 'portugais'}
datalangue.qu = {code = 'qu', nom = 'quechua'}
datalangue.rde = {code = 'rde', nom = 'allemand de la Ruhr'}
datalangue.rm = {code = 'rm', nom = 'romanche'}
datalangue.ro = {code = 'ro', nom = 'roumain'}
datalangue.ru = {code = 'ru', nom = 'russe'}
datalangue.rw = {code = 'rw', nom = 'kinyarwanda'}
datalangue.sa = {code = 'sa', nom = 'sanskrit'}
datalangue.sah = {code = 'sah', nom = 'iakoute'}
datalangue.srd = {code = 'srd', nom = 'sarde'}
datalangue.sc = {code = 'sc', nom = 'sarde'}
datalangue.scn = {code = 'scn', nom = 'sicilien'}
datalangue.sco = {code = 'sco', nom = 'scots'}
datalangue.se = {code = 'se', nom = 'same du Nord'}
datalangue.sh = {code = 'sh', nom = 'serbo-croate'}
datalangue.si = {code = 'si', nom = 'cingalais'}
datalangue.simple = {code = 'simple', nom = 'Simple English'}
datalangue.sk = {code = 'sk', nom = 'slovaque'}
datalangue.sl = {code = 'sl', nom = 'slovène'}
datalangue.so = {code = 'so', nom = 'somali'}
datalangue.sq = {code = 'sq', nom = 'albanais'}
datalangue.sr = {code = 'sr', nom = 'serbe'}
datalangue['sr-me'] = {code = 'sr-ME', nom = 'monténégrin'}
datalangue.stq = {code = 'stq', nom = 'frison oriental'}
datalangue.su = {code = 'su', nom = 'sondonésien'}
datalangue.sv = {code = 'sv', nom = 'suédois'}
datalangue.sw = {code = 'sw', nom = 'swahili'}
datalangue.sxu = {code = 'sxu', nom = 'haut-saxon'}
datalangue.syr = {code = 'syr', nom = 'syriaque', rtl = true}
datalangue.ta = {code = 'ta', nom = 'tamoul'}
datalangue.te = {code = 'te', nom = 'télougou'}
datalangue.tg = {code = 'tg', nom = 'tadjik'}
datalangue.th = {code = 'th', nom = 'thaï'}
datalangue.tk = {code = 'tk', nom = 'turkmène'}
datalangue.tl = {code = 'tl', nom = 'tagalog'}
datalangue.to = {code = 'to', nom = 'tonguien'}
datalangue.tpi = {code = 'tpi', nom = 'tok pisin'}
datalangue.tr = {code = 'tr', nom = 'turc'}
datalangue.tt = {code = 'tt', nom = 'tatar'}
datalangue.tun = {code = 'tun', nom = 'tunica', page = 'Tunica (langue)'}
datalangue.tyv = {code = 'tyv', nom = 'touvain'}
datalangue.udm = {code = 'udm', nom = 'oudmourte'}
datalangue.uk = {code = 'uk', nom = 'ukrainien'}
datalangue.und = {code = 'und', nom = 'langue indéterminée', page = '', invalide = true}
datalangue.ur = {code = 'ur', nom = 'ourdou', rtl = true}
datalangue.uz = {code = 'uz', nom = 'ouzbek'}
datalangue.vec = {code = 'vec', nom = 'vénitien'}
datalangue.vi = {code = 'vi', nom = 'vietnamien'}
datalangue.vo = {code = 'vo', nom = 'volapük'}
datalangue.vro = {code = 'vro', nom = 'võro'}
datalangue.wa = {code = 'wa', nom = 'wallon'}
datalangue.war = {code = 'war', nom = 'waray-waray'}
datalangue.wuu = {code = 'wuu', nom = 'wu', page = 'Wu (langue)'}
datalangue.xh = {code = 'xh', nom = 'xhosa'}
datalangue.yi = {code = 'yi', nom = 'yiddish', rtl = true}
datalangue.yo = {code = 'yo', nom = 'yoruba'}
datalangue.yue = {code = 'yue', nom = 'cantonais'}
datalangue.zea = {code = 'zea', nom = 'zélandais'}
datalangue.zh = {code = 'zh', nom = 'chinois', page = 'Langues chinoises'}
datalangue['zh-hans'] = {code = 'zh-Hans', nom = 'chinois simplifié', page = 'Sinogramme simplifié'}
datalangue['zh-hant'] = {code = 'zh-Hant', nom = 'chinois traditionnel', page = 'Sinogramme traditionnel'}
datalangue['zh-latn'] = {code = 'zh-Latn', nom = 'pinyin'}
datalangue.zu = {code = 'zu', nom = 'zoulou'}
-- nom de langue et alias
datalangue['afar'] = datalangue.aa
datalangue['abkhaze'] = datalangue.ab
datalangue['afrikaans'] = datalangue.af
datalangue['akan'] = datalangue.ak
datalangue['guègue'] = datalangue.aln
datalangue['tosque'] = datalangue.als
datalangue['amharique'] = datalangue.am
datalangue['aragonais'] = datalangue.an
datalangue['anglo-saxon'] = datalangue.ang
datalangue['arabe'] = datalangue.ar
datalangue['araméen'] = datalangue.arc
datalangue['assamais'] = datalangue.as
datalangue['asturien'] = datalangue.ast
datalangue['avar'] = datalangue.av
datalangue['aymara'] = datalangue.ay
datalangue['azéri'] = datalangue.az
datalangue['bachkir'] = datalangue.ba
datalangue['biélorusse'] = datalangue['be-x-old']
datalangue['biélorusse'] = datalangue.be
datalangue['berbère'] = datalangue.ber
datalangue['bulgare'] = datalangue.bg
datalangue['bihari'] = datalangue.bh
datalangue['bhodjpouri'] = datalangue.bho
datalangue['bichelamar'] = datalangue.bi
datalangue['bambara'] = datalangue.bm
datalangue['bengali'] = datalangue.bn
datalangue['tibétain'] = datalangue.bo
datalangue['breton'] = datalangue.br
datalangue['bosnien'] = datalangue.bs
datalangue['bavarois'] = datalangue.bar
datalangue['catalan'] = datalangue.ca
datalangue['tchétchène'] = datalangue.ce
datalangue['cebuano'] = datalangue.ceb
datalangue['chamorro'] = datalangue.ch
datalangue['choctaw'] = datalangue.cho
datalangue['cheyenne'] = datalangue.chy
datalangue['tchouktche'] = datalangue.ckt
datalangue['corse'] = datalangue.co
datalangue['cri'] = datalangue.cr
datalangue['tatar de Crimée'] = datalangue.crh
datalangue['tchèque'] = datalangue.cs
datalangue['cachoube'] = datalangue.csb
datalangue['tchouvache'] = datalangue.cv
datalangue['gallois'] = datalangue.cy
datalangue['danois'] = datalangue.da
datalangue['allemand'] = datalangue.de
datalangue['bas-sorabe'] = datalangue.dsb
datalangue['divehi'] = datalangue.dv
datalangue['divéhi'] = datalangue.dv
datalangue['maldivien'] = datalangue.dv
datalangue['div'] = datalangue.dv
datalangue['dzongkha'] = datalangue.dz
datalangue['ewe'] = datalangue.ee
datalangue['grec moderne'] = datalangue.el
datalangue['grec'] = datalangue.el
datalangue['anglais'] = datalangue.en
datalangue['espéranto'] = datalangue.eo
datalangue['europanto'] = datalangue.er
datalangue['espagnol'] = datalangue.es
datalangue['estonien'] = datalangue.et
datalangue['basque'] = datalangue.eu
datalangue['estrémègne'] = datalangue.ext
datalangue['persan'] = datalangue.fa
datalangue['farsi '] = datalangue.fa
datalangue['parsi '] = datalangue.fa
datalangue['peul'] = datalangue.ff
datalangue['finnois'] = datalangue.fi
datalangue['finlandais'] = datalangue.fi
datalangue['filipino'] = datalangue.fil
datalangue['võro'] = datalangue.vro
datalangue['fiu-vro'] = datalangue.vro
datalangue['fidjien'] = datalangue.fj
datalangue['féroïen'] = datalangue.fo
datalangue['féroien'] = datalangue.fo
datalangue['féringien'] = datalangue.fo
datalangue['français'] = datalangue.fr
datalangue['française'] = datalangue.fr
datalangue['francoprovençal'] = datalangue.frp
datalangue['frioulan'] = datalangue.fur
datalangue['frison'] = datalangue.fy
datalangue['gaélique irlandais'] = datalangue.ga
datalangue['irlandais'] = datalangue.ga
datalangue['gallo'] = datalangue.gal
datalangue['gaélique écossais'] = datalangue.gd
datalangue['écossais'] = datalangue.gd
datalangue['gilbertin'] = datalangue.gil
datalangue['galicien'] = datalangue.gl
datalangue['mycénien'] = datalangue.gmy
datalangue['guarani'] = datalangue.gn
datalangue['grec ancien'] = datalangue.grc
datalangue['gujarati'] = datalangue.gu
datalangue['mannois'] = datalangue.gv
datalangue['manxois'] = datalangue.gv
datalangue['manx'] = datalangue.gv
datalangue['haoussa'] = datalangue.ha
datalangue['hawaïen'] = datalangue.haw
datalangue['hébreu'] = datalangue.he
datalangue['iw'] = datalangue.he
datalangue['hessois'] = datalangue.hess
datalangue['hindi'] = datalangue.hi
datalangue['croate'] = datalangue.hr
datalangue['haut-sorabe'] = datalangue.hsb
datalangue['haïtien'] = datalangue.ht
datalangue['hongrois'] = datalangue.hu
datalangue['créole hawaïen'] = datalangue.hwc
datalangue['arménien'] = datalangue.hy
datalangue['interlingua'] = datalangue.ia
datalangue['indonésien'] = datalangue.id
datalangue['interlingue'] = datalangue.ie
datalangue['ilocano'] = datalangue.ilo
datalangue['ido'] = datalangue.io
datalangue['islandais'] = datalangue.is
datalangue['italien'] = datalangue.it
datalangue['japonais'] = datalangue.ja
datalangue['lojban'] = datalangue.jbo
datalangue['javanais'] = datalangue.jv
datalangue['géorgien'] = datalangue.ka
datalangue['karakalpak'] = datalangue.kaa
datalangue['kabyle'] = datalangue.kab
datalangue['koinè'] = datalangue.ke
datalangue['kinyarwanda'] = datalangue.kin
datalangue['kazakh'] = datalangue.kk
datalangue['kannada'] = datalangue.kn
datalangue['coréen'] = datalangue.ko
datalangue['karatchaï-balkar'] = datalangue.krc
datalangue['carélien'] = datalangue.krl
datalangue['francique ripuaire'] = datalangue.ksh
datalangue['kurde'] = datalangue.ku
datalangue['komi'] = datalangue.kv
datalangue['cornique'] = datalangue.kw
datalangue['kirghize'] = datalangue.ky
datalangue['latin'] = datalangue.la
datalangue['judéo-espagnol'] = datalangue.lad
datalangue['luxembourgeois'] = datalangue.lb
datalangue['lingua franca nova'] = datalangue.lfn
datalangue['limbourgeois'] = datalangue.li
datalangue['ladin'] = datalangue.lld
datalangue['lombard'] = datalangue.lmo
datalangue['lingala'] = datalangue.ln
datalangue['lituanien'] = datalangue.lt
datalangue['letton'] = datalangue.lv
datalangue['laze'] = datalangue.lzz
datalangue['malgache'] = datalangue.mg
datalangue['maori'] = datalangue.mi
datalangue['macédonien'] = datalangue.mk
datalangue['malayalam'] = datalangue.ml
datalangue['mongol'] = datalangue.mn
datalangue['mongol cyrillique'] = datalangue['mn-cyrl']
datalangue['moldave'] = datalangue.mo
datalangue['marathi'] = datalangue.mr
datalangue['marâthî'] = datalangue.mr
datalangue['marāthī'] = datalangue.mr
datalangue['marathe'] = datalangue.mr
datalangue['malais'] = datalangue.ms
datalangue['malaisien'] = datalangue.ms
datalangue['maltais'] = datalangue.mt
datalangue["multilangue"] = datalangue.mul
datalangue["multilingue"] = datalangue.mul
datalangue['mirandais'] = datalangue.mwl
datalangue['birman'] = datalangue.my
datalangue['nauruan'] = datalangue.na
datalangue['nahuatl'] = datalangue.nah
datalangue['zh-min-nan'] = datalangue.nan
datalangue['napolitain'] = datalangue.nap
datalangue['bokmål'] = datalangue.nb
datalangue['bokmal'] = datalangue.nb
datalangue['norvégien classique'] = datalangue.nb
datalangue['bas allemand'] = datalangue.nds
datalangue['bas-saxon néerlandais'] = datalangue['nds-nl']
datalangue['népalais'] = datalangue.ne
datalangue['néerlandais'] = datalangue.nl
datalangue['nynorsk'] = datalangue.nn
datalangue['norvégien'] = datalangue.no
datalangue['vieux norrois'] = datalangue.non
datalangue['norrois'] = datalangue.non
datalangue['normand'] = datalangue.nrm
datalangue['occitan'] = datalangue.oc
datalangue['francique oriental'] = datalangue.ofr
datalangue['oriya'] = datalangue['or']
datalangue['ossète'] = datalangue.os
datalangue['Pendjabi'] = datalangue.pa
datalangue['penjabi'] = datalangue.pa
datalangue['penjābī'] = datalangue.pa
datalangue['panjabi'] = datalangue.pa
datalangue['panjābī'] = datalangue.pa
datalangue['papiamento'] = datalangue.pap
datalangue['picard'] = datalangue.pcd
datalangue['pali'] = datalangue.pi
datalangue['polonais'] = datalangue.pl
datalangue['piémontais'] = datalangue.pms
datalangue['pachto'] = datalangue.ps
datalangue['portugais'] = datalangue.pt
datalangue['quechua'] = datalangue.qu
datalangue['allemand de la Ruhr'] = datalangue.rde
datalangue['romanche'] = datalangue.rm
datalangue['roumain'] = datalangue.ro
datalangue['russe'] = datalangue.ru
datalangue['kinyarwanda'] = datalangue.rw
datalangue['sanskrit'] = datalangue.sa
datalangue['iakoute'] = datalangue.sah
datalangue['sarde'] = datalangue.srd
datalangue['sarde'] = datalangue.sc
datalangue['sicilien'] = datalangue.scn
datalangue['scots'] = datalangue.sco
datalangue['same du Nord'] = datalangue.se
datalangue['serbo-croate'] = datalangue.sh
datalangue['cingalais'] = datalangue.si
datalangue['simple english'] = datalangue.simple
datalangue['slovaque'] = datalangue.sk
datalangue['slovène'] = datalangue.sl
datalangue['somali'] = datalangue.so
datalangue['albanais'] = datalangue.sq
datalangue['serbe'] = datalangue.sr
datalangue['monténégrin'] = datalangue['sr-me']
datalangue['frison oriental'] = datalangue.stq
datalangue['sondonésien'] = datalangue.su
datalangue['suédois'] = datalangue.sv
datalangue['swahili'] = datalangue.sw
datalangue['haut-saxon'] = datalangue.sxu
datalangue['syriaque'] = datalangue.syr
datalangue['tamoul'] = datalangue.ta
datalangue['télougou'] = datalangue.te
datalangue['tadjik'] = datalangue.tg
datalangue['thaï'] = datalangue.th
datalangue['turkmène'] = datalangue.tk
datalangue['tagalog'] = datalangue.tl
datalangue['tonguien'] = datalangue.to
datalangue['tok pisin'] = datalangue.tpi
datalangue['turc'] = datalangue.tr
datalangue['tatar'] = datalangue.tt
datalangue['tunica'] = datalangue.tun
datalangue['touvain'] = datalangue.tyv
datalangue['oudmourte'] = datalangue.udm
datalangue['ukrainien'] = datalangue.uk
datalangue['ourdou'] = datalangue.ur
datalangue['ouzbek'] = datalangue.uz
datalangue['vénitien'] = datalangue.vec
datalangue['vietnamien'] = datalangue.vi
datalangue['volapük'] = datalangue.vo
datalangue['wallon'] = datalangue.wa
datalangue['waray-waray'] = datalangue.war
datalangue['wu'] = datalangue.wuu
datalangue['xhosa'] = datalangue.xh
datalangue['yiddish'] = datalangue.yi
datalangue['yoruba'] = datalangue.yo
datalangue['cantonais'] = datalangue.yue
datalangue['zh-yue'] = datalangue.yue
datalangue['zélandais'] = datalangue.zea
datalangue['chinois'] = datalangue.zh
datalangue['mandarin standard'] = datalangue.zh
datalangue['hui'] = datalangue.zh
datalangue['chinois'] = datalangue.zh
datalangue['chinois simplifié'] = datalangue['zh-hans']
datalangue['chinois traditionnel'] = datalangue['zh-hant']
datalangue['pinyin'] = datalangue['zh-latn']
datalangue['minnan'] = datalangue['zh-min-nan']
datalangue['zoulou'] = datalangue.zu
return datalangue