Hey Leute,
also ich habe folgendes Problem.
Ich versuche meine Seite nun auf mehrere Sprachen umzustellen.
Default: Englisch
Zweitsprache: Deutsch (uid=1)
Drittsprache: Französisch (uid=2)
Ich in der pid 0 Deutsch und Französisch hinzugefügt.
Ich habe auf der Startseite meiner Seite auch schonmal Testweise einen Englischen Text (unter Default) und einen Deutschen Text (unter Deutsch) eingetragen.
Ich habe die Ext rlmp_language_detection installiert und mit folgendem TypoScript im Setup meines Templates konfiguriert:
# rlmp_language_detection
#######################################
plugin.tx_rlmplanguagedetection_pi1.useOneTreeMethod = 1
plugin.tx_rlmplanguagedetection_pi1.defaultLang = en
plugin.tx_rlmplanguagedetection_pi1.dontAddSchemeToURL = 0
Nun sollte er mir ja die passende Sprache auswählen.
Ich habe meinen Typo3conf und Typo3FE Cache geleert.
Gehe ich nun auf die Startseite bekomme ich den englischen Inhalt angezeigt obwohl in der Adressleiste ?L=1 angehängt wurde.
Woran kann das liegen?
Ich habe es auch schon einmal mit folgendem Code im Setup probiert.
# Languagesettings
#######################################
# Setting up the language variable "L" to be passed along with links
config.linkVars = L
# values for default language (English)
config.sys_language_uid = 0
config.language = en
config.locale_all = en_EN
# German language, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
# French language, sys_language.uid = 2
[globalVar = GP:L = 1]
config.sys_language_uid = 2
config.language = fr
config.locale_all = fr_FR
Das führte dann dazu, das wenn ich ?L=1 anhänge der Inhalt in deutsch gezeigt wird, jedoch gehe ich einfach nur auf die Domain, ohne etwas anzuhängen wird keine Sprache ausgewählt und ich bekomme die T3-Fehlermeldung: "Page undefined Type = 0" oder so in der Richtung.
Was kann falsch sein?
Liegt es vielleicht am RealURL oder hab ich die Ext für die Sprachauswahl falsch konfiguriert?
Ich weiß echt nicht mehr weiter. HIIIIILFE!
Vielen Dank schon einmal!
Euer Daniel