Halli Hallo,
ich habe eine kleine Webseite mit TYPO3 V4.1 erstellt. Die Seite ist mit der Defaultsprache Englisch erstellt worden.
Als zusätzliche Webseitensprache habe ich nun "Deutsch" hinzugefügt. Für jede Seite (und die Elemente uaf den Seiten) habe ich Übersetzungen erstellt.
Die Sprachdefinitionen im Template sehen folgendermassen aus:
# Sprachumschaltung
config.linkVars = L
config.sys_language_uid = 0
config.language = en
config.locale_all = en_GB
[globalVar=GP:lang=de]
config.locale_all = de_DE
config.sys_language_uid = 1
config.language = de
[global]
Sollte doch eigentlich in Ordnung sein, oder?
Wenn ich die Seite aufrufe wird zuerst Englisch angezeigt. Nach einem Klick auf die deutsche Flagge wird dann auch der Parameter "&L=1" angehängt aber die deutsche Version der Seite wird nicht angezeigt.
Als Test habe ich dann mal die beiden Definitionen vertauscht (also Deutsch zur Default-Language gemacht) und es wird beim Aufruf der Seite auch Deutsch angezeigt. Allerding klappt auch dann die Umschaltung nicht.
Was kann ich tun, damit umgeschaltet wird?
Mein Hauptproblem ist im Moment, daß T3 auch bei groben Fehlkonfigurationen scheinbar keine Fehlermeldungen ausgibt sondern die Funktion einfach nicht ausführt. Gibt es keinen Weg T3 ein wenig "gesprächiger" zu machen?? (Logfile, Fehlermeldungen usw.)
Vielen Dank im vorraus,
Ralf