diff --git a/localizer.py b/localizer.py index 547183b..d4a71ea 100644 --- a/localizer.py +++ b/localizer.py @@ -12,6 +12,9 @@ LANGUAGES = { @babel.localeselector def get_locale(): + # force session lang to be set + session["lang"] = session.get("lang", "en") + if request.args.get("lang"): session["lang"] = request.args.get("lang") if request.args.get("lang") in LANGUAGES.keys() else "en" return session.get("lang", "en")