@@ -44,7 +44,6 @@ babel_langs = [lang_parts[0] + '-' + lang_parts[-1] if len(lang_parts) > 1 else
4444engine_shortcuts = {}
4545engine_default_args = {'paging': False,
4646 'categories': ['general'],
47− 'language_support': True,
4847 'supported_languages': [],
4948 'safesearch': False,
5049 'timeout': settings['outgoing']['request_timeout'],
@@ -127,6 +126,9 @@ def load_engine(engine_data):
127126
128127 setattr(engine, 'language_aliases', language_aliases)
129128
129+ # language_support
130+ setattr(engine, 'language_support', len(getattr(engine, 'supported_languages', [])) > 0)
131+
130132 # assign language fetching method if auxiliary method exists
131133 if hasattr(engine, '_fetch_supported_languages'):
132134 setattr(engine, 'fetch_supported_languages',