Esempio n. 1
0
    def best_match_language(self):
        """Determines the best available locale from the Accept-Language
        HTTP header passed in the request.
        """

        return self.accept_language.best_match(
            gettextutils.get_available_languages('keystone'),
            default_match='en_US')
Esempio n. 2
0
    def best_match_language(self):
        """Determines the best available locale from the Accept-Language
        HTTP header passed in the request.
        """

        return self.accept_language.best_match(
            gettextutils.get_available_languages('keystone'),
            default_match='en_US')
Esempio n. 3
0
def best_match_language(req):
    """Determines the best available locale from the Accept-Language
    HTTP header passed in the request.
    """

    if not req.accept_language:
        return None
    return req.accept_language.best_match(
        gettextutils.get_available_languages('keystone'))
Esempio n. 4
0
def best_match_language(req):
    """Determines the best available locale from the Accept-Language
    HTTP header passed in the request.
    """

    if not req.accept_language:
        return None
    return req.accept_language.best_match(
        gettextutils.get_available_languages('keystone'))