İçeriğe atla

Modül:çekim/veri2

Vikisözlük sitesinden
Modül belgelemesi [Oluştur]


--[=[

This module lists the less common recognized inflection etiketler, in the same
format as for [[Modül:çekim/veri]] (which contains the more common etiketler).
We split the etiketler this way to save memory, so we avoid loading the less common
etiketler in the majority of cases.
]=]

local etiketler = {}
local kisayollar = {}


----------------------- Person -----------------------


----------------------- Number -----------------------

etiketler["trial"] = {
	etiket_turu = "miktar",
	aciklama = "trial number",
	kisayollar = {"tri"},
	vikiveri = "Q2142560",
}

etiketler["paucal"] = {
	etiket_turu = "miktar",
	aciklama = "paucal number",
	kisayollar = {"pau"},
	vikiveri = "Q489410",
}

etiketler["distributive paucal"] = {
	etiket_turu = "miktar",
	aciklama = "distributive paucal number",
	kisayollar = {"dpau"},
}

etiketler["singulative"] = {
	etiket_turu = "miktar",
	aciklama = "singulative number",
	kisayollar = {"sgl"},
	vikiveri = "Q1450795",
}

etiketler["collective"] = {
	etiket_turu = "miktar",
	aciklama = "collective number",
	kisayollar = {"col"},
	vikiveri = "Q694268",
}


----------------------- Gender -----------------------

etiketler["natural feminine"] = {
	etiket_turu = "cinsiyet",
	aciklama = "cinsiyet",
	kisayollar = {"natf"},
}

etiketler["virile"] = {
	etiket_turu = "cinsiyet",
	aciklama = "virile",
	kisayollar = {"vr"},
}


----------------------- Animacy -----------------------


----------------------- Tense/aspect -----------------------

etiketler["habitual"] = {
	etiket_turu = "zaman",
	aciklama = "habitual aspect",
	aciklama_turu = "wp",
	kisayollar = {"hab"},
	vikiveri = "Q5636904",
}

etiketler["continuous"] = {
	etiket_turu = "zaman",
	aciklama = "continuous aspect",
	aciklama_turu = "wp",
	kisayollar = {"cont"},
	vikiveri = "Q12721117",
}

etiketler["semelfactive"] = {
	etiket_turu = "zaman",
	aciklama = "semelfactive",
	aciklama_turu = "wp",
	kisayollar = {"semf"},
	vikiveri = "Q7449203",
}

etiketler["anterior"] = {
	etiket_turu = "zaman",
	aciklama = "relative and absolute tense",
	aciklama_turu = "wp",
	kisayollar = {"ant"},
}

etiketler["posterior"] = {
	etiket_turu = "zaman",
	aciklama = "relative and absolute tense",
	aciklama_turu = "wp",
	kisayollar = {"post"},
}

etiketler["frequentative"] = {
	etiket_turu = "zaman",
	aciklama = "frequentative",
	aciklama_turu = "wp",
	kisayollar = {"freq"},
	vikiveri = "Q467562",
}

etiketler["iterative"] = {
	etiket_turu = "zaman",
	aciklama = "iterative aspect",
	aciklama_turu = "wp",
	kisayollar = {"iter"},
	vikiveri = "Q2866772",
}

-- Type of participle in Hindi; also called agentive or agentive-prospective
etiketler["prospective"] = {
	etiket_turu = "zaman",
	aciklama = "prospective aspect",
	aciklama_turu = "wp",
	kisayollar = {"pros"},
}

-- Aspect in Tagalog
etiketler["contemplative"] = {
	etiket_turu = "zaman",
	aciklama = "Tagalog grammar#Aspect",
	aciklama_turu = "wp",
	kisayollar = {"contem"},
}

-- Aspect in Tagalog; presumably similar to the perfect tense/aspect but
-- not necessarily similar enough to use the same vikiveri ID
etiketler["complete"] = {
	etiket_turu = "zaman",
	aciklama = "Tagalog grammar#Aspect",
	aciklama_turu = "wp",
	kisayollar = {"compl"},
}

-- Aspect in Tagalog; presumably similar to the perfect tense/aspect but
-- not necessarily similar enough to use the same vikiveri ID
etiketler["recently complete"] = {
	etiket_turu = "zaman",
	aciklama = "Tagalog grammar#Aspect",
	aciklama_turu = "wp",
	kisayollar = {"rcompl"},
}

etiketler["gnomic"] = {
	etiket_turu = "zaman",
	aciklama = "Gnomic aspect",
	aciklama_turu = "wp",
}

etiketler["consecutive"] = {
	etiket_turu = "zaman",
	aciklama = "Swahili grammar#Consecutive",
	aciklama_turu = "wp",
}

etiketler["situational"] = {
	etiket_turu = "zaman",
	aciklama = "Swahili grammar#Situational",
	aciklama_turu = "wp",
}

----------------------- Mood -----------------------

etiketler["potential"] = {
	etiket_turu = "kip",
	aciklama = "potential mood",
	aciklama_turu = "wp",
	kisayollar = {"potn"},
	vikiveri = "Q2296856",
}

etiketler["cohortative"] = {
	etiket_turu = "kip",
	aciklama = "cohortative mood",
	aciklama_turu = "wp",
	kisayollar = {"coho", "cohort"},
}

etiketler["energetic"] = {
	etiket_turu = "kip",
	aciklama = "energetic mood",
	aciklama_turu = "wp",
	kisayollar = {"ener"},
}

etiketler["volitive"] = {
	etiket_turu = "kip",
	aciklama = "volitive mood",
	aciklama_turu = "wp",
	kisayollar = {"voli"},
	vikiveri = "Q10716592",
}

-- It's not clear that this is exactly a mood, but I'm not sure where
-- else to group it
etiketler["desiderative"] = {
	etiket_turu = "kip",
	aciklama = "desiderative",
	aciklama_turu = "wp",
	kisayollar = {"des", "desid"},
	vikiveri = "Q1200631",
}

-- It's not clear that this is exactly a mood, but I'm not sure where
-- else to group it
etiketler["intensive"] = {
	etiket_turu = "kip",
	aciklama = "intensive",
	aciklama_turu = "wp",
	kisayollar = {"inten"},
	-- the following is for "intensive word form"
	vikiveri = "Q10965321",
}

-- Exists at least in Estonian
etiketler["quotative"] = {
	etiket_turu = "kip",
	aciklama = "quotative evidential mood",
	aciklama_turu = "wp",
	kisayollar = {"quot"},
	-- vikiveri = "Q7272884", this is for "quotative" morphemes, not the same
}

etiketler["inferential"] = {
	etiket_turu = "kip",
	aciklama = "inferential mood",
	aciklama_turu = "wp",
	kisayollar = {"infer", "infr"},
	-- Per [[w:Inferential mood]], also called "renarrative mood" or
	-- (in Estonian) "oblique mood" (but "renarrative mood" may be different,
	-- see its entry).
	vikiveri = "Q3332616",
}

etiketler["renarrative"] = {
	etiket_turu = "kip",
	aciklama = "renarrative mood",
	aciklama_turu = "wp",
	kisayollar = {"renarr"},
	-- Per [[w:Inferential mood]], renarrative and inferential mood are the
	-- same; but per [[w:Bulgarian verbs#Evidentials]], they are different,
	-- and Bulgarian has both.
	vikiveri = "Q3332616",
}


----------------------- Voice/valence -----------------------

etiketler["antipassive"] = {
	etiket_turu = "çatı",
	aciklama = "antipassive voice",
	aciklama_turu = "wp",
	kisayollar = {"apass", "apasv", "apsv"},
	vikiveri = "Q287232",
}

etiketler["applicative"] = {
	etiket_turu = "çatı",
	aciklama = "applicative voice",
	aciklama_turu = "wp",
	kisayollar = {"appl"},
	vikiveri = "Q621634",
}

etiketler["reciprocal"] = {
	etiket_turu = "çatı",
	aciklama = "reciprocal (grammar)",
	aciklama_turu = "wp",
	kisayollar = {"recp", "recip"},
	vikiveri = "Q1964083",
}

-- Specific to Modern Irish, similar to impersonal
etiketler["autonomous"] = {
	etiket_turu = "çatı",
	aciklama = "autonomous",
	aciklama_turu = "wikt",
	kisayollar = {"auton"},
}


----------------------- Non-finite -----------------------

-- Latin etc.
etiketler["gerundive"] = {
	etiket_turu = "non-finite",
	aciklama = "gerundive",
	aciklama_turu = "wp",
	kisayollar = {"gerv"},
	-- vikiveri claims this is a grammatical mood, which is
	-- not really correct
	vikiveri = "Q731298",
}

-- Lithuanian etc.
etiketler["participle of necessity"] = {
	etiket_turu = "non-finite",
	aciklama = "gerundive",
	aciklama_turu = "wp",
	kisayollar = {"partnec"},
	vikiveri = "Q731298", -- gerundive
}

-- Old Irish etc.
etiketler["verbal of necessity"] = {
	etiket_turu = "non-finite",
	aciklama = "gerundive",
	aciklama_turu = "wp",
	kisayollar = {"verbnec"},
	vikiveri = "Q731298", -- gerundive
}

-- Lithuanian-specific adverbial participle type; native term normally
-- used in English
etiketler["būdinys"] = {
	etiket_turu = "non-finite",
	aciklama = "būdinys",
	aciklama_turu = "wikt",
	kisayollar = {"budinys"},
}

-- Lithuanian-specific adverbial participle type; native term normally
-- used in English
etiketler["padalyvis"] = {
	etiket_turu = "non-finite",
	aciklama = "padalyvis",
	aciklama_turu = "wikt",
}

-- Lithuanian-specific adverbial participle type; native term normally
-- used in English
etiketler["pusdalyvis"] = {
	etiket_turu = "non-finite",
	aciklama = "pusdalyvis",
	aciklama_turu = "wikt",
}

etiketler["l-participle"] = {
	etiket_turu = "non-finite",
	aciklama = "participle",
	kisayollar = {"l-ptcp", "lptcp"},
	vikiveri = "Q814722",  -- "participle"
}

etiketler["converb"] = {
	etiket_turu = "non-finite",
	aciklama = "converb",
	aciklama_turu = "wikt",
	vikiveri = "Q149761",
}

etiketler["connegative"] = {
	etiket_turu = "non-finite",
	aciklama = "connegative",
	kisayollar = {"conn", "conneg"},
	vikiveri = "Q5161718",
}

-- Occurs in Hindi as a type of participle used to conjoin two clauses;
-- similarly occurs in Japanese as the "te-form"
etiketler["conjunctive"] = {
	etiket_turu = "non-finite",
	-- FIXME! No good link for "conjunctive"; another possibility is "converb"
	aciklama = "serial verb construction",
	aciklama_turu = "wp",
	kisayollar = {"conj"},
}

-- FIXME! Should this be a mood?
etiketler["debitive"] = {
	etiket_turu = "non-finite",
	aciklama = "debitive",
	aciklama_turu = "wp",
	kisayollar = {"deb"},
	vikiveri = "Q17119041",
}


----------------------- Case -----------------------

etiketler["abessive"] = {
	etiket_turu = "hâl",
	aciklama = "abessive case",
	aciklama_turu = "wp",
	kisayollar = {"abe"},
	vikiveri = "Q319822",
}

etiketler["absolutive"] = {
	etiket_turu = "hâl",
	aciklama = "absolutive case",
	aciklama_turu = "wp",
	-- FIXME, find uses of "abs" = absolutive
	kisayollar = {"absv"},
	vikiveri = "Q332734",
}

etiketler["adessive"] = {
	etiket_turu = "hâl",
	aciklama = "adessive case",
	aciklama_turu = "wp",
	kisayollar = {"ade"},
	vikiveri = "Q281954",
}

-- be careful not to clash with adverbial grammar tag
etiketler["adverbial case"] = {
	etiket_turu = "hâl",
	display = "adverbial",
	aciklama = "adverbial case",
	aciklama_turu = "wp",
	kisayollar = {"advc"},
}

etiketler["allative"] = {
	etiket_turu = "hâl",
	kisayollar = {"all"},
	vikiveri = "Q655020",
}

--No evidence of the existence of this case on the web, and the
--kisayollar are better used elsewhere.
--etiketler["anterior"] = {
--	etiket_turu = "hâl",
--	kisayollar = {"ant"},
--}

etiketler["associative"] = {
	etiket_turu = "hâl",
	aciklama = "associative case",
	aciklama_turu = "wp",
	kisayollar = {"ass", "assoc"},
	vikiveri = "Q15948746",
}

etiketler["benefactive"] = {
	etiket_turu = "hâl",
	aciklama = "benefactive case",
	aciklama_turu = "wp",
	kisayollar = {"ben", "bene"},
	vikiveri = "Q664905",
}

etiketler["causal"] = {
	etiket_turu = "hâl",
	aciklama = "causal case",
	aciklama_turu = "wp",
	kisayollar = {"cauc", "causc"},
	vikiveri = "Q2943136",
}

etiketler["causal-final"] = {
	etiket_turu = "hâl",
	aciklama = "causal-final case",
	aciklama_turu = "wp",
	kisayollar = {"cfi", "cfin"},
	vikiveri = "Q18012653",
}

etiketler["comitative"] = {
	etiket_turu = "hâl",
	aciklama = "comitative case",
	aciklama_turu = "wp",
	kisayollar = {"com"},
	vikiveri = "Q838581",
}

-- be careful not to clash with comparative degree
etiketler["comparative case"] = {
	etiket_turu = "hâl",
	display = "comparative",
	aciklama = "comparative case",
	aciklama_turu = "wp",
	kisayollar = {"comc"},
	vikiveri = "Q5155633",
}

etiketler["delative"] = {
	etiket_turu = "hâl",
	aciklama = "delative case",
	aciklama_turu = "wp",
	kisayollar = {"del"},
	vikiveri = "Q1183901",
}

etiketler["direct"] = {
	etiket_turu = "hâl",
	aciklama = "direct case",
	aciklama_turu = "wp",
	kisayollar = {"dir"},
	vikiveri = "Q1751855",
}

etiketler["distributive"] = {
	etiket_turu = "hâl",
	aciklama = "distributive case",
	aciklama_turu = "wp",
	kisayollar = {"dis", "dist", "distr"},
	vikiveri = "Q492457",
}

etiketler["elative"] = {
	etiket_turu = "hâl",
	aciklama = "elative case",
	kisayollar = {"ela"},
	vikiveri = "Q394253",
}

etiketler["ergative"] = {
	etiket_turu = "hâl",
	aciklama = "ergative case",
	kisayollar = {"erg"},
	vikiveri = "Q324305",
}

etiketler["essive-formal"] = {
	etiket_turu = "hâl",
	aciklama = "essive-formal case",
	aciklama_turu = "wp",
	kisayollar = {"esf", "efor"},
	vikiveri = "Q3827688",
}

etiketler["essive-modal"] = {
	etiket_turu = "hâl",
	aciklama = "essive-modal case",
	aciklama_turu = "wp",
	kisayollar = {"esm", "emod"},
	vikiveri = "Q3827703",
}

etiketler["essive"] = {
	etiket_turu = "hâl",
	aciklama = "essive case",
	aciklama_turu = "wp",
	kisayollar = {"ess"},
	vikiveri = "Q148465",
}

--No evidence of the existence of this case on the web, and the
--kisayollar are better used elsewhere.
--etiketler["exclusive"] = {
--	etiket_turu = "hâl",
--	kisayollar = {"exc", "excl"},
--}

etiketler["illative"] = {
	etiket_turu = "hâl",
	aciklama = "illative case",
	aciklama_turu = "wp",
	kisayollar = {"ill"},
	vikiveri = "Q474668",
}

etiketler["indirect"] = {
	etiket_turu = "hâl",
	aciklama = "direct case",
	aciklama_turu = "wp",
	kisayollar = {"indir"},
	-- Same as oblique.
	vikiveri = "Q1233197",
}

etiketler["inessive"] = {
	etiket_turu = "hâl",
	aciklama = "inessive case",
	aciklama_turu = "wp",
	kisayollar = {"ine"},
	vikiveri = "Q282031",
}

etiketler["instructive"] = {
	etiket_turu = "hâl",
	aciklama = "instructive case",
	aciklama_turu = "wp",
	kisayollar = {"ist"},
	vikiveri = "Q1665275",
}

etiketler["limitative"] = {
	etiket_turu = "hâl",
	aciklama = "list of grammatical cases",
	aciklama_turu = "wp",
	kisayollar = {"lim"},
	vikiveri = "Q35870079",
}

etiketler["locative-qualitative"] = {
	etiket_turu = "hâl",
	aciklama = "locative-qualitative case",
	kisayollar = {"lqu", "lqua"},
}

etiketler["objective"] = {
	etiket_turu = "hâl",
	aciklama = "objective case",
	kisayollar = {"objv"}, -- obj used for "object"
	-- Same as oblique.
	vikiveri = "Q1233197",
}

etiketler["oblique"] = {
	etiket_turu = "hâl",
	aciklama = "oblique case",
	kisayollar = {"obl"},
	vikiveri = "Q1233197",
}

etiketler["partitive"] = {
	etiket_turu = "hâl",
	aciklama = "partitive case",
	aciklama_turu = "wp",
	kisayollar = {"ptv", "par"},
	vikiveri = "Q857325",
}

etiketler["prolative"] = {
	etiket_turu = "hâl",
	aciklama = "prolative case",
	aciklama_turu = "wp",
	kisayollar = {"pro", "prol"},
	vikiveri = "Q952933",
}

etiketler["sociative"] = {
	etiket_turu = "hâl",
	aciklama = "sociative case",
	aciklama_turu = "wp",
	kisayollar = {"soc"},
	vikiveri = "Q3773161",
}

etiketler["subjective"] = {
	etiket_turu = "hâl",
	aciklama = "subjective case",
	aciklama_turu = "wp",
	-- "sub" and "subj" used for subjunctive, "sbj" for "subject"
	kisayollar = {"subjv", "sbjv"},
	-- Same as nominative.
	vikiveri = "Q131105",
}

etiketler["sublative"] = {
	etiket_turu = "hâl",
	aciklama = "sublative case",
	aciklama_turu = "wp",
	kisayollar = {"sbl", "subl"},
	vikiveri = "Q2120615",
}

etiketler["superessive"] = {
	etiket_turu = "hâl",
	aciklama = "superessive case",
	aciklama_turu = "wp",
	kisayollar = {"spe", "supe"},
	vikiveri = "Q222355",
}

etiketler["temporal"] = {
	etiket_turu = "hâl",
	aciklama = "temporal case",
	aciklama_turu = "wp",
	kisayollar = {"tem", "temp"},
	vikiveri = "Q3235219",
}

etiketler["terminative"] = {
	etiket_turu = "hâl",
	aciklama = "terminative case",
	aciklama_turu = "wp",
	kisayollar = {"ter", "term"},
	vikiveri = "Q747019",
}

etiketler["translative"] = {
	etiket_turu = "hâl",
	aciklama = "translative case",
	aciklama_turu = "wp",
	kisayollar = {"tra", "tran"},
	vikiveri = "Q950170",
}


----------------------- State -----------------------

----------------------- Degrees of comparison -----------------------

etiketler["absolute superlative degree"] = {
	etiket_turu = "karşılaştırma",
	aciklama = "absolute superlative",
	aciklama_turu = "wikt",
	kisayollar = {"asupd", "absolute superlative"},
}

etiketler["relative superlative degree"] = {
	etiket_turu = "karşılaştırma",
	aciklama = "relative superlative",
	aciklama_turu = "wikt",
	kisayollar = {"rsupd", "relative superlative"},
}

etiketler["elative degree"] = {
	etiket_turu = "karşılaştırma",
	aciklama = "elative",
	kisayollar = {"elad"},  -- Can't use "elative" as shortcut because that's already used for the elative case
	vikiveri = "Q1555419",
}

etiketler["eşitlik"] = {
	etiket_turu = "karşılaştırma",
	aciklama = "eşitlik",
	aciklama_turu = "wp",
	kisayollar = {"equd", "equative", "eşit"},
	vikiveri = "Q5384239",
}


----------------------- Register -----------------------

etiketler["familiar"] = {
	etiket_turu = "register",
	aciklama = "T–V distinction",
	aciklama_turu = "wp",
	kisayollar = {"fam"},
}

etiketler["polite"] = {
	etiket_turu = "register",
	aciklama = "T–V distinction",
	aciklama_turu = "wp",
	kisayollar = {"pol"},
}

etiketler["intimate"] = {
	etiket_turu = "register",
	-- "intimate" is also a possible formality level in the sociolinguistic
	-- register sense.
	aciklama = "T–V distinction",
	aciklama_turu = "wp",
	kisayollar = {"intim"},
}

etiketler["formal"] = {
	etiket_turu = "register",
	aciklama = "register (sociolinguistics)",
	aciklama_turu = "wp",
}

etiketler["informal"] = {
	etiket_turu = "register",
	aciklama = "register (sociolinguistics)",
	aciklama_turu = "wp",
	kisayollar = {"inform"},
}

etiketler["colloquial"] = {
	etiket_turu = "register",
	aciklama = "colloquialism",
	aciklama_turu = "wp",
	kisayollar = {"colloq"},
}

etiketler["slang"] = {
	etiket_turu = "register",
	aciklama = "slang",
	aciklama_turu = "wp",
}

etiketler["contemporary"] = {
	etiket_turu = "register",
	aciklama = "contemporary",
	aciklama_turu = "wikt",
	kisayollar = {"conty"},
}

etiketler["literary"] = {
	etiket_turu = "register",
	aciklama = "literary language",
	aciklama_turu = "wp",
	kisayollar = {"lit"},
}

etiketler["dated"] = {
	etiket_turu = "register",
	aciklama = "dated",
	aciklama_turu = "wikt",
}

etiketler["archaic"] = {
	etiket_turu = "register",
	aciklama = "archaism",
	aciklama_turu = "wp",
	kisayollar = {"arch"},
}

etiketler["obsolete"] = {
	etiket_turu = "register",
	aciklama = "obsolete",
	aciklama_turu = "wikt",
	kisayollar = {"obs"},
}

etiketler["emphatic"] = {
	etiket_turu = "register",
	aciklama = "emphatic",
	aciklama_turu = "wikt",
	kisayollar = {"emph"},
}


----------------------- Deixis -----------------------

etiketler["proximal"] = {
	etiket_turu = "deixis",
	aciklama = "deixis",
	aciklama_turu = "wp",
	kisayollar = {"prox", "prxl"},
}

etiketler["medial"] = {
	etiket_turu = "deixis",
	aciklama = "deixis",
	aciklama_turu = "wp",
	kisayollar = {"medl"},
}

etiketler["distal"] = {
	etiket_turu = "deixis",
	aciklama = "deixis",
	aciklama_turu = "wp",
	kisayollar = {"dstl"},
}


----------------------- Clusivity -----------------------

etiketler["inclusive"] = {
	etiket_turu = "clusivity",
	aciklama = "clusivity",
	aciklama_turu = "wp",
	kisayollar = {"incl"},
}

etiketler["exclusive"] = {
	etiket_turu = "clusivity",
	aciklama = "clusivity",
	aciklama_turu = "wp",
	kisayollar = {"excl"},
}

etiketler["obviative"] = {
	etiket_turu = "clusivity",
	aciklama = "clusivity",
	aciklama_turu = "wp",
	kisayollar = {"obv"},
}


----------------------- Inflectional class -----------------------

etiketler["absolute"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "absolute",
	aciklama_turu = "wikt",
	kisayollar = {"abs"},
}

etiketler["conjunct"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "conjunct",
	aciklama_turu = "wp",
	kisayollar = {"conjt"},
}

etiketler["deuterotonic"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "dependent and independent verb forms",
	aciklama_turu = "wp",
	kisayollar = {"deut"},
}

etiketler["prototonic"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "dependent and independent verb forms",
	aciklama_turu = "wp",
	kisayollar = {"prot"},
}

-- swahili m-wa class (class 1/2)
etiketler["m-wa class subject inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#M-wa_class",
	aciklama_turu = "wikt",
	kisayollar = {"m-wa"},
}

-- swahili m-mi class (class 3/4)
etiketler["m-mi class subject inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#M-mi_class",
	aciklama_turu = "wikt",
	kisayollar = {"m-mi"},
}

-- swahili ji-ma class (class 5/6)
etiketler["ji-ma class subject inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Ma_class",
	aciklama_turu = "wikt",
	kisayollar = {"ji-ma"},
}

-- swahili ki-vi class (class 7/8)
etiketler["ki-vi class subject inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Ki-vi_class",
	aciklama_turu = "wikt",
	kisayollar = {"ki-vi"},
}

-- swahili n-n class (class 9/10)
etiketler["n class subject inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#N_class",
	aciklama_turu = "wikt",
	kisayollar = {"n-n"},
}

-- swahili u-n/u-u class (class 11/14)
etiketler["u class subject inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#U_class",
	aciklama_turu = "wikt",
	kisayollar = {"u-n", "u-u"},
}

-- swahili ku class (class 15)
etiketler["ku class subject inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Ku_class",
	aciklama_turu = "wikt",
	kisayollar = {"ku"},
}

-- swahili pa locative class (class 16)
etiketler["pa locative class subject inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Pa_locative_class",
	aciklama_turu = "wikt",
	kisayollar = {"pa"},
}

-- swahili ku locative class (class 17)
etiketler["ku locative class subject inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Ku_locative_class",
	aciklama_turu = "wikt",
	kisayollar = {"ku-loc"},
}

-- swahili mu locative class (class 18)
etiketler["mu locative class subject inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Mu_locative_class",
	aciklama_turu = "wikt",
	kisayollar = {"mu"},
}

-- swahili m-wa class (class 1/2)
etiketler["m-wa class object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#M-wa_class",
	aciklama_turu = "wikt",
	kisayollar = {"m-wa_obj"},
}

-- swahili m-mi class (class 3/4)
etiketler["m-mi class object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#M-mi_class",
	aciklama_turu = "wikt",
	kisayollar = {"m-mi_obj"},
}

-- swahili ji-ma class (class 5/6)
etiketler["ji-ma class object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Ma_class",
	aciklama_turu = "wikt",
	kisayollar = {"ji-ma_obj"},
}

-- swahili ki-vi class (class 7/8)
etiketler["ki-vi class object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Ki-vi_class",
	aciklama_turu = "wikt",
	kisayollar = {"ki-vi_obj"},
}

-- swahili n-n class (class 9/10)
etiketler["n class object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#N_class",
	aciklama_turu = "wikt",
	kisayollar = {"n-n_obj"},
}

-- swahili u-n/u-u class (class 11/14)
etiketler["u class object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#U_class",
	aciklama_turu = "wikt",
	kisayollar = {"u-n_obj", "u-u_obj"},
}

-- swahili ku class (class 15)
etiketler["ku class object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Ku_class",
	aciklama_turu = "wikt",
	kisayollar = {"ku_obj"},
}

-- swahili pa locative class (class 16)
etiketler["pa locative class object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Pa_locative_class",
	aciklama_turu = "wikt",
	kisayollar = {"pa_obj"},
}

-- swahili ku locative class (class 17)
etiketler["ku locative class object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Ku_locative_class",
	aciklama_turu = "wikt",
	kisayollar = {"ku-loc_obj"},
}

-- swahili mu locative class (class 18)
etiketler["mu locative class object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Mu_locative_class",
	aciklama_turu = "wikt",
	kisayollar = {"mu_obj"},
}

-- swahili m-wa class (class 1/2)
etiketler["m-wa class relative object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#M-wa_class",
	aciklama_turu = "wikt",
	kisayollar = {"m-wa_rel"},
}

-- swahili m-mi class (class 3/4)
etiketler["m-mi class relative object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#M-mi_class",
	aciklama_turu = "wikt",
	kisayollar = {"m-mi_rel"},
}

-- swahili ji-ma class (class 5/6)
etiketler["ji-ma class relative object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Ma_class",
	aciklama_turu = "wikt",
	kisayollar = {"ji-ma_rel"},
}

-- swahili ki-vi class (class 7/8)
etiketler["ki-vi class relative object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Ki-vi_class",
	aciklama_turu = "wikt",
	kisayollar = {"ki-vi_rel"},
}

-- swahili n-n class (class 9/10)
etiketler["n class relative object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#N_class",
	aciklama_turu = "wikt",
	kisayollar = {"n-n_rel"},
}

-- swahili u-n/u-u class (class 11/14)
etiketler["u class relative object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#U_class",
	aciklama_turu = "wikt",
	kisayollar = {"u-n_rel", "u-u_rel"},
}

-- swahili ku class (class 15)
etiketler["ku class relative object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Ku_class",
	aciklama_turu = "wikt",
	kisayollar = {"ku_rel"},
}

-- swahili pa locative class (class 16)
etiketler["pa locative class relative object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Pa_locative_class",
	aciklama_turu = "wikt",
	kisayollar = {"pa_rel"},
}

-- swahili ku locative class (class 17)
etiketler["ku locative class relative object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Ku_locative_class",
	aciklama_turu = "wikt",
	kisayollar = {"ku-loc_rel"},
}

-- swahili mu locative class (class 18)
etiketler["mu locative class relative object inflected"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "Appendix:Swahili_noun_classes#Mu_locative_class",
	aciklama_turu = "wikt",
	kisayollar = {"mu_rel"},
}

----------------------- Attitude -----------------------

etiketler["endearing"] = {
	etiket_turu = "attitude",
	-- FIXME! No good aciklama entry for this; the entry for "hypocoristic"
	-- refers specifically to proper names.
	aciklama = "hypocoristic",
	aciklama_turu = "wp",
	kisayollar = {"end"},
	vikiveri = "Q1130279", -- entry for "hypocorism"
}


----------------------- Sound changes -----------------------

----------------------- Misc grammar -----------------------

etiketler["relative"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "relative",
	aciklama_turu = "wikt",
	kisayollar = {"rel"},
}

etiketler["synthetic"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "synthetic",
	aciklama_turu = "wikt",
	kisayollar = {"synth"},
}

etiketler["analytic"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "analytic",
	aciklama_turu = "wikt",
	kisayollar = {"anal", "analytical"},
}

etiketler["periphrastic"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "periphrastic",
	aciklama_turu = "wikt",
	kisayollar = {"peri"},
}

etiketler["affirmative"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "affirmation and negation",
	aciklama_turu = "wp",
	kisayollar = {"aff"},
}

etiketler["possessed"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "possessive affix",
	aciklama_turu = "wp",
	kisayollar = {"possd", "possed"}, -- posd = positive degree
	vikiveri = "Q804020", -- for possessive affix
}

etiketler["non-possessed"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "possessive affix",
	aciklama_turu = "wp",
	kisayollar = {"npossd", "npossed", "nonpossessed"},
}

etiketler["possessive affix"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "possessive affix",
	aciklama_turu = "wp",
	kisayollar = {"posaf", "possaf"},
	vikiveri = "Q804020",
}

etiketler["possessive suffix"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "possessive affix",
	aciklama_turu = "wp",
	kisayollar = {"possuf"},
	vikiveri = "Q804020",
}

etiketler["possessive prefix"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "possessive affix",
	aciklama_turu = "wp",
	kisayollar = {"pospref", "posspref"},
	vikiveri = "Q804020",
}

etiketler["prefix"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "prefix",
	kisayollar = {"pref"}, -- pre = prepositional
	vikiveri = "Q134830",
}

etiketler["prefixal"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "prefixal",
	aciklama_turu = "wikt",
	kisayollar = {"prefl"}, -- pre = prepositional
	vikiveri = "Q134830",
}

etiketler["suffix"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "suffix",
	kisayollar = {"suf", "suff"},
	vikiveri = "Q102047",
}

etiketler["suffixal"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "suffixal",
	aciklama_turu = "wikt",
	kisayollar = {"sufl", "suffl"},
	vikiveri = "Q102047",
}

etiketler["affix"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "affix",
	aciklama_turu = "wp",
	kisayollar = {"af"}, -- aff = affirmative
	vikiveri = "Q62155",
}

etiketler["affixal"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "affixal",
	aciklama_turu = "wikt",
	kisayollar = {"afl"}, -- aff = affirmative
	vikiveri = "Q62155",
}

etiketler["circumfix"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "circumfix",
	aciklama_turu = "wp",
	kisayollar = {"circ", "cirf", "circf"},
	vikiveri = "Q124939",
}

etiketler["circumfixal"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "circumfixal",
	aciklama_turu = "wikt",
	kisayollar = {"circl", "cirfl", "circfl"},
	vikiveri = "Q124939",
}

etiketler["infix"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "infix",
	aciklama_turu = "wp",
	kisayollar = {"infx"},
	vikiveri = "Q201322",
}

etiketler["infixal"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "infixal",
	aciklama_turu = "wikt",
	kisayollar = {"infxl"},
	vikiveri = "Q201322",
}

etiketler["subject"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "subject",
	kisayollar = {"sbj"}, -- sub and subj used for subjunctive
}

etiketler["object"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "object",
	kisayollar = {"obj"},
}

etiketler["nonfinite"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "nonfinite",
	kisayollar = {"nonfin"},
	vikiveri = "Q1050494", -- entry for "non-finite verb"
}

etiketler["tense"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "tense",
	vikiveri = "Q177691",
}

etiketler["tenseless"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "tenseless",
	aciklama_turu = "wikt",
}

etiketler["aspect"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "aspect",
	kisayollar = {"asp"},
	vikiveri = "Q208084",
}

etiketler["augmented"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "augment",
	vikiveri = "Q760437",
}

etiketler["unaugmented"] = {
	etiket_turu = "dilbilgisi",
	aciklama = "augment",
	vikiveri = "Q760437",
}


----------------------- Other etiketler -----------------------

etiketler["–"] = { -- Unicode en-dash
	etiket_turu = "diğer",
	solda_bosluk_yok = true,
	sagda_bosluk_yok = true,
}

etiketler["—"] = { -- Unicode em-dash
	etiket_turu = "diğer",
	solda_bosluk_yok = true,
	sagda_bosluk_yok = true,
}




----------------------- Create the kisayollar list -----------------------

for ad, veri in pairs(etiketler) do
	if veri.kisayollar then
		for _, kisayol in ipairs(veri.kisayollar) do
			-- If the shortcut is already in the list, then there is a duplicate.
			if kisayollar[kisayol] then
				error(ad .. "\" etiketi için kullanılan \"" .. kisayol .. "\" kısayolu \"" .. kisayollar[kisayol] .. "\" etiketi için var olan kısayol ile çakışıyor.")
			elseif etiketler[kisayol] then
				error(ad .. "\" etiketi için kullanılan \"" .. kisayol .. "\" aynı ada sahip başka bir etiketle çakışıyor.")
			end
			
			kisayollar[kisayol] = ad
		end
	end
end

return {etiketler = etiketler, kisayollar = kisayollar}

-- For Vim, so we get 4-space tabs
-- vim: set ts=4 sw=4 noet: