def process_request(self, request):
        """
        Enable the default language if a supported db language can not
        be resolved.
        """
        #replace the original language detection method
        language = get_language_from_request(
            request, check_path=self.is_language_prefix_patterns_used())
        
        if language not in get_supported_languages():
            language = get_default_language()

        translation.activate(language)        
        request.LANGUAGE_CODE = translation.get_language()
    def process_request(self, request):
        """
        Enable the default language if a supported db language can not
        be resolved.
        """
        #replace the original language detection method
        language = get_language_from_request(
            request, check_path=self.is_language_prefix_patterns_used())

        if language not in get_supported_languages():
            language = get_default_language()

        translation.activate(language)
        request.LANGUAGE_CODE = translation.get_language()
示例#3
0
 def process_request(self, request):
     check_path = self.is_language_prefix_patterns_used()
     language = get_language_from_request(request, check_path=check_path)
     translation.activate(language)
     request.LANGUAGE_CODE = translation.get_language()
示例#4
0
 def process_request(self, request):
     language = get_language_from_request(request)
     translation.activate(language)
     request.LANGUAGE_CODE = translation.get_language()