[Frage] f:format.date Wochentag in deutsch und nicht in englisch - warum?

  • martinibianco007 martinibi...
    Sternenflotten-Admiral
    0 x
    213 Beiträge
    0 Hilfreiche Beiträge
    09. 02. 2015, 16:34

    Bei der Extension pit_rss news möchte ich das Datum wie folgt ausgeben:
    Montag, 20.02.2014 - 20:00

    Leider wird mir der Wochentag immer in englisch ausgegeben, wie kann ich das ändern?

    <f:format.date format="l, d.m.Y - H:i">{rss_news.date}</f:format.date>
    Monday, 20.02.2014 - 20:00

    danke


  • 1
  • toifel toifel
    Jedi-Ratsmitglied
    0 x
    831 Beiträge
    96 Hilfreiche Beiträge
    10. 02. 2015, 08:54

    Hast du in deinem TS-Setup die config.locale_all richtig gesetzt?

  • martinibianco007 martinibi...
    Sternenflotten-Admiral
    0 x
    213 Beiträge
    0 Hilfreiche Beiträge
    10. 02. 2015, 13:06

    #globale Spracheinstellungen
    config {
    language = de
    metaCharset = utf-8
    sys_language_uid = 0
    locale_all = de_DE.utf8
    }

  • 0 x
    29 Beiträge
    0 Hilfreiche Beiträge
    10. 05. 2016, 00:14

    Da ich gerade vor der gleichen Fragestellung stand und hierüber gestolpert bin, hier meine Lösung:

    Es ist wichtig, dass für "locale_all" der Wert gesetzt wird, der angezeigt wird, wenn der Befehl "locale -a" im Terminal abgesetzt wird (auch Klein- und Großschreibung sind wichtig!). Bei mir ist es beispielsweise "de_DE.UTF-8".

    Die Formatierung sieht dann so aus:
    <f:format.date format="%A, %d.%m.%Y - %H:%M">{rss_news.date}</f:format.date>

    Die Werte zur Formatierung des Datums sind unter http://php.net/strftime zu finden.

  • 1