Module:taln-headword: Difference between revisions
Tag: Undo |
mNo edit summary |
||
| Line 6: | Line 6: | ||
local title = mw.title.getCurrentTitle().text | local title = mw.title.getCurrentTitle().text | ||
local g = args.g or "?" | |||
local rom = args.rom or "" | |||
local pl = args.pl or "" | |||
local plrom = args.plrom or "" | |||
local gender_map = { | |||
m = "m.", | |||
f = "f.", | |||
n = "n." | |||
} | |||
local text = "'''" .. title .. "'''" | |||
if rom ~= "" then | |||
text = text .. " • (" .. rom .. ")" | |||
end | |||
text = text .. " ''" .. (gender_map[g] or (g .. ".")) .. "''" | |||
if pl ~= "" then | |||
text = text .. ", plural '''[[" .. pl .. "]]'''" | |||
if plrom ~= "" then | |||
text = text .. " (" .. plrom .. ")" | |||
end | end | ||
end | |||
return text | return text | ||