Jump to content
xt:Commerce Community Forum

Sprachen Cookies


Recommended Posts

Hallo,

ich habe folgendes Problem mit dem XT-Commerce-Shop:

Wenn einer unserer Benutzer (z.B.) aus Neugier in den englischen Bereich geht dann wird per Cookie abgespeichert, daß die Seite in englisch ausgegeben werden soll. Beim nächsten Besuch sieht der Besucher die Seite wieder in Englisch.

Geht der Besucher manuell auf die deutsche Sprachversion wird aber kein Cookie abgespeichert, also landet der Besucher beim nächsten Besuch wieder im englischen Bereich...

Warum wird bei der manuellen Sprachauswahl "deutsch" das Cookie nicht geänader bzw. gelöscht?

Link to comment
Share on other sites

ist auch echt wichtig weil wir die Sprachknöpfe gerne entfernen würden.

Aber das hieße ja, daß jeder Besucher mit dem Englisch-Cookie auf der englischen Seite "gefangen" wäre.

Mir ist übrigens aufgefallen, daß so ein Englisch-Cookie in jedem XT-Commerce Shop wirkt der einen englischen Bereich aufweist.

Link to comment
Share on other sites

ok Lösung gefunden, falls nochjemand die Lösung brauchen kann:

Auf diese Weise lasse ich den Shop immer in deutsch starten:

(Ausschnitt aus includes/application_top.php)

// set the language

if (!isset ($_SESSION['language']) || isset ($_GET['language'])) {

include (DIR_WS_CLASSES.'language.php');

$lng = new language(xtc_input_validation($_GET['language'], 'char', ''));

//if (!isset ($_GET['language']))

// $lng->get_browser_language();

Sucht einfach den Bereich "// set the language" und baut den markierten Teil ein und kommentiert den alten aus..

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...