Шаблон:лабел
(example)
- Следећа документација се налази на Шаблон:label/док. [edit]
- Корисне везе: subpage list • везе • преусмерења • transclusions • грешке (парсер/модул) • песак
Use this template, as described in Викиречник:Context labels:
- To label senses with restricted usage
- To label senses with grammatical information, in addition to that in the part-of-speech heading and headword line
This template generates content using Модул:labels/templates and Модул:labels. Lists of all recognised labels can be found at Модул:labels/data, Модул:labels/data/regional, Module:labels/data/topical, and Модул:labels/data/subvarieties. To search for a label in these data modules, use the search box on the right. To add a label, go to the appropriate data module and follow the directions in the documentation page, or ask someone else to add the label at Module talk:labels/data.
Usage
[уреди]A label is placed before the definition, such as:
# {{lb|en|AU|colloquial|pejorative}} An [[insidious]] person.
- (AU, colloquial, derogatory) An insidious person.
Note that {{lb}}
, {{lbl}}
and {{label}}
are all equivalent; {{lb}}
is preferred for conciseness.
The first parameter is the language code of the section in which the template is placed (e.g. en
for English); see WT:LANGLIST for the full list. Further parameters are context labels.
This template provides consistency. The same visual result could be achieved with simpler formatting; however, lb
helps to ensure that the same labels are used across the project. For instance, {{lb|en|math}}
and {{lb|en|maths}}
both produce the same result, expanding to (mathematics).
Use of a context label also provides automatic categorization. For instance, the example above is categorized as Аустралијски Енглески and сленг. Likewise, any page with a context of math or maths will be automatically placed in category Математика. However, these templates should not be used merely for categorization. It is still preferable to list a [[Категорија: ]]
when there is no specific context for a term.
Regions are meant to indicate where a term is used, not to specify location of an entity. For instance, the Sphinx in Giza should not be labeled Egypt. Rather, that's part of the definition. Also note that time and space are not contexts. The word “week” is understood to mean seven days whether one is discussing war or widgets or the weather, in speech or song or storybook.
Примери
[уреди]Some examples to demonstrate the range of current functionality:
- A single ad hoc context with no supporting template:
Lua грешка in Модул:template_parser at line 1031: bad argument #1 to 'find' (string expected, got table).
- A single context with supporting template (for categorization and custom label-text):
Lua грешка in Модул:template_parser at line 1031: bad argument #1 to 'find' (string expected, got table).
- Multiple contexts (up to about nine), with or without supporting templates:
Lua грешка in Модул:template_parser at line 1031: bad argument #1 to 'find' (string expected, got table).
- Multiple contexts, with special built-in separator pseudo-contexts that replace the comma:
Lua грешка in Модул:template_parser at line 1031: bad argument #1 to 'find' (string expected, got table).
- Qualifier/modifier pseudo-contexts whose supporting templates suppress following comma (by adding a
_
parameter):
Lua грешка in Модул:template_parser at line 1031: bad argument #1 to 'find' (string expected, got table).
Language-specific labels
[уреди]An example of a language-specific label:
Lua грешка in Модул:template_parser at line 1031: bad argument #1 to 'find' (string expected, got table).
Note that the label is only linked when the language code is grc
(representing Ancient Greek).
Redirecting labels
[уреди]Certain labels are aliases that "redirect" to other labels, or are displayed as them. Lua грешка in Модул:template_parser at line 1031: bad argument #1 to 'find' (string expected, got table).
If the wrong language code is used, in this case "de"
(German), the label will not be redirected.
Lua грешка in Модул:template_parser at line 1031: bad argument #1 to 'find' (string expected, got table).
Белешке
[уреди]{{indtr}}
is a separate context label template used in Portuguese.
Погледајте такође
[уреди]{{term-label}}
—{{tlb}}
{{qualifier}}
{{sense}}
{{gloss}}
TemplateData
[уреди]TemplateData for label
Use this template, as described in Викиречник:Context labels:
- To label senses with restricted usage
- To label senses with grammatical information, in addition to that in the part-of-speech heading and headword line
Параметар | Опис | Врста | Статус | |
---|---|---|---|---|
language | 1 | The language of the current section
| текст | обавезно |
label 1 | 2 | first label
| текст | необавезно |
label 2 | 3 | second label
| текст | необавезно |
label 3 | 4 | third label
| текст | необавезно |
Defined labels
[уреди]The following labels are defined:
Lua грешка in Модул:labels at line 481: Internal error: Label alias 'Vilnius' points to 'Wilno', which is undefined in module Модул:labels/data/lang/pl.