Module:R:Duden

local export = {} local chart = { ['ä']='ae', ['ö']='oe', ['ü']='ue', ['Ä']='Ae', ['Ö']='Oe', ['Ü']='Ue', ['ß']='sz', ['-']='_', [' ']='_'   }

function export.create(frame) local args = frame:getParent.args local title = args['w'] or mw.title.getCurrentTitle.text local termURLCode = args[1] or mw.ustring.gsub(title,'.',chart) local link = "" if termURLCode == '' then link = "Duden online" else link = "“'..title.."” in Duden online" end return link end return export