Sprachwechsel gleichzeitig als Layoutwechsel möglich?
Moin zusammen,
hat jemand einen Lösungsansatz für mich?
Ich brauche 2 Sprachen und für jede Sprache eine eigene .css .
Der Sprachwechsel soll ganz normal über den das Modul Sprachwechsel erfolgen.
Viele Grüße und allen ein frohes neues Jahr!
Anja
Re: Sprachwechsel gleichzeitig als Layoutwechsel möglich?
Moin Anja,
Mit Boardmitteln geht das so, meine ich, nicht.
Als Workaround würde ich mal folgendes machen:
Vorab empfehle ich folgendes aber du kannst auch nach dem in blau geschriebenen weiter machen. Würde ich aber aufgrund der Updatesicherheit nicht empfehlen (beim nächsten Update würden deine Dateien überschrieben).
Ich empfehle dafür, die zu deinem Layout gehörigen Verzeichnisse für Templates und CSS komplett zu kopieren und umzubenennen.
Wenn du also bspw. papoo37a als Template benutzt, solltest du entspr. das Verzeichnis css/papoo37a kopieren und in css/mein_style (siehe Code unten) umbenennen. Das Gleiche machst du mit dem dazu gehörigen Template. Für papoo37a wäre das das Verzeichnis templates/standard, das du dann entspr. nach templates/mein_style kopierst.
Dann im Backend unter Layout > CSS-Layout das neue mein_style aktivieren und zum Standard machen.
Dann ebenda auf mein_style ändern klicken und das neue Template mein_style auswählen. Dann ist das updatesicherer.
Du fügst dann in die Datei templates/mein_style/_kopf.utf8.html deines templates ganz unten
<style type="text/css">
@import url({$slash}css/mein_style/lang_{$lang_short}.css);
</style>
ein.
Jetzt kannst du in deinem CSS-Verzeichnis (css/mein_style) Dateien für die Sprachen anlegen.
Die müssen dann auf die Namen hören: lang_de.css für Deutsch, lang_en.css für Englisch usw.
Bis denne..