on master help sign in
search: make language configurable from settings.yml
commit299c8823045a269c83d19cb6d05b24ef334207af authorNoémi Ványi <sitbackandwait@gmail.com> dateMon 14 Nov 2016, 22:32 (10 years ago) parent12c369e
3 files changed+4−1
searx/preferences.py+2−1 searx/settings.yml+1 searx/settings_robot.yml+1
searx/preferences.py+2−1
@@ -216,7 +216,8 @@ class Preferences(object):
216216 super(Preferences, self).__init__()
217217
218218 self.key_value_settings = {'categories': MultipleChoiceSetting(['general'], choices=categories),
219− 'language': EnumStringSetting('all', choices=LANGUAGE_CODES),
219+ 'language': EnumStringSetting(settings['search']['language'],
220+ choices=LANGUAGE_CODES),
220221 'locale': EnumStringSetting(settings['ui']['default_locale'],
221222 choices=settings['locales'].keys() + ['']),
222223 'autocomplete': EnumStringSetting(settings['search']['autocomplete'],
searx/settings.yml+1
@@ -5,6 +5,7 @@ general:
55search:
66 safe_search : 0 # Filter results. 0: None, 1: Moderate, 2: Strict
77 autocomplete : "" # Existing autocomplete backends: "dbpedia", "duckduckgo", "google", "startpage", "wikipedia" - leave blank to turn it off by default
8+ language : "all"
89
910server:
1011 port : 8888
searx/settings_robot.yml+1
@@ -5,6 +5,7 @@ general:
55search:
66 safe_search : 0
77 autocomplete : ""
8+ language: "all"
89
910server:
1011 port : 11111