Module:auto cat/data: Difference between revisions

ਕੋਈ ਸੋਧ ਸਾਰ ਨਹੀਂ
No edit summary
No edit summary
Line 482: Line 482:


for subtopic, supertopics in pairs(subtopics) do
for subtopic, supertopics in pairs(subtopics) do
local subcats = {"%l topics|" .. subtopic, capitalize(subtopic) .. " topic by language"}
local subcats = {"%l topics|" .. subtopic, capitalize(subtopic) .. " topic by language| "}
local subcats_topic = {"Topics by language"}
local subcats_topic = {"Topics by language"}
if type(supertopics) == "string" then
if type(supertopics) == "string" then
table.insert(subcats, "%c:" .. capitalize(supertopics))
table.insert(subcats, "%c:" .. capitalize(supertopics))
table.insert(subcats_topic, capitalize(supertopics) .. " topic by language| ")
table.insert(subcats_topic, capitalize(supertopics) .. " topic by language")
elseif type(supertopics) == "table" then
elseif type(supertopics) == "table" then
for _, supertopic in ipairs(supertopics) do
for _, supertopic in ipairs(supertopics) do
table.insert(subcats, "%c:" .. capitalize(supertopic))
table.insert(subcats, "%c:" .. capitalize(supertopic))
table.insert(subcats_topic, capitalize(supertopic) .. " topic by language| ")
table.insert(subcats_topic, capitalize(supertopic) .. " topic by language")
end
end
end
end