Mòdul:llengua: diferència entre les revisions

Contingut suprimit Contingut afegit
loadData /taula i llengua.script
corr.
Línia 12:
return 'Cap codi'
end
local nomllenguaTaula = taula[codi].nom
iflocal nom ~= nil then
if llenguaTaula then
return nom
nom = llenguaTaula.nom
else
end
if (nom ~== nil and nom ~= '') then
nom = mw.language.fetchLanguageName(codi, 'ca') -- ca = nom en català
end
if (nom ~= nil and nom ~= '') then
if nom == nil or nom == "" return nomthen
elsereturn codi
else
return 'No hi és'
endreturn nom
end
end
Linha 32 ⟶ 34:
return dir
else
alfabet = taula[codi].script(codi)
if scriptRtl[alfabet] then
return 'rtl'
Linha 43 ⟶ 45:
function llengua.script(frame)
local codi = frame.args[1]
returnlocal llenguaTaula = taula[codi].script
local script = nil
if llenguaTaula then
script = llenguaTaula.script
end
if script ~= nil and script ~= "" then
return nomscript
end
return ""
end