Modul:category tree/poscatboiler/data/symbols

Submodul data ini mentakrifkan sebahagian daripada struktur kategori Wikikamus.

Untuk pengenalan kepada sistem poscatboiler dan penerangan tentang cara menambah atau mengubah suai kategori, lihat Modul:category tree/poscatboiler/data/doc.


local labels = {}
local raw_categories = {}



-----------------------------------------------------------------------------
--                                                                         --
--                                  LABELS                                 --
--                                                                         --
-----------------------------------------------------------------------------

labels["simbol"] = {
	description = "Tata tanda tertulis pada bahasa {{{langname}}}.",
	umbrella_parents = "Asas",
	parents = {{name = "{{{langcat}}}", raw = true}},
}

labels["tanda diakritis"] = {
	description = "{{{langname}}} glyphs that are added to characters to modify the their sounds or meanings.",
	parents = {"simbol"},
}

labels["askara Han"] = {
	description = "{{{langname}}} symbols of the Han logographic script, which can represent sounds or convey meanings directly.",
	parents = {"simbol"},
}

labels["huruf"] = {
	description = "{{{langname}}} symbols that represent single sounds. Variations of letters, such as letters with diacritics, should also be categorized here.",
	parents = {"simbol"},
}

labels["ligatur"] = {
	description = "{{{langname}}} letters that have been combined into a single graphical unit.",
	parents = {"simbol"},
}

labels["logogram"] = {
	description = "{{{langname}}} symbols that represent objects, ideas or concepts directly.",
	parents = {"simbol"},
}

labels["pasangan serasi"] = {
	description = "{{{langname}}} pairs of separate characters that are used together. Example: [[( )]].",
	parents = {"simbol"},
}

labels["simbol penomboran"] = {
	description = "{{{langname}}} symbols that represent numerals.",
	parents = {"simbol"},
}

labels["tanda baca"] = {
	description = "{{{langname}}} symbols that indicate structure and organization of writing.",
	parents = {"simbol"},
}

labels["suku kata"] = {
	description = "{{{langname}}} symbols that represent groups of sounds. Variations of syllables, such as syllables with diacritics, should also be categorized here.",
	parents = {"simbol"},
}

-- Add 'umbrella_parents' key if not already present.
for key, data in pairs(labels) do
	if not data.umbrella_parents then
		data.umbrella_parents = "Subkategori simbol mengikut bahasa"
	end
end


-----------------------------------------------------------------------------
--                                                                         --
--                              RAW CATEGORIES                             --
--                                                                         --
-----------------------------------------------------------------------------


raw_categories["Subkategori simbol mengikut bahasa"] = {
	description = "Kategori payung berkaitan simbol.",
	additional = "{{{umbrella_meta_msg}}}",
	parents = {
		"Metakategori payung",
		{name = "simbol", is_label = true, sort = " "},
	},
}


return {LABELS = labels, RAW_CATEGORIES = raw_categories}