Zum Inhalt springen

Warum kein Sprachwechsel auf der Startseite

Erstellt am 30. September 2008 · 3 Antworten · letzte Antwort am 14. Oktober 2008

Tags: RealURL, Frage

r.​p.​ ·

Hallo zusammen,

Ich habe auf einer Homepage einen Link zum Sprache wechseln eingebaut:

# SPRACHWAHLLINKS
config.linkVars = L
config.uniqueLinkVars = 1
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE.UTF8
temp.langlink1 = TEXT
temp.langlink1.value=english
temp.langlink1.typolink.parameter.data = page:uid
temp.langlink1.typolink.additionalParams = &L=1
temp.langlink1.typolink.ATagParams = class="first" lang="en" xml:lang="en"
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_EN.UTF8
temp.langlink1 = TEXT
temp.langlink1.value=français
temp.langlink1.typolink.parameter.data = page:uid
temp.langlink1.typolink.additionalParams = &L=0
temp.langlink1.typolink.ATagParams = class="first" lang="de" xml:lang="de"
[global]

# MARKER ANSPRECHEN
page.10.marks.LANGUAGE = COA
page.10.marks.LANGUAGE.10 < temp.langlink1

Man kann ohne Probleme zwischen den beiden Sprachen (französisch (default) und englisch) wechseln -nur nicht auf der Startseite.
Bei der URL in der Adresszeile des Browsers wird zwar -nach klick auf "english"- ganz brav das "/en/" angehängt aber der Inhalt bzw. die Menüpunkte bleiben dennoch in der default-sprache.

Habt ihr vielleicht eine Ahnung woran das liegen könnte, bzw. was ich tun muss damit die richtige Sprache angezeigt wird?

Danke schon mal im voraus!
Liebe Grüße, Rene

r.​p.​ ·

Danke Brokemeister, aber grundsätzlich funktioniert das umschalten der Sprache ja.

Das Problem besteht nur bei der Startseite:
www.meineDomain.com -> zeigt die Homepage (die Startseite) in der Default-Sprache.
www.meineDomain.com/en/ -> zeigt die Homepage ebenfalls in der Default-Sprache.

Bei allen anderen Seiten lassen sich die Sprachen umschalten, z.B.:
www.meineDomain.com/kontakt/ (Deutsch) -> klick auf "english" -> www.meineDomain.com/en/contact/ (Englisch)

Danke nochmal im voraus!
Liebe Grüße, Rene

r.​p.​ ·

Eine Frage habe ich noch: Wie bescheuert kann man sein?

Mein großes Problem ließ sich endlich recht einfach lösen:
Ich hatte ja für alle Inhalts-Seiten eine Übersetzung gemacht (die sich auch reibungslos per Sprachauswahlschalter(-link) wechseln ließen) -nur die root-Seite habe ich dabei vergessen.

...Übersetzung für die root-Seite angelegt, ausprobiert, passt!
LG, Rene