Module:etymology/templates: Difference between revisions
No edit summary |
No edit summary |
||
| Line 126: | Line 126: | ||
local parent_args = frame:getParent().args | local parent_args = frame:getParent().args | ||
local terms, args = export.parse_2_lang_args(parent_args) | local terms, args = export.parse_2_lang_args(parent_args) | ||
local processes = { | |||
["c"] = "calqued", ["i"] = "inherited", ["b"] = "borrowed", ["lb"] = "learned borrowing" | |||
} | |||
return require(etymology_module).format_derived { | return require(etymology_module).format_derived { | ||
lang = args[1], | lang = args[1], | ||
| Line 136: | Line 141: | ||
template_name = "derived", | template_name = "derived", | ||
force_cat = force_cat, | force_cat = force_cat, | ||
borrowing_type = processes[args.p] or nil, | |||
} | } | ||
end | end | ||