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.