Moduuli:translitterointi/fi/IPA-foneeminen
Ulkoasu
Moduulin translitterointi/fi/IPA-foneeminen käyttöohje [näytä tämä käyttöohje omalla sivullaan] [muokkaa tätä käyttöohjetta] [päivitä] [testit] [hiekkalaatikko]
local common = require("Moduuli:Translitteroija/yhteinen")
local convertor = require('Moduuli:Translitteroija/muunnin')
--local translit_table = mw.loadData('Moduuli:translitterointi/fi/IPA-foneeminen/data')
local translit_table = require('Moduuli:translitterointi/fi/IPA-foneeminen/data')
local export = {}
convertor.set_conversion_table(translit_table)
local log = false
if log then
common.log_conversion_table(translit_table)
end
function export.translitteroi_merkkijono(merkkijono)
return convertor.convert_string(merkkijono)
end
function export.Translitteroi(frame)
if mw.isSubsting() then
return "{{IPA|/" .. convertor.convert_string(frame.args[1]) .. "/}}"
else
return frame:expandTemplate{
title = "IPA",
args = {
"/" .. convertor.convert_string(frame.args[1]) .. "/"
}
}
end
end
return export