Modul:category tree/poscatboiler/data/figures of speech

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["bunga bahasa"] = {
	description = "Kata bahasa {{{langname}}} yang tafsirannya tidak harfiah semata-mata, tetapi digunakan dalam gaya bunga bahasa atau untuk kesan khas.",
	umbrella_parents = "Asas",
	parents = {{name = "{{{langcat}}}", raw = true}},
}

labels["aforisme"] = {
	description = "Frasa bahasa {{{langname}}} yang membawa konsep asas dengan cara pendek dan senang diingati. Typically conveying a concise statement of a scientific principle or truth.",
	parents = {"bunga bahasa"},
}

labels["ungkapan pemikat"] = {
	description = "Frasa bahasa {{{langname}}} yang dipopularkan melalui penggunaan yang berulang.",
	parents = {"bunga bahasa"},
}

labels["desfemisme"] = {
	description = "{{{langname}}} [[dysphemism]]s (offensive, vulgar or otherwise negative terms used in place of a neutral alternative).",
	parents = {"bunga bahasa"},
}

labels["eufemisme"] = {
	description = "{{{langname}}} terms that indirectly refer to something unpleasant or controversial.",
	parents = {"bunga bahasa"},
}

labels["simpulan bahasa empat aksara"] = {
	description = "Frasa bahasa {{{langname}}} berasal dalam bahasa Cina Klasik, biasanya empat aksara panjangnya.",
	parents = {"simpulan bahasa"},
}

labels["hiperbola"] = {
	description = "{{{langname}}} terms used as exaggerations for emphasis, rather than being taken literally.",
	parents = {"bunga bahasa"},
}

labels["simpulan bahasa"] = {
	description = "Frasa bahasa {{{langname}}} yang difahami dengan subjektif, berlainan dengan makna harfiah.",
	parents = {"bunga bahasa", "multiword terms"},
}

labels["litotes"] = {
	description = "{{{langname}}} litotical expressions or terms commonly used in [[litotes]] (stating something by denying its opposite).",
	parents = {"bunga bahasa"},
}

labels["meioses"] = {
	description = "{{{langname}}} meiotic expressions or terms commonly used in [[meiosis]] (downplaying the focal point of a statement for effect).",
	parents = {"bunga bahasa"},
}

labels["metafora"] = {
	description = "{{{langname}}} phrases that invoke a similarity with something else.",
	parents = {"bunga bahasa"},
}

labels["minced oaths"] = {
	description = "{{{langname}}} euphemisms for profane, blasphemous, or taboo terms.",
	parents = {"euphemisms"},
}

labels["peribahasa"] = {
	description = "Frasa bahasa {{{langname}}} dikenali terkenal sebagai perlambangan akal.",
	parents = {"bunga bahasa","frasa"},
}

labels["kata pedas"] = {
	description = "{{{langname}}} terms that are used sarcastically.",
	parents = {"bunga bahasa"},
}

labels["kiasan"] = {
	description = "Bunga bahasa bahasa {{{langname}}} yang satu benda dibanding dengan yang lain.",
	parents = {"bunga bahasa"},
}

labels["frasa set"] = {
	description = "{{{langname}}}  An established expression whose wording is subject to little or no variation.",
	parents = {"bunga bahasa"},
}

labels["klon salji"] = {
	description = "Kata basi bahasa {{{langname}}} yang menggunakan simpulan bahasa dengan perkataan berbeza-beza dalam konteks baharu.",
	parents = {"simpulan bahasa"},
}

labels["synecdoches"] = {
	description = "{{{langname}}} figures of speech in which a term for a part of something is used to refer to the whole [[pars pro toto]], or vice versa [[totum pro parte]].",
	parents = {"bunga bahasa"},
}

-- 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 bunga bahasa mengikut bahasa"
	end
end

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


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


return {LABELS = labels, RAW_CATEGORIES = raw_categories}