From 2e3c0e5da88cf0d9bb9f7748f2dcc6029cc6b29f Mon Sep 17 00:00:00 2001 From: Macartur Sousa Date: Tue, 1 Sep 2015 13:32:20 -0300 Subject: [PATCH] Created a middleware to force default translation --- colab_spb/middleware.py | 9 +++++++++ 1 file changed, 9 insertions(+), 0 deletions(-) create mode 100644 colab_spb/middleware.py diff --git a/colab_spb/middleware.py b/colab_spb/middleware.py new file mode 100644 index 0000000..28f841f --- /dev/null +++ b/colab_spb/middleware.py @@ -0,0 +1,9 @@ +from django.conf import settings +from django.utils import translation + +class ForceLangMiddleware: + + def process_request(self,request): + request.LANG = getattr(settings,'LANGUAGE_CODE',settings.LANGUAGE_CODE) + translation.activate(request.LANG) + request.LANGUAGE_CODE = request.LANG -- libgit2 0.21.2