Modulo:Lingue/sandbox: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m dopo check alias
ripristino Modulo:Linguaggi
Riga 29:
end
 
-- ritornaRestituisce il nome standard della lingua corrispondente a "code" e il codice normalizzato
-- a quella della tabella codici.
-- Se "code" non corrisponde a nessuna lingua inserita in tabella, ritornarestituisce la coppiail valore di default
-- o stringa nulla se questo non è indicato e il codice richiesto. Se maiuscolo è vero il
-- nome viene ritornatorestituito con la prima lettera maiuscola.
function language.get_nome(code, maiuscolo, default)
local nome = default or ''
Riga 39:
code = mw.ustring.lower(code)
if lg.alias[code] then code = lg.alias[code] end
-- toglie la seconda parte da codici del tipo it-IT
code = mw.ustring.gsub(code, '(%l+)%-.*', '%1')
local lingua = lg.codici[code]