[TYPO3-german] Standardsprache ändern

Peter Kühnlein peter at function2form.net
Tue Mar 15 10:14:25 CET 2016


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?

LG Peter
-- 

http://function2form.net
http://peter-kuehnlein.net

"When meeting with the enemy, there is a way to determine his strength. 
If he has his head cast down, he will appear black and is strong."
(Hagakure)

Latest projects
http://mein-bobber.de
http://www.käse1a.de


More information about the TYPO3-german mailing list