Comment formatter une date dans une langue donnée sour un template Django ?

Daidalos June 12, 2019


Exemple de comment formatter une date pour une langue donnée dans un template sous Django:

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

Licence


Activity


Google Ads