src/ldt/ldt/ldt_utils/middleware/userprofile.py
author verrierj
Fri, 09 Sep 2011 11:40:09 +0200
changeset 174 43748b6b0678
parent 169 64f24f8841ec
child 219 1288e2e1fa03
child 250 ff7ccbbba329
permissions -rw-r--r--
Add a default profile instead of get_or_create_profile

from django.utils import translation

class LanguageMiddleware(object):

    def process_request(self, request):
        if request.user.is_authenticated():
            language = request.user.get_profile().language
            translation.activate(language)
            request.LANGUAGE_CODE = translation.get_language()