Django

Code

Show
Ignore:
Timestamp:
08/09/08 10:04:45 (5 months ago)
Author:
mtredinnick
Message:

Fixed #8121 -- Don't override the Content-Language HTTP header in the locale
middleware if it's already been set. Thanks, jcassee.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/middleware/locale.py

    r4265 r8259  
    2020    def process_response(self, request, response): 
    2121        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() 
    2324        translation.deactivate() 
    2425        return response