Browse Source

[fix] use english in google engine if no language was set - this prevents guessing the language by the IP of the instance

Adam Tauber 7 years ago
parent
commit
6eb9503896
1 changed files with 3 additions and 4 deletions
  1. 3 4
      searx/engines/google.py

+ 3 - 4
searx/engines/google.py

@@ -165,10 +165,9 @@ def request(query, params):
     offset = (params['pageno'] - 1) * 10
 
     if params['language'] == 'all':
-        language = 'en'
-        country = 'US'
-        url_lang = 'lang_en'
-    elif params['language'][:2] == 'jv':
+        params['language'] = 'en-GB'
+
+    if params['language'][:2] == 'jv':
         language = 'jw'
         country = 'ID'
         url_lang = 'lang_jw'