Add searx.locales.SupportedLocales

This commit is contained in:
Alexandre Flament 2022-04-23 13:23:16 +02:00
parent 9c68980ea1
commit 7f78b69e86
7 changed files with 187 additions and 147 deletions

View file

@ -157,6 +157,18 @@ class EngineProcessor(ABC):
params['language'] = self.engine.language
else:
params['language'] = search_query.lang
params['locale'], params['engine_language'], params['engine_region'] = self.engine.supported_locales.get(
params['language']
)
if params['engine_language']:
self.logger.debug(
'language:"%s" --> %s, engine_language:"%s", engine_region:"%s"',
params['language'],
repr(params['locale']),
params['engine_language'],
params['engine_region'],
)
return params
@abstractmethod