local export = {}
local letters = {}
-- Elder futhark
letters = {
='f',
='u',
='þ',
='a',
='r',
='k',
='g',
='w',
='h', ='h',
='n',
='i',
='j',
='ï',
='p',
='z',
='s', ='s',
='t',
='b',
='e',
='m',
='l',
='ŋ', ="ŋ",
='o',
='d',
}
-- Anglo-Saxon futhorc
letters = {
="f",
="u",
="þ",
="ó",
="r",
="c",
="ȝ",="g",
="w",
='h', ='h',
="n",
="i",
="j",
="eo",
="p",
="x",
="s",
="t",
="b",
="e",
="m",
="l",
='ŋ', ="ŋ",
="œ",
="d",
="a",
="æ",
="y",
="io",
="ea",
}
-- Younger futhark
letters = {
="f",
="u",
="þ",
="ą",
="r",
="k",
="h", ="h",
="n", ="n",
="i",
="a", ="a",
="s", ="s",
="t", ="t",
="b", ="b",
="m", ="m",
="l",
="ʀ", ="ʀ",
="e",
}
function export.tr(text, lang, sc)
if letters then
return (mw.ustring.gsub(text, ".", letters))
end
return nil
end
return export