From 1601719b9a2c6f39a9be97d37667b4a8c50ff39b Mon Sep 17 00:00:00 2001 From: Yohan Boniface Date: Tue, 2 Apr 2019 19:55:02 +0200 Subject: [PATCH] Use French locale for dates --- copanier/__init__.py | 2 +- copanier/config.py | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/copanier/__init__.py b/copanier/__init__.py index 038e527..cef6f42 100644 --- a/copanier/__init__.py +++ b/copanier/__init__.py @@ -55,7 +55,7 @@ env = Environment( def date_filter(value): - return value.strftime("%d/%m/%Y") + return value.strftime("%d %B") def time_filter(value): diff --git a/copanier/config.py b/copanier/config.py index b60c7ab..48cbdbf 100644 --- a/copanier/config.py +++ b/copanier/config.py @@ -1,3 +1,4 @@ +import locale import os from pathlib import Path @@ -11,6 +12,7 @@ SMTP_PASSWORD = "" SMTP_LOGIN = "" FROM_EMAIL = "copanier@epinamap.org" STAFF = ["yohanboniface@free.fr", "anne.mattler@wanadoo.fr"] +LOCALE = "fr_FR.UTF-8" def init(): @@ -20,6 +22,7 @@ def init(): typ = type(value) if env_key in os.environ: globals()[key] = typ(os.environ[env_key]) + locale.setlocale(locale.LC_ALL, LOCALE) init()