Predložak:Jezik/uputa: razlika između inačica

Izvor: Hrvatska internetska enciklopedija
Prijeđi na navigaciju Prijeđi na pretraživanje
Nema sažetka uređivanja
ažurirano prema hr.wikipediji, uz dorade
 
Redak 1: Redak 1:
local podaci = mw.loadData("Modul:Jezik/podaci")
<includeonly>{{lua|Jezik|Jezik/uputa}}
==Upotreba==
* <nowiki>{{</nowiki>{{PAGENAME}}<nowiki> | neki </nowiki>{{#invoke:Jezik/uputa|prikaz|kod={{{kod|}}}}}<nowiki> izraz}}</nowiki>
* <nowiki>{{</nowiki>{{PAGENAME}}<nowiki> | neki </nowiki>{{#invoke:Jezik/uputa|prikaz|kod={{{kod|}}}}}<nowiki> izraz | prijevod = hrvatski prijevod}}</nowiki>


local p = {}
==Primjer==


function p.prikaz(frame)
<nowiki>{{</nowiki>{{PAGENAME}}|{{{primjer|}}}<nowiki>}}</nowiki>
    kod = frame.args["kod"]
<nowiki>{{</nowiki>{{PAGENAME}}|{{{primjer|}}}|prijevod = {{{hrvatski|}}}}}
   
    -- ako nismo definirali kod jezika ili nije valjan kod prikazuje se samo text
    if not podaci[kod] then
        return text
    else
    jezikClean = podaci[kod]["naziv"]:gsub( " jezik", "")
        return jezikClean
    end
end


return p
daje:


<noinclude>
:{{{{PAGENAME}}|{{{primjer|}}}}}
[[Kategorija:Jezični predlošci]]
:{{{{PAGENAME}}|{{{primjer|}}}|prijevod = {{{hrvatski|}}}}}</includeonly><noinclude>
[[Kategorija:Jezični predlošci]]<noinclude>
</noinclude>
</noinclude>

Posljednja izmjena od 22. travanj 2026. u 14:47