Hallo
Ich weiss nicht, ob ich das richtig gemacht habe.
Ich habe eine Seite in 3 Sprachen erstellt, welche auch wie gewünscht angezeigt werden. Nur habe ich da ein kleines Problem, wenn ich auf einer Seite bin, und die Sprache wechsle, möchte ich gern, das mir die Seite in der gewünschten Sprache angezeigt wird.
Das macht sie aber nicht.
Ich kann mir vorstellen, das es daran liegt, das ich die Buttons für die Sprachwahl fest auf der Seite verlinkt habe.
Ich haben einfach "a href="index.php?id=|&L=0" " hinter Deutsch gelegt.
Oder muss ich das anders machen, das es funktioniert. So wie es aussieht, wird die ID nicht übernommen.
Besten Dank
Ein bisschen magere Angaben. Ich geb Dir einfach mal mein Setup (musst natürlich auf Deine ID's & Sprachen anpassen):
temp.sprachen = PHP_SCRIPT
temp.sprachen.file = fileadmin/style/scripts/sprach_menu.php
#nur die News der jeweiligen Sprache darstellen
plugin.tt_news.sys_language_mode = strict
config.index_enable=1
config.index_externals=1
# SprachVariable L initialisieren
config.linkVars = L
# Standardsprache UID 0 -> Englisch
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = en
config.locale_all = english
# Deutsch, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
[global]
# UK, sys_language.uid = 4
[globalVar = GP:L = 4]
config.sys_language_uid = 4
config.language = uk
config.locale_all = uk_UK
[global]
Das ganze zu oberst in deinem Setup platzieren.
Nachtrag: Die von mir verwendete "sprach_menu.php" ist die selbe wie im ordner "media/scripts/example_languageMenu.php". Einfach in dein Fileadminverzeichnis kopieren und Deinen Bedürfnissen anpassen, dann sollte es auch mit den Nachbarn funktionieren.
Ach ja... den Marker nicht vergessen (in meinem Fall ###SPRACHEN###.
Gruss Daffy
Danke, habe es geschaft.
Das heisst, ich kann die Sprachen wie gewünscht umstellen.
Aber als Ergebnis bekomme eine eigenwillige Darstellung.
Ich verwende das Script; my_languageMenu.php und habe es für mich angepasst. Jedoch habe ich vor jeder aktiven Sprache eine "1".
Bild: doublecom.ch/…/sprachen_pan.gif
Wie bringe ich das weg?
Danke