mirror of
https://github.com/searxng/searxng.git
synced 2025-07-16 09:49:21 +02:00
Merge pull request #1744 from dalf/optimizations
[mod] speed optimization
This commit is contained in:
commit
731e34299d
14 changed files with 106 additions and 103 deletions
|
@ -157,20 +157,18 @@ outgoing_proxies = settings['outgoing'].get('proxies') or None
|
|||
|
||||
@babel.localeselector
|
||||
def get_locale():
|
||||
locale = request.accept_languages.best_match(settings['locales'].keys())
|
||||
|
||||
if request.preferences.get_value('locale') != '':
|
||||
locale = request.preferences.get_value('locale')
|
||||
if 'locale' in request.form\
|
||||
and request.form['locale'] in settings['locales']:
|
||||
return request.form['locale']
|
||||
|
||||
if 'locale' in request.args\
|
||||
and request.args['locale'] in settings['locales']:
|
||||
locale = request.args['locale']
|
||||
return request.args['locale']
|
||||
|
||||
if 'locale' in request.form\
|
||||
and request.form['locale'] in settings['locales']:
|
||||
locale = request.form['locale']
|
||||
if request.preferences.get_value('locale') != '':
|
||||
return request.preferences.get_value('locale')
|
||||
|
||||
return locale
|
||||
return request.accept_languages.best_match(settings['locales'].keys())
|
||||
|
||||
|
||||
# code-highlighter
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue