Module:Category tree/poscatboiler/data/lemmas: Difference between revisions

From The Languages of David J. Peterson
Jump to navigation Jump to search
(Added dark and light adjectives (they exist).)
m (Text replacement - "(\[\[)([^#][^:\]\[]*?\|[^:\]\[]*?\]\])" to "\1Wiktionary:\2")
 
(38 intermediate revisions by 4 users not shown)
Line 1: Line 1:
local labels = {}
local labels = {}
local raw_categories = {}
local handlers = {}
-----------------------------------------------------------------------------
--                                                                        --
--                                  LABELS                                --
--                                                                        --
-----------------------------------------------------------------------------
local diminutive_augmentative_poses = {
"adjectives",
"adverbs",
"interjections",
"nouns",
"numerals",
"prefixes",
"proper nouns",
"pronouns",
"suffixes",
"verbs"
}


labels["lemmas"] = {
labels["lemmas"] = {
description = "{{{langname}}} lemmas (i.e. word forms), categorized by their part of speech.",
description = "{{{langname}}} [[Wiktionary:Lemmas|lemmas]], categorized by their part of speech.",
fundamental = "Fundamental",
umbrella_parents = "Fundamental",
parents = {{template = "langcatboiler", sort = "  "}},
parents = {{name = "{{{langcat}}}", raw = true, sort = "  "}},
}
}


labels["abstract verbs"] = {
labels["abstract verbs"] = {
description = "{{{langname}}} abstract verbs of motion whose motion is multidirectional (as opposed to unidirectional) or indirect, or whose action is repeated or in a series, instead of being a single, completed action. Abstract verbs are always imperfective in aspect, even with prefixes that are normally associated with the perfective aspect.",
description = "{{{langname}}} abstract verbs of motion whose motion is multidirectional (as opposed to unidirectional) or indirect, or whose action is repeated or in a series, instead of being a single, completed action. Abstract verbs are always imperfective in aspect, even with prefixes that are normally associated with the perfective aspect.",
additional = "See also [[Wiktionary:abstract verb|abstract verb]].",
parents = {"verbs"},
parents = {"verbs"},
}
}
Line 57: Line 83:
}
}


labels["air class nouns"] = {
labels["ambipositions"] = {
description = "{{{langname}}} nouns that belong to the air gender or class.",
description = "{{{langname}}} adpositions that can occur either before or after their objects.",
parents = {"nouns"},
parents = {"lemmas"},
}
 
labels["air class pronouns"] = {
description = "{{{langname}}} pronouns that belong to the air gender or class.",
parents = {"pronouns"},
}
 
labels["air proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the air gender or class.",
parents = {"proper nouns"},
}
}


Line 80: Line 96:
description = "{{{langname}}} words used to communicate with animals.",
description = "{{{langname}}} words used to communicate with animals.",
parents = {"interjections"},
parents = {"interjections"},
}
labels["animate nouns"] = {
description = "{{{langname}}} nouns that {{{langname}}} speakers classify as more highly active or animate than other nouns in the language.",
parents = {"nouns"},
}
labels["aquatic nouns"] = {
description = "{{{langname}}} nouns that belong to the aquatic gender or class.",
parents = {"nouns"},
}
labels["aquatic pronouns"] = {
description = "{{{langname}}} pronouns that belong to the aquatic gender or class.",
parents = {"pronouns"},
}
labels["aquatic proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the aquatic gender or class.",
parents = {"proper nouns"},
}
}


Line 108: Line 104:


labels["aspect adverbs"] = {
labels["aspect adverbs"] = {
description = "{{{langname}}} adverbs that express [[w:Grammatical aspect|grammatical aspect]], describing the flow of time in relation to a statement.",
description = "{{{langname}}} adverbs that express [[Wikipedia:Grammatical aspect|grammatical aspect]], describing the flow of time in relation to a statement.",
parents = {"adverbs"},
parents = {"adverbs"},
}
}


labels["augmentative nouns"] = {
for _, pos in ipairs(diminutive_augmentative_poses) do
description = "{{{langname}}} nouns that are derived from a base noun to convey big size or big intensity.",
labels["augmentative " .. pos] = {
parents = {"nouns"},
description = "{{{langname}}} " .. pos .. " that are derived from a base word to convey big size or big intensity.",
}
parents = {pos},
}
end


labels["auxiliary verbs"] = {
labels["attenuative verbs"] = {
description = "{{{langname}}} verbs that provide additional conjugations for other verbs.",
description = "{{{langname}}} verbs that indicate that an action or event is performed or takes place gently, lightly, partially, perfunctorily or to an otherwise reduced extent.",
parents = {"verbs"},
parents = {"verbs"},
}
}


labels["biaspectual verbs"] = {
labels["autobenefactive verbs"] = {
description = "{{{langname}}} verbs that can be both imperfective and perfective.",
description = "{{{langname}}} verbs that indicate that the agent of an action is also its benefactor.",
parents = {"verbs"},
parents = {"verbs"},
}
}


labels["class A nouns"] = {
labels["automative verbs"] = {
description = "{{{langname}}} nouns that belong to class A.",
description = "{{{langname}}} verbs that indicate actions directed at or a change of state of the grammatical subject.",
parents = {"nouns"},
parents = {"verbs"},
}
}


labels["class B nouns"] = {
labels["auxiliary verbs"] = {
description = "{{{langname}}} nouns that belong to class B.",
description = "{{{langname}}} verbs that provide additional conjugations for other verbs.",
parents = {"nouns"},
parents = {"verbs"},
}
}


labels["class C nouns"] = {
labels["biaspectual verbs"] = {
description = "{{{langname}}} nouns that belong to class C.",
description = "{{{langname}}} verbs that can be both imperfective and perfective.",
parents = {"nouns"},
parents = {"verbs"},
}
 
labels["class D nouns"] = {
description = "{{{langname}}} nouns that belong to class D.",
parents = {"nouns"},
}
 
labels["class E nouns"] = {
description = "{{{langname}}} nouns that belong to class E.",
parents = {"nouns"},
}
 
labels["class F nouns"] = {
description = "{{{langname}}} nouns that belong to class F.",
parents = {"nouns"},
}
 
labels["class G nouns"] = {
description = "{{{langname}}} nouns that belong to class G.",
parents = {"nouns"},
}
 
labels["class H nouns"] = {
description = "{{{langname}}} nouns that belong to class H.",
parents = {"nouns"},
}
 
labels["class I nouns"] = {
description = "{{{langname}}} nouns that belong to class I.",
parents = {"nouns"},
}
 
labels["class J nouns"] = {
description = "{{{langname}}} nouns that belong to class J.",
parents = {"nouns"},
}
 
labels["class K nouns"] = {
description = "{{{langname}}} nouns that belong to class K.",
parents = {"nouns"},
}
 
labels["class L nouns"] = {
description = "{{{langname}}} nouns that belong to class L.",
parents = {"nouns"},
}
 
labels["class 1 nouns"] = {
description = "{{{langname}}} nouns that belong to the first gender or class.",
parents = {"nouns"},
}
 
labels["class 1 pronouns"] = {
description = "{{{langname}}} pronouns that belong to the first gender or class.",
parents = {"pronouns"},
}
 
labels["class 1 proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the first gender or class.",
parents = {"proper nouns"},
}
 
labels["class 2 nouns"] = {
description = "{{{langname}}} nouns that belong to the second gender or class.",
parents = {"nouns"},
}
 
labels["class 2 pronouns"] = {
description = "{{{langname}}} pronouns that belong to the second gender or class.",
parents = {"pronouns"},
}
 
labels["class 2 proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the second gender or class.",
parents = {"proper nouns"},
}
 
labels["class 3 nouns"] = {
description = "{{{langname}}} nouns that belong to the third gender or class.",
parents = {"nouns"},
}
 
labels["class 3 pronouns"] = {
description = "{{{langname}}} pronouns that belong to the third gender or class.",
parents = {"pronouns"},
}
 
labels["class 3 proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the third gender or class.",
parents = {"proper nouns"},
}
 
labels["class 4 nouns"] = {
description = "{{{langname}}} nouns that belong to the fourth gender or class.",
parents = {"nouns"},
}
 
labels["class 4 pronouns"] = {
description = "{{{langname}}} pronouns that belong to the fourth gender or class.",
parents = {"pronouns"},
}
 
labels["class 4 proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the fourth gender or class.",
parents = {"proper nouns"},
}
 
labels["class 5 nouns"] = {
description = "{{{langname}}} nouns that belong to the fifth gender or class.",
parents = {"nouns"},
}
 
labels["class 5 pronouns"] = {
description = "{{{langname}}} pronouns that belong to the fifth gender or class.",
parents = {"pronouns"},
}
 
labels["class 5 proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the fifth gender or class.",
parents = {"proper nouns"},
}
}


labels["causative verbs"] = {
labels["causative verbs"] = {
description = "{{{langname}}} verbs that express causing actions or states rather than performing or being them directly. Use this only for separate verbs: causative forms that are part of the inflection of verbs have their own category (see [[:Category:Verb causative forms by language]]).",
description = "{{{langname}}} verbs that express causing actions or states rather than performing or being them directly. Use this only for separate verbs (as opposed to causative forms that are part of the inflection of verbs).",
parents = {"verbs"},
parents = {"verbs"},
}
labels["celestial nouns"] = {
description = "{{{langname}}} nouns that belong to the celestial gender or class.",
parents = {"nouns"},
}
labels["celestial pronouns"] = {
description = "{{{langname}}} pronouns that belong to the celestial gender or class.",
parents = {"pronouns"},
}
labels["celestial proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the celestial gender or class.",
parents = {"proper nouns"},
}
}


labels["circumfixes"] = {
labels["circumfixes"] = {
description = "Affixes attached to both the beginning and the end of {{{langname}}} words, together as single units.",
description = "Affixes attached to both the beginning and the end of {{{langname}}} words, functioning together as single units.",
parents = {"affixes"},
parents = {"affixes"},
}
}
Line 290: Line 153:
description = "{{{langname}}} adpositions that appear on both sides of their objects.",
description = "{{{langname}}} adpositions that appear on both sides of their objects.",
parents = {"lemmas"},
parents = {"lemmas"},
}
labels["class 1 strong verbs"] = {
description = "Verbs where the [[ablaut]] vowel was followed by ''-y-'' in Proto-Indo-European.",
parents = {{name = "strong verbs", sort = "1"}},
}
labels["class 1 weak verbs"] = {
description = "Weak verbs of the first class.",
parents = {{name = "weak verbs", sort = "1"}},
}
labels["class 2 strong verbs"] = {
description = "Verbs where the [[ablaut]] vowel was followed by ''-w-'' in Proto-Indo-European.",
parents = {{name = "strong verbs", sort = "2"}},
}
labels["class 2a strong verbs"] = {
description = "Verbs where the [[ablaut]] vowel was *eu in Proto-Germanic.",
parents = {{name = "class 2 strong verbs", sort = "1"}},
}
labels["class 2b strong verbs"] = {
description = "Verbs where the [[ablaut]] vowel was *ū in Proto-Germanic.",
parents = {{name = "class 2 strong verbs", sort = "2"}},
}
labels["class 2 weak verbs"] = {
description = "Weak verbs of the second class.",
parents = {{name = "weak verbs", sort = "2"}},
}
labels["class 3 weak verbs"] = {
description = "Weak verbs of the third class.",
parents = {{name = "weak verbs", sort = "3"}},
}
labels["class 3 strong verbs"] = {
description = "Verbs where the [[ablaut]] vowel was followed by a [[consonant cluster]] in Proto-Indo-European.",
parents = {{name = "strong verbs", sort = "3"}},
}
labels["class 3a strong verbs"] = {
description = "Verbs where the [[consonant cluster]] begins with a nasal consonant.",
parents = {{name = "class 3 strong verbs", sort = "1"}},
}
labels["class 3b strong verbs"] = {
description = "Verbs where the [[consonant cluster]] begins with a lateral consonant or velar fricative.",
parents = {{name = "class 3 strong verbs", sort = "2"}},
}
labels["class 3c strong verbs"] = {
description = "Verbs where the [[consonant cluster]] begins with a rhotic consonant.",
parents = {{name = "class 3 strong verbs", sort = "3"}},
}
labels["class 4 strong verbs"] = {
description = "Verbs where the [[ablaut]] vowel was followed by a [[sonorant]] (''m'', ''n'', ''l'', ''r'') but no other consonant in Proto-Indo-European.",
parents = {{name = "strong verbs", sort = "4"}},
}
labels["class 4 weak verbs"] = {
description = "Weak verbs of the fourth class.",
parents = {{name = "weak verbs", sort = "4"}},
}
labels["class 5 strong verbs"] = {
description = "Verbs where the [[ablaut]] vowel was followed by [[consonant]] other than a [[sonorant]] in Proto-Indo-European.",
parents = {{name = "strong verbs", sort = "5"}},
}
labels["class 6 strong verbs"] = {
description = "The Proto-Indo-European origin of this class is not securely known. It contains verbs with the stem vowel ''-a-'', except those where it is followed by a sonorant and another consonant (this combination was considered a diphthong in PIE and therefore belonged to class 7).",
parents = {{name = "strong verbs", sort = "6"}},
}
labels["class 7 strong verbs"] = {
description = "Verbs that retained their reduplication in the past tense in Proto-Germanic.",
parents = {{name = "strong verbs", sort = "7"}},
}
labels["class 7a strong verbs"] = {
description = "Class 7 strong verbs where the root vowel was ''*ai'' in Proto-Germanic, analogous to class 1.",
parents = {{name = "class 7 strong verbs", sort = "a"}},
}
labels["class 7b strong verbs"] = {
description = "Class 7 strong verbs where the root vowel was ''*au'' in Proto-Germanic, analogous to class 2.",
parents = {{name = "class 7 strong verbs", sort = "b"}},
}
labels["class 7c strong verbs"] = {
description = "Class 7 strong verbs where the root vowel was ''*a'' followed by a [[consonant cluster]] in Proto-Germanic, analogous to class 3.",
parents = {{name = "class 7 strong verbs", sort = "c"}},
}
labels["class 7d strong verbs"] = {
description = "Class 7 strong verbs where the root vowel was ''*ē'' in Proto-Germanic.",
parents = {{name = "class 7 strong verbs", sort = "d"}},
}
labels["class 7e strong verbs"] = {
description = "Class 7 strong verbs where the root vowel was ''*ō'' in Proto-Germanic.",
parents = {{name = "class 7 strong verbs", sort = "e"}},
}
}


Line 407: Line 165:
}
}


labels["collective nouns"] = {
for _, pos in ipairs { "nouns", "suffixes" } do
description = "{{{langname}}} nouns that indicate groups of related things or beings, without the need of grammatical pluralization.",
labels["collective " .. pos] = {
parents = {"nouns"},
description = "{{{langname}}} " .. pos .. " that indicate groups of related things or beings, without the need of grammatical pluralization.",
}
parents = {pos},
}
end


labels["combining forms"] = {
labels["combining forms"] = {
Line 417: Line 177:
}
}


labels["common nouns"] = {
labels["comparable adjectives"] = {
description = "{{{langname}}} nouns that display grammatical relations associated with male or female beings.",
description = "{{{langname}}} adjectives that can be inflected to display different degrees of comparison.",
parents = {"nouns by gender"},
parents = {"adjectives"},
}
 
labels["comparable adverbs"] = {
description = "{{{langname}}} adverbs that can be inflected to display different degrees of comparison.",
parents = {"adverbs"},
}
}


Line 425: Line 190:
description = "{{{langname}}} adjectives that are only used in their comparative forms.",
description = "{{{langname}}} adjectives that are only used in their comparative forms.",
parents = {"adjectives"},
parents = {"adjectives"},
}
labels["completive verbs"] = {
description = "{{{langname}}} verbs which refer to the completion of an action which has already commenced or which has already been performed upon a subset of the entities which it affects.",
parents = {"verbs"},
}
}


Line 434: Line 204:
labels["concrete verbs"] = {
labels["concrete verbs"] = {
description = "{{{langname}}} concrete verbs refer to a verbal aspect in verbs of motion that is unidirectional (as opposed to multidirectional), a definitely directed motion, or a single, completed action (instead of a repeated action or series of actions). Concrete verbs may be either imperfective or perfective.",
description = "{{{langname}}} concrete verbs refer to a verbal aspect in verbs of motion that is unidirectional (as opposed to multidirectional), a definitely directed motion, or a single, completed action (instead of a repeated action or series of actions). Concrete verbs may be either imperfective or perfective.",
additional = "See also [[Wiktionary:concrete verb|concrete verb]].",
parents = {"verbs"},
parents = {"verbs"},
}
}
Line 472: Line 243:
}
}


labels["countable nouns"] = {
for _, pos in ipairs { "nouns", "proper nouns" } do
description = "{{{langname}}} nouns that can be quantified directly by numerals.",
labels["countable " .. pos] = {
parents = {"nouns"},
description = "{{{langname}}} " .. pos .. " that can be quantified directly by numerals.",
parents = {pos},
}
end
 
labels["countable numerals"] = {
description = "{{{langname}}} numerals that can be quantified directly by other numerals.",
parents = {"numerals"},
}
 
labels["countable suffixes"] = {
description = "{{{langname}}} suffixes that can be used to form nouns that can be quantified directly by numerals.",
parents = {"numerals"},
}
}


Line 482: Line 265:
}
}


labels["dark adjectives"] = {
labels["cumulative verbs"] = {
description = "{{{langname}}} adjectives that belong to the dark gender or class.",
description = "{{{langname}}} verbs which indicate that an action or event gradually yields a certain or significant quantity or effect.",
parents = {"adjectives"},
parents = {"verbs"},
}
 
labels["dark nouns"] = {
description = "{{{langname}}} nouns that belong to the dark gender or class.",
parents = {"nouns"},
}
 
labels["dark pronouns"] = {
description = "{{{langname}}} pronouns that belong to the dark gender or class.",
parents = {"pronouns"},
}
 
labels["dark proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the dark gender or class.",
parents = {"proper nouns"},
}
 
labels["defective adjectives"] = {
description = "{{{langname}}} adjectives that lack one or more forms in their declensions.",
parents = {"adjectives", "irregular adjectives"},
}
 
labels["defective verbs"] = {
description = "{{{langname}}} verbs that lack one or more forms in their conjugations.",
parents = {"verbs", "irregular verbs"},
}
 
labels["definite nouns"] = {
description = "{{{langname}}} nouns that are inherently definite and have definite concord.",
parents = {"nouns by inflection type"},
}
 
labels["definite pronouns"] = {
description = "{{{langname}}} pronouns that are inherently definite and have definite concord.",
parents = {"pronouns"},
}
}


Line 525: Line 273:
description = "{{{langname}}} adverbs that express a particular degree to which the word they modify applies.",
description = "{{{langname}}} adverbs that express a particular degree to which the word they modify applies.",
parents = {"adverbs"},
parents = {"adverbs"},
}
labels["delimitative verbs"] = {
description = "{{{langname}}} verbs which indicate that an action or event is performed or takes place briefly or to an otherwise reduced extent.",
parents = {"verbs"},
}
}


Line 573: Line 326:


labels["desiderative verbs"] = {
labels["desiderative verbs"] = {
description = "{{{langname}}} verbs with the following morphology: verbal root xxx + [[desiderative]] suffix, and the following semantics: to wish to do the action xxx.",
description = "{{{langname}}} verbs with the following morphology: verbal root xxx + [[Wiktionary:desiderative|desiderative]] affix, and the following semantics: to wish to do the action xxx.",
parents = {"verbs"},
parents = {"verbs"},
}
}
Line 583: Line 336:


labels["determiners"] = {
labels["determiners"] = {
description = "{{{langname}}} terms that narrow down, within the conversational context, the referent of following noun.",
description = "{{{langname}}} terms that narrow down, within the conversational context, the referent of the following noun.",
parents = {"lemmas"},
parents = {"lemmas"},
}
}
Line 592: Line 345:
}
}


labels["diminutive adjectives"] = {
for _, pos in ipairs(diminutive_augmentative_poses) do
description = "{{{langname}}} adjectives that are derived from a base word to convey endearment, small size or small intensity.",
labels["diminutive " .. pos] = {
parents = {"adjectives"},
description = "{{{langname}}} " .. pos .. " that are derived from a base word to convey endearment, small size or small intensity.",
}
parents = {pos},
}
end


labels["diminutive adverbs"] = {
labels["discourse particles"] = {
description = "{{{langname}}} adverbs that are derived from a base word to convey endearment, small size or small intensity.",
description = "{{{langname}}} particles that manage the flow and structure of discourse.",
parents = {"adverbs"},
parents = {"particles"},
}
 
labels["diminutive nouns"] = {
description = "{{{langname}}} nouns that are derived from a base word to convey endearment, small size or small intensity.",
parents = {"nouns"},
}
 
labels["diminutive numerals"] = {
description = "{{{langname}}} numerals that are derived from a base word to convey endearment or to emphasize a small quantity.",
parents = {"numerals"},
}
 
labels["diminutive prefixes"] = {
description = "{{{langname}}} prefixes that are added to a base word to convey endearment, small size or small intensity.",
parents = {"derivational prefixes"},
}
}


labels["diminutive proper nouns"] = {
labels["distributive verbs"] = {
description = "{{{langname}}} proper nouns that are derived from a base word to convey endearment, small size or small intensity.",
description = "{{{langname}}} verbs which indicate that an action or event involves multiple participants or a large quantity of an uncountable mass, usually as the grammatical subject in the case of intransitive verbs and as the grammatical object in the case of transitive verbs.",
parents = {"proper nouns"},
}
 
labels["diminutive pronouns"] = {
description = "{{{langname}}} pronouns that are derived from a base word to convey endearment, small size or small intensity.",
parents = {"pronouns"},
}
 
labels["diminutive suffixes"] = {
description = "{{{langname}}} suffixes that are added to a base word to convey endearment, small size or small intensity.",
parents = {"derivational suffixes"},
}
 
labels["diminutive verbs"] = {
description = "{{{langname}}} verbs that are derived from a base word to convey endearment, small size or small intensity.",
parents = {"verbs"},
parents = {"verbs"},
}
labels["discourse particles"] = {
description = "{{{langname}}} particles that manage the flow and structure of discourse.",
parents = {"particles"},
}
}


Line 645: Line 365:
description = "{{{langname}}} verbs that indicate actions, occurrences or states of two grammatical objects simultaneously, one direct and one indirect.",
description = "{{{langname}}} verbs that indicate actions, occurrences or states of two grammatical objects simultaneously, one direct and one indirect.",
parents = {"verbs", "transitive verbs"},
parents = {"verbs", "transitive verbs"},
}
labels["doubly irregular verbs"] = {
description = "{{{langname}}} verbs whose past stems and present stems differ as well as their perfective and imperfective stems.",
parents = {"verbs", "verbs by inflection type"},
}
}


Line 662: Line 377:
}
}


labels["earth class nouns"] = {
labels["ergative postpositions"] = {
description = "{{{langname}}} nouns that belong to the earth gender or class.",
description = "{{{langname}}} [[Appendix:Glossary#ergative|ergative postposition]]s.",
parents = {"nouns"},
parents = {"postpositions"},
}
}


labels["earth class pronouns"] = {
labels["ergative prepositions"] = {
description = "{{{langname}}} pronouns that belong to the earth gender or class.",
description = "{{{langname}}} [[Appendix:Glossary#ergative|ergative preposition]]s.",
parents = {"pronouns"},
parents = {"prepositions"},
}
 
labels["earth proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the earth gender or class.",
parents = {"proper nouns"},
}
}


labels["ergative verbs"] = {
labels["ergative verbs"] = {
description = "{{{langname}}} intransitive verbs that become causatives when used transitively.",
description = "{{{langname}}} [[Appendix:Glossary#ergative|ergative verb]]s: intransitive verbs that become causatives when used transitively.",
parents = {"verbs", "intransitive verbs", "transitive verbs"},
parents = {"verbs", "intransitive verbs", "transitive verbs"},
}
}
Line 685: Line 395:
description = "{{{langname}}} adjectives that express attributes in a relatively higher degree, or in the highest possible degree.",
description = "{{{langname}}} adjectives that express attributes in a relatively higher degree, or in the highest possible degree.",
parents = {"adjectives"},
parents = {"adjectives"},
}
labels["excessive verbs"] = {
description = "{{{langname}}} verbs that indicate that an action is performed to an excessive extent.",
parents = {"verbs"},
}
}


Line 692: Line 407:
}
}


labels["endearing adjectives"] = {
labels["nouns with other-gender equivalents"] = {
description = "{{{langname}}} adjectives that are derived from a base word to convey endearment (as opposed to small size or intensity).",
description = "{{{langname}}} nouns that refer to gendered concepts (e.g. [[Wiktionary:actor|actor]] vs. [[Wiktionary:actress|actress]], [[Wiktionary:king|king]] vs. [[Wiktionary:queen|queen]]) and have corresponding other-gender equivalent terms.",
parents = {"adjectives"},
}
 
labels["endearing nouns"] = {
description = "{{{langname}}} nouns that are derived from a base word to convey endearment (as opposed to small size or intensity).",
parents = {"nouns"},
parents = {"nouns"},
}
}


labels["feminine nouns"] = {
labels["female equivalent nouns"] = {
description = "{{{langname}}} nouns that display grammatical relations associated with female beings.",
description = "{{{langname}}} nouns that refer to female beings with the same characteristics as the base noun.",
parents = {"nouns by gender"},
parents = {"nouns with other-gender equivalents"},
}
}


labels["feminine proper nouns"] = {
labels["female equivalent suffixes"] = {
description = "{{{langname}}} proper nouns that display grammatical relations associated with female beings.",
description = "{{{langname}}} suffixes that refer to female beings with the same characteristics as the base suffix.",
parents = {"proper nouns"},
}
 
labels["feminine suffixes"] = {
description = "{{{langname}}} suffixes that display grammatical relations associated with female beings.",
parents = {"noun-forming suffixes"},
parents = {"noun-forming suffixes"},
}
labels["fire class nouns"] = {
description = "{{{langname}}} nouns that belong to the fire gender or class.",
parents = {"nouns"},
}
labels["fire class pronouns"] = {
description = "{{{langname}}} pronouns that belong to the fire gender or class.",
parents = {"pronouns"},
}
labels["fire proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the fire gender or class.",
parents = {"proper nouns"},
}
}


labels["focus adverbs"] = {
labels["focus adverbs"] = {
description = "{{{langname}}} adverbs that indicate [[w:Focus (linguistics)|focus]] within the sentence.",
description = "{{{langname}}} adverbs that indicate [[Wikipedia:Focus (linguistics)|focus]] within the sentence.",
parents = {"adverbs"},
parents = {"adverbs"},
}
}
Line 755: Line 445:
description = "{{{langname}}} moieties that alternate every generation.",
description = "{{{langname}}} moieties that alternate every generation.",
parents = {"moieties"},
parents = {"moieties"},
}
labels["human class nouns"] = {
description = "{{{langname}}} nouns that belong to the human gender or class.",
parents = {"nouns"},
}
labels["human class pronouns"] = {
description = "{{{langname}}} pronouns that belong to the human gender or class.",
parents = {"pronouns"},
}
labels["human proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the human gender or class.",
parents = {"proper nouns"},
}
}


Line 784: Line 459:
labels["impersonal verbs"] = {
labels["impersonal verbs"] = {
description = "{{{langname}}} verbs that do not indicate actions, occurrences or states of any specific grammatical subject.",
description = "{{{langname}}} verbs that do not indicate actions, occurrences or states of any specific grammatical subject.",
parents = {"verbs", "defective verbs"},
parents = {"verbs"},
}
 
labels["inanimate nouns"] = {
description = "{{{langname}}} nouns that {{{langname}}} speakers classify as less active or animate than other nouns in the language.",
parents = {"nouns"},
}
}


labels["inchoative verbs"] = {
labels["inchoative verbs"] = {
description = "{{{langname}}} verbs that indicate that an action is soon to begin.",
description = "{{{langname}}} verbs that indicate the beginning of an action or event.",
parents = {"verbs"},
parents = {"verbs"},
}
labels["indeclinable adjectives"] = {
description = "{{{langname}}} adjectives that do not display additional grammatical relations by means of declension.",
parents = {"adjectives by inflection type"},
}
labels["indeclinable nouns"] = {
description = "{{{langname}}} nouns that do not display additional grammatical relations by means of declension.",
parents = {"nouns by inflection type"},
}
labels["indeclinable numerals"] = {
description = "{{{langname}}} numerals that do not display additional grammatical relations by means of declension.",
parents = {"numerals by inflection type"},
}
labels["indeclinable participles"] = {
description = "{{{langname}}} participles that do not display additional grammatical relations by means of declension.",
parents = {"participles by inflection type"},
}
}


Line 850: Line 500:
description = "{{{langname}}} suffixes that are used as inflectional endings in noun, adjective or verb paradigms.",
description = "{{{langname}}} suffixes that are used as inflectional endings in noun, adjective or verb paradigms.",
parents = {"suffixes"},
parents = {"suffixes"},
}
labels["intensive verbs"] = {
description = "{{{langname}}} verbs which indicate that an action is performed vigorously, enthusiastically, forcefully or to an otherwise enlarged extent.",
parents = {"verbs"},
}
}


Line 890: Line 545:
description = "{{{langname}}} verbs that don't require any grammatical objects.",
description = "{{{langname}}} verbs that don't require any grammatical objects.",
parents = {"verbs"},
parents = {"verbs"},
}
labels["irregular elative adjectives"] = {
description = "{{{langname}}} elative adjectives that follow non-standard patterns of inflection.",
parents = {"adjectives by inflection type"},
}
}


Line 907: Line 557:
}
}


labels["light adjectives"] = {
labels["male equivalent nouns"] = {
description = "{{{langname}}} adjectives that belong to the light gender or class.",
description = "{{{langname}}} nouns that refer to male beings with the same characteristics as the base noun.",
parents = {"adjectives"},
parents = {"nouns with other-gender equivalents"},
}
 
labels["light nouns"] = {
description = "{{{langname}}} nouns that belong to the light gender or class.",
parents = {"nouns"},
}
 
labels["light pronouns"] = {
description = "{{{langname}}} pronouns that belong to the light gender or class.",
parents = {"pronouns"},
}
 
labels["light proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the light gender or class.",
parents = {"proper nouns"},
}
 
labels["lunar nouns"] = {
description = "{{{langname}}} nouns that belong to the lunar gender or class.",
parents = {"nouns"},
}
 
labels["lunar pronouns"] = {
description = "{{{langname}}} pronouns that belong to the lunar gender or class.",
parents = {"pronouns"},
}
 
labels["lunar proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the lunar gender or class.",
parents = {"proper nouns"},
}
 
labels["magic class nouns"] = {
description = "{{{langname}}} nouns that belong to the magic gender or class.",
parents = {"nouns"},
}
 
labels["magic class pronouns"] = {
description = "{{{langname}}} pronouns that belong to the magic gender or class.",
parents = {"pronouns"},
}
 
labels["magic proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the magic gender or class.",
parents = {"proper nouns"},
}
 
labels["masculine and feminine nouns"] = {
description = "{{{langname}}} nouns that display grammatical relations associated with male and female beings, depending on context or usage.",
parents = {"nouns by gender"},
}
 
labels["masculine and feminine proper nouns"] = {
description = "{{{langname}}} proper nouns that display grammatical relations associated with male and female beings, depending on context or usage.",
parents = {"proper nouns"},
}
 
labels["masculine nouns"] = {
description = "{{{langname}}} nouns that display grammatical relations associated with male beings.",
parents = {"nouns by gender"},
}
 
labels["masculine proper nouns"] = {
description = "{{{langname}}} proper nouns that display grammatical relations associated with male beings.",
parents = {"proper nouns"},
}
 
labels["masculine suffixes"] = {
description = "{{{langname}}} suffixes that display grammatical relations associated with male beings.",
parents = {"noun-forming suffixes"},
}
}


Line 988: Line 568:


labels["modal adverbs"] = {
labels["modal adverbs"] = {
description = "{{{langname}}} particles that express [[w:Linguistic modality|linguistic modality]], indicating the mood or attitude of the speaker with respect to what is being said.",
description = "{{{langname}}} adverbs that express [[Wikipedia:Linguistic modality|linguistic modality]], indicating the mood or attitude of the speaker with respect to what is being said.",
parents = {"sentence adverbs"},
parents = {"sentence adverbs"},
}
}
Line 998: Line 578:


labels["modal verbs"] = {
labels["modal verbs"] = {
description = "{{{langname}}} verbs that indicate [[grammatical mood]].",
description = "{{{langname}}} verbs that indicate [[Wiktionary:grammatical mood|grammatical mood]].",
parents = {"auxiliary verbs"},
parents = {"auxiliary verbs"},
}
}
Line 1,007: Line 587:
}
}


labels["morphemes"] = {
labels["momentane verbs"] = {
description = "{{{langname}}} theoretical constructs that don't exist.",
description = "{{{langname}}} verbs that express a sudden and brief action.",
parents = {"morphemes"},
parents = {"verbs"},
}
}


Line 1,015: Line 595:
description = "{{{langname}}} lemmas that are an [[WT:CFI#Idiomaticity|idiomatic]] combination of multiple words.",
description = "{{{langname}}} lemmas that are an [[WT:CFI#Idiomaticity|idiomatic]] combination of multiple words.",
parents = {"lemmas"},
parents = {"lemmas"},
}
labels["negative verbs"] = {
description = "{{{langname}}} verbs that indicate the lack of an action.",
parents = {"verbs"},
}
}


labels["negative particles"] = {
labels["negative particles"] = {
description = "{{{langname}}} particles that indicate negation.",
description = "{{{langname}}} particles that indicate negation.",
parents = {{name = "particles", sort = "particles"}},
parents = {"particles"},
}
}


Line 1,025: Line 610:
description = "{{{langname}}} pronouns that refer to negative or non-existent references.",
description = "{{{langname}}} pronouns that refer to negative or non-existent references.",
parents = {"pronouns"},
parents = {"pronouns"},
}
labels["neuter nouns"] = {
description = "{{{langname}}} nouns that display grammatical relations associated with neither male nor female beings.",
parents = {"nouns by gender"},
}
labels["neuter proper nouns"] = {
description = "{{{langname}}} proper nouns that display grammatical relations associated with neither male nor female beings.",
parents = {"proper nouns"},
}
}


Line 1,048: Line 623:


labels["non-constituents"] = {
labels["non-constituents"] = {
description = "{{{langname}}} terms that are not grammatical [[constituent]]s, and therefore need to be combined with additional terms to form a complete phrase.",
description = "{{{langname}}} terms that are not grammatical [[Wiktionary:constituent#Noun|constituents]], and therefore need to be combined with additional terms to form a complete phrase.",
parents = {"phrases"},
parents = {"phrases"},
}
}
Line 1,060: Line 635:
description = "{{{langname}}} terms that indicate people, beings, things, places, phenomena, qualities or ideas.",
description = "{{{langname}}} terms that indicate people, beings, things, places, phenomena, qualities or ideas.",
parents = {"lemmas"},
parents = {"lemmas"},
}
labels["nouns by gender"] = {
description = "{{{langname}}} nouns organized by the gender they belong to.",
parents = {{name = "nouns", sort = "gender"}},
}
}


Line 1,070: Line 640:
description = "{{{langname}}} nouns organized by the classifier they are used with.",
description = "{{{langname}}} nouns organized by the classifier they are used with.",
parents = {{name = "nouns", sort = "classifier"}},
parents = {{name = "nouns", sort = "classifier"}},
}
labels["nouns with multiple declensions"] = {
description = "{{{langname}}} nouns that follow more than one type of inflection.",
parents = {"nouns by inflection type"},
}
}


Line 1,125: Line 690:
description = "{{{langname}}} nouns that are mostly or exclusively used in the plural form.",
description = "{{{langname}}} nouns that are mostly or exclusively used in the plural form.",
parents = {"nouns"},
parents = {"nouns"},
}
labels["possessional adjectives"] = {
description = "{{{langname}}} adjectives that indicate that a noun is in possession of something.",
parents = {"adjectives"},
}
}


Line 1,158: Line 728:


labels["predicatives"] = {
labels["predicatives"] = {
description = "?",
description = "{{{langname}}} elements of the predicate that supplement the subject or object of a sentence via the verb.",
parents = {"lemmas"},
parents = {"lemmas"},
}
}
Line 1,215: Line 785:
description = "{{{langname}}} moieties inherited from an individual's father.",
description = "{{{langname}}} moieties inherited from an individual's father.",
parents = {"moieties"},
parents = {"moieties"},
}
labels["pejorative suffixes"] = {
description = "{{{langname}}} suffixes that [[Wiktionary:belittle|belittle]] (lessen in value).",
parents = {"suffixes"},
}
}


Line 1,220: Line 795:
description = "{{{langname}}} prepositions that cause the succeeding noun to be in the prepositional case.",
description = "{{{langname}}} prepositions that cause the succeeding noun to be in the prepositional case.",
parents = {"prepositions"},
parents = {"prepositions"},
}
labels["preterite-present verbs"] = {
description = "{{{langname}}} verbs that inflect in the present tense like the past tense of strong verbs.",
parents = {"irregular verbs"},
}
}


Line 1,237: Line 807:
}
}


labels["pronominal adverbs"] = {
labels["privative verbs"] = {
description = "{{{langname}}} adverbs that are formed by combining a pronoun with a preposition.",
description = "{{{langname}}} verbs that indicate that the grammatical object is deprived of something or that something is removed from the object.",
parents = {"adverbs", "prepositions", "pronouns"},
parents = {"verbs"},
}
}


labels["pronominal concords"] = {
--labels["pronominal adverbs"] = {
description = "{{{langname}}} concords that are prefixed to pronominal stems.",
-- description = "{{{langname}}} adverbs that are formed by combining a pronoun with a preposition.",
parents = {"concords"},
-- parents = {"adverbs", "prepositions", "pronouns"},
}
--}
 
--labels["pronominal concords"] = {
-- description = "{{{langname}}} concords that are prefixed to pronominal stems.",
-- parents = {"concords"},
--}


labels["pronouns"] = {
labels["pronouns"] = {
Line 1,254: Line 829:
labels["proper nouns"] = {
labels["proper nouns"] = {
description = "{{{langname}}} nouns that indicate individual entities, such as names of persons, places or organizations.",
description = "{{{langname}}} nouns that indicate individual entities, such as names of persons, places or organizations.",
parents = {"lemmas"},
parents = {"nouns"},
}
}


Line 1,260: Line 835:
description = "{{{langname}}} adverbs that express a single point or span in time.",
description = "{{{langname}}} adverbs that express a single point or span in time.",
parents = {"time adverbs"},
parents = {"time adverbs"},
}
labels["raising verbs"] = {
description = "{{{langname}}} verbs that, in a matrix or main clause, take an argument from an embedded or subordinate clause; in other words, a raising verb appears with a syntactic argument that is not its semantic argument, but is rather the semantic argument of an embedded predicate.",
parents = {"verbs"},
}
}


Line 1,293: Line 873:


labels["relative adjectives"] = {
labels["relative adjectives"] = {
description = "{{{langname}}} adjectives used to indicate [[relative clause]]s.",
description = "{{{langname}}} adjectives used to indicate [[Wiktionary:relative clause|relative clause]]s.",
parents = {"adjectives", {name = "relative pro-forms", sort = "adjectives"}},
parents = {"adjectives", {name = "relative pro-forms", sort = "adjectives"}},
}
}


labels["relative adverbs"] = {
labels["relative adverbs"] = {
description = "{{{langname}}} adverbs used to indicate [[relative clause]]s.",
description = "{{{langname}}} adverbs used to indicate [[Wiktionary:relative clause|relative clause]]s.",
parents = {"adverbs", {name = "relative pro-forms", sort = "adverbs"}},
parents = {"adverbs", {name = "relative pro-forms", sort = "adverbs"}},
}
}


labels["relative determiners"] = {
labels["relative determiners"] = {
description = "{{{langname}}} determiners used to indicate [[relative clause]]s.",
description = "{{{langname}}} determiners used to indicate [[Wiktionary:relative clause|relative clause]]s.",
parents = {"determiners", {name = "relative pro-forms", sort = "determiners"}},
parents = {"determiners", {name = "relative pro-forms", sort = "determiners"}},
}
}
Line 1,313: Line 893:


labels["relative pronouns"] = {
labels["relative pronouns"] = {
description = "{{{langname}}} pronouns used to indicate [[relative clause]]s.",
description = "{{{langname}}} pronouns used to indicate [[Wiktionary:relative clause|relative clause]]s.",
parents = {"pronouns", {name = "relative pro-forms", sort = "pronouns"}},
parents = {"pronouns", {name = "relative pro-forms", sort = "pronouns"}},
}
}
Line 1,320: Line 900:
description = "{{{langname}}} terms that give attributes to nouns, acting grammatically as relative clauses.",
description = "{{{langname}}} terms that give attributes to nouns, acting grammatically as relative clauses.",
parents = {"lemmas"},
parents = {"lemmas"},
}
labels["repetitive verbs"] = {
description = "{{{langname}}} verbs that indicate actions or events which are performed or occur again, anew or differently.",
parents = {"verbs"},
}
}


Line 1,327: Line 912:
}
}


labels["roots"] = {
labels["reversative verbs"] = {
description = "Basic phonological strings, contiguous or otherwise, from which {{{langname}}} words are formed.",
description = "{{{langname}}} verbs that indicate that the reversal or undoing of an action, event or state.",
parents = {"lemmas"},
parents = {"verbs"},
}
 
labels["saturative verbs"] = {
description = "{{{langname}}} verbs which indicate that an action is performed to the point of saturation or satisfaction.",
parents = {"verbs"},
}
}


Line 1,347: Line 937:
}
}


labels["simple intransitive verbs"] = {
labels["simulfixes"] = {
description = "{{{langname}}} verbs where the ''ل'' is dropped and ''ېږ'' replaces ''ېد'' in the present tense.",
description = "Affixes replacing positions in {{{langname}}} words.",
parents = {"simple verbs"},
parents = {"affixes"},
}
}


labels["simple verbs"] = {
labels["singulative nouns"] = {
description = "{{{langname}}} simple verbs.",
description = "{{{langname}}} nouns that indicate a single item of a group of related things or beings.",
parents = {"verbs", "verbs by inflection type"},
parents = {"nouns"},
}
}


Line 1,360: Line 950:
description = "{{{langname}}} nouns that are mostly or exclusively used in the singular form.",
description = "{{{langname}}} nouns that are mostly or exclusively used in the singular form.",
parents = {"nouns"},
parents = {"nouns"},
}
labels["solar nouns"] = {
description = "{{{langname}}} nouns that belong to the solar gender or class.",
parents = {"nouns"},
}
labels["solar pronouns"] = {
description = "{{{langname}}} pronouns that belong to the solar gender or class.",
parents = {"pronouns"},
}
labels["solar proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the solar gender or class.",
parents = {"proper nouns"},
}
}


labels["stative verbs"] = {
labels["stative verbs"] = {
description = "{{{langname}}} verbs that define a state through means of a verb.",
description = "{{{langname}}} verbs that define a state with no or insignificant internal dynamics.",
parents = {"verbs"},
parents = {"verbs"},
}
}
Line 1,385: Line 960:
description = "Phonological strings with or without meaning from which {{{langname}}} words are formed.",
description = "Phonological strings with or without meaning from which {{{langname}}} words are formed.",
parents = {"lemmas"},
parents = {"lemmas"},
}
labels["stone class nouns"] = {
description = "{{{langname}}} nouns that belong to the stone gender or class.",
parents = {"nouns"},
}
labels["stone class pronouns"] = {
description = "{{{langname}}} pronouns that belong to the stone gender or class.",
parents = {"pronouns"},
}
labels["stone proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the stone gender or class.",
parents = {"proper nouns"},
}
labels["strong verbs"] = {
description = "{{{langname}}} verbs that present different stem vowels in their typically regular conjugated forms.",
parents = {"verbs by inflection type"},
}
}


Line 1,427: Line 982:
}
}


labels["suppletive adjectives"] = {
labels["splitting verbs"] = {
description = "{{{langname}}} adjectives that have inflected forms from different roots.",
description = "{{{langname}}} bisyllabic verbs that obligatorily split around a direct object or pronoun.",
parents = {"irregular adjectives"},
parents = {"verbs"},
}
}


labels["suppletive adverbs"] = {
labels["terminative verbs"] = {
description = "{{{langname}}} adverbs that have inflected forms from different roots.",
description = "{{{langname}}} verbs that indicate that an action or event ceases.",
parents = {"adverbs"},
parents = {"verbs"},
}
 
labels["suppletive nouns"] = {
description = "{{{langname}}} nouns that have inflected forms from different roots.",
parents = {"irregular nouns"},
}
 
labels["suppletive verbs"] = {
description = "{{{langname}}} irregular verbs that have conjugated forms from different roots.",
parents = {"irregular verbs"},
}
 
labels["terrestrial nouns"] = {
description = "{{{langname}}} nouns that belong to the terrestrial gender or class.",
parents = {"nouns"},
}
 
labels["terrestrial pronouns"] = {
description = "{{{langname}}} pronouns that belong to the terrestrial gender or class.",
parents = {"pronouns"},
}
 
labels["terrestrial proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the terrestrial gender or class.",
parents = {"proper nouns"},
}
}


Line 1,470: Line 1,000:
description = "Discontinuous affixes inserted within a word root.",
description = "Discontinuous affixes inserted within a word root.",
parents = {"affixes"},
parents = {"affixes"},
}
labels["transformative verbs"] = {
description = "{{{langname}}} verbs that indicate a change of state or nature, in the subject for intransitive verbs and in the object for transitive verbs.",
parents = {"verbs"},
}
}


Line 1,492: Line 1,027:
}
}


labels["verbal nouns"] = {
labels["uncountable numerals"] = {
description = "{{{langname}}} nouns morphologically related to a verb and similar to it in meaning.",
description = "{{{langname}}} numerals that cannot be quantified directly by other numerals.",
parents = {"nouns"},
parents = {"numerals"},
}
}


labels["verbs"] = {
labels["uncountable proper nouns"] = {
description = "{{{langname}}} terms that indicate actions, occurrences or states.",
description = "{{{langname}}} proper nouns that cannot be quantified directly by numerals.",
parents = {"lemmas"},
parents = {"proper nouns"},
}
}


labels["water class nouns"] = {
labels["uncountable suffixes"] = {
description = "{{{langname}}} nouns that belong to the water gender or class.",
description = "{{{langname}}} suffixes that can be used to form nouns that cannot be quantified directly by numerals.",
parents = {"nouns"},
parents = {"numerals"},
}
}


labels["water class pronouns"] = {
labels["verbal nouns"] = {
description = "{{{langname}}} pronouns that belong to the water gender or class.",
description = "{{{langname}}} nouns morphologically related to a verb and similar to it in meaning.",
parents = {"pronouns"},
parents = {"nouns"},
}
}


labels["water proper nouns"] = {
labels["verbal adjectives"] = {
description = "{{{langname}}} proper nouns that belong to the water gender or class.",
description = "{{{langname}}} adjectives describe the condition or state resulting from the action of the verb from which it is derived. ",
parents = {"proper nouns"},
parents = {"adjectives"},
}
}


labels["weak verbs"] = {
labels["verb phrases"] = {
description = "{{{langname}}} verbs that display dental suffixes in their past tense conjugated forms.",
description = "{{{langname}}} phrases headed by a verb.",
parents = {"verbs by inflection type"},
parents = {"phrases", "verbs"},
}
}


labels["wind class nouns"] = {
labels["verbs"] = {
description = "{{{langname}}} nouns that belong to the wind gender or class.",
description = "{{{langname}}} terms that indicate actions, occurrences or states.",
parents = {"nouns"},
parents = {"lemmas"},
}
}


labels["wind class pronouns"] = {
labels["verbs of movement"] = {
description = "{{{langname}}} pronouns that belong to the wind gender or class.",
description = "{{{langname}}} verbs that indicate physical movement of the grammatical subject across a trajectory, with a starting point and an endpoint.",
parents = {"pronouns"},
parents = {"verbs"},
}
 
labels["wind proper nouns"] = {
description = "{{{langname}}} proper nouns that belong to the wind gender or class.",
parents = {"proper nouns"},
}
}


-- Add "POS-forming suffixes".
-- Add "POS-forming suffixes".
Line 1,550: Line 1,079:
end
end


-- Add "POS by inflection type", "irregular POS" and "POS by tone"
-- categories for (potentially) inflected parts of speech.
local inflected_poses = {
"adjectives",
"adverbs",
"determiners",
"nouns",
"numerals",
"participles",
"pronouns",
"proper nouns",
"verbs",
}
for _, pos in ipairs(inflected_poses) do
labels[pos .. " by inflection type"] = {
description = "{{{langname}}} " .. pos .. " organized by the type of inflection they follow.",
parents = {{name = pos, sort = "inflection"}},
}
labels["irregular " .. pos] = {
description = "{{{langname}}} " .. pos .. " that follow non-standard patterns of inflection.",
parents = {pos .. " by inflection type"},
}
labels[pos .. " by tone"] = {
description = "{{{langname}}} " .. pos .. " organized by the tone they follow.",
parents = {{name = pos .. " by inflection type", sort = "tone"}},
}
end


local labels2 = {}
local labels2 = {}


-- Add "reconstructed" subcategories; add 'fundamental' key if not
-- Add "reconstructed" subcategories; add 'umbrella_parents' key if not
-- already present.
-- already present.
for key, data in pairs(labels) do
for key, data in pairs(labels) do
labels2[key] = data
labels2[key] = data
if not data.fundamental then
if not data.umbrella_parents then
data.fundamental = "Lemmas subcategories by language"
data.umbrella_parents = "Lemmas subcategories by language"
end
end
labels2["reconstructed " .. key] = {
labels2["reconstructed " .. key] = {
description = "{{{langname}}} " .. key .. "  that have been linguistically [[Wiktionary:Reconstructed terms|reconstructed]].",
description = "{{{langname}}} " .. key .. "  that have been linguistically [[Wiktionary:Reconstructed terms|reconstructed]].",
fundamental = "Lemmas subcategories by language",
umbrella_parents = "Lemmas subcategories by language",
parents = {key, {name = "reconstructed terms", sort = key}}
parents = {key, {name = "reconstructed terms", sort = key}}
}
}
end
end


return labels2


-- For Vim, so we get 4-space tabs
 
-- vim: set ts=4 sw=4 noet:
-----------------------------------------------------------------------------
--                                                                        --
--                              RAW CATEGORIES                            --
--                                                                        --
-----------------------------------------------------------------------------
 
 
raw_categories["Lemmas subcategories by language"] = {
description = "Umbrella categories covering topics related to lemmas.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Umbrella metacategories",
{name = "lemmas", is_label = true, sort = " "},
},
}
 
 
 
-----------------------------------------------------------------------------
--                                                                        --
--                                HANDLERS                                --
--                                                                        --
-----------------------------------------------------------------------------
 
-- Handler for e.g. [[:Category:English phrasal verbs with particle (around)]].
table.insert(handlers, function(data)
local particle = data.label:match("^phrasal verbs with particle %((.-)%)$")
if particle then
local tagged_text = require("Module:script utilities").tag_text(particle, data.lang, nil, "term")
local link = require("Module:links").full_link({ term = particle, lang = data.lang }, "term")
return {
description = "{{{langname}}} {{w|phrasal verb}}s using the particle " .. link .. ".",
displaytitle = "{{{langname}}} phrasal verbs with particle (" .. tagged_text .. ")",
breadcrumb = tagged_text,
parents = {{ name = "phrasal verbs", sort = particle }},
umbrella = false,
}
end
end)
 
 
return {LABELS = labels2, RAW_CATEGORIES = raw_categories, HANDLERS = handlers}

Latest revision as of 12:37, 31 August 2024

Documentation for this module may be created at Module:Category tree/poscatboiler/data/lemmas/documentation

local labels = {}
local raw_categories = {}
local handlers = {}



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


local diminutive_augmentative_poses = {
	"adjectives",
	"adverbs",
	"interjections",
	"nouns",
	"numerals",
	"prefixes",
	"proper nouns",
	"pronouns",
	"suffixes",
	"verbs"
}


labels["lemmas"] = {
	description = "{{{langname}}} [[Wiktionary:Lemmas|lemmas]], categorized by their part of speech.",
	umbrella_parents = "Fundamental",
	parents = {{name = "{{{langcat}}}", raw = true, sort = "  "}},
}

labels["abstract verbs"] = {
	description = "{{{langname}}} abstract verbs of motion whose motion is multidirectional (as opposed to unidirectional) or indirect, or whose action is repeated or in a series, instead of being a single, completed action. Abstract verbs are always imperfective in aspect, even with prefixes that are normally associated with the perfective aspect.",
	additional = "See also [[Wiktionary:abstract verb|abstract verb]].",
	parents = {"verbs"},
}

labels["action nouns"] = {
	description = "{{{langname}}} nouns denoting action of a verb or verbal root that it is derived from.",
	parents = {"nouns"},
}

labels["act-related adverbs"] = {
	description = "{{{langname}}} adverbs that indicate the motive or other background information for an action.",
	parents = {"adverbs"},
}

labels["active verbs"] = {
	description = "{{{langname}}} verbs that indicate an activity",
	parents = {"verbs"},
}

labels["adjective concords"] = {
	description = "{{{langname}}} concords that are prefixed to adjective stems.",
	parents = {"concords"},
}

labels["adjectives"] = {
	description = "{{{langname}}} terms that give attributes to nouns, extending their definitions.",
	parents = {"lemmas"},
}

labels["adverbial accusatives"] = {
	description = "Accusative case-forms in {{{langname}}} used as adverbs.",
	parents = {"adverbs"},
}

labels["adverbs"] = {
	description = "{{{langname}}} terms that modify clauses, sentences and phrases directly.",
	parents = {"lemmas"},
}

labels["affixes"] = {
	description = "{{{langname}}} bound phonological forms that often co-occur with a variety of derivational and/or inflectional strategies.",
	parents = {"lemmas"},
}

labels["agent nouns"] = {
	description = "{{{langname}}} nouns that denote an agent that performs the action denoted by the verb from which the noun is derived.",
	parents = {"nouns"},
}

labels["ambipositions"] = {
	description = "{{{langname}}} adpositions that can occur either before or after their objects.",
	parents = {"lemmas"},
}

labels["ambitransitive verbs"] = {
	description = "{{{langname}}} verbs that may or may not direct actions, occurrences or states to grammatical objects.",
	parents = {"verbs", "transitive verbs", "intransitive verbs"},
}

labels["animal commands"] = {
	description = "{{{langname}}} words used to communicate with animals.",
	parents = {"interjections"},
}

labels["articles"] = {
	description = "{{{langname}}} terms that indicate and specify nouns.",
	parents = {"determiners"},
}

labels["aspect adverbs"] = {
	description = "{{{langname}}} adverbs that express [[Wikipedia:Grammatical aspect|grammatical aspect]], describing the flow of time in relation to a statement.",
	parents = {"adverbs"},
}

for _, pos in ipairs(diminutive_augmentative_poses) do
	labels["augmentative " .. pos] = {
		description = "{{{langname}}} " .. pos .. " that are derived from a base word to convey big size or big intensity.",
		parents = {pos},
	}
end

labels["attenuative verbs"] = {
	description = "{{{langname}}} verbs that indicate that an action or event is performed or takes place gently, lightly, partially, perfunctorily or to an otherwise reduced extent.",
	parents = {"verbs"},
}

labels["autobenefactive verbs"] = {
	description = "{{{langname}}} verbs that indicate that the agent of an action is also its benefactor.",
	parents = {"verbs"},
}

labels["automative verbs"] = {
	description = "{{{langname}}} verbs that indicate actions directed at or a change of state of the grammatical subject.",
	parents = {"verbs"},
}

labels["auxiliary verbs"] = {
	description = "{{{langname}}} verbs that provide additional conjugations for other verbs.",
	parents = {"verbs"},
}

labels["biaspectual verbs"] = {
	description = "{{{langname}}} verbs that can be both imperfective and perfective.",
	parents = {"verbs"},
}

labels["causative verbs"] = {
	description = "{{{langname}}} verbs that express causing actions or states rather than performing or being them directly. Use this only for separate verbs (as opposed to causative forms that are part of the inflection of verbs).",
	parents = {"verbs"},
}

labels["circumfixes"] = {
	description = "Affixes attached to both the beginning and the end of {{{langname}}} words, functioning together as single units.",
	parents = {"affixes"},
}

labels["circumpositions"] = {
	description = "{{{langname}}} adpositions that appear on both sides of their objects.",
	parents = {"lemmas"},
}

labels["classifiers"] = {
	description = "{{{langname}}} terms that classify nouns according to their meanings.",
	parents = {"lemmas"},
}

labels["clitics"] = {
	description = "{{{langname}}} affixes that function as independent words, but are always attached to another word.",
	parents = {"affixes"},
}

for _, pos in ipairs { "nouns", "suffixes" } do
	labels["collective " .. pos] = {
		description = "{{{langname}}} " .. pos .. " that indicate groups of related things or beings, without the need of grammatical pluralization.",
		parents = {pos},
	}
end

labels["combining forms"] = {
	description = "Forms of {{{langname}}} words that do not occur independently, but are used when joined with other words.",
	parents = {"affixes"},
}

labels["comparable adjectives"] = {
	description = "{{{langname}}} adjectives that can be inflected to display different degrees of comparison.",
	parents = {"adjectives"},
}

labels["comparable adverbs"] = {
	description = "{{{langname}}} adverbs that can be inflected to display different degrees of comparison.",
	parents = {"adverbs"},
}

labels["comparative-only adjectives"] = {
	description = "{{{langname}}} adjectives that are only used in their comparative forms.",
	parents = {"adjectives"},
}

labels["completive verbs"] = {
	description = "{{{langname}}} verbs which refer to the completion of an action which has already commenced or which has already been performed upon a subset of the entities which it affects.",
	parents = {"verbs"},
}

labels["concords"] = {
	description = "{{{langname}}} prefixes attached to words to show agreement with a noun or pronoun.",
	parents = {"prefixes"},
}

labels["concrete verbs"] = {
	description = "{{{langname}}} concrete verbs refer to a verbal aspect in verbs of motion that is unidirectional (as opposed to multidirectional), a definitely directed motion, or a single, completed action (instead of a repeated action or series of actions). Concrete verbs may be either imperfective or perfective.",
	additional = "See also [[Wiktionary:concrete verb|concrete verb]].",
	parents = {"verbs"},
}

labels["conjunctions"] = {
	description = "{{{langname}}} terms that connect words, phrases or clauses together.",
	parents = {"lemmas"},
}

labels["conjunctive adverbs"] = {
	description = "{{{langname}}} adverbs that connect two independent clauses together.",
	parents = {"adverbs"},
}

labels["continuative verbs"] = {
	description = "{{{langname}}} verbs that express continuing action.",
	parents = {"verbs"},
}

labels["control verbs"] = {
	description = "{{{langname}}} verbs that take multiple arguments, one of which is another verb. One of the control verb's arguments is syntactically both an argument of the control verb and an argument of the other verb.",
	parents = {"verbs"},
}

labels["cooperative verbs"] = {
	description = "{{{langname}}} verbs that indicate cooperation",
	parents = {"verbs"},
}

labels["coordinating conjunctions"] = {
	description = "{{{langname}}} conjunctions that indicate equal syntactic importance between connected items.",
	parents = {"conjunctions"},
}

labels["copulative verbs"] = {
	description = "{{{langname}}} verbs that may take adjectives as their complement.",
	parents = {"verbs"},
}

for _, pos in ipairs { "nouns", "proper nouns" } do
	labels["countable " .. pos] = {
		description = "{{{langname}}} " .. pos .. " that can be quantified directly by numerals.",
		parents = {pos},
	}
end

labels["countable numerals"] = {
	description = "{{{langname}}} numerals that can be quantified directly by other numerals.",
	parents = {"numerals"},
}

labels["countable suffixes"] = {
	description = "{{{langname}}} suffixes that can be used to form nouns that can be quantified directly by numerals.",
	parents = {"numerals"},
}

labels["counters"] = {
	description = "{{{langname}}} terms that combine with numerals to express quantity of nouns.",
	parents = {"lemmas"},
}

labels["cumulative verbs"] = {
	description = "{{{langname}}} verbs which indicate that an action or event gradually yields a certain or significant quantity or effect.",
	parents = {"verbs"},
}

labels["degree adverbs"] = {
	description = "{{{langname}}} adverbs that express a particular degree to which the word they modify applies.",
	parents = {"adverbs"},
}

labels["delimitative verbs"] = {
	description = "{{{langname}}} verbs which indicate that an action or event is performed or takes place briefly or to an otherwise reduced extent.",
	parents = {"verbs"},
}

labels["demonstrative adjectives"] = {
	description = "{{{langname}}} adjectives that refer to nouns, comparing them to external references.",
	parents = {"adjectives", {name = "demonstrative pro-forms", sort = "adjectives"}},
}

labels["demonstrative adverbs"] = {
	description = "{{{langname}}} adverbs that refer to other adverbs, comparing them to external references.",
	parents = {"adverbs", {name = "demonstrative pro-forms", sort = "adverbs"}},
}

labels["denominal verbs"] = { -- in [[Appendix:Glossary]]; "denominative" more frequent?
	description = "{{{langname}}} verbs that derive from nouns.",
	parents = { "verbs" },
}

labels["demonstrative determiners"] = {
	description = "{{{langname}}} determiners that refer to nouns, comparing them to external references.",
	parents = {"determiners", {name = "demonstrative pro-forms", sort = "determiners"}},
}

labels["demonstrative pronouns"] = {
	description = "{{{langname}}} pronouns that refer to nouns, comparing them to external references.",
	parents = {"pronouns", {name = "demonstrative pro-forms", sort = "pronouns"}},
}

labels["deponent verbs"] = {
	description = "{{{langname}}} verbs that have active meanings but are not conjugated in the active voice.",
	parents = {"verbs"},
}

labels["derivational prefixes"] = {
	description = "{{{langname}}} prefixes that are used to create new words.",
	parents = {"prefixes"},
}

labels["derivational suffixes"] = {
	description = "{{{langname}}} suffixes that are used to create new words.",
	parents = {"suffixes"},
}

labels["derivative verbs"] = {
	description = "{{{langname}}} verbs that are derived from nouns and adjectives.",
	parents = {"verbs"},
}

labels["desiderative verbs"] = {
	description = "{{{langname}}} verbs with the following morphology: verbal root xxx + [[Wiktionary:desiderative|desiderative]] affix, and the following semantics: to wish to do the action xxx.",
	parents = {"verbs"},
}

labels["determinatives"] = {
	description = "{{{langname}}} terms that indicate the general class to which the following logogram belongs.",
	parents = {"lemmas"},
}

labels["determiners"] = {
	description = "{{{langname}}} terms that narrow down, within the conversational context, the referent of the following noun.",
	parents = {"lemmas"},
}

labels["diminutiva tantum"] = {
	description = "{{{langname}}} nouns or noun senses that are mostly or exclusively used in the diminutive form.",
	parents = {"nouns"},
}

for _, pos in ipairs(diminutive_augmentative_poses) do
	labels["diminutive " .. pos] = {
		description = "{{{langname}}} " .. pos .. " that are derived from a base word to convey endearment, small size or small intensity.",
		parents = {pos},
	}
end

labels["discourse particles"] = {
	description = "{{{langname}}} particles that manage the flow and structure of discourse.",
	parents = {"particles"},
}

labels["distributive verbs"] = {
	description = "{{{langname}}} verbs which indicate that an action or event involves multiple participants or a large quantity of an uncountable mass, usually as the grammatical subject in the case of intransitive verbs and as the grammatical object in the case of transitive verbs.",
	parents = {"verbs"},
}

labels["ditransitive verbs"] = {
	description = "{{{langname}}} verbs that indicate actions, occurrences or states of two grammatical objects simultaneously, one direct and one indirect.",
	parents = {"verbs", "transitive verbs"},
}

labels["dualia tantum"] = {
	description = "{{{langname}}} nouns that are mostly or exclusively used in the dual form.",
	parents = {"nouns"},
}

labels["duration adverbs"] = {
	description = "{{{langname}}} adverbs that express duration in time.",
	parents = {"time adverbs"},
}

labels["ergative postpositions"] = {
	description = "{{{langname}}} [[Appendix:Glossary#ergative|ergative postposition]]s.",
	parents = {"postpositions"},
}

labels["ergative prepositions"] = {
	description = "{{{langname}}} [[Appendix:Glossary#ergative|ergative preposition]]s.",
	parents = {"prepositions"},
}

labels["ergative verbs"] = {
	description = "{{{langname}}} [[Appendix:Glossary#ergative|ergative verb]]s: intransitive verbs that become causatives when used transitively.",
	parents = {"verbs", "intransitive verbs", "transitive verbs"},
}

labels["elative adjectives"] = {
	description = "{{{langname}}} adjectives that express attributes in a relatively higher degree, or in the highest possible degree.",
	parents = {"adjectives"},
}

labels["excessive verbs"] = {
	description = "{{{langname}}} verbs that indicate that an action is performed to an excessive extent.",
	parents = {"verbs"},
}

labels["enclitics"] = {
	description = "{{{langname}}} clitics that attach to the preceding word.",
	parents = {"clitics"},
}

labels["nouns with other-gender equivalents"] = {
	description = "{{{langname}}} nouns that refer to gendered concepts (e.g. [[Wiktionary:actor|actor]] vs. [[Wiktionary:actress|actress]], [[Wiktionary:king|king]] vs. [[Wiktionary:queen|queen]]) and have corresponding other-gender equivalent terms.",
	parents = {"nouns"},
}

labels["female equivalent nouns"] = {
	description = "{{{langname}}} nouns that refer to female beings with the same characteristics as the base noun.",
	parents = {"nouns with other-gender equivalents"},
}

labels["female equivalent suffixes"] = {
	description = "{{{langname}}} suffixes that refer to female beings with the same characteristics as the base suffix.",
	parents = {"noun-forming suffixes"},
}

labels["focus adverbs"] = {
	description = "{{{langname}}} adverbs that indicate [[Wikipedia:Focus (linguistics)|focus]] within the sentence.",
	parents = {"adverbs"},
}

labels["frequency adverbs"] = {
	description = "{{{langname}}} adverbs that express repetition with a certain frequency or interval.",
	parents = {"time adverbs"},
}

labels["frequentative verbs"] = {
	description = "{{{langname}}} verbs that express repeated action.",
	parents = {"verbs"},
}

labels["general pronouns"] = {
	description = "{{{langname}}} pronouns that refer to all persons, things, abstract ideas and their characteristics.",
	parents = {"pronouns"},
}

labels["generational moieties"] = {
	description = "{{{langname}}} moieties that alternate every generation.",
	parents = {"moieties"},
}

labels["ideophones"] = {
	description = "{{{langname}}} terms that evoke an idea, especially a sensation or impression, with a sound.",
	parents = {"lemmas"},
}

labels["imperfective verbs"] = {
	description = "{{{langname}}} verbs that express actions considered as ongoing or continuous, as opposed to completed events.",
	parents = {"verbs"},
}

labels["impersonal verbs"] = {
	description = "{{{langname}}} verbs that do not indicate actions, occurrences or states of any specific grammatical subject.",
	parents = {"verbs"},
}

labels["inchoative verbs"] = {
	description = "{{{langname}}} verbs that indicate the beginning of an action or event.",
	parents = {"verbs"},
}

labels["indefinite adjectives"] = {
	description = "{{{langname}}} adjectives that refer to unspecified adjective meanings.",
	parents = {"adjectives", {name = "indefinite pro-forms", sort = "adjectives"}},
}

labels["indefinite adverbs"] = {
	description = "{{{langname}}} adverbs that refer to unspecified adverbial meanings.",
	parents = {"adverbs", {name = "indefinite pro-forms", sort = "adverbs"}},
}

labels["indefinite determiners"] = {
	description = "{{{langname}}} determiners that designate an unidentified noun.",
	parents = {"determiners", {name = "indefinite pro-forms", sort = "determiners"}},
}

labels["indefinite pronouns"] = {
	description = "{{{langname}}} pronouns that refer to unspecified nouns.",
	parents = {"pronouns", {name = "indefinite pro-forms", sort = "pronouns"}},
}

labels["infixes"] = {
	description = "Affixes inserted inside {{{langname}}} words.",
	parents = {"affixes"},
}

labels["inflectional prefixes"] = {
	description = "{{{langname}}} prefixes that are used as inflectional beginnings in noun, adjective or verb paradigms.",
	parents = {"prefixes"},
}

labels["inflectional suffixes"] = {
	description = "{{{langname}}} suffixes that are used as inflectional endings in noun, adjective or verb paradigms.",
	parents = {"suffixes"},
}

labels["intensive verbs"] = {
	description = "{{{langname}}} verbs which indicate that an action is performed vigorously, enthusiastically, forcefully or to an otherwise enlarged extent.",
	parents = {"verbs"},
}

labels["interfixes"] = {
	description = "Affixes used to join two {{{langname}}} words or phonological strings together.",
	parents = {"affixes"},
}

labels["interjections"] = {
	description = "{{{langname}}} terms that express emotions, sounds, etc. as exclamations.",
	parents = {"lemmas"},
}

labels["interrogative adjectives"] = {
	description = "{{{langname}}} adjectives that indicate questions.",
	parents = {"adjectives", {name = "interrogative pro-forms", sort = "adjectives"}},
}

labels["interrogative adverbs"] = {
	description = "{{{langname}}} adverbs that indicate questions.",
	parents = {"adverbs", {name = "interrogative pro-forms", sort = "adverbs"}},
}

labels["interrogative determiners"] = {
	description = "{{{langname}}} determiners that indicate questions.",
	parents = {"determiners", {name = "interrogative pro-forms", sort = "determiners"}},
}

labels["interrogative particles"] = {
	description = "{{{langname}}} particles that indicate questions.",
	parents = {"particles", {name = "interrogative pro-forms", sort = "particles"}},
}

labels["interrogative pronouns"] = {
	description = "{{{langname}}} pronouns that indicate questions.",
	parents = {"pronouns", {name = "interrogative pro-forms", sort = "pronouns"}},
}

labels["intransitive verbs"] = {
	description = "{{{langname}}} verbs that don't require any grammatical objects.",
	parents = {"verbs"},
}

labels["iterative verbs"] = {
	description = "{{{langname}}} verbs that express the repetition of an event.",
	parents = {"verbs"},
}

labels["location adverbs"] = {
	description = "{{{langname}}} adverbs that indicate location.",
	parents = {"adverbs"},
}

labels["male equivalent nouns"] = {
	description = "{{{langname}}} nouns that refer to male beings with the same characteristics as the base noun.",
	parents = {"nouns with other-gender equivalents"},
}

labels["manner adverbs"] = {
	description = "{{{langname}}} adverbs that indicate the manner, way or style in which an action is performed.",
	parents = {"adverbs"},
}

labels["modal adverbs"] = {
	description = "{{{langname}}} adverbs that express [[Wikipedia:Linguistic modality|linguistic modality]], indicating the mood or attitude of the speaker with respect to what is being said.",
	parents = {"sentence adverbs"},
}

labels["modal particles"] = {
	description = "{{{langname}}} particles that reflect the mood or attitude of the speaker, without changing the basic meaning of the sentence.",
	parents = {"particles"},
}

labels["modal verbs"] = {
	description = "{{{langname}}} verbs that indicate [[Wiktionary:grammatical mood|grammatical mood]].",
	parents = {"auxiliary verbs"},
}

labels["moieties"] = {
	description = "{{{langname}}} pairs of abstract categories separating people and the environment.",
	parents = {"lemmas"},
}

labels["momentane verbs"] = {
	description = "{{{langname}}} verbs that express a sudden and brief action.",
	parents = {"verbs"},
}

labels["multiword terms"] = {
	description = "{{{langname}}} lemmas that are an [[WT:CFI#Idiomaticity|idiomatic]] combination of multiple words.",
	parents = {"lemmas"},
}

labels["negative verbs"] = {
	description = "{{{langname}}} verbs that indicate the lack of an action.",
	parents = {"verbs"},
}

labels["negative particles"] = {
	description = "{{{langname}}} particles that indicate negation.",
	parents = {"particles"},
}

labels["negative pronouns"] = {
	description = "{{{langname}}} pronouns that refer to negative or non-existent references.",
	parents = {"pronouns"},
}

labels["neutral verbs"] = {
	description = "{{{langname}}} verbs that indicate either or both an activity or a result of an activity",
	parents = {"verbs"},
}

labels["nominalized adjectives"] = {
	description = "{{{langname}}} adjectives that are used as nouns.",
	parents = {"nouns", "adjectives"},
}

labels["non-constituents"] = {
	description = "{{{langname}}} terms that are not grammatical [[Wiktionary:constituent#Noun|constituents]], and therefore need to be combined with additional terms to form a complete phrase.",
	parents = {"phrases"},
}

labels["noun prefixes"] = {
	description = "{{{langname}}} prefixes attached to a noun that display its noun class.",
	parents = {"prefixes"},
}

labels["nouns"] = {
	description = "{{{langname}}} terms that indicate people, beings, things, places, phenomena, qualities or ideas.",
	parents = {"lemmas"},
}

labels["nouns by classifier"] = {
	description = "{{{langname}}} nouns organized by the classifier they are used with.",
	parents = {{name = "nouns", sort = "classifier"}},
}

labels["numerals"] = {
	description = "{{{langname}}} terms that quantify nouns.",
	parents = {"lemmas"},
}

labels["object concords"] = {
	description = "{{{langname}}} concords used to show the grammatical object.",
	parents = {"concords"},
}

labels["object pronouns"] = {
	description = "{{{langname}}} pronouns that refer to grammatical objects.",
	parents = {"pronouns"},
}

labels["particles"] = {
	description = "{{{langname}}} terms that do not belong to any of the inflected grammatical word classes, often lacking their own grammatical functions and forming other parts of speech or expressing the relationship between clauses.",
	parents = {"lemmas"},
}

labels["passive verbs"] = {
	description = "{{{langname}}} verbs that are usually used in passive voice.",
	parents = {"verbs"},
}

labels["perfective verbs"] = {
	description = "{{{langname}}} verbs that express actions considered as completed events, as opposed to ongoing or continuous.",
	parents = {"verbs"},
}

labels["personal pronouns"] = {
	description = "{{{langname}}} pronouns that are used as substitutes for known nouns.",
	parents = {"pronouns"},
}

labels["phrasal verbs"] = {
	description = "{{{langname}}} verbs accompanied by particles, such as prepositions and adverbs.",
	parents = {"verbs", "phrases"},
}

labels["phrasal prepositions"] = {
	description = "{{{langname}}} prepositions formed with combinations of other terms.",
	parents = {"prepositions", "phrases"},
}

labels["pluralia tantum"] = {
	description = "{{{langname}}} nouns that are mostly or exclusively used in the plural form.",
	parents = {"nouns"},
}

labels["possessional adjectives"] = {
	description = "{{{langname}}} adjectives that indicate that a noun is in possession of something.",
	parents = {"adjectives"},
}

labels["possessive adjectives"] = {
	description = "{{{langname}}} adjectives that indicate ownership.",
	parents = {"adjectives"},
}

labels["possessive concords"] = {
	description = "{{{langname}}} concords used to show possession.",
	parents = {"concords"},
}

labels["possessive determiners"] = {
	description = "{{{langname}}} determiners that indicate ownership.",
	parents = {"determiners"},
}

labels["possessive pronouns"] = {
	description = "{{{langname}}} pronouns that indicate ownership.",
	parents = {"pronouns"},
}

labels["postpositional phrases"] = {
	description = "{{{langname}}} phrases headed by a postposition.",
	parents = {"phrases", "postpositions"},
}

labels["postpositions"] = {
	description = "{{{langname}}} adpositions that are placed after their objects.",
	parents = {"lemmas"},
}

labels["predicatives"] = {
	description = "{{{langname}}} elements of the predicate that supplement the subject or object of a sentence via the verb.",
	parents = {"lemmas"},
}

labels["prefixes"] = {
	description = "Affixes attached to the beginning of {{{langname}}} words.",
	parents = {"affixes"},
}

labels["prepositional phrases"] = {
	description = "{{{langname}}} phrases headed by a preposition.",
	parents = {"phrases", "prepositions"},
}

labels["prepositions"] = {
	description = "{{{langname}}} adpositions that are placed before their objects.",
	parents = {"lemmas"},
}

labels["ablative prepositions"] = {
	description = "{{{langname}}} prepositions that cause the succeeding noun to be in the ablative case.",
	parents = {"prepositions"},
}

labels["accusative prepositions"] = {
	description = "{{{langname}}} prepositions that cause the succeeding noun to be in the accusative case.",
	parents = {"prepositions"},
}

labels["dative prepositions"] = {
	description = "{{{langname}}} prepositions that cause the succeeding noun to be in the dative case.",
	parents = {"prepositions"},
}

labels["genitive prepositions"] = {
	description = "{{{langname}}} prepositions that cause the succeeding noun to be in the genitive case.",
	parents = {"prepositions"},
}

labels["instrumental prepositions"] = {
	description = "{{{langname}}} prepositions that cause the succeeding noun to be in the instrumental case.",
	parents = {"prepositions"},
}

labels["matrilineal moieties"] = {
	description = "{{{langname}}} moieties inherited from an individual's mother.",
	parents = {"moieties"},
}

labels["nominative prepositions"] = {
	description = "{{{langname}}} prepositions that cause the succeeding noun to be in the nominative case.",
	parents = {"prepositions"},
}

labels["patrilineal moieties"] = {
	description = "{{{langname}}} moieties inherited from an individual's father.",
	parents = {"moieties"},
}

labels["pejorative suffixes"] = {
	description = "{{{langname}}} suffixes that [[Wiktionary:belittle|belittle]] (lessen in value).",
	parents = {"suffixes"},
}

labels["prepositional prepositions"] = {
	description = "{{{langname}}} prepositions that cause the succeeding noun to be in the prepositional case.",
	parents = {"prepositions"},
}

labels["prenouns"] = {
	description = "{{{langname}}} prefixes of various kinds that are attached to nouns.",
	parents = {"prefixes"},
}

labels["preverbs"] = {
	description = "{{{langname}}} prefixes of various kinds that are attached to verbs.",
	parents = {"prefixes"},
}

labels["privative verbs"] = {
	description = "{{{langname}}} verbs that indicate that the grammatical object is deprived of something or that something is removed from the object.",
	parents = {"verbs"},
}

--labels["pronominal adverbs"] = {
--	description = "{{{langname}}} adverbs that are formed by combining a pronoun with a preposition.",
--	parents = {"adverbs", "prepositions", "pronouns"},
--}

--labels["pronominal concords"] = {
--	description = "{{{langname}}} concords that are prefixed to pronominal stems.",
--	parents = {"concords"},
--}

labels["pronouns"] = {
	description = "{{{langname}}} terms that refer to and substitute nouns.",
	parents = {"lemmas"},
}

labels["proper nouns"] = {
	description = "{{{langname}}} nouns that indicate individual entities, such as names of persons, places or organizations.",
	parents = {"nouns"},
}

labels["punctual adverbs"] = {
	description = "{{{langname}}} adverbs that express a single point or span in time.",
	parents = {"time adverbs"},
}

labels["raising verbs"] = {
	description = "{{{langname}}} verbs that, in a matrix or main clause, take an argument from an embedded or subordinate clause; in other words, a raising verb appears with a syntactic argument that is not its semantic argument, but is rather the semantic argument of an embedded predicate.",
	parents = {"verbs"},
}

labels["reciprocal pronouns"] = {
	description = "{{{langname}}} pronouns that refer back to a plural subject and express an action done in two or more directions.",
	parents = {"pronouns", "personal pronouns"},
}

labels["reciprocal verbs"] = {
	description = "{{{langname}}} verbs that indicate actions, occurrences or states directed from multiple subjects to each other.",
	parents = {"verbs"},
}

labels["reflexive pronouns"] = {
	description = "{{{langname}}} pronouns that refer back to the subject.",
	parents = {"pronouns", "personal pronouns"},
}

labels["reflexive verbs"] = {
	description = "{{{langname}}} verbs that indicate actions, occurrences or states directed from the grammatical subjects to themselves.",
	parents = {"verbs"},
}

labels["relational adjectives"] = {
	description = "{{{langname}}} adjectives that stand in place of a noun when modifying another noun.",
	parents = {"adjectives"},
}

labels["relational nouns"] = {
	description = "{{{langname}}} nouns used to indicate a relation between other two nouns by means of possession.",
	parents = {"nouns"},
}

labels["relative adjectives"] = {
	description = "{{{langname}}} adjectives used to indicate [[Wiktionary:relative clause|relative clause]]s.",
	parents = {"adjectives", {name = "relative pro-forms", sort = "adjectives"}},
}

labels["relative adverbs"] = {
	description = "{{{langname}}} adverbs used to indicate [[Wiktionary:relative clause|relative clause]]s.",
	parents = {"adverbs", {name = "relative pro-forms", sort = "adverbs"}},
}

labels["relative determiners"] = {
	description = "{{{langname}}} determiners used to indicate [[Wiktionary:relative clause|relative clause]]s.",
	parents = {"determiners", {name = "relative pro-forms", sort = "determiners"}},
}

labels["relative concords"] = {
	description = "{{{langname}}} concords that are prefixed to relative stems.",
	parents = {"concords"},
}

labels["relative pronouns"] = {
	description = "{{{langname}}} pronouns used to indicate [[Wiktionary:relative clause|relative clause]]s.",
	parents = {"pronouns", {name = "relative pro-forms", sort = "pronouns"}},
}

labels["relatives"] = {
	description = "{{{langname}}} terms that give attributes to nouns, acting grammatically as relative clauses.",
	parents = {"lemmas"},
}

labels["repetitive verbs"] = {
	description = "{{{langname}}} verbs that indicate actions or events which are performed or occur again, anew or differently.",
	parents = {"verbs"},
}

labels["resultative verbs"] = {
	description = "{{{langname}}} verbs that indicate a result of some action",
	parents = {"verbs"},
}

labels["reversative verbs"] = {
	description = "{{{langname}}} verbs that indicate that the reversal or undoing of an action, event or state.",
	parents = {"verbs"},
}

labels["saturative verbs"] = {
	description = "{{{langname}}} verbs which indicate that an action is performed to the point of saturation or satisfaction.",
	parents = {"verbs"},
}

labels["semelfactive verbs"] = {
	description = "{{{langname}}} verbs that are punctual (instantaneous, momentive), perfective (treated as a unitary whole with no explicit internal temporal structure), and telic (having a boundary out of which the activity cannot be said to have taken place or continue).",
	parents = {"verbs"},
}

labels["sentence adverbs"] = {
	description = "{{{langname}}} adverbs that modify an entire clause or sentence.",
	parents = {"adverbs"},
}

labels["sequence adverbs"] = {
	description = "{{{langname}}} conjunctive adverbs that express sequence in space or time.",
	parents = {"conjunctive adverbs"},
}

labels["simulfixes"] = {
	description = "Affixes replacing positions in {{{langname}}} words.",
	parents = {"affixes"},
}

labels["singulative nouns"] = {
	description = "{{{langname}}} nouns that indicate a single item of a group of related things or beings.",
	parents = {"nouns"},
}

labels["singularia tantum"] = {
	description = "{{{langname}}} nouns that are mostly or exclusively used in the singular form.",
	parents = {"nouns"},
}

labels["stative verbs"] = {
	description = "{{{langname}}} verbs that define a state with no or insignificant internal dynamics.",
	parents = {"verbs"},
}

labels["stems"] = {
	description = "Phonological strings with or without meaning from which {{{langname}}} words are formed.",
	parents = {"lemmas"},
}

labels["subordinating conjunctions"] = {
	description = "{{{langname}}} conjunctions that indicate relations of syntactic dependence between connected items.",
	parents = {"conjunctions"},
}

labels["subject concords"] = {
	description = "{{{langname}}} concords used to show the grammatical subject.",
	parents = {"concords"},
}

labels["subject pronouns"] = {
	description = "{{{langname}}} pronouns that refer to grammatical subjects.",
	parents = {"pronouns"},
}

labels["suffixes"] = {
	description = "Affixes attached to the end of {{{langname}}} words.",
	parents = {"affixes"},
}

labels["splitting verbs"] = {
	description = "{{{langname}}} bisyllabic verbs that obligatorily split around a direct object or pronoun.",
	parents = {"verbs"},
}

labels["terminative verbs"] = {
	description = "{{{langname}}} verbs that indicate that an action or event ceases.",
	parents = {"verbs"},
}

labels["time adverbs"] = {
	description = "{{{langname}}} adverbs that indicate time.",
	parents = {"adverbs"},
}

labels["transfixes"] = {
	description = "Discontinuous affixes inserted within a word root.",
	parents = {"affixes"},
}

labels["transformative verbs"] = {
	description = "{{{langname}}} verbs that indicate a change of state or nature, in the subject for intransitive verbs and in the object for transitive verbs.",
	parents = {"verbs"},
}

labels["transitive verbs"] = {
	description = "{{{langname}}} verbs that indicate actions, occurrences or states directed to one or more grammatical objects.",
	parents = {"verbs"},
}

labels["uncomparable adjectives"] = {
	description = "{{{langname}}} adjectives that are not inflected to display different degrees of comparison.",
	parents = {"adjectives"},
}

labels["uncomparable adverbs"] = {
	description = "{{{langname}}} adverbs that are not inflected to display different degrees of comparison.",
	parents = {"adverbs"},
}

labels["uncountable nouns"] = {
	description = "{{{langname}}} nouns that indicate qualities, ideas, unbounded mass or other abstract concepts that cannot be quantified directly by numerals.",
	parents = {"nouns"},
}

labels["uncountable numerals"] = {
	description = "{{{langname}}} numerals that cannot be quantified directly by other numerals.",
	parents = {"numerals"},
}

labels["uncountable proper nouns"] = {
	description = "{{{langname}}} proper nouns that cannot be quantified directly by numerals.",
	parents = {"proper nouns"},
}

labels["uncountable suffixes"] = {
	description = "{{{langname}}} suffixes that can be used to form nouns that cannot be quantified directly by numerals.",
	parents = {"numerals"},
}

labels["verbal nouns"] = {
	description = "{{{langname}}} nouns morphologically related to a verb and similar to it in meaning.",
	parents = {"nouns"},
}

labels["verbal adjectives"] = {
	description = "{{{langname}}} adjectives describe the condition or state resulting from the action of the verb from which it is derived. ",
	parents = {"adjectives"},
}

labels["verb phrases"] = {
	description = "{{{langname}}} phrases headed by a verb.",
	parents = {"phrases", "verbs"},
}

labels["verbs"] = {
	description = "{{{langname}}} terms that indicate actions, occurrences or states.",
	parents = {"lemmas"},
}

labels["verbs of movement"] = {
	description = "{{{langname}}} verbs that indicate physical movement of the grammatical subject across a trajectory, with a starting point and an endpoint.",
	parents = {"verbs"},
}

-- Add "POS-forming suffixes".
local poses_derived_by_suffix = {
	"adjective", "adverb", "noun", "verb",
}

for _, pos in pairs(poses_derived_by_suffix) do
	labels[pos .. "-forming suffixes"] = {
		description = "{{{langname}}} suffixes that are used to derive " .. pos .. "s from other words.",
		parents = {"derivational suffixes"},
	}
end


local labels2 = {}

-- Add "reconstructed" subcategories; add 'umbrella_parents' key if not
-- already present.
for key, data in pairs(labels) do
	labels2[key] = data
	if not data.umbrella_parents then
		data.umbrella_parents = "Lemmas subcategories by language"
	end
	labels2["reconstructed " .. key] = {
		description = "{{{langname}}} " .. key .. "  that have been linguistically [[Wiktionary:Reconstructed terms|reconstructed]].",
		umbrella_parents = "Lemmas subcategories by language",
		parents = {key, {name = "reconstructed terms", sort = key}}
	}
end



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


raw_categories["Lemmas subcategories by language"] = {
	description = "Umbrella categories covering topics related to lemmas.",
	additional = "{{{umbrella_meta_msg}}}",
	parents = {
		"Umbrella metacategories",
		{name = "lemmas", is_label = true, sort = " "},
	},
}



-----------------------------------------------------------------------------
--                                                                         --
--                                 HANDLERS                                --
--                                                                         --
-----------------------------------------------------------------------------

-- Handler for e.g. [[:Category:English phrasal verbs with particle (around)]].
table.insert(handlers, function(data)
	local particle = data.label:match("^phrasal verbs with particle %((.-)%)$")
	if particle then
		local tagged_text = require("Module:script utilities").tag_text(particle, data.lang, nil, "term")
		local link = require("Module:links").full_link({ term = particle, lang = data.lang }, "term")
		
		return {
			description = "{{{langname}}} {{w|phrasal verb}}s using the particle " .. link .. ".",
			displaytitle = "{{{langname}}} phrasal verbs with particle (" .. tagged_text .. ")",
			breadcrumb = tagged_text,
			parents = {{ name = "phrasal verbs", sort = particle }},
			umbrella = false,
		}
	end
end)


return {LABELS = labels2, RAW_CATEGORIES = raw_categories, HANDLERS = handlers}