Jump to content
Toggle menu
  • 8 articles
  • 75 files
  • 7 users
  • 37.8K edits
Neodyland Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:LangSwitch/doc: Difference between revisions

Template page
mNo edit summary
mNo edit summary
Line 4: Line 4:
{{LangSwitch
{{LangSwitch
|en=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 {{tl|GetFallback}}).
|en=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 {{tl|GetFallback}}).
|fr=Permet de présenter un texte dans la langue de l’utilisateur, en sélectionnant depuis un ensemble de versions en différentes langues. La langue choisie est soit celle définie dans les préférences de l'utilisateur, soit la plus appropriée déterminée par {{tl|GetFallback}}.
|fr=Permet de présenter un texte dans la langue de l’utilisateur, en sélectionnant depuis un ensemble de versions en différentes langues. La langue choisie est soit celle définie dans les préférences de l’utilisateur, soit la plus appropriée déterminée par {{tl|GetFallback}}.
|mk=Од разните постоечки преводи, го дава преводот на јазикот одбран во нагодувањата, или пак најсоодветниот резервен јазик (според утврденото во {{tl|GetFallback}}).
|mk=Од разните постоечки преводи, го дава преводот на јазикот одбран во нагодувањата, или пак најсоодветниот резервен јазик (според утврденото во {{tl|GetFallback}}).
}}
}}


|1=''xx''
|1=lang
|1d=
|1d=
{{LangSwitch
{{LangSwitch
|en=''xx'' can be any number of any supported language codes.
|en=language code (only needs to be provided if the language shall be fixed and independant from the user’s preferences).
|fr=''xx'' peut être tout code de lange, autant de fois que nécessaire.
|fr=code de langue (ne doit être indiqué que si la langue doit être fixée et indépendante des préférences de l’utilisateur).
|mk=''xx'' може да бидат било кои поддржани јазици.
|mk=јазичен код (се става само ако со тоа јазикот е фиксен и независен од корисничките нагодувања).
}}
}}
|1def=
|1def=
{{LangSwitch
{{LangSwitch
|en=string in language ''xx''
|en=value of <code><nowiki>{{int:Lang}}</nowiki></code> (the preferred language of the visitor viewing the page).
|fr=texte dans la langue de code ''xx''
|fr=la valeur de <code><nowiki>{{int:Lang}}</nowiki></code> (la langue préférée du visiteur visualisant la page).
|mk=текст на јазикот ''xx''
}}
}}
|1stat=optional


|2=lang
|2=''xx''
|2d=
|2d=
{{LangSwitch
{{LangSwitch
|en=language code (only needs to be provided if the language shall be fixed and independant from the user's preferences).
|en=The value is the translated text in language ''xx'' (The parameter name ''xx'' can be any any supported language codes, and you can specify as many such parameters as needed for each translated language).
|fr=code de langue (ne doit être indiqué que si la langue doit être fixée et indépendantes des préférences de l'utilisateur).
|fr=La valeur est le texte traduit dans la langue de code ''xx'' (Le nom du paramètre ''xx'' peut être n’importe quel code langue supporté, et vous pouvez indiquer autant de paramètres que nécessaire pour chaque langue de traduction).
|mk=јазичен код (се става само ако со тоа јазикот е фиксен и независен од корисничките нагодувања).
|mk=текст на јазикот ''xx''. ''xx'' може да бидат било кои поддржани јазици.  
}}
}}
|2def=value of <nowiki>{{int:Lang}}</nowiki>
|2def=
|2stat=optional
|2stat=optional



Revision as of 16:45, 1 September 2010

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
 |lang =
 |xx =
}}

Click one of the following links to see the action of the xx parameter in different languages when displaying this page (use this list also to get the most common language codes to use with this template instead of xx): Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr Template:Nobr +/−

Examples:

{{LangSwitch
|de=Zeichenkette
|en=text string
|fr=chaîne de caractères
|mk=низа од текст
|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:

LangSwitch Error: no default

{{LangSwitch
|lang=en
|en=text only in English
}}

What it looks like in your browser:

text only in English

Template parameters

ParameterDescriptionDefaultStatus
langlanguage code (only needs to be provided if the language shall be fixed and independant from the user’s preferences).value of {{int:Lang}} (the preferred language of the visitor viewing the page).optional
xxThe value is the translated text in language xx (The parameter name xx can be any any supported language codes, and you can specify as many such parameters as needed for each translated language).emptyoptional

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

Cookies help us deliver our services. By using our services, you agree to our use of cookies.