searxngRebrandZaclys/searx/search
Markus Heiser d5ecda9930 [mod] move language recognition to get_search_query_from_webapp
To set the language from language recognition and hold the value selected by the
client, the previous implementation creates a copy of the SearchQuery object and
manipulates the SearchQuery object by calling function replace_auto_language().

This patch tries to implement a similar functionality in a more central place,
in function get_search_query_from_webapp() when the SearchQuery object is build
up.

Additional this patch uses the language preferred by the client, if language
recognition does not have a match / the existing implementation does not care
about client preferences and uses 'all' in case of no match.

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-04-15 22:23:33 +02:00
..
checker Merge branch 'master' into fasttext 2022-12-16 19:43:10 +00:00
processors [fix] searxng_extra/update/update_engine_descriptions.py (part 1) 2023-04-15 16:03:59 +02:00
__init__.py [mod] move language recognition to get_search_query_from_webapp 2023-04-15 22:23:33 +02:00
models.py Add "Auto-detected" as a language. 2023-02-17 15:17:36 +00:00