Modulo:tri-litera-al-du-litera
Aspekto
PORTEMPA MODULO
vokala nur far {{Lingvoŝablonaro}} kontrolo
Parametroj
[redakti]- trilitera lingvokodo
Memtesto
[redakti]{{#invoke:tri-litera-al-du-litera|ek}}
••
{{#invoke:tri-litera-al-du-litera|ek|avk}}
••
{{#invoke:tri-litera-al-du-litera|ek|deu}}
•de•
{{#invoke:tri-litera-al-du-litera|ek|DEU}}
••
Bezonataj
[redakti]((loaddata-tbllingvoj)){{tbllingvoj}}
local exporttable = {}
local ingvoj = {}
local tab78ysubt = {}
local lngcode = ''
local xx = ''
local qq = 'aa'
local strret = '0'
local a = 0
local b = 0
ingvoj = mw.loadData('Modulo:loaddata-tbllingvoj') or {}
function exporttable.ek (arxframent)
lng3code = arxframent.args[1] or ''
tab78ysubt = ingvoj['T78'] or {}
while true do
xx = tab78ysubt[qq] or {}
if (lng3code==xx[5]) then
break
end--if
a,b = string.byte(qq,1,2)
a=a+1
if (a==123) then
a=65
b=b+1
if (b==123) then
qq = ''
break
end--if
end--if
qq = string.char(a,b)
end--while
return qq
end
return exporttable