示例#1
0
def determine_locale():
    try:
        options = settings.UI_LANGUAGES
        locale = request.accept_languages.best_match(options)
        locale = locale or str(babel.default_locale)
    except RuntimeError:
        locale = str(babel.default_locale)
    set_model_locale(locale)
    return locale
示例#2
0
文件: core.py 项目: pudo/aleph
def determine_locale():
    try:
        options = settings.UI_LANGUAGES
        locale = request.accept_languages.best_match(options)
        locale = locale or str(babel.default_locale)
    except RuntimeError:
        locale = str(babel.default_locale)
    set_model_locale(locale)
    return locale
示例#3
0
def determine_locale():
    locale = request.accept_languages.best_match(settings.UI_LANGUAGES)
    locale = locale or str(babel.default_locale)
    set_model_locale(locale)
    return locale