This module contains the data used by Module:labels and, by extension, the templates {{label}} and {{term-label}}. It lists all recognised labels along with other information. The following submodules exist:

The regional and topical labels are all available through {{label}}. The subvariety labels are only available if a language code is included in their data file.

Labels that have the same name in each data module will overwrite each other. To prevent this problem, delete or rename one of them.

Three tables are exported at once: labels, aliases and deprecated. The keys of these tables are label identifiers (passed to the templates), while the values are described below.

Labels सम्पादन

labels contains most data associated with the actual labels.

The following values are supported:

display
The wikitext to display for the label. If this is omitted, the displayed text will default to the label's identifier.
glossary
The anchor in Appendix:Glossary to link to. glossary = true means that the anchor is identical to the label.
Wikipedia
The article in English Wikipedia to link to. Wikipedia = true means that the article's title is identical to the label.
For glossary and Wikipedia, the link text will be identical to the label. To show different link text, change the text of the label (while adding aliases["<old_label>"] = "<new_label>"), or add a piped link to display.
plain_categories
A list of categories that this label should add to a page. The categories are not adjusted depending on the language; they will be taken verbatim, and entries in all languages will be added to the same category. As this is generally undesirable, the plain_categories value should only be used when a label would only ever be used for a single language.
topical_categories
A list of language-dependent topical categories that this label should add to a page. These categories are of the form "[language code]:[category name]". For example, Category:en:Physics.
pos_categories
A list of language-dependent part-of-speech-like categories that this label should add to a page. These categories are of the form "[language name] [category name]". For example, Category:English pluralia tantum.
sense_categories
A list of sense-dependent categories that this label should add to a page. Depending on the template used, categories are either of the form "[language name] terms with [category name] senses" (when using {{label}}) or "[language name] [category name] terms" (when using {{term-context}} or {{term-label}}). For example, Category:English archaic terms and Category:English terms with archaic senses.
regional_categories
A list of language-dependent regional/dialect categories that this label should add to a page. These categories are of the form "[category name] [language name]". For example, Category:British English.

Aliases सम्पादन

Aliases are not labels, but work like redirects to proper labels. When a label is defined here, it "behaves" as if it were the label it "redirects" to. For example, if "American" is listed as an alias of "US", then whenever the label "American" is used in an entry, it's treated as if the label "US" had been used in its place. साँचा:label/example

The label that an alias points to does not have to be defined in the list itself. So if you want to make "American" an alias of "US", but do not create a full label for "US", that works too.

Double aliases (an alias of another alias) are not supported, and will cause a script error if used.

The syntax is as follows:

aliases["<alternative label>"] = "<label with data table>"

Deprecated सम्पादन

The deprecated table can be used to mark labels as deprecated. The key should be an identifier, and the value should be set to true. When a deprecated label identifier is used, the label is wrapped in <span class="deprecated-label"></span> and the page is added to Category:Entries with deprecated labels. A single alias may be deprecated instead of the entire label.


local labels = {}

local function alias(a, b) for _, v in ipairs(b) do labels[v] = a end end -- allows aliases to be entered as a list

--  Helper labels

labels["_"] = {
	display = "",
	omit_preComma = true,
	omit_postComma = true,
}

labels["also"] = {
	omit_postComma = true,
}

labels["and"] = {
	aliases = {"&"},
	omit_preComma = true,
	omit_postComma = true,
}

labels["or"] = {
	omit_preComma = true,
	omit_postComma = true,
}

labels[";"] = {
	omit_preComma = true,
	omit_postComma = true,
	omit_preSpace = true,
}

labels["by"] = {
	omit_preComma = true,
	omit_postComma = true,
}

labels["abstract noun"] = {
	display = "abstract",
	glossary = true,
	pos_categories = {"abstract nouns"},
}

labels["with"] = {
	aliases = {"+"},
	omit_preComma = true,
	omit_postComma = true,
}

-- combine with "except in", "outside"? or retain for entries like "wnuczę"?
labels["except"] = {
	omit_preComma = true,
	omit_postComma = true,
}

labels["outside"] = {
	aliases = {"except in"},
	omit_preComma = true,
	omit_postComma = true,
}

-- Qualifier labels

labels["chiefly"] = {
	aliases = {"mainly", "mostly", "primarily"},
	omit_postComma = true,
}

labels["especially"] = {
	omit_postComma = true,
}

labels["excluding"] = {
	omit_postComma = true,
}

labels["extremely"] = {
	omit_postComma = true,
}

labels["frequently"] = {
	omit_postComma = true,
}

labels["highly"] = {
	omit_postComma = true,
} -- e.g. "highly nonstandard"

labels["including"] = {
	omit_postComma = true,
}

labels["many"] = {-- e.g. "many dialects"
	omit_postComma = true,
}

labels["markedly"] = {
	omit_postComma = true,
}

labels["mildly"] = {
	omit_postComma = true,
}

labels["now"] = {
	aliases = {"nowadays"},
	omit_postComma = true,
}

labels["occasionally"] = {
	omit_postComma = true,
}

labels["of"] = {
	omit_postComma = true,
}

labels["of a"] = {
	omit_postComma = true,
}

labels["of an"] = {
	omit_postComma = true,
}

labels["often"] = {
	aliases = {"commonly"},
	omit_postComma = true,
}

labels["originally"] = {
	omit_postComma = true,
}

labels["otherwise"] = {
	omit_postComma = true,
} -- e.g. "law, otherwise archaic"

labels["particularly"] = {
	omit_postComma = true,
}

labels["possibly"] = {
--	aliases = {"perhaps"},
	omit_postComma = true,
}

labels["rarely"] = {
	omit_postComma = true,
}

labels["sentence adverb"] = {
	glossary = true,
	pos_categories = {"sentence adverbs"},
}

labels["slightly"] = {
	omit_postComma = true,
}

labels["sometimes"] = {
	omit_postComma = true,
}

labels["somewhat"] = {
	omit_postComma = true,
}

labels["strongly"] = {
	omit_postComma = true,
}

labels["then"] = {
	omit_postComma = true,
} -- e.g. "then colloquial, now dated"

labels["typically"] = {
	omit_postComma = true,
}

labels["usually"] = {
	omit_postComma = true,
}

labels["very"] = {
	omit_postComma = true,
}

labels["with respect to"] = {
	aliases = {"wrt"},
	omit_postComma = true,
}

-- Grammatical labels

labels["abbreviation"] = {
	display = "[[abbreviation]]",
	pos_categories = {"abbreviations"},
}

labels["acronym"] = {
	display = "[[acronym]]",
	pos_categories = {"acronyms"},
}

labels["active"] = {
	aliases = {"active voice", "in the active"},
	Wikipedia = "Active voice",
}

labels["ambitransitive"] = {
	display = "[[transitive]], [[intransitive]]",
	pos_categories = {"transitive verbs", "intransitive verbs"},
}

labels["angry register"] = {
	aliases = {"angry", "anger", "said in anger"},
	glossary = true,
	pos_categories = {"angry register terms"},
}

labels["animate"] = {
	glossary = true
}

labels["indicative"] = {
	aliases = {"in the indicative", "indicative mood"},
	glossary = "indicative mood",
}

labels["subjunctive"] = {
	aliases = {"in the subjunctive", "subjunctive mood"},
	glossary = "subjunctive mood",
}

labels["imperative"] = {
	aliases = {"in the imperative", "imperative mood"},
	glossary = "imperative mood",
}

labels["jussive"] = {
	aliases = {"in the jussive", "jussive mood"},
	glossary = "jussive mood",
}

labels["archaic-verb-form"] = {
	glossary = "archaic",
    display = "archaic",
	pos_categories = {"archaic verb forms"},
}

labels["atelic"] = {
	glossary = true,
}

labels["attenuative"] = {
	pos_categories = {"attenuative verbs"},
}

labels["attributive"] = {
	display = "[[Appendix:English nouns#Attributive|attributive]]",
}

labels["attributively"] = {
	display = "[[Appendix:English nouns#Attributive|attributively]]",
}

labels["auxiliary"] = {
	glossary = true,
	pos_categories = {"auxiliary verbs"}
}

labels["broadly"] = {
	glossary = true
}

labels["cardinal"] = {
	display = "[[cardinal number]]",
	pos_categories = {"cardinal numbers"},
}

labels["causative"] = {
	display = "[[causative]]"}

labels["causative verb"] = {
	display = "causative",
	pos_categories = {"causative verbs"},
}

labels["cognate object"] = {
	aliases = {"with cognate object"},
	display = "with [[w:Cognate object|cognate object]]",
	pos_categories = {"verbs used with cognate objects"},
}

labels["collective"] = {
	glossary = true,
	display = "collective",
	pos_categories = {"collective nouns"},
}

labels["collectively"] = {
	glossary = "collective",
	display = "collectively",
	pos_categories = {"collective nouns"},
}

labels["control verb"] = {
	aliases = {"control"},
	Wikipedia = true,
	pos_categories = {"control verbs"},
}

labels["common"] = {
	glossary = true
}

labels["comparable"] = {
	glossary = true
}

labels["completive"] = {
	pos_categories = {"completive verbs"},
}

labels["copulative"] = {
	aliases = {"copular"},
	display = "[[copular verb|copulative]]",
	pos_categories = {"copulative verbs"},
}

labels["countable"] = {
	glossary = true,
	pos_categories = {"countable nouns"},
}

labels["cumulative"] = {
	pos_categories = {"cumulative verbs"},
}

labels["delimitative"] = {
	pos_categories = {"delimitative verbs"},
}

labels["deponent"] = {
	glossary = true,
	pos_categories = {"deponent verbs"},
}

labels["distributive"] = {
	pos_categories = {"distributive verbs"},
}

labels["ditransitive"] = {
	glossary = true,
	pos_categories = {"ditransitive verbs"},
}

labels["dysphemistic"] = {
	aliases = {"dysphemism"},
	Wikipedia = "Dysphemism",
	pos_categories = {"dysphemisms"},
}

labels["by ellipsis"] = {
	display = "by [[ellipsis]]",
	pos_categories = {"ellipses"},
}

labels["emphatic"] = {
	glossary = true
}

labels["ergative"] = {
	glossary = true,
	pos_categories = {"ergative verbs"},
}

labels["by extension"] = {
	aliases = {"hence"},
}

labels["feminine"] = {
	glossary = true
}

labels["focus"] = {
	glossary = true,
	pos_categories = {"focus adverbs"},
}

labels["fractional"] = {
	display = "[[fractional number]]",
	pos_categories = {"fractional numbers"},
}

labels["frequentative"] = {
	glossary = true,
	display = "frequentative",
	pos_categories = {"frequentative verbs"},
}

labels["hedge"] = {
	aliases = {"hedges"},
	glossary = true,
	pos_categories = {"hedges"},
}

labels["ideophonic"] = {
	aliases = {"ideophone"},
	glossary = true,
}

labels["idiomatic"] = {
	aliases = {"idiom", "idiomatically"},
	glossary = true,
	pos_categories = {"idioms"},
}

labels["imperfect"] = {
	glossary = true,
}

labels["imperfective"] = {
	glossary = true,
	pos_categories = {"imperfective verbs"},
}

labels["impersonal"] = {
	glossary = true,
	pos_categories = {"impersonal verbs"},
}

labels["in the singular"] = {
	aliases = {"in singular"},
	deprecated_aliases = {"singular"},
	display = "in the [[singular]]",
}

labels["in the dual"] = {
	aliases = {"in dual"},
	deprecated_aliases = {"dual"},
	display = "in the [[dual]]",
}

labels["in the plural"] = {
	aliases = {"in plural"},
	deprecated_aliases = {"plural"},
	display = "in the [[Appendix:Glossary#plural|plural]]",
}

labels["in the mediopassive"] = {
	aliases = {"in mediopassive", "mediopassive"},
	display = "in the [[mediopassive]]",
}

labels["inanimate"] = {
	glossary = true
}

labels["inchoative"] = {
	pos_categories = {"inchoative verbs"},
}

labels["indefinite"] = {
	aliases = {"indef"},
	display = "[[indefinite]]",
}

labels["initialism"] = {
	display = "[[initialism]]",
	pos_categories = {"initialisms"},
}

labels["intensive verb"] = {
	display = "intensive",
	pos_categories = {"intensive verbs"},
}

labels["intransitive"] = {
	glossary = true,
	pos_categories = {"intransitive verbs"},
}

labels["IPA"] = {
	aliases = {"International Phonetic Alphabet"},
	Wikipedia = "International Phonetic Alphabet",
	plain_categories = {"IPA symbols"},
}

labels["iterative"] = {
	glossary = true,
	pos_categories = {"iterative verbs"},
}

labels["litotes"] = {
	aliases = {"litote", "litotic", "litotical"},
	glossary = true,
	pos_categories = {"litotes"},
}

labels["masculine"] = {
	glossary = true
}

labels["meiosis"] = {
	aliases = {"meioses", "meiotic"},
	glossary = true,
	pos_categories = {"meioses"},
}

labels["middle"] = {
	aliases = {"middle voice", "in the middle", "in the middle voice"},
	Wikipedia = "Voice (grammar)#Middle",
}

labels["mnemonic"] = {
	display = "[[mnemonic]]",
	pos_categories = {"mnemonics"},
}

labels["modal"] = {
	Wikipedia = "Modality (linguistics)"
}

labels["chiefly in the negative"] = {
	aliases = {"chiefly used in the negative", "negative polarity", "negative polarity item", "usually in the negative", "usually used in the negative"},
	glossary = "negative polarity item",
	pos_categories = {"negative polarity items"},
}

labels["chiefly in the positive"] = {
	aliases = {"chiefly used in the positive", "positive polarity", "positive polarity item", "usually in the positive", "usually used in the positive"},
	glossary = "positive polarity item",
--	pos_categories = {"positive polarity items"},
}

labels["neuter"] = {
	glossary = true
}

labels["nominalised"] = {
	aliases = {"nominalisation", "substantivised", "substantivisation"},
	display = "[[Appendix:Glossary#nominalization|nominalised]]",
	pos_categories = {"nominalized adjectives"}
} -- British English ("ise")

labels["nominalized"] = {
	aliases = {"nominalization", "substantivized", "substantivization"},
	display = "[[Appendix:Glossary#nominalization|nominalized]]",
	pos_categories = {"nominalized adjectives"}
} -- American English ("ize")

labels["not comparable"] = {
	aliases = {"notcomp", "uncomparable"},
	display = "[[Appendix:Glossary#uncomparable|not comparable]]"
}

labels["numeronym"] = {
	glossary = true,
	pos_categories = {"numeronyms"},
}

labels["onomatopoeia"] = {
	display = "[[onomatopoeia]]",
	pos_categories = {"onomatopoeias"},
}

labels["ordinal"] = {
	display = "[[ordinal number]]",
	pos_categories = {"ordinal numbers"},
}

labels["partitive verb"] = {
	display = "[[Appendix:Glossary#transitive|transitive]], usually [[Appendix:Finnic telic and atelic verbs|atelic]]",
	--pos_categories = {"partitive verbs"},
}

labels["perfect"] = {glossary = true,}

labels["participle"] = {
	glossary = true,
}

labels["passive"] = {
	aliases = {"passive voice", "in the passive"},
	Wikipedia = "Passive voice",
}

labels["perfect"] = {
	glossary = true,
}

labels["perfective"] = {
	glossary = true,
	pos_categories = {"perfective verbs"},
}

labels["plural only"] = {
	aliases = {"pluralonly", "plurale tantum"},
	pos_categories = {"pluralia tantum"},
}

labels["possessional adjective"] = {
	aliases = {"possessional", "possessional adjectives"},
	display = "possessional",
	glossary = true,
	pos_categories = {"possessional adjectives"},
}

labels["possessive pronoun"] = {
	display = "possessive",
	pos_categories = {"possessive pronouns"},
}

labels["postpositive"] = {
	glossary = true
}

labels["predicative"] = {
	display = "[[Appendix:Glossary#predicative|predicative]]",
}

labels["predicatively"] = {
	display = "[[Appendix:Glossary#predicative|predicatively]]",
}

labels["privative"] = {
	pos_categories = {"privative verbs"},
}

labels["procedure word"] = {
	display = "[[procedure word]]"
}

labels["productive"] = {
	display = "[[productive]]"
}

-- TODO: This label is probably inappropriate for many languages
labels["pronominal"] = {
	display = "takes a [[Appendix:Glossary#reflexive|reflexive pronoun]]",
}

labels["pro-verb"] = {
	Wikipedia = true
}

labels["reciprocal"] = {
	display = "[[Appendix:Glossary#reciprocal|reciprocal]]",
	pos_categories = {"reciprocal verbs"},
}

labels["reflexive"] = {
	display = "[[Appendix:Glossary#reflexive|reflexive]]",
	pos_categories = {"reflexive verbs"},
}

labels["reflexive pronoun"] = {
	display = "[[Appendix:Glossary#reflexive|reflexive]]",
	pos_categories = {"reflexive pronouns"}
}

labels["relational"] = {
	display = "[[Appendix:Glossary#relational|relational]]",
	pos_categories = {"relational adjectives"},
}

labels["repetitive"] = {
	pos_categories = {"repetitive verbs"},
}

labels["reversative"] = {
	pos_categories = {"reversative verbs"},
}

labels["rhetorical question"] = {
	glossary = true,
	pos_categories = {"rhetorical questions"},
}

labels["saturative"] = {
	aliases = {"sative"},
	pos_categories = {"saturative verbs"},
}

labels["semelfactive"] = {
	glossary = true,
	pos_categories = {"semelfactive verbs"},
}

labels["set phrase"] = {
	display = "[[set phrase]]"}

labels["simile"] = {
	glossary = true,
	pos_categories = {"similes"},
}

labels["singular only"] = {
	aliases = {"singulare tantum", "no plural"},
	display = "singular only",
	pos_categories = {"singularia tantum"},
}

labels["snowclone"] = {
	glossary = true,
	pos_categories = {"snowclones"},
}

labels["stative"] = {
	aliases = {"stative verb"},
	Wikipedia = "stative verb",
	pos_categories = {"stative verbs"},
}

labels["strictly"] = {
	aliases = {"narrowly"},
	glossary = true
}

labels["substantive"] = {
	glossary = true,
	track = true
}

labels["terminative"] = {
	pos_categories = {"terminative verbs"},
}

labels["transitive"] = {
	glossary = true,
	pos_categories = {"transitive verbs"},
}

labels["unaccusative"] = {
	Wikipedia = "Unaccusative verb",
}

labels["uncountable"] = {
	glossary = true,
	pos_categories = {"uncountable nouns"},
}

labels["unergative"] = {
	Wikipedia = "Unergative verb",
}

labels["usually plural"] = {
	aliases = {"usually in the plural", "usually in plural"},
	display = "usually in the [[plural]]",
    deprecated = true
}

-- Usage labels

labels["4chan"] = {
	display = "[[w:4chan|4chan]]",
	pos_categories = {"4chan slang"},
}

labels["ACG"] = {
	display = "[[ACG]]",
	-- see also "fandom slang"
	pos_categories = {"fandom slang"},
}

labels["advertising slang"] = {
	aliases = {"ad slang", "cosmo"},
	pos_categories = {"advertising slang"},
}

labels["endearing"] = {
	aliases = {"affectionate"},
	display = "[[endearing]]",
	-- should be "terms with X senses", leaving "X terms" to the term-context temp
	pos_categories = {"endearing terms"},
}

labels["pre-classical"] = {
	aliases = {"Pre-classical", "pre-Classical", "Pre-Classical", "Preclassical", "preclassical", "ante-classical", "Ante-classical", "ante-Classical", "Ante-Classical", "Anteclassical", "anteclassical"},
	display = "pre-Classical",
	regional_categories = {"Pre-classical"},
}

labels["archaic"] = {
	aliases = {"antiquated"},
	glossary = true,
	sense_categories = {"archaic"},
}

labels["Australian slang"] = {
	regional_categories = {"Australian"},
	plain_categories = {"Australian slang"},
}

labels["avoidance"] = {
	glossary = true
}

labels["back slang"] = {
	aliases = {"backslang", "back-slang"},
	display = "[[Appendix:Glossary#backslang|back slang]]",
	pos_categories = {"back slang"},
}

labels["Bargoens"] = {
	Wikipedia = true,
	plain_categories = {"Bargoens"},
}

labels["Braille"] = {
	Wikipedia = true,
}

labels["British slang"] = {
	aliases = {"UK slang"},
	plain_categories = {"British slang"},
}

labels["buzzword"] = {
	display = "[[buzzword]]",
	pos_categories = {"buzzwords"},
}

labels["Cambridge University slang"] = {
	aliases = {"University of Cambridge slang", "Cantab slang"},
	display = "[[w:University of Cambridge|Cambridge University]] [[slang]]",
	plain_categories = {"Cambridge University slang"},
	topical_categories = {"Universities"},
}

labels["cant"] = {
	aliases = {"argot", "cryptolect"},
	display = "[[cant]]",
	pos_categories = {"cant"},
}

labels["capitalized"] = {
	display = "[[capitalisation|capitalized]]"
}

labels["Castilianism"] = {
	aliases = {"Hispanicism"},
	display = "[[Castilianism]]"
}

labels["childish"] = {
	aliases = {"baby talk", "child language", "infantile"},
	display = "[[childish]]",
	-- should be "terms with X senses", leaving "X terms" to the term-context temp?
	pos_categories = {"childish terms"},
}

labels["chu Nom"] = {
	display = "[[Vietnamese]] [[chữ Nôm]]",
	plain_categories = {"Vietnamese Han tu"},
}

labels["Classic 1811 Dictionary of the i Tongue"] = {
	aliases = {"1811"},
	display = "[[Appendix:Glossary#archaic|archaic]], [[Appendix:Glossary#slang|slang]]",
	plain_categories = {"Classic 1811 Dictionary of the Vulgar Tongue"},
}

labels["Cockney rhyming slang"] = {
	display = "[[Cockney rhyming slang]]",
	plain_categories = {"Cockney rhyming slang"},
}

labels["colloquial"] = {
	aliases = {"colloquially"},
	glossary = true,
	pos_categories = {"colloquialisms"},
}

-- FIXME! The following two are apparently for Persian but probably don't belong in this file.
labels["colloquial-um"] = {
	glossary = "colloquial",
	pos_categories = {"colloquialisms containing sequence um"},
}

labels["colloquial-un"] = {
	glossary = "colloquial",
	pos_categories = {"colloquialisms containing sequence un"},
}

labels["corporate jargon"] = {
	aliases = {"business jargon", "corporatese", "businessese", "corporate speak", "business speak"},
	display = "[[corporate]] [[jargon]]",
	pos_categories = {"corporate jargon"},
}

labels["costermongers"] = {
	aliases = {"coster", "costers", "costermonger", "costermongers back slang", "costermongers' back slang"},
	display = "[[Appendix:Costermongers' back slang|costermongers]]",
	plain_categories = {"Costermongers' back slang"},
}

labels["criminal slang"] = {
	display = "[[criminal]] [[slang]]",
	topical_categories = {"Crime"},
	pos_categories = {"criminal slang"},
}

labels["dated"] = {
	glossary = true,
	-- should be "terms with X senses", leaving "X terms" to the term-context temp
	pos_categories = {"dated terms"},
}

labels["dated form"] = {
	glossary = "dated",
	pos_categories = {"dated forms"},
}

labels["dated sense"] = {
	glossary = "dated",
	sense_categories = {"dated"},
} -- combine with previous?

labels["derogatory"] = {
	aliases = {"pejorative", "derogative", "disparaging"},
	display = "[[derogatory]]",
	-- should be "terms with X senses", leaving "X terms" to the term-context temp
	pos_categories = {"derogatory terms"},
}

labels["dialect"] = {-- separated from "dialectal" so e.g. "obsolete|outside|the|_|dialect|of..." displays right
	display = "[[Appendix:Glossary#dialectal|dialect]]",
	pos_categories = {"dialectal terms"},
}

labels["dialectal"] = {
	glossary = true,
	-- should be "terms with X senses", leaving "X terms" to the term-context temp
	pos_categories = {"dialectal terms"},
}

labels["dialects"] = {-- separated from "dialectal" so e.g. "obsolete|outside|dialects" displays right
	display = "[[Appendix:Glossary#dialectal|dialects]]",
	pos_categories = {"dialectal terms"},
}

labels["dismissal"] = {
	display = "[[dismissal]]",
	pos_categories = {"dismissals"},
}

labels["solemn"] = {
	glossary = true,
	pos_categories = {"solemn terms"},
}

labels["ecclesiastical"] = {
	pos_categories = {"ecclesiastical terms"},
}

labels["ethnic slur"] = {
	aliases = {"racial slur"},
	display = "[[ethnic]] [[slur]]",
	pos_categories = {"ethnic slurs"},
}

labels["euphemistic"] = {
	aliases = {"euphemism"},
	glossary = "euphemism",
	pos_categories = {"euphemisms"},
}

labels["eye dialect"] = {
	display = "[[eye dialect]]",
	pos_categories = {"eye dialect"},
}

labels["familiar"] = {
	glossary = true,
	-- should be "terms with X senses", leaving "X terms" to the term-context temp?
	pos_categories = {"familiar terms"},
}

labels["fandom slang"] = {
	aliases = {"fandom"},
	display = "[[fandom]] [[slang]]",
	pos_categories = {"fandom slang"},
}

labels["figuratively"] = {
	aliases = {"metaphorically", "metaphorical", "metaphor", "figurative"},
	glossary = "figurative",
}

labels["folk poetic"] = {
	-- should be "terms with X senses", leaving "X terms" to the term-context temp
	pos_categories = {"folk poetic terms", "poetic terms"},
}

labels["formal"] = {
	glossary = true,
	-- should be "terms with X senses", leaving "X terms" to the term-context temp?
	pos_categories = {"formal terms"},
}

labels["gay slang"] = {
	display = "[[gay]] [[slang]]",
	pos_categories = {"gay slang"},
}

labels["gender-neutral"] = {
	pos_categories = {"gender-neutral terms"},
	glossary = "epicene"
}

labels["genericized trademark"] = {
	aliases = {"generic trademark", "proprietary eponym"},
	display = "[[genericized trademark]]",
	pos_categories = {"genericized trademarks"},
}

labels["hapax legomenon"] = {
	aliases = {"hapax"},
	display = "hapax",
	pos_categories = {"hapax legomena"},
	glossary = true,
}

labels["higher register"] = {
	aliases = {"high register", "elevated register", "elevated"},
	glossary = "higher register",
	pos_categories = {"higher register terms"},
}

labels["historical"] = {
	aliases = {"historic"},
	glossary = true,
	sense_categories = {"historical"},
}

labels["non-native speakers"] = {-- language-agnostic version
	aliases = {"NNS"},
	display = "[[non-native speaker]]s", -- so preceded by "used by", "error by children and", etc? or reword?
	regional_categories = {"Non-native speakers'"},
}

labels["non-native speakers' English"] = {
	aliases = {"NNES", "NNSE"},
	display = "[[non-native speaker]]s' English",
	regional_categories = {"Non-native speakers'"},
}

labels["pidgin"] = {
	display = "[[pidgin]]",
	regional_categories = {"Pidgin"},
}

-- used exclusively by languages that use the “Jpan” script code
labels["historical hiragana"] = {
	pos_categories = {"historical hiragana"},
}

-- used exclusively by languages that use the “Jpan” script code
labels["historical katakana"] = {
	pos_categories = {"historical katakana"},
}

-- applies to Japanese and Korean, etc., please do not confuse with "polite"
labels["honorific"] = {
	Wikipedia = "Honorifics (linguistics)",
	-- should be "terms with X senses", leaving "X terms" to the term-context temp?
	pos_categories = {"honorific terms"},
}

-- for Ancient Greek
labels["Homeric epithet"] = {
	display = "[[Homeric Greek|Homeric]] [[w:Homeric epithets|epithet]]",
	plain_categories = {"Epic Greek"},
	omit_postComma = true,
}

-- applies to Japanese and Korean, etc.
labels["humble"] = {
	-- should be "terms with X senses", leaving "X terms" to the term-context temp?
	display = "[[humble]]",
	pos_categories = {"humble terms"},
}

-- for Akkadian

labels["in hendiadys"] = {
	aliases = {"hendiadys"},
	pos_categories = {"hendiadys"},
}

labels["humorous"] = {
	-- should be "terms with X senses", leaving "X terms" to the term-context temp; NB and cf a similar "jocular" label further up on this page
	aliases = {"humorously", "jocular"},
	display = "[[humorous]]",
	pos_categories = {"humorous terms"},
}

labels["hyperbolic"] = {
	aliases = {"hyperbole"},
	display = "[[Appendix:Glossary#hyperbolic|hyperbolic]]",
	pos_categories = {"hyperboles"},
}

labels["hypercorrect"] = {
	glossary = true,
	pos_categories = {"hypercorrections"},
}

labels["hyperforeign"] = {
	glossary = true,
	pos_categories = {"hyperforeign terms"},
}

labels["imperial"] = {
	aliases = {"emperor", "empress"},
	pos_categories = {"royal terms"},
}

labels["incel slang"] = {
	display = "[[incel]] [[slang]]",
	pos_categories = {"incel slang"},
}

labels["informal"] = {
	aliases = {"informally"},
	glossary = true,
	-- should be "terms with X senses", leaving "X terms" to the term-context temp
	pos_categories = {"informal terms"},
}

labels["Internet slang"] = {
	aliases = {"internet slang"},
	display = "[[Internet]] [[slang]]",
	pos_categories = {"internet slang"},
}

labels["IRC"] = {
	display = "[[IRC]]",
	pos_categories = {"internet slang"},
}

labels["ironic"] = {
	display = "[[irony|ironic]]",
}

-- Not the same as "journalism", which maps to a topical category (e.g. [[:Category:en:Journalism]], instead of [[:Category:English journalistic terms]]).
labels["journalistic"] = {
	aliases = {"journalese"},
	display = "[[journalistic]]",
	pos_categories = {"journalistic terms"},
}

labels["leet"] = {
	aliases = {"leetspeak"},
	display = "[[leetspeak]]",
	pos_categories = {"leet"},
}

labels["literally"] = {
	aliases = {"literal"},
	glossary = "literally",
}

labels["literary"] = {
	-- should be "terms with X senses", leaving "X terms" to the term-context temp
	aliases = {"bookish"},
	glossary = true,
	pos_categories = {"literary terms"},
}

labels["loosely"] = {
	glossary = true
}

labels["Lubunyaca"] = {
	display = "[[Lubunyaca]]",
	pos_categories = {"Lubunyaca"},
}

labels["medical slang"] = {
	display = "[[medical]] [[slang]]",
	pos_categories = {"medical slang"},
}

-- for Awetí, Karajá, etc., where men and women use different words
labels["men's speech"] = {
	aliases = {"male speech"},
	glossary = "men's speech",
	pos_categories = {"men's speech terms"},
}

labels["metonymically"] = {
	aliases = {"metonymic", "metonymy", "metonym"},
	glossary = true,
	pos_categories = {"metonyms"},
}

labels["military slang"] = {
	display = "[[military]] [[slang]]",
	pos_categories = {"military slang"},
}

labels["minced oath"] = {
	display = "[[minced oath]]",
	pos_categories = {"minced oaths"},
}


labels["nativising coinage"] = {
	display = "[[w:Linguistic purism in Korean|nativising coinage]]",
	pos_categories = {"nativising coinages"},
}

labels["naval slang"] = {
	aliases = {"navy slang"},
	display = "[[naval]] [[slang]]",
	pos_categories = {"naval slang"},
}

labels["neologism"] = {
	aliases = {"neologistic"},
	glossary = true,
	pos_categories = {"neologisms"},
}

labels["neopronoun"] = {
	display = "[[neopronoun]]",
--	pos_categories = {"neopronouns"},
}

labels["no longer productive"] = {
	display = "no longer [[Appendix:Glossary#productive|productive]]",
}

labels["nonce word"] = {
	-- should be "terms with X senses", leaving "X terms" to the term-context temp?
	aliases = {"nonce"},
	display = "[[Appendix:Glossary#nonce word|nonce word]]",
	pos_categories = {"nonce terms"},
}

labels["nonstandard"] = {
	aliases = {"non-standard"},
	glossary = true,
	-- should be "terms with X senses", leaving "X terms" to the term-context temp
	pos_categories = {"nonstandard terms"},
}

labels["nonstandard form"] = {
	glossary = "nonstandard",
	pos_categories = {"nonstandard forms"},
}

labels["obsolete"] = {
	glossary = true,
	sense_categories = {"obsolete"},
}

labels["obsolete term"] = {
	glossary = "obsolete",
	-- combine with previous two, q.v.
	pos_categories = {"obsolete terms"},
}

labels["offensive"] = {
	display = "[[offensive]]",
	-- should be "terms with X senses", leaving "X terms" to the term-context temp
	pos_categories = {"offensive terms"},
}

labels["officialese"] = {
	aliases = {"bureaucratic"},
	display = "[[officialese]]",
	pos_categories = {"officialese terms"},
}

labels["Oxbridge slang"] = {
	display = "[[w:Oxbridge|Oxbridge]] [[slang]]",
	plain_categories = {"Cambridge University slang", "Oxford University slang"},
	topical_categories = {"Universities"},
}

labels["Oxford University slang"] = {
	aliases = {"University of Oxford slang", "Oxon slang"},
	display = "[[w:University of Oxford|Oxford University]] [[slang]]",
	plain_categories = {"Oxford University slang"},
	topical_categories = {"Universities"}
}

labels["poetic"] = {
	-- should be "terms with X senses", leaving "X terms" to the term-context temp
	display = "[[poetic]]",
	pos_categories = {"poetic terms"},
}

labels["Polari"] = {
	display = "[[Polari]]",
	pos_categories = {"Polari slang"},
}

labels["polite"] = {
	pos_categories = {"polite terms"},
}

labels["post-classical"] = {
	aliases = {"Post-classical", "post-Classical", "Post-Classical", "Postclassical", "postclassical"},
	display = "post-Classical",
	regional_categories = {"Post-classical"},
}

labels["prison slang"] = {
	display = "[[prison]] [[slang]]",
	pos_categories = {"prison slang"},
}

labels["proscribed"] = {
	glossary = true,
	pos_categories = {"proscribed terms"},
}

labels["radio slang"] = {
	display = "[[radio]] [[slang]]",
	pos_categories = {"radio slang"},
}

labels["Reddit slang"] = {
	display = "[[Reddit]] slang",
	pos_categories = {"Reddit slang"},
}

labels["rare"] = {
	aliases = {"rare sense"},
	display = "[[Appendix:Glossary#rare|rare]]",
	sense_categories = {"rare"},
}

labels["rare term"] = {
	display = "rare",
	-- see comments about "obsolete"
	pos_categories = {"rare terms"},
}

-- cf Cockney rhyming slang
labels["rhyming slang"] = {
	display = "[[rhyming slang]]",
	pos_categories = {"rhyming slang"},
}

labels["religious slur"] = {
	aliases = {"sectarian slur"},
	display = "[[religious]] [[slur]]",
	pos_categories = {"religious slurs"},
}

labels["retronym"] = {
	glossary = true,
	pos_categories = {"retronyms"},
}

labels["reverential"] = {
	pos_categories = {"reverential terms"},
}

labels["royal"] = {
	aliases = {"regal"},
	pos_categories = {"royal terms"},
}

labels["sarcastic"] = {
	display = "[[sarcastic]]",
	pos_categories = {"sarcastic terms"},
}

labels["school slang"] = {
	aliases = {"public school slang"},
	display = "[[school]] [[slang]]",
	pos_categories = {"school slang"},
}

labels["self-deprecatory"] = {
	aliases = {"self-deprecating"},
	display = "[[self-deprecatory]]",
	-- should be "terms with X senses", leaving "X terms" to the term-context temp?
	pos_categories = {"self-deprecatory terms"},
}

labels["seong-eo"] = {
	display = "[[고사성어|set phrase from Classical Chinese]]",
	pos_categories = {"chengyu"},
}

labels["siglum"] = {
	aliases = {"sigla"},
	glossary = true,
	pos_categories = {"sigla"},
}

labels["slang"] = {
	glossary = true,
	pos_categories = {"slang"},
}

labels["university slang"] = {
	aliases = {"college slang", "student slang"},
	display = "[[university]] [[slang]]",
	pos_categories = {"student slang"},
	topical_categories = {"Universities"}
}

labels["swear word"] = {
	aliases = {"profanity", "expletive"},
	pos_categories = {"swear words"},
}

labels["syncopated"] = {
	aliases = {"syncope", "syncopic", "syncopation"},
	glossary = true,
	pos_categories = {"syncopic forms"},
}

labels["technical"] = {
	display = "[[technical]]",
	pos_categories = {"technical terms"},
}

labels["telic"] = {
	glossary = true,
}

labels["text messaging"] = {
	aliases = {"texting"},
	display = "[[text messaging]]",
	pos_categories = {"text messaging slang"},
}

labels["thieves' cant"] = {
	aliases = {"thieves cant", "thieves'", "thieves"},
	Wikipedia = true,
	plain_categories = {"Thieves' cant"},
}

labels["thieves’ cant"] = {
	Wikipedia = true,
	plain_categories = {"Thieves' cant"},
}

labels["tone indicator"] = {
	display = "[[tone indicator]]",
	pos_categories = {"tone indicators"},
}

labels["trademark"] = {
	display = "[[trademark]]",
	pos_categories = {"trademarks"},
}

labels["transferred sense"] = {
	glossary = true,
	pos_categories = {"terms with transferred senses"},
}

labels["transferred senses"] = {
	display = "[[transferred sense#English|transferred senses]]",
	pos_categories = {"terms with transferred senses"},
}

labels["transgender slang"] = {
	display = "[[transgender]] [[slang]]",
	pos_categories = {"transgender slang"},
}

labels["Twitch-speak"] = {
	display = "[[Twitch-speak]]",
	pos_categories = {"Twitch-speak"},
}

labels["uds."] = {
	display = "[[Appendix:Spanish pronouns#Ustedes and vosotros|used formally in Spain]]"}

labels["uncommon"] = {
	display = "[[Appendix:Glossary#uncommon|uncommon]]",
	sense_categories = {"uncommon"},
}

labels["verlan"] = {
	display = "[[Appendix:Glossary#verlan|verlan]]",
	plain_categories = {"Verlan"},
}

labels["very rare"] = {
	display = "very [[Appendix:Glossary#rare|rare]]",
	sense_categories = {"rare"},
}

labels["vulgar"] = {
	aliases = {"coarse", "obscene", "profane"},
	glossary = true,
	pos_categories = {"vulgarities"},
}

labels["vesre"] = {
	Wikipedia = true,
	plain_categories = {"Vesre"},
}

labels["youth slang"] = {
	display = "[[youth]] [[slang]]",
	pos_categories = {"slang"},
}

labels["2channel slang"]={
	aliases = {"2ch slang"},
	display ="[[w:2channel|2channel]] [[slang]]",
	pos_categories = {"internet slang" , "2channel slang"},
}

-- for Awetí, Karajá, etc., where men & women use different words
labels["women's speech"] = {
	aliases = {"female speech"},
	glossary = "women's speech",
	pos_categories = {"women's speech terms"},
}

-- swahili sheng cant / argot
labels["Sheng"] = {
	Wikipedia = "Sheng slang",
	plain_categories = {"Sheng"},
}

labels["example1"] = {
	Wikipedia = "Wu Chinese"
}

labels["example2"] = {
	glossary = "palatalization"
}

-- terms applying to Old Norse skaldic poetry

labels["kenning"] = {
	aliases = {"Kenning"},
	Wikipedia = "Kenning",
	pos_categories = {"kennings"},
}

labels["heiti"] = {
	aliases = {"Heiti"},
	Wikipedia = "Heiti",
	pos_categories = {"heiti"},
}

labels["puristic"] = {
	aliases = {"purism"},
	Wikipedia = "Linguistic purism",
	pos_categories = {"puristic terms"},
}

return require("Module:labels").finalize_data(labels)