A modult a Modul:etymology/templates/cognate/doc lapon tudod dokumentálni
local export = {}
local m_internal = require("Module:etymology/templates/internal")
function export.cognate(frame)
local args = frame:getParent().args
if args.gloss then
require("Module:debug/track")("cognate/gloss param")
end
local params = {
= {required = true, default = "und"},
= {},
= {alias_of = "alt"},
= {alias_of = "t"},
= {},
= {list = true},
= {},
= {},
= {},
= {},
= {alias_of = "t"},
= {},
= {},
= {},
= {},
}
args = require("Module:parameters").process(args, params)
local source = m_internal.fetch_source(args)
local sc = m_internal.fetch_script(args)
return require("Module:etymology").format_cognate(
{
lang = source,
sc = sc,
term = args,
alt = args,
id = args,
genders = args,
tr = args,
ts = args,
gloss = args,
pos = args,
lit = args
},
args)
end
function export.noncognate(frame)
return export.cognate(frame)
end
return export