Hauptmenü öffnen

Memory Alpha Nova β

Modul:PIqaD

Die Dokumentation für dieses Modul kann unter Modul:PIqaD/Doku erstellt werden

local p = {}
function p.transliterate(frame)
    local text = frame.args[1]
    text = mw.ustring.gsub( text, 'gh', '')
    text = mw.ustring.gsub( text, 'ng', '')
    text = mw.ustring.gsub( text, 'ch', '')
    text = mw.ustring.gsub( text, 'tlh', '')
    
    text = mw.ustring.gsub( text, 'a', '')
    text = mw.ustring.gsub( text, 'b', '')
    text = mw.ustring.gsub( text, 'D', '')
    text = mw.ustring.gsub( text, 'e', '')
    text = mw.ustring.gsub( text, 'H', '')
    text = mw.ustring.gsub( text, 'I', '')
    text = mw.ustring.gsub( text, 'j', '')
    text = mw.ustring.gsub( text, 'l', '')
    text = mw.ustring.gsub( text, 'm', '')
    text = mw.ustring.gsub( text, 'n', '')
    text = mw.ustring.gsub( text, 'o', '')
    text = mw.ustring.gsub( text, 'p', '')
    text = mw.ustring.gsub( text, 'Q', '')
    text = mw.ustring.gsub( text, 'q', '')
    text = mw.ustring.gsub( text, 'r', '')
    text = mw.ustring.gsub( text, 'S', '')
    text = mw.ustring.gsub( text, 't', '')
    text = mw.ustring.gsub( text, 'u', '')
    text = mw.ustring.gsub( text, 'v', '')
    text = mw.ustring.gsub( text, 'w', '')
    text = mw.ustring.gsub( text, 'y', '')
    text = mw.ustring.gsub( text, '0', '')
    text = mw.ustring.gsub( text, '1', '')
    text = mw.ustring.gsub( text, '2', '')
    text = mw.ustring.gsub( text, '3', '')
    text = mw.ustring.gsub( text, '4', '')
    text = mw.ustring.gsub( text, '5', '')
    text = mw.ustring.gsub( text, '6', '')
    text = mw.ustring.gsub( text, '7', '')
    text = mw.ustring.gsub( text, '8', '')
    text = mw.ustring.gsub( text, '9', '')
    text = mw.ustring.gsub( text, ',', '')
    text = mw.ustring.gsub( text, "'", '')
    text = mw.ustring.gsub( text, "ʼ", '')
    text = mw.ustring.gsub( text, '%.', '')

    return text
end
return p