Fandom


--<pre>
local p = {}
local pgN = mw.title.getCurrentTitle().text
local function isEmpty(arg) return not arg or arg == '' end
local function getCleanName(pageName) return pageName:match("[^%(]+") end
local function getTitle() return mw.loadData("Modul:OrteTitel")[pgN] end
 
function p.Name() return getCleanName(pgN) end
function p.Titel(frame)
    local code = frame.args[1]
    local title
    local hilf = {
        ["EN"] = {A = "Englischer Titel fehlt", B = getTitle().En},
        ["US"] = {B = getTitle().Us},
        ["UK"] = {B = getTitle().Uk},
        ["IT"] = {A = "Italienischer Titel fehlt", B = getTitle().It},
        ["FR"] = {A = "Französischer Titel fehlt", B = getTitle().Fr},
        ["SP"] = {A = "Spanischer Titel fehlt", B = getTitle().Sp},
        ["KR"] = {A = "Koreanischer Titel fehlt", B = getTitle().Kr},
        ["NL"] = {B = "Niederländischer Titel fehlt", getTitle().Nl},
    }
    if isEmpty(hilf[code].B) then
        if code == "SP" or code == "IT" or code == "FR" then
            title = "''Unbekannt''" .. "[[Kategorie:" .. hilf[code].A .. "]]"
        end
    else
        title = hilf[code].B
    end
 
    return title
end
 
return p
--</pre>
Nutzung von Community-Inhalten gemäß CC-BY-SA , sofern nicht anders angegeben.