A documentação para este módulo pode ser criada na página Módulo:Língua/Dados/doc

local data = {
-- -------------------------------------------------------------------- --
--   lista de recursos de idiomas classificados por seu código IETF     --
-- -------------------------------------------------------------------- --

-- a
aa  = { "afar", pagina = "Língua Afar" },
ab  = { "abecásio", pagina = "Língua abecásia" },
abe = { "abénaqui" },
ace = { "aceh", pagina = "Língua achém" },
ach = { "acholi", pagina = "Língua acholi" },
acm = { "árabe mesopotâmico" },
acy = { "árabe cipriota maronite" },
ads = { "língua de sinais de Adamorobe", "língua de sinais de adamorobe", sinal = true },
ady = { "adyguéen", pagina = "Língua adyguéen" },
ae  = { "avéstico", pagina = "Língua avéstico", rtl = true },
aeb = { "árabe tunisino", rtl = true },
aed = { "língua de sinais argentino", sinal = true },
aen = { "língua de sinais armeniano", sinal = true },
af  = { "africâner", pagina = "Língua africâner" },
afg = { "língua de sinais afegã", sinal = true },
aha = { "ahanta" },
aib = { "aïnou", pagina = "Aïnou (língua ouïghoure)" },
ain = { "aïnou", pagina = "Aïnou (língua do Japão)" },
ak  = { "akan", pagina = "Língua akan)" },
akk = { "acádio", "assírio" , pagina = "Língua acádia"}, -- nota: este código também é usado para o assírio, que representa um dos ramos linguísticos do acadiano
ale = { "aléoute" },
alg = { "línguas algonquiennes" },
aln = { "guègue" },
alq = { "algonquin" },
als = { "alemânico" , pagina = "Alemão alemânico"},    -- nota: o código do germânico é gsw (mas als.wikipedia está em alemânico)
alt = { "altaï", pagina = "Língua Altaï" },
am  = { "amárico", pagina = "Língua amárica" },
an  = { "aragonês" , pagina = "Língua aragonesa"},
ang = { "inglês antigo", pagina = "inglês antigo" },
ann = { "obolo" },
ar  = { "árabe", pagina = "Língua árabe", rtl = true },
ara = { "árabe argelino", pagina = "árabe argelino"},
arb = { "árabe standard moderno", rtl = true },
arc = { "aramaico", pagina = "aramaico", rtl = true },
arh = { "arhuaco", "ika", pagina = "Arhuaco (língua)" },
arn = { "mapudungun", "mapuche" },
arq = { "árabe algêriano", rtl = true },
ary = { "árabe dialectal marroquino", "árabe marroquino", "ma", pagina = "Árabe marroquino", rtl = true },
arz = { "árabe egípcio", pagina = "Árabe egípcio", rtl = true },
as  = { "assamês", pagina = "Língua assamesa" },
asb = { "assiniboine", pagina = "Língua assiniboine" },
ase = { "língua de sinais americana", sinal = true },
asf = { "língua de sinais australiana", sinal = true },
asp = { "língua de sinais algeriana", sinal = true },
asq = { "língua de sinais austríaca", sinal = true },
ast = { "asturiano", pagina = "Língua asturiana" },
asw = { "línguas des sinals aborigènes australianas", sinal = true },
atj = { "atikamekw", pagina = "Atikamekw (língua)" },
ats = { "atsina", pagina = "Língua atsina" },
auq = { "anus", "korur", pagina = "Língua anus" },
aus = { "línguas aborígenes da Austrália", "australiano", "línguas aborígenes da austrália" },
av  = { "avar", pagina = "Língua avar" },
avk = { "kotava" },
ay  = { "aimará", pagina = "Língua aimará" },
ayl = { "árabe líbio", pagina = "Árabe líbio", rtl = true },
az  = { "azeri", pagina = "Língua azeri" },
-- b
ba  = { "bashkir", pagina = "Língua bashkir" },
bal = { "baloutche", "baloutchi" },
ban = { "balinês", pagina = "Língua balinês" },
bar = { "bávaro", pagina = "Língua bávara" },
bba = { "bariba", "baatonum", "batonu", pagina = "Língua bariba" },
bbj = { "ghomala’", "ghomálá'", "ghomálá", "ghomala'", "ghomala", "ghomálá’" },
bci = { "baoulé", pagina = "Língua baoulé" },
bcl = { "bicolano central" },
bde = { "bade", pagina = "Língua bade" },
be  = { "bielorrusso", pagina = "Língua bielorrussa" },
["be-tarask"] = { "bielorusso (tarashkevitsa)", "bielorusso tarashkevitsa", "taraskievica", "tarashkevitsa", "taraškievica", "be-x-old", "bielorusso antigo", pagina = "Língua bielorrusa" },
bej = { "bedja", pagina = "Língua beja" },
beq = { "beembe", pagina = "Beembe (língua da República do Congo)" },
ber = { "berbere", "tamazight", pagina = "Línguas berberes" },
bfi = { "língua de sinais britânica", sinal = true },
bfk = { "língua de sinais de Ban Khor", "língua de sinais de ban khor", sinal = true },
bg  = { "bulgáro", pagina = "Língua búlgara" },
bgc = { "haryanvi", "haryani", "bangaru" },
bh  = { "biari", pagina = "Línguas biaris" },
bho = { "bhodjpuri", pagina = "Línuga bhojpuri" },
bi  = { "bislamá", pagina = "Língua bislamá" },
bik = { "bcl", "bicolano central", pagina = "Língua bicolana"},
bjn = { "banjar", pagina = "Banjar (língua)" },
bm  = { "bambara", pagina = "Língua bambara" },
bmi = { "barma", "baguirmi", "bagirmi", pagina = "Língua barma" },
bn  = { "bengali", pagina = "Língua bengali" },
bnc = { "bontok", "finallig" },
bo  = { "tibetano", pagina = "Língua tibetana" },
bog = { "língua de sinais malienne", sinal = true },
bol = { "bole" },
bpy = { "bishnupriya manipuri", "inc", pagina = "Bishnupriya Manipuri" },
bqc = { "boko", pagina = "Boko (língua mandée)" },
bqn = { "língua de sinais bulgare", sinal = true },
bqy = { "língua de sinais de Bengkala", "língua de sinais de bengkala", sinal = true },
br  = { "bretão", pagina = "Língua bretã" },
brit ={ "britônico", pagina = "Língua britônica"},
brh = { "brahoui" },
brx = { "bodo" },
bs  = { "bósnio", pagina = "Língua bósnio" },
bsk = { "bourouchaski" },
bua = { "bouriate" },
bud = { "ntcham" },
bug = { "buginês", "bugis", pagina = "Língua buginesa" },
buw = { "pove", pagina = "Língua pove" },
bvl = { "língua de sinais boliviana", sinal = true },
bxm = { "bouriate da Mongólia", "bouriate da mongólia", pagina = "bouriate" },
bxr = { "bouriate da Rússia", "bouriate da rússia", pagina = "bouriate" },
bxu = { "bouriate da China", "bouriate da china", pagina = "bouriate" },
bzd = { "bribri" },
bzs = { "língua de sinais brasileira", sinal = true },
-- c
ca  = { "catalão", pagina = "Língua catalã" },
cad = { "caddo", pagina = "Língua caddo" },
cak = { "cakchiquel", pagina = "Língua cakchiquel" },
cal = { "caroliniano" },
car = { "kali'na", "galibi", pagina = "Língua kali'na" },
cax = { "chiquitano", "besiro", "bésɨro" },
cay = { "cayuga", pagina = "Língua cayuga" },
cbg = { "chimila", "ette taara" },
cbk = { "chavacano" },
["cbk-zam"] = { "chavacano de Zamboanga", "chavacano de zamboanga", pagina = "Chavacano", invalido = "cbk" }, -- cbk-zam.Wikipédia cbk=cebuano, zam=miahuatlán zapotec
cdo = { "mindong" },
cds = { "língua de sinais chadiana", sinal = true },
ce  = { "checheno", pagina = "Língua chechena" },
ceb = { "cebuano", pagina = "Língua cebuana" },
cel = { "celte", pagina = "Línguas celtiques" },
ch  = { "chamorro", pagina = "Língua chamoro" },
chk = { "chuuk", pagina = "Língua chuuk" },
cho = { "choctaw", pagina = "Língua choctaw" },
chp = { "chipewyan", pagina = "Língua chipewyan" },
chr = { "cherokee", pagina = "Língua cherokee" },
chy = { "cheyenne", pagina = "Língua cheyenne" },
cia = { "cia-cia" },
cim = { "cimbre" },
cjp = { "cabécar" },
ckb = { "sorâni", pagina = "Língua sorâni", rtl = true },
ckt = { "tchouktche" },
cmi = { "emberá chamí" },
cmn = { "mandarim", "mandarim standard", "chinês standard", pagina = "Língua mandarim" },
cnu = { "chenoui", "chenoua" },
cnx = { "moyen cornique" },
co  = { "corso", pagina = "Língua corsa" },
com = { "comanche", pagina = "Língua comanche" },
coo = { "comox", pagina = "Língua comox" },
cop = { "copta", pagina = "Língua copta" },
cpf = { "crioulo francês" },
cr  = { "cree", pagina = "Língua cree" },
crh = { "tatar da Crimeia", "tatar da crimeia" },
crs = { "crioulo seychellois" },
cs  = { "tcheco", "checo", pagina = "Língua tcheca" },
csb = { "cassúbio", pagina = "Língua cassúbia" },
csc = { "língua de sinais catalã", sinal = true },
csd = { "língua de sinais de Chiangmai", "língua de sinais de chiangmai", sinal = true },
cse = { "língua de sinais checa", sinal = true },
csf = { "língua de sinais cubana", sinal = true },
csg = { "língua de sinais chilena", sinal = true },
csl = { "língua de sinais chinesa", sinal = true },
csn = { "língua de sinais colombiana", sinal = true },
csq = { "língua de sinais croata", sinal = true },
csr = { "língua de sinais costariquense", sinal = true },
ctg = { "chittagonien" },
ctu = { "ch'ol", "ch’ol", "chꞌol" },
cu  = { "eslavo de igreja", "língua litúrgica eslava", "antigo eslavo eclesiástico" },
cv  = { "tchuvache", "chv", pagina = "Língua tchuvache"},
cy  = { "gallois" },
cz  = { "tcheco", invalido = "cs" },
-- d
da  = { "dinamarquês", pagina = "Língua dinamarquesa" },
dbp = { "ɗuwai", "duwai" },
ddo = { "tsez", "dido" },
de  = { "alemão", pagina = "Língua alemã", invalido= "al"},
diq = { "dimli", pagina = "Zazaki" },
dlg = { "dolgane" },
dop = { "lukpa", "dompango", "lokpa" },
doq = { "língua de sinais dominicana", sinal = true },
dos = { "dogosé" },
dsb = { "baixo sorábio", pagina = "baixo sorábio" },
dse = { "língua de sinais neerlandesa", sinal = true },
dsl = { "língua de sinais dinamarquesa", sinal = true },
dta = { "daur", pagina = "Língua daur" },
dtp = { "dusun" },
dts = { "dogon tɔrɔsɔ", "dogon toroso" },
dty = { "dotyali" },
dua = { "douala", pagina = "Língua douala" },
dum = { "moyen néerlandais" },
dv  = { "maldívio", "divéhi", "divehi", "div", pagina = "Língua divehi", rtl = true },
dyi = { "djimini", pagina = "Língua djimini" },
dyo = { "diola-fogny" },
dyu = { "dioula", "diola-fogny", pagina = "Língua dioula" },
dz  = { "butanês", pagina = "Língua butanesa" },
-- e
ecs = { "língua de sinais équatorienne", sinal = true },
ee  = { "ewe", pagina = "Língua ewe" },
egl = { "émilien", pagina = "Émilien (dialeto)" },
egy = { "egípcio", pagina = "Língua egípcia" },
ekk = { "estonien standard", pagina = "Estoniano" },
ekp = { "ekpeye" },
el  = { "grego", pagina = "Língua grega" },
eml = { "émilien-romano", invalido="egl" },       -- eml.Wikipédia
emp = { "emberá darién" },
en  = { "inglês", "english", pagina = "Língua inglesa" },
["en-GB"] = { "inglês britânico" },
["en-US"] = { "inglês americano" },
enm = { "moyen anglais" },
enn = { "egene", "engenni" },
eo  = { "esperanto" },
er  = { "europanto" },  -- code non standard
es  = { "espanhol", "castelhano", "spanish", pagina = "Língua castelhana" },
esl = { "língua de sinais egípcia", sinal = true },
esn = { "língua de sinais salvadorenha", sinal = true },
eso = { "língua de sinais estoniana", sinal = true },
et  = { "estoniano", pagina = "Estoniana" },
eth = { "língua de sinais etiopiana", sinal = true },
eto = { "eton", pagina = "Eton (língua bantoue)" },
ets = { "etsako", "afenmai", "yekhee" },
ett = { "etrusco" },
eu  = { "basco", pagina = "Língua basca" },
evn = { "evenki" },
ext = { "estremenho" },
-- f
fa  = { "persa", "farsi ", "parsi ", pagina = "Língua persa", rtl = true },
fcs = { "língua de sinais quebecana", sinal = true },
ff  = { "fula", "fu", pagina = "Língua fula"},
fi  = { "finlandês", pagina = "Língua finlandesa" },
fil = { "filipino" },
fj  = { "fijiano", pagina = "Língua fidjiana" },
fo  = { "feroês", pagina = "Língua feroesa" },
fon = { "fon-gbe", "fongbe" },
fr  = { "francês", "french", pagina = "Língua francesa" },
["fr-BE"] = { "francês da Bélgica" },
["fr-CH"] = { "francês da Suíça" },
["fr-FR"] = { "francês da França" },
["fr1835"] = { "francês (1600-1835)", "francês", pagina = "Réforme de l'orthographe française de 1835", invalido = "fr" }, -- code non standard
["fra-gal"] = { "gallo", "gal", invalido = "fr" },
frc = { "français cadien" },
frk = { "francique", "vieux bas francique", pagina = "Francique (língua morta)" },
frm = { "moyen français (1400-1600)", "moyen françois", "moyen français", pagina = "Moyen français" },
fro = { "ancien français (842-1400)", "ancien français", "ancien françois", pagina = "Ancien français" },
frp = { "franco-provençal", "arpitan", pagina = "Língua francoprovençal" },
frr = { "frísio setentrional", pagina = "Língua frísia setentrional" },
frs = { "frísio oriental baixo alemão" },
fse = { "língua de sinais finlandesa", sinal = true },
fsl = { "língua de sinais francesa", sinal = true },
fss = { "língua de sinais finno-sueca", sinal = true },
fuc = { "pulaar" },
fud = { "futunien" },
fur = { "friulano", pagina = "Língua friulana" },
fy  = { "frísio ocidental", "frísio", pagina = "Língua frísia" },
-- g
ga  = { "irlandês", "gaélico irlandês", pagina = "Língua irlandesa" },
gag = { "gagaouze" },
gan = { "gan", "kan", pagina = "Língua gan" },
gcf = { "crioulo guadeloupe" },
gcr = { "crioulo guianês" },
gd  = { "gaélico escocês", "escocês" },
gds = { "língua de sinais de Ghandruk", sinal = true },
gem = { "línguas germânicas" },
gev = { "geviya", pagina = "Língua geviya" },
gez = { "etiópico", pagina = "Língua ge'ez"  },
gil = { "gilbertin" },
gl  = { "galicien" },
glk = { "gilaki", rtl = true },
gmh = { "médio alto alemão" },
["gmh-hes"] = { "hessois" },  -- invalido = "de -- code linguistlist, gmh=middle high german (ca. 1050-1500), hes=invalido
gmy = { "mycénien" },
gn  = { "guarani", pagina = "Língua guarani" },
goh = { "vieux haut-allemand" },
gos = { "groningois" },
got = { "gotique" },
gr  = { "gregro", pagina = "Língua grega", invalido = "el" },
grc = { "grego antigo" },
grk = { "grego", pagina = "Língua grega" },
gse = { "língua de sinais ganesa", sinal = true },
gsg = { "língua de sinais alemã", sinal = true },
gsm = { "língua de sinais guatemalteca", sinal = true },
gss = { "língua de sinais grega", sinal = true },
gsw = { "alémanique" },
gu  = { "gujarati" },
gus = { "língua de sinais guinense", sinal = true },
gux = { "gulmancema", "gourma", "gourmantché" },
gv  = { "mannois", "manx", "manxois" },
-- h
ha  = { "haúça" , pagina = "Língua haúca"},
hab = { "língua de sinais de Hanoï", "língua de sinais de hanoi", sinal = true },
haf = { "língua de sinais de Haïphong", "língua de sinais de haiphong", sinal = true },
hak = { "hakka", pagina = "Hakka (língua)" },
haw = { "havaiano", pagina = "Língua havaiana" },
haz = { "hazara", pagina = "Hazara (dialecte)" },
hbo = { "hébreu biblique ", "hébreu médiéval", "hébreu mishnique", "hébreu ancien" },
hds = { "língua de sinais hondurienne", sinal = true },
he  = { "hebraico", "iw", pagina = "Língua hebraica", rtl = true },
hei = { "heiltsuk" },
hess= { "hessois", invalido = "de" },   -- code non IETF ni ISO 639, code linguistlist gmh-hes
hi  = { "hindi", pagina = "Língua hindi" },
hif = { "hindi de Fiji" },
hil = { "hiligaïnon", "ilonggo", "hiligaynon" },
hit = { "hittite", "nórdico antigo", pagina = "Língua hitita" },
hks = { "língua de sinais de Hong Kong", sinal = true },
hnd = { "hindko"},
ho  = { "hiri motou", "hiri motu", pagina = "Hiri Motu" },
hop = { "hopi", pagina = "Língua hopi" },
hos = { "língua de sinais de Ho Chi Min Ville", "língua de sinais de ho chi min city", sinal = true },
hps = { "língua de sinais hawaïenne", "língua de sinais hawaienne", sinal = true },
hr  = { "croata", pagina = "Língua croata" },
hsb = { "alto sorábia", pagina = "Alto sorábio" },
hsh = { "língua de sinais hongroise", sinal = true },
hsl = { "língua de sinais haoussa", sinal = true },
hsl = { "xiang", pagina = "Língua xiang" },
ht  = { "crioulo haitiano", "haitiano", pagina = "crioulo haitiano" },
hu  = { "húngaro", pagina = "Língua húngara" },
hwc = { "créole hawaïen", "créole hawaien" },
hy  = { "arménio", "armênio", pagina = "Língua arménia" },
hz  = { "hereró", pagina = "Língua hereró" },
-- i
ia  = { "interlingua", pagina = "Interlíngua" },
iby = { "ibani", pagina = "Língua kalabari" },
icl = { "língua de sinais islandêsa", sinal = true },
id  = { "indonésio", pagina = "Língua indonésia" },
ie  = { "interlingue" },
ig  = { "igbo", pagina = "Língua igbo" },
ii  = { "yi de Shichuan", pagina = "Língua yi" },
ijc = { "izon", pagina = "Língua izon" },
ijn = { "kalabari", pagina = "Língua kalabari" },
ijo = { "línguas ijo", "línguas ijaw", "ijaw" },
ik  = { "inupiat" },
iks = { "língua de sinais inuit", sinal = true },
ikw = { "ikwere", "ikwerre" },
ilo = { "ilocano" },
ine = { "indo-européen", "línguas indo-européennes", pagina = "línguas indo-européennes" },
inh = { "ingouche" },
inl = { "língua de sinais indonésienne", sinal = true },
ins = { "língua de sinais indienne", sinal = true },
io  = { "ido" },
["in"]  = { "indonésio", invalido = "id" },    -- in é uma palavra-chave lua: não remova os colchetes - aspas
ipa = {"AFI", pagina = "Alfabeto fonético internacional"},
ira = { "iraniano", pagina = "Línguas iranianas" },
iro = { "iroquois", pagina = "Línguas iroquenas" },
is  = { "islandês", pagina = "Língua islandesa" },
ise = { "língua de sinais italina", sinal = true },
isg = { "língua de sinais irlandesa", sinal = true },
isr = { "língua de sinais israelense", sinal = true },
it  = { "italiano", pagina = "Língua italiana" },
iu  = { "inuktitut", pagina = "Língua inuktitut" },
-- j
ja  = { "japonês", pagina = "Língua japonesa" },
["ja-Latn"] = { "japonês retranscrito no alfabeto latino" }, -- com qualquer método de romanização
["ja-Latn-alalc97"] = { "japonês retranscrito no alfabeto latino com método Hepburn modificado", pagina = "Méthode Hepburn" },
["ja-Latn-hepburn"] = { "japonês retranscrito no alfabeto latino com método Hepburn tradicional", pagina = "Método Hepburn" },
jbo = { "lojban" },
jcs = { "língua de sinais jamaicana rural", sinal = true },
jhs = { "língua de sinais de Jhankot", sinal = true },
jls = { "língua de sinais jamaicana", sinal = true },
jos = { "língua de sinais jordaniana", sinal = true },
jp  = { "japonês", invalido = "ja" },
jqr = { "jaqaru" },
jsl = { "língua de sinais japonesa", sinal = true },
jus = { "língua de sinais de Jumla", sinal = true },
jv  = { "javanês", pagina = "Língua javanesa" },
jw  = { "javanês", invalido = "jv" },
-- k
ka  = { "georgiano", pagina = "Língua georgiana" },
kaa = { "karakalpak" },
kab = { "kabyle" },
kai = { "karekare" },
kbd = { "kabarde" },
kbp = { "kabiyè" },
kcy = { "korandjé", "kwarandzyey" },
ke  = { "koinè", pagina = "Koinè (grégo)" },
kea = { "crioulo cabo-verdiano", pagina = "crioulo cabo-verdiano" },
kg  = { "kikongo" },
kgi = { "língua de sinais de Selangor", sinal = true },
khb = { "tai lü" },
khi = { "línguas khoïsan", "línguas khoï", "khoï", "khoïsan" },
khk = { "khalkha" },
khw = { "khowar", rtl = true },
ki  = { "kikuyu", pagina = "Língua kikuyu" },
kj  = { "cuanhama", pagina = "Oshikwanyama" },
kjj = { "khinalug", pagina = "Língua khinalug" },
kk  = { "cazaque", pagina = "Língua cazaque" },
kl  = { "groenlandês", "gronelandês", pagina = "Língua groenlandesa" },
km  = { "khmer", pagina = "Língua kmer" },
kmq = { "kwama", pagina = "Língua kwama" },
kmr = { "kurmandji" },
kmw = { "komo", pagina = "komo (língua bantoue)" },
kn  = { "canarês", pagina = "Língua canaresa" },
knf = { "mancagne", pagina = "Língua mancagne" },
ko  = { "coreano", pagina = "Língua coreano" },
["ko-Latn"] = { "coreano retranscrito no alfabeto latino" }, -- com qualquer método de romanização
kog = { "kogui" },
koi = { "komi-permiak" },
kok = { "concani", pagina = "Língua concan" },
koy = { "koyukon" },
kpe = { "kpèllé", pagina = "Língua kpèllé" },
kpo = { "ikposso", "kposso" },
kr  = { "kanouri", "kanuri", pagina = "Língua kanouri" },
krc = { "karatchaï-balkar" },
kri = { "krio", pagina = "Língua krio" },
krj = { "kinaray-a", "kinaray" },
krl = { "carélien" },
ks  = { "caxemiriano", pagina = "Língua caxemira" },
ksh = { "kölsch", "francique ripuaire", pagina = "Língua kölsch" },
ku  = { "curdo", pagina = "Língua curda"},
kut = { "kutenai" },
kv  = { "komi", pagina = "Língua komi" },
kvk = { "língua de sinais coréenne", sinal = true },
kw  = { "córnico", pagina = "Língua córnica" },
kwk = { "kwak'wala", "kwak’wala", "kwakʼwala" },
ky  = { "quirguiz", pagina = "Língua quirguiz" },
kyf = { "kouya", pagina = "Língua bété" },
-- l
la  = { "latim", "lat" },
lad = { "judeu-espanhol", "ladino", pagina = "Judeu-espanhol" },
laj = { "langu", "lan"},
lb  = { "luxemburguês" },
lbe = { "lak", pagina = "Língua lak" },
lbj = { "ladaque", pagina = "Língua ladakhi" },
lbr = { "lohorung", pagina = "Língua lohorung" },
lbs = { "língua de sinais libiana", sinal = true },
lez = { "lezgui", "lezghien", "lezgi", pagina = "Língua lezgui" },
lfn = { "lingua franca nova" },
lg  = { "luganda", "ganda", pagina = "Língua luganda" },
li  = { "limburguês", pagina = "Língua luganda" },
lif = { "limbu", pagina = "Língua limbu" },
lij = { "lígure", pagina = "Língua lígura" },
lil = { "stʼatʼimcets", "lillooet", "st̓át̓imcets", "st'at'imcets" },
liv = { "live", "livonien", pagina = "Língua live" },
lkt = { "lakota", pagina = "Língua lakota" },
lld = { "ladin" },
lls = { "língua de sinais lituanienne", sinal = true },
lmo = { "lombardo", pagina = "Língua lombarda" },
ln  = { "lingala", pagina = "Língua lingala" },
lo  = { "laociano", pagina = "Língua laociana" },
lob = { "lobiri" },
log = { "logoti" },
loq = { "lobala" },
lou = { "créole louisianais" },
lsg = { "língua de sinais lyonnaise", sinal = true },
lsl = { "língua de sinais lettone", sinal = true },
lso = { "língua de sinais laotienne", sinal = true },
lsp = { "língua de sinais panaméenne", sinal = true },
lst = { "língua de sinais trinidadienne", sinal = true },
lsy = { "língua de sinais mauricienne", sinal = true },
lt  = { "lituano", pagina = "Língua lituana" },
ltg = { "latgalien" },
lu  = { "luba-katanga", "luba-shaba", "kiluba" },
lua = { "tshiluba", pagina = "Língua tshiluba" },
luc = { "aringa" },
luo = { "luo (Kenya et Tanzanie)", pagina = "Língua luo" },
lv  = { "letão", pagina = "Língua letã" },
lzh = { "chinês classique", "zh-classical" },
lzz = { "laze" },
-- m
mai = { "maïthili", "maithili", "mazatèque de jalapa", "mazatèque de jalapa de díaz" },
maj = { "mazatèque de Jalapa" },
man = { "mandingue", "maninka", "malinke", pagina = "Línguas mandingues" },
map = { "línguas austronésiennes" },
["map-bms"] = { "banyumasan", invalido = "jv" }, -- code non standard, map=austronesian languages, bms=bilma kanuri (língua nilo-saharienne)
maz = { "mazahua" },
mbp = { "damana" },
mca = { "maká", pagina = "Maká (língua mataguayo)" },
mcp = { "maka", pagina = "Maka (língua bantoue)" },
mdf = { "moksa", "mokṣa", "moksha", pagina = "Língua moksa" },
mdl = { "língua de sinais maltaise", sinal = true },
mdw = { "mbochi", "mbosi", "mboshi", "embɔ́si", pagina = "Língua mbochi" },
men = { "mendé", pagina = "Língua mendé" },
mew = { "maka", "maha", "maaka", "makaa", pagina = "Língua maka" },
mey = { "hassanya" },
mfe = { "créole mauricien", "mauricien" },
mfs = { "língua de sinais mexicaine", sinal = true },
mg  = { "malgache", "malagasy" },
mga = { "moyen irlandais" },
mh  = { "marshalês", pagina = "Língua marshalesa" },
mhr = { "mari oriental", "mari", "mari de l'est", pagina = "Língua mari" },
mi  = { "maori de Nouvelle-Zélande", "maori", pagina = "Língua maori" },
mic = { "micmac" },
min = { "minangkabau", pagina = "Língua minangkabau" },
mis = { "língua qui n’a aucun code língua", pagina = "" },
mk  = { "macedônio", "macedónio", pagina = "Língua macedônia" },
mkh = { "línguas môn-khmer", "môn-khmer" },
ml  = { "malaiala", pagina = "Língua malaiala" },
mls = { "masalite", "massalite", pagina = "Língua massalite" },
mlv = { "mwotlap" },
mn  = { "mongol", pagina = "Língua mongol" },
mnc = { "mandchou" },
mni = { "meitei", "meithei" },
mnp = { "minbei" },
mnw = { "môn", "mon", pagina = "Língua môn" },
mo  = { "moldave", invalido = "ro" },
moe = { "innu-aimun", "montagnais" },
moh = { "mohawk", "agnier", pagina = "Língua mohawk" },
mot = { "barí", "bari", pagina = "Língua barí" },
mov = { "mojave", pagina = "Língua mojave" },
mql = { "mbèlimè", "mbɛlimɛ", "mbelime" },
mqm = { "marquisien du Sud", pagina = "Marquisien" },
mr  = { "marata", "marāthī", "marathe", "marâthî", pagina = "Língua marata" },
mre = { "língua de sinais de Martha's Vineyard", sinal = true },
mrj = { "mari des montagnes", "mari occidental" },
mrn = { "cheke holo" },
mrq = { "marquisien du Nord", "marquisien", pagina = "Marquisien" },
ms  = { "malaio", pagina = "Língua malaia" },
msd = { "língua de sinais maya yucatèque", sinal = true },
msn = { "vurës" },
msr = { "língua de sinais mongole", sinal = true },
mt  = { "maltês", pagina = "Língua maltesa" },
mua = { "moundang", pagina = "Língua moundang" },
mul = { "multilingue", pagina = "Multilinguismo" },
mus = { "creek", pagina = "Língua creek" },
mvf = { "mongol périphérique", pagina = "Mongol (língua da China)" },
mwl = { "mirandês", pagina = "Língua mirandesa" },
mwr = { "marwari" },
my  = { "birmanês", pagina = "Língua birmanesa" },
myk = { "mamara" },
myn = { "línguas maias", "língua maia", "maia" },
myv = { "erzya" },
mzc = { "língua de sinais malgache", sinal = true },
mzg = { "língua de sinais monastique", sinal = true },
mzn = { "mazandarani", "tabari", rtl = true },
mzy = { "língua de sinais mozambicaine", sinal = true },
-- n
na  = { "nauruano", pagina = "Língua nauruana" },
nah = { "nahuatl", "náuatle", pagina = "Língua náuatle" },
nan = { "minnan", "zh-min-nan", pagina = "Língua min nan" },
nap = { "napolitano", "tarentin", pagina = "Língua napolitana" },
naq = { "nama", "nama (namibie)", pagina = "Língua nama" },
nb  = { "bokmål", "bokmal", "dano-norueguês", pagina = "Bokmål" },
nba = { "nyemba", "ngangela", pagina = "Língua nyemba" },
nbh = { "ngamo" },
nbs = { "língua de sinais namibienne", sinal = true },
nci = { "nahuatl classique", "aztèque", pagina = "Nahuatl" },
ncs = { "língua de sinais nicaraguayenne", sinal = true },
nd  = { "ndebele do norte", "ndébélé du zimbabwe", "sindebele", pagina = "Língua ndebele do norte" },
ndc = { "ndau" },
nds = { "baixo-alemão" },
["nds-NL"] = { "baixo-saxão neerlandês" },
ne  = { "nepalês", pagina = "Língua nepali"  },
new = { "nepalbhasha", "bhasa", pagina = "Língua bhasa"  },
ng  = { "ndonga" },
ngi = { "ngizim", pagina = "Língua ngizim" },
nia = { "niha", "nias" },
niu = { "niuéen" },
nl  = { "neerlandês", "holandês", pagina = "Língua neerlandesa"  },
["nl-BE"] = { "neerlandês da Bélgica", pagina = "Neerlandês" },
nn  = { "nynorsk" },
nnb = { "kinande", "konzo" },
no  = { "norueguês", pagina = "Língua norueguesa" },
non = { "nórdico antigo", "nórdico", pagina = "Língua nórdica antiga" },
nov = { "novial" },
nr  = { "ndebele do Sul", "ndebele", "ndébélé du transvaal", pagina = "Ndébélé du Transvaal", pagina = "Língua ndebele"  },
nrf = { "jersiais" },
nrm = { "narum", "narom" },     -- o código para normand é fr (mas nrm.wikipedia está em normand)
nsi = { "língua de sinais nigériane", sinal = true },
nsl = { "língua de sinais norvégienne", sinal = true },
nso = { "sotho du Nord", "pedi", "sesotho sa leboa" },
nsp = { "língua de sinais népalaise", sinal = true },
nsr = { "língua de sinais maritime", sinal = true },
nuk = { "nuuchahnulth" },
num = { "niuafoʻou", pagina = "Língua niuafoʻou" },
nv  = { "navajo", "nav", pagina = "Língua navaja" },
ny  = { "chichewa", "chinyanja", "nianja", pagina = "Língua nianja"  },
nzs = { "língua de sinais nova-zelandesa", sinal = true },
-- o
oar = { "araméen ancien", pagina = "Araméen" },
obt = { "velho bretão" },
oc  = { "occitano", "oci", "gascon", "provençal", pagina = "Língua occitana"  },
och = { "chinês arcaico" },
oco = { "velho cornique" },
odt = { "velho neerlandês" },
ofr = { "francique oriental" },
ofs = { "vieux frison" },
ogc = { "ogba" },
oj  = { "ojíbua", pagina = "Língua ojíbua" },
okl = { "vieille língua de sinais kentoise", sinal = true },
okr = { "kirike", "okrika", pagina = "Língua kalabari" },
om  = { "oromo", pagina = "Língua oromo" },
["or"]  = { "oriá", pagina = "Língua oriá"  },    -- or é uma palavra-chave lua: não remova os colchetes - aspas
orh = { "oroqen", pagina = "Língua oroqen" },
["orv-olr"] = { "ruthène ancien", "ruthène", invalido = "rue" }, -- code linguist list, orv=old russian, olr=olrat (Vanuatu)
os  = { "osseta", pagina = "Língua osseta"  },
osp = { "castilho antigo", "velho espanhol" },
osx = { "vieux saxon", "vieux bas allemand" },
ota = { "turco otomano", pagina = "Língua turca otomana" , rtl = true },
otk = { "velho-turco", "velho turco", rtl = true },
otw = { "outaouais", pagina = "Língua outaouais" },
owl = { "galês antigo" , pagina = "Galês antigo"},
-- p
pa  = { "pendjabi", "panjābī", "penjābī", "penjabi", "panjabi", pagina = "Língua panjabi"  },
pal = { "persa médio"},
pag = { "pangasinense", pagina = "Pngasinán" },
pam = { "kapampangan", pagina = "Língua kapampangan" },
pap = { "papiamento" },
pau = { "paluan" },
pcc = { "bouyei" },
pcd = { "picard" },
pdc = { "alemão da Pensilvânia", "pennsilfaanisch", pagina = "alemão da Pensilvânia" },
pfl = { "palatin", pagina = "Língua palatin" },
phn = { "fenício", pagina = "Língua fenícia" },
peo = { "persa antigo"},
pi  = { "pali", pagina = "páli"  },
pid = { "piaroa", pagina = "Língua piaroa" },
pih = { "norfolk", "norfuk", pagina = "Língua norfuk" },
pks = { "língua de sinais paquistanesa", sinal = true },
pl  = { "poláco", "polonês", pagina = "Língua polaca" },
plg = { "pilagá", "pilaga", pagina = "Língua pilagá" },
pms = { "piemontês", pagina = "Língua piemontesa" },
pnb = { "pendjabi ocidental", "penjabi ocidental", "panjabi ocidental", "penjābī ocidental", "panjābī ocidental", pagina = "Pendjabi", rtl = true },
pnt = { "grec pontique" },
pon = { "pohnpei" },
prg = { "velho-prússio", "velho prússio" },
prk = { "parauk" },
prl = { "língua de sinais peruviana", sinal = true },
pro = { "ocitano antigo" },
prs = { "dari" },
prz = { "língua de sinais de Providencia", sinal = true },
ps  = { "pachto", pagina = "Língua pachto" , rtl = true },
psc = { "língua de sinais persa", sinal = true },
psd = { "língua de sinais des Indiens des Plaines ", sinal = true },
psg = { "língua de sinais de Penang", sinal = true },
psl = { "língua de sinais portoriquense", sinal = true },
pso = { "língua de sinais polaca", sinal = true },
psp = { "língua de sinais filipina", sinal = true },
psr = { "língua de sinais portuguesa", sinal = true },
pt  = { "português", pagina = "Língua portuguesa" },
["pt-br"] = { "português brasileiro" },
pug = { "puguli" },
pui = { "puinave", pagina = "Língua puinave" },
puw = { "puluwat", pagina = "Língua puluwat" },
pys = { "língua de sinais paraguayenne", sinal = true },
-- q
qgk = { "grego medieval" },
qu  = { "quíchua" },
quy = { "ayacucho quechua", pagina = "Quechua" },
quz = { "cusco quechua" },
qya = { "quenya" },
-- r
rad = { "rhade", pagina = "Língua rhade" },
raj = { "rajasthani" },
rap = { "rapanui", pagina = "Língua rapanui" },
rar = { "maori des îles Cook", "maori das ilhas cook" },
rcf = { "créole réunionnais" },
rde = { "allemand de la Ruhr" },   -- code non standard
rgl = { "romagnol" },
rhg = { "rohingya " },
rif = { "rifain" },
rm  = { "romanche", "rhéto-roman", pagina = "Língua romanche" },
rms = { "língua de sinais romena", sinal = true },
rmy = { "romani", "rom" },
rn  = { "kirundi", "run", pagina = "Língua kirundi" },
ro  = { "romeno", "moldave", pagina = "Língua romena" },
roa = { "línguas romenas" },
["roa-tara"] = { "tarentin", invalido = "nap" },   -- code non standard, roa=línguas romanes, tara= invalido
rsi = { "língua de sinais rennellienne", "língua de sinais de rennell", sinal = true },
rsl = { "língua de sinais russe", sinal = true },
ru  = { "rússia", pagina = "Língua russa" },
rue = { "rusyn" },
ruo = { "istro-roumain", "valaque d’istrie", "istrien" },
rup = { "aroumain", "roa-rup", pagina = "Língua aromena" },
rw  = { "kinyarwanda", pagina = "Língua kinyarwanda" },
ry  = { "ruthène ancien", invalido = "rue" },    -- code non standard, voir orv-olr
ryu = { "okinawaïen" },
-- s
sa  = { "sânscrito" },
sah = { "iakoute" },
sc  = { "sardo", pagina = "Língua sarda" },
scn = { "siciliano", pagina = "Língua siciliana" },
sco = { "scots" },
["sco-ulster"] = { "scots d'Ulster" },
sd  = { "sindi", pagina = "Língua sindi" },
sdl = { "língua de sinais saoudienne", sinal = true },
se  = { "lapão setentrional", pagina = "Língua lapônica setentrional" },
sem = { "línguas semíticas" },
ses = { "koyraboro senni", "koyraboro senni songhaï", "songhai de l'est", "koyraboro senni songhai", "koyra senni", "songhaï de l'est", "koroboro senni" },
sey = { "secoya", pagina = "Língua secoya" },
sfb = { "língua de sinais de Belgique francophone", sinal = true },
sfs = { "língua de sinais sud-africaine", sinal = true },
sg  = { "sango", pagina = "Língua sango"  },
sga = { "irlandês antigo", pagina = "Língua irlandesa antiga" },
sgg = { "língua de sinais suisse alémanique", pagina = "língua de sinais allemande", sinal = true },
sgn = { "língua de sinais", sinal = true },
sgs = { "samogitien" },
sgx = { "língua de sinais sierra-léonaise", sinal = true },
sh  = { "serbo-croata", pagina = "Língua servo-croata" },
shi = { "chleuh", "tachelhit", "chelha" },
shk = { "shilluk", pagina = "Língua shilluk" },
shn = { "shan", pagina = "Língua shan" },
shy = { "chaoui" },
si  = { "cingalês", pagina = "Língua cingalesa" },
simple = { "inglês simple", "simple english", pagina = "inglês básico", invalido = "en" }, -- code non standard
sip = { "sikkimais" },
sjn = { "sindarin" },
sjo = { "xibe", pagina = "Língua xibe" },
sk  = { "eslovaco", pagina = "Língua eslovaca" },
sl  = { "esloveno", pagina = "Língua eslovena" },
sla = { "línguas slaves" },
slf = { "língua de sinais suisse italienne", pagina = "língua de sinais italienne", sinal = true },
slr = { "salar", pagina = "Língua salar" },
sls = { "língua de sinais de Singapour", sinal = true },
sm  = { "samoano", pagina = "Língua samoana" },
sma = { "same du Sud", pagina = "same do Sul" },
smg = { "simbali" },
smi = { "same", pagina = "Línguas sames" },
smj = { "same de Lule" },
sn  = { "chona", pagina = "Língua chona" },
snk = { "soninké", pagina = "Língua soninké" },
so  = { "somali", pagina = "Língua somali" },
sog = { "sogdien" },
sov = { "sonsorolais" },
spx = { "sud-picène", "picène du sud" },
srd  = { "sardo", invalido = "sc" },
sq  = { "albanês", pagina = "Língua albanesa" },
sqk = { "língua de sinais albanesa", sinal = true },
sqs = { "língua de sinais sri-lanquesa", sinal = true },
sr  = { "sérvio", pagina = "Língua sérvia" },
["sr-Cyrl"] = { "sérvio cirilique", pagina = "Alphabet cyrillique serbe" },
["sr-ME"] = { "montenegrino" },
srh = { "sariqoli" },
srn = { "sranan", "sranan tongo" },
srr = { "sérère", "seereer", pagina = "Língua sérère" },
ss  = { "suázi", pagina = "Língua suazi" },
ssp = { "língua de sinais espanhol", sinal = true },
ssr = { "língua de sinais suíça romande", pagina = "língua de sinais française", sinal = true },
st  = { "soto do Sul", "sot", pagina = "SeSotho do sul" },
stq = { "frísio oriental" },
str = { "saanich", pagina = "Língua saanich" },
stw = { "satawal", pagina = "Língua satawal" },
su  = { "sundanês", pagina = "Língua sundanesa" },
sus = { "soussou", "sosso", "soso", pagina = "Língua soussou" },
sux = { "sumério", pagina = "Língua suméria" },
sv  = { "sueco", pagina = "Língua sueca" },
svk = { "língua de sinais eslóvaca", sinal = true },
sw  = { "swaíli", pagina = "Língua suaíli" },
swl = { "língua de sinais suédoise", sinal = true },
sxu = { "haut-saxon" },
syc = { "siríaco", pagina = "Língua siríaca" },
syl = { "sylheti" },
syr = { "syriaque", rtl = true },
syy = { "língua de sinais bédouine d'Al-Sayyid", sinal = true },
szl = { "silesiano", pagina = "Língua silesiana" },
-- t
ta  = { "tâmil", pagina = "Língua tâmil" },
tao = { "yami" },
tbl = { "t'boli", "tboli", "tagabili" },
tbz = { "ditammari", "tammari" },
tcy = { "toulou", "tulu" },
te  = { "telugu", pagina = "Língua telugu" },
tet = { "tétum", pagina = "Língua tétum" },
tfn = { "dena'in", "tanaina", pagina = "Língua dena'ina" },
tfng = { "tifinague"},
tfr = { "teribe" },
tg  = { "tadjique", pagina = "Língua tadjique" },
th  = { "tailandês", pagina = "Língua tailandesa" },
ti  = { "tigrinya", pagina = "Língua tigrínia" },
tji = { "Tujia du Nord", pagina = "Tujia" },
tjs = { "Tujia du Sud", pagina = "Tujia" },
tk  = { "turcomeno", pagina = "Língua turcomena" },
tkl = { "tokelau", pagina = "Língua tokelau" },
tl  = { "tagalo", pagina = "Língua tagalo" },
tlh = { "klingon", pagina = "Língua klingon" },
tli = { "tlingit" },
tmh = { "touareg", "tamacheq", pagina = "Língua touareg" },
tmr = { "judéo-araméen babylonien", rtl=true },
tn  = { "tsuana", pagina = "Língua tswana" },
tnq = { "Taïno", "taïnos", pagina = "Língua taino" },
to  = { "tonganês", pagina = "Língua tonganesa" },
tob = { "toba", "qom", pagina = "Língua toba" },
toj = { "tojolabal" },
tpi = { "tok pisin" },
tpn = { "tupinambá", "tupinamba", pagina = "Língua tupinambá" },
tr  = { "turco", pagina = "Língua turca" },
trk = { "línguas turcas" },
ts  = { "tsonga", pagina = "Língua tsonga" },
tse = { "língua de sinais tunisienne", sinal = true },
tsg = { "tausug" },
tsm = { "língua de sinais turque", sinal = true },
tsq = { "língua de sinais thaï", sinal = true },
tss = { "língua de sinais taïwanaise", sinal = true },
tsu = { "tsou", pagina = "Língua tsou" },
tsy = { "língua de sinais de Tebul", sinal = true },
tsz = { "p'urhépecha", "tarasque", pagina = "Língua p'urhépecha" },
tt  = { "tártaro", pagina = "Língua tártara" },
tum = { "tumbuka", pagina = "Língua tumbuka" },
tun = { "tunica", pagina = "Língua tunica" },
tut = { "línguas altaïques" },
tuw = { "línguas toungouses" },
tvl = { "tuvaluan" },
tw  = { "twi", pagina = "Língua twi" },
twm = { "monba", pagina = "Língua monba" },
txb = { "koutchéen", "tokharien b", "tokharien ocidental" },
txg = { "tangoute" },
ty  = { "taitiano", pagina = "Língua taitiana" },
tyv = { "touvain" },
tza = { "língua de sinais tanzanienne", sinal = true },
tzm = { "tamazight de Marrocos central", "braber" },
tzo = { "tzotzil" },
-- u
udm = { "udmurte", pagina = "Língua udmurte" },
ug  = { "uigur", pagina = "Língua uigur" , rtl = true },
uga = { "ougaritique" },
ugn = { "língua de sinais ougandaise", sinal = true },
ugy = { "língua de sinais uruguayenne", sinal = true },
uhn = { "damal" },
uk  = { "ucraniano", pagina = "Língua ucraniana" },
ukl = { "língua de sinais ukrainienne", sinal = true },
uks = { "língua de sinais urubú-kaapor", "língua de sinais urubu-kaapor", sinal = true },
uli = { "ulithi", pagina = "Língua ulithi", sinal = true },
und = { "língua indéterminée", pagina = "" },
ur  = { "urdu", pagina = "Língua urdu" , rtl = true },
uve = { "fagauvea" },
uz  = { "uzbeque", pagina = "Língua uzbeque" },
-- v
ve  = { "venda", pagina = "Língua venda" },
vec = { "vêneto", pagina = "Língua vêneta" },
vep = { "vepse" },
vgt = { "língua de sinais flamande", sinal = true },
vi  = { "vietnamita", pagina = "Língua vietnamita" },
vls = { "flamengo ocidental" },
vo  = { "volapuque" },
vro = { "võro", "fiu-vro", "fiu", pagina = "Língua võro" },
vsi = { "língua de sinais moldáva", sinal = true },
vsl = { "língua de sinais venezuelana", sinal = true },
vsv = { "língua de sinais valenciana", sinal = true },
-- w
wa  = { "valão", pagina = "Língua valona" },
war = { "waray-waray" },
wen = { "sorabe" },
wlm = { "galês médio", pagina = "Galês médio" },
wls = { "wallisien" },
wo  = { "uólofe", pagina = "Língua wolof" },
woe = { "woléaïen" },
wuu = { "wu", pagina = "Língua wu" },
wwa = { "waama", pagina = "Língua waama" },
wxa = { "waxiang" },
wya = { "wendat", "wyandot", pagina = "Língua wendat" },
-- x
xal = { "calmuca", pagina = "Língua calmuca" },
xbc = { "bactrien" },
xbm = { "moyen breton" },
xcb = { "cambrien" },
xcl = { "arménien classique", "krapar", "grabar", "arménien ancien" },
xcu = { "curonien" },
xh  = { "xhosa", pagina = "Língua xhosa"  },
xki = { "língua de sinais kényane", sinal = true },
xlu = { "louvite" },
xmf = { "mingrélien", "mégrélien" },
xml = { "língua de sinais malaisienne", sinal = true },
xmm = { "malais de Manado", "manadonais" },
xms = { "língua de sinais morocaine", sinal = true },
xno = { "anglo-normand", pagina = "Anglo-normand (língua)" },
xpr = { "parta", pagina = "Língua parta" },
xto = { "agnéen", "tokharien", "tokharien a" },
-- y
yag = { "yagan", "yámana", pagina = "Yagan (língua)" },
yak = { "sahaptin yakama", "yakima", "yakama", pagina = "Sahaptin" },
yap = { "yap", pagina = "Yap (língua)" },
yaz = { "lokaa", "yakö" },
ybe = { "yugur occidental" },
yds = { "língua de sinais yiddish", sinal = true }, -- obsolète, ne pas utiliser.
ygs = { "língua de sinais yolngu", "língua de sinais yolŋu", sinal = true },
yhs = { "língua de sinais yan-nhangu", "língua de sinais yan-nhaŋu", sinal = true },
yi  = { "iídiche", "ji", pagina = "Língua iídiche" , rtl = true },
yo  = { "iorubá", pagina = "Língua iorubá" },
ypk = { "línguas yupik" },
ysl = { "língua de sinais yugoslave", sinal = true },
yua = { "maya yucatèque" },
yue = { "cantonês", "zh-yue", pagina = "cantonês" },
["yue-jyutping"] = { "romanização do cantonês Jyutping", pagina = "Jyutping" },
yuf = { "línguas yumanes do Norte", "walapai", "yavapai", "havasupai", pagina = "Línguas yumanes" },
-- z
za  = { "zhuang", pagina = "Zhuang (língua)" },
zaw = { "zapotèque de Mitla" },
zea = { "zélandais" },
zgh = { "tamazight standard du Maroc" },
zh  = { "chinês", "hui", "chinese", pagina = "línguas chinêses" },
["zh-CN"] = { "chinês da China continental", pagina = "línguas chinêses" },
["zh-Hans"] = { "chinês simplificado", pagina = "Sinogramme simplificado" },
["zh-Hant"] = { "chinês traditional", pagina = "Sinogramme traditional" },
["zh-HK"] = { "chinês de Hong Kong", pagina = "línguas chinêsas" },
["zh-Latn"] = { "chinês retranscrit dans l’alphabet latin" }, -- avec n’importe quelle méthode de romanisation
["zh-Latn-pinyin"] = { "chinês retranscrit dans l’alphabet latin avec la méthode Pinyin", "pinyin", pagina = "Hanyu pinyin" },
["zh-Latn-wadegile"] = { "chinês retranscrit dans l’alphabet latin avec la méthode Wade-Giles", pagina = "Romanisation Wade-Giles" },
["zh-MO"] = { "chinês de Macao", pagina = "línguas chinêsas" },
["zh-SG"] = { "chinês de Singapura", pagina = "línguas chinêsas" },
["zh-TW"] = { "chinês de Taiwan", pagina = "línguas chinêsas" },
zib = { "língua de sinais zimbabwéenne", sinal = true },
zim = { "mesmé" },
zls = { "línguas eslávas meridionais" },
zsl = { "língua de sinais zambienne", sinal = true },
zsm = { "malaisien", pagina = "Malaisien (língua)" },
zu  = { "zulu", pagina = "Língua zulu" },
zxx = { "no linguistic content, not applicable", pagina = "" },
zza = { "zazaki" },

}

-- código para transformar a lista de códigos em uma tabela que pode ser facilmente usada pelo módulo:Língua
local p = {}

for k, v in pairs( data ) do
    local clef = k:lower()
    p[ clef ] = v
    v.nome = v[ 1 ]
   
    -- adição de codes
    if v.invalido then
        p[ clef ].code = v.invalido
    else
        p[ clef ].code = k
    end
   
    -- adição de alias
    local cible = data[ v.invalido ] or v
    for i = #v, 1, -1 do
        p[ mw.ustring.lower( v[ i ] ) ] = cible
        v[ i ] = nil
    end
   
end


-- -------------------------------------------------------------------------------- --
--   lista de rótulos de escrita (subtag de script) da direita para a esquerda -------------------------------------------------------------------------------- --
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