Template:Lang/doc: Difference between revisions
Template page
More actions
m typo |
rm xml:lang |
||
| Line 38: | Line 38: | ||
|placement = | |placement = | ||
|usage-notes = {{LangSwitch | |usage-notes = {{LangSwitch | ||
|en=This template is for example called from [[Template:Autotranslate|autotranslatable]] templates and is used to apply the “lang” | |en=This template is for example called from [[Template:Autotranslate|autotranslatable]] templates and is used to apply the “lang” attribute to the span tag containing the text. It also adds CSS classes, that for example allow CSS highlighting text that is in a specific language. For a list of language codes to use for parameter 1 see {{W|1=List of ISO 639-1 codes|3=en}}. | ||
|de=Diese Vorlage wird beispielsweise von der [[Template:Autotranslate|Vorlage:Autotranslate]] aufgerufen und wird verwendet, um den Sprachcode auf die Attribute „lang” und „xml:lang” anzuwenden. Es kann zwischen den HTML-Tags „span” und „div” gewählt werden. Es fügt auch CSS-Klassen hinzu, die zum Beispiel das Hervorheben von Text in einer bestimmten Sprache erlauben. Die Liste für den in Parameter 1 zu verwendenden Sprachcodes ist unter {{W|1=ISO-3166-1-Kodierliste|3=de}} zu finden. | |de=Diese Vorlage wird beispielsweise von der [[Template:Autotranslate|Vorlage:Autotranslate]] aufgerufen und wird verwendet, um den Sprachcode auf die Attribute „lang” und „xml:lang” anzuwenden. Es kann zwischen den HTML-Tags „span” und „div” gewählt werden. Es fügt auch CSS-Klassen hinzu, die zum Beispiel das Hervorheben von Text in einer bestimmten Sprache erlauben. Die Liste für den in Parameter 1 zu verwendenden Sprachcodes ist unter {{W|1=ISO-3166-1-Kodierliste|3=de}} zu finden. | ||
|de-ch=Diese Vorlage wird beispielsweise von der [[Template:Autotranslate|Vorlage:Autotranslate]] aufgerufen und wird verwendet, um den Sprachcode auf die Attribute «lang» und «xml:lang» anzuwenden. Es kann zwischen den HTML-Tags «span» und «div» gewählt werden. Es fügt auch CSS-Klassen hinzu, die zum Beispiel das Hervorheben von Text in einer bestimmten Sprache erlauben. Die Liste für den in Parameter 1 zu verwendenden Sprachcodes ist unter {{W|1=ISO-3166-1-Kodierliste|3=de}} zu finden. | |de-ch=Diese Vorlage wird beispielsweise von der [[Template:Autotranslate|Vorlage:Autotranslate]] aufgerufen und wird verwendet, um den Sprachcode auf die Attribute «lang» und «xml:lang» anzuwenden. Es kann zwischen den HTML-Tags «span» und «div» gewählt werden. Es fügt auch CSS-Klassen hinzu, die zum Beispiel das Hervorheben von Text in einer bestimmten Sprache erlauben. Die Liste für den in Parameter 1 zu verwendenden Sprachcodes ist unter {{W|1=ISO-3166-1-Kodierliste|3=de}} zu finden. | ||
Revision as of 18:16, 12 September 2020
Using this template, a specific language code can be specified in the HTML code.
Usage
{{Lang |1= |2= }}
This template is for example called from autotranslatable templates and is used to apply the “lang” attribute to the span tag containing the text. It also adds CSS classes, that for example allow CSS highlighting text that is in a specific language. For a list of language codes to use for parameter 1 see List of ISO 639-1 codes.
Template parameters
| Parameter | Description | Default | Status | |
|---|---|---|---|---|
1 | language code | used language code in ISO 639-1 (two-letter) format | empty | required |
2 | text | Text in the used language code | empty | optional |
tag | HTML tag | Possible HTML tags:
| div | optional |
Additional information
The template is intended to be used in the following namespaces: all namespaces
The template is intended to be used by the following user groups: all users
Example
{{Lang|1=de|2=Dies ist ein Beispiel.|tag=span}}
renders as:
Dies ist ein Beispiel.
See also
Localization
This template is not intended to be localized.