Modul:dara kategoriyan/ferhengekkatbike/dayi

Wikiqısebend ra

local labels = {}
local handlers = {}

local subpages = {
	"ferhengek",
	"gramer",
}

labels["lista qısebendan"] = { --alltopics
	description = "Çekuyê {{{langname}}} be goreyê mewzuyan ra \"Zanışiye\" ya zi \"Anatomiye\".",
	parents = {{template = "zıwankatbike", sort = "qısebend"}},
	inSerkategoriye = true,
}

labels["veng"] = { 
	description = "Heme meqaleyê zıwanê {{{langname}}}yi dosyaya vengi de estê.",
	parents = {{template = "zıwankatbike"}},
	inSerkategoriye = true,
}

labels["wendışê IPAyi"] = { 
	description = "",
	parents = {{template = "zıwankatbike"}},
	inSerkategoriye = true,
}

labels["etimolociye"] = { 
	description = "Heme kategoriyê zıwanê {{{langname}}} goreyê tewrê grameri rayê.",
	parents = {{template = "zıwankatbike"}},
	inSerkategoriye = true,
}

labels["gramer"] = { 
	description = "Heme kategoriyê zıwanê {{{langname}}} goreyê tewrê grameri rayê.",
	parents = {{sort = " *", template = "zıwankatbike"}},
	inSerkategoriye = true,
}

labels["sername"] = { 
	description = "",
	parents = {{sort = " *", template = "zıwankatbike"}},
	inSerkategoriye = true,
	isHidden = true,
}

labels["çarnayış"] = { 
	description = "Heme çarnayış be zıwanê [[{{{langname}}}]] ra.",
	parents = {{template = "zıwankatbike"}},
	inSerkategoriye = true,
	isHidden = true,
}

labels["waştışê çekuyan"] = { 
	description = "",
	parents = {{template = "zıwankatbike"}},
	isHidden = true,
}

labels["waştışê nuşteyê çekuyan"] = { 
	description = "",
	parents = {{template = "zıwankatbike"}},
	isHidden = true,
}

for label, data in pairs(labels) do
	data.edit = "Modul:dara kategoriyan/ferhengekkatbike/dayi"
end

-- Import subpages
for _, subpage in ipairs(subpages) do
	local datamodule = "Modul:dara kategoriyan/ferhengekkatbike/dayi/" .. subpage
	local retval = require(datamodule)
	if not retval["LABELS"] then
		retval = {LABELS = retval}
	end
	for label, data in pairs(retval["LABELS"]) do
		if labels[label] and not retval["IGNOREDUP"] then
			error("Label " .. label .. " defined in both [["
				.. datamodule .. "]] and [[" .. labels[label].edit .. "]].")
		end
		data.edit = datamodule
		labels[label] = data
	end
	if retval["HANDLERS"] then
		for _, handler in ipairs(retval["HANDLERS"]) do
			table.insert(handlers, { module = datamodule, handler = handler })
		end
	end
end

return {LABELS = labels, HANDLERS = handlers}