[TYPO3-german] Standardsprache ändern
Stefan Padberg
post at bergische-webschmiede.de
Tue Mar 15 11:01:07 CET 2016
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
:: post at bergische-webschmiede.de
:: http://www.bergische-webschmiede.de
More information about the TYPO3-german
mailing list