summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsearxng-bot <searxng-bot@users.noreply.github.com>2022-12-16 07:15:19 +0000
committersearxng-bot <searxng-bot@users.noreply.github.com>2022-12-16 07:15:19 +0000
commit03ce848e04bf347a776cb988ce412f7bdf64cea3 (patch)
tree862f5dea5308ae9f0c1545b5dfa7f83742b7e957
parent9e9f57e48bbc3c07d49dad57bb851f59f1c7def8 (diff)
[translations] update from Weblate
4cf39dae - 2022-12-14 - Markus Heiser <markus.heiser@darmarit.de> f67457cf - 2022-12-12 - Linerly <linerly@protonmail.com> dee211c2 - 2022-12-12 - JohnyPeaN <johnypean@gmail.com> 9eeb4290 - 2022-12-12 - Markus Heiser <markus.heiser@darmarit.de>
-rw-r--r--searx/translations/af/LC_MESSAGES/messages.mobin9239 -> 9239 bytes
-rw-r--r--searx/translations/af/LC_MESSAGES/messages.po60
-rw-r--r--searx/translations/ar/LC_MESSAGES/messages.mobin21620 -> 21620 bytes
-rw-r--r--searx/translations/ar/LC_MESSAGES/messages.po70
-rw-r--r--searx/translations/bg/LC_MESSAGES/messages.mobin23203 -> 23203 bytes
-rw-r--r--searx/translations/bg/LC_MESSAGES/messages.po68
-rw-r--r--searx/translations/bn/LC_MESSAGES/messages.mobin18000 -> 18000 bytes
-rw-r--r--searx/translations/bn/LC_MESSAGES/messages.po82
-rw-r--r--searx/translations/bo/LC_MESSAGES/messages.mobin11614 -> 11614 bytes
-rw-r--r--searx/translations/bo/LC_MESSAGES/messages.po52
-rw-r--r--searx/translations/ca/LC_MESSAGES/messages.mobin18293 -> 18293 bytes
-rw-r--r--searx/translations/ca/LC_MESSAGES/messages.po62
-rw-r--r--searx/translations/cs/LC_MESSAGES/messages.mobin18233 -> 18233 bytes
-rw-r--r--searx/translations/cs/LC_MESSAGES/messages.po70
-rw-r--r--searx/translations/cy/LC_MESSAGES/messages.mobin6018 -> 6018 bytes
-rw-r--r--searx/translations/cy/LC_MESSAGES/messages.po52
-rw-r--r--searx/translations/da/LC_MESSAGES/messages.mobin17640 -> 17640 bytes
-rw-r--r--searx/translations/da/LC_MESSAGES/messages.po68
-rw-r--r--searx/translations/de/LC_MESSAGES/messages.mobin18408 -> 18654 bytes
-rw-r--r--searx/translations/de/LC_MESSAGES/messages.po57
-rw-r--r--searx/translations/dv/LC_MESSAGES/messages.mobin1467 -> 1467 bytes
-rw-r--r--searx/translations/dv/LC_MESSAGES/messages.po64
-rw-r--r--searx/translations/el_GR/LC_MESSAGES/messages.mobin24722 -> 24722 bytes
-rw-r--r--searx/translations/el_GR/LC_MESSAGES/messages.po62
-rw-r--r--searx/translations/en/LC_MESSAGES/messages.mobin445 -> 445 bytes
-rw-r--r--searx/translations/en/LC_MESSAGES/messages.po52
-rw-r--r--searx/translations/eo/LC_MESSAGES/messages.mobin12928 -> 12928 bytes
-rw-r--r--searx/translations/eo/LC_MESSAGES/messages.po70
-rw-r--r--searx/translations/es/LC_MESSAGES/messages.mobin18544 -> 18544 bytes
-rw-r--r--searx/translations/es/LC_MESSAGES/messages.po62
-rw-r--r--searx/translations/et/LC_MESSAGES/messages.mobin14635 -> 14635 bytes
-rw-r--r--searx/translations/et/LC_MESSAGES/messages.po62
-rw-r--r--searx/translations/eu/LC_MESSAGES/messages.mobin10350 -> 10350 bytes
-rw-r--r--searx/translations/eu/LC_MESSAGES/messages.po52
-rw-r--r--searx/translations/fa_IR/LC_MESSAGES/messages.mobin21573 -> 21573 bytes
-rw-r--r--searx/translations/fa_IR/LC_MESSAGES/messages.po99
-rw-r--r--searx/translations/fi/LC_MESSAGES/messages.mobin16763 -> 16763 bytes
-rw-r--r--searx/translations/fi/LC_MESSAGES/messages.po52
-rw-r--r--searx/translations/fil/LC_MESSAGES/messages.mobin14864 -> 14864 bytes
-rw-r--r--searx/translations/fil/LC_MESSAGES/messages.po52
-rw-r--r--searx/translations/fr/LC_MESSAGES/messages.mobin18683 -> 18923 bytes
-rw-r--r--searx/translations/fr/LC_MESSAGES/messages.po56
-rw-r--r--searx/translations/gl/LC_MESSAGES/messages.mobin16558 -> 16558 bytes
-rw-r--r--searx/translations/gl/LC_MESSAGES/messages.po52
-rw-r--r--searx/translations/he/LC_MESSAGES/messages.mobin18441 -> 18441 bytes
-rw-r--r--searx/translations/he/LC_MESSAGES/messages.po52
-rw-r--r--searx/translations/hr/LC_MESSAGES/messages.mobin17919 -> 17919 bytes
-rw-r--r--searx/translations/hr/LC_MESSAGES/messages.po70
-rw-r--r--searx/translations/hu/LC_MESSAGES/messages.mobin18175 -> 18175 bytes
-rw-r--r--searx/translations/hu/LC_MESSAGES/messages.po68
-rw-r--r--searx/translations/ia/LC_MESSAGES/messages.mobin8229 -> 8229 bytes
-rw-r--r--searx/translations/ia/LC_MESSAGES/messages.po52
-rw-r--r--searx/translations/id/LC_MESSAGES/messages.mobin17686 -> 17909 bytes
-rw-r--r--searx/translations/id/LC_MESSAGES/messages.po56
-rw-r--r--searx/translations/it/LC_MESSAGES/messages.mobin18063 -> 18063 bytes
-rw-r--r--searx/translations/it/LC_MESSAGES/messages.po62
-rw-r--r--searx/translations/ja/LC_MESSAGES/messages.mobin19635 -> 19635 bytes
-rw-r--r--searx/translations/ja/LC_MESSAGES/messages.po62
-rw-r--r--searx/translations/ko/LC_MESSAGES/messages.mobin18198 -> 18198 bytes
-rw-r--r--searx/translations/ko/LC_MESSAGES/messages.po52
-rw-r--r--searx/translations/lt/LC_MESSAGES/messages.mobin15091 -> 15091 bytes
-rw-r--r--searx/translations/lt/LC_MESSAGES/messages.po52
-rw-r--r--searx/translations/lv/LC_MESSAGES/messages.mobin8384 -> 8384 bytes
-rw-r--r--searx/translations/lv/LC_MESSAGES/messages.po62
-rw-r--r--searx/translations/messages.pot52
-rw-r--r--searx/translations/ms/LC_MESSAGES/messages.mobin3956 -> 3956 bytes
-rw-r--r--searx/translations/ms/LC_MESSAGES/messages.po60
-rw-r--r--searx/translations/nb_NO/LC_MESSAGES/messages.mobin15851 -> 15851 bytes
-rw-r--r--searx/translations/nb_NO/LC_MESSAGES/messages.po65
-rw-r--r--searx/translations/nl/LC_MESSAGES/messages.mobin17853 -> 17853 bytes
-rw-r--r--searx/translations/nl/LC_MESSAGES/messages.po62
-rw-r--r--searx/translations/oc/LC_MESSAGES/messages.mobin8535 -> 8535 bytes
-rw-r--r--searx/translations/oc/LC_MESSAGES/messages.po52
-rw-r--r--searx/translations/pl/LC_MESSAGES/messages.mobin18427 -> 18427 bytes
-rw-r--r--searx/translations/pl/LC_MESSAGES/messages.po72
-rw-r--r--searx/translations/pt/LC_MESSAGES/messages.mobin18150 -> 18150 bytes
-rw-r--r--searx/translations/pt/LC_MESSAGES/messages.po68
-rw-r--r--searx/translations/pt_BR/LC_MESSAGES/messages.mobin18167 -> 18167 bytes
-rw-r--r--searx/translations/pt_BR/LC_MESSAGES/messages.po75
-rw-r--r--searx/translations/ro/LC_MESSAGES/messages.mobin17493 -> 17812 bytes
-rw-r--r--searx/translations/ro/LC_MESSAGES/messages.po98
-rw-r--r--searx/translations/ru/LC_MESSAGES/messages.mobin23157 -> 23157 bytes
-rw-r--r--searx/translations/ru/LC_MESSAGES/messages.po66
-rw-r--r--searx/translations/si/LC_MESSAGES/messages.mobin5937 -> 5937 bytes
-rw-r--r--searx/translations/si/LC_MESSAGES/messages.po62
-rw-r--r--searx/translations/sk/LC_MESSAGES/messages.mobin18246 -> 18456 bytes
-rw-r--r--searx/translations/sk/LC_MESSAGES/messages.po79
-rw-r--r--searx/translations/sl/LC_MESSAGES/messages.mobin12861 -> 12861 bytes
-rw-r--r--searx/translations/sl/LC_MESSAGES/messages.po98
-rw-r--r--searx/translations/sr/LC_MESSAGES/messages.mobin22349 -> 22349 bytes
-rw-r--r--searx/translations/sr/LC_MESSAGES/messages.po70
-rw-r--r--searx/translations/sv/LC_MESSAGES/messages.mobin17013 -> 17485 bytes
-rw-r--r--searx/translations/sv/LC_MESSAGES/messages.po85
-rw-r--r--searx/translations/szl/LC_MESSAGES/messages.mobin14844 -> 14844 bytes
-rw-r--r--searx/translations/szl/LC_MESSAGES/messages.po52
-rw-r--r--searx/translations/ta/LC_MESSAGES/messages.mobin24229 -> 24229 bytes
-rw-r--r--searx/translations/ta/LC_MESSAGES/messages.po62
-rw-r--r--searx/translations/te/LC_MESSAGES/messages.mobin22992 -> 22992 bytes
-rw-r--r--searx/translations/te/LC_MESSAGES/messages.po62
-rw-r--r--searx/translations/th/LC_MESSAGES/messages.mobin22279 -> 22279 bytes
-rw-r--r--searx/translations/th/LC_MESSAGES/messages.po52
-rw-r--r--searx/translations/tr/LC_MESSAGES/messages.mobin17457 -> 17457 bytes
-rw-r--r--searx/translations/tr/LC_MESSAGES/messages.po62
-rw-r--r--searx/translations/uk/LC_MESSAGES/messages.mobin16003 -> 16003 bytes
-rw-r--r--searx/translations/uk/LC_MESSAGES/messages.po72
-rw-r--r--searx/translations/vi/LC_MESSAGES/messages.mobin12470 -> 12615 bytes
-rw-r--r--searx/translations/vi/LC_MESSAGES/messages.po70
-rw-r--r--searx/translations/zh_Hans_CN/LC_MESSAGES/messages.mobin17033 -> 17033 bytes
-rw-r--r--searx/translations/zh_Hans_CN/LC_MESSAGES/messages.po62
-rw-r--r--searx/translations/zh_Hant_TW/LC_MESSAGES/messages.mobin16488 -> 16488 bytes
-rw-r--r--searx/translations/zh_Hant_TW/LC_MESSAGES/messages.po62
111 files changed, 2018 insertions, 1566 deletions
diff --git a/searx/translations/af/LC_MESSAGES/messages.mo b/searx/translations/af/LC_MESSAGES/messages.mo
index 85ff1a3f..7c72f7c8 100644
--- a/searx/translations/af/LC_MESSAGES/messages.mo
+++ b/searx/translations/af/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/af/LC_MESSAGES/messages.po b/searx/translations/af/LC_MESSAGES/messages.po
index dde6e14b..1f5ccbd5 100644
--- a/searx/translations/af/LC_MESSAGES/messages.po
+++ b/searx/translations/af/LC_MESSAGES/messages.po
@@ -8,18 +8,17 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-16 09:11+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Afrikaans <https://weblate.bubu1.eu/projects/searxng/searxng/"
-"af/>\n"
"Language: af\n"
+"Language-Team: Afrikaans "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/af/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -146,84 +145,84 @@ msgstr "lig"
msgid "dark"
msgstr "donker"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "tydsverloop"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "ontledingsfout"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP protokol fout"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "netwerk fout"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "onverwagse breek"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP fout"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP koppelingsfout"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "proksie fout"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "te veel versoeke"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "toegang geweier"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "bediener API fout"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Geen item gevind"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Bron"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Fout met die laai van die volgende bladsy"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Ongeldige opstellings, redigeer asb jou voorkeure"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Ongeldige opstellings"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "soekfout"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Opgehef"
@@ -312,6 +311,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr ""
@@ -1215,3 +1222,4 @@ msgstr ""
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\"> leer meer oor versoek"
#~ " metodes</a>"
+
diff --git a/searx/translations/ar/LC_MESSAGES/messages.mo b/searx/translations/ar/LC_MESSAGES/messages.mo
index cdbe6f7e..a110f1ca 100644
--- a/searx/translations/ar/LC_MESSAGES/messages.mo
+++ b/searx/translations/ar/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/ar/LC_MESSAGES/messages.po b/searx/translations/ar/LC_MESSAGES/messages.po
index d1056ebc..5a9d5f77 100644
--- a/searx/translations/ar/LC_MESSAGES/messages.po
+++ b/searx/translations/ar/LC_MESSAGES/messages.po
@@ -11,21 +11,20 @@
# George Kashkosh <kash.george@gmail.com>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-30 15:33+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Arabic <https://weblate.bubu1.eu/projects/searxng/searxng/ar/>"
-"\n"
"Language: ar\n"
+"Language-Team: Arabic "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/ar/>\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : "
+"n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
-"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -152,84 +151,84 @@ msgstr "فاتح"
msgid "dark"
msgstr "مظلم"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "نفذ الوقت"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "خطأ تحليل"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "خطأ في بروتوكول HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "خطأ في الشبكة"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "خطأ SSL: فشل التحقق من صحة الشهادة"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "تعطل غير متوقع"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "خطأ HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "خطأ في اتصال HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "خطأ في وكيل البروكسي"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "أسئلة التحقق"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "الكثير من الطلبات"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "الدخول مرفوض"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "خطأ في API الخادم"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "تعذر العثور على عناصر"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "المصدر"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "حدث خلل أثناء تحميل الصفحة التالية"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "إنّ الإعدادات خاطئة، يرجى تعديل خياراتك"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "إعدادات غير صالحة"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "خطأ في البحث"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "معلق"
@@ -318,6 +317,14 @@ msgstr "مساء"
msgid "Night"
msgstr "ليلا"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "يحول السلسلة إلى ملخص التجزئة."
@@ -712,9 +719,9 @@ msgid ""
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
msgstr ""
-"تغيير طريقة إرسال النماذج، <a href=\"http://en.wikipedia.org/wiki/"
-"Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">إعرف المزيد "
-"عن طرق الطلب</a>"
+"تغيير طريقة إرسال النماذج، <a "
+"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
+" rel=\"external\">إعرف المزيد عن طرق الطلب</a>"
#: searx/templates/simple/preferences.html:269
msgid "Image proxy"
@@ -1486,3 +1493,4 @@ msgstr "إخفاء الفيديو"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\"> تعرف على المزيد حول "
#~ "طرق الطلب </a>"
+
diff --git a/searx/translations/bg/LC_MESSAGES/messages.mo b/searx/translations/bg/LC_MESSAGES/messages.mo
index 1ae06a07..b71f837c 100644
--- a/searx/translations/bg/LC_MESSAGES/messages.mo
+++ b/searx/translations/bg/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/bg/LC_MESSAGES/messages.po b/searx/translations/bg/LC_MESSAGES/messages.po
index 08468203..34847fb2 100644
--- a/searx/translations/bg/LC_MESSAGES/messages.po
+++ b/searx/translations/bg/LC_MESSAGES/messages.po
@@ -10,20 +10,19 @@
# vynaaa <stefanovpower@abv.bg>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-11 07:18+0000\n"
"Last-Translator: vynaaa <stefanovpower@abv.bg>\n"
-"Language-Team: Bulgarian <https://weblate.bubu1.eu/projects/searxng/searxng/"
-"bg/>\n"
"Language: bg\n"
+"Language-Team: Bulgarian "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/bg/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -150,84 +149,84 @@ msgstr "светъл"
msgid "dark"
msgstr "тъмен"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "изчакване"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "грешка при анализа"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "Грешка в протокола HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "мрежова грешка"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL грешка: проверката на сертификата е неуспешна"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "неочакван срив"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP грешка"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP грешка във връзката"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "прокси грешка"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "Кепча"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "твърде много искания"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "отказан достъп"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "грешка в API на сървъра"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Не е намерен артикул"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Източник"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Грешка при зареждането на следващата страница"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Неправилни настройки, моля проверете предпочитанията си"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "невалидни настройки"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "грешка при търсенето"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "преустановен"
@@ -318,6 +317,14 @@ msgstr "Вечер"
msgid "Night"
msgstr "Нощ"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Преобразува низове в различни хаш-извлечение."
@@ -714,9 +721,9 @@ msgid ""
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
msgstr ""
-"Промяна на начина на подаване на формуляри, <a href=\"http://en.wikipedia."
-"org/wiki/Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\""
-">научете повече за методите на заявка</a>"
+"Промяна на начина на подаване на формуляри, <a "
+"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
+" rel=\"external\">научете повече за методите на заявка</a>"
#: searx/templates/simple/preferences.html:269
msgid "Image proxy"
@@ -1488,3 +1495,4 @@ msgstr "скрий видеото"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">learn more about request "
#~ "methods</a>"
+
diff --git a/searx/translations/bn/LC_MESSAGES/messages.mo b/searx/translations/bn/LC_MESSAGES/messages.mo
index 60425642..4d863576 100644
--- a/searx/translations/bn/LC_MESSAGES/messages.mo
+++ b/searx/translations/bn/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/bn/LC_MESSAGES/messages.po b/searx/translations/bn/LC_MESSAGES/messages.po
index f3a430f2..1f0aaa17 100644
--- a/searx/translations/bn/LC_MESSAGES/messages.po
+++ b/searx/translations/bn/LC_MESSAGES/messages.po
@@ -10,18 +10,17 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-25 07:16+0000\n"
"Last-Translator: MSI Shafik <shafik.te@gmail.com>\n"
-"Language-Team: Bengali <https://weblate.bubu1.eu/projects/searxng/searxng/bn/"
-">\n"
"Language: bn\n"
+"Language-Team: Bengali "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/bn/>\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -148,84 +147,84 @@ msgstr "সাদা"
msgid "dark"
msgstr "কালো"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "সময় শেষ"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "পার্স ত্রুটি"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP প্রোটোকল ত্রুটি"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "নেটওয়ার্ক ত্রুটি"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL ত্রুটি: শংসাপত্রের বৈধতা ব্যর্থ হয়েছে৷"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "অপ্রত্যাশিত ক্র্যাশ"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "এইচটিটিপি ত্রুটি"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "এইচটিটিপি সংযোগ ত্রুটি"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "প্রক্সি ত্রুটি"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "ক্যাপচা"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "অনেক বেশি অনুরোধ"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "অ্যাক্সেস অমান্য"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "সার্ভার এপিআই ত্রুটি"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "কোন আইটেম পাওয়া যায়নি"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "উৎস"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "পরবর্তী পৃষ্ঠাটি লোড করার সময় ত্রুটি৷."
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "অবৈধ সেটিংস, অনুগ্রহ করে আপনার পছন্দগুলি সম্পাদনা করুন৷"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "অবৈধ সেটিংস"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "অনুসন্ধানের ত্রুটি"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "স্থগিত"
@@ -315,6 +314,14 @@ msgstr "রাত"
msgid "Night"
msgstr "রাত"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "স্ট্রিংগুলিকে বিভিন্ন হ্যাশ ডাইজেস্টে রূপান্তর করে।"
@@ -364,8 +371,8 @@ msgid ""
"Displays your IP if the query is \"ip\" and your user agent if the query "
"contains \"user agent\"."
msgstr ""
-"ক্যোয়ারীটি \"ip\" হলে আপনার আইপি এবং যদি ক্যোয়ারীতে \"ব্যবহারকারী এজেন্ট\" "
-"থাকে তাহলে আপনার ব্যবহারকারী এজেন্ট প্রদর্শন করে।"
+"ক্যোয়ারীটি \"ip\" হলে আপনার আইপি এবং যদি ক্যোয়ারীতে \"ব্যবহারকারী "
+"এজেন্ট\" থাকে তাহলে আপনার ব্যবহারকারী এজেন্ট প্রদর্শন করে।"
#: searx/plugins/tor_check.py:25
msgid "Tor check plugin"
@@ -385,8 +392,8 @@ msgid ""
"The TOR exit node list (https://check.torproject.org/exit-addresses) is "
"unreachable."
msgstr ""
-"TOR প্রস্থান নোড তালিকা (https://check.torproject.org/exit-addresses) পৌঁছানো"
-" যায় না।"
+"TOR প্রস্থান নোড তালিকা (https://check.torproject.org/exit-addresses) "
+"পৌঁছানো যায় না।"
#: searx/plugins/tor_check.py:78
msgid "You are using TOR. Your IP address seems to be: {ip_address}."
@@ -394,8 +401,7 @@ msgstr "আপনি TOR ব্যবহার করছেন। আপনা
#: searx/plugins/tor_check.py:84
msgid "You are not using TOR. Your IP address seems to be: {ip_address}."
-msgstr ""
-"আপনি TOR ব্যবহার করছেন না। আপনার আইপি ঠিকানা বলে মনে হচ্ছে: {ip_address}।"
+msgstr "আপনি TOR ব্যবহার করছেন না। আপনার আইপি ঠিকানা বলে মনে হচ্ছে: {ip_address}।"
#: searx/plugins/tracker_url_remover.py:29
msgid "Tracker URL remover"
@@ -414,8 +420,8 @@ msgid ""
"Navigate search results with Vim-like hotkeys (JavaScript required). "
"Press \"h\" key on main or result page to get help."
msgstr ""
-"Vim-এর মতো হটকি (জাভাস্ক্রিপ্ট প্রয়োজন) দিয়ে অনুসন্ধান ফলাফল নেভিগেট করুন। "
-"সাহায্য পেতে প্রধান বা ফলাফল পৃষ্ঠায় \"h\" কী চাপুন।"
+"Vim-এর মতো হটকি (জাভাস্ক্রিপ্ট প্রয়োজন) দিয়ে অনুসন্ধান ফলাফল নেভিগেট "
+"করুন। সাহায্য পেতে প্রধান বা ফলাফল পৃষ্ঠায় \"h\" কী চাপুন।"
#: searx/templates/simple/404.html:4
msgid "Page not found"
@@ -504,14 +510,13 @@ msgstr "GitHub এ একটি নতুন সমস্যা জমা দে
#: searx/templates/simple/new_issue.html:66
msgid "Please check for existing bugs about this engine on GitHub"
-msgstr ""
-"GitHub এ এই ইঞ্জিন সম্পর্কে বিদ্যমান বাগগুলির জন্য দয়া করে পরীক্ষা করুন"
+msgstr "GitHub এ এই ইঞ্জিন সম্পর্কে বিদ্যমান বাগগুলির জন্য দয়া করে পরীক্ষা করুন"
#: searx/templates/simple/new_issue.html:69
msgid "I confirm there is no existing bug about the issue I encounter"
msgstr ""
-"আমি নিশ্চিত করছি যে আমি যে সমস্যার সম্মুখীন হচ্ছি সে সম্পর্কে কোন বিদ্যমান বা"
-"গ নেই"
+"আমি নিশ্চিত করছি যে আমি যে সমস্যার সম্মুখীন হচ্ছি সে সম্পর্কে কোন "
+"বিদ্যমান বাগ নেই"
#: searx/templates/simple/new_issue.html:71
msgid "If this is a public instance, please specify the URL in the bug report"
@@ -1229,3 +1234,4 @@ msgstr "ভিডিও লুকিয়ে ফেলুন"
#~ " rel=\"external\">learn more about request "
#~ "methods</a>"
#~ msgstr ""
+
diff --git a/searx/translations/bo/LC_MESSAGES/messages.mo b/searx/translations/bo/LC_MESSAGES/messages.mo
index 0f0b97bf..71f8cb9f 100644
--- a/searx/translations/bo/LC_MESSAGES/messages.mo
+++ b/searx/translations/bo/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/bo/LC_MESSAGES/messages.po b/searx/translations/bo/LC_MESSAGES/messages.po
index 526e3644..42a20384 100644
--- a/searx/translations/bo/LC_MESSAGES/messages.po
+++ b/searx/translations/bo/LC_MESSAGES/messages.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2021-12-17 07:17+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language: bo\n"
@@ -19,7 +19,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -146,84 +146,84 @@ msgstr ""
msgid "dark"
msgstr ""
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr ""
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr ""
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr ""
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr ""
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr ""
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr ""
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr ""
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr ""
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr ""
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr ""
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr ""
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr ""
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "རྣམ་གྲངས་གང་ཡང་རྙེད་རྒྱུ་མ་བྱུང་།"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr ""
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr ""
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "ནུས་མེད་ཀྱི་སྒྲིག་འགོད།ཁྱེད་ཀྱིས་གདམ་ཀ་ལ་བཅོས་སྒྲིག་གཏོང་རོགས།"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "ནུས་མེད་ཀྱི་སྒྲིག་འགོད།"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "འཚོལ་བཤེར་ལ་ནོར་འཁྲུལ་བྱུང་།"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr ""
@@ -306,6 +306,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr ""
diff --git a/searx/translations/ca/LC_MESSAGES/messages.mo b/searx/translations/ca/LC_MESSAGES/messages.mo
index 43d3340e..f7b0fee7 100644
--- a/searx/translations/ca/LC_MESSAGES/messages.mo
+++ b/searx/translations/ca/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/ca/LC_MESSAGES/messages.po b/searx/translations/ca/LC_MESSAGES/messages.po
index 71bc3826..a699a1f4 100644
--- a/searx/translations/ca/LC_MESSAGES/messages.po
+++ b/searx/translations/ca/LC_MESSAGES/messages.po
@@ -13,20 +13,19 @@
# Markus Heiser <markus.heiser@darmarit.de>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: alexfs2015 <alex04fs@gmail.com>\n"
-"Language-Team: Catalan <https://weblate.bubu1.eu/projects/searxng/searxng/ca/"
-">\n"
"Language: ca\n"
+"Language-Team: Catalan "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/ca/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -153,84 +152,84 @@ msgstr "clar"
msgid "dark"
msgstr "fosc"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "expirat"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "error de processament"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "error de protocol HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "error de xarxa"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "Error SSL: la validació del certificat ha fallat"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "tancament ineseperat"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "error HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "error de connexió HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "error de servidor intermediari"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "massa peticions"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "accés denegat"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "error en l'API del servidor"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "No s'ha trobat cap element"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Origen"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "S'ha produït un error en carregar la pàgina següent"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "La configuració no és vàlida, editeu-la"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "La configuració no és vàlida"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "error en la cerca"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Suspès"
@@ -321,6 +320,14 @@ msgstr "Vespre"
msgid "Night"
msgstr "Nit"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Converteix cadenes a diferent formats de resum."
@@ -1502,3 +1509,4 @@ msgstr "amaga el vídeo"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">més informació sobre els "
#~ "mètodes de petició</a>"
+
diff --git a/searx/translations/cs/LC_MESSAGES/messages.mo b/searx/translations/cs/LC_MESSAGES/messages.mo
index 26a6eed3..66b91370 100644
--- a/searx/translations/cs/LC_MESSAGES/messages.mo
+++ b/searx/translations/cs/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/cs/LC_MESSAGES/messages.po b/searx/translations/cs/LC_MESSAGES/messages.po
index cb545d77..5f023513 100644
--- a/searx/translations/cs/LC_MESSAGES/messages.po
+++ b/searx/translations/cs/LC_MESSAGES/messages.po
@@ -12,21 +12,20 @@
# LagManCZ <lagmen@post.cz>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-10-28 07:18+0000\n"
"Last-Translator: Masterix <masterix@duck.com>\n"
-"Language-Team: Czech <https://weblate.bubu1.eu/projects/searxng/searxng/cs/>"
-"\n"
"Language: cs\n"
+"Language-Team: Czech "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/cs/>\n"
+"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && "
+"n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n "
-"<= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -153,84 +152,84 @@ msgstr "světlý"
msgid "dark"
msgstr "tmavý"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "čas vypršel"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "chyba parsování"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "chyba HTTP protokolu"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "síťová chyba"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "chyba SSL: ověření certifikátu selhalo"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "nečekaná chyba"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "chyba HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "Chyba spojení HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "chyba proxy"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "příliš mnoho požadavků"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "přístup odepřen"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "chyba API serveru"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Nic nenalezeno"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "zdroj"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Chyba při načítání další stránky"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Neplatné nastavení, upravte své předvolby"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Neplatné nastavení"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "chyba vyhledávání"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Pozastaveno"
@@ -320,6 +319,14 @@ msgstr "Večer"
msgid "Night"
msgstr "Noc"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Převádí řetězce na různé hash hodnoty."
@@ -714,9 +721,9 @@ msgid ""
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
msgstr ""
-"Změna způsobu odesílání formulářů, <a href=\"http://en.wikipedia.org/wiki/"
-"Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">naočit se "
-"více o metodách žádání</a>"
+"Změna způsobu odesílání formulářů, <a "
+"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
+" rel=\"external\">naočit se více o metodách žádání</a>"
#: searx/templates/simple/preferences.html:269
msgid "Image proxy"
@@ -1494,3 +1501,4 @@ msgstr "skrýt video"
#~ " o dotazovacích metodách <a "
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">viz Wikipedie</a>"
+
diff --git a/searx/translations/cy/LC_MESSAGES/messages.mo b/searx/translations/cy/LC_MESSAGES/messages.mo
index 2171250c..8e1df5bd 100644
--- a/searx/translations/cy/LC_MESSAGES/messages.mo
+++ b/searx/translations/cy/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/cy/LC_MESSAGES/messages.po b/searx/translations/cy/LC_MESSAGES/messages.po
index f4705b30..f2afa7e7 100644
--- a/searx/translations/cy/LC_MESSAGES/messages.po
+++ b/searx/translations/cy/LC_MESSAGES/messages.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-09-28 07:29+0000\n"
"Last-Translator: CJ <charl.cj.monke@gmail.com>\n"
"Language: cy\n"
@@ -21,7 +21,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -148,84 +148,84 @@ msgstr "golau"
msgid "dark"
msgstr "tywyll"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "amser allan"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "gwall dosrannu"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "Gwall protocol HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "gwall rhwydwaith"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "damwain annisgwyl"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "gwall http"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "gwall cysylltiad http"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "gwall dirprwy"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "gormod o geisiadau"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "mynediad wedi ei wrthod"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "gwall API gweinydd"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Ni chanfuwyd eitem"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Ffynhonnell"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Gwall wrth lwytho'r dudalen nesaf"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Gosodiadau annilys. Addasa dy ddewisiadau."
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Gosodiadau annilys"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "gwall chwilio"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr ""
@@ -308,6 +308,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr ""
diff --git a/searx/translations/da/LC_MESSAGES/messages.mo b/searx/translations/da/LC_MESSAGES/messages.mo
index 5dd88a8b..7728964b 100644
--- a/searx/translations/da/LC_MESSAGES/messages.mo
+++ b/searx/translations/da/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/da/LC_MESSAGES/messages.po b/searx/translations/da/LC_MESSAGES/messages.po
index f7ced4e2..b46c9ec9 100644
--- a/searx/translations/da/LC_MESSAGES/messages.po
+++ b/searx/translations/da/LC_MESSAGES/messages.po
@@ -8,20 +8,19 @@
# Markus Heiser <markus.heiser@darmarit.de>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-12-07 16:11+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Danish <https://weblate.bubu1.eu/projects/searxng/searxng/da/>"
-"\n"
"Language: da\n"
+"Language-Team: Danish "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/da/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -148,84 +147,84 @@ msgstr "lys"
msgid "dark"
msgstr "mørk"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "udløbstid"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "fortolkningsfejl"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP-protokolfejl"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "netværksfejl"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL-fejl: certifikatvalidering mislykkedes"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "uventet nedbrud"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP-fejl"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP-tilkoblingsfejl"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "proxyfejl"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "for mange forespørgsler"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "adgang nægtet"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "server-API-fejl"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Intet fundet"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Kilde"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Fejl ved indlæsning af den næste side"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Ugyldige indstillinger, redigér venligst dine valg"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Ugyldig indstilling"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "søgefejl"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Suspenderet"
@@ -316,6 +315,14 @@ msgstr "Aften"
msgid "Night"
msgstr "Nat"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Konverterer strenge til forskellige hash-digests."
@@ -716,9 +723,9 @@ msgid ""
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
msgstr ""
-"Ændre hvordan formularer indsendes, <a href=\"http://en.wikipedia.org/wiki/"
-"Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">Lær mere om "
-"anmodningsmetoder</a>"
+"Ændre hvordan formularer indsendes, <a "
+"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
+" rel=\"external\">Lær mere om anmodningsmetoder</a>"
#: searx/templates/simple/preferences.html:269
msgid "Image proxy"
@@ -1493,3 +1500,4 @@ msgstr "skjul video"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">lær mere om request-"
#~ "metoder</a>"
+
diff --git a/searx/translations/de/LC_MESSAGES/messages.mo b/searx/translations/de/LC_MESSAGES/messages.mo
index 166a24f3..16e6b7cb 100644
--- a/searx/translations/de/LC_MESSAGES/messages.mo
+++ b/searx/translations/de/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/de/LC_MESSAGES/messages.po b/searx/translations/de/LC_MESSAGES/messages.po
index 3571f008..3d5515b4 100644
--- a/searx/translations/de/LC_MESSAGES/messages.po
+++ b/searx/translations/de/LC_MESSAGES/messages.po
@@ -23,9 +23,9 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
-"PO-Revision-Date: 2022-10-20 07:00+0000\n"
-"Last-Translator: Peter Martin <weblate@pe7er.com>\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
+"PO-Revision-Date: 2022-12-12 23:30+0000\n"
+"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: German <https://weblate.bubu1.eu/projects/searxng/searxng/de/>"
"\n"
"Language: de\n"
@@ -34,7 +34,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -161,84 +161,84 @@ msgstr "hell"
msgid "dark"
msgstr "dunkel"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "Timeout"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "Fehler beim Parsen"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP-Protokollfehler"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "Netzwerkfehler"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL Fehler: Zertifikatsprüfung ist fehlgeschlagen"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "unerwarteter Absturz"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP-Fehler"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP-Verbindungsfehler"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "Proxy-Fehler"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "zu viele Anfragen"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "Zugriff verweigert"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "Server-API-Fehler"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Keine Einträge gefunden"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Quelle"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Fehler beim Laden der nächsten Seite"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Ungültige Einstellungen, bitte Einstellungen ändern"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Ungültige Einstellungen"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "Suchfehler"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Ausgesetzt"
@@ -329,6 +329,15 @@ msgstr "Abends"
msgid "Night"
msgstr "Nachts"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr "Automatische Erkennung der Suchsprache"
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+"Automatische Erkennung der Suchsprache und Umschaltung auf diese Sprache."
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Konvertiert Zeichenketten in verschiedene Hashwerte."
diff --git a/searx/translations/dv/LC_MESSAGES/messages.mo b/searx/translations/dv/LC_MESSAGES/messages.mo
index 8a5ce029..3fac1317 100644
--- a/searx/translations/dv/LC_MESSAGES/messages.mo
+++ b/searx/translations/dv/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/dv/LC_MESSAGES/messages.po b/searx/translations/dv/LC_MESSAGES/messages.po
index 6fc11810..2a50b99d 100644
--- a/searx/translations/dv/LC_MESSAGES/messages.po
+++ b/searx/translations/dv/LC_MESSAGES/messages.po
@@ -1,4 +1,4 @@
-# Translations template for PROJECT.
+# dv translations for PROJECT.
# Copyright (C) 2022 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2022.
@@ -7,18 +7,17 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-04 07:18+0000\n"
-"Last-Translator: Landhoo School Students <landhooschoolstudents@gmail.com>\n"
-"Language-Team: Dhivehi <https://weblate.bubu1.eu/projects/searxng/searxng/dv/"
-">\n"
+"Last-Translator: Landhoo School Students "
+"<landhooschoolstudents@gmail.com>\n"
"Language: dv\n"
+"Language-Team: Dhivehi "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/dv/>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -145,84 +144,84 @@ msgstr "އަލި"
msgid "dark"
msgstr "އަނދިރި"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr ""
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr ""
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr ""
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr ""
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr ""
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr ""
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr ""
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr ""
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr ""
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr ""
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr ""
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr ""
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr ""
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr ""
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr ""
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr ""
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr ""
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr ""
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr ""
@@ -305,6 +304,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr ""
@@ -1170,3 +1177,4 @@ msgstr ""
#: searx/templates/simple/result_templates/videos.html:6
msgid "hide video"
msgstr ""
+
diff --git a/searx/translations/el_GR/LC_MESSAGES/messages.mo b/searx/translations/el_GR/LC_MESSAGES/messages.mo
index f3b7abb0..b8783678 100644
--- a/searx/translations/el_GR/LC_MESSAGES/messages.mo
+++ b/searx/translations/el_GR/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/el_GR/LC_MESSAGES/messages.po b/searx/translations/el_GR/LC_MESSAGES/messages.po
index e3821c05..808cb058 100644
--- a/searx/translations/el_GR/LC_MESSAGES/messages.po
+++ b/searx/translations/el_GR/LC_MESSAGES/messages.po
@@ -10,20 +10,19 @@
# Alexandre Flament <alex@al-f.net>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-10-20 07:00+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Greek <https://weblate.bubu1.eu/projects/searxng/searxng/el/>"
-"\n"
"Language: el_GR\n"
+"Language-Team: Greek "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/el/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -150,84 +149,84 @@ msgstr "φωτεινό"
msgid "dark"
msgstr "σκοτεινό"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "Λήξη χρόνου"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "σφάλμα ανάλυσης"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "Σφάλμα πρωτοκόλλου HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "Σφάλμα δικτύου"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "Απροσδόκητο σφάλμα"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "Σφάλμα HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "Σφάλμα σύνδεσης HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "Σφάλμα διακομιστή μεσολάβησης"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "υπέρβαση ορίου αιτημάτων"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "Άρνηση πρόσβασης"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "Σφάλμα API διακομιστή"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Δεν βρέθηκαν αντικείμενα"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Πηγή"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Σφάλμα φόρτωσης της επόμενης σελίδας"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Μη έγκυρες ρυθμίσεις, παρακαλούμε ελέγξτε τις προτιμήσεις σας"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Μη έγκυρες ρυθμίσεις"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "σφάλμα αναζήτησης"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Σε αναστολή"
@@ -318,6 +317,14 @@ msgstr "Βράδι"
msgid "Night"
msgstr "Βράδι"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Μετατρέπει κείμενο σε διαφορετικές συναρτήσεις κατατεμαχισμού."
@@ -1497,3 +1504,4 @@ msgstr "απόκρυψη βίντεο"
#~ "href=\"https://el.wikipedia.org/wiki/%CE%A0%CF%81%CF%89%CF%84%CF%8C%CE%BA%CE%BF%CE%BB%CE%BB%CE%BF_%CE%9C%CE%B5%CF%84%CE%B1%CF%86%CE%BF%CF%81%CE%AC%CF%82_%CE%A5%CF%80%CE%B5%CF%81%CE%BA%CE%B5%CE%B9%CE%BC%CE%AD%CE%BD%CE%BF%CF%85#%CE%9C%CE%AD%CE%B8%CE%BF%CE%B4%CE%BF%CE%B9_%CE%B1%CE%AF%CF%84%CE%B7%CF%83%CE%B7%CF%82_%CF%84%CE%BF%CF%85_HTTP\""
#~ " rel=\"external\">μάθετε περισσότερα για τις "
#~ "μεθόδους αίτησης</a>"
+
diff --git a/searx/translations/en/LC_MESSAGES/messages.mo b/searx/translations/en/LC_MESSAGES/messages.mo
index 4c291775..4389b2d8 100644
--- a/searx/translations/en/LC_MESSAGES/messages.mo
+++ b/searx/translations/en/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/en/LC_MESSAGES/messages.po b/searx/translations/en/LC_MESSAGES/messages.po
index f0874f97..7391ce6f 100644
--- a/searx/translations/en/LC_MESSAGES/messages.po
+++ b/searx/translations/en/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2014-01-30 15:22+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n"
@@ -16,7 +16,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -143,84 +143,84 @@ msgstr ""
msgid "dark"
msgstr ""
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr ""
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr ""
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr ""
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr ""
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr ""
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr ""
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr ""
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr ""
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr ""
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr ""
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr ""
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr ""
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr ""
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr ""
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr ""
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr ""
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr ""
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr ""
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr ""
@@ -303,6 +303,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr ""
diff --git a/searx/translations/eo/LC_MESSAGES/messages.mo b/searx/translations/eo/LC_MESSAGES/messages.mo
index bd7fc2e5..5c186559 100644
--- a/searx/translations/eo/LC_MESSAGES/messages.mo
+++ b/searx/translations/eo/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/eo/LC_MESSAGES/messages.po b/searx/translations/eo/LC_MESSAGES/messages.po
index 50e4c751..d8f313fc 100644
--- a/searx/translations/eo/LC_MESSAGES/messages.po
+++ b/searx/translations/eo/LC_MESSAGES/messages.po
@@ -11,20 +11,19 @@
# Markus Heiser <markus.heiser@darmarit.de>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-30 15:33+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Esperanto <https://weblate.bubu1.eu/projects/searxng/searxng/"
-"eo/>\n"
"Language: eo\n"
+"Language-Team: Esperanto "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/eo/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -151,84 +150,84 @@ msgstr "hela"
msgid "dark"
msgstr "malhela"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "tempolimo"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "analiza eraro"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP-protokolo-eraro"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "reta eraro"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL-eraro: atestila validigo malsukcesis"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "neatendita kraŝo"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP-eraro"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP-konekto-eraro"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "proxy-eraro"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "tro da petoj"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "aliro rifuzita"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "servilo-API-eraro"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Nenio trovita"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Fonto"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Eraro dum la ŝerĝado de la sekvan paĝon"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Nevalidaj agordoj, bonvolu redakti viajn agordojn"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Nevalidaj agordoj"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "serĉa eraro"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Suspendigita"
@@ -287,16 +286,16 @@ msgid ""
" WebP."
msgstr ""
"Neeblas legi la URL de ĉi tiun bildon. Ĝi povas esti pro nesubtenata "
-"dosierformo. TineEye nur subtenas bildojn, kiuj estas JPEG, PNG, GIF, BMP, "
-"TIFF aŭ WebP."
+"dosierformo. TineEye nur subtenas bildojn, kiuj estas JPEG, PNG, GIF, "
+"BMP, TIFF aŭ WebP."
#: searx/engines/tineye.py:46
msgid ""
"The image is too simple to find matches. TinEye requires a basic level of"
" visual detail to successfully identify matches."
msgstr ""
-"La bildo estas tro simpla por trovi kongruojn. TinEye bezonas bazan levelon "
-"de detalo por sukcese identigi kongruojn."
+"La bildo estas tro simpla por trovi kongruojn. TinEye bezonas bazan "
+"levelon de detalo por sukcese identigi kongruojn."
#: searx/engines/tineye.py:52
msgid "The image could not be downloaded."
@@ -318,6 +317,14 @@ msgstr "Vespero"
msgid "Night"
msgstr "Nokto"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Konvertas ĉenojn al malsamaj hash-digestoj."
@@ -1469,3 +1476,4 @@ msgstr "kaŝi videojn"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">sciu pli pri peto-"
#~ "metodoj</a>"
+
diff --git a/searx/translations/es/LC_MESSAGES/messages.mo b/searx/translations/es/LC_MESSAGES/messages.mo
index efd41432..1a473b22 100644
--- a/searx/translations/es/LC_MESSAGES/messages.mo
+++ b/searx/translations/es/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/es/LC_MESSAGES/messages.po b/searx/translations/es/LC_MESSAGES/messages.po
index a02b20a4..4247b210 100644
--- a/searx/translations/es/LC_MESSAGES/messages.po
+++ b/searx/translations/es/LC_MESSAGES/messages.po
@@ -24,20 +24,19 @@
# Peter Martin <weblate@pe7er.com>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-10-20 07:00+0000\n"
"Last-Translator: Peter Martin <weblate@pe7er.com>\n"
-"Language-Team: Spanish <https://weblate.bubu1.eu/projects/searxng/searxng/es/"
-">\n"
"Language: es\n"
+"Language-Team: Spanish "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/es/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -164,84 +163,84 @@ msgstr "claro"
msgid "dark"
msgstr "oscuro"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "expirado"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "error de análisis"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "Error de protocolo HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "error de red"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "Error SSL: la validación del certificado ha fallado"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "cierre inesperado"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "Error de HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "Error de conexión HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "error de proxy"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "demasiadas peticiones"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "acceso denegado"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "error en la API del servidor"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Ningún artículo encontrado"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Fuente"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Error al cargar la siguiente página"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Parámetros incorrectos, por favor, cambia tus preferencias"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Ajustes no válidos"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "error en la búsqueda"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Suspendido"
@@ -332,6 +331,14 @@ msgstr "Tarde"
msgid "Night"
msgstr "Noche"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr ""
@@ -1518,3 +1525,4 @@ msgstr "ocultar video"
#~ "href=\"http://es.wikipedia.org/wiki/Hypertext_Transfer_Protocol#M.C3.A9todos_de_petici.C3.B3n\""
#~ " rel=\"external\">más información sobre métodos"
#~ " de peticiones</a>"
+
diff --git a/searx/translations/et/LC_MESSAGES/messages.mo b/searx/translations/et/LC_MESSAGES/messages.mo
index 6b11f308..e1d0df33 100644
--- a/searx/translations/et/LC_MESSAGES/messages.mo
+++ b/searx/translations/et/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/et/LC_MESSAGES/messages.po b/searx/translations/et/LC_MESSAGES/messages.po
index 5bfb638e..60fa174b 100644
--- a/searx/translations/et/LC_MESSAGES/messages.po
+++ b/searx/translations/et/LC_MESSAGES/messages.po
@@ -9,20 +9,19 @@
# dogyx <aaronloit@tuta.io>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-10-28 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Estonian <https://weblate.bubu1.eu/projects/searxng/searxng/"
-"et/>\n"
"Language: et\n"
+"Language-Team: Estonian "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/et/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -149,84 +148,84 @@ msgstr "herge"
msgid "dark"
msgstr "pime"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "aeg maha"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "parsimise viga"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP-protokolli viga"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "võrguviga"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL viga: sertifikaadi valideerimine ebaõnnestus"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "ootamatu krahh"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP-viga"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP-ühenduse viga"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "proxy viga"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "liiga palju taotlusi"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "ligipääs keelatud"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "serveri API viga"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Üksust ei leitud"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Allikas"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Viga järgmise lehekülje laadimisel"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Sobimatud seaded, palun muuda oma eelistusi"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Sobimatud seaded"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "otsingu viga"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Peatatud"
@@ -312,6 +311,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Teisendab stringid erinevateks hash-digestideks."
@@ -1473,3 +1480,4 @@ msgstr "peida video"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">loe taotlusmeetodite kohta "
#~ "lisaks</a>"
+
diff --git a/searx/translations/eu/LC_MESSAGES/messages.mo b/searx/translations/eu/LC_MESSAGES/messages.mo
index 560d80b9..bd14f852 100644
--- a/searx/translations/eu/LC_MESSAGES/messages.mo
+++ b/searx/translations/eu/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/eu/LC_MESSAGES/messages.po b/searx/translations/eu/LC_MESSAGES/messages.po
index 08e14132..45dc9e9e 100644
--- a/searx/translations/eu/LC_MESSAGES/messages.po
+++ b/searx/translations/eu/LC_MESSAGES/messages.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-09-11 22:50+0000\n"
"Last-Translator: beriain <soila@disroot.org>\n"
"Language: eu\n"
@@ -22,7 +22,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -149,84 +149,84 @@ msgstr "argia"
msgid "dark"
msgstr "iluna"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "itxarote-denbora"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "analizatze errorea"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP protokoloaren errorea"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "sareko errorea"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "ustekabeko kraskatzea"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP errorea"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP konexioaren errorea"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "proxy-aren errorea"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "eskaera gehiegi"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "sarbidea ukatua"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "API zerbitzariaren errorea"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Ez da elementurik aurkitu"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Iturria"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Errorea hurrengo orrialdea kargatzean"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Ezarpen ez baliodunak, mesedez editatu zure hobespenak"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Ezarpen ez baliodunak"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "bilaketa akatsa"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr ""
@@ -309,6 +309,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr ""
diff --git a/searx/translations/fa_IR/LC_MESSAGES/messages.mo b/searx/translations/fa_IR/LC_MESSAGES/messages.mo
index f341d28a..54a26613 100644
--- a/searx/translations/fa_IR/LC_MESSAGES/messages.mo
+++ b/searx/translations/fa_IR/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/fa_IR/LC_MESSAGES/messages.po b/searx/translations/fa_IR/LC_MESSAGES/messages.po
index 004701ec..9115ef42 100644
--- a/searx/translations/fa_IR/LC_MESSAGES/messages.po
+++ b/searx/translations/fa_IR/LC_MESSAGES/messages.po
@@ -12,20 +12,19 @@
# Babak Ahari <babak.ahari@gmail.com>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-11 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Persian <https://weblate.bubu1.eu/projects/searxng/searxng/fa/"
-">\n"
"Language: fa_IR\n"
+"Language-Team: Persian "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/fa/>\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -152,84 +151,84 @@ msgstr "روشن"
msgid "dark"
msgstr "تاریک"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "تایم‌اوت"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "خطای تجزیه"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "خطای پروتکل HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "خطای شبکه"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "ارور SSL:اعتبار سنجی گواهی ناموفق بود"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "مشکل غیرمنتظره"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "خطای HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "خطای اتصال HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "خطای پروکسی"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "کپچا"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "درخواست‌های زیاد"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "دسترسی ممنوع است"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "خطای API سرور"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "چیزی پیدا نشد"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "منبع"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "خطا در بارگزاری صفحه جدید"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "تنظیمات نادرست است، لطفا پیش‌فرض‌های جستجو را تغییر دهید"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "تنظیمات نادرست"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "خطای جست‌وجو"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "تعلیق‌شده"
@@ -287,17 +286,17 @@ msgid ""
"format. TinEye only supports images that are JPEG, PNG, GIF, BMP, TIFF or"
" WebP."
msgstr ""
-"نمی توان آدرسِ تصویر را خواند. این ممکن است به دلیل فرمت فایل پشتیبانی نشده "
-"باشد. TinEye فقط تصویر های با فرمت JPEG، PNG، GIF، BMP، TIFF یا WebP را "
-"پشتیبانی میکند."
+"نمی توان آدرسِ تصویر را خواند. این ممکن است به دلیل فرمت فایل پشتیبانی "
+"نشده باشد. TinEye فقط تصویر های با فرمت JPEG، PNG، GIF، BMP، TIFF یا WebP"
+" را پشتیبانی میکند."
#: searx/engines/tineye.py:46
msgid ""
"The image is too simple to find matches. TinEye requires a basic level of"
" visual detail to successfully identify matches."
msgstr ""
-"تصویر برای یافتن موارد منطبق بسیار ساده است. TinEye برای شناسایی موفقیت آمیز "
-"به جزئیاتِ بصری سده تر نیاز دارد."
+"تصویر برای یافتن موارد منطبق بسیار ساده است. TinEye برای شناسایی موفقیت "
+"آمیز به جزئیاتِ بصری سده تر نیاز دارد."
#: searx/engines/tineye.py:52
msgid "The image could not be downloaded."
@@ -319,6 +318,14 @@ msgstr "عصر"
msgid "Night"
msgstr "شب"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "رشته‌ها را به چکیده‌های هش تبدیل می‌کند."
@@ -380,8 +387,8 @@ msgid ""
"This plugin checks if the address of the request is a TOR exit node, and "
"informs the user if it is, like check.torproject.org but from searxng."
msgstr ""
-"این افزونه بررسی می‌کند که آیا آدرس درخواست یک node خروجی TOR است یا خیر، و "
-"به کاربر اطلاع می‌دهد مانند check.torproject.org اما از searxng."
+"این افزونه بررسی می‌کند که آیا آدرس درخواست یک node خروجی TOR است یا خیر،"
+" و به کاربر اطلاع می‌دهد مانند check.torproject.org اما از searxng."
#: searx/plugins/tor_check.py:62
msgid ""
@@ -392,12 +399,14 @@ msgstr "لیست گره خروجی TOR، غیر قابل دسترسی است."
#: searx/plugins/tor_check.py:78
msgid "You are using TOR. Your IP address seems to be: {ip_address}."
msgstr ""
-"شما از TOR استفاده می کنید. به نظر می رسد آدرس IP شما این است: {ip_address}."
+"شما از TOR استفاده می کنید. به نظر می رسد آدرس IP شما این است: "
+"{ip_address}."
#: searx/plugins/tor_check.py:84
msgid "You are not using TOR. Your IP address seems to be: {ip_address}."
msgstr ""
-"شما از TOR استفاده نمی کنید. به نظر می رسد آدرس IP شما این است: {ip_address}."
+"شما از TOR استفاده نمی کنید. به نظر می رسد آدرس IP شما این است: "
+"{ip_address}."
#: searx/plugins/tracker_url_remover.py:29
msgid "Tracker URL remover"
@@ -510,8 +519,7 @@ msgstr "لطفاً اشکالات موجود در مورد این موتور ج
#: searx/templates/simple/new_issue.html:69
msgid "I confirm there is no existing bug about the issue I encounter"
-msgstr ""
-"من تأیید می کنم که هیچ اشکالی در مورد مشکلی که با آن روبرو هستم وجود ندارد"
+msgstr "من تأیید می کنم که هیچ اشکالی در مورد مشکلی که با آن روبرو هستم وجود ندارد"
#: searx/templates/simple/new_issue.html:71
msgid "If this is a public instance, please specify the URL in the bug report"
@@ -709,9 +717,9 @@ msgid ""
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
msgstr ""
-"نحوه ارسال فرم ها را تغییر دهید، <a href=\"http://en.wikipedia.org/wiki/"
-"Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\"> در مورد روش "
-"های درخواست بیشتر بیاموزید </a>"
+"نحوه ارسال فرم ها را تغییر دهید، <a "
+"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
+" rel=\"external\"> در مورد روش های درخواست بیشتر بیاموزید </a>"
#: searx/templates/simple/preferences.html:269
msgid "Image proxy"
@@ -756,8 +764,8 @@ msgid ""
"This tab does not show up for search results, but you can search the "
"engines listed here via bangs."
msgstr ""
-"این برگه برای نتایج جستجو نمایش داده نمی شود، اما می توانید موتورهای فهرست "
-"شده در اینجا را از طریق bangs جستجو کنید."
+"این برگه برای نتایج جستجو نمایش داده نمی شود، اما می توانید موتورهای "
+"فهرست شده در اینجا را از طریق bangs جستجو کنید."
#: searx/templates/simple/preferences.html:307
#: searx/templates/simple/preferences.html:358
@@ -867,8 +875,8 @@ msgid ""
"Specifying custom settings in the preferences URL can be used to sync "
"preferences across devices."
msgstr ""
-"تعیین تنظیمات سفارشی در URL تنظیمات برگزیده می‌تواند برای همگام‌سازی تنظیمات "
-"برگزیده در بین دستگاه‌ها استفاده شود."
+"تعیین تنظیمات سفارشی در URL تنظیمات برگزیده می‌تواند برای همگام‌سازی "
+"تنظیمات برگزیده در بین دستگاه‌ها استفاده شود."
#: searx/templates/simple/preferences.html:428
msgid ""
@@ -1484,3 +1492,4 @@ msgstr "پنهان‌سازی ویدئو"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">راجع به شیوه‌های درخواست "
#~ "بیشتر بیاموزید.</a>"
+
diff --git a/searx/translations/fi/LC_MESSAGES/messages.mo b/searx/translations/fi/LC_MESSAGES/messages.mo
index e3a398b4..e3a02125 100644
--- a/searx/translations/fi/LC_MESSAGES/messages.mo
+++ b/searx/translations/fi/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/fi/LC_MESSAGES/messages.po b/searx/translations/fi/LC_MESSAGES/messages.po
index 88c1652e..965a2575 100644
--- a/searx/translations/fi/LC_MESSAGES/messages.po
+++ b/searx/translations/fi/LC_MESSAGES/messages.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-10-11 13:31+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language: fi\n"
@@ -20,7 +20,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -147,84 +147,84 @@ msgstr "vaalea"
msgid "dark"
msgstr "tumma"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "aikakatkaistu"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "jäsentämisvirhe"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP-protokollavirhe"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "verkkovirhe"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "odottamaton kaatuminen"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP-virhe"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP-yhteysvirhe"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "proxy-virhe"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "liian monta pyyntöä"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "pääsy kielletty"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "palvelimen API-virhe"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Tietuetta ei löytynyt"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Lähde"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Virhe ladattaessa seuraavaa sivua"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Virheelliset asetukset, muokkaa siis asetuksia"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Virheelliset asetukset"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "hakuvirhe"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Keskeytetty"
@@ -312,6 +312,14 @@ msgstr "Ilta"
msgid "Night"
msgstr "Yö"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Muuntaa merkkijonot erilaisiksi hash-digesteiksi."
diff --git a/searx/translations/fil/LC_MESSAGES/messages.mo b/searx/translations/fil/LC_MESSAGES/messages.mo
index 869ddaff..e07c94b9 100644
--- a/searx/translations/fil/LC_MESSAGES/messages.mo
+++ b/searx/translations/fil/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/fil/LC_MESSAGES/messages.po b/searx/translations/fil/LC_MESSAGES/messages.po
index cf339b47..17372455 100644
--- a/searx/translations/fil/LC_MESSAGES/messages.po
+++ b/searx/translations/fil/LC_MESSAGES/messages.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-08-22 12:54+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language: fil\n"
@@ -21,7 +21,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -148,84 +148,84 @@ msgstr "maliwanag"
msgid "dark"
msgstr "madilim"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "panandaliang pagtigil"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "pag iintinde ng mali"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTPS protokol pagkakamali"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "pagkakamali sa network"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "Hindi inaasahang pagbagsak"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP error"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "Error sa koneksyong HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "Proxy Error"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "Masyadong maraming hinihingi"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "walang pahintulot"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "pagkakamali sa server API"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Walang nakita na aytem"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Pinagmulan"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Nag error ang pagload ng kabilang pahina"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Maling settings, paki ayos ang preferences"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Maling settings"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "nagkaproblema sa paghahanap"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Suspendido"
@@ -308,6 +308,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Isinasalin ang string sa iba't ibang hash digests."
diff --git a/searx/translations/fr/LC_MESSAGES/messages.mo b/searx/translations/fr/LC_MESSAGES/messages.mo
index cdaee1c2..869002d5 100644
--- a/searx/translations/fr/LC_MESSAGES/messages.mo
+++ b/searx/translations/fr/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/fr/LC_MESSAGES/messages.po b/searx/translations/fr/LC_MESSAGES/messages.po
index 72f71ed0..599df097 100644
--- a/searx/translations/fr/LC_MESSAGES/messages.po
+++ b/searx/translations/fr/LC_MESSAGES/messages.po
@@ -18,8 +18,8 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
-"PO-Revision-Date: 2022-10-28 07:18+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
+"PO-Revision-Date: 2022-12-15 23:46+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: French <https://weblate.bubu1.eu/projects/searxng/searxng/fr/>"
"\n"
@@ -29,7 +29,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -114,7 +114,7 @@ msgstr "paroles"
#. CATEGORY_GROUPS['PACKAGES']
#: searx/searxng.msg
msgid "packages"
-msgstr "packages"
+msgstr "paquets"
#. CATEGORY_GROUPS['Q_A']
#: searx/searxng.msg
@@ -156,84 +156,84 @@ msgstr "clair"
msgid "dark"
msgstr "sombre"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "délai dépassé"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "erreur d'analyse"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "erreur de protocole HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "Erreur de réseau"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "Erreur SSL : La vérification du certificat a échoué"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "erreur inattendue"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "erreur HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "erreur de connexion HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "Erreur proxy"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "trop de requêtes"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "accès refusé"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "erreur API du serveur"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Pas d'élément trouvé"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Source"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Erreur lors du chargement de la page suivante"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Paramètres non valides, veuillez éditer vos préférences"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Paramètres non valides"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "erreur de recherche"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Suspendu"
@@ -324,6 +324,14 @@ msgstr "Soir"
msgid "Night"
msgstr "Nuit"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr "Détecter automatiquement la langue de la recherche"
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr "Détecter automatiquement la langue de la recherche et y passer."
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Convertit les chaînes de caractères en différents condensés de hachage."
diff --git a/searx/translations/gl/LC_MESSAGES/messages.mo b/searx/translations/gl/LC_MESSAGES/messages.mo
index f3c24140..c622e14f 100644
--- a/searx/translations/gl/LC_MESSAGES/messages.mo
+++ b/searx/translations/gl/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/gl/LC_MESSAGES/messages.po b/searx/translations/gl/LC_MESSAGES/messages.po
index eb8cba5b..04d6953e 100644
--- a/searx/translations/gl/LC_MESSAGES/messages.po
+++ b/searx/translations/gl/LC_MESSAGES/messages.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-09-23 07:38+0000\n"
"Last-Translator: Xosé M. <correo@xmgz.eu>\n"
"Language: gl\n"
@@ -19,7 +19,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -146,84 +146,84 @@ msgstr "claro"
msgid "dark"
msgstr "escuro"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "tempo máximo"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "erro sintáctico"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "erro de protocolo HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "erro de conexión"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "erro non agardado"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "Erro HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "Erro da conexión HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "erro do proxy"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "demasiadas solicitudes"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "acceso denegado"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "erro na API do servidor"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Non se atoparon elementos"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Fonte"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Erro ao cargar a páxina seguinte"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Axustes non válidos, por favor edita a configuración"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Axustes non válidos"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "fallo na busca"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Suspendido"
@@ -311,6 +311,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Converte o escrito usando diferentes funcións hash."
diff --git a/searx/translations/he/LC_MESSAGES/messages.mo b/searx/translations/he/LC_MESSAGES/messages.mo
index b1200a68..079e50c3 100644
--- a/searx/translations/he/LC_MESSAGES/messages.mo
+++ b/searx/translations/he/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/he/LC_MESSAGES/messages.po b/searx/translations/he/LC_MESSAGES/messages.po
index 9a84dfa8..b8dbe402 100644
--- a/searx/translations/he/LC_MESSAGES/messages.po
+++ b/searx/translations/he/LC_MESSAGES/messages.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-09-21 15:58+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language: he\n"
@@ -26,7 +26,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -153,84 +153,84 @@ msgstr "בהיר"
msgid "dark"
msgstr "כהה"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "פקיעת זמן"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "שגיאת ניתוח"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "שגיאת פרוטוקול HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "שגיאת רשת תקשורת"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "קריסה לא צפויה"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "שגיאת HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "שגיאת חיבור HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "שגיאת פרוקסי"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "יותר מדי בקשות"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "הגישה נדחתה"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "שגיאת API שרת"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "לא נמצא פריט"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "מקור"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "שגיאה בטעינת העמוד הבא"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "הגדרות לא תקינות, עליך לתקן את ההעדפות שלך"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "הגדרות לא תקינות"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "שגיאת חיפוש"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "מושהה"
@@ -318,6 +318,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "ממירה מחרוזות לתוך hash digests (לקט גיבוב) שונים."
diff --git a/searx/translations/hr/LC_MESSAGES/messages.mo b/searx/translations/hr/LC_MESSAGES/messages.mo
index 6554d223..888cc3f5 100644
--- a/searx/translations/hr/LC_MESSAGES/messages.mo
+++ b/searx/translations/hr/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/hr/LC_MESSAGES/messages.po b/searx/translations/hr/LC_MESSAGES/messages.po
index 09b37330..94bbb9c4 100644
--- a/searx/translations/hr/LC_MESSAGES/messages.po
+++ b/searx/translations/hr/LC_MESSAGES/messages.po
@@ -12,21 +12,20 @@
# ptomljanovic <phill2605@gmail.com>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: ptomljanovic <phill2605@gmail.com>\n"
-"Language-Team: Croatian <https://weblate.bubu1.eu/projects/searxng/searxng/"
-"hr/>\n"
"Language: hr\n"
+"Language-Team: Croatian "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/hr/>\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -153,84 +152,84 @@ msgstr "svijetlo"
msgid "dark"
msgstr "tamno"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "pauza"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "pogreška pri raščlanjivanju"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "greška HTTP protokola"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "greška u mreži"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL pogreška: provjera valjanosti certifikata nije uspjela"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "neočekivano rušenje"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP greška"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "greška HTTP veze"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "proxy greška"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "previše upita"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "pristup odbijen"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "server API greška"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Nije pronađena nijedna stavka"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Izvor"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Greška u učitavnju sljedeće stranice"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Nevažeće postavke, molimo uredite svoje postavke"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Nevažeće postavke"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "greška u pretraživanju"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Zaustavljeno"
@@ -320,6 +319,14 @@ msgstr "Večer"
msgid "Night"
msgstr "Noć"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Pretvara niz u drukčije hash mješavine."
@@ -713,9 +720,9 @@ msgid ""
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
msgstr ""
-"Promijenite način slanja obrazaca, <a href=\"http://en.wikipedia.org/wiki/"
-"Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">saznajte više "
-"o metodama zahtjeva</a>"
+"Promijenite način slanja obrazaca, <a "
+"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
+" rel=\"external\">saznajte više o metodama zahtjeva</a>"
#: searx/templates/simple/preferences.html:269
msgid "Image proxy"
@@ -1493,3 +1500,4 @@ msgstr "sakrij video"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">saznajte više o metodama "
#~ "zahtjeva</a>"
+
diff --git a/searx/translations/hu/LC_MESSAGES/messages.mo b/searx/translations/hu/LC_MESSAGES/messages.mo
index 1216dafe..a71bb7b5 100644
--- a/searx/translations/hu/LC_MESSAGES/messages.mo
+++ b/searx/translations/hu/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/hu/LC_MESSAGES/messages.po b/searx/translations/hu/LC_MESSAGES/messages.po
index f866beb9..333837d5 100644
--- a/searx/translations/hu/LC_MESSAGES/messages.po
+++ b/searx/translations/hu/LC_MESSAGES/messages.po
@@ -12,20 +12,19 @@
# Lakatos Tamás <tomimost@gmail.com>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-10-28 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Hungarian <https://weblate.bubu1.eu/projects/searxng/searxng/"
-"hu/>\n"
"Language: hu\n"
+"Language-Team: Hungarian "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/hu/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -152,84 +151,84 @@ msgstr "világos"
msgid "dark"
msgstr "sötét"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "időtúllépés"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "elemzési hiba"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP protokoll hiba"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "hálózati hiba"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL hiba: a tanúsítvány érvényesítése nem sikerült"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "váratlan összeomlás"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP hiba"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP csatlakozási hiba"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "proxy szerver hiba"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "túl sok kérés"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "hozzáférés megtagadva"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "szerver API hiba"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Nincs találat"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Forrás"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Hiba a következő oldal betöltése során"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Érvénytelen beállítások, kérlek módosítsd őket"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Érvénytelen beállítások"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "keresési hiba"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Felfüggesztve"
@@ -319,6 +318,14 @@ msgstr "Este"
msgid "Night"
msgstr "Éjszaka"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "A szöveget különböző hash értékekké alakítja."
@@ -716,9 +723,9 @@ msgid ""
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
msgstr ""
-"Módosítsa az űrlapok benyújtásának módját,<a href=\"http://en.wikipedia.org/"
-"wiki/Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">tudjon "
-"meg többet a kérési módszerekről</a>"
+"Módosítsa az űrlapok benyújtásának módját,<a "
+"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
+" rel=\"external\">tudjon meg többet a kérési módszerekről</a>"
#: searx/templates/simple/preferences.html:269
msgid "Image proxy"
@@ -1487,3 +1494,4 @@ msgstr "videó elrejtése"
#~ "Keresés metódusa (<a "
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">bővebben</a>)"
+
diff --git a/searx/translations/ia/LC_MESSAGES/messages.mo b/searx/translations/ia/LC_MESSAGES/messages.mo
index ae0af5ea..80b12565 100644
--- a/searx/translations/ia/LC_MESSAGES/messages.mo
+++ b/searx/translations/ia/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/ia/LC_MESSAGES/messages.po b/searx/translations/ia/LC_MESSAGES/messages.po
index cebe2406..5d3325c9 100644
--- a/searx/translations/ia/LC_MESSAGES/messages.po
+++ b/searx/translations/ia/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2021-12-10 07:17+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language: ia\n"
@@ -18,7 +18,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -145,84 +145,84 @@ msgstr ""
msgid "dark"
msgstr ""
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr ""
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr ""
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr ""
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr ""
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr ""
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr ""
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr ""
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr ""
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr ""
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr ""
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr ""
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr ""
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Nulle item trovate"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr ""
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr ""
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Configurationes non valide, per favor, modifica tu preferentias"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Configurationes invalide"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "error in recerca"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr ""
@@ -305,6 +305,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr ""
diff --git a/searx/translations/id/LC_MESSAGES/messages.mo b/searx/translations/id/LC_MESSAGES/messages.mo
index dd5a60ef..4c61eee9 100644
--- a/searx/translations/id/LC_MESSAGES/messages.mo
+++ b/searx/translations/id/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/id/LC_MESSAGES/messages.po b/searx/translations/id/LC_MESSAGES/messages.po
index b5bd2207..02ebc15a 100644
--- a/searx/translations/id/LC_MESSAGES/messages.po
+++ b/searx/translations/id/LC_MESSAGES/messages.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
-"PO-Revision-Date: 2022-11-11 07:18+0000\n"
-"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
+"PO-Revision-Date: 2022-12-12 23:30+0000\n"
+"Last-Translator: Linerly <linerly@protonmail.com>\n"
"Language-Team: Indonesian <https://weblate.bubu1.eu/projects/searxng/searxng/"
"id/>\n"
"Language: id\n"
@@ -19,7 +19,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -146,84 +146,84 @@ msgstr "cerah"
msgid "dark"
msgstr "gelap"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "waktu habis"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "kesalahan penguraian"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "kesalahan protokol HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "kesalahan jaringan"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "Kesalahan SSL: validasi sertifikat gagal"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "kegagalan yang tak terduga"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "kesalahan HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "kesalahan koneksi HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "kesalahan proksi"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "terlalu banyak permintaan"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "akses ditolak"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "kesalahan server API"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Item tidak ditemukan"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Sumber"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Gagal memuat halaman berikutnya"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Pengaturan tidak valid, mohon ubah preferensi Anda"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Pengaturan tidak valid"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "kesalahan pencarian"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Ditangguhkan"
@@ -314,6 +314,14 @@ msgstr "Sore"
msgid "Night"
msgstr "Malam"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr "Deteksi bahasa pencarian secara otomatis"
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr "Deteksi bahasa kueri pencarian dan ubah bahasanya secara otomatis."
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Mengubah string menjadi hash digest yang berbeda."
diff --git a/searx/translations/it/LC_MESSAGES/messages.mo b/searx/translations/it/LC_MESSAGES/messages.mo
index e02b95ad..e7613d32 100644
--- a/searx/translations/it/LC_MESSAGES/messages.mo
+++ b/searx/translations/it/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/it/LC_MESSAGES/messages.po b/searx/translations/it/LC_MESSAGES/messages.po
index add1adde..852b74ed 100644
--- a/searx/translations/it/LC_MESSAGES/messages.po
+++ b/searx/translations/it/LC_MESSAGES/messages.po
@@ -20,20 +20,19 @@
# Franco Longo <longofrancoale@gmail.com>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-10-20 07:00+0000\n"
"Last-Translator: Franco Longo <longofrancoale@gmail.com>\n"
-"Language-Team: Italian <https://weblate.bubu1.eu/projects/searxng/searxng/it/"
-">\n"
"Language: it\n"
+"Language-Team: Italian "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/it/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -160,84 +159,84 @@ msgstr "chiaro"
msgid "dark"
msgstr "scuro"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "tempo scaduto"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "errore di analisi"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "errore protocollo HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "errore di rete"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "Errore SSL: La verifica del certificato è fallita"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "crash inaspettato"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "errore HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "errore di connessione HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "errore proxy"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "troppe richieste"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "accesso negato"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "errore server API"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Nessun oggetto trovato"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Sorgente"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Errore caricando la pagina successiva"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Impostazioni non valide, modifica le tue preferenze"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Impostazioni non valide"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "errore di ricerca"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Sospeso"
@@ -328,6 +327,14 @@ msgstr "Sera"
msgid "Night"
msgstr "Notte"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Converte le stringhe in diversi digest di hash."
@@ -1509,3 +1516,4 @@ msgstr "nascondi video"
#~ "href=\"https://it.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Messaggio_di_richiesta\""
#~ " rel=\"external\">Cos'è un metodo di "
#~ "richiesta?</a>)"
+
diff --git a/searx/translations/ja/LC_MESSAGES/messages.mo b/searx/translations/ja/LC_MESSAGES/messages.mo
index 77216b91..d3a78ea9 100644
--- a/searx/translations/ja/LC_MESSAGES/messages.mo
+++ b/searx/translations/ja/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/ja/LC_MESSAGES/messages.po b/searx/translations/ja/LC_MESSAGES/messages.po
index 0c0aed1a..0d438426 100644
--- a/searx/translations/ja/LC_MESSAGES/messages.po
+++ b/searx/translations/ja/LC_MESSAGES/messages.po
@@ -16,20 +16,19 @@
# Markus Heiser <markus.heiser@darmarit.de>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-10-28 07:18+0000\n"
"Last-Translator: tents <remendne@pentrens.jp>\n"
-"Language-Team: Japanese <https://weblate.bubu1.eu/projects/searxng/searxng/"
-"ja/>\n"
"Language: ja\n"
+"Language-Team: Japanese "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/ja/>\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -156,84 +155,84 @@ msgstr "ライト"
msgid "dark"
msgstr "ダーク"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "タイムアウト"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "解析エラー"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP プロトコルエラー"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "ネットワークエラー"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL エラー: 証明書の検証に失敗しました"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "予期しないクラッシュ"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP エラー"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP 接続エラー"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "プロキシエラー"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "リクエストが多すぎます"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "アクセスが拒否されました"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "サーバー API エラー"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "アイテムが見つかりません"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "ソース"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "次のページの読み込み中にエラーが発生しました"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "設定が無効です、設定を変更してください"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "無効な設定です"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "検索エラー"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "一時停止"
@@ -318,6 +317,14 @@ msgstr "夕方"
msgid "Night"
msgstr "夜間"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "文字列を異なるハッシュダイジェストに変換。"
@@ -1453,3 +1460,4 @@ msgstr "動画を隠す"
#~ "フォームの送信方法を変更します。<a "
#~ "href=\"https://ja.wikipedia.org/wiki/Hypertext_Transfer_Protocol#リクエストメソッド\""
#~ " rel=\"external\">リクエストメソッドってなに?</a>"
+
diff --git a/searx/translations/ko/LC_MESSAGES/messages.mo b/searx/translations/ko/LC_MESSAGES/messages.mo
index 1d9fb93b..b9e9268e 100644
--- a/searx/translations/ko/LC_MESSAGES/messages.mo
+++ b/searx/translations/ko/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/ko/LC_MESSAGES/messages.po b/searx/translations/ko/LC_MESSAGES/messages.po
index 02b975ea..b2a69895 100644
--- a/searx/translations/ko/LC_MESSAGES/messages.po
+++ b/searx/translations/ko/LC_MESSAGES/messages.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-09-30 07:43+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language: ko\n"
@@ -19,7 +19,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -146,84 +146,84 @@ msgstr "라이트"
msgid "dark"
msgstr "다크"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "대기 시간"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "구문 분석 오류"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP 프로토콜 오류"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "네트워크 오류"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "예상치 못한 충돌"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP 오류"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP 연결 오류"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "프록시 오류"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "너무 많은 요청"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "액세스 거부"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "서버 API 오류"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "검색 결과가 없습니다"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "소스"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "다음 페이지를 로드하는 동안 오류가 발생했습니다"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "잘못된 설정입니다, 설정을 수정하세요"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "잘못된 설정"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "검색 오류"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "중단됨"
@@ -312,6 +312,14 @@ msgstr "저녁"
msgid "Night"
msgstr "밤"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "문자열을 다른 해시 다이제스트 값으로 변환합니다."
diff --git a/searx/translations/lt/LC_MESSAGES/messages.mo b/searx/translations/lt/LC_MESSAGES/messages.mo
index 39a86523..f245e79f 100644
--- a/searx/translations/lt/LC_MESSAGES/messages.mo
+++ b/searx/translations/lt/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/lt/LC_MESSAGES/messages.po b/searx/translations/lt/LC_MESSAGES/messages.po
index adfcaad3..76a90f02 100644
--- a/searx/translations/lt/LC_MESSAGES/messages.po
+++ b/searx/translations/lt/LC_MESSAGES/messages.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-07-13 15:40+0000\n"
"Last-Translator: John Doe <cryptiox@protonmail.com>\n"
"Language: lt\n"
@@ -21,7 +21,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -148,84 +148,84 @@ msgstr "šviesi"
msgid "dark"
msgstr "tamsi"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "laikas baigėsi"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "parsavymo klaida"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP protokolo klaida"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "tinklo klaida"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "netikėta klaida"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP klaida"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP ryšio klaida"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "persiuntimų serverio klaida"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "per daug užklausų"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "prieiga uždrausta"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "serverio API klaida"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Elementų nerasta"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Šaltinis"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Klaida keliant kitą puslapį"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Neteisingi nustatymai, pakeiskite savo nuostatas"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Neteisingi nustatymai"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "paieškos klaida"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Sustabdytas"
@@ -308,6 +308,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Konvertuoja eilutes į skirtingas maišos santraukas."
diff --git a/searx/translations/lv/LC_MESSAGES/messages.mo b/searx/translations/lv/LC_MESSAGES/messages.mo
index 1a60d5e6..cb0148dc 100644
--- a/searx/translations/lv/LC_MESSAGES/messages.mo
+++ b/searx/translations/lv/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/lv/LC_MESSAGES/messages.po b/searx/translations/lv/LC_MESSAGES/messages.po
index 0f6f0679..cd3ab021 100644
--- a/searx/translations/lv/LC_MESSAGES/messages.po
+++ b/searx/translations/lv/LC_MESSAGES/messages.po
@@ -8,19 +8,18 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Latvian <https://weblate.bubu1.eu/projects/searxng/searxng/lv/"
-">\n"
"Language: lv\n"
+"Language-Team: Latvian "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/lv/>\n"
+"Plural-Forms: nplurals=3; plural=(n % 10 == 0 || n % 100 >= 11 && n % 100"
+" <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n % 10 == 0 || n % 100 >= 11 && n % 100 <= "
-"19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2);\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -147,84 +146,84 @@ msgstr "gaišs"
msgid "dark"
msgstr "tumšs"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "noildze"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "parsēšanas kļūda"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP protokola kļūda"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "tīkla kļūda"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "negaidīta avārija"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP kļūda"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP savienojuma kļūda"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "starpniekservera kļūda"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "pārāk daudz pieprasījumu"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "piekļuve aizliegta"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "servera API kļūda"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Nav atrasts neviens vienums"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Avots"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Kļūda lādējot nākošo lapu"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Nepareizi iestatījumi, lūdzu rediģējiet savas preferences"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Nederīgi iestatījumi"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "meklēšanas kļūda"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Apturēts"
@@ -309,6 +308,14 @@ msgstr "Vakara"
msgid "Night"
msgstr "Nakts"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Pārvērš virknes (strings) par dažādiem jaucējkoda īssavilkumiem."
@@ -1214,3 +1221,4 @@ msgstr "slēpt video"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">uzzināt vairāk par pieprasījuma"
#~ " metodēm</a>"
+
diff --git a/searx/translations/messages.pot b/searx/translations/messages.pot
index 6882a8b2..a3b0477d 100644
--- a/searx/translations/messages.pot
+++ b/searx/translations/messages.pot
@@ -8,14 +8,14 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -142,84 +142,84 @@ msgstr ""
msgid "dark"
msgstr ""
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr ""
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr ""
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr ""
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr ""
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr ""
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr ""
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr ""
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr ""
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr ""
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr ""
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr ""
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr ""
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr ""
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr ""
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr ""
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr ""
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr ""
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr ""
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr ""
@@ -302,6 +302,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr ""
diff --git a/searx/translations/ms/LC_MESSAGES/messages.mo b/searx/translations/ms/LC_MESSAGES/messages.mo
index 2aeacf0f..72d9c9d5 100644
--- a/searx/translations/ms/LC_MESSAGES/messages.mo
+++ b/searx/translations/ms/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/ms/LC_MESSAGES/messages.po b/searx/translations/ms/LC_MESSAGES/messages.po
index 4de3c7e6..4647451e 100644
--- a/searx/translations/ms/LC_MESSAGES/messages.po
+++ b/searx/translations/ms/LC_MESSAGES/messages.po
@@ -9,18 +9,17 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-10-28 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Malay <https://weblate.bubu1.eu/projects/searxng/searxng/ms/>"
-"\n"
"Language: ms\n"
+"Language-Team: Malay "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/ms/>\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -147,84 +146,84 @@ msgstr "terang"
msgid "dark"
msgstr "gelap"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "masa tamat"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "ralat huraian"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "kesilapan protokol HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "ralat rangkaian"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "RALAT ssl: pengesahan sijil gagal"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "kemalangan tidak dijangka"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "kesilapan HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "kesilapan sambungan HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "kesilapan proksi"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "terlalu banyak permintaan"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "akses dinafikan"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "ralat API pelayan"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "barang tidak dijumpai"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Punca"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Gagal memuat turun muka seterusnya"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Kesilapan tetapan, sila ubahsuai pilihan"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Tetapan tidak sah"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "ralat pencarian"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Digantung"
@@ -307,6 +306,14 @@ msgstr "Petang"
msgid "Night"
msgstr "Malam"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Ubah rentetan kepada \"hash digest\" yang berbeza."
@@ -1198,3 +1205,4 @@ msgstr "sembunyikkan video"
#~ " rel=\"external\">learn more about request "
#~ "methods</a>"
#~ msgstr ""
+
diff --git a/searx/translations/nb_NO/LC_MESSAGES/messages.mo b/searx/translations/nb_NO/LC_MESSAGES/messages.mo
index a97f8c37..e84cb9ac 100644
--- a/searx/translations/nb_NO/LC_MESSAGES/messages.mo
+++ b/searx/translations/nb_NO/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/nb_NO/LC_MESSAGES/messages.po b/searx/translations/nb_NO/LC_MESSAGES/messages.po
index 4455037a..5fe3c05a 100644
--- a/searx/translations/nb_NO/LC_MESSAGES/messages.po
+++ b/searx/translations/nb_NO/LC_MESSAGES/messages.po
@@ -9,18 +9,17 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-25 07:16+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Norwegian Bokmål <https://weblate.bubu1.eu/projects/searxng/"
-"searxng/nb_NO/>\n"
"Language: nb_NO\n"
+"Language-Team: Norwegian Bokmål "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/nb_NO/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -147,84 +146,84 @@ msgstr "lys"
msgid "dark"
msgstr "mørk"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "tidsavbrudd"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "tolkningsfeil"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP-protokollfeil"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "nettverksfeil"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL-feil: sertifikat validering mislyktes"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "uventet krasj"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP-feil"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP-tilkoblingsfeil"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "mellomtjenerfeil"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "for mange forespørsler"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "tilgang nektet"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "Tjener-API-feil"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Fant ingen elementer"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Kilde"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Det var et problem med lasting av neste side"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Ugyldige innstillinger, rediger dine preferanser"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Ugyldige innstillinger"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "søkefeil"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "I hvilemodus"
@@ -312,6 +311,14 @@ msgstr "Kveld"
msgid "Night"
msgstr "Natt"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Konverterer strenger til andre sjekksumsføljetonger."
@@ -373,8 +380,9 @@ msgid ""
"This plugin checks if the address of the request is a TOR exit node, and "
"informs the user if it is, like check.torproject.org but from searxng."
msgstr ""
-"Denne plugin sjekker om adressen til forespørselen er en TOR-utgangsnode, og "
-"informerer brukeren om den er det, som check.torproject.org, men fra searxng."
+"Denne plugin sjekker om adressen til forespørselen er en TOR-utgangsnode,"
+" og informerer brukeren om den er det, som check.torproject.org, men fra "
+"searxng."
#: searx/plugins/tor_check.py:62
msgid ""
@@ -1398,3 +1406,4 @@ msgstr "skjul video"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">lær mer om "
#~ "forespørselsmetoder</a>"
+
diff --git a/searx/translations/nl/LC_MESSAGES/messages.mo b/searx/translations/nl/LC_MESSAGES/messages.mo
index f64283e0..d4e3009e 100644
--- a/searx/translations/nl/LC_MESSAGES/messages.mo
+++ b/searx/translations/nl/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/nl/LC_MESSAGES/messages.po b/searx/translations/nl/LC_MESSAGES/messages.po
index 9fe6ae12..0767218d 100644
--- a/searx/translations/nl/LC_MESSAGES/messages.po
+++ b/searx/translations/nl/LC_MESSAGES/messages.po
@@ -14,20 +14,19 @@
# Peter Martin <weblate@pe7er.com>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-19 16:21+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Dutch <https://weblate.bubu1.eu/projects/searxng/searxng/nl/>"
-"\n"
"Language: nl\n"
+"Language-Team: Dutch "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/nl/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -154,84 +153,84 @@ msgstr "licht"
msgid "dark"
msgstr "donker"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "verlopen"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "fout bij ontleden"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP-protocolfout"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "netwerkfout"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL-fout: certificaatvalidatie is mislukt"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "onverwacht falen"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP-fout"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP-verbindingsfout"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "proxy-fout"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "te veel aanvragen"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "toegang geweigerd"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "server-API-fout"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Geen resultaat gevonden"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Bron"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Fout bij het laden van de volgende pagina"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Ongeldige instellingen, gelieve je voorkeuren bij te werken"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Ongeldige instellingen"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "zoekfout"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Geschorst"
@@ -320,6 +319,14 @@ msgstr "avond"
msgid "Night"
msgstr "nacht"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Zet tekstwaarden om naar verschillende hash digests."
@@ -1503,3 +1510,4 @@ msgstr "verberg video"
#~ "href=\"http://nl.wikipedia.org/wiki/Hypertext_Transfer_Protocol"
#~ "#HTTP-requests\" rel=\"external\">lees meer over"
#~ " opvraagmethodes</a>"
+
diff --git a/searx/translations/oc/LC_MESSAGES/messages.mo b/searx/translations/oc/LC_MESSAGES/messages.mo
index b185b339..d0fe7ba9 100644
--- a/searx/translations/oc/LC_MESSAGES/messages.mo
+++ b/searx/translations/oc/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/oc/LC_MESSAGES/messages.po b/searx/translations/oc/LC_MESSAGES/messages.po
index cf9ee6aa..060911ab 100644
--- a/searx/translations/oc/LC_MESSAGES/messages.po
+++ b/searx/translations/oc/LC_MESSAGES/messages.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2021-12-10 07:17+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language: oc\n"
@@ -18,7 +18,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -145,84 +145,84 @@ msgstr ""
msgid "dark"
msgstr ""
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr ""
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr ""
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr ""
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr ""
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr ""
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr ""
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr ""
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr ""
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr ""
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr ""
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr ""
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr ""
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Cap d’element pas trobat"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr ""
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr ""
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Paramètre pas valide, mercés de modificar vòstras preferéncias"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Paramètres invalids"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "error de recèrca"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr ""
@@ -305,6 +305,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr ""
diff --git a/searx/translations/pl/LC_MESSAGES/messages.mo b/searx/translations/pl/LC_MESSAGES/messages.mo
index feee6681..d4ec7de0 100644
--- a/searx/translations/pl/LC_MESSAGES/messages.mo
+++ b/searx/translations/pl/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/pl/LC_MESSAGES/messages.po b/searx/translations/pl/LC_MESSAGES/messages.po
index cfa5ddc9..0208d540 100644
--- a/searx/translations/pl/LC_MESSAGES/messages.po
+++ b/searx/translations/pl/LC_MESSAGES/messages.po
@@ -8,22 +8,21 @@
# Mateusz Bączek <mateusz.baczek1998@gmail.com>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-10-20 07:00+0000\n"
"Last-Translator: Mateusz Bączek <mateusz.baczek1998@gmail.com>\n"
-"Language-Team: Polish <https://weblate.bubu1.eu/projects/searxng/searxng/pl/>"
-"\n"
"Language: pl\n"
+"Language-Team: Polish "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/pl/>\n"
+"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && "
+"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && "
+"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n"
-"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n"
-"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -150,84 +149,84 @@ msgstr "jasny"
msgid "dark"
msgstr "ciemny"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "przekroczenie maksymalnego dozwolonego czasu"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "błąd przetwarzania"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "błąd protokołu HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "błąd sieci"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "Błąd SSL: nie udało się zweryfikować certyfikatu"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "niespodziewana awaria"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "błąd HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "błąd połączenia HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "błąd serwera proxy"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "za dużo zapytań"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "odmowa dostępu"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "błąd serwera API"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Nie znaleziono elementu"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Źródło"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Błąd wczytywania następnej strony"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Nieprawidłowe ustawienia, proszę zmienić swoje preferencje"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Nieprawidłowe ustawienia"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "błąd wyszukiwania"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Zawieszone"
@@ -317,6 +316,14 @@ msgstr "Wieczór"
msgid "Night"
msgstr "Noc"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Konwertuje tekst na różne skróty hash."
@@ -714,9 +721,9 @@ msgid ""
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
msgstr ""
-"Zmień sposób wysyłania formularzy, <a href=\"http://en.wikipedia.org/wiki/"
-"Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">więcej o "
-"sposobach wysyłania</a>"
+"Zmień sposób wysyłania formularzy, <a "
+"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
+" rel=\"external\">więcej o sposobach wysyłania</a>"
#: searx/templates/simple/preferences.html:269
msgid "Image proxy"
@@ -1492,3 +1499,4 @@ msgstr "ukryj wideo"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">dowiedz się więcej o "
#~ "metodach HTTP</a>"
+
diff --git a/searx/translations/pt/LC_MESSAGES/messages.mo b/searx/translations/pt/LC_MESSAGES/messages.mo
index bee9a9b9..cfc5a20b 100644
--- a/searx/translations/pt/LC_MESSAGES/messages.mo
+++ b/searx/translations/pt/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/pt/LC_MESSAGES/messages.po b/searx/translations/pt/LC_MESSAGES/messages.po
index e63f5eba..46287f8c 100644
--- a/searx/translations/pt/LC_MESSAGES/messages.po
+++ b/searx/translations/pt/LC_MESSAGES/messages.po
@@ -12,20 +12,19 @@
# Alexandre Flament <alex@al-f.net>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-19 16:21+0000\n"
"Last-Translator: Alexandre Flament <alex@al-f.net>\n"
-"Language-Team: Portuguese <https://weblate.bubu1.eu/projects/searxng/searxng/"
-"pt/>\n"
"Language: pt\n"
+"Language-Team: Portuguese "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/pt/>\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -152,84 +151,84 @@ msgstr "claro"
msgid "dark"
msgstr "escuro"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "tempo esgotado"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "erro de análise"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "Erro de protocolo HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "erro de rede"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "Erro SSL: falha na validação do certificado"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "falha inesperada"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "Erro HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "Erro de conexão HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "erro de proxy"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "demasiados pedidos"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "acesso negado"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "erro de API do servidor"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Nenhum item encontrado"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Fonte"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Erro ao carregar a próxima página"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Definições inválidas, por favor edite as suas preferências"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Configurações inválidas"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "erro de procura"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Suspenso"
@@ -319,6 +318,14 @@ msgstr "Tarde"
msgid "Night"
msgstr "Noite"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Converte strings em diferentes resumos de hash."
@@ -715,9 +722,9 @@ msgid ""
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
msgstr ""
-"Modifique como os formulários são submetidos, <a href=\"https://pt.wikipedia."
-"org/wiki/Hypertext_Transfer_Protocol#Métodos_de_solicitação\" rel=\"external"
-"\">mais sobre métodos de solicitação</a>"
+"Modifique como os formulários são submetidos, <a "
+"href=\"https://pt.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Métodos_de_solicitação\""
+" rel=\"external\">mais sobre métodos de solicitação</a>"
#: searx/templates/simple/preferences.html:269
msgid "Image proxy"
@@ -1497,3 +1504,4 @@ msgstr "esconder vídeo"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">aprender mais sobre métodos "
#~ "de pedidos</a>"
+
diff --git a/searx/translations/pt_BR/LC_MESSAGES/messages.mo b/searx/translations/pt_BR/LC_MESSAGES/messages.mo
index aaab923a..ae8d4eba 100644
--- a/searx/translations/pt_BR/LC_MESSAGES/messages.mo
+++ b/searx/translations/pt_BR/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/pt_BR/LC_MESSAGES/messages.po b/searx/translations/pt_BR/LC_MESSAGES/messages.po
index eb3aa6de..ebfc6e87 100644
--- a/searx/translations/pt_BR/LC_MESSAGES/messages.po
+++ b/searx/translations/pt_BR/LC_MESSAGES/messages.po
@@ -19,20 +19,19 @@
# zaioti <zaioti@tuta.io>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-28 13:11+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Portuguese (Brazil) <https://weblate.bubu1.eu/projects/"
-"searxng/searxng/pt_BR/>\n"
"Language: pt_BR\n"
+"Language-Team: Portuguese (Brazil) "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/pt_BR/>\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -159,84 +158,84 @@ msgstr "claro"
msgid "dark"
msgstr "escuro"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "tempo esgotado"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "erro de leitura"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "erro de protocolo HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "erro de rede"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "Erro de SSL: validação de certificado falhou"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "falha inesperada"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "erro HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "erro de conexão HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "erro de proxy"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "muitas solicitações"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "acesso negado"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "erro de API do servidor"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Nenhum item encontrado"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Fonte"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Erro ao carregar a próxima página"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Configurações inválidas, por favor, edite suas preferências"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Configurações inválidas"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "erro de busca"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Suspenso"
@@ -294,9 +293,9 @@ msgid ""
"format. TinEye only supports images that are JPEG, PNG, GIF, BMP, TIFF or"
" WebP."
msgstr ""
-"Não foi possível fazer a leitura desta URL. Isso pode ter ocorrido devido a "
-"um formato de arquivo não suportado. Apenas os seguintes tipos de imagem são "
-"suportados pelo TinEye: JPEG, PNG, GIF, BMP, TIFF ou WebP."
+"Não foi possível fazer a leitura desta URL. Isso pode ter ocorrido devido"
+" a um formato de arquivo não suportado. Apenas os seguintes tipos de "
+"imagem são suportados pelo TinEye: JPEG, PNG, GIF, BMP, TIFF ou WebP."
#: searx/engines/tineye.py:46
msgid ""
@@ -327,6 +326,14 @@ msgstr "Tarde"
msgid "Night"
msgstr "Noite"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Converte as sequências em diferentes resultados de hash."
@@ -397,8 +404,8 @@ msgid ""
"The TOR exit node list (https://check.torproject.org/exit-addresses) is "
"unreachable."
msgstr ""
-"A lista de nódulos de saída TOR (https://check.torproject.org/exit-addresses)"
-" é inalcançável."
+"A lista de nódulos de saída TOR (https://check.torproject.org/exit-"
+"addresses) é inalcançável."
#: searx/plugins/tor_check.py:78
msgid "You are using TOR. Your IP address seems to be: {ip_address}."
@@ -406,8 +413,7 @@ msgstr "Você está usando TOR. Seu endereço de IP aparenta ser: {ip_address}."
#: searx/plugins/tor_check.py:84
msgid "You are not using TOR. Your IP address seems to be: {ip_address}."
-msgstr ""
-"Você não está usando TOR. Seu endereço de IP aparenta ser: {ip_address}."
+msgstr "Você não está usando TOR. Seu endereço de IP aparenta ser: {ip_address}."
#: searx/plugins/tracker_url_remover.py:29
msgid "Tracker URL remover"
@@ -1512,3 +1518,4 @@ msgstr "ocultar vídeo"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">saiba mais sobre os "
#~ "métodos de solicitação</a>"
+
diff --git a/searx/translations/ro/LC_MESSAGES/messages.mo b/searx/translations/ro/LC_MESSAGES/messages.mo
index d1490aef..94bb24c9 100644
--- a/searx/translations/ro/LC_MESSAGES/messages.mo
+++ b/searx/translations/ro/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/ro/LC_MESSAGES/messages.po b/searx/translations/ro/LC_MESSAGES/messages.po
index 2021b104..1cb03dfe 100644
--- a/searx/translations/ro/LC_MESSAGES/messages.po
+++ b/searx/translations/ro/LC_MESSAGES/messages.po
@@ -10,21 +10,20 @@
# Markus Heiser <markus.heiser@darmarit.de>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
-"PO-Revision-Date: 2022-11-16 09:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
+"PO-Revision-Date: 2022-12-12 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Romanian <https://weblate.bubu1.eu/projects/searxng/searxng/"
-"ro/>\n"
"Language: ro\n"
+"Language-Team: Romanian "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/ro/>\n"
+"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 "
+"< 20)) ? 1 : 2;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
-"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -151,84 +150,84 @@ msgstr "luminos"
msgid "dark"
msgstr "întunecat"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "pauza"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "eroare de transpunere"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "eroare protocol HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "eroare rețea"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "Eroare SSL: validarea certificatului a esuat"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "inchidere fortata neasteptata"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "eroare HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "eroare conexiune HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "eroare proxy"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "Prea multe solicitări"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "Acces interzis"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "eroare la API pe Server"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Niciun element găsit"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Sursă"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Eroare la încărcarea paginii următoare"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Configurări nevalide, modificați preferințele"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Configurări nevalide"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "eroare de căutare"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Întrerupt"
@@ -277,6 +276,8 @@ msgid ""
"{numCitations} citations from the year {firstCitationVelocityYear} to "
"{lastCitationVelocityYear}"
msgstr ""
+"{numCitations} Citații din acest an {firstCitationVelocityYear} pâna la "
+"{lastCitationVelocityYear}"
#: searx/engines/tineye.py:40
msgid ""
@@ -285,15 +286,16 @@ msgid ""
" WebP."
msgstr ""
"Nu s-a putut citi url-ul imaginii. O posibila cauza ar fi un format "
-"nesuportat de fișier. TinEye suportă doar imagini care sunt JPEG, PNG,GIF."
+"nesuportat de fișier. TinEye suportă doar imagini care sunt JPEG, "
+"PNG,GIF."
#: searx/engines/tineye.py:46
msgid ""
"The image is too simple to find matches. TinEye requires a basic level of"
" visual detail to successfully identify matches."
msgstr ""
-"Imaginea este prea simplă pentru a găsi potriviri. TinEye necesită cel putin "
-"un nivel minimal al detaliilor pentru a găsi cu succes potriviri."
+"Imaginea este prea simplă pentru a găsi potriviri. TinEye necesită cel "
+"putin un nivel minimal al detaliilor pentru a găsi cu succes potriviri."
#: searx/engines/tineye.py:52
msgid "The image could not be downloaded."
@@ -315,6 +317,14 @@ msgstr "Seara"
msgid "Night"
msgstr "Noapte"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Convertește șirurile în diferite rezumate hash."
@@ -329,8 +339,7 @@ msgstr "Schimbă hostname-ul"
#: searx/plugins/hostname_replace.py:10
msgid "Rewrite result hostnames or remove results based on the hostname"
-msgstr ""
-"Rescrie hostname-urile rezultate sau șterge rezultatele bazate pe hostname"
+msgstr "Rescrie hostname-urile rezultate sau șterge rezultatele bazate pe hostname"
#: searx/plugins/oa_doi_rewrite.py:9
msgid "Open Access DOI rewrite"
@@ -379,16 +388,16 @@ msgid ""
"informs the user if it is, like check.torproject.org but from searxng."
msgstr ""
"Acest plugin verifica daca adresa cererii este un nod de iesire TOR si "
-"informeaza utilizatorul in caz afirmativ, ex. check.torproject.org dar prin "
-"searxng."
+"informeaza utilizatorul in caz afirmativ, ex. check.torproject.org dar "
+"prin searxng."
#: searx/plugins/tor_check.py:62
msgid ""
"The TOR exit node list (https://check.torproject.org/exit-addresses) is "
"unreachable."
msgstr ""
-"Lista cu nodul de iesire TOR (https://check.torproject.org/exit-addresses) "
-"nu poate fi gasita."
+"Lista cu nodul de iesire TOR (https://check.torproject.org/exit-"
+"addresses) nu poate fi gasita."
#: searx/plugins/tor_check.py:78
msgid "You are using TOR. Your IP address seems to be: {ip_address}."
@@ -502,7 +511,7 @@ msgstr "delegat"
#: searx/templates/simple/new_issue.html:64
msgid "Start submiting a new issue on GitHub"
-msgstr ""
+msgstr "Începe prin a trimite o nouă problemă la GiHub"
#: searx/templates/simple/new_issue.html:66
msgid "Please check for existing bugs about this engine on GitHub"
@@ -511,18 +520,18 @@ msgstr ""
#: searx/templates/simple/new_issue.html:69
msgid "I confirm there is no existing bug about the issue I encounter"
msgstr ""
-"Confirm ca nu exista nici un bug in legatura cu situatia pe care o intampin"
+"Confirm ca nu exista nici un bug in legatura cu situatia pe care o "
+"intampin"
#: searx/templates/simple/new_issue.html:71
msgid "If this is a public instance, please specify the URL in the bug report"
-msgstr ""
-"Daca este o instanta publica, te rog specifica URL-ul in raportul erorii."
+msgstr "Daca este o instanta publica, te rog specifica URL-ul in raportul erorii."
#: searx/templates/simple/new_issue.html:72
msgid "Submit a new issue on Github including the above information"
msgstr ""
-"Deschide un nou caz pe Github, cu toate informațiile din partea de deasupra "
-"incluse"
+"Deschide un nou caz pe Github, cu toate informațiile din partea de "
+"deasupra incluse"
#: searx/templates/simple/preferences.html:29
msgid "No HTTPS"
@@ -1492,3 +1501,4 @@ msgstr "ascunde video"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">învățați mai multe despre "
#~ "metodele de transfer</a>"
+
diff --git a/searx/translations/ru/LC_MESSAGES/messages.mo b/searx/translations/ru/LC_MESSAGES/messages.mo
index b8e7dc8c..c654dac1 100644
--- a/searx/translations/ru/LC_MESSAGES/messages.mo
+++ b/searx/translations/ru/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/ru/LC_MESSAGES/messages.po b/searx/translations/ru/LC_MESSAGES/messages.po
index a0d95f6c..6b606709 100644
--- a/searx/translations/ru/LC_MESSAGES/messages.po
+++ b/searx/translations/ru/LC_MESSAGES/messages.po
@@ -15,22 +15,21 @@
# No4vick <MineBor1@yandex.ru>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-10-28 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Russian <https://weblate.bubu1.eu/projects/searxng/searxng/ru/"
-">\n"
"Language: ru\n"
+"Language-Team: Russian "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/ru/>\n"
+"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) "
+"|| (n%100>=11 && n%100<=14)? 2 : 3);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n"
-"%100>=11 && n%100<=14)? 2 : 3);\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -157,84 +156,84 @@ msgstr "Светлая"
msgid "dark"
msgstr "Тёмная"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "таймаут"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "ошибка разбора"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "ошибка протокола HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "сетевая ошибка"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "ошибка SSL: отсутствует действительность сертификата"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "непредвиденная ошибка"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "ошибка HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "ошибка HTTP-соединения"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "ошибка прокси"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "КАПЧА"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "слишком много запросов"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "доступ запрещён"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "ошибка API сервера"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Ничего не найдено"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Источник"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Не удалось загрузить следующую страницу"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Неправильные параметры, пожалуйста измените ваши настройки"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Неверные настройки"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "ошибка поиска"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Приостановлено"
@@ -324,6 +323,14 @@ msgstr "Вечер"
msgid "Night"
msgstr "Ночь"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Рассчитывает контрольные суммы от строки."
@@ -1500,3 +1507,4 @@ msgstr "скрыть видео"
#~ "Способ отправки запросов. <a "
#~ "href=\"http://ru.wikipedia.org/wiki/HTTP#Методы\" "
#~ "rel=\"external\">Подробнее о методах HTTP</a>"
+
diff --git a/searx/translations/si/LC_MESSAGES/messages.mo b/searx/translations/si/LC_MESSAGES/messages.mo
index e6ba2a06..7ab6f2c0 100644
--- a/searx/translations/si/LC_MESSAGES/messages.mo
+++ b/searx/translations/si/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/si/LC_MESSAGES/messages.po b/searx/translations/si/LC_MESSAGES/messages.po
index 277483f3..cd947694 100644
--- a/searx/translations/si/LC_MESSAGES/messages.po
+++ b/searx/translations/si/LC_MESSAGES/messages.po
@@ -1,4 +1,4 @@
-# Translations template for PROJECT.
+# Sinhala translations for PROJECT.
# Copyright (C) 2022 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2022.
@@ -8,18 +8,17 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-30 15:33+0000\n"
"Last-Translator: Chathura madusanka <mcchathuer216@gmail.com>\n"
-"Language-Team: Sinhala <https://weblate.bubu1.eu/projects/searxng/searxng/si/"
-">\n"
"Language: si\n"
+"Language-Team: Sinhala "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/si/>\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -146,84 +145,84 @@ msgstr "එළිය"
msgid "dark"
msgstr "අඳුරු"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "වෙලාව අවසන්"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "විග්‍රහ කිරීමේ දෝෂයකි"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP ප්‍රොටෝකෝල දෝෂයකි"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "ජාල දෝෂයකි"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL දෝෂය: සහතික වලංගු කිරීම අසාර්ථක විය"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "අනපේක්ෂිත බිද වැටීමකි"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP දෝශයකි"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP සම්බන්ධතා දෝෂයකි"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "proxy දෝෂයකි"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr ""
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "බොහෝ ඉල්ලීම්"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "ප්‍රවේශය ප්‍රතික්ෂේප විය"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "සේවාදායකයේ API දෝෂයකි"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "අයිතමයක් හමු නොවීය"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "මූලාශ්‍රය"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "ඊළඟ පිටුව පූරණය කිරීමේ දෝෂයකි"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "වලංගු නොවන සැකසුම්, කරුණාකර ඔබගේ මනාප සංස්කරණය කරන්න"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "වලංගු නොවන සැකසුම්"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "සෙවුම් දෝෂයකි"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "අත්හිටුවා ඇත"
@@ -306,6 +305,14 @@ msgstr "හවස"
msgid "Night"
msgstr "රාත්‍රිය"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr ""
@@ -1171,3 +1178,4 @@ msgstr ""
#: searx/templates/simple/result_templates/videos.html:6
msgid "hide video"
msgstr ""
+
diff --git a/searx/translations/sk/LC_MESSAGES/messages.mo b/searx/translations/sk/LC_MESSAGES/messages.mo
index c388c6cb..affc4256 100644
--- a/searx/translations/sk/LC_MESSAGES/messages.mo
+++ b/searx/translations/sk/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/sk/LC_MESSAGES/messages.po b/searx/translations/sk/LC_MESSAGES/messages.po
index ff874458..2dd36d3b 100644
--- a/searx/translations/sk/LC_MESSAGES/messages.po
+++ b/searx/translations/sk/LC_MESSAGES/messages.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
-"PO-Revision-Date: 2022-12-09 07:15+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
+"PO-Revision-Date: 2022-12-12 23:30+0000\n"
"Last-Translator: JohnyPeaN <johnypean@gmail.com>\n"
"Language-Team: Slovak <https://weblate.bubu1.eu/projects/searxng/searxng/sk/>"
"\n"
@@ -23,7 +23,7 @@ msgstr ""
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n "
">= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -150,84 +150,84 @@ msgstr "svetlý"
msgid "dark"
msgstr "tmavý"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "časový limit"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "chyba parsovania"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "chyba HTTP protokolu"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "chyba siete"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL error: overenie certifikátu zlyhalo"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "neočakávaná chyba"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP chyba"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "chyba pripojenia cez HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "chyba proxy"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "priveľa žiadostí"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "prístup bol odmietnutý"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "API chyba servera"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Nič sa nenašlo"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Zdroj"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Chyba pri načítaní ďalšej stránky"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Nesprávne nastavenia, prosím upravte svoje predvoľby"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Nesprávne nastavenia"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "chyba vyhľadávania"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Pozastavené"
@@ -317,6 +317,14 @@ msgstr "Večer"
msgid "Night"
msgstr "Noc"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr "Autodetekcia jazyka vyhľadávania"
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr "Automatická detekcia a prepnutie na jazyk dopytu."
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Skonvertuje text pomocou rôznych hash funkcií."
@@ -510,8 +518,8 @@ msgstr "Skontrolujte prosím existujúce chyby tohto vyhľadávaču na Githube"
#: searx/templates/simple/new_issue.html:69
msgid "I confirm there is no existing bug about the issue I encounter"
msgstr ""
-"Potvrdzujem, že neexistuje žiadna chyba týkajúca sa problému, s ktorým sa "
-"stretávam"
+"Potvrdzujem, že neexistuje žiadna chyba týkajúca sa problému, s ktorým sa"
+" stretávam"
#: searx/templates/simple/new_issue.html:71
msgid "If this is a public instance, please specify the URL in the bug report"
@@ -622,8 +630,8 @@ msgid ""
"Redirect to open-access versions of publications when available (plugin "
"required)"
msgstr ""
-"Presmerovanie na verzie publikácií s otvoreným prístupom, ak sú k dispozícii "
-"(vyžaduje sa plugin)"
+"Presmerovanie na verzie publikácií s otvoreným prístupom, ak sú k "
+"dispozícii (vyžaduje sa plugin)"
#: searx/templates/simple/preferences.html:171
msgid "Engine tokens"
@@ -713,9 +721,9 @@ msgid ""
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
msgstr ""
-"Zmena spôsobu odosielania formulárov, <a href=\"http://en.wikipedia.org/wiki/"
-"Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">dozvedieť sa "
-"viac o metódach žiadosti</a>"
+"Zmena spôsobu odosielania formulárov, <a "
+"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
+" rel=\"external\">dozvedieť sa viac o metódach žiadosti</a>"
#: searx/templates/simple/preferences.html:269
msgid "Image proxy"
@@ -760,8 +768,8 @@ msgid ""
"This tab does not show up for search results, but you can search the "
"engines listed here via bangs."
msgstr ""
-"Táto karta sa nezobrazuje vo výsledkoch vyhľadávania, ale môžete vyhľadávať "
-"v enginoch, ktoré sú tu uvedené, pomocou Bangs."
+"Táto karta sa nezobrazuje vo výsledkoch vyhľadávania, ale môžete "
+"vyhľadávať v enginoch, ktoré sú tu uvedené, pomocou Bangs."
#: searx/templates/simple/preferences.html:307
#: searx/templates/simple/preferences.html:358
@@ -837,7 +845,8 @@ msgid ""
"This is the list of cookies and their values SearXNG is storing on your "
"computer."
msgstr ""
-"Toto je zoznam cookies a ich hodnôt, ktoré vo vašom počítači ukladá SearXNG."
+"Toto je zoznam cookies a ich hodnôt, ktoré vo vašom počítači ukladá "
+"SearXNG."
#: searx/templates/simple/preferences.html:396
msgid "With that list, you can assess SearXNG transparency."
@@ -873,8 +882,8 @@ msgid ""
"Specifying custom settings in the preferences URL can be used to sync "
"preferences across devices."
msgstr ""
-"Zadaním osobitých nastavení v adrese (URL) nastavení je možné synchronizovať "
-"nastavenia do iných zariadení."
+"Zadaním osobitých nastavení v adrese (URL) nastavení je možné "
+"synchronizovať nastavenia do iných zariadení."
#: searx/templates/simple/preferences.html:428
msgid ""
diff --git a/searx/translations/sl/LC_MESSAGES/messages.mo b/searx/translations/sl/LC_MESSAGES/messages.mo
index 34634127..6de20731 100644
--- a/searx/translations/sl/LC_MESSAGES/messages.mo
+++ b/searx/translations/sl/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/sl/LC_MESSAGES/messages.po b/searx/translations/sl/LC_MESSAGES/messages.po
index fa918c5b..6699ecbb 100644
--- a/searx/translations/sl/LC_MESSAGES/messages.po
+++ b/searx/translations/sl/LC_MESSAGES/messages.po
@@ -8,21 +8,20 @@
# Alexandre Flament <alex@al-f.net>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-12-03 16:35+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Slovenian <https://weblate.bubu1.eu/projects/searxng/searxng/"
-"sl/>\n"
"Language: sl\n"
+"Language-Team: Slovenian "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/sl/>\n"
+"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 "
+"|| n%100==4 ? 2 : 3;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
-"%100==4 ? 2 : 3;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -149,84 +148,84 @@ msgstr "svetlo"
msgid "dark"
msgstr "temno"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "odmor"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "napaka pri razčlenjevanju"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "napaka protokola HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "omrežna napaka"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL-napaka: Preveritev certifikata je spodletela"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "nepričakovana zrušitev"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "napaka HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "napaka povezave HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "napaka proxyja"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "preveč prošenj"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "dostop zavrnjen"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "napaka API strežnika"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Ni zadetkov"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Vir"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Napaka pri nalaganju naslednje strani"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Neveljavne nastavitve. Prosimo, preverite vašo konfiguracijo"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Neveljavne nastavitve"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "napaka pri iskanju"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Prekinjeno"
@@ -282,9 +281,9 @@ msgid ""
"format. TinEye only supports images that are JPEG, PNG, GIF, BMP, TIFF or"
" WebP."
msgstr ""
-"Ne morem prebrati slike hiperpovezave. Razlog je lahko zaradi nepodprtega "
-"formata datoteke. TinEye podpira samo slikovne formate JPEG, PNG, GIF, BMP, "
-"TIFF ali WebP."
+"Ne morem prebrati slike hiperpovezave. Razlog je lahko zaradi nepodprtega"
+" formata datoteke. TinEye podpira samo slikovne formate JPEG, PNG, GIF, "
+"BMP, TIFF ali WebP."
#: searx/engines/tineye.py:46
msgid ""
@@ -314,6 +313,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Pretvori besede v drugo hash vrednost."
@@ -341,8 +348,8 @@ msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
msgstr ""
-"Izogibanje plačilom s preusmeritvijo na prostodostopne različice publikacij, "
-"ko so na voljo"
+"Izogibanje plačilom s preusmeritvijo na prostodostopne različice "
+"publikacij, ko so na voljo"
#: searx/plugins/search_on_category_select.py:19
msgid "Search on category select"
@@ -365,8 +372,8 @@ msgid ""
"Displays your IP if the query is \"ip\" and your user agent if the query "
"contains \"user agent\"."
msgstr ""
-"Prikaže IP naslov, če je niz poizvedbe \"ip\", in uporabniški agent, če je "
-"niz \"user agent\"."
+"Prikaže IP naslov, če je niz poizvedbe \"ip\", in uporabniški agent, če "
+"je niz \"user agent\"."
#: searx/plugins/tor_check.py:25
msgid "Tor check plugin"
@@ -378,16 +385,16 @@ msgid ""
"informs the user if it is, like check.torproject.org but from searxng."
msgstr ""
"Ta vtičnik preveri, če je naslov poizvedbe izhodni prikluček TOR in "
-"informira uporabnika o njem, kot naprimer check.torproject.org ampak preko "
-"searxng-ja."
+"informira uporabnika o njem, kot naprimer check.torproject.org ampak "
+"preko searxng-ja."
#: searx/plugins/tor_check.py:62
msgid ""
"The TOR exit node list (https://check.torproject.org/exit-addresses) is "
"unreachable."
msgstr ""
-"Seznam izhodnih priključkov TOR (https://check.torproject.org/exit-addresses)"
-" je nedosegljiv."
+"Seznam izhodnih priključkov TOR (https://check.torproject.org/exit-"
+"addresses) je nedosegljiv."
#: searx/plugins/tor_check.py:78
msgid "You are using TOR. Your IP address seems to be: {ip_address}."
@@ -414,8 +421,9 @@ msgid ""
"Navigate search results with Vim-like hotkeys (JavaScript required). "
"Press \"h\" key on main or result page to get help."
msgstr ""
-"Premikanje po zadetkih z tipkovnimi bližnjicami Vim (zahtevan JavaScript). "
-"Pritisnite tipko \"h\" na glavni strani ali strani z zadetki za pomoč."
+"Premikanje po zadetkih z tipkovnimi bližnjicami Vim (zahtevan "
+"JavaScript). Pritisnite tipko \"h\" na glavni strani ali strani z zadetki"
+" za pomoč."
#: searx/templates/simple/404.html:4
msgid "Page not found"
@@ -508,8 +516,7 @@ msgstr "Prosim preveri že aktivne hrošče glede engine-a na GitHub-u"
#: searx/templates/simple/new_issue.html:69
msgid "I confirm there is no existing bug about the issue I encounter"
-msgstr ""
-"Potrjujem da o problemu, na katerega sem naletel, ni že obstoječega hrošča"
+msgstr "Potrjujem da o problemu, na katerega sem naletel, ni že obstoječega hrošča"
#: searx/templates/simple/new_issue.html:71
msgid "If this is a public instance, please specify the URL in the bug report"
@@ -620,8 +627,8 @@ msgid ""
"Redirect to open-access versions of publications when available (plugin "
"required)"
msgstr ""
-"Preusmeri na prosto dostopne različice publikacij, ko so na voljo (zahtevan "
-"vtičnik)"
+"Preusmeri na prosto dostopne različice publikacij, ko so na voljo "
+"(zahtevan vtičnik)"
#: searx/templates/simple/preferences.html:171
msgid "Engine tokens"
@@ -1474,3 +1481,4 @@ msgstr "skrij video"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">, več o metodah za "
#~ "zahtevke </a>"
+
diff --git a/searx/translations/sr/LC_MESSAGES/messages.mo b/searx/translations/sr/LC_MESSAGES/messages.mo
index 7c4b065f..02ef64f1 100644
--- a/searx/translations/sr/LC_MESSAGES/messages.mo
+++ b/searx/translations/sr/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/sr/LC_MESSAGES/messages.po b/searx/translations/sr/LC_MESSAGES/messages.po
index 718181eb..4be5f645 100644
--- a/searx/translations/sr/LC_MESSAGES/messages.po
+++ b/searx/translations/sr/LC_MESSAGES/messages.po
@@ -10,21 +10,20 @@
# SecularSteve <fairfull.playing@gmail.com>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-19 16:21+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Serbian <https://weblate.bubu1.eu/projects/searxng/searxng/sr/"
-">\n"
"Language: sr\n"
+"Language-Team: Serbian "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/sr/>\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -151,84 +150,84 @@ msgstr "светло"
msgid "dark"
msgstr "мрачно"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "тајмаут"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "грешка при парсирању"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "грешка у HTTP протоколу"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "грешка на мрежи"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL грешка: валидација сертификата није успела"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "неочекиван престанак рада"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP грешка"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "проблем при HTTPS конекцији"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "прокси грешка"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "превише захтева"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "није дозвољен приступ"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "серверска API грешка"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Ставка није пронађена"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Извор"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Грешка приликом учитавања следеће странице"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Неважеће поставке, молимо уредите свој избор"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Неважећа подешавања"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "грешка у претрази"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Суспендован"
@@ -318,6 +317,14 @@ msgstr "Vece"
msgid "Night"
msgstr "Noc"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Претвара стринг у другачије хешеве."
@@ -712,9 +719,9 @@ msgid ""
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
msgstr ""
-"Promeni nacin slanja formi, <a href=\"http://en.wikipedia.org/wiki/"
-"Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">saznaj vise o "
-"request metodama</a>"
+"Promeni nacin slanja formi, <a "
+"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
+" rel=\"external\">saznaj vise o request metodama</a>"
#: searx/templates/simple/preferences.html:269
msgid "Image proxy"
@@ -1486,3 +1493,4 @@ msgstr "сакриј видео"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">сазнајте више о методама "
#~ "захтева</a>"
+
diff --git a/searx/translations/sv/LC_MESSAGES/messages.mo b/searx/translations/sv/LC_MESSAGES/messages.mo
index ddff95d2..49a19250 100644
--- a/searx/translations/sv/LC_MESSAGES/messages.mo
+++ b/searx/translations/sv/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/sv/LC_MESSAGES/messages.po b/searx/translations/sv/LC_MESSAGES/messages.po
index 630d99d2..984c2403 100644
--- a/searx/translations/sv/LC_MESSAGES/messages.po
+++ b/searx/translations/sv/LC_MESSAGES/messages.po
@@ -12,22 +12,22 @@
# Solaris <zcauchemar@gmail.com>, 2022.
# sebstrgg <sebastian@wollter.nu>, 2022.
# mikni <mikni@proton.me>, 2022.
+# robert <robert.paegelow@gmail.com>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
-"PO-Revision-Date: 2022-11-19 16:21+0000\n"
-"Last-Translator: mikni <mikni@proton.me>\n"
-"Language-Team: Swedish <https://weblate.bubu1.eu/projects/searxng/searxng/sv/"
-">\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
+"PO-Revision-Date: 2022-12-12 07:18+0000\n"
+"Last-Translator: robert <robert.paegelow@gmail.com>\n"
"Language: sv\n"
+"Language-Team: Swedish "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/sv/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -154,84 +154,84 @@ msgstr "ljus"
msgid "dark"
msgstr "mörk"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "avbrott"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "tolkningsfel"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP-protokollfel"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "nätverksfel"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL-fel: Valideringsfel av certifikatet"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "oförutsedd krasch"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP-fel"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP-uppkopplingsfel"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "proxyfel"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "för många förfrågningar"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "åtkomst nekad"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "server API-fel"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Inga artiklar hittade"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Källa"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Kunde inte ladda nästa sida"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Ogiltiga inställningar, vänligen redigerar dina inställningar"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Ogiltiga inställningar"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "sökfel"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Avstängd"
@@ -322,6 +322,14 @@ msgstr "Kväll"
msgid "Night"
msgstr "Natt"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Konverterar strängar till olika hashvärden."
@@ -715,7 +723,7 @@ msgid ""
"Change how forms are submitted, <a "
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
-msgstr ""
+msgstr "Ändra hur formulär skickas"
#: searx/templates/simple/preferences.html:269
msgid "Image proxy"
@@ -1131,35 +1139,35 @@ msgstr "Publicerat datum"
#: searx/templates/simple/result_templates/paper.html:9
msgid "Journal"
-msgstr ""
+msgstr "Journal"
#: searx/templates/simple/result_templates/paper.html:22
msgid "Editor"
-msgstr ""
+msgstr "Ändrare"
#: searx/templates/simple/result_templates/paper.html:23
msgid "Publisher"
-msgstr ""
+msgstr "Publicerare"
#: searx/templates/simple/result_templates/paper.html:24
msgid "Type"
-msgstr ""
+msgstr "Typ"
#: searx/templates/simple/result_templates/paper.html:25
msgid "Tags"
-msgstr ""
+msgstr "Taggar"
#: searx/templates/simple/result_templates/paper.html:26
msgid "DOI"
-msgstr ""
+msgstr "Digital identifierare"
#: searx/templates/simple/result_templates/paper.html:27
msgid "ISSN"
-msgstr ""
+msgstr "ISSN"
#: searx/templates/simple/result_templates/paper.html:28
msgid "ISBN"
-msgstr ""
+msgstr "ISBN"
#: searx/templates/simple/result_templates/paper.html:33
msgid "PDF"
@@ -1489,3 +1497,4 @@ msgstr "göm video"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">lär dig mera om "
#~ "förfrågningsmetoder</a>"
+
diff --git a/searx/translations/szl/LC_MESSAGES/messages.mo b/searx/translations/szl/LC_MESSAGES/messages.mo
index 93740a32..85dfe47f 100644
--- a/searx/translations/szl/LC_MESSAGES/messages.mo
+++ b/searx/translations/szl/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/szl/LC_MESSAGES/messages.po b/searx/translations/szl/LC_MESSAGES/messages.po
index 241580be..4ae9546b 100644
--- a/searx/translations/szl/LC_MESSAGES/messages.po
+++ b/searx/translations/szl/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-08-19 07:18+0000\n"
"Last-Translator: gkkulik <gregorykkulik@gmail.com>\n"
"Language: szl\n"
@@ -16,7 +16,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -143,84 +143,84 @@ msgstr "jasny"
msgid "dark"
msgstr "ciymny"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "kōniec czasu"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "feler przetworzanio"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "Feler protokołu HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "feler necu"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "niyspodziano awaryjo"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "Feler HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "Feler połōnczynio HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "feler proxy"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "za moc żōndań"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "dostymp ôdkozany"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "feler serwera API"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Żodyn elymynt niy znojdziōny"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Zdrzōdło"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Feler ladowanio nastympnyj strōny"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Niynoleżne sztalōnki, zmiyń swoje preferyncyje"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Niynoleżne sztalōnki"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "błōnd wyszukowanio"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Strzimane"
@@ -309,6 +309,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Kōnwertuje frazy na rozmajte skrōty hash."
diff --git a/searx/translations/ta/LC_MESSAGES/messages.mo b/searx/translations/ta/LC_MESSAGES/messages.mo
index 7f4a4137..e71bd76d 100644
--- a/searx/translations/ta/LC_MESSAGES/messages.mo
+++ b/searx/translations/ta/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/ta/LC_MESSAGES/messages.po b/searx/translations/ta/LC_MESSAGES/messages.po
index b94c4df5..c47ebc71 100644
--- a/searx/translations/ta/LC_MESSAGES/messages.po
+++ b/searx/translations/ta/LC_MESSAGES/messages.po
@@ -12,20 +12,19 @@
# Markus Heiser <markus.heiser@darmarit.de>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Tamil <https://weblate.bubu1.eu/projects/searxng/searxng/ta/>"
-"\n"
"Language: ta\n"
+"Language-Team: Tamil "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/ta/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -152,84 +151,84 @@ msgstr "ஒளி"
msgid "dark"
msgstr "இருள்"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "நேரம் முடிந்தது"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "பாகுபடுத்தும் பிழை"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP நெறிமுறை பிழை"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "பிணைய பிழை"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL பிழை: சான்றிதழ் சரிபார்ப்பு தோல்வியடைந்தது"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "எதிர்பாராத விபத்து"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP பிழை"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP இணைப்பு பிழை"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "ப்ராக்ஸி பிழை"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "கேப்ட்சா"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "பல கோரிக்கைகள்"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "அணுகல் மறுக்கப்பட்டது"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "சேவையக API பிழை"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "எதுவும் கிடைக்கவில்லை"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "ஆதாரம்"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "அடுத்த பக்கத்தை திறப்பதில் தவறு நிகழ்ந்துவிட்டது."
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "ஏற்க முடியாத அமைப்பு,உங்கள் விருப்பத்தை தொகுக்கவும்"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "ஏற்கமுடியாத அமைப்பு"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "தேடல் பிழை"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "இடைநிறுத்தப்பட்டது"
@@ -318,6 +317,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "சரங்களை வெவ்வேறு ஹாஷ் டைஜெஸ்ட்களாக மாற்றுகிறது."
@@ -1478,3 +1485,4 @@ msgstr "காணொளிகளை மறை"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">கோரிக்கை முறைகள் பற்றி மேலும்"
#~ " அறிக</a>"
+
diff --git a/searx/translations/te/LC_MESSAGES/messages.mo b/searx/translations/te/LC_MESSAGES/messages.mo
index 0e240072..0ef4f80f 100644
--- a/searx/translations/te/LC_MESSAGES/messages.mo
+++ b/searx/translations/te/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/te/LC_MESSAGES/messages.po b/searx/translations/te/LC_MESSAGES/messages.po
index 2bba5a7f..7542a692 100644
--- a/searx/translations/te/LC_MESSAGES/messages.po
+++ b/searx/translations/te/LC_MESSAGES/messages.po
@@ -8,20 +8,19 @@
# networkneil <shankyneil1@gmail.com>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Telugu <https://weblate.bubu1.eu/projects/searxng/searxng/te/>"
-"\n"
"Language: te\n"
+"Language-Team: Telugu "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/te/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -148,84 +147,84 @@ msgstr "వెలుగు"
msgid "dark"
msgstr "చీకటి"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "సమయం ముగిసినది"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "పార్సింగ్ లోపం"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP నియమాలలో లోపం"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "నెట్వర్క్ లోపం"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "ఊహించని లోపం"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP లోపం"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP కనెక్షన్ లోపం"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "ప్రాక్సీ లోపం"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "క్యాప్చా"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "చాలా అభ్యర్థనలు"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "అనుమతి లేదు"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "సర్వర్ API లోపం"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "ఏమీ దొరకలేదు"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "మూలం"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "తదుపరి పేజీని లోడ్ చేయడంలో లోపం"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "చెల్లని సెట్టింగ్‌లు, దయచేసి మీ ప్రాధాన్యతలను సవరించండి"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "చెల్లని అమరికలు"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "శోధనలో లోపము"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "రద్ధు చెయ్యబడింది"
@@ -308,6 +307,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "స్ట్రింగ్‌లను విభిన్న హాష్ డైజెస్ట్‌లుగా మారుస్తుంది."
@@ -1465,3 +1472,4 @@ msgstr "వీడియోను దాచిపెట్టు"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">అభ్యర్థన పద్ధతుల గురించి మరింత"
#~ " తెలుసుకోండి</a>"
+
diff --git a/searx/translations/th/LC_MESSAGES/messages.mo b/searx/translations/th/LC_MESSAGES/messages.mo
index 7bba982f..e4f68a4b 100644
--- a/searx/translations/th/LC_MESSAGES/messages.mo
+++ b/searx/translations/th/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/th/LC_MESSAGES/messages.po b/searx/translations/th/LC_MESSAGES/messages.po
index 47700979..d98eb285 100644
--- a/searx/translations/th/LC_MESSAGES/messages.po
+++ b/searx/translations/th/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-07-06 22:11+0000\n"
"Last-Translator: watchakorn-18k <porton2559@gmail.com>\n"
"Language: th\n"
@@ -17,7 +17,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -144,84 +144,84 @@ msgstr "สว่าง"
msgid "dark"
msgstr "มืด"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "หมดเวลา"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "ผิดพลาดในการวจีวิภาค"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "ข้อผิดพลาดของโปรโตคอล HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "ข้อผิดพลาดจากเครือข่าย"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr ""
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "ข้อผิดพลาดที่ไม่คาดคิด"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "ข้อผิดพลาดจาก HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "ข้อผิดพลาดจากการเชื่อมต่อ HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "ข้อผิดพลาดจากพร็อกซี"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "แคปต์ชา"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "คำขอมากเกินไป"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "การเข้าถึงถูกปฏิเสธ"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "ข้อผิดพลาดจาก API ของเซิร์ฟเวอร์"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "ไม่พบรายการ"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "แหล่งที่มา"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "เกิดข้อผิดพลาดในการโหลดหน้าถัดไป"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "การตั้งค่าไม่ถูกต้อง โปรดแก้ไขการตั้งค่าของคุณ"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "การตั้งค่าไม่ถูกต้อง"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "ข้อผิดพลาดจากการค้นหา"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "ถูกระงับ"
@@ -304,6 +304,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "แปลงสตริงเป็นแฮชย่อยที่ต่างกัน"
diff --git a/searx/translations/tr/LC_MESSAGES/messages.mo b/searx/translations/tr/LC_MESSAGES/messages.mo
index dcc4bbfa..880d3c05 100644
--- a/searx/translations/tr/LC_MESSAGES/messages.mo
+++ b/searx/translations/tr/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/tr/LC_MESSAGES/messages.po b/searx/translations/tr/LC_MESSAGES/messages.po
index 7d6ec3ab..daa5042c 100644
--- a/searx/translations/tr/LC_MESSAGES/messages.po
+++ b/searx/translations/tr/LC_MESSAGES/messages.po
@@ -13,20 +13,19 @@
# Kayra Uylar <k.uylar@outlook.com>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-10-28 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Turkish <https://weblate.bubu1.eu/projects/searxng/searxng/tr/"
-">\n"
"Language: tr\n"
+"Language-Team: Turkish "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/tr/>\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -153,84 +152,84 @@ msgstr "aydınlık"
msgid "dark"
msgstr "karanlık"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "zaman aşımı"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "ayrıştırma hatası"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP protokol hatası"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "bağlantı hatası"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL Hatası: Sertifika doğrulaması başarısız oldu"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "beklenmeyen çökme"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP hatası"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP bağlantı hatası"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "proxy hatası"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "çok fazla istek"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "erişim engellendi"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "sunucu API hatası"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Öğe bulunamadı"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Kaynak"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Sonraki sayfa yüklenemedi"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Geçersiz ayarlar, lütfen tercihlerinizi düzenleyin"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Geçersiz ayarlar"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "arama hatası"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Askıya alındı"
@@ -318,6 +317,14 @@ msgstr "Akşam"
msgid "Night"
msgstr "Gece"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Dizileri farklı özdeğerlerine çevirir."
@@ -1492,3 +1499,4 @@ msgstr "görüntüyü gizle"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">istek yöntemleri hakkında daha"
#~ " fazla bilgi edinin</a>"
+
diff --git a/searx/translations/uk/LC_MESSAGES/messages.mo b/searx/translations/uk/LC_MESSAGES/messages.mo
index c967bc18..4fed092f 100644
--- a/searx/translations/uk/LC_MESSAGES/messages.mo
+++ b/searx/translations/uk/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/uk/LC_MESSAGES/messages.po b/searx/translations/uk/LC_MESSAGES/messages.po
index 8d21e12d..e69aaacf 100644
--- a/searx/translations/uk/LC_MESSAGES/messages.po
+++ b/searx/translations/uk/LC_MESSAGES/messages.po
@@ -9,23 +9,22 @@
# Markus Heiser <markus.heiser@darmarit.de>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-25 07:16+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Ukrainian <https://weblate.bubu1.eu/projects/searxng/searxng/"
-"uk/>\n"
"Language: uk\n"
+"Language-Team: Ukrainian "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/uk/>\n"
+"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 !="
+" 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n "
+"% 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9)"
+" || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 "
-"? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > "
-"14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % "
-"100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -152,84 +151,84 @@ msgstr "світла"
msgid "dark"
msgstr "темна"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "таймаут"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "помилка парсингу"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "помилка HTTP протоколу"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "помилка мережі"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "Помилка SSL: не вдалося перевірити сертифікат"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "непередбачена помилка"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "помилка HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "помилка HTTP з'єднання"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "помилка проксі"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "забагато запитів"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "доступ заборонено"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "Помилка API сервера"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Нічого не знайдено"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Джерело"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Не вдалося завантажити наступну сторінку"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Неправильні налаштування, будь ласка, зробіть зміни в налаштуваннях"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Неправильні налаштування"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "помилка пошуку"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Призупинено"
@@ -291,8 +290,8 @@ msgid ""
"The image is too simple to find matches. TinEye requires a basic level of"
" visual detail to successfully identify matches."
msgstr ""
-"Зображення занадто просте, щоб знайти збіги. TinEye вимагає базового рівня "
-"візуальної деталізації для успішного визначення збігів."
+"Зображення занадто просте, щоб знайти збіги. TinEye вимагає базового "
+"рівня візуальної деталізації для успішного визначення збігів."
#: searx/engines/tineye.py:52
msgid "The image could not be downloaded."
@@ -314,6 +313,14 @@ msgstr ""
msgid "Night"
msgstr ""
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "Конвертує рядки в різні геш-послідовності."
@@ -1465,3 +1472,4 @@ msgstr "приховати відео"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">детальніше про методи "
#~ "запитів</a>"
+
diff --git a/searx/translations/vi/LC_MESSAGES/messages.mo b/searx/translations/vi/LC_MESSAGES/messages.mo
index 6082b5bc..55c865a9 100644
--- a/searx/translations/vi/LC_MESSAGES/messages.mo
+++ b/searx/translations/vi/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/vi/LC_MESSAGES/messages.po b/searx/translations/vi/LC_MESSAGES/messages.po
index 2e3b916c..c2cd1e7c 100644
--- a/searx/translations/vi/LC_MESSAGES/messages.po
+++ b/searx/translations/vi/LC_MESSAGES/messages.po
@@ -7,20 +7,19 @@
# Markus Heiser <markus.heiser@darmarit.de>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
-"PO-Revision-Date: 2022-10-28 07:18+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
+"PO-Revision-Date: 2022-12-12 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Vietnamese <https://weblate.bubu1.eu/projects/searxng/searxng/"
-"vi/>\n"
"Language: vi\n"
+"Language-Team: Vietnamese "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/vi/>\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -147,84 +146,84 @@ msgstr "Sáng"
msgid "dark"
msgstr "Tối"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "Hết thời gian"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "Lỗi phân tách"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "Lỗi giao thức HTTP"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "Lỗi mạng"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "Lỗi SSL: xác thực chứng chỉ không thành công"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "sập đột ngột"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "Lỗi HTTP"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "Lỗi kết nối HTTP"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "Lỗi proxy"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "CAPTCHA"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "quá nhiều yêu cầu"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "Truy cập bị từ chối"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "Lỗi máy chủ API"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "Không tìm thấy gì"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "Nguồn"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "Không thể tải trang kế tiếp"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "Cài đặt không hợp lệ, xin xem lại tuỳ chỉnh"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "Cài đặt không hợp lệ"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "lỗi tìm kiếm"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "Treo/gián đoạn/chặn"
@@ -298,18 +297,26 @@ msgstr "Hình ảnh không thể được hiển thị."
#: searx/engines/wttr.py:101
msgid "Morning"
-msgstr ""
+msgstr "Buổi sáng"
#: searx/engines/wttr.py:101
msgid "Noon"
-msgstr ""
+msgstr "Buổi trưa"
#: searx/engines/wttr.py:101
msgid "Evening"
-msgstr ""
+msgstr "Buổi chiều"
#: searx/engines/wttr.py:101
msgid "Night"
+msgstr "Buổi tối"
+
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
msgstr ""
#: searx/plugins/hash_plugin.py:24
@@ -1472,3 +1479,4 @@ msgstr "ẩn phim"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">tìm hiểu thêm về các "
#~ "phương thức tìm kiếm</a>"
+
diff --git a/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.mo b/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.mo
index 02ec676e..45f553f4 100644
--- a/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.mo
+++ b/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.po b/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.po
index 4fede9fe..11034d68 100644
--- a/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.po
+++ b/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.po
@@ -18,20 +18,19 @@
# a <a@daimashili.com>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-10-28 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Chinese (Simplified) <https://weblate.bubu1.eu/projects/"
-"searxng/searxng/zh_Hans/>\n"
"Language: zh_Hans_CN\n"
+"Language-Team: Chinese (Simplified) "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/zh_Hans/>\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -158,84 +157,84 @@ msgstr "浅色"
msgid "dark"
msgstr "暗色"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "超时"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "解析错误"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP 协议错误"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "网络错误"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL错误:证书校验失败"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "意外崩溃"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP 错误"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP 连接错误"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "代理错误"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "验证码"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "频繁请求"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "拒绝访问"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "服务器 API 错误"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "未找到项目"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "来源"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "载入下个页面时发生错误"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "无效设置,请编辑您的首选项"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "无效设置"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "搜索错误"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "暂停服务"
@@ -318,6 +317,14 @@ msgstr "傍晚"
msgid "Night"
msgstr "夜晚"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "将字符串转换为不同的散列摘要值。"
@@ -1449,3 +1456,4 @@ msgstr "隐藏视频"
#~ "更改提交表单时使用的请求方法,<a "
#~ "href=\"https://zh.wikipedia.org/wiki/超文本传输协议#请求方法\" "
#~ "rel=\"external\">深入了解请求方法</a>"
+
diff --git a/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.mo b/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.mo
index 394602d6..05fca834 100644
--- a/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.mo
+++ b/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.mo
Binary files differ
diff --git a/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.po b/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.po
index a3e13ae1..4e32240b 100644
--- a/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.po
+++ b/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.po
@@ -13,20 +13,19 @@
# tjvfxtiwdr <tjvfxtiwdr@daimashili.com>, 2022.
msgid ""
msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-10-14 14:11+0000\n"
+"POT-Creation-Date: 2022-12-12 07:18+0000\n"
"PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
-"Language-Team: Chinese (Traditional) <https://weblate.bubu1.eu/projects/"
-"searxng/searxng/zh_Hant/>\n"
"Language: zh_Hant_TW\n"
+"Language-Team: Chinese (Traditional) "
+"<https://weblate.bubu1.eu/projects/searxng/searxng/zh_Hant/>\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.14.1\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.11.0\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
@@ -153,84 +152,84 @@ msgstr "明亮"
msgid "dark"
msgstr "黑暗"
-#: searx/webapp.py:164
+#: searx/webapp.py:165
msgid "timeout"
msgstr "超時"
-#: searx/webapp.py:165
+#: searx/webapp.py:166
msgid "parsing error"
msgstr "解析錯誤"
-#: searx/webapp.py:166
+#: searx/webapp.py:167
msgid "HTTP protocol error"
msgstr "HTTP 協議錯誤"
-#: searx/webapp.py:167
+#: searx/webapp.py:168
msgid "network error"
msgstr "網絡錯誤"
-#: searx/webapp.py:168
+#: searx/webapp.py:169
msgid "SSL error: certificate validation has failed"
msgstr "SSL錯誤:証書驗證失敗"
-#: searx/webapp.py:170
+#: searx/webapp.py:171
msgid "unexpected crash"
msgstr "意外崩潰"
-#: searx/webapp.py:177
+#: searx/webapp.py:178
msgid "HTTP error"
msgstr "HTTP 錯誤"
-#: searx/webapp.py:178
+#: searx/webapp.py:179
msgid "HTTP connection error"
msgstr "HTTP 連接錯誤"
-#: searx/webapp.py:184
+#: searx/webapp.py:185
msgid "proxy error"
msgstr "代理錯誤"
-#: searx/webapp.py:185
+#: searx/webapp.py:186
msgid "CAPTCHA"
msgstr "驗證碼"
-#: searx/webapp.py:186
+#: searx/webapp.py:187
msgid "too many requests"
msgstr "頻繁請求"
-#: searx/webapp.py:187
+#: searx/webapp.py:188
msgid "access denied"
msgstr "拒絕訪問"
-#: searx/webapp.py:188
+#: searx/webapp.py:189
msgid "server API error"
msgstr "服務器 API 錯誤"
-#: searx/webapp.py:365
+#: searx/webapp.py:366
msgid "No item found"
msgstr "找不到項目"
#: searx/engines/qwant.py:217
-#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367
+#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368
msgid "Source"
msgstr "來源"
-#: searx/webapp.py:369
+#: searx/webapp.py:370
msgid "Error loading the next page"
msgstr "載入下個頁面時發生錯誤"
-#: searx/webapp.py:521 searx/webapp.py:953
+#: searx/webapp.py:522 searx/webapp.py:954
msgid "Invalid settings, please edit your preferences"
msgstr "無效的設定,請編輯您的偏好設定"
-#: searx/webapp.py:537
+#: searx/webapp.py:538
msgid "Invalid settings"
msgstr "無效的設定"
-#: searx/webapp.py:614 searx/webapp.py:690
+#: searx/webapp.py:615 searx/webapp.py:691
msgid "search error"
msgstr "搜尋錯誤"
-#: searx/webapp.py:852
+#: searx/webapp.py:853
msgid "Suspended"
msgstr "暫停服務"
@@ -313,6 +312,14 @@ msgstr "傍晚"
msgid "Night"
msgstr "夜晚"
+#: searx/plugins/autodetect_search_language.py:79
+msgid "Autodetect search language"
+msgstr ""
+
+#: searx/plugins/autodetect_search_language.py:80
+msgid "Automatically detect the query search language and switch to it."
+msgstr ""
+
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
msgstr "將字符串裝換為不同的散列摘要值。"
@@ -1440,3 +1447,4 @@ msgstr "隱藏影片"
#~ msgstr ""
#~ "變更遞交形式,<a href=\"https://zh.wikipedia.org/wiki/超文本传输协议#请求方法\""
#~ " rel=\"external\">看看更多關於請求方法的介紹</a>"
+