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',