Am 15.03.2016 um 10:14 schrieb Peter Kühnlein: > Am 14.03.2016 um 20:51 schrieb Stefan Padberg: >> Am 14.03.2016 um 20:36 schrieb Peter Kühnlein: >>> Am 14.03.2016 um 20:07 schrieb Stefan Padberg: >>>> Hi, >>>> >>>> ich habe hier folgendes Szenario: >>>> >>>> Systemsprache: katalanisch >>>> L=1: spanisch >>>> L=3: englisch >>>> >>>> Jetzt soll standardmäßig immer die spanische Version angezeigt werden. >>>> Also bei Eingabe vonwww.meineDomain.com soll die spanische Version >>>> erscheinen - aber natürlich nicht, wenn jemand die katalanische Version >>>> bewußt ausgewählt hat. >>>> >>>> Gibt es dafür im TYPO3 einen Lösungsweg? >>>> >>>> Beste Grüße >>>> Stefan >>> >>> Hi Stefan, >>> >>> Du hast ja bislang irgendwas unter htmlTag_langKey, sys_language_uid, >>> language und locale_all eingetragen - Katalanisch vermutlich. Schreib da >>> doch einfach Spanisch rein und ändere die [globalVar = GP:L = >>> irgendwas], die Du für Spanisch vorgesehen hattest, entsprechend auf >>> Katalanisch (inklusive aller entsprechenden locale etc-Daten). >>> Sollte das nicht funktionieren? >>> >>> LG Peter >>> >> >> Nein, das kann nicht funktionieren, weil die Inhalte ja auch >> transferiert werden müssten. >> >> Die ganzen Relationen in tt_content und pages bzw. pages_overlay müssten >> vertauscht werden. Das halte ich für ein hochriskantes Manöver. >> >> Oder habe ich dich falsch verstanden? >> >> Beste Grüße >> Stefan > > Wieso solltest Du denn da die Relationen ändern müssen? Du willst doch > nicht im Backend die Systemsprache ändern, sondern nur im Frontend die > präferiert angezeigte Sprache. > > Wenn Du in Deiner config stehen hast > config { > htmlTag_langKey = de > sys_language_uid = 0 > language = de > locale_all = de_DE > } > [globalVar = GP:L = 1] > config { > htmlTag_langKey = en > sys_language_uid = 1 > language = en > locale_all = en_US > } > [global] > > und änderst das in > > config { > htmlTag_langKey = en > sys_language_uid = 1 > language = en > locale_all = en_US > } > [globalVar = GP:L = 0] > config { > htmlTag_langKey = de > sys_language_uid = 0 > language = de > locale_all = de_DE > } > [global] > > musst Du doch keine Relationen ändern? > > Oder liege ich gerade komplett daneben? >
Das muss ich mal ausprobieren. Ich war bisher immer davon ausgegangen, dass die sys_language_uid im default-zweig Null sein muss. Beste Grüße Stefan -- Bergische Webschmiede Dipl.-Ing. Stefan Padberg TYPO3-Integrator und Webprogrammierer :: Borner Str. 18 - 42349 Wuppertal :: +49 202 97648355 :: +49 173 9219845 :: p...@bergische-webschmiede.de :: http://www.bergische-webschmiede.de _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german