Module:etymology: Difference between revisions
No edit summary |
No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 5: | Line 5: | ||
local function term_error(terminfo) | local function term_error(terminfo) | ||
if terminfo.lang:hasType("family") then | if terminfo.lang then | ||
if terminfo.lang:hasType("family") then | |||
terminfo.term = "-" | |||
end | |||
end | end | ||
return terminfo | return terminfo | ||
| Line 67: | Line 69: | ||
table.insert(categories, langname .. " terms borrowed back into " .. langname) | table.insert(categories, langname .. " terms borrowed back into " .. langname) | ||
else | else | ||
table.insert(categories, langname .. " " .. | table.insert(categories, langname .. " terms derived from " .. cat_name) | ||
if data.borrowing_type then | |||
table.insert(categories, langname .. " terms " .. data.borrowing_type .. " from " .. cat_name) | |||
end | |||
end | end | ||
end | end | ||