Sign in to follow this  
Followers 0
gvu

Verschiedene Templates für Sprache anlegen

7 posts in this topic

Hallo Zusammen,

ich habe ein Problem:

Ich habe für den XTCommerce Shop ein Template aufgebaut, dass ein paar fixe Buttons enthält. Jetzt soll das Ganze auch in englischer Sprache aufgebaut werden, was der Shop ja ganz gut umsetzt. Allerdings kann ich "scheinbar" nur ein Template erstellen, in dem ja jetzt die fixen Buttons auf deutscher Sprache integriert sind. Wenn ich im Shop die Sprache wechsle zeigt er mir natürlich nach wie vor die deutsch geschrieben Buttons an.

Meine Überlegung war deshalb, ein Template (nur die index.html!) für deutsche Sprache und eines für englische Sprache anzulegen, was je nach Sprachauswahl angesteuert wird.

Hat das schon einmal jemand umgesetzt? :confused:

Für jeglichen Rat bin ich sehr dankbar :D!

Liebe Grüße

gvu

Share this post


Link to post
Share on other sites

und wieso nicht die buttons sprachabhängig machen ? Das System kann diese ja selbst erzeugen.

Share this post


Link to post
Share on other sites

Eine berechtigte Frage ...

Mir ist schon Bewußt, dass das System die Buttons erstellt.

Die Homepage habe ich zuerst ohne den Online-Shop aufgebaut, sodass es eine reine HTML-Seite mit "leider" grafischen Buttons geworden ist.

Das Aussehen der Navigation wird ja über CSS gesteuert, in dem ich ja theoretisch den Button als Bild zuweisen und den Text definieren könnte. Allerdings ist ein 2-zeiliger Button dabei .... ja ist halt alles blöd (hier mal der Link www.md-securitec.com).

Es wäre halt am bequemsten, wenn man verschiedene Templates zuweisen könnte, aber wenn es nicht geht, muss ich mir was anderes einfallen lassen :(

Share this post


Link to post
Share on other sites

Wenn es um die reinen Shopbuttons geht, die kannst Du ja 2sprachig anlegen.

Die deutschen Buttons in den Ordner templates\Dein Template\img\buttons\de

Die englischen Buttons inden Ordner templates\Dein Template\img\buttons\en

Willst Du Grafiken im Template sprachabhängig machen musst Du die Grafiken in de und en erstellen diese in den Ordner templates\Dein Template\img\de bzw. templates\Dein Template\img\en kopieren

ImTemplate rufst Du dann die Grafik wie folgt auf:

<img src="{$tpl_url_path}img/{$language}/deine Grafik.gif" alt="" />

Share this post


Link to post
Share on other sites

Erstmal VIELEN DANK für die schnellen Reaktionen.

Wenn es um die reinen Shopbuttons geht, die kannst Du ja 2sprachig anlegen.

Die deutschen Buttons in den Ordner templates\Dein Template\img\buttons\de

Die englischen Buttons inden Ordner templates\Dein Template\img\buttons\en

Willst Du Grafiken im Template sprachabhängig machen musst Du die Grafiken in de und en erstellen diese in den Ordner templates\Dein Template\img\de bzw. templates\Dein Template\img\en kopieren

ImTemplate rufst Du dann die Grafik wie folgt auf:

<img src="{$tpl_url_path}img/{$language}/deine Grafik.gif" alt="" />

... das klang wirklich interessant, habe ich gleich mal ausprobiert. Leider ohne Erfolg. Die en und de Buttons habe ich, wie dukie6666 meinte, im Ordner "templates\Dein Template\img\de und en" abgelegt. Da oben mal ein Pfad mit "buttons" angegeben wurde, habe ich auch dass probiert.

Meine Grafik hatte ich dann wie folgt eingebunden: <img src="{$tpl_url_path}img/{$language}/home01.gif" alt="Home" width="149" height="32" border="0" /> ... aber es will einfach nicht funktionieren :confused:

Mir wird der Button nach der Änderungen nicht mehr angezeigt. Muss ich im Shop noch irgendetwas einstellen, oder habe ich hier einen Fehler gemacht?

Share this post


Link to post
Share on other sites

Lange her, aber falls die Antwort jemanden interessiert. Der korrekte Pfad lautet:

<img src="{$tpl_path}img/{$language}/bild.gif" alt="" />

und nicht

<img src="{$tpl_url_path}img/{$language}/bild.gif" alt="" />

Share this post


Link to post
Share on other sites

... und die Unterordner sollten nicht de und en, sondern german und english heißen. Analog zum Button-Ordner...

;-)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0