Для документации этого модуля может быть создана страница Модуль:ПереводКормов/doc
local p = {}
function p.data( f )
return p.link(f:getParent().args[1])
end
function p.link( tn )
if tn == nil then
return 'отсутствует обязательный параметр'
end
local t = tn
local aliases = mw.loadData('Модуль:ПереводКормов/псевдонимы')
t = aliases[mw.ustring.lower(t)]
if t == nil then
return tn
end
t = mw.ustring.upper(mw.ustring.sub(t, 1, 1))..mw.ustring.sub(t,2,mw.ustring.len(t))
return t
end
return p