[fix] fix threshold in replace_auto_language

[1] https://github.com/searxng/searxng/pull/2027#pullrequestreview-1322157677
[2] https://github.com/searxng/searxng/pull/1969#issuecomment-1345354529

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
Markus Heiser 2023-03-05 08:29:58 +01:00
parent abd2d8605e
commit 150a90c84e

View File

@ -54,7 +54,7 @@ def replace_auto_language(search_query: SearchQuery):
if search_query.lang != 'auto': if search_query.lang != 'auto':
return return
detected_lang = detect_language(search_query.query, threshold=0.0, only_search_languages=True) detected_lang = detect_language(search_query.query, threshold=0.3, only_search_languages=True)
if detected_lang is None: if detected_lang is None:
# fallback to 'all' if no language has been detected # fallback to 'all' if no language has been detected
search_query.lang = 'all' search_query.lang = 'all'