Visualizza wikitesto di Modulo:Linguaggi
Non si dispone dei permessi necessari per modificare questa pagina, per i seguenti motivi:
È possibile visualizzare e copiare il codice sorgente di questa pagina.
local language = {}
local getArgs = require('Module:Arguments').getArgs
-- File di configurazione contenente due tabelle:
-- lg.alias: per normalizzare gli alias a un codice unico
-- lg.codici: che dato un codice restituisce un array contente
-- nome della lingua e collegamento all'articolo su it.wiki dedicato alla lingua
local lg = mw.loadData( 'Modulo:Linguaggi/Configurazione');
-- ritorna il nome della voce corrispondente a "code". Se "code" non corrisponde a nessuna
-- lingua inserita in tabella ritorna una stringa nulla
function language.get_voce(code)
if code == nil then return '' end
local code = mw.ustring.lower(code)
if lg.alias[code] then code = lg.alias[code] end
local lingua = lg.codici[code]
if lingua then
return lingua[2]
end
return ''
end
000
1:0
Template utilizzato in questa pagina:
Torna a Modulo:Linguaggi.