Hallo,
folgendes simples TypoScript:
Code:
config {
### sys_language_uid = 43 ### German
sys_language_uid = 0
language = de
locale_all = de_DE
}
...
BEGINDATE = TEXT
BEGINDATE {
field = begin
strftime = %a, %d. %B
}
...
Beim Ausgeben des formatierten Strings werden allerdings englische Begriffe verwendet (January > Januar, Monday > Montag...). Da ich eigentlich schon die Lokalitäten abgeklärt habe müsste durch die config-Zeilen und im TYPO3-Backend auch die deutsche Sprache eingestellt wurde, habe ich dann überprüft, welche Locale's das Betriebssystem hat (Debian).
Code:
typo3:~# locale -a
de_DE@euro
de_DE.iso885915@euro
Also auch nur Einstellung für Deutschland bzw. die deutsche Sprache. Wo wird für TYPO3 denn die PHP-Funktion
setlocale(LC_TIME, "de_DE"); gesetzt? Oder wo kann man die setzen?
Ich weiß wirklich nicht weiter, woran es liegen könnte...