diff --git a/searx/translations/bo/LC_MESSAGES/messages.mo b/searx/translations/bo/LC_MESSAGES/messages.mo
index e92290fc2..1d8e07638 100644
Binary files a/searx/translations/bo/LC_MESSAGES/messages.mo and b/searx/translations/bo/LC_MESSAGES/messages.mo differ
diff --git a/searx/translations/bo/LC_MESSAGES/messages.po b/searx/translations/bo/LC_MESSAGES/messages.po
index 6d5497e1c..b9261bae0 100644
--- a/searx/translations/bo/LC_MESSAGES/messages.po
+++ b/searx/translations/bo/LC_MESSAGES/messages.po
@@ -7,18 +7,19 @@
 # 1225 <khyon_khangey@outlook.com>, 2019
 msgid ""
 msgstr ""
-"Project-Id-Version:  searx\n"
+"Project-Id-Version: searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "POT-Creation-Date: 2021-11-24 19:24+0000\n"
-"PO-Revision-Date: 2021-11-03 08:06+0000\n"
+"PO-Revision-Date: 2021-12-17 07:17+0000\n"
 "Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
+"Language-Team: Tibetan <https://weblate.bubu1.eu/projects/searxng/searxng/bo/"
+">\n"
 "Language: bo\n"
-"Language-Team: Tibetan "
-"<https://weblate.bubu1.eu/projects/searxng/searxng/bo/>\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.8.1\n"
 "Generated-By: Babel 2.9.1\n"
 
 #: searx/webapp.py:164
@@ -251,8 +252,6 @@ msgid ""
 "Displays your IP if the query is \"ip\" and your user agent if the query "
 "contains \"user agent\"."
 msgstr ""
-"Displays your IP if the query is \"ip\" and your user agent if the query "
-"contains \"user agent\"."
 
 #: searx/plugins/tracker_url_remover.py:27
 msgid "Tracker URL remover"
@@ -1347,4 +1346,3 @@ msgstr ""
 #~ " contains your query. Your browser "
 #~ "can record this title."
 #~ msgstr ""
-
diff --git a/searx/translations/fa_IR/LC_MESSAGES/messages.mo b/searx/translations/fa_IR/LC_MESSAGES/messages.mo
index eb0d0ab19..d77b927c4 100644
Binary files a/searx/translations/fa_IR/LC_MESSAGES/messages.mo and b/searx/translations/fa_IR/LC_MESSAGES/messages.mo differ
diff --git a/searx/translations/fa_IR/LC_MESSAGES/messages.po b/searx/translations/fa_IR/LC_MESSAGES/messages.po
index 1cc590b63..90fc57f40 100644
--- a/searx/translations/fa_IR/LC_MESSAGES/messages.po
+++ b/searx/translations/fa_IR/LC_MESSAGES/messages.po
@@ -10,18 +10,19 @@
 # Noémi Ványi <sitbackandwait@gmail.com>, 2020
 msgid ""
 msgstr ""
-"Project-Id-Version:  searx\n"
+"Project-Id-Version: searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "POT-Creation-Date: 2021-11-24 19:24+0000\n"
-"PO-Revision-Date: 2021-11-03 08:06+0000\n"
+"PO-Revision-Date: 2021-12-17 07:17+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.8.1\n"
 "Generated-By: Babel 2.9.1\n"
 
 #: searx/webapp.py:164
@@ -70,63 +71,63 @@ msgstr "دانش<br>"
 
 #: searx/webapp.py:178
 msgid "auto"
-msgstr ""
+msgstr "خودکار"
 
 #: searx/webapp.py:179
 msgid "light"
-msgstr ""
+msgstr "سبک"
 
 #: searx/webapp.py:180
 msgid "dark"
-msgstr ""
+msgstr "تاریک"
 
 #: searx/webapp.py:184
 msgid "timeout"
-msgstr ""
+msgstr "مهلت"
 
 #: searx/webapp.py:185
 msgid "parsing error"
-msgstr ""
+msgstr "تجزیهٔ خطا"
 
 #: searx/webapp.py:186
 msgid "HTTP protocol error"
-msgstr ""
+msgstr "خطای منشور HTTP"
 
 #: searx/webapp.py:187
 msgid "network error"
-msgstr ""
+msgstr "خطای شبکه"
 
 #: searx/webapp.py:189
 msgid "unexpected crash"
-msgstr ""
+msgstr "از کار افتادن غیرمنتظره"
 
 #: searx/webapp.py:196
 msgid "HTTP error"
-msgstr ""
+msgstr "خطای HTTP"
 
 #: searx/webapp.py:197
 msgid "HTTP connection error"
-msgstr ""
+msgstr "خطای اتصال HTTP"
 
 #: searx/webapp.py:203
 msgid "proxy error"
-msgstr ""
+msgstr "خطای پروکسی"
 
 #: searx/webapp.py:204
 msgid "CAPTCHA"
-msgstr ""
+msgstr "کپچا"
 
 #: searx/webapp.py:205
 msgid "too many requests"
-msgstr ""
+msgstr "درخواست‌های بسیار زیاد"
 
 #: searx/webapp.py:206
 msgid "access denied"
-msgstr ""
+msgstr "دسترسی رد شد"
 
 #: searx/webapp.py:207
 msgid "server API error"
-msgstr ""
+msgstr "خطای API کارساز"
 
 #: searx/webapp.py:399
 msgid "No item found"
@@ -135,7 +136,7 @@ msgstr "چیزی پیدا نشد"
 #: searx/engines/qwant.py:198
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:401
 msgid "Source"
-msgstr ""
+msgstr "منبع"
 
 #: searx/webapp.py:523 searx/webapp.py:935
 msgid "Invalid settings, please edit your preferences"
@@ -159,7 +160,7 @@ msgstr "{hours} ساعت و {minutes} دقیقه پیش"
 
 #: searx/webapp.py:856
 msgid "Suspended"
-msgstr ""
+msgstr "تعلیق‌شده"
 
 #: searx/answerers/random/answerer.py:65
 msgid "Random value generator"
@@ -179,11 +180,11 @@ msgstr "پردازش {functions} نشانوند ها<br>"
 
 #: searx/engines/openstreetmap.py:155
 msgid "Get directions"
-msgstr ""
+msgstr "دستورهای دریافت"
 
 #: searx/engines/pdbe.py:90
 msgid "{title} (OBSOLETE)"
-msgstr ""
+msgstr "{title} (OBSOLETE)"
 
 #: searx/engines/pdbe.py:97
 msgid "This entry has been superseded by"
@@ -195,23 +196,23 @@ msgstr "هیچ چکید ای برای این نشریه در دسترس نیست
 
 #: searx/engines/qwant.py:200
 msgid "Channel"
-msgstr ""
+msgstr "کانال"
 
 #: searx/plugins/hash_plugin.py:24
 msgid "Converts strings to different hash digests."
-msgstr ""
+msgstr "رشته‌ها را به چکیده‌های هش تبدیل می‌کند."
 
 #: searx/plugins/hash_plugin.py:52
 msgid "hash digest"
-msgstr ""
+msgstr "چکیدهٔ هش"
 
 #: searx/plugins/hostname_replace.py:9
 msgid "Hostname replace"
-msgstr ""
+msgstr "جایگزینی نام میزبان"
 
 #: searx/plugins/hostname_replace.py:10
 msgid "Rewrite result hostnames or remove results based on the hostname"
-msgstr ""
+msgstr "بازنویسی نام‌های میزبان به‌دست آمده یا حذف نتایج بر اساس نام میزبان"
 
 #: searx/plugins/infinite_scroll.py:3
 msgid "Infinite scroll"
@@ -246,8 +247,9 @@ msgstr ""
 "کنید. (نیازمند جاواسکریپت)<br>"
 
 #: searx/plugins/self_info.py:19
+#, fuzzy
 msgid "Self Informations"
-msgstr ""
+msgstr "اطلاعات خویش"
 
 #: searx/plugins/self_info.py:20
 msgid ""
@@ -322,11 +324,11 @@ msgstr "یک ابر موتور جستجوی حافظ حریم شخصی"
 
 #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55
 msgid "Source code"
-msgstr ""
+msgstr "کد منبع"
 
 #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56
 msgid "Issue tracker"
-msgstr ""
+msgstr "دنبال‌گر مشکل"
 
 #: searx/templates/oscar/base.html:88 searx/templates/oscar/stats.html:18
 #: searx/templates/simple/base.html:57 searx/templates/simple/stats.html:21
@@ -338,15 +340,15 @@ msgstr "آمار موتور<br>"
 #: searx/templates/simple/base.html:58
 #: searx/templates/simple/messages/no_results.html:15
 msgid "Public instances"
-msgstr ""
+msgstr "شاهدهای عمومی"
 
 #: searx/templates/oscar/base.html:90 searx/templates/simple/base.html:59
 msgid "Contact instance maintainer"
-msgstr ""
+msgstr "نگهدارندهٔ شاهد تماس"
 
 #: searx/templates/oscar/languages.html:2
 msgid "Language"
-msgstr ""
+msgstr "زبان"
 
 #: searx/templates/oscar/languages.html:4
 #: searx/templates/simple/filters/languages.html:2
@@ -387,7 +389,7 @@ msgstr "اجازه"
 
 #: searx/templates/oscar/macros.html:139
 msgid "broken"
-msgstr ""
+msgstr "نابه‌سامان"
 
 #: searx/templates/oscar/macros.html:141
 msgid "supported"
@@ -1359,4 +1361,3 @@ msgstr ""
 #~ " contains your query. Your browser "
 #~ "can record this title."
 #~ msgstr ""
-
diff --git a/searx/translations/it/LC_MESSAGES/messages.mo b/searx/translations/it/LC_MESSAGES/messages.mo
index e26865eae..7c305d99c 100644
Binary files a/searx/translations/it/LC_MESSAGES/messages.mo and b/searx/translations/it/LC_MESSAGES/messages.mo differ
diff --git a/searx/translations/it/LC_MESSAGES/messages.po b/searx/translations/it/LC_MESSAGES/messages.po
index 078cb1a1d..96646c6cd 100644
--- a/searx/translations/it/LC_MESSAGES/messages.po
+++ b/searx/translations/it/LC_MESSAGES/messages.po
@@ -17,8 +17,8 @@ msgstr ""
 "Project-Id-Version: searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "POT-Creation-Date: 2021-11-24 19:24+0000\n"
-"PO-Revision-Date: 2021-12-10 07:17+0000\n"
-"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
+"PO-Revision-Date: 2021-12-17 07:17+0000\n"
+"Last-Translator: FilGiov <quota679@gmail.com>\n"
 "Language-Team: Italian <https://weblate.bubu1.eu/projects/searxng/searxng/it/"
 ">\n"
 "Language: it\n"
@@ -67,7 +67,7 @@ msgstr "mappe"
 
 #: searx/webapp.py:173
 msgid "onions"
-msgstr ""
+msgstr "onions"
 
 #: searx/webapp.py:174
 msgid "science"
@@ -75,63 +75,63 @@ msgstr "scienza"
 
 #: searx/webapp.py:178
 msgid "auto"
-msgstr ""
+msgstr "auto"
 
 #: searx/webapp.py:179
 msgid "light"
-msgstr ""
+msgstr "chiaro"
 
 #: searx/webapp.py:180
 msgid "dark"
-msgstr ""
+msgstr "scuro"
 
 #: searx/webapp.py:184
 msgid "timeout"
-msgstr ""
+msgstr "timeout"
 
 #: searx/webapp.py:185
 msgid "parsing error"
-msgstr ""
+msgstr "errore di analisi"
 
 #: searx/webapp.py:186
 msgid "HTTP protocol error"
-msgstr ""
+msgstr "errore protocollo HTTP"
 
 #: searx/webapp.py:187
 msgid "network error"
-msgstr ""
+msgstr "errore di rete"
 
 #: searx/webapp.py:189
 msgid "unexpected crash"
-msgstr ""
+msgstr "crash inaspettato"
 
 #: searx/webapp.py:196
 msgid "HTTP error"
-msgstr ""
+msgstr "errore HTTP"
 
 #: searx/webapp.py:197
 msgid "HTTP connection error"
-msgstr ""
+msgstr "errore di connessione HTTP"
 
 #: searx/webapp.py:203
 msgid "proxy error"
-msgstr ""
+msgstr "errore proxy"
 
 #: searx/webapp.py:204
 msgid "CAPTCHA"
-msgstr ""
+msgstr "CAPTCHA"
 
 #: searx/webapp.py:205
 msgid "too many requests"
-msgstr ""
+msgstr "troppe richieste"
 
 #: searx/webapp.py:206
 msgid "access denied"
-msgstr ""
+msgstr "accesso negato"
 
 #: searx/webapp.py:207
 msgid "server API error"
-msgstr ""
+msgstr "errore server API"
 
 #: searx/webapp.py:399
 msgid "No item found"
@@ -140,7 +140,7 @@ msgstr "Nessun oggetto trovato"
 #: searx/engines/qwant.py:198
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:401
 msgid "Source"
-msgstr ""
+msgstr "Sorgente"
 
 #: searx/webapp.py:523 searx/webapp.py:935
 msgid "Invalid settings, please edit your preferences"
@@ -164,7 +164,7 @@ msgstr "di {hours} ore e {minutes} minuti fa"
 
 #: searx/webapp.py:856
 msgid "Suspended"
-msgstr ""
+msgstr "Sospeso"
 
 #: searx/answerers/random/answerer.py:65
 msgid "Random value generator"
@@ -200,23 +200,25 @@ msgstr "Nessun sommario disponibile per questa pubblicazione."
 
 #: searx/engines/qwant.py:200
 msgid "Channel"
-msgstr ""
+msgstr "Canale"
 
 #: searx/plugins/hash_plugin.py:24
 msgid "Converts strings to different hash digests."
-msgstr ""
+msgstr "Converte le stringhe in diversi digest di hash."
 
 #: searx/plugins/hash_plugin.py:52
 msgid "hash digest"
-msgstr ""
+msgstr "digest dell'hash"
 
 #: searx/plugins/hostname_replace.py:9
 msgid "Hostname replace"
-msgstr ""
+msgstr "Sostituzione del nome host"
 
 #: searx/plugins/hostname_replace.py:10
 msgid "Rewrite result hostnames or remove results based on the hostname"
 msgstr ""
+"Riscrivere gli hostname dei risultati o rimuovere i risultati in base "
+"all'hostname"
 
 #: searx/plugins/infinite_scroll.py:3
 msgid "Infinite scroll"
@@ -255,7 +257,7 @@ msgstr ""
 
 #: searx/plugins/self_info.py:19
 msgid "Self Informations"
-msgstr ""
+msgstr "Informazioni su di sé"
 
 #: searx/plugins/self_info.py:20
 msgid ""
@@ -350,7 +352,7 @@ msgstr "Istanze pubbliche"
 
 #: searx/templates/oscar/base.html:90 searx/templates/simple/base.html:59
 msgid "Contact instance maintainer"
-msgstr ""
+msgstr "Contatta il manutentore dell'istanza"
 
 #: searx/templates/oscar/languages.html:2
 msgid "Language"
@@ -395,7 +397,7 @@ msgstr "Autorizza"
 
 #: searx/templates/oscar/macros.html:139
 msgid "broken"
-msgstr ""
+msgstr "rotto"
 
 #: searx/templates/oscar/macros.html:141
 msgid "supported"
@@ -413,7 +415,7 @@ msgstr "preferenze"
 #: searx/templates/oscar/preferences.html:12
 #: searx/templates/simple/preferences.html:29
 msgid "No HTTPS"
-msgstr ""
+msgstr "No HTTPS"
 
 #: searx/templates/oscar/preferences.html:14
 #: searx/templates/oscar/results.html:27 searx/templates/simple/results.html:40
@@ -422,7 +424,7 @@ msgstr "Numero di risultati"
 
 #: searx/templates/oscar/preferences.html:14
 msgid "Avg."
-msgstr ""
+msgstr "Avg."
 
 #: searx/templates/oscar/messages/no_results.html:8
 #: searx/templates/oscar/preferences.html:17
@@ -433,33 +435,33 @@ msgstr ""
 #: searx/templates/simple/preferences.html:32
 #: searx/templates/simple/results.html:50
 msgid "View error logs and submit a bug report"
-msgstr ""
+msgstr "Visualizza i registri degli errori e invia una segnalazione di bug"
 
 #: searx/templates/oscar/preferences.html:38
 #: searx/templates/oscar/stats.html:70
 #: searx/templates/simple/preferences.html:53
 #: searx/templates/simple/stats.html:70
 msgid "Median"
-msgstr ""
+msgstr "Mediano"
 
 #: searx/templates/oscar/preferences.html:39
 #: searx/templates/oscar/stats.html:76
 #: searx/templates/simple/preferences.html:54
 #: searx/templates/simple/stats.html:76
 msgid "P80"
-msgstr ""
+msgstr "P80"
 
 #: searx/templates/oscar/preferences.html:40
 #: searx/templates/oscar/stats.html:82
 #: searx/templates/simple/preferences.html:55
 #: searx/templates/simple/stats.html:82
 msgid "P95"
-msgstr ""
+msgstr "P95"
 
 #: searx/templates/oscar/preferences.html:68
 #: searx/templates/simple/preferences.html:83
 msgid "Failed checker test(s): "
-msgstr ""
+msgstr "Test di controllo fallito(i): "
 
 #: searx/templates/oscar/preferences.html:96
 #: searx/templates/simple/preferences.html:101
@@ -475,7 +477,7 @@ msgstr "Generale"
 #: searx/templates/oscar/preferences.html:102
 #: searx/templates/oscar/preferences.html:193
 msgid "User Interface"
-msgstr ""
+msgstr "Interfaccia utente"
 
 #: searx/templates/oscar/preferences.html:103
 #: searx/templates/oscar/preferences.html:257
@@ -492,7 +494,7 @@ msgstr "Motori"
 #: searx/templates/oscar/preferences.html:105
 #: searx/templates/simple/preferences.html:315
 msgid "Special Queries"
-msgstr ""
+msgstr "Richieste speciali"
 
 #: searx/templates/oscar/preferences.html:106
 #: searx/templates/oscar/preferences.html:442
@@ -598,12 +600,12 @@ msgstr "Cambia la lingua dell'interfaccia"
 #: searx/templates/oscar/preferences.html:210
 #: searx/templates/simple/preferences.html:197
 msgid "Theme"
-msgstr ""
+msgstr "Tema"
 
 #: searx/templates/oscar/preferences.html:211
 #: searx/templates/simple/preferences.html:205
 msgid "Change SearXNG layout"
-msgstr ""
+msgstr "Cambiare il layout SearXNG"
 
 #: searx/templates/oscar/preferences.html:222
 #: searx/templates/oscar/preferences.html:228
@@ -617,11 +619,13 @@ msgstr "Stile"
 
 #: searx/templates/oscar/preferences.html:231
 msgid "Show advanced settings"
-msgstr ""
+msgstr "Mostra le impostazioni avanzate"
 
 #: searx/templates/oscar/preferences.html:232
 msgid "Show advanced settings panel in the home page by default"
 msgstr ""
+"Mostra il pannello delle impostazioni avanzate nella pagina iniziale per "
+"impostazione predefinita"
 
 #: searx/templates/oscar/preferences.html:235
 #: searx/templates/oscar/preferences.html:245
@@ -668,7 +672,7 @@ msgstr "Proxy immagini"
 #: searx/templates/oscar/preferences.html:274
 #: searx/templates/simple/preferences.html:256
 msgid "Proxying image results through SearXNG"
-msgstr ""
+msgstr "Proxy dei risultati delle immagini attraverso SearXNG"
 
 #: searx/templates/oscar/preferences.html:277
 #: searx/templates/oscar/preferences.html:288
@@ -687,7 +691,7 @@ msgstr "Disabilitato"
 #: searx/templates/oscar/preferences.html:284
 #: searx/templates/simple/preferences.html:261
 msgid "Query in the page's title"
-msgstr ""
+msgstr "Query nel titolo della pagina"
 
 #: searx/templates/oscar/preferences.html:285
 #: searx/templates/simple/preferences.html:268
@@ -695,6 +699,8 @@ msgid ""
 "When enabled, the result page's title contains your query. Your browser "
 "can record this title"
 msgstr ""
+"Quando è abilitato, il titolo della pagina dei risultati contiene la tua "
+"ricerca. Il tuo browser può registrare questo titolo"
 
 #: searx/templates/oscar/preferences.html:315
 msgid "Allow all"
@@ -736,7 +742,7 @@ msgstr "Intervallo di tempo"
 #: searx/templates/simple/preferences.html:288
 #: searx/templates/simple/stats.html:31
 msgid "Response time"
-msgstr ""
+msgstr "Tempo di risposta"
 
 #: searx/templates/oscar/preferences.html:337
 #: searx/templates/oscar/preferences.html:341
@@ -750,11 +756,11 @@ msgstr "Tempo massimo"
 #: searx/templates/simple/preferences.html:290
 #: searx/templates/simple/stats.html:32
 msgid "Reliability"
-msgstr ""
+msgstr "Affidabilità"
 
 #: searx/templates/oscar/preferences.html:396
 msgid "Query"
-msgstr ""
+msgstr "Domanda"
 
 #: searx/templates/oscar/preferences.html:403
 #: searx/templates/simple/preferences.html:321
@@ -779,12 +785,12 @@ msgstr "Esempi"
 #: searx/templates/oscar/preferences.html:411
 #: searx/templates/simple/preferences.html:327
 msgid "This is the list of SearXNG's instant answering modules."
-msgstr ""
+msgstr "Questa è la lista dei moduli di risposta istantanea di SearXNG."
 
 #: searx/templates/oscar/preferences.html:424
 #: searx/templates/simple/preferences.html:338
 msgid "This is the list of plugins."
-msgstr ""
+msgstr "Questa è la lista di plugins."
 
 #: searx/templates/oscar/preferences.html:445
 #: searx/templates/simple/preferences.html:357
@@ -792,11 +798,13 @@ msgid ""
 "This is the list of cookies and their values SearXNG is storing on your "
 "computer."
 msgstr ""
+"Questa è la lista di cookies e i loro valori che SearXNG sta salvando sul "
+"tuo computer."
 
 #: searx/templates/oscar/preferences.html:446
 #: searx/templates/simple/preferences.html:358
 msgid "With that list, you can assess SearXNG transparency."
-msgstr ""
+msgstr "Con questa lista, potete valutare la trasparenza di SearXNG."
 
 #: searx/templates/oscar/preferences.html:451
 #: searx/templates/simple/preferences.html:363
@@ -930,7 +938,7 @@ msgstr "Punteggio"
 
 #: searx/templates/oscar/stats.html:31 searx/templates/simple/stats.html:30
 msgid "Result count"
-msgstr ""
+msgstr "Conteggio dei risultati"
 
 #: searx/templates/oscar/stats.html:42 searx/templates/simple/stats.html:41
 msgid "Scores per result"
@@ -938,64 +946,64 @@ msgstr "Punteggio per risultato"
 
 #: searx/templates/oscar/stats.html:65 searx/templates/simple/stats.html:65
 msgid "Total"
-msgstr ""
+msgstr "Totale"
 
 #: searx/templates/oscar/stats.html:66 searx/templates/simple/stats.html:66
 msgid "HTTP"
-msgstr ""
+msgstr "HTTP"
 
 #: searx/templates/oscar/stats.html:67 searx/templates/simple/stats.html:67
 msgid "Processing"
-msgstr ""
+msgstr "Elaborazione"
 
 #: searx/templates/oscar/stats.html:106 searx/templates/simple/stats.html:105
 msgid "Warnings"
-msgstr ""
+msgstr "Avvisi"
 
 #: searx/templates/oscar/stats.html:106 searx/templates/simple/stats.html:105
 msgid "Errors and exceptions"
-msgstr ""
+msgstr "Errori e eccezioni"
 
 #: searx/templates/oscar/stats.html:112 searx/templates/simple/stats.html:111
 msgid "Exception"
-msgstr ""
+msgstr "Eccezione"
 
 #: searx/templates/oscar/stats.html:114 searx/templates/simple/stats.html:113
 msgid "Message"
-msgstr ""
+msgstr "Messaggio"
 
 #: searx/templates/oscar/stats.html:116 searx/templates/simple/stats.html:115
 msgid "Percentage"
-msgstr ""
+msgstr "Percentuale"
 
 #: searx/templates/oscar/stats.html:118 searx/templates/simple/stats.html:117
 msgid "Parameter"
-msgstr ""
+msgstr "Parametro"
 
 #: searx/templates/oscar/result_templates/files.html:35
 #: searx/templates/oscar/stats.html:126 searx/templates/simple/stats.html:125
 msgid "Filename"
-msgstr ""
+msgstr "Nome del file"
 
 #: searx/templates/oscar/stats.html:127 searx/templates/simple/stats.html:126
 msgid "Function"
-msgstr ""
+msgstr "Funzione"
 
 #: searx/templates/oscar/stats.html:128 searx/templates/simple/stats.html:127
 msgid "Code"
-msgstr ""
+msgstr "Codice"
 
 #: searx/templates/oscar/stats.html:135 searx/templates/simple/stats.html:134
 msgid "Checker"
-msgstr ""
+msgstr "Checker"
 
 #: searx/templates/oscar/stats.html:138 searx/templates/simple/stats.html:137
 msgid "Failed test"
-msgstr ""
+msgstr "Test fallito"
 
 #: searx/templates/oscar/stats.html:139 searx/templates/simple/stats.html:138
 msgid "Comment(s)"
-msgstr ""
+msgstr "Commento(i)"
 
 #: searx/templates/oscar/time-range.html:5
 #: searx/templates/simple/filters/time_range.html:3
@@ -1029,7 +1037,7 @@ msgstr "Avviso!"
 
 #: searx/templates/oscar/messages/first_time.html:7
 msgid "It look like you are using SearXNG first time."
-msgstr ""
+msgstr "Sembra che sia la prima volta che usi SearXNG."
 
 #: searx/templates/oscar/messages/no_cookies.html:3
 msgid "Information!"
@@ -1052,7 +1060,7 @@ msgstr "I motori di ricerca non riescono a recuperare risultati."
 #: searx/templates/oscar/messages/no_results.html:13
 #: searx/templates/simple/messages/no_results.html:15
 msgid "Please, try again later or find another SearXNG instance."
-msgstr ""
+msgstr "Riprova più tardi o trova un'altra istanza SearXNG."
 
 #: searx/templates/oscar/messages/no_results.html:17
 #: searx/templates/simple/messages/no_results.html:20
@@ -1141,11 +1149,11 @@ msgstr "TiB"
 
 #: searx/templates/oscar/result_templates/files.html:46
 msgid "Date"
-msgstr ""
+msgstr "Data"
 
 #: searx/templates/oscar/result_templates/files.html:48
 msgid "Type"
-msgstr ""
+msgstr "Tipo"
 
 #: searx/templates/oscar/result_templates/images.html:27
 msgid "Get image"
@@ -1159,7 +1167,7 @@ msgstr "Guarda la fonte"
 #: searx/templates/oscar/result_templates/map.html:26
 #: searx/templates/simple/result_templates/map.html:12
 msgid "address"
-msgstr ""
+msgstr "indirizzo"
 
 #: searx/templates/oscar/result_templates/map.html:59
 #: searx/templates/simple/result_templates/map.html:43
@@ -1206,7 +1214,7 @@ msgstr "Premi sull'icona della lente per avviare la ricerca"
 
 #: searx/templates/simple/preferences.html:85
 msgid "Errors:"
-msgstr ""
+msgstr "Errori:"
 
 #: searx/templates/simple/preferences.html:181
 msgid "User interface"
@@ -1214,11 +1222,11 @@ msgstr "Interfaccia utente"
 
 #: searx/templates/simple/preferences.html:208
 msgid "Theme style"
-msgstr ""
+msgstr "Stile tema"
 
 #: searx/templates/simple/preferences.html:216
 msgid "Choose auto to follow your browser settings"
-msgstr ""
+msgstr "Seleziona auto per seguire le impostazioni del tuo browser"
 
 #: searx/templates/simple/preferences.html:275
 msgid "Currently used search engines"
@@ -1235,25 +1243,25 @@ msgstr "Risposte"
 #: searx/templates/simple/search.html:9
 #: searx/templates/simple/simple_search.html:5
 msgid "clear"
-msgstr ""
+msgstr "pulito"
 
 #: searx/templates/simple/search.html:10
 #: searx/templates/simple/simple_search.html:6
 msgid "search"
-msgstr ""
+msgstr "cerca"
 
 #: searx/templates/simple/result_templates/default.html:14
 #: searx/templates/simple/result_templates/videos.html:14
 msgid "This site did not provide any description."
-msgstr ""
+msgstr "Questo sito non fornisce nessuna descrizione."
 
 #: searx/templates/simple/result_templates/images.html:22
 msgid "Format"
-msgstr ""
+msgstr "Formato"
 
 #: searx/templates/simple/result_templates/images.html:24
 msgid "Engine"
-msgstr ""
+msgstr "Motore"
 
 #~ msgid "Engine time (sec)"
 #~ msgstr "Tempo del motore (secondi)"
diff --git a/searx/translations/nl_BE/LC_MESSAGES/messages.mo b/searx/translations/nl_BE/LC_MESSAGES/messages.mo
index 48225dc75..302c6ce4d 100644
Binary files a/searx/translations/nl_BE/LC_MESSAGES/messages.mo and b/searx/translations/nl_BE/LC_MESSAGES/messages.mo differ
diff --git a/searx/translations/nl_BE/LC_MESSAGES/messages.po b/searx/translations/nl_BE/LC_MESSAGES/messages.po
index 0bc489e51..e5e010f75 100644
--- a/searx/translations/nl_BE/LC_MESSAGES/messages.po
+++ b/searx/translations/nl_BE/LC_MESSAGES/messages.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "POT-Creation-Date: 2021-11-24 19:24+0000\n"
-"PO-Revision-Date: 2021-12-10 07:17+0000\n"
+"PO-Revision-Date: 2021-12-17 07:17+0000\n"
 "Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
 "Language-Team: Flemish <https://weblate.bubu1.eu/projects/searxng/searxng/"
 "nl_BE/>\n"
@@ -68,63 +68,63 @@ msgstr "wetenschap"
 
 #: searx/webapp.py:178
 msgid "auto"
-msgstr ""
+msgstr "automatisch"
 
 #: searx/webapp.py:179
 msgid "light"
-msgstr ""
+msgstr "licht"
 
 #: searx/webapp.py:180
 msgid "dark"
-msgstr ""
+msgstr "donker"
 
 #: searx/webapp.py:184
 msgid "timeout"
-msgstr ""
+msgstr "time-out"
 
 #: searx/webapp.py:185
 msgid "parsing error"
-msgstr ""
+msgstr "parseerfout"
 
 #: searx/webapp.py:186
 msgid "HTTP protocol error"
-msgstr ""
+msgstr "HTTP protocol fout"
 
 #: searx/webapp.py:187
 msgid "network error"
-msgstr ""
+msgstr "netwerkfout"
 
 #: searx/webapp.py:189
 msgid "unexpected crash"
-msgstr ""
+msgstr "onverwachte crash"
 
 #: searx/webapp.py:196
 msgid "HTTP error"
-msgstr ""
+msgstr "HTTP fout"
 
 #: searx/webapp.py:197
 msgid "HTTP connection error"
-msgstr ""
+msgstr "HTTP-verbindingsfout"
 
 #: searx/webapp.py:203
 msgid "proxy error"
-msgstr ""
+msgstr "proxy fout"
 
 #: searx/webapp.py:204
 msgid "CAPTCHA"
-msgstr ""
+msgstr "CAPTCHA"
 
 #: searx/webapp.py:205
 msgid "too many requests"
-msgstr ""
+msgstr "te veel verzoeken"
 
 #: searx/webapp.py:206
 msgid "access denied"
-msgstr ""
+msgstr "toegang geweigerd"
 
 #: searx/webapp.py:207
 msgid "server API error"
-msgstr ""
+msgstr "server API-fout"
 
 #: searx/webapp.py:399
 msgid "No item found"
@@ -133,7 +133,7 @@ msgstr "Geen resultaat gevonden"
 #: searx/engines/qwant.py:198
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:401
 msgid "Source"
-msgstr ""
+msgstr "Bron"
 
 #: searx/webapp.py:523 searx/webapp.py:935
 msgid "Invalid settings, please edit your preferences"
@@ -157,11 +157,11 @@ msgstr "{hours} uur, {minutes} min geleden"
 
 #: searx/webapp.py:856
 msgid "Suspended"
-msgstr ""
+msgstr "Geschorst"
 
 #: searx/answerers/random/answerer.py:65
 msgid "Random value generator"
-msgstr "Willekeurigewaardegenerator"
+msgstr "Willekeurige waardegenerator"
 
 #: searx/answerers/random/answerer.py:66
 msgid "Generate different random values"
@@ -193,23 +193,25 @@ msgstr "Voor deze publicatie is geen abstract beschikbaar."
 
 #: searx/engines/qwant.py:200
 msgid "Channel"
-msgstr ""
+msgstr "Kanaal"
 
 #: searx/plugins/hash_plugin.py:24
 msgid "Converts strings to different hash digests."
-msgstr ""
+msgstr "Converteert strings naar verschillende hash-samenvattingen."
 
 #: searx/plugins/hash_plugin.py:52
 msgid "hash digest"
-msgstr ""
+msgstr "hash-samenvattingen"
 
 #: searx/plugins/hostname_replace.py:9
 msgid "Hostname replace"
-msgstr ""
+msgstr "Hostnaam vervangen"
 
 #: searx/plugins/hostname_replace.py:10
 msgid "Rewrite result hostnames or remove results based on the hostname"
 msgstr ""
+"Herschrijf resultaathostnamen of verwijder resultaten op basis van de "
+"hostnaam"
 
 #: searx/plugins/infinite_scroll.py:3
 msgid "Infinite scroll"
@@ -248,7 +250,7 @@ msgstr ""
 
 #: searx/plugins/self_info.py:19
 msgid "Self Informations"
-msgstr ""
+msgstr "Zelf informatie"
 
 #: searx/plugins/self_info.py:20
 msgid ""
diff --git a/searx/translations/ru/LC_MESSAGES/messages.mo b/searx/translations/ru/LC_MESSAGES/messages.mo
index f4df2f8d0..70b100f8e 100644
Binary files a/searx/translations/ru/LC_MESSAGES/messages.mo and b/searx/translations/ru/LC_MESSAGES/messages.mo differ
diff --git a/searx/translations/ru/LC_MESSAGES/messages.po b/searx/translations/ru/LC_MESSAGES/messages.po
index 2a59834b2..5b98864fe 100644
--- a/searx/translations/ru/LC_MESSAGES/messages.po
+++ b/searx/translations/ru/LC_MESSAGES/messages.po
@@ -12,20 +12,21 @@
 # Дмитрий Михирев, 2016-2017
 msgid ""
 msgstr ""
-"Project-Id-Version:  searx\n"
+"Project-Id-Version: searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "POT-Creation-Date: 2021-11-24 19:24+0000\n"
-"PO-Revision-Date: 2021-10-15 19:24+0000\n"
-"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
+"PO-Revision-Date: 2021-12-17 07:17+0000\n"
+"Last-Translator: Alexandre Flament <alex@al-f.net>\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.8.1\n"
 "Generated-By: Babel 2.9.1\n"
 
 #: searx/webapp.py:164
@@ -74,15 +75,15 @@ msgstr "наука"
 
 #: searx/webapp.py:178
 msgid "auto"
-msgstr ""
+msgstr "автоматически"
 
 #: searx/webapp.py:179
 msgid "light"
-msgstr ""
+msgstr "светлая"
 
 #: searx/webapp.py:180
 msgid "dark"
-msgstr ""
+msgstr "тёмная"
 
 #: searx/webapp.py:184
 msgid "timeout"
@@ -597,7 +598,7 @@ msgstr "Изменение языка сайта"
 #: searx/templates/oscar/preferences.html:210
 #: searx/templates/simple/preferences.html:197
 msgid "Theme"
-msgstr ""
+msgstr "Тема"
 
 #: searx/templates/oscar/preferences.html:211
 #: searx/templates/simple/preferences.html:205
@@ -686,7 +687,7 @@ msgstr "Выключен"
 #: searx/templates/oscar/preferences.html:284
 #: searx/templates/simple/preferences.html:261
 msgid "Query in the page's title"
-msgstr ""
+msgstr "Поисковый запрос в заголовке страницы"
 
 #: searx/templates/oscar/preferences.html:285
 #: searx/templates/simple/preferences.html:268
@@ -694,6 +695,8 @@ msgid ""
 "When enabled, the result page's title contains your query. Your browser "
 "can record this title"
 msgstr ""
+"Когда включено, заголовок страницы с результатами будет содержать ваш "
+"поисковый запрос. Ваш браузер может сохранять этот заголовок"
 
 #: searx/templates/oscar/preferences.html:315
 msgid "Allow all"
@@ -1214,11 +1217,11 @@ msgstr "Интерфейс пользователя"
 
 #: searx/templates/simple/preferences.html:208
 msgid "Theme style"
-msgstr ""
+msgstr "Стиль темы"
 
 #: searx/templates/simple/preferences.html:216
 msgid "Choose auto to follow your browser settings"
-msgstr ""
+msgstr "Выберите \"автоматически\" для использования настроек вашего браузера"
 
 #: searx/templates/simple/preferences.html:275
 msgid "Currently used search engines"
@@ -1235,25 +1238,25 @@ msgstr "Ответы"
 #: searx/templates/simple/search.html:9
 #: searx/templates/simple/simple_search.html:5
 msgid "clear"
-msgstr ""
+msgstr "очистить"
 
 #: searx/templates/simple/search.html:10
 #: searx/templates/simple/simple_search.html:6
 msgid "search"
-msgstr ""
+msgstr "поиск"
 
 #: searx/templates/simple/result_templates/default.html:14
 #: searx/templates/simple/result_templates/videos.html:14
 msgid "This site did not provide any description."
-msgstr ""
+msgstr "Этот сайт не предоставил какое-либо описание."
 
 #: searx/templates/simple/result_templates/images.html:22
 msgid "Format"
-msgstr ""
+msgstr "Формат"
 
 #: searx/templates/simple/result_templates/images.html:24
 msgid "Engine"
-msgstr ""
+msgstr "Движок"
 
 #~ msgid "Engine time (sec)"
 #~ msgstr "Время поиска (сек)"
@@ -1372,4 +1375,3 @@ msgstr ""
 #~ " contains your query. Your browser "
 #~ "can record this title."
 #~ msgstr ""
-
diff --git a/searx/translations/tr/LC_MESSAGES/messages.mo b/searx/translations/tr/LC_MESSAGES/messages.mo
index 628b8bc15..a88ddfe48 100644
Binary files a/searx/translations/tr/LC_MESSAGES/messages.mo and b/searx/translations/tr/LC_MESSAGES/messages.mo differ
diff --git a/searx/translations/tr/LC_MESSAGES/messages.po b/searx/translations/tr/LC_MESSAGES/messages.po
index d06793407..3718bc4ca 100644
--- a/searx/translations/tr/LC_MESSAGES/messages.po
+++ b/searx/translations/tr/LC_MESSAGES/messages.po
@@ -9,18 +9,19 @@
 # FIRST AUTHOR <EMAIL@ADDRESS>, 2014
 msgid ""
 msgstr ""
-"Project-Id-Version:  searx\n"
+"Project-Id-Version: searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "POT-Creation-Date: 2021-11-24 19:24+0000\n"
-"PO-Revision-Date: 2021-08-23 19:04+0000\n"
+"PO-Revision-Date: 2021-12-17 07:17+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.8.1\n"
 "Generated-By: Babel 2.9.1\n"
 
 #: searx/webapp.py:164
@@ -89,7 +90,7 @@ msgstr ""
 
 #: searx/webapp.py:186
 msgid "HTTP protocol error"
-msgstr ""
+msgstr "HTTP protokol hatası"
 
 #: searx/webapp.py:187
 msgid "network error"
@@ -101,11 +102,11 @@ msgstr ""
 
 #: searx/webapp.py:196
 msgid "HTTP error"
-msgstr ""
+msgstr "HTTP hatası"
 
 #: searx/webapp.py:197
 msgid "HTTP connection error"
-msgstr ""
+msgstr "HTTP bağlantı hatası"
 
 #: searx/webapp.py:203
 msgid "proxy error"
@@ -134,7 +135,7 @@ msgstr "Bulunan öğe yok"
 #: searx/engines/qwant.py:198
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:401
 msgid "Source"
-msgstr ""
+msgstr "Kaynak"
 
 #: searx/webapp.py:523 searx/webapp.py:935
 msgid "Invalid settings, please edit your preferences"
@@ -1364,4 +1365,3 @@ msgstr ""
 #~ " contains your query. Your browser "
 #~ "can record this title."
 #~ msgstr ""
-