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

The following are two of several submodules that exist:

The regional and topical labels are all available through {{label}}. In addition, there are language-specific labels; the full list of these submodules can be found here. Language-specific labels override other ones.

Each language data module exports a single table containing labels and/or aliases. The keys of these tables are label identifiers (passed to the templates), while the values are described below.

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.
deprecated
Marks the label as deprecated if the value is 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.

Aliases 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.

For a single alias, you can use:

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

For a list of aliases, you can use:

alias("<label with data table>", {"<alternative label 1>", "<alternative label 2>", ... "<alternative label n>"})

To mark an alias (but not the label it points to) as deprecated, some more involved syntax is required:

labels["<alternative label>"] = { alias_of = "<label with data table>", deprecated = true }


local labels = {}
local aliases = {}
local deprecated = {}
local replacements = {
	labels = {},
	aliases = {},
	deprecated = {},
}


--  Helper labels

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

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

labels['and'] = {
	omit_preComma = true,
	omit_postComma = true,
}
aliases['&'] = 'ကဵု'

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['with'] = {
	omit_preComma = true,
	omit_postComma = true,
}
aliases['+'] = 'မနွံ'

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

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


-- Qualifier labels

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

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

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

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

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

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

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

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

labels['many'] = { -- e.g. "အရေဝ်ဘာသာဒေသဗွဲမဂၠိုင်"
	omit_postComma = true,
}

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

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

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

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

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

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

labels['often'] = {
	omit_postComma = true,
}

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

labels['possibly'] = {
	omit_postComma = true,
}
-- aliases['perhaps'] = 'ဒှ်ကၠုင်မာန်'

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

labels['ဝါကျကြိယာဝိသေသန'] = {
	glossary = true,
	pos_categories = { " " },
}

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'] = {
	display = "မသ္ပကၠုၚ်တွဵု",
}

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


-- Grammatical labels

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

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

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

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

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

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

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

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

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

labels["archaic-verb-form"] = {
	display = "ခေတ်တြေံ",
	pos_categories = { "အရီုခေတ်တြေံ" },
}

labels["attributive"] = {
	display = "[[:en:Appendix:English nouns#Attributive|နင်စုတ်ဒုဟ်]]",
}

labels["attributively"] = {
	display = "[[:en:Appendix:English nouns#Attributive|အင်္ဂအဝဲဂုန်]]",
}

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

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

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

labels["cognate object"] = {
	display = "with [[w:en:Cognate object|ဝေါဟာတုပ်တံရိုဟ်အရာမွဲမွဲ]]",
	pos_categories = { " " },
}
aliases["with cognate object"] = "ဝေါဟာတုပ်တံရိုဟ်အရာမွဲမွဲ"

labels["collective"] = {
	glossary = true,
	display = "ပံၚ်ကောံ",
	pos_categories = { "အုတ်ဂမၠိုၚ်" },
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

labels["fractional"] = {
	pos_categories = { " " },
}
deprecated["fractional"] = true

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

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

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

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

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

labels["in the singular"] = {
	display = "ပ္ဍဲကိုန်ဨကဝုစ်",
}
aliases["in singular"] = "ပ္ဍဲကိုန်ဨကဝုစ်"
aliases["singular"] = "ပ္ဍဲကိုန်ဨကဝုစ်"

labels["in the dual"] = {
	display = "ပ္ဍဲကိုန်ဗဟုဝစ်",
}
aliases["in dual"] = "ပ္ဍဲကိုန်ဗဟုဝစ်"
aliases["dual"] = "ပ္ဍဲကိုန်ဗဟုဝစ်"

labels["in the plural"] = {
	display = "in the [[:en:Appendix:Glossary#plural|ကိုန်ဗဟုဝစ်]]",
}
aliases["in plural"] = "ပ္ဍဲကိုန်ဗဟုဝစ်"
aliases["plural"] = "ပ္ဍဲကိုန်ဗဟုဝစ်"

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

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

aliases["indef"] = "indefinite"

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

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

labels["IPA"] = {
	Wikipedia = "ဂကောံအက္ခရ်ဗွဟ်ရမျာင်",
	plain_categories = { " " },
}
aliases["ဂကောံအက္ခရ်ဗွဟ်ရမျာင်"] = "IPA"

labels["masculine"] = {
	display = "[[masculine|ပုလ္လိၚ်]]",
}

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

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

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

labels["neuter"] = {
	display = "[[neuter|နပုလ္လိၚ်]]",
}

labels["not comparable"] = {
	display = "[[:en:Appendix:Glossary#uncomparable|ပတုပ်ရံင်ဟွံမာန်]]"
}
aliases["notcomp"] = "ပတုပ်ရံင်ဟွံမာန်"
aliases["uncomparable"] = "ပတုပ်ရံင်ဟွံမာန်"

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

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

labels["ordinal"] = {
	pos_categories = { " " },
}
deprecated["ordinal"] = true

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

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

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

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

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

labels["plural only"] = {
	pos_categories = { " " },
}
aliases["pluralonly"] = "ပါဲနူကိုန်ဗဟုဝစ်"
aliases["plurale tantum"] = "ပါဲနူကိုန်ဗဟုဝစ်"

labels["possessive pronoun"] = {
	display = "သၟိက်မိက်ဂွံပိုင်ပြဳ",
	pos_categories = { " " },
}

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

labels["predicative"] = {
	display = "[[:en:Appendix:Glossary#predicative|ချိင်ခယျကေတ်]]",
}

labels["predicatively"] = {
	display = "[[:en:Appendix:Glossary#predicative|ချိင်ခယျအကာဲအရာ]]",
}

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

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

-- TODO: This label is probably inappropriate for many languages
labels["pronominal"] = {
	display = "takes a [[:en:Appendix:Glossary#reflexive|ကလေင်သဗ္ဗနာမ်]]",
}

labels["pro-verb"] = {
	display = "ကြိယာခိုဟ်တဴအခေါၚ်အဝဵု"
}

labels["reciprocal"] = {
	display = "[[:en:Appendix:Glossary#reciprocal|သီုၜါလ္ပာ်]]",
	pos_categories = { " " },
}

labels["reflexive"] = {
	display = "[[:en:Appendix:Glossary#reciprocal|သီုၜါလ္ပာ်]]",
	pos_categories = { " " },
}

labels["reflexive pronoun"] = {
	display = "[[:en:Appendix:Glossary#reciprocal|သီုၜါလ္ပာ်]]",
	pos_categories = { " " }
}

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

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

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

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

deprecated["singular"] = true

labels["singular only"] = {
	display = "ပါဲနူကိုန်ဨကဝုစ်",
	pos_categories = { " " },
}
aliases["singulare tantum"] = "ပါဲနူကိုန်ဨကဝုစ်"
aliases["no plural"] = "ပါဲနူကိုန်ဨကဝုစ်"

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

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

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

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

labels["transitive"] = {
	display = "အပြံၚ်အလှာဲ",
	pos_categories = { "ကြိယာအပြံၚ်အလှာဲ" },
}

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

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

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

labels["usually plural"] = {
	display = "သုင်စောဲလဝ်ပ္ဍဲကိုန်ဗဟုဝစ်",
}
aliases["usually in the plural"] = "သုင်စောဲကိုန်ဗဟုဝစ်"
aliases["usually in plural"] = "သုင်စောဲကိုန်ဗဟုဝစ်"
deprecated["usually plural"] = true
deprecated["usually in plural"] = true
deprecated["usually the plural"] = true


-- Usage labels

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

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

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

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

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

labels["Australian slang"] = {
	regional_categories = { "အဝ်သတြေလျာ" },
	plain_categories = { " " },
}

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

labels["back slang"] = {
	display = "[[:en:Appendix:Glossary#backslang|လ္ပာ်လက်ကရဴအရေဝ်ဗေဗာန်]]",
	pos_categories = { " " },
}
aliases["backslang"] = "လ္ပာ်လက်ကရဴအရေဝ်ဗေဗာန်"
aliases["back-slang"] = "လ္ပာ်လက်ကရဴအရေဝ်ဗေဗာန်"

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

labels["လိက်မတ်ဟွံညာတ်"] = {
	Wikipedia = true,
}

labels["လ္ပာ်လက်ကရဴလိက်မတ်ဟွံညာတ်"] = {
	plain_categories = { " " },
}
aliases["UK slang"] = "လ္ပာ်လက်ကရဴလိက်မတ်ဟွံညာတ်"

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

labels["Cambridge University slang"] = {
	plain_categories = { " " },
}

labels["cant"] = {
	display = "အရေဝ်ဗေဗာန်",
	pos_categories = { "အရေဝ်ဗေဗာန်" },
}
aliases["argot"] = "အရေဝ်ဗေဗာန်"
aliases["cryptolect"] = "အရေဝ်ဗေဗာန်"

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

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

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

labels["chu Nom"] = {
	display = "အခဝ်နွန်ဗဳယေတ်နာမ်",
	plain_categories = { " " },
}

labels["Classic 1811 Dictionary of the i Tongue"] = {
	display = "[[:en:Appendix:Glossary#archaic|တြေံတြဟ်]]၊ [[:en:Appendix:Glossary#slang|မအရေဝ်ရပ်စပ်ပ္ဍဲအရာပ်]]",
	plain_categories = { " " },
}
aliases["1811"] = "Classic 1811 Dictionary of the Vulgar Tongue"

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

labels["colloquial"] = {
	glossary = true,
	pos_categories = { "မအရေဝ်ဘာသာလဟီုဂမၠိုၚ်" },
}
aliases["colloquially"] = "မအရေဝ်လဟီု"

labels["colloquial-um"] = {
	glossary = "မအရေဝ်လဟီု",
	pos_categories = { "မအရေဝ်ဘာသာလဟီုဂမၠိုၚ်" },
}

labels["colloquial-un"] = {
	glossary = "မအရေဝ်လဟီု",
	pos_categories = { " " },
}

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

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

labels["dated form"] = {
	glossary = "ချပ်ဂြင်",
	pos_categories = { " " },
}

labels["dated sense"] = {
	glossary = "ချပ်ဂြင်",
	sense_categories = { " " },
} -- combine with previous?

labels["derogatory"] = {
	display = "[[derogatory|ပါ်တိတ်စှ်ေကၠုၚ်]]",
	pos_categories = { "မအရေဝ်ပါ်တိတ်စှ်ေကၠုၚ်ဂမၠိုၚ်" },
}
aliases["pejorative"] = "ပါ်တိတ်စှ်ေကၠုၚ်"
aliases["derogative"] = "ပါ်တိတ်စှ်ေကၠုၚ်"
aliases["disparaging"] = "ပါ်တိတ်စှ်ေကၠုၚ်"

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

labels["dialectal"] = {
	display = "အရေဝ်အခြာမဟီုဂး",
	pos_categories = { "အရေဝ်အခြာမဟီုဂး" },
}

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

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

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

}
aliases["elevated"] = "solemn"

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

labels["euphemistic"] = {
	display = "[[euphemism|အရေဝ်ပြယာဲဟီုပ္တိတ်တပ်ပ်]]",
	pos_categories = { "အရေဝ်ပြယာဲဟီုပ္တိတ်တပ်ပ်ဂမၠိုၚ်" },
}
aliases["euphemism"] = "အရေဝ်ပြယာဲဟီုပ္တိတ်တပ်ပ်"

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

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

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

labels["figuratively"] = {
	glossary = "figurative" }
aliases["figurative"] = "ဂလာန်ဥပစာ"
aliases["metaphorically"] = "ဂလာန်ဥပစာ"
aliases["metaphorical"] = "ဂလာန်ဥပစာ"
aliases["metaphor"] = "ဂလာန်ဥပစာ"

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["hapax legomenon"] = {
	display = "hapax",
	pos_categories = { "hapax legomena" },
	glossary = true,
}
aliases["hapax"] = "hapax legomenon"

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

labels["non-native speakers"] = { -- language-agnostic version
	display = "[[non-native speaker]]s", -- so preceded by "used by", "error by children and", etc? or reword?
	regional_categories = { "မအရေဝ်ဇာတိဟွံသေၚ်'" },
}
aliases["NNS"] = "မအရေဝ်ဇာတိဟွံသေၚ်ဂမၠိုၚ်"

labels["non-native speakers' English"] = {
	display = "[[non-native speaker|အၚ်္ဂလိက်မအရေဝ်ဇာတိဟွံသေၚ်]]ဂမၠိုၚ်",
	regional_categories = { "မအရေဝ်ဇာတိဟွံသေၚ်'" },
}
aliases["NNES"] = "အၚ်္ဂလိက်မအရေဝ်ဇာတိဟွံသေၚ်ဂမၠိုၚ်"
aliases["NNSE"] = "အၚ်္ဂလိက်မအရေဝ်ဇာတိဟွံသေၚ်ဂမၠိုၚ်"

-- 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|ဟိုန်မာရေတ်]] [[w:en:Homeric epithets|အသဝ်ဂုန်]]",
	plain_categories = { "ဂရေတ် အာက်ပေတ်" },
	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" },
}

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
	display = "[[humorous|အရေဝ်ပျိုၚ်ပျေက်]]",
	pos_categories = { "ဝေါဟာမထ္ဍုတ်ဓမက်ချံက်ချာဂမၠိုၚ်" },
}
aliases["jocular"] = "အရေဝ်ပျိုၚ်ပျေက်"

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

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

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

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

labels["Internet slang"] = {
	display = "[[slang|အရေဝ်ဗေဗာန်]][[Internet|အေၚ်တာနေတ်]]",
	pos_categories = { "အရေဝ်ဗေဗာန်အေၚ်တာနေတ်" },
}

aliases["internet slang"] = "အရေဝ်ဗေဗာန်အေၚ်တာနေတ်"

labels["IRC"] = {
	display = "[[IRC]]",
	pos_categories = { "အရေဝ်ဗေဗာန်အေၚ်တာနေတ်" },
}

labels["ironic"] = {}

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

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

labels["literary"] = {
	display = "[[literary|လိက်ပတ်]]",
	pos_categories = { "မအရေဝ်လိက်ပတ်ဂမၠိုၚ်" },
}
aliases["bookish"] = "လိက်ပတ်"

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"] = {
	glossary = "men's speech",
	pos_categories = { "men's speech terms" },
}
aliases["male speech"] = "men's speech"

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

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

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


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

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

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?
	display = "[[Appendix:Glossary#nonce word|nonce word]]",
	pos_categories = { "nonce terms" },
}
aliases["nonce"] = "nonce word"

labels["nonstandard"] = {
	display = "[[nonstandard|မအရေဝ်မဟီုဂးဆဆဵု]]",
	-- should be "terms with X senses", leaving "X terms" to the term-context temp
	pos_categories = { "ဝေါဟာရပ်စပ်ဗီုပြၚ်ဆဆဵုဂမၠိုၚ်" },
}
aliases["non-standard"] = "မအရေဝ်မဟီုဂးဆဆဵု"

labels["nonstandard form"] = {
	glossary = "မအရေဝ်မဟီုဂးဆဆဵု",
	pos_categories = { "ဝေါဟာရပ်စပ်ဗီုပြၚ်ဆဆဵုဂမၠိုၚ်" },
}

labels["obsolete"] = {
	display = "[[obsolete|ဟွံဂတာပ်ခေတ်]]",
	sense_categories = { "မဟွံဂတာပ်ခေတ်" },
}

labels["obsolete term"] = {
	display = "မဟွံဂတာပ်ခေတ်",
	-- combine with previous two, q.v.
	pos_categories = { "မအရေဝ်ဝေါဟာဟွံဂတာပ်ခေတ်ဂမၠိုၚ်" },
}

labels["offensive"] = {
	display = "[[offensive|ဖျေံသိက္ခာ]]",
	-- should be "terms with X senses", leaving "X terms" to the term-context temp
	pos_categories = { "မအရေဝ်မဖျေံသိက္ခာဂမၠိုၚ်" },
}

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

labels["Oxbridge slang"] = {
	display = "[[Oxbridge]] [[slang]]",
	plain_categories = { "Cambridge University slang", "Oxford University slang" },
}

labels["Oxford University slang"] = {
	plain_categories = { "Oxford University slang" },
}

labels["poetic"] = {
	-- should be "terms with X senses", leaving "X terms" to the term-context temp
	display = "[[poetic|သုင်စောဲကဗျ]]",
	pos_categories = { "မအရေဝ်သုင်စောဲကဗျဂမၠိုၚ်" },
}

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

labels["polite"] = {
	pos_categories = { "ဝေါဟာနွံကဵု ယေန်သၞာင်ဂမၠိုင်" },
}

labels["post-classical"] = {
	display = "လောန်နူဝင်ဂန္တ",
}
aliases["Post-classical"] = "post-classical"
aliases["post-Classical"] = "post-classical"
aliases["Post-Classical"] = "post-classical"
aliases["Postclassical"] = "post-classical"
aliases["postclassical"] = "post-classical"

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

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

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

labels["rare"] = {
	sense_categories = { " " },
}
aliases["rare sense"] = "ဂၠာဲဝါတ်"

labels["rare term"] = {
	display = "ဂၠာဲဝါတ်",
	-- see comments about "obsolete"
	pos_categories = { " " },
}

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

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

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

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

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

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

labels["seong-eo"] = {
	display = "[[고사성어|လုပ်ဇၟန်လိက်နူအရေဝ်ဘာသာကြုက်]]",
	pos_categories = { " " },
}

labels["slang"] = {
	display = "[[slang|အရေဝ်ဗေဗာန်]]",
	pos_categories = { "အရေဝ်ဗေဗာန်ဂမၠိုၚ်" },
}

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

labels["swear word"] = {
	pos_categories = { "မအရေဝ်မလက်ချဴဂမၠိုၚ်" },
}
aliases["profanity"] = "မအရေဝ်မလက်ချဴ"
aliases["expletive"] = "မအရေဝ်မလက်ချဴ"

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

labels["thieves' cant"] = {
	Wikipedia = true,
	plain_categories = { "ကၠတ်ပတုပ်ကေတ်ရမျာၚ်ဟွံဂွံမာန်" },
}
aliases["thieves cant"] = "ကၠတ်ပတုပ်ကေတ်ရမျာၚ်ဟွံဂွံမာန်"
aliases["thieves'"] = "ကၠတ်ပတုပ်ကေတ်ရမျာၚ်ဟွံဂွံမာန်"
aliases["thieves"] = "ကၠတ်ပတုပ်ကေတ်ရမျာၚ်ဟွံဂွံမာန်"

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 = "[[:en:Appendix:Spanish pronouns#Ustedes and vosotros|ၚ်စောဲလဝ်လုပ်အဝေါၚ်နကဵုအရေဝ်ဘာသာသပုၚ်]]" }

labels["uncommon"] = {
	pos_categories = { "terms with uncommon senses" },
}

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

labels["very rare"] = {
	pos_categories = { "rare forms" },
}

labels["vulgar"] = {
	display = "[[vulgar|မအရေဝ်ရိုၚ်]]",
	pos_categories = { "မအရေဝ်ရိုၚ်ရိုၚ်ဂမၠိုၚ်" },
}
aliases["coarse"] = "မအရေဝ်ရိုၚ်"
aliases["obscene"] = "မအရေဝ်ရိုၚ်"
aliases["profane"] = "မအရေဝ်ရိုၚ်"

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

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

labels["possibly"]={
	display ="မက္တဵုဒှ်ကၠုၚ်မာန်",
}

aliases["2ch slang"] = "2channel slang"

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

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

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

labels["taboo"] = {
	display = "[[taboo|အရာမကၞာတ်သမ္တီလဝ်]]"
}

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

-- Regional labels
local m_regional = require("Module:labels/data/regional")

for key, val in pairs(m_regional.labels) do
	labels[key] = val
end

for key, val in pairs(m_regional.aliases) do
	aliases[key] = val
end

for key, val in pairs(m_regional.deprecated) do
	deprecated[key] = val
end


-- Topical labels

local m_topical = require("Module:labels/data/topical")

for key, val in pairs(m_topical.labels) do
	labels[key] = val
end

for key, val in pairs(m_topical.aliases) do
	aliases[key] = val
end

for key, val in pairs(m_topical.deprecated) do
	deprecated[key] = val
end

--[[	Add subvariety labels and the corresponding aliases
		and deprecated labels if they have a language code
		in the "languages" field.								]]
local m_subvarieties = require("Module:labels/data/subvarieties")

for key, val in pairs(m_subvarieties.labels) do
	if labels[key] then
		replacements.labels[key] = labels[key]
	end

	if val.languages then
		labels[key] = val
	end
end

for key, val in pairs(m_subvarieties.aliases) do
	if aliases[key] then
		replacements.aliases[key] = aliases[key]
	end

	if labels[val] then
		aliases[key] = val
	end
end

for key, val in pairs(m_subvarieties.deprecated) do
	if deprecated[key] then
		replacements.deprecated[key] = deprecated[key]
	end

	if labels[key] then
		deprecated[key] = val
	end
end

return {
	["labels"] = labels,
	["aliases"] = aliases,
	["deprecated"] = deprecated,
	["replacements"] = replacements,
}