« Module:Langue » : différence entre les versions
Contenu supprimé Contenu ajouté
si "page" est une chaîne vide, ne pas créer de lien ; utilisé par les codes "mis", "und" et "zxx" |
quelques retouches |
||
Ligne 455 :
end
-- listeCodeAlias génère une liste ; les langues sont de la forme : * code : alias1, alias2
function Langue.listeCodeAlias ()
if type( dataLangue ) ~= 'table' then
Ligne 476 :
alias = table.concat( v, ', ' )
if alias == '' then
codeAlias = '
else
codeAlias = '
end
table.insert( listeCodesAlias, codeAlias )
Ligne 484 :
table.sort( listeCodesAlias )
return table.concat( listeCodesAlias, '\n' )
end
--
function Langue.listeAliasCode ()
if type( dataLangue ) ~= 'table' then
return
end
local languesTab = {
local code
for i, v in pairs( dataLangue ) do
Ligne 498 :
code = v.code
if code and i ~= code and not v.invalide then
table.insert( '* ' .. languesTab, i .. ' = ' .. code )
end
end
table.sort( languesTab )
return table.concat( languesTab, '\n
end
|