Vorlage:Multilingual switch: Unterschied zwischen den Versionen

Aus Open Source Ecology - Germany
Zur Navigation springen Zur Suche springen
(+Test {{PAGELANGUAGE}})
(comment on {{PAGELANGUAGE}})
 
Zeile 85: Zeile 85:
 
else-->|{{#if: {{#pos:{{PAGELANGUAGE}}|[<nowiki></nowiki>[}}<!-- {{PAGELANGUAGE}} undefined, e.g: [[:Vorlage:PAGELANGUAGE]]
 
else-->|{{#if: {{#pos:{{PAGELANGUAGE}}|[<nowiki></nowiki>[}}<!-- {{PAGELANGUAGE}} undefined, e.g: [[:Vorlage:PAGELANGUAGE]]
 
   then-->|{{#translation:}}<!--
 
   then-->|{{#translation:}}<!--
   else-->|/{{PAGELANGUAGE}}<!--
+
   else-->|/{{PAGELANGUAGE}}<!-- {{PAGELANGUAGE}} is bound to the *page* content language setting not the user interface language!!
 
     -->}}<!-- concatenate to eg. int:allmessages-language/en
 
     -->}}<!-- concatenate to eg. int:allmessages-language/en
 
   -->}}<!--
 
   -->}}<!--

Aktuelle Version vom 28. Februar 2020, 03:30 Uhr

Eine Vorlage als Schalter zwischen verschiedenen Sprachen, je nachdem welche Sprache der Nutzer einstellt oder welche Seitensprache eingestellt ist. Die Vorlage nutzt dafür intern den internationalisierten Wiki-Parameter {{int:allmessages-language}} ({{CONTENTLANGUAGE}} hingegen bezieht sich auf die Einstellung des gesamten Wikis (s. Localsettings.php und Variable $wgLanguageCode.). English ist die Voreinstellung. Benutzung:

{{Multilingual switch|de=Deutscher Text|en=English text|fr=C'est Français}}
Verfügbare Sprachen
Parameter Sprache
1= jede
(als Standardwert)
be= беларуская
bg= български
cs= čeština
cy= Cymraeg
da= dansk
de= Deutsch
ee= eʋegbe
el= Ελληνικά
en= English
es= español
fi= suomi
fr= français
hu= magyar
ie= Interlingue
it= italiano
lt= lietuvių
lv= latviešu
mt= Malti
nl= Nederlands
no= norsk
pl= polski
pt= português
ro= română
ru= русский
sl= slovenščina
sv= svenska

Abhängigkeiten