Silverstripe lokalisierte Dates

… und wieder Silverstripe.

Lokalisierte Dates macht Silverstripe nicht out-of-the-box, man muss da ein bißchen was umbauen:

In der _config.php

i18n::set_locale('de_DE');
setlocale (LC_ALL, 'de_DE@euro', 'de_DE.UTF-8', 'de_DE', 'de', 'ge');

Die Silverstripe (2.3.6) Lokalisierung alleine reicht da nicht.
Ich nehme an das wird in 2.4 sich ändern.

Um im Frontend dann sowas zu bekommen : 12 März 2010

benutzt man statt

$Created.Long

lieber

$Created.FormatI18N(%d %B %G)

One Reply to “Silverstripe lokalisierte Dates”

Leave a Reply

Your email address will not be published. Required fields are marked *