Zum Inhalt springen

Anfänger mit Sprachproblemen

Erstellt am 10. Februar 2006 · 1 Antwort · letzte Antwort am 10. Februar 2006

Tags: Frage

joachim81 ·

Ich arbeite noch nicht sehr lange mit TYPO3 und sollte für einen bestehenden Internetauftritt eines Kunden ein paar Bugs fixen. Unter anderem wurden in der tt_news-Extension alle Dati und der "mehr"-Button immer auf Deutsch angezeigt, auch wenn ich auf der Englischen Seite war (das selbe Problem mit der Login-Extension, alle Ausgaben auf Deutsch).
Fürs bessere Verständnis ein kurzer Auszug aus meinem Template:

config{
  locale_all = de_DE
  language = de
  ...
}

[globalVar = GP:L = 0]
  config.sys_language_uid = 0
  config.language = de
  config.locale_all = de_DE
  ...
[end] 

[globalVar = GP:L = 1]
  config.sys_language_uid = 1
  config.language = en
  config.locale_all = en_EN
  ...
[global]

Wenn ich nun config.locale_all und config.language einfach lösche, dann funktioniert alles tadellos. Darf ich das? Ich vermute mal, damit definiere ich die Default-Language?! Was passiert wenn ich einfach keine angeben?! Meine Extensions greifen ja scheinbar immer auf die so defineirte Default-Language zurück. Oder mache ich was grundlegendes falsch.
Wie gesagt, ich habe noch nicht so viel Ahnung mit TypoScript und wäre für jeden Tipp dankbar (auch wenns vielleicht ne dummer Frage ist).

miwolfram ·

doppelt angeben mussts du's nicht

meine sprachen-config sieht zb. so aus:

# Language Parameter
config.linkVars = L

# Default Language German
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
# English language, sys_language.uid = 3
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = english
[global]