This module provides labels to the templates {{alter}}/{{alt}}, {{descendant}}/{{desc}} as well as the templates derived from Module:nyms ({{synonyms}}/{{syn}} etc.).

How-to සංස්කරණය

Additions take this form. Remove < > and the stuff between them and replace with the label you would like to use, the form you would like it to display as, and the Wikipedia entry (if any) that the label should link to. If you do not want to link to a Wikipedia article, simply remove the link line altogether.

labels['<label>'] = {
	display = '<link text>',
	link = '<Wikipedia article>',
}

Blank form:

labels[''] = {
	display = '',
	link = '',

For alternative forms of the labels, use the following code:

aliases['<alternative form>'] = '<label with data table>'

aliases[''] = ''

local labels, aliases = {}, {}

--
-- Historical orthographic standards.
--

labels['pre-1945'] = {
	link = 'Reforms of Bulgarian orthography',
	display = 'Pre-reform orthography (1945)',
}

--
-- Major dialectal areas.
--

labels["Eastern"] = {
	display = "Eastern dialects",
	link = "Bulgarian dialects",
}

labels["Western"] = {
	display = "Western dialects",
	link = "Bulgarian dialects",	
}

labels["Moesian"] = {
	display = "Moesian dialects",
	link = "Moesian dialects",	
}

labels["Balkan"] = {
	display = "Balkan dialects",
	link = "Balkan dialects of Bulgarian",	
}

labels["Rup"] = {
	display = "Rup dialects",
	link = "Rup dialects",	
}

labels["Northwestern"] = {
	display = "Northwestern dialects",
	link = "Northwestern Bulgarian dialects",	
}

aliases["NW"] = "Northwestern"

labels["Southwestern"] = {
	display = "Southwestern dialects",
	link = "Southwestern Bulgarian dialects",	
}

aliases["SW"] = "Southwestern"

-- Moesian dialects

labels["Shumen"] = {
	display = "Shumen",
	link = "Shumen dialect",	
}

aliases["Kaspichan"] = "Shumen"

labels["Razgrad"] = {
	display = "Razgrad",
	link = "Moesian dialects",	
}

-- Balkan dialects

labels["Central Balkan"] = {
	display = "Central Balkan",
	link = "Central Balkan dialect",	
}

aliases["CB"] = "Central Balkan"

labels["Kotel-Elena-Dryanovo"] = {
	display = "Kotel-Elena-Dryanovo",
	link = "Kotel-Elena-Dryanovo dialect",	
}

aliases["Kotel"] = "Kotel-Elena-Dryanovo"
aliases["Elena"] = "Kotel-Elena-Dryanovo"
aliases["Dryanovo"] = "Kotel-Elena-Dryanovo"

labels["Panagyurishte"] = {
	display = "Panagyurishte",
	link = "Panagyurishte dialect",	
}

labels["Pirdop"] = {
	display = "Pirdop",
	link = "Pirdop dialect",	
}

labels["Teteven"] = {
	display = "Teteven",
	link = "Teteven dialect",	
}

labels["Erkech"] = {
	display = "Erkech",
	link = "Erkech dialect",	
}

labels["Subbalkan"] = {
	display = "Subbalkan",
	link = "Subbalkan dialect",	
}

-- Rup dialects

labels["Strandzha"] = {
	display = "Strandzha",
	link = "Strandzha dialect",	
}

labels["Thracian"] = {
	display = "Thracian dialect",
	link = "Thracian dialect",	
}

labels["Smolyan"] = {
	display = "Smolyan",
	link = "Smolyan dialect",	
}

aliases["Central Rhodopes"] = "Smolyan"

labels["Hvoyna"] = {
	display = "Hvoyna",
	link = "Hvoyna dialect",	
}

aliases["Batak"] = "Hvoyna"

labels["Chepino"] = {
	display = "Chepino",
	link = "Chepino dialect",	
}

labels["Paulician"] = {
	display = "Paulician dialect",
	link = "Paulician dialect",	
}

labels["Zlatograd"] = {
	display = "Zlatograd",
	link = "Zlatograd dialect",	
}

labels["Pomak"] = {
	display = "Pomak",
	link = "Pomak language",	
}

labels["Babyak"] = {
	display = "Babyak",
	link = "Babyak dialect",	
}

labels["Razlog"] = {
	display = "Razlog",
	link = "Razlog dialect",	
}

labels["Serres-Nevrokop"] = {
	display = "Serres-Nevrokop",
	link = "Ser-Drama-Lagadin-Nevrokop dialect",	
}

aliases["Nevrokop"] = "Serres-Nevrokop"
aliases["Gotse Delchev"] = "Serres-Nevrokop"

-- Northwestern dialects

labels["Byala Slatina-Pleven"] = {
	display = "Byala Slatina-Pleven",
	link = "Byala Slatina-Pleven dialect",	
}

aliases["Pleven"] = "Byala Slatina-Pleven"
aliases["Byala Slatina"] = "Byala Slatina-Pleven"

labels["Vidin-Lom"] = {
	display = "Vidin-Lom",
	link = "Vidin-Lom dialect",	
}

aliases["Vidin"] = "Vidin-Lom"
aliases["Lom"] = "Vidin-Lom"

-- Southwestern dialects

labels["Botevgrad"] = {
	display = "Botevgrad",
	link = "Botevgrad dialect",	
}

labels["Vratsa"] = {
	display = "Vratsa",
	link = "Vratsa dialect",	
}

labels["Ihtiman"] = {
	display = "Ihtiman",
	link = "Ihtiman dialect",	
}

labels["Elin Pelin"] = {
	display = "Elin Pelin",
	link = "Elin Pelin dialect",	
}

labels["Sofia"] = {
	display = "Sofia",
	link = "Sofia dialect",	
}

labels["Samokov"] = {
	display = "Samokov",
	link = "Samokov dialect",	
}

labels["Dupnitsa"] = {
	display = "Dupnitsa",
	link = "Dupnitsa dialect",	
}

labels["Kyustendil"] = {
	display = "Kyustendil",
	link = "Kyustendil dialect",	
}

labels["Blagoevgrad-Petrich"] = {
	display = "Blagoevgrad-Petrich",
	link = "Blagoevgrad-Petrich dialect",	
}

aliases["Blagoevgrad"] = "Blagoevgrad-Petrich"
aliases["Petrich"] = "Blagoevgrad-Petrich"

-- Transitional (Northwestern) dialects

labels["Tran"] = {
	display = "Tran",
	link = "Tran dialect",	
}

labels["Breznik"] = {
	display = "Breznik",
	link = "Breznik dialect",	
}

labels["Belogradchik"] = {
	display = "Belogradchik",
	link = "Belogradchik dialect",	
}

labels["Bosilegrad"] = {
	display = "Bosilegrad",
	link = "Transitional Bulgarian dialects",	
}

labels["Tsaribrod"] = {
	display = "Tsaribrod",
	link = "Transitional Bulgarian dialects",	
}

aliases["Dimitrovgrad"] = "Tsaribrod"

return {
	labels = labels,
	aliases = aliases,
}
"https://si.wiktionary.org/w/index.php?title=Module:bg:Dialects&oldid=55171" වෙතින් සම්ප්‍රවේශනය කෙරිණි