Modul:Convert-TR
Erscheinungsbild
Die Dokumentation für dieses Modul kann unter Modul:Convert-TR/Doku erstellt werden
--
-- Wandelt einen String in Großschreibung gemäß dem türkischen Alphabet um
-- [[Modul:Convert-TR/testcases]]
local export = {}
-- Wandelt einen String in Großschreibung gemäß dem türkischen Alphabet um
function export.upper(frame)
-- local lang = mw.language.new( "tr" )
-- return lang:uc(frame.args[1])
local word = mw.ustring.gsub(frame.args[1],"i","İ")
return mw.ustring.upper(word)
end
-- Wandelt einen String in Kleinschreibung gemäß dem türkischen Alphabet um
function export.lower(frame)
-- local lang = mw.language.new( "tr" )
-- return lang:lc(frame.args[1])
local word = mw.ustring.gsub(frame.args[1],"I","ı")
return mw.ustring.lower(word)
end
function export.isCode(frame)
if mw.language.isKnownLanguageTag(frame.args[1]) then
return frame.args[1] .. " is known"
else
return frame.args[1] .. " is unknown"
end
end
return export