diff options
author | potato <hammerl.laszlo@gmail.com> | 2017-06-15 10:51:09 +0200 |
---|---|---|
committer | Adam Tauber <asciimoo@gmail.com> | 2017-06-25 18:29:19 +0200 |
commit | 9b82cb1908e2e879ba8fcd067cdfb073c5839932 (patch) | |
tree | 340ba24f79c50d3b5dfea764fade632c325635bd /searx | |
parent | b50c89f50358c0846c590a3db3dae8d439c08699 (diff) | |
download | searxng-9b82cb1908e2e879ba8fcd067cdfb073c5839932.tar.gz searxng-9b82cb1908e2e879ba8fcd067cdfb073c5839932.zip |
[fix] is_valid_lang fixed for new languages.py + dictzone engine encoding
Diffstat (limited to 'searx')
-rw-r--r-- | searx/engines/dictzone.py | 2 | ||||
-rw-r--r-- | searx/utils.py | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/searx/engines/dictzone.py b/searx/engines/dictzone.py index 7c3478629..7cc44df73 100644 --- a/searx/engines/dictzone.py +++ b/searx/engines/dictzone.py @@ -37,7 +37,7 @@ def request(query, params): params['url'] = url.format(from_lang=from_lang[2], to_lang=to_lang[2], - query=query) + query=query.decode('utf-8')) return params diff --git a/searx/utils.py b/searx/utils.py index 498f8d0bf..3df571160 100644 --- a/searx/utils.py +++ b/searx/utils.py @@ -295,12 +295,12 @@ def is_valid_lang(lang): if is_abbr: for l in language_codes: if l[0][:2] == lang.lower(): - return (True, l[0][:2], l[1].lower()) + return (True, l[0][:2], l[3].lower()) return False else: for l in language_codes: if l[1].lower() == lang.lower(): - return (True, l[0][:2], l[1].lower()) + return (True, l[0][:2], l[3].lower()) return False |