Exemple de comment formatter une date pour une langue donnée dans un template sous Django:
Table des matières
Ecrire la date en français
Pour formatter une date dans un langue donnée il faut ajouter le tag suivant dans le template:
{% load i18n %}
puis spécifier la langue comme ceci:
{% language 'fr' %}{{article_date|date:'d F Y' }}{% endlanguage %}
donne par exemple
31 mai 2019
Références
| Liens | Site |
|---|---|
| How to format date in different languages? | stackoverflow |
| Django date field - translate only name of month | stackoverflow |
| Specifying date format in Django templates with L10N for one language | stackoverflow |
| DATE_INPUT_FORMATS | djangoproject.com |
| date | djangoproject.com |
| Date Template Filter | simpleisbetterthancomplex |
