This module is used for the translation template {{t-egy}}
. It functions identically to Module:translations but with an addition parameter "h" to specify the hieroglyphic form.
local m_links = require("Module:links")
local export = {}
function export.show(frame)
local params = {
= {required = true},
= {list = true},
= {},
= {},
= {},
= {},
}
local args = require("Module:parameters").process(frame:getParent().args, params)
local terminfo = {
lang = require("Module:languages").getByCode("egy"),
tr = nil,
term = args,
alt = args,
id = args,
genders = args,
lit = args,
}
local result = m_links.full_link(terminfo, "translation", true)
if args then
local hiero = frame:preprocess("{{egy-h|" .. args .. "}}")
result = hiero .. ' (' .. result .. ')'
end
return result
end
return export