Modifiche
nessun oggetto della modifica
-- Get/set categories
local categories = {}
local tracking_categories = {}
if cat then
if pos then
table.insert(categoriestracking_categories, "head tracking/with cat/with pos")
require("Module:debug").track("head tracking/with cat")
else
table.insert(categoriestracking_categories, "head tracking/with cat/no pos")
require("Module:debug").track("head tracking/no pos/lang")
require("Module:debug").track("head tracking/no pos/lang/" .. lang:getCode())
table.insert(categories, lang:getCanonicalName() .. " non-lemma forms")
else
table.insert(categoriestracking_categories, "head tracking/unrecognized pos")
require("Module:debug").track("head tracking/unrecognized pos")
require("Module:debug").track("head tracking/unrecognized pos/pos/" .. pos)
table.insert(categories, lang:getCanonicalName() .. " " .. pos)
else
table.insert(categoriestracking_categories, "head tracking/no pos")
require("Module:debug").track("head tracking/no pos")
require("Module:debug").track("head tracking/no pos/lang/" .. lang:getCode())
end
return require("Module:headword").full_headword(lang, sc, heads, tr, genders, inflections, categories, sort_key) .. require("Module:utilities").format_categories(tracking_categories, lang, sort_key)
end
return export