app/django/middleware/locale.py
changeset 323 ff1a9aa48cfd
parent 54 03e267d67478
equal deleted inserted replaced
322:6641e941ef1e 323:ff1a9aa48cfd
    17         translation.activate(language)
    17         translation.activate(language)
    18         request.LANGUAGE_CODE = translation.get_language()
    18         request.LANGUAGE_CODE = translation.get_language()
    19 
    19 
    20     def process_response(self, request, response):
    20     def process_response(self, request, response):
    21         patch_vary_headers(response, ('Accept-Language',))
    21         patch_vary_headers(response, ('Accept-Language',))
    22         response['Content-Language'] = translation.get_language()
    22         if 'Content-Language' not in response:
       
    23             response['Content-Language'] = translation.get_language()
    23         translation.deactivate()
    24         translation.deactivate()
    24         return response
    25         return response