Модуль:етимологія
Зовнішній вигляд
Документацію для цього модуля можна створити у Модуль:етимологія/документація
local export = {}
function export.orig(frame)
local cat = ""
local lang = frame.args[1]
local orig = frame.args[2]
if orig == "насл" then
local pred = require("Module:language").get({args = {param = "від", lang = frame.args[3]}})
cat = "Слова, успадковані від " .. pred .. "/" .. lang
elseif orig == "исх" then
local pred = require("Module:language").get({args = {param = "adj", lang = frame.args[3]}})
pred = mw.ustring.sub(pred,1,-3) .. "ого"
cat = "Слова " .. pred .. " походження/" .. lang
else
local pred = require("Module:language").get({args = {param = "від", lang = frame.args[3]}})
cat = "Запозичені слова зі" .. pred .. "/" .. lang
end
return "[[Категорія:" .. cat .. "]]"
end
return export