コード例 #1
0
def get_language():
    """
    Return an active language code that is guaranteed to be in
    settings.LANGUAGES (Django does not seem to guarantee this for us).
    """
    lang = _get_language()
    return lang
コード例 #2
0
def get_language():
    """
    Return an active language code that is guaranteed to be in settings.LANGUAGES

    (Django does not seem to guarantee this for us.)
    """
    lang = _get_language()
    if lang in get_available_languages():
        return lang
    return get_default_language()
コード例 #3
0
ファイル: utils.py プロジェクト: PlatonovIvan/secsem-site
def get_language():
    """
    Return an active language code that is guaranteed to be in
    settings.LANGUAGES (Django does not seem to guarantee this for us).
    """
    lang = _get_language()
    if lang not in settings.AVAILABLE_LANGUAGES and '-' in lang:
        lang = lang.split('-')[0]
    if lang in settings.AVAILABLE_LANGUAGES:
        return lang
    return settings.DEFAULT_LANGUAGE
コード例 #4
0
def get_language():
    """
    Return an active language code that is guaranteed to be in
    settings.LANGUAGES (Django does not seem to guarantee this for us).
    """
    lang = _get_language()
    if lang not in AVAILABLE_LANGUAGES and '-' in lang:
        lang = lang.split('-')[0]
    if lang in AVAILABLE_LANGUAGES:
        return lang
    return AVAILABLE_LANGUAGES[0]
コード例 #5
0
ファイル: utils.py プロジェクト: zvolsky/django-modeltrans
def get_language():
    '''
    Return an active language code that is guaranteed to be in
    settings.LANGUAGES (Django does not seem to guarantee this for us).
    '''
    lang = _get_language()
    MODELTRANS_AVAILABLE_LANGUAGES = get_available_languages()

    if lang in MODELTRANS_AVAILABLE_LANGUAGES:
        return lang
    return get_default_language()
コード例 #6
0
def get_language():
    """
    Return an active language code that is guaranteed to be in
    settings.LANGUAGES (Django does not seem to guarantee this for us.)
    """
    lang = _get_language()
    available_languages = get_available_languages()
    if lang not in available_languages and '-' in lang:
        lang = lang.split('-')[0]
    if lang in available_languages:
        return lang
    return available_languages[0]
コード例 #7
0
ファイル: i18n.py プロジェクト: pombredanne/django-linguist
def get_language():
    """
    Returns an active language code that is guaranteed to be in
    settings.SUPPORTED_LANGUAGES.
    """
    lang = _get_language()
    langs = [l[0] for l in settings.SUPPORTED_LANGUAGES]
    if lang not in langs and '-' in lang:
        lang = lang.split('-')[0]
    if lang in langs:
        return lang
    return settings.DEFAULT_LANGUAGE
コード例 #8
0
def get_language():
    """
    Returns an active language code that is guaranteed to be in
    settings.SUPPORTED_LANGUAGES.
    """
    lang = _get_language()
    langs = [l[0] for l in settings.SUPPORTED_LANGUAGES]
    if lang not in langs and '-' in lang:
        lang = lang.split('-')[0]
    if lang in langs:
        return lang
    return settings.DEFAULT_LANGUAGE
コード例 #9
0
def get_language():
    '''
    Return an active language code that is guaranteed to be in
    settings.LANGUAGES (Django does not seem to guarantee this for us).
    '''
    lang = _get_language()
    if lang is None:  # Django >= 1.8
        return settings.DEFAULT_LANGUAGE
    if lang not in settings.AVAILABLE_LANGUAGES and '-' in lang:
        lang = lang.split('-')[0]
    if lang in settings.AVAILABLE_LANGUAGES:
        return lang
    return settings.DEFAULT_LANGUAGE
コード例 #10
0
def get_language():
    """
    Return an active language code that is guaranteed to be in
    settings.LANGUAGES (Django does not seem to guarantee this for us.)

    """
    lang = _get_language()
    available_languages = [l[0] for l in settings.LANGUAGES]
    if lang not in available_languages and '-' in lang:
        lang = lang.split('-')[0]
    if lang in available_languages:
        return lang
    return available_languages[0]
コード例 #11
0
ファイル: translation.py プロジェクト: UNICEFIndia/ureport
def get_language():
    lang = _get_language()
    return lang
コード例 #12
0
ファイル: translation.py プロジェクト: daaray/tracpro
def get_language():
    lang = _get_language()
    return lang
コード例 #13
0
def get_language():
    return _get_language() or djangosettings.LANGUAGE_CODE
コード例 #14
0
ファイル: utils.py プロジェクト: chhotaladka/segfault
def get_language():
    return _get_language()[:2]
コード例 #15
0
ファイル: values.py プロジェクト: ASKBOT/askbot-devel
def get_language():
    return _get_language() or django_settings.LANGUAGE_CODE
コード例 #16
0
ファイル: utils.py プロジェクト: dtu-compute/askbot-devel
def get_language():
    return _get_language()[:2]