PDA

Shop Support News Archive - Shopbetreiber News -> Forum : xt eCommerce Templates Module SEO Support: Templates, Module, Frage: Xtc Und Die Sprachen


bara.munchies
31.01.2007, 10:37
ich optimiere meinen onlinecshuppen gerade für andere länder.
da hab ich gemerkt, dass weder die metatags, noch die <html dir="ltr" lang="de"> angabe rnichtig umgeschaltet wird, wenn man auf englisch klickt.

okay, ich verwende 3.0.3. viellenicht ein bug?
Meta language wird gar nicht ausgegeben.

kennt jemand das problem und vor allem ne lösung dafür?

shop ist http://www.tonsai.de (http://anonym.to/?http://www.tonsai.de)

fiese möpp
31.01.2007, 11:33
Ich habe mal bei mir reingeschaut:

In der Metatags.php Zeile 18:

<meta name="language" content="<?php echo $_SESSION['language_code']; ?>" />


Hoffe, ich konnte Dir helfen.

bara.munchies
31.01.2007, 12:18
hab ich schon versucht, genau wie

<meta name="language" content="<?php echo $language; ?>" />

kann es sein, dass die $_SESSION['language_code'] in 3.0.3 nicht zu verfügung steht?

bara.munchies
31.01.2007, 13:30
so ist es auch, und zwar mit beiden varianten.

bara.munchies
31.01.2007, 14:56
danke für den tipp.

gibt nur diese. mach ich dann mal über eine if-abfrage

[language] => german [languages_id] => 2 [language_charset] => iso-8859-15

bara.munchies
31.01.2007, 15:48
<meta name="language" content="<?php if ($_SESSION['language_id'] =='2') echo $_SESSION['language_id']; ?>" />

warum geht das nicht?

bara.munchies
31.01.2007, 15:55
hau vorn kopf

danke, jetzt seh ichs auch

bara.munchies
31.01.2007, 19:07
Nächstes problem,

<html dir="ltr" lang="de">

wird immer mit lang="de" ausgegeben, egal ob man auf english oder deutsch clickt. werd mich damit mal beschäftigen, oder hats schonmal jemand getunt?

EDIT: Geht zum Glück so wie in der Metatags.php.