[TYPO3-german] Falsche Sprachversion auf Startseite
bernd wilke
x00nsji02 at sneakemail.com
Tue Jul 28 14:19:22 CEST 2009
Am Mon, 27 Jul 2009 16:29:33 +0200 schrieb Tobias Wolf:
> Hallo Liste, folgendes Problem: Ich habe eine 2-sprachige Seite,
> aufgebaut aus EINEM Seitenbaum: (deutsch = Standard, englisch in der
> Übersetzung).
>
> Der Sprachwechsel funktioniert auf allen Seiten reibungslos, nur auf der
> Startseite ("HOME") nicht. Bei Aufruf der Seite erhält man die englische
> Version, auch ein Klick auf die Sprachumschaltung funktioniert nicht.
> Erst wenn ich auf eine der Unterseiten gehe, kann ich auch die Sprache
> wechseln.
>
> Eine Übersetzung von "Home" habe ich angelegt. Verberge ich die
> englische Übersetzung von "Home", erscheint auch die deutsche Version.
>
> Ich habe ein eigenes Template für die Home-Seite, ein Root-Template für
> alle übrigen. Der folgende Ausschnitt aus dem TS, welcher die Sprachen
> steuert, ist in beiden Templates gleich:
>
> # Allgemeine TypoScript-Konfigurationen config.linkVars = L
> config.uniqueLinkVars = 1
> config.sys_language_uid = 0
> config.language = de
> config.locale_all = de_DE
>
> page = PAGE
> page {...
> ...}
>
> # MEHRSPRACHIGKEIT
> [globalVar = GP:L=1]
> config.sys_language_uid = 1
> config.language = en
> config.locale_all = gb_UK
> [global]
>
>
> Hat jemand eine Idee was ich übersehen haben könnte?
klingt so als ob du mal den ObjectBrowser (OB) bemühen musst.
schau doch mal an was auf deiner Startseite an Typoscript aktiv ist,
a) wenn kein Parameter angegeben ist
b) wenn &L=1
c) wenn &L=0 in der URL ist
versuche auch nachzuvollziehen wo die Werte definiert sind (in welchem
Template, an welcher Stelle)
suche evtl. nicht nur config.sys_language_uid, sondern auch nach
page.config.sys_language_uid
hast du evtl. einige Templates erst für Unterseiten eingebunden?
(mit dem TemplateAnalyser die Hierarchie der Templates für die Seiten
ansehen)
bernd
--
http://www.pi-phi.de/t3v4/cheatsheet.html
More information about the TYPO3-german
mailing list