본문으로 이동

모듈:category tree/phrases

위키낱말사전, 말과 글의 누리

이 모듈에 대한 설명문서는 모듈:category tree/phrases/설명문서에서 만들 수 있습니다

local labels = {}
local raw_categories = {}


labels["어구"] = {
	description = "문법적 의미의 [[구]]가 아니더라도, 아이디어를 표현하기 위해 상세화된 {{{langname}}} 단어 그룹.",
	umbrella_parents = "언어별 표제어 하위 분류",
	parents = {"표제어", "다단어 표현"},
}

labels["adverb-adjective phrases"] = {
	description = "부사가 구의 핵인 형용사를 수식하는 {{{langname}}} 구.",
	umbrella_parents = {name = "phrases", is_label = true, sort = " "},
	parents = {"어구"},
}

labels["alliterative phrases"] = {
	description = "두운을 맞추는 둘 이상의 단어로 구성된 {{{langname}}} 구.",
	umbrella_parents = {name = "phrases", is_label = true, sort = " "},
	parents = {"어구"},
}

labels["rhyming phrases"] = {
	description = "운을 맞추는 둘 이상의 단어로 구성된 {{{langname}}} 구.",
	umbrella_parents = {name = "phrases", is_label = true, sort = " "},
	parents = {"어구"},
}

labels["sentences"] = {
	description = "{{{langname}}} [[문장]].",
	umbrella_parents = "기본",
	parents = {{name = "{{{langcat}}}", raw = true}},
}

labels["phrasebook"] = {
	description = "언어 학습자나 여행자에게 유용할 수 있는, 일반적인 상황에서 사용되는 {{{langname}}} 비관용적 표현.",
	parents = {
		"어구",
		{name = "언어별 표현집", raw = true, sort = "{{{langname}}}"}
	},
	umbrella = false, -- 포괄 분류가 비표준적인 이름을 가지므로 원시 분류로 처리함
}

raw_categories["언어별 표현집"] = {
	description = "다양한 특정 언어의 표현집이 있는 분류.",
	additional = "표현집 분류는 일반적인 상황에서 사용되는 비관용적 표현을 포함하며, 언어 학습자나 여행자에게 유용할 수 있습니다.\n\n" ..
	"자세한 내용은 [[위키낱말사전:표현집]]을 참고하십시오.\n\n{{{umbrella_meta_msg}}}",
	parents = "기본",
}

for _, category in ipairs({
	{name = "기본", topics = {}},
	{name = "의사소통", topics = {"의사소통"}},
	{name = "긴급 상황", topics = {"응급의학"}},
	{name = "민족", topics = {"민족"}},
	{name = "가족", topics = {"가족"}},
	{name = "작별 인사", topics = {}},
	{name = "축제", topics = {}},
	{name = "음식과 음료", topics = {"음식과 음료"}},
	{name = "인사", topics = {}},
	{name = "건강", topics = {"건강"}},
	{name = "사랑", topics = {"사랑"}},
	{name = "돈", topics = {"돈"}},
	{name = "필요", topics = {}},
	{name = "종교", topics = {"종교"}},
	{name = "성", topics = {"성"}},
	{name = "시간", topics = {"시간"}},
	{name = "여행", topics = {"여행"}},
	{name = "날씨", topics = {"날씨"}},
}) do
	local parents = {
		{name = "phrasebook", sort = category.name},
		{name = "언어별 표현집/" .. category.name, raw = true, sort = "{{{langname}}}"},
	}
	for _, topic in ipairs(category.topics) do
		table.insert(parents, {name = "{{{langcode}}}:" .. topic, sort = " ", raw = true})
	end
	labels["phrasebook/" .. category.name] = {
		description = "'" .. category.name .. "' 범주에 속하는 {{{langname}}}의 일반적인 비관용적 표현.",
		breadcrumb = category.name,
		parents = parents,
		umbrella = false,
	}
	raw_categories["언어별 표현집/" .. category.name] = {
		description = "다양한 특정 언어의 '" .. category.name .. "' 범주에 속하는 일반적인 비관용적 표현이 있는 분류.",
		additional = "{{{umbrella_msg}}}",
		parents = {{name = "언어별 표현집", sort = " "}},
		breadcrumb = category.name,
	}
end


return {LABELS = labels, RAW_CATEGORIES = raw_categories}