Module:Langue/Data : Différence entre versions

De Lagny-sur-Marne Wiki
Aller à : navigation, rechercher
(Ajout '' pour languesRtl en conformité avec le modèle (même si je ne comprend pas pourquoi))
(Optimisation présentation)
Ligne 1 : Ligne 1 :
local datalangue = {
+
local datalangue = { }
  
    dataCodeLangue = {
+
datalangue.dataCodeInvalide = {  
        af = 'af',
+
    '',
        afrikaans = 'af',
+
'lat',
        ar = 'ar',
+
'mul',
        arabe = 'ar',
+
'und',
        ber = 'ber',
+
'gr',
        ["berbère"] = 'ber',
+
'gr-Latn',
        bg = 'bg',
+
'gr-latn',
        bulgare = 'bg',
+
'lu',
        bn = 'bn',
+
'jp',
        bengali = 'bn',
+
'dk',
        br = 'br',
+
'oci'
        breton = 'br',
+
}
        ca = 'ca',
+
 
        catalan = 'ca',
+
datalangue.languesRtl = {
        co = 'co',
+
'',
        corse = 'co',
+
'ar',
        cs = 'cs',
+
'arabe',
        ["tchèque"] = 'cs',
+
'div',
        cy = 'cy',
+
'divéhi',
        gallois = 'cy',
+
'he',
        da = 'da',
+
'iw',
        danois = 'da',
+
'hébreu',
        de = 'de',
+
'ur',
        allemand = 'de',
+
'ourdou',
        ["de+fr"] = 'de+fr',
+
'fa',
        ["fr+de"] = 'de+fr',
+
'persan',
        ["allemand et français"] = 'de+fr',
+
'syr',
        ["français et allemand"] = 'de+fr',
+
'syriaque',
        dz = 'dz',
+
'yi',
        dzongkha = 'dz',
+
'ji',
        el = 'el ',
+
'yiddish'
        gr = 'el',
+
}
        ["grec moderne"] = 'el',
+
 
        grec = 'el',
+
datalangue.dataCodeLangue = {
        en = 'en',
+
["af"] = 'af',
        anglais = 'en',
+
["afrikaans"] = 'af',
        ["en+fr"] = 'en',
+
["ar"] = 'ar',
        ["fr+en"] = 'en',
+
["arabe"] = 'ar',
        ["anglais et français"] = 'en',
+
["ber"] = 'ber',
        ["français et anglais"] = 'en',
+
["berbère"] = 'ber',
        eo = 'eo',
+
["bg"] = 'bg',
        ["espéranto"] = 'eo',
+
["bulgare"] = 'bg',
        es = 'es',
+
["bn"] = 'bn',
        espagnol = 'es',
+
["bengali"] = 'bn',
        et = 'et',
+
["br"] = 'br',
        estonien = 'et',
+
["breton"] = 'br',
        eu = 'eu',
+
["ca"] = 'ca',
        basque = 'eu',
+
["catalan"] = 'ca',
        fa = 'fa',
+
["co"] = 'co',
        persan = 'fa',
+
["corse"] = 'co',
        fi = 'fi',
+
["cs"] = 'cs',
        finnois = 'fi',
+
["tchèque"] = 'cs',
        finlandais = 'fi',
+
["cy"] = 'cy',
        fr = 'fr',
+
["gallois"] = 'cy',
        ["français"] = 'fr',
+
["da"] = 'da',
        ["française"] = 'fr',
+
["danois"] = 'da',
        ["fr+nl"] = 'fr+nl',
+
["de"] = 'de',
        ["nl+fr"] = 'fr+nl',
+
["allemand"] = 'de',
        ["français et néerlandais"] = 'fr+nl',
+
["de+fr"] = 'de+fr',
        ["néerlandais et français"] = 'fr+nl',
+
["fr+de"] = 'de+fr',
        fo = 'fo',
+
["allemand et français"] = 'de+fr',
        ["féroïen"] = 'fo',
+
["français et allemand"] = 'de+fr',
        ["féringien"] = 'fo',
+
["dz"] = 'dz',
        ga = 'ga',
+
["dzongkha"] = 'dz',
        irlandais = 'ga',
+
["el"] = 'el ',
        ["gaélique irlandais"] = 'ga',
+
["gr"] = 'el',
        gd = 'gd',
+
["grec moderne"]= 'el',
        ["écossais"] = 'gd',
+
["grec"] = 'el',
        ["gaélique écossais"] = 'gd',
+
["en"] = 'en',
        gl = 'gl',
+
["anglais"] = 'en',
        galicien = 'gl',
+
["en+fr"] = 'en',
        grc = 'grc',
+
["fr+en"] = 'en',
        ["grec ancien"] = 'grc',
+
["anglais et français"] = 'en',
        gv = 'gv',
+
["français et anglais"] = 'en',
        mannois = 'gv',
+
["eo"] = 'eo',
        manxois = 'gv',
+
["espéranto"] = 'eo',
        manx = 'gv',
+
["es"] = 'es',
        he = 'he',
+
["espagnol"] = 'es',
        ["hébreu"] = 'he',
+
["et"] = 'et',
        hi = 'hi',
+
["estonien"] = 'et',
        hindi = 'hi',
+
["eu"] = 'eu',
        hr = 'hr',
+
["basque"] = 'eu',
        croate = 'hr',
+
["fa"] = 'fa',
        hu = 'hu',
+
["persan"] = 'fa',
        hongrois = 'hu',
+
["fi"] = 'fi',
        hy = 'hy',
+
["finnois"] = 'fi',
        ["arménien"] = 'hy',
+
["finlandais"] = 'fi',
        id = 'id',
+
["fr"] = 'fr',
        ["indonésien"] = 'id',
+
["français"] = 'fr',
        is = 'is',
+
["française"] = 'fr',
        islandais = 'is',
+
["fr+nl"] = 'fr+nl',
        it = 'it',
+
["nl+fr"] = 'fr+nl',
        italien = 'it',
+
["français et néerlandais"] = 'fr+nl',
        ja = 'ja',
+
["néerlandais et français"] = 'fr+nl',
        jp = 'ja',
+
["fo"] = 'fo',
        japonais = 'ja',
+
["féroïen"] = 'fo',
        jv = 'jv',
+
["féringien"] = 'fo',
        javanais = 'jv',
+
["ga"] = 'ga',
        ka = 'ka',
+
["irlandais"] = 'ga',
        ["géorgien"] = 'ka',
+
["gaélique irlandais"] = 'ga',
        kab = 'kab',
+
["gd"] = 'gd',
        kabyle = 'kab',
+
["écossais"] = 'gd',
        ko = 'ko',
+
["gaélique écossais"] = 'gd',
        ["coréen"] = 'ko',
+
["gl"] = 'gl',
        ku = 'ku',
+
["galicien"] = 'gl',
        kurde = 'ku',
+
["grc"] = 'grc',
        la = 'la',
+
["grec ancien"] = 'grc',
        lat = 'la',
+
["gv"] = 'gv',
        latin = 'la',
+
["mannois"] = 'gv',
        lb = 'lb',
+
["manxois"] = 'gv',
        lu = 'lb',
+
["manx"] = 'gv',
        luxembourgeois = 'lb',
+
["he"] = 'he',
        lt = 'lt',
+
["hébreu"] = 'he',
        lituanien = 'lt',
+
["hi"] = 'hi',
        lv = 'lv',
+
["hindi"] = 'hi',
        letton = 'lv',
+
["hr"] = 'hr',
        mk = 'mk',
+
["croate"] = 'hr',
        ["macédonien"] = 'mk',
+
["hu"] = 'hu',
        mn = 'mn',
+
["hongrois"] = 'hu',
        mongol = 'mn',
+
["hy"] = 'hy',
        mr = 'mr',
+
["arménien"] = 'hy',
        marathi = 'mr',
+
["id"] = 'id',
        ["marâthî"] = 'mr',
+
["indonésien"] = 'id',
        ["marāthī"] = 'mr',
+
["is"] = 'is',
        marathe = 'mr',
+
["islandais"] = 'is',
        ms = 'ms',
+
["it"] = 'it',
        malais = 'ms',
+
["italien"] = 'it',
        mt = 'mt',
+
["ja"] = 'ja',
        maltais = 'mt',
+
["jp"] = 'ja',
        mul = 'mul',
+
["japonais"] = 'ja',
        multilangue = 'mul',
+
["jv"] = 'jv',
        my = 'my',
+
["javanais"] = 'jv',
        birman = 'my',
+
["ka"] = 'ka',
        nah = 'nah',
+
["géorgien"] = 'ka',
        nahuatl = 'nah',
+
["kab"] = 'kab',
        nb = 'nb',
+
["kabyle"] = 'kab',
        ["bokmål"] = 'nb',
+
["ko"] = 'ko',
        ["norvégien classique"] = 'nb',
+
["coréen"] = 'ko',
        ne = 'ne',
+
["ku"] = 'ku',
        ["népalais"] = 'ne',
+
["kurde"] = 'ku',
        nl = 'nl',
+
["la"] = 'la',
        ["néerlandais"] = 'nl',
+
["lat"] = 'la',
        nn = 'nn',
+
["latin"] = 'la',
        nynorsk = 'nn',
+
["lb"] = 'lb',
        no = 'no',
+
["lu"] = 'lb',
        ["norvégien"] = 'no',
+
["luxembourgeois"] = 'lb',
        non = 'non',
+
["lt"] = 'lt',
        ["vieux norrois"] = 'non',
+
["lituanien"] = 'lt',
        norrois = 'non',
+
["lv"] = 'lv',
        oc = 'oc',
+
["letton"] = 'lv',
        oci = 'oc',
+
["mk"] = 'mk',
        occitan = 'oc',
+
["macédonien"] = 'mk',
        pa = 'pa',
+
["mn"] = 'mn',
        panjabi = 'pa',
+
["mongol"] = 'mn',
        ["panjābī"] = 'pa',
+
["mr"] = 'mr',
        penjabi = 'pa',
+
["marathi"] = 'mr',
        ["penjābī"] = 'pa',
+
["marâthî"] = 'mr',
        pl = 'pl',
+
["marāthī"] = 'mr',
        polonais = 'pl',
+
["marathe"] = 'mr',
        pt = 'pt',
+
["ms"] = 'ms',
        portugais = 'pt',
+
["malais"] = 'ms',
        ro = 'ro',
+
["mt"] = 'mt',
        roumain = 'ro',
+
["maltais"] = 'mt',
        ru = 'ru',
+
["mul"] = 'mul',
        russe = 'ru',
+
["multilangue"] = 'mul',
        sco = 'sco',
+
["my"] = 'my',
        scots = 'sco',
+
["birman"] = 'my',
        sk = 'sk',
+
["nah"] = 'nah',
        slovaque = 'sk',
+
["nahuatl"] = 'nah',
        sq = 'sq',
+
["nb"] = 'nb',
        albanais = 'sq',
+
["bokmål"] = 'nb',
        sr = 'sr',
+
["norvégien classique"] = 'nb',
        serbe = 'sr',
+
["ne"] = 'ne',
        sv = 'sv',
+
["népalais"] = 'ne',
        ["suédois"] = 'sv',
+
["nl"] = 'nl',
        ta = 'ta',
+
["néerlandais"] = 'nl',
        tamoul = 'ta',
+
["nn"] = 'nn',
        te = 'te',
+
["nynorsk"] = 'nn',
        ["télougou"] = 'te',
+
["no"] = 'no',
        th = 'th',
+
["norvégien"] = 'no',
        ["thaï"] = 'th',
+
["non"] = 'non',
        tr = 'tr',
+
["vieux norrois"]= 'non',
        turc = 'tr',
+
["norrois"] = 'non',
        ur = 'ur',
+
["oc"] = 'oc',
        ourdou = 'ur',
+
["oci"] = 'oc',
        vi = 'vi',
+
["occitan"] = 'oc',
        vietnamien = 'vi',
+
["pa"] = 'pa',
        wuu = 'wuu',
+
["panjabi"] = 'pa',
        wu = 'wuu',
+
["panjābī"] = 'pa',
        yi = 'yi',
+
["penjabi"] = 'pa',
        yiddish = 'yi',
+
["penjābī"] = 'pa',
        zh = 'zh',
+
["pl"] = 'pl',
        chinois = 'zh',
+
["polonais"] = 'pl',
        ["mandarin standard"] = 'zh',
+
["pt"] = 'pt',
        cantonais = 'zh',
+
["portugais"] = 'pt',
        hui = 'zh',
+
["ro"] = 'ro',
        ["zh-Hans"] = 'zh-Hans',
+
["roumain"] = 'ro',
        ["chinois simplifié"] = 'zh-Hans',
+
["ru"] = 'ru',
        ["zh-Hant"] = 'zh-Hant',
+
["russe"] = 'ru',
        ["chinois traditionnel"] = 'zh-Hant'
+
["sco"] = 'sco',
    },
+
["scots"] = 'sco',
 +
["sk"] = 'sk',
 +
["slovaque"] = 'sk',
 +
["sq"] = 'sq',
 +
["albanais"] = 'sq',
 +
["sr"] = 'sr',
 +
["serbe"] = 'sr',
 +
["sv"] = 'sv',
 +
["suédois"] = 'sv',
 +
["ta"] = 'ta',
 +
["tamoul"] = 'ta',
 +
["te"] = 'te',
 +
["télougou"] = 'te',
 +
["th"] = 'th',
 +
["thaï"] = 'th',
 +
["tr"] = 'tr',
 +
["turc"] = 'tr',
 +
["ur"] = 'ur',
 +
["ourdou"] = 'ur',
 +
["vi"] = 'vi',
 +
["vietnamien"] = 'vi',
 +
["wuu"] = 'wuu',
 +
["wu"] = 'wuu',
 +
["yi"] = 'yi',
 +
["yiddish"] = 'yi',
 +
["zh"] = 'zh',
 +
["chinois"] = 'zh',
 +
["mandarin standard"] = 'zh',
 +
["cantonais"] = 'zh',
 +
["hui"] = 'zh',
 +
["zh-Hans"] = 'zh-Hans',
 +
["chinois simplifié"] = 'zh-Hans',
 +
["zh-Hant"] = 'zh-Hant',
 +
["chinois traditionnel"] = 'zh-Hant',
 +
}
 
   
 
   
    dataCodeInvalide = { '', 'lat', 'mul', 'und', 'gr', 'gr-Latn', 'gr-latn', 'lu', 'jp', 'dk', 'oci' },
+
datalangue.dataNomLangue = {
+
aa = 'Afar (langue){{!}}afar',
    dataNomLangue = {
+
ab = 'abkhaze',
        aa = 'Afar (langue){{!}}afar',
+
af = 'afrikaans',
        ab = 'abkhaze',
+
ak = 'Akan (langue){{!}}akan',
        af = 'afrikaans',
+
aln = 'guègue',
        ak = 'Akan (langue){{!}}akan',
+
als = 'tosque',
        aln = 'guègue',
+
am = 'amharique',
        als = 'tosque',
+
an = 'aragonais',
        am = 'amharique',
+
ang = 'Vieil anglais{{!}}anglo-saxon',
        an = 'aragonais',
+
ar = 'arabe',
        ang = 'Vieil anglais{{!}}anglo-saxon',
+
arc = 'araméen',
        ar = 'arabe',
+
as = 'assamais',
        arc = 'araméen',
+
ast = 'asturien',
        as = 'assamais',
+
av = 'avar',
        ast = 'asturien',
+
ay = 'aymara',
        av = 'avar',
+
az = 'azéri',
        ay = 'aymara',
+
ba = 'bachkir',
        az = 'azéri',
+
['be-x-old'] = 'biélorusse',
        ba = 'bachkir',
+
be = 'biélorusse',
        ['be-x-old'] = 'biélorusse',
+
ber = 'Langues berbères{{!}}berbère',
        be = 'biélorusse',
+
bg = 'bulgare',
        ber = 'Langues berbères{{!}}berbère',
+
bh = 'bhodjpouri',
        bg = 'bulgare',
+
bi = 'bichelamar',
        bh = 'bhodjpouri',
+
bm = 'bambara',
        bi = 'bichelamar',
+
bn = 'bengali',
        bm = 'bambara',
+
bo = 'tibétain',
        bn = 'bengali',
+
br = 'breton',
        bo = 'tibétain',
+
bs = 'bosnien',
        br = 'breton',
+
by = 'bavarois',
        bs = 'bosnien',
+
ca = 'catalan',
        by = 'bavarois',
+
ce = 'tchétchène',
        ca = 'catalan',
+
ceb = 'cebuano',
        ce = 'tchétchène',
+
cg = 'monténégrin',
        ceb = 'cebuano',
+
ch = 'chamorro',
        cg = 'monténégrin',
+
cho = 'Choctaw (langue){{!}}choctaw',
        ch = 'chamorro',
+
chy = 'Cheyenne (langue){{!}}cheyenne',
        cho = 'Choctaw (langue){{!}}choctaw',
+
ckt = 'tchouktche',
        chy = 'Cheyenne (langue){{!}}cheyenne',
+
co = 'Corse (langue){{!}}corse',
        ckt = 'tchouktche',
+
cri = 'Cri (langue){{!}}cri',
        co = 'Corse (langue){{!}}corse',
+
crh = 'tatar de Crimée',
        cri = 'Cri (langue){{!}}cri',
+
cs = 'tchèque',
        crh = 'tatar de Crimée',
+
csb = 'cachoube',
        cs = 'tchèque',
+
cv = 'tchouvache',
        csb = 'cachoube',
+
cy = 'gallois',
        cv = 'tchouvache',
+
da = 'danois',
        cy = 'gallois',
+
de = 'allemand',
        da = 'danois',
+
dsb = 'bas-sorabe',
        de = 'allemand',
+
dv = 'divehi',
        dsb = 'bas-sorabe',
+
dz = 'dzongkha',
        dv = 'divehi',
+
ee = 'Ewe (langue){{!}}ewe',
        dz = 'dzongkha',
+
el = 'grec moderne',
        ee = 'Ewe (langue){{!}}ewe',
+
en = 'anglais',
        el = 'grec moderne',
+
eo = 'espéranto',
        en = 'anglais',
+
er = 'europanto',
        eo = 'espéranto',
+
es = 'espagnol',
        er = 'europanto',
+
et = 'estonien',
        es = 'espagnol',
+
eu = 'basque',
        et = 'estonien',
+
ext = 'estrémègne',
        eu = 'basque',
+
fa = 'persan',
        ext = 'estrémègne',
+
ff = 'peul',
        fa = 'persan',
+
fi = 'finnois',
        ff = 'peul',
+
fil = 'filipino',
        fi = 'finnois',
+
['fiu-vro'] = 'võro',
        fil = 'filipino',
+
fj = 'fidjien',
        ['fiu-vro'] = 'võro',
+
fo = 'féroïen',
        fj = 'fidjien',
+
fr = 'français',
        fo = 'féroïen',
+
frp = 'francoprovençal',
        fr = 'français',
+
fur = 'frioulan',
        frp = 'francoprovençal',
+
fy = 'frison',
        fur = 'frioulan',
+
ga = 'irlandais',
        fy = 'frison',
+
gal = 'gallo',
        ga = 'irlandais',
+
gd = 'gaélique écossais',
        gal = 'gallo',
+
gil = 'gilbertin',
        gd = 'gaélique écossais',
+
gl = 'galicien',
        gil = 'gilbertin',
+
gmy = 'mycénien',
        gl = 'galicien',
+
gn = 'Guarani (langue){{!}}guarani',
        gmy = 'mycénien',
+
grc = 'grec ancien',
        gn = 'Guarani (langue){{!}}guarani',
+
gu = 'gujarati',
        grc = 'grec ancien',
+
gv = 'mannois',
        gu = 'gujarati',
+
ha = 'haoussa',
        gv = 'mannois',
+
haw = 'hawaïen',
        ha = 'haoussa',
+
he = 'hébreu',
        haw = 'hawaïen',
+
hess = 'hessois',
        he = 'hébreu',
+
hi = 'hindi',
        hess = 'hessois',
+
hr = 'croate',
        hi = 'hindi',
+
hsb = 'haut-sorabe',
        hr = 'croate',
+
ht = 'haïtien',
        hsb = 'haut-sorabe',
+
hu = 'hongrois',
        ht = 'haïtien',
+
hwc = 'créole hawaïen',
        hu = 'hongrois',
+
hy = 'arménien',
        hwc = 'créole hawaïen',
+
ia = 'interlingua',
        hy = 'arménien',
+
id = 'indonésien',
        ia = 'interlingua',
+
ie = 'interlingue',
        id = 'indonésien',
+
ilo = 'ilocano',
        ie = 'interlingue',
+
io = 'ido',
        ilo = 'ilocano',
+
is = 'islandais',
        io = 'ido',
+
it = 'italien',
        is = 'islandais',
+
ja = 'japonais',
        it = 'italien',
+
jbo = 'lojban',
        ja = 'japonais',
+
jv = 'javanais',
        jbo = 'lojban',
+
ka = 'géorgien',
        jv = 'javanais',
+
kaa = 'karakalpak',
        ka = 'géorgien',
+
kab = 'kabyle',
        kaa = 'karakalpak',
+
ke = 'koinè',
        kab = 'kabyle',
+
kin = 'kinyarwanda',
        ke = 'koinè',
+
kk = 'kazakh',
        kin = 'kinyarwanda',
+
kn = 'kannada',
        kk = 'kazakh',
+
ko = 'coréen',
        kn = 'kannada',
+
co = 'coréen',
        ko = 'coréen',
+
krc = 'karatchaï-balkar',
        co = 'coréen',
+
krl = 'carélien',
        krc = 'karatchaï-balkar',
+
ksh = 'francique ripuaire',
        krl = 'carélien',
+
ku = 'kurde',
        ksh = 'francique ripuaire',
+
kv = 'Komi (langue){{!}}komi',
        ku = 'kurde',
+
kw = 'cornique',
        kv = 'Komi (langue){{!}}komi',
+
ky = 'Kirghize (langue){{!}}kirghize',
        kw = 'cornique',
+
la = 'latin',
        ky = 'Kirghize (langue){{!}}kirghize',
+
lad = 'judéo-espagnol',
        la = 'latin',
+
lb = 'luxembourgeois',
        lad = 'judéo-espagnol',
+
lfn = 'lingua franca nova',
        lb = 'luxembourgeois',
+
li = 'limbourgeois',
        lfn = 'lingua franca nova',
+
lld = 'ladin',
        li = 'limbourgeois',
+
lmo = 'Lombard (langue){{!}}lombard',
        lld = 'ladin',
+
ln = 'lingala',
        lmo = 'Lombard (langue){{!}}lombard',
+
lt = 'lituanien',
        ln = 'lingala',
+
lv = 'letton',
        lt = 'lituanien',
+
lzz = 'laze',
        lv = 'letton',
+
mg = 'malgache',
        lzz = 'laze',
+
mi = 'Maori de Nouvelle-Zélande{{!}}maori',
        mg = 'malgache',
+
mk = 'macédonien',
        mi = 'Maori de Nouvelle-Zélande{{!}}maori',
+
ml = 'malayalam',
        mk = 'macédonien',
+
mn = 'mongol',
        ml = 'malayalam',
+
['mn-Cyrl'] = 'mongol{{&&}} {{&}}cyrillique',
        mn = 'mongol',
+
['mn-Latn'] = 'mongol{{&&}} {{&}}romanisé',
        ['mn-Cyrl'] = 'mongol{{&&}} {{&}}cyrillique',
+
['mn-Mong'] = 'mongol{{&&}} en {{&}}écriture mongole',
        ['mn-Latn'] = 'mongol{{&&}} {{&}}romanisé',
+
mo = 'moldave',
        ['mn-Mong'] = 'mongol{{&&}} en {{&}}écriture mongole',
+
mr = 'Marathi (langue){{!}}marathi',
        mo = 'moldave',
+
ms = 'Malais (langue){{!}}malais',
        mr = 'Marathi (langue){{!}}marathi',
+
mt = 'maltais',
        ms = 'Malais (langue){{!}}malais',
+
mwl = 'mirandais',
        mt = 'maltais',
+
my = 'Birman (langue){{!}}birman',
        mwl = 'mirandais',
+
na = 'nauruan',
        my = 'Birman (langue){{!}}birman',
+
nah = 'nahuatl',
        na = 'nauruan',
+
nap = 'napolitain',
        nah = 'nahuatl',
+
nds = 'bas allemand',
        nap = 'napolitain',
+
['nds-nl'] = 'bas-saxon néerlandais',
        nds = 'bas allemand',
+
ne = 'népalais',
        ['nds-nl'] = 'bas-saxon néerlandais',
+
nl = 'néerlandais',
        ne = 'népalais',
+
nn = 'nynorsk',
        nl = 'néerlandais',
+
no = 'norvégien',
        nn = 'nynorsk',
+
non = 'vieux norrois',
        no = 'norvégien',
+
nrm = 'normand',
        non = 'vieux norrois',
+
oc = 'occitan',
        nrm = 'normand',
+
oci = 'occitan',
        oc = 'occitan',
+
ofr = 'francique oriental',
        oci = 'occitan',
+
['or'] = 'oriya',
        ofr = 'francique oriental',
+
os = 'ossète',
        ['or'] = 'oriya',
+
pa = 'panjābī',
        os = 'ossète',
+
pap = 'papiamento',
        pa = 'panjābī',
+
pcd = 'picard',
        pap = 'papiamento',
+
pi = 'pali',
        pcd = 'picard',
+
pl = 'polonais',
        pi = 'pali',
+
pms = 'piémontais',
        pl = 'polonais',
+
ps = 'pachto',
        pms = 'piémontais',
+
pt = 'portugais',
        ps = 'pachto',
+
qu = 'quechua',
        pt = 'portugais',
+
rde = 'allemand de la Ruhr',
        qu = 'quechua',
+
rm = 'romanche',
        rde = 'allemand de la Ruhr',
+
ro = 'roumain',
        rm = 'romanche',
+
ru = 'russe',
        ro = 'roumain',
+
rw = 'kinyarwanda',
        ru = 'russe',
+
sa = 'sanskrit',
        rw = 'kinyarwanda',
+
sah = 'iakoute',
        sa = 'sanskrit',
+
srd = 'sarde',
        sah = 'iakoute',
+
sc = 'sarde',
        srd = 'sarde',
+
scn = 'sicilien',
        sc = 'sarde',
+
sco = 'scots',
        scn = 'sicilien',
+
se = 'same du Nord',
        sco = 'scots',
+
sh = 'serbo-croate',
        se = 'same du Nord',
+
si = 'cingalais',
        sh = 'serbo-croate',
+
simple = 'Simple English',
        si = 'cingalais',
+
sk = 'slovaque',
        simple = 'Simple English',
+
sl = 'slovène',
        sk = 'slovaque',
+
so = 'somali',
        sl = 'slovène',
+
sq = 'albanais',
        so = 'somali',
+
sr = 'serbe',
        sq = 'albanais',
+
stq = 'frison oriental',
        sr = 'serbe',
+
su = 'sondonésien',
        stq = 'frison oriental',
+
sv = 'suédois',
        su = 'sondonésien',
+
sw = 'swahili',
        sv = 'suédois',
+
sxu = 'haut-saxon',
        sw = 'swahili',
+
syr = 'syriaque',
        sxu = 'haut-saxon',
+
ta = 'tamoul',
        syr = 'syriaque',
+
te = 'télougou',
        ta = 'tamoul',
+
tg = 'tadjik',
        te = 'télougou',
+
th = 'thaï',
        tg = 'tadjik',
+
tk = 'turkmène',
        th = 'thaï',
+
tl = 'tagalog',
        tk = 'turkmène',
+
to = 'tonguien',
        tl = 'tagalog',
+
tpi = 'tok pisin',
        to = 'tonguien',
+
tr = 'turc',
        tpi = 'tok pisin',
+
tt = 'tatar',
        tr = 'turc',
+
tun = 'Tunica (langue){{!}}tunica',
        tt = 'tatar',
+
tyv = 'touvain',
        tun = 'Tunica (langue){{!}}tunica',
+
ua = 'ukrainien',
        tyv = 'touvain',
+
udm = 'oudmourte',
        ua = 'ukrainien',
+
uk = 'ukrainien',
        udm = 'oudmourte',
+
ur = 'ourdou',
        uk = 'ukrainien',
+
uz = 'ouzbek',
        ur = 'ourdou',
+
vec = 'vénitien',
        uz = 'ouzbek',
+
vi = 'vietnamien',
        vec = 'vénitien',
+
vo = 'volapük',
        vi = 'vietnamien',
+
wa = 'wallon',
        vo = 'volapük',
+
war = 'waray-waray',
        wa = 'wallon',
+
xh = 'xhosa',
        war = 'waray-waray',
+
yi = 'yiddish',
        xh = 'xhosa',
+
yo = 'yoruba',
        yi = 'yiddish',
+
zea = 'zélandais',
        yo = 'yoruba',
+
zh = 'Langues chinoises{{!}}chinois',
        zea = 'zélandais',
+
['zh-Hans'] = 'Sinogramme simplifié{{!}}chinois simplifié',
        zh = 'Langues chinoises{{!}}chinois',
+
['zh-Hant'] = 'Sinogramme traditionnel{{!}}chinois traditionnel',
        ['zh-Hans'] = 'Sinogramme simplifié{{!}}chinois simplifié',
+
['zh-Latn'] = 'pinyin',
        ['zh-Hant'] = 'Sinogramme traditionnel{{!}}chinois traditionnel',
+
['zh-min-nan'] = 'minnan',
        ['zh-Latn'] = 'pinyin',
+
['zh-yue'] = 'cantonais',
        ['zh-min-nan'] = 'minnan',
+
zu = 'zoulou'
        ['zh-yue'] = 'cantonais',
+
}
        zu = 'zoulou'
 
    },
 
 
   
 
   
    languesRtl = { '', 'ar', 'arabe', 'div', 'divéhi', 'he', 'iw', 'hébreu', 'ur', 'ourdou', 'fa', 'persan', 'syr', 'syriaque', 'yi', 'ji', 'yiddish' }
 
}
 
 
 
return datalangue
 
return datalangue

Version du 29 juillet 2013 à 15:48

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

local datalangue = { }

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

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

datalangue.dataCodeLangue = {
	["af"]			= 'af',
	["afrikaans"]	= 'af',
	["ar"]			= 'ar',
	["arabe"]		= 'ar',
	["ber"]			= 'ber',
	["berbère"]		= 'ber',
	["bg"]			= 'bg',
	["bulgare"]		= 'bg',
	["bn"]			= 'bn',
	["bengali"]		= 'bn',
	["br"]			= 'br',
	["breton"]		= 'br',
	["ca"]			= 'ca',
	["catalan"]		= 'ca',
	["co"]			= 'co',
	["corse"]		= 'co',
	["cs"]			= 'cs',
	["tchèque"]		= 'cs',
	["cy"]			= 'cy',
	["gallois"]		= 'cy',
	["da"]			= 'da',
	["danois"]		= 'da',
	["de"]			= 'de',
	["allemand"]	= 'de',
	["de+fr"]		= 'de+fr',
	["fr+de"]		= 'de+fr',
	["allemand et français"] = 'de+fr',
	["français et allemand"] = 'de+fr',
	["dz"]			= 'dz',
	["dzongkha"]	= 'dz',
	["el"]			= 'el ',
	["gr"]			= 'el',
	["grec moderne"]= 'el',
	["grec"]		= 'el',
	["en"]			= 'en',
	["anglais"]		= 'en',
	["en+fr"]		= 'en',
	["fr+en"]		= 'en',
	["anglais et français"] = 'en',
	["français et anglais"] = 'en',
	["eo"]			= 'eo',
	["espéranto"]	= 'eo',
	["es"]			= 'es',
	["espagnol"]	= 'es',
	["et"]			= 'et',
	["estonien"]	= 'et',
	["eu"]			= 'eu',
	["basque"]		= 'eu',
	["fa"]			= 'fa',
	["persan"]		= 'fa',
	["fi"]			= 'fi',
	["finnois"]		= 'fi',
	["finlandais"]	= 'fi',
	["fr"]			= 'fr',
	["français"]	= 'fr',
	["française"]	= 'fr',
	["fr+nl"]		= 'fr+nl',
	["nl+fr"]		= 'fr+nl',
	["français et néerlandais"] = 'fr+nl',
	["néerlandais et français"] = 'fr+nl',
	["fo"]			= 'fo',
	["féroïen"]		= 'fo',
	["féringien"]	= 'fo',
	["ga"]			= 'ga',
	["irlandais"]	= 'ga',
	["gaélique irlandais"] = 'ga',
	["gd"]			= 'gd',
	["écossais"]	= 'gd',
	["gaélique écossais"]	= 'gd',
	["gl"]			= 'gl',
	["galicien"]	= 'gl',
	["grc"]			= 'grc',
	["grec ancien"]	= 'grc',
	["gv"]			= 'gv',
	["mannois"]		= 'gv',
	["manxois"]		= 'gv',
	["manx"]		= 'gv',
	["he"]			= 'he',
	["hébreu"]		= 'he',
	["hi"]			= 'hi',
	["hindi"]		= 'hi',
	["hr"]			= 'hr',
	["croate"]		= 'hr',
	["hu"]			= 'hu',
	["hongrois"]	= 'hu',
	["hy"]			= 'hy',
	["arménien"]	= 'hy',
	["id"]			= 'id',
	["indonésien"]	= 'id',
	["is"]			= 'is',
	["islandais"]	= 'is',
	["it"]			= 'it',
	["italien"]		= 'it',
	["ja"]			= 'ja',
	["jp"]			= 'ja',
	["japonais"]	= 'ja',
	["jv"]			= 'jv',
	["javanais"]	= 'jv',
	["ka"]			= 'ka',
	["géorgien"]	= 'ka',
	["kab"]			= 'kab',
	["kabyle"]		= 'kab',
	["ko"]			= 'ko',
	["coréen"]		= 'ko',
	["ku"]			= 'ku',
	["kurde"]		= 'ku',
	["la"]			= 'la',
	["lat"]			= 'la',
	["latin"]		= 'la',
	["lb"]			= 'lb',
	["lu"]			= 'lb',
	["luxembourgeois"] = 'lb',
	["lt"]			= 'lt',
	["lituanien"]	= 'lt',
	["lv"]			= 'lv',
	["letton"]		= 'lv',
	["mk"]			= 'mk',
	["macédonien"]	= 'mk',
	["mn"]			= 'mn',
	["mongol"]		= 'mn',
	["mr"]			= 'mr',
	["marathi"]		= 'mr',
	["marâthî"]		= 'mr',
	["marāthī"]		= 'mr',
	["marathe"]		= 'mr',
	["ms"]			= 'ms',
	["malais"]		= 'ms',
	["mt"]			= 'mt',
	["maltais"]		= 'mt',
	["mul"]			= 'mul',
	["multilangue"]	= 'mul',
	["my"]			= 'my',
	["birman"]		= 'my',
	["nah"]			= 'nah',
	["nahuatl"]		= 'nah',
	["nb"]			= 'nb',
	["bokmål"]		= 'nb',
	["norvégien classique"] = 'nb',
	["ne"]			= 'ne',
	["népalais"]	= 'ne',
	["nl"]			= 'nl',
	["néerlandais"]	= 'nl',
	["nn"]			= 'nn',
	["nynorsk"]		= 'nn',
	["no"]			= 'no',
	["norvégien"]	= 'no',
	["non"]			= 'non',
	["vieux norrois"]= 'non',
	["norrois"]		= 'non',
	["oc"]			= 'oc',
	["oci"]			= 'oc',
	["occitan"]		= 'oc',
	["pa"]			= 'pa',
	["panjabi"]		= 'pa',
	["panjābī"]		= 'pa',
	["penjabi"]		= 'pa',
	["penjābī"]		= 'pa',
	["pl"]			= 'pl',
	["polonais"]	= 'pl',
	["pt"]			= 'pt',
	["portugais"]	= 'pt',
	["ro"]			= 'ro',
	["roumain"]		= 'ro',
	["ru"]			= 'ru',
	["russe"]		= 'ru',
	["sco"]			= 'sco',
	["scots"]		= 'sco',
	["sk"]			= 'sk',
	["slovaque"]	= 'sk',
	["sq"]			= 'sq',
	["albanais"]	= 'sq',
	["sr"]			= 'sr',
	["serbe"]		= 'sr',
	["sv"]			= 'sv',
	["suédois"]		= 'sv',
	["ta"]			= 'ta',
	["tamoul"]		= 'ta',
	["te"]			= 'te',
	["télougou"]	= 'te',
	["th"]			= 'th',
	["thaï"]		= 'th',
	["tr"]			= 'tr',
	["turc"]		= 'tr',
	["ur"]			= 'ur',
	["ourdou"]		= 'ur',
	["vi"]			= 'vi',
	["vietnamien"]	= 'vi',
	["wuu"]			= 'wuu',
	["wu"]			= 'wuu',
	["yi"]			= 'yi',
	["yiddish"]		= 'yi',
	["zh"]			= 'zh',
	["chinois"]		= 'zh',
	["mandarin standard"] = 'zh',
	["cantonais"]	= 'zh',
	["hui"]			= 'zh',
	["zh-Hans"]		= 'zh-Hans',
	["chinois simplifié"] = 'zh-Hans',
	["zh-Hant"]		= 'zh-Hant',
	["chinois traditionnel"] = 'zh-Hant',
}
 
datalangue.dataNomLangue = {
	aa = 'Afar (langue){{!}}afar',
	ab = 'abkhaze',
	af = 'afrikaans',
	ak = 'Akan (langue){{!}}akan',
	aln = 'guègue',
	als = 'tosque',
	am = 'amharique',
	an = 'aragonais',
	ang = 'Vieil anglais{{!}}anglo-saxon',
	ar = 'arabe',
	arc = 'araméen',
	as = 'assamais',
	ast = 'asturien',
	av = 'avar',
	ay = 'aymara',
	az = 'azéri',
	ba = 'bachkir',
	['be-x-old'] = 'biélorusse',
	be = 'biélorusse',
	ber = 'Langues berbères{{!}}berbère',
	bg = 'bulgare',
	bh = 'bhodjpouri',
	bi = 'bichelamar',
	bm = 'bambara',
	bn = 'bengali',
	bo = 'tibétain',
	br = 'breton',
	bs = 'bosnien',
	by = 'bavarois',
	ca = 'catalan',
	ce = 'tchétchène',
	ceb = 'cebuano',
	cg = 'monténégrin',
	ch = 'chamorro',
	cho = 'Choctaw (langue){{!}}choctaw',
	chy = 'Cheyenne (langue){{!}}cheyenne',
	ckt = 'tchouktche',
	co = 'Corse (langue){{!}}corse',
	cri = 'Cri (langue){{!}}cri',
	crh = 'tatar de Crimée',
	cs = 'tchèque',
	csb = 'cachoube',
	cv = 'tchouvache',
	cy = 'gallois',
	da = 'danois',
	de = 'allemand',
	dsb = 'bas-sorabe',
	dv = 'divehi',
	dz = 'dzongkha',
	ee = 'Ewe (langue){{!}}ewe',
	el = 'grec moderne',
	en = 'anglais',
	eo = 'espéranto',
	er = 'europanto',
	es = 'espagnol',
	et = 'estonien',
	eu = 'basque',
	ext = 'estrémègne',
	fa = 'persan',
	ff = 'peul',
	fi = 'finnois',
	fil = 'filipino',
	['fiu-vro'] = 'võro',
	fj = 'fidjien',
	fo = 'féroïen',
	fr = 'français',
	frp = 'francoprovençal',
	fur = 'frioulan',
	fy = 'frison',
	ga = 'irlandais',
	gal = 'gallo',
	gd = 'gaélique écossais',
	gil = 'gilbertin',
	gl = 'galicien',
	gmy = 'mycénien',
	gn = 'Guarani (langue){{!}}guarani',
	grc = 'grec ancien',
	gu = 'gujarati',
	gv = 'mannois',
	ha = 'haoussa',
	haw = 'hawaïen',
	he = 'hébreu',
	hess = 'hessois',
	hi = 'hindi',
	hr = 'croate',
	hsb = 'haut-sorabe',
	ht = 'haïtien',
	hu = 'hongrois',
	hwc = 'créole hawaïen',
	hy = 'arménien',
	ia = 'interlingua',
	id = 'indonésien',
	ie = 'interlingue',
	ilo = 'ilocano',
	io = 'ido',
	is = 'islandais',
	it = 'italien',
	ja = 'japonais',
	jbo = 'lojban',
	jv = 'javanais',
	ka = 'géorgien',
	kaa = 'karakalpak',
	kab = 'kabyle',
	ke = 'koinè',
	kin = 'kinyarwanda',
	kk = 'kazakh',
	kn = 'kannada',
	ko = 'coréen',
	co = 'coréen',
	krc = 'karatchaï-balkar',
	krl = 'carélien',
	ksh = 'francique ripuaire',
	ku = 'kurde',
	kv = 'Komi (langue){{!}}komi',
	kw = 'cornique',
	ky = 'Kirghize (langue){{!}}kirghize',
	la = 'latin',
	lad = 'judéo-espagnol',
	lb = 'luxembourgeois',
	lfn = 'lingua franca nova',
	li = 'limbourgeois',
	lld = 'ladin',
	lmo = 'Lombard (langue){{!}}lombard',
	ln = 'lingala',
	lt = 'lituanien',
	lv = 'letton',
	lzz = 'laze',
	mg = 'malgache',
	mi = 'Maori de Nouvelle-Zélande{{!}}maori',
	mk = 'macédonien',
	ml = 'malayalam',
	mn = 'mongol',
	['mn-Cyrl'] = 'mongol{{&&}} {{&}}cyrillique',
	['mn-Latn'] = 'mongol{{&&}} {{&}}romanisé',
	['mn-Mong'] = 'mongol{{&&}} en {{&}}écriture mongole',
	mo = 'moldave',
	mr = 'Marathi (langue){{!}}marathi',
	ms = 'Malais (langue){{!}}malais',
	mt = 'maltais',
	mwl = 'mirandais',
	my = 'Birman (langue){{!}}birman',
	na = 'nauruan',
	nah = 'nahuatl',
	nap = 'napolitain',
	nds = 'bas allemand',
	['nds-nl'] = 'bas-saxon néerlandais',
	ne = 'népalais',
	nl = 'néerlandais',
	nn = 'nynorsk',
	no = 'norvégien',
	non = 'vieux norrois',
	nrm = 'normand',
	oc = 'occitan',
	oci = 'occitan',
	ofr = 'francique oriental',
	['or'] = 'oriya',
	os = 'ossète',
	pa = 'panjābī',
	pap = 'papiamento',
	pcd = 'picard',
	pi = 'pali',
	pl = 'polonais',
	pms = 'piémontais',
	ps = 'pachto',
	pt = 'portugais',
	qu = 'quechua',
	rde = 'allemand de la Ruhr',
	rm = 'romanche',
	ro = 'roumain',
	ru = 'russe',
	rw = 'kinyarwanda',
	sa = 'sanskrit',
	sah = 'iakoute',
	srd = 'sarde',
	sc = 'sarde',
	scn = 'sicilien',
	sco = 'scots',
	se = 'same du Nord',
	sh = 'serbo-croate',
	si = 'cingalais',
	simple = 'Simple English',
	sk = 'slovaque',
	sl = 'slovène',
	so = 'somali',
	sq = 'albanais',
	sr = 'serbe',
	stq = 'frison oriental',
	su = 'sondonésien',
	sv = 'suédois',
	sw = 'swahili',
	sxu = 'haut-saxon',
	syr = 'syriaque',
	ta = 'tamoul',
	te = 'télougou',
	tg = 'tadjik',
	th = 'thaï',
	tk = 'turkmène',
	tl = 'tagalog',
	to = 'tonguien',
	tpi = 'tok pisin',
	tr = 'turc',
	tt = 'tatar',
	tun = 'Tunica (langue){{!}}tunica',
	tyv = 'touvain',
	ua = 'ukrainien',
	udm = 'oudmourte',
	uk = 'ukrainien',
	ur = 'ourdou',
	uz = 'ouzbek',
	vec = 'vénitien',
	vi = 'vietnamien',
	vo = 'volapük',
	wa = 'wallon',
	war = 'waray-waray',
	xh = 'xhosa',
	yi = 'yiddish',
	yo = 'yoruba',
	zea = 'zélandais',
	zh = 'Langues chinoises{{!}}chinois',
	['zh-Hans'] = 'Sinogramme simplifié{{!}}chinois simplifié',
	['zh-Hant'] = 'Sinogramme traditionnel{{!}}chinois traditionnel',
	['zh-Latn'] = 'pinyin',
	['zh-min-nan'] = 'minnan',
	['zh-yue'] = 'cantonais',
	zu = 'zoulou'
}
 
return datalangue