Module:category tree/poscatboiler/data/lang-specific/es

local labels = {}

- --                                                                        -- --                                  VERBS                                  -- --                                                                        -- -

local conjugations = { ["ar"] = " first conjugation verbs, derived from Latin first conjugation (-āre) verbs. See also the coordinate categories for verbs ending in -er and verbs ending in -ir.", ["er"] = " second conjugation verbs, derived from Latin second conjugation (-ēre) or third conjugation (-ere) verbs. See also the coordinate categories for verbs ending in -ar and verbs ending in -ir.", ["ir"] = " third conjugation verbs, derived from Latin third conjugation (-ere) or fourth conjugation (-īre) verbs. See also the coordinate categories for verbs ending in -ar and verbs ending in -er.", }

labels["verbs by conjugation"] = { description = " verbs categorized by conjugation.", parents = {"verbs by inflection type"}, }

for conj, conjdesc in pairs(conjugations) do labels["verbs ending in -" .. conj] = { description = conjdesc, displaytitle = " verbs ending in ", parents = { {name = "verbs by conjugation", sort = conj}, },		breadcrumb = "", } end

labels["verbs by vowel alternation"] = { description = " verbs categorized by type of vowel alternation.", parents = {"verbs by inflection type"}, }

labels["verbs by consonant alternation"] = { description = " verbs categorized by type of consonant alternation.", parents = {"verbs by inflection type"}, }

-- Add labels for e.g.. local vowel_alternations = { ["e-i"] = { stressed = {"e", "i"}, },	["e-í"] = { stressed = {"e", "í"}, },	["e-ie"] = { stressed = {"e", "ie"}, },	["e-ie-i"] = { stressed = {"e", "ie"}, raising = "i", },	["e-ye"] = { stressed = {"e", "ye"}, },	["e-ye-i"] = { stressed = {"e", "ye"}, raising = "i", },	["i-í"] = { stressed = {"i", "í"}, },	["i-ie"] = { stressed = {"i", "ie"}, },	["o-hue"] = { stressed = {"u", "hue"}, },	["o-ue"] = { stressed = {"o", "ue"}, },	["o-ue-u"] = { stressed = {"o", "ue"}, raising = "u", },	["u-ú"] = { stressed = {"u", "ú"}, },	["u-ue"] = { stressed = {"u", "ue"}, }, }

for alt, obj in pairs(vowel_alternations) do	local from, to = unpack(obj.stressed) local desc = " verbs whose root vowel changes from ''" .. from .. " to " .. to .. "'' when stressed" if obj.raising then desc = desc .. " and raises to ''" .. obj.raising .. "'' in certain other forms" end desc = desc .. "."	labels["verbs with " .. alt .. " alternation"] = { description = desc, displaytitle = " verbs with alternation", parents = , breadcrumb = "", } end

-- Add labels for e.g.. local consonant_alternations = { ["c-ç"] = {"c", "ç"}, ["c-qu"] = {"qu", "c"}, ["c-z"] = {"c", "z"}, ["c-zc"] = {"c", "zc"}, ["g-gu"] = {"gu", "g"}, ["g-j"] = {"g", "j"}, ["gu-gü"] = {"gü", "gu"}, }

for alt, frontback in pairs(consonant_alternations) do	local desc local front, back = unpack(frontback) desc = " verbs whose final consonant alternates between ''" .. front .. " before front vowels (e, i'') " .. "and ''" .. back .. " before back vowels (a, o, u'')." labels["verbs with " .. alt .. " alternation"] = { description = desc, displaytitle = " verbs with alternation", parents = , breadcrumb = "", } end

labels["verbs with hard-soft alternation"] = { description = " verbs whose final consonant does not change in spelling but alternates in sound between hard and soft c.", parents = , breadcrumb = "hard-soft", }

labels["third-person-only verbs"] = { description = " verbs with forms that exist only in the third person, and have no imperatives.", parents = , breadcrumb = "third-person-only", }

return {LABELS = labels}