Ich frage mich, ob es eine Möglichkeit im Django-Vorlagensystem gibt, das Datum abhängig von der Sprache zu formatieren.Ändern Sie das Datumsformat in Abhängigkeit von der Sprache
Wie, wenn meine Website in Englisch ist dieser Code {{ submitted_date | date }}
wird wie folgt angezeigt: 29. Juni 2016
Aber wenn die Seite ist in Französisch desselben Code angezeigt, sollte dieses Format angezeigt werden: 27 juin 2016.
Gibt es eine Möglichkeit, Django zu sagen, dies zu tun, oder ich muss es nur mit if-Anweisungen fest codieren? (Aber wenn ich viele Sprachen bekam ?!)
In der Tat ändern sie die Sprache des Datums (wie der Monat), aber es ändert nicht das Format. In Französisch soll der Monat nach dem Datum sein und kein Komma vor dem Jahr. Gibt es eine Möglichkeit, das zu erzwingen? – Emmurd
Ich denke, das ist die Option für mich. https://docs.djangoproject.com/de/1.9/topics/i18n/formatting/#creating-custom-format-files – Emmurd
Wenn ich mir diese Datei anschaue https://github.com/django/django/blob/master /django/conf/locale/fr/formats.py das Format ist gut. Es ist etwas seltsam mit dem Gebietsschalter vielleicht? – Emmurd