Calendar Base (TYPO3 Extension "cal") mit Deutschem Datum verwenden
Um die Extension Calendar Base auf Deutschen Webseiten zu verwenden, benötigt man natürlich deutsche Bezeichnungen der Monate und Wochentage. Darüberhinaus müssen die Uhrzeiten im 24 Stundenformat angezeigt werden und der Tag vor dem Monat stehen.
Zunächst einmal muss TYPO3 in der Konfiguration die korrekte Sprache angezeigt werden, damit PHP (das ja hinter TYPO3 steht) die Monatsnamen in die korrekte Sprache transferieren kann. In der Regel geht dies so (in TypoScript SETUP eintragen):
config.language = de
config.locale_all = de_DE
Verwendet man UTF-8 Kodierung auf seiner Seite dann so:
config.language = de
config.locale_all = de_DE.UTF8
In Einzelfällen können jedoch andere Angaben notwendig sein -> Serverbetreiber fragen.
Jetzt werden zwar die Monatsnamen und Wochentagsnamen im TYPO3-Kalender auf deutsch angezeigt, die Angaben bleiben jedoch Amerikanisch formatiert.
Folgende TypoScript Constants setzen, um Datum und Uhrzeit im kalender auch deutsch zu formatieren:
plugin.tx_cal_controller.view.timeFormat = %H:%M
Hinweis: Pear Date Format wird in Cal verwendet
Calender Base verwendet nicht die PHP Standart Datumsfunktion sondern die Funktion von pear. Die Datumsformate sind hier anders benannt, so bezeichnet %M zum Beispiel die Minuten und nicht wie in der PHP Standart Datumsfunktion die Monate. Die Pear Datumsformate werden im Benutzerhandbuch der Calendar Base erklärt.

Uhrzeit richtg anzeigen