Différences entre les versions de « Module:Langues »

399 octets ajoutés ,  il y a 8 ans
+fonction pouvant être utilisée pour remplacer directement les modèles de langue actuels
m (A modifié le niveau de protection de « Module:langues » : Module sensible ou répandu ([Modifier=Autoriser uniquement les administrateurs] (infini) [Renommer=Autoriser uniquement les administrateurs] (infini)) [protection en cascade])
(+fonction pouvant être utilisée pour remplacer directement les modèles de langue actuels)
-- Pas trouvé : on renvoie un message d'erreur.
return "Pas de nom de langue pour ''" .. code .. "''"
end
end
 
-- Fonction pouvant remplacer les appels de type {{ {{{lang}}} }} dans les modèles
-- Cette fonction marche pour un modèle
function p.nom_langue(frame)
local args = frame.args and frame.args or frame:getParent().args
local code = args[1]
local langue = p.get_nom(code)
if (langue == nil or langue == '') then
return ''
else
return langue
end
end
185

modifications