Ich betreue den Web-Auftritt eines Vereins (tuexenia.de) und habe jetzt die Aufgabe bekommen, die Seite mehrsprachig (Englisch als Zweitsprache) einzurichten.
Leider gehen meine HTML-Kenntnisse gegen null und mit dem Gestalten von Websites in Typo3 hab ich auch keine Erfahrungen (obwohl ich schon diverse Seiten mit diversen CMS-Systemen aufgesetzt habe).
Kommen wir zu meinem Problem:
Habe jetzt dieses Tutorial befolgt (sofern es möglich war, da einiges unvollständig erklärt ist). http://www.c-dev.ch/blog/2010/02/04/typo3-mehrsprachig/
Ich habe die sprachmenu.php an die vorgesehene Stelle kopiert.
Nächster Schritt: Das PHP-Script im TS-Template aufrufen. Da ich keine Ahnung habe welches TS-Template die meinen, habe ich es mit dem MAIN-Template probiert.
Habe also das:
# SprachVariable L initialisieren config.linkVars = L # Standardsprache UID 0 -> Englisch 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]
und das:
page.10 = PHP_SCRIPT
in das Setup eingefügt.
Dann bekomme ich beim Seitenaufruf diese schöne Fehlermeldung:
Und hier hänge ich. Die Mehrsprachigkeit im Backend (also übesetzte Texte etc.) habe ich schon eingerichtet.
Meine Vermutung ist, dass ich einfach das falsche Template erwische und das Template brauche, welches für die Navigation verantwortlich ist, leider hab ich keine Ahnung welches das ist, da ich die Seite nicht eingerichtet habe.