Vorlage:Multilingual switch: Unterschied zwischen den Versionen

Aus Offene Naturführer
Wechseln zu: Navigation, Suche
K (optional: Erweiterung:Translate ({{#translation:}} erzeugt /en /fr etc. auf einer Übersetzungsseite))
K (Fix #translation)
 
Zeile 75: Zeile 75:
 
[[Category:Single-access key templates]]
 
[[Category:Single-access key templates]]
 
[[Category:Multilingual]]
 
[[Category:Multilingual]]
</noinclude><includeonly>{{#switch:{{int:allmessages-language}}<!--
+
</noinclude><includeonly>{{#switch:{{int:allmessages-language<!--
   -->{{#ifeq: {{#sub: /lang-iso|0|1}} | /<!--
+
  concatenate /de /fr etc. to the MediaWiki Message if we have Extension:Translate and {{#translation:}}
  then-->|{{#translation:}}<!-- {{#translation:}} creates /en /fr etc.
+
   -->{{#ifeq:/<!--
 +
    -->|{{#sub: {{#translation:}}|0|1}}<!-- {{#translation:}} creates /en /fr etc.
 +
then-->|{{#translation:}}<!-- concatenate to eg. int:allmessages-language/en
 
   -->}}<!--
 
   -->}}<!--
 +
-->}}<!-- end int:allmessages-language
 +
  switch cases
 
-->|{{int:allmessages-language/be}}={{{be|{{{en|}}}}}}<!--
 
-->|{{int:allmessages-language/be}}={{{be|{{{en|}}}}}}<!--
 
-->|{{int:allmessages-language/bg}}={{{bg|{{{en|}}}}}}<!--
 
-->|{{int:allmessages-language/bg}}={{{bg|{{{en|}}}}}}<!--

Aktuelle Version vom 15. März 2018, 14:39 Uhr

Eine Vorlage als Schalter zwischen verschiedenen Sprachen, je nachdem welche Sprache der Nutzer einstellt. 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
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 bokmål
pl= polski
pt= português
ro= română
ru= русский
sl= slovenščina
sv= svenska

Abhängigkeiten

Quelle: Offene Naturführer, Das Wiki zu Bestimmungsfragen: Vorlage:Multilingual switch. Abgerufen am 2. Juni 2025, 01:45 von https://offene-naturfuehrer.de/web/Vorlage:Multilingual_switch