Sprachvarianten innerhalb der Vorlage

Hinweis: Dieser Realisationsweg wird von uns nicht empfohlen sondern nur der Vollständigkeit halber genannt. Wir empfehlen Ihnen die Verwendung externer Sprachdateien.


Bei diesem Weg die festen Inhalte auf einer mehrsprachigen Website mit einem Vorlagensatz für alle Sprachen auszugeben findet der Sprachwechsel bei jeder Ausgabe separat statt. Dazu wird mit <we:var> die globale PHP-Variable "language" abgefragt und je nach deren Wert die passende Zeichenkette für die aktuelle Sprache ausgegeben.

Vorteile

  • keine separate Sprachdatei notwendig
  • nicht so abstrakt wie die externen Sprachdateien
  • lässt große Freiheiten bei der Ausgabe

Nachteil

  • weitere Sprachen lassen sich nur mit hohem Aufwand hinzufügen.

Beispiel

<we:ifVar name="language" match="de" type="global" doc="top">
<we:next>weiter</we:next>
</we:ifVar>
<we:ifVar name="language" match="en" type="global" doc="top">
<we:next>next</we:next>
</we:ifVar>
powered by webEdition CMS