mirror of
https://github.com/optim-enterprises-bv/Mailu.git
synced 2025-11-03 11:37:47 +00:00
Merge remote-tracking branch 'upstream/master' into policyd-mta-sts
This commit is contained in:
@@ -70,8 +70,16 @@ babel = flask_babel.Babel()
|
||||
@babel.localeselector
|
||||
def get_locale():
|
||||
""" selects locale for translation """
|
||||
translations = [str(translation) for translation in babel.list_translations()]
|
||||
return flask.request.accept_languages.best_match(translations)
|
||||
translations = list(map(str, babel.list_translations()))
|
||||
flask.session['available_languages'] = translations
|
||||
|
||||
try:
|
||||
language = flask.session['language']
|
||||
except KeyError:
|
||||
language = flask.request.accept_languages.best_match(translations)
|
||||
flask.session['language'] = language
|
||||
|
||||
return language
|
||||
|
||||
|
||||
# Proxy fixer
|
||||
|
||||
Reference in New Issue
Block a user