Spracherkennung anhand der Verzeichnisstruktur

Hierbei ist nicht die Sprache des Besuchers der Website gemeint, sondern in welcher Sprachversion der Website sich der Besucher befindet. Eine solche Spracherkennung wird in der Hauptvorlage implementiert.

Die Erkennung wird anhand der Verzeichnisstruktur realisiert. Das Ergebnis wird als globale PHP-Variable gespeichert.

Beispiele

Beispiel #1 - Umsetzung mit we:tags

<we:ifWorkspace path="/de/" doc="top">
<we:setVar to="global" nameto="language" value="de"/>
</we:ifWorkspace>
<we:ifWorkspace path="/en/" doc="top">
<we:setVar to="global" nameto="language" value="en"/>
</we:ifWorkspace>


Beispiel #2 - Umsetzung mit PHP

<?php
$arr_path = explode('/', $GLOBALS['we_doc']->Path);
$GLOBALS['language'] = (string) $arr_path[1];
?>
powered by webEdition CMS