« Module:langues » et « Module:bac à sable/langues » : différence entre les pages

(Différence entre les pages)
Page 1
Page 2
Contenu supprimé Contenu ajouté
b.fait_categorie() -> b.fait_categorie_contenu()
 
Aucun résumé des modifications
 
Ligne 3 : Ligne 3 :
local p = {}
local p = {}


-- Cherche et renvoie le nom de la langue depuis notre liste locale [[Module:langues/data]].
-- Cherche et renvoie le nom de la langue depuis notre liste locale [[Module:bac à sable/data]].
-- Fonction utilisable dans d'autres modules seulement
-- Fonction utilisable dans d'autres modules seulement
function p.get_nom(code)
function p.get_nom(code)
Ligne 13 : Ligne 13 :
-- Récupère la table des langues entière (en cache)
-- Récupère la table des langues entière (en cache)
local langues = mw.loadData('Module:langues/data')
local langues = mw.loadData('Module:bac à sable/data')
-- A-t-on la langue correspondant au code donné ?
-- A-t-on la langue correspondant au code donné ?
Ligne 81 : Ligne 81 :
-- Récupère la table des langues Wikimedia (en cache)
-- Récupère la table des langues Wikimedia (en cache)
local langues = mw.loadData('Module:langues/data')
local langues = mw.loadData('Module:bac à sable/data')
-- A-t-on la langue correspondant au code donné ?
-- A-t-on la langue correspondant au code donné ?
Ligne 92 : Ligne 92 :
end
end
end
end

function p.wikt_existe(code)
local langues = mw.loadData('Module:bac à sable/data')
if langues[code] then
if langues[code]['wikt'] then
return true
else
return false
end
end
end



return p
return p