From 4c777dfcf8b2d8b8c1347271f985084082ca2abd Mon Sep 17 00:00:00 2001 From: flavis Date: Tue, 20 Sep 2022 12:43:19 +0200 Subject: [PATCH] force DE as default language --- jdav_web/jdav_web/middleware.py | 7 +++++++ jdav_web/jdav_web/settings.py | 1 + 2 files changed, 8 insertions(+) create mode 100644 jdav_web/jdav_web/middleware.py diff --git a/jdav_web/jdav_web/middleware.py b/jdav_web/jdav_web/middleware.py new file mode 100644 index 0000000..c480fe0 --- /dev/null +++ b/jdav_web/jdav_web/middleware.py @@ -0,0 +1,7 @@ +class ForceLangMiddleware: + def __init__(self, get_response): + self.get_response = get_response + + def __call__(self,request): + request.META['HTTP_ACCEPT_LANGUAGE'] = "de" + return self.get_response(request) diff --git a/jdav_web/jdav_web/settings.py b/jdav_web/jdav_web/settings.py index b1d0fbc..9791ad5 100644 --- a/jdav_web/jdav_web/settings.py +++ b/jdav_web/jdav_web/settings.py @@ -68,6 +68,7 @@ INSTALLED_APPS = [ ] MIDDLEWARE = [ + 'jdav_web.middleware.ForceLangMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware',