diff options
| author | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2023-01-20 09:19:18 +0000 |
|---|---|---|
| committer | Alexandre Flament <alex@al-f.net> | 2023-01-20 09:38:30 +0000 |
| commit | 70fff2ebf1a04a35ea650bb2251c0e1ba43e5015 (patch) | |
| tree | 8d1ea83d30e70355d0278f708278ec849cb78dc2 /searx/webapp.py | |
| parent | eed9b09d98d42501ff6782041868db4267fca7d5 (diff) | |
Bump flask-babel from 2.0.0 to 3.0.0
Bumps [flask-babel](https://github.com/python-babel/flask-babel) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/python-babel/flask-babel/releases)
- [Changelog](https://github.com/python-babel/flask-babel/blob/master/CHANGELOG)
- [Commits](https://github.com/python-babel/flask-babel/compare/v2.0.0...v3.0.0)
---
updated-dependencies:
- dependency-name: flask-babel
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Diffstat (limited to 'searx/webapp.py')
| -rwxr-xr-x | searx/webapp.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/searx/webapp.py b/searx/webapp.py index d4206ca16..d9ca3941c 100755 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -160,8 +160,6 @@ app.jinja_env.add_extension('jinja2.ext.loopcontrols') # pylint: disable=no-mem app.jinja_env.filters['group_engines_in_tab'] = group_engines_in_tab # pylint: disable=no-member app.secret_key = settings['server']['secret_key'] -babel = Babel(app) - timeout_text = gettext('timeout') parsing_error_text = gettext('parsing error') http_protocol_error_text = gettext('HTTP protocol error') @@ -211,13 +209,15 @@ class ExtendedRequest(flask.Request): request = typing.cast(ExtendedRequest, flask.request) -@babel.localeselector def get_locale(): locale = localeselector() logger.debug("%s uses locale `%s`", urllib.parse.quote(request.url), locale) return locale +babel = Babel(app, locale_selector=get_locale) + + def _get_browser_language(req, lang_list): for lang in req.headers.get("Accept-Language", "en").split(","): if ';' in lang: |