Module:User:Benwing2/etymology/templates/inherited
- This module sandbox lacks a documentation subpage. You may create it.
- Useful links: root page • root page’s subpages • links • transclusions • testcases • user page • user talk page • userspace
This is a private module sandbox of Benwing2, for their own experimentation. Items in this module may be added and removed at Benwing2's discretion; do not rely on this module's stability.
local export = {}
local etymology_module = "Module:User:Benwing2/etymology"
local etymology_templates_internal_module = "Module:User:Benwing2/etymology/templates/internal"
function export.inherited(frame)
local args, lang, term, sources = require(etymology_templates_internal_module).parse_2_lang_args(frame, nil, "no family")
if sources then
-- Because this doesn't really make sense.
error("[[Template:inherited]] doesn't support multiple comma-separated sources")
end
return require(etymology_module).format_inherited {
lang = lang,
terminfo = term,
sort_key = args["sort"],
nocat = args["nocat"],
}
end
return export