Template:LangSwitch
[edit]
Documentation
(this part of the documentation is only available in some languages)
Provides a method to present a string of text selected from an array of many language translations in the language set in the user's preferences or the most appropiate fallback language (as determined by {{GetFallback}}).
Usage
{{LangSwitch
|xx=
}}
(this part of the documentation is only available in some languages)
Click these links to see the action of the lang parameter in different languages: German: deutsch, French: français, Chinese-zh
Examples:
{{LangSwitch
|de=Zeichenkette
|en=text string
|fr=chaîne de caractères
|zh=字串
}}
What it looks like in your browser:
text string
Examples using parameter lang to default to a specific language:
{{LangSwitch
|lang=de
|de=Zeichenkette nur auf Deutsch
}}
What it looks like in your browser:
Zeichenkette nur auf Deutsch
{{LangSwitch
|lang=en
|en=text only in English
}}
What it looks like in your browser:
text only in English
Parameters
| Parameter name | Description (this part of the documentation is only available in some languages) | Default value | required or optional?
|
|---|---|---|---|
| xx | xx can be any number of any supported language codes | string in language xx | optional |
| lang | language code (only needs to be provided if the language shall be fixed and independant from the user's preferences) | value of {{int:Lang}} | optional |
Additional information
The template is intended to be used in the following namespaces: the Template namespace
The template is intended to be used by the following user groups: no user group specified
Relies on:
{{GetFallback}}, {{GetFallback2}}
See also
(this part of the documentation is only available in some languages)
{{autotranslate}}
Localization
This template is not intended to be localized.