Browse Source

[l10n] update translations from Weblate

b59b0d937 - 2024-10-04 - ghose <ghose@users.noreply.translate.codeberg.org>
770781548 - 2024-10-04 - return42 <return42@users.noreply.translate.codeberg.org>
0d5f72f8c - 2024-10-04 - return42 <return42@users.noreply.translate.codeberg.org>
b14fd01b1 - 2024-10-04 - return42 <return42@users.noreply.translate.codeberg.org>
e457a6b1c - 2024-10-03 - SomeTr <SomeTr@users.noreply.translate.codeberg.org>
328b93af4 - 2024-10-03 - Fjuro <fjuro@alius.cz>
searxng-bot 6 months ago
parent
commit
3e747d0491
100 changed files with 2236 additions and 1121 deletions
  1. BIN
      searx/translations/af/LC_MESSAGES/messages.mo
  2. 46 24
      searx/translations/af/LC_MESSAGES/messages.po
  3. BIN
      searx/translations/ar/LC_MESSAGES/messages.mo
  4. 42 20
      searx/translations/ar/LC_MESSAGES/messages.po
  5. BIN
      searx/translations/bg/LC_MESSAGES/messages.mo
  6. 41 19
      searx/translations/bg/LC_MESSAGES/messages.po
  7. BIN
      searx/translations/bn/LC_MESSAGES/messages.mo
  8. 49 28
      searx/translations/bn/LC_MESSAGES/messages.po
  9. BIN
      searx/translations/bo/LC_MESSAGES/messages.mo
  10. 41 19
      searx/translations/bo/LC_MESSAGES/messages.po
  11. BIN
      searx/translations/ca/LC_MESSAGES/messages.mo
  12. 41 19
      searx/translations/ca/LC_MESSAGES/messages.po
  13. BIN
      searx/translations/cs/LC_MESSAGES/messages.mo
  14. 44 22
      searx/translations/cs/LC_MESSAGES/messages.po
  15. BIN
      searx/translations/cy/LC_MESSAGES/messages.mo
  16. 41 19
      searx/translations/cy/LC_MESSAGES/messages.po
  17. BIN
      searx/translations/da/LC_MESSAGES/messages.mo
  18. 48 25
      searx/translations/da/LC_MESSAGES/messages.po
  19. BIN
      searx/translations/de/LC_MESSAGES/messages.mo
  20. 42 20
      searx/translations/de/LC_MESSAGES/messages.po
  21. BIN
      searx/translations/dv/LC_MESSAGES/messages.mo
  22. 41 19
      searx/translations/dv/LC_MESSAGES/messages.po
  23. BIN
      searx/translations/el_GR/LC_MESSAGES/messages.mo
  24. 48 25
      searx/translations/el_GR/LC_MESSAGES/messages.po
  25. BIN
      searx/translations/en/LC_MESSAGES/messages.mo
  26. 41 19
      searx/translations/en/LC_MESSAGES/messages.po
  27. BIN
      searx/translations/eo/LC_MESSAGES/messages.mo
  28. 48 25
      searx/translations/eo/LC_MESSAGES/messages.po
  29. BIN
      searx/translations/es/LC_MESSAGES/messages.mo
  30. 46 24
      searx/translations/es/LC_MESSAGES/messages.po
  31. BIN
      searx/translations/et/LC_MESSAGES/messages.mo
  32. 50 28
      searx/translations/et/LC_MESSAGES/messages.po
  33. BIN
      searx/translations/eu/LC_MESSAGES/messages.mo
  34. 48 25
      searx/translations/eu/LC_MESSAGES/messages.po
  35. BIN
      searx/translations/fa_IR/LC_MESSAGES/messages.mo
  36. 47 26
      searx/translations/fa_IR/LC_MESSAGES/messages.po
  37. BIN
      searx/translations/fi/LC_MESSAGES/messages.mo
  38. 48 25
      searx/translations/fi/LC_MESSAGES/messages.po
  39. BIN
      searx/translations/fil/LC_MESSAGES/messages.mo
  40. 41 19
      searx/translations/fil/LC_MESSAGES/messages.po
  41. BIN
      searx/translations/fr/LC_MESSAGES/messages.mo
  42. 46 24
      searx/translations/fr/LC_MESSAGES/messages.po
  43. BIN
      searx/translations/gl/LC_MESSAGES/messages.mo
  44. 43 21
      searx/translations/gl/LC_MESSAGES/messages.po
  45. BIN
      searx/translations/he/LC_MESSAGES/messages.mo
  46. 41 19
      searx/translations/he/LC_MESSAGES/messages.po
  47. BIN
      searx/translations/hr/LC_MESSAGES/messages.mo
  48. 41 19
      searx/translations/hr/LC_MESSAGES/messages.po
  49. BIN
      searx/translations/hu/LC_MESSAGES/messages.mo
  50. 46 24
      searx/translations/hu/LC_MESSAGES/messages.po
  51. BIN
      searx/translations/ia/LC_MESSAGES/messages.mo
  52. 41 19
      searx/translations/ia/LC_MESSAGES/messages.po
  53. BIN
      searx/translations/id/LC_MESSAGES/messages.mo
  54. 49 26
      searx/translations/id/LC_MESSAGES/messages.po
  55. BIN
      searx/translations/it/LC_MESSAGES/messages.mo
  56. 48 25
      searx/translations/it/LC_MESSAGES/messages.po
  57. BIN
      searx/translations/ja/LC_MESSAGES/messages.mo
  58. 48 25
      searx/translations/ja/LC_MESSAGES/messages.po
  59. BIN
      searx/translations/ko/LC_MESSAGES/messages.mo
  60. 41 19
      searx/translations/ko/LC_MESSAGES/messages.po
  61. BIN
      searx/translations/lt/LC_MESSAGES/messages.mo
  62. 41 19
      searx/translations/lt/LC_MESSAGES/messages.po
  63. BIN
      searx/translations/lv/LC_MESSAGES/messages.mo
  64. 41 19
      searx/translations/lv/LC_MESSAGES/messages.po
  65. 41 19
      searx/translations/messages.pot
  66. BIN
      searx/translations/ms/LC_MESSAGES/messages.mo
  67. 41 19
      searx/translations/ms/LC_MESSAGES/messages.po
  68. BIN
      searx/translations/nb_NO/LC_MESSAGES/messages.mo
  69. 41 19
      searx/translations/nb_NO/LC_MESSAGES/messages.po
  70. BIN
      searx/translations/nl/LC_MESSAGES/messages.mo
  71. 48 25
      searx/translations/nl/LC_MESSAGES/messages.po
  72. BIN
      searx/translations/oc/LC_MESSAGES/messages.mo
  73. 41 19
      searx/translations/oc/LC_MESSAGES/messages.po
  74. BIN
      searx/translations/pl/LC_MESSAGES/messages.mo
  75. 50 27
      searx/translations/pl/LC_MESSAGES/messages.po
  76. BIN
      searx/translations/pt/LC_MESSAGES/messages.mo
  77. 48 25
      searx/translations/pt/LC_MESSAGES/messages.po
  78. BIN
      searx/translations/pt_BR/LC_MESSAGES/messages.mo
  79. 48 25
      searx/translations/pt_BR/LC_MESSAGES/messages.po
  80. BIN
      searx/translations/ro/LC_MESSAGES/messages.mo
  81. 46 23
      searx/translations/ro/LC_MESSAGES/messages.po
  82. BIN
      searx/translations/ru/LC_MESSAGES/messages.mo
  83. 48 26
      searx/translations/ru/LC_MESSAGES/messages.po
  84. BIN
      searx/translations/si/LC_MESSAGES/messages.mo
  85. 41 19
      searx/translations/si/LC_MESSAGES/messages.po
  86. BIN
      searx/translations/sk/LC_MESSAGES/messages.mo
  87. 49 26
      searx/translations/sk/LC_MESSAGES/messages.po
  88. BIN
      searx/translations/sl/LC_MESSAGES/messages.mo
  89. 41 19
      searx/translations/sl/LC_MESSAGES/messages.po
  90. BIN
      searx/translations/sr/LC_MESSAGES/messages.mo
  91. 49 26
      searx/translations/sr/LC_MESSAGES/messages.po
  92. BIN
      searx/translations/sv/LC_MESSAGES/messages.mo
  93. 48 26
      searx/translations/sv/LC_MESSAGES/messages.po
  94. BIN
      searx/translations/szl/LC_MESSAGES/messages.mo
  95. 41 19
      searx/translations/szl/LC_MESSAGES/messages.po
  96. BIN
      searx/translations/ta/LC_MESSAGES/messages.mo
  97. 41 19
      searx/translations/ta/LC_MESSAGES/messages.po
  98. BIN
      searx/translations/te/LC_MESSAGES/messages.mo
  99. 55 31
      searx/translations/te/LC_MESSAGES/messages.po
  100. BIN
      searx/translations/th/LC_MESSAGES/messages.mo

BIN
searx/translations/af/LC_MESSAGES/messages.mo


+ 46 - 24
searx/translations/af/LC_MESSAGES/messages.po

@@ -15,10 +15,10 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
-"PO-Revision-Date: 2024-07-09 15:18+0000\n"
-"Last-Translator: notlmutsaers "
-"<notlmutsaers@users.noreply.translate.codeberg.org>\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
+"PO-Revision-Date: 2024-09-28 15:23+0000\n"
+"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: af\n"
 "Language: af\n"
 "Language-Team: Afrikaans "
 "Language-Team: Afrikaans "
 "<https://translate.codeberg.org/projects/searxng/searxng/af/>\n"
 "<https://translate.codeberg.org/projects/searxng/searxng/af/>\n"
@@ -163,6 +163,11 @@ msgstr "lig"
 msgid "dark"
 msgid "dark"
 msgstr "donker"
 msgstr "donker"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -174,21 +179,23 @@ msgid "About"
 msgstr "Aangaande"
 msgstr "Aangaande"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "gemiddelde temperatuur"
 msgstr "gemiddelde temperatuur"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "wolk dekking"
 msgstr "wolk dekking"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "geval"
 msgstr "geval"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Huidige toestand"
 msgstr "Huidige toestand"
@@ -199,21 +206,25 @@ msgid "Evening"
 msgstr "aand"
 msgstr "aand"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Voel soos"
 msgstr "Voel soos"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Humiditeit"
 msgstr "Humiditeit"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Maksimum temp."
 msgstr "Maksimum temp."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Minimum temp."
 msgstr "Minimum temp."
@@ -234,72 +245,79 @@ msgid "Noon"
 msgstr "Middag"
 msgstr "Middag"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Druk"
 msgstr "Druk"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Sonopkoms"
 msgstr "Sonopkoms"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Sonsondergang"
 msgstr "Sonsondergang"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatuur"
 msgstr "Temperatuur"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV indeks"
 msgstr "UV indeks"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Sigbaarheid"
 msgstr "Sigbaarheid"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Wind"
 msgstr "Wind"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "intekenare"
 msgstr "intekenare"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "plasings"
 msgstr "plasings"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "aktiewe gebruikers"
 msgstr "aktiewe gebruikers"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "kommentaar"
 msgstr "kommentaar"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "gebruiker"
 msgstr "gebruiker"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "gemeenskap"
 msgstr "gemeenskap"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "punte"
 msgstr "punte"
 
 
@@ -309,7 +327,7 @@ msgid "title"
 msgstr "titel"
 msgstr "titel"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "outeur"
 msgstr "outeur"
 
 
@@ -332,7 +350,7 @@ msgstr "geantwoord"
 msgid "No item found"
 msgid "No item found"
 msgstr "Geen item gevind"
 msgstr "Geen item gevind"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Bron"
 msgstr "Bron"
@@ -433,6 +451,10 @@ msgstr "Statistiese funksies"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Verwerk {functions} van die argumente"
 msgstr "Verwerk {functions} van die argumente"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Kry aanwysings"
 msgstr "Kry aanwysings"
@@ -445,7 +467,7 @@ msgstr "{title} (VEROUDERD)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Hierdie inskrywing was vervang deur"
 msgstr "Hierdie inskrywing was vervang deur"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanaal"
 msgstr "Kanaal"
 
 
@@ -505,7 +527,7 @@ msgstr "boekgradering"
 msgid "File quality"
 msgid "File quality"
 msgstr "Lêer kwaliteit"
 msgstr "Lêer kwaliteit"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Bereken wiskundige uitdrukkings via die soekbalk"
 msgstr "Bereken wiskundige uitdrukkings via die soekbalk"
 
 
@@ -671,7 +693,7 @@ msgstr "Lengte"
 
 
 #: searx/templates/simple/macros.html:36
 #: searx/templates/simple/macros.html:36
 msgid "Views"
 msgid "Views"
-msgstr ""
+msgstr "sienings"
 
 
 #: searx/templates/simple/macros.html:37
 #: searx/templates/simple/macros.html:37
 #: searx/templates/simple/result_templates/files.html:34
 #: searx/templates/simple/result_templates/files.html:34
@@ -929,7 +951,7 @@ msgstr "Boodskappe van die soek enjins"
 
 
 #: searx/templates/simple/elements/engines_msg.html:7
 #: searx/templates/simple/elements/engines_msg.html:7
 msgid "seconds"
 msgid "seconds"
-msgstr ""
+msgstr "sekondes"
 
 
 #: searx/templates/simple/elements/search_url.html:3
 #: searx/templates/simple/elements/search_url.html:3
 msgid "Search URL"
 msgid "Search URL"

BIN
searx/translations/ar/LC_MESSAGES/messages.mo


+ 42 - 20
searx/translations/ar/LC_MESSAGES/messages.po

@@ -22,8 +22,8 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: searx\n"
 "Project-Id-Version: searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
-"PO-Revision-Date: 2024-09-15 14:18+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
+"PO-Revision-Date: 2024-10-04 07:09+0000\n"
 "Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
 "Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
 "Language-Team: Arabic <https://translate.codeberg.org/projects/searxng/"
 "Language-Team: Arabic <https://translate.codeberg.org/projects/searxng/"
 "searxng/ar/>\n"
 "searxng/ar/>\n"
@@ -171,6 +171,11 @@ msgstr "فاتح"
 msgid "dark"
 msgid "dark"
 msgstr "مظلم"
 msgstr "مظلم"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr "اسود"
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -182,21 +187,23 @@ msgid "About"
 msgstr "حَول"
 msgstr "حَول"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "متوسط الحرارة"
 msgstr "متوسط الحرارة"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "حالة الطقس"
 msgstr "حالة الطقس"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "غائم"
 msgstr "غائم"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "الحالة الحالية"
 msgstr "الحالة الحالية"
@@ -207,21 +214,25 @@ msgid "Evening"
 msgstr "مساء"
 msgstr "مساء"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "كأنه"
 msgstr "كأنه"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "رطوبة"
 msgstr "رطوبة"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "الحرارة العظمى"
 msgstr "الحرارة العظمى"
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "الحرارة الدنيا"
 msgstr "الحرارة الدنيا"
@@ -242,72 +253,79 @@ msgid "Noon"
 msgstr "ظهيرة"
 msgstr "ظهيرة"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "الضغط"
 msgstr "الضغط"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "الشروق"
 msgstr "الشروق"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "الغروب"
 msgstr "الغروب"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "درجة الحرارة"
 msgstr "درجة الحرارة"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "مؤشر الأشعة فوق البنفسجية"
 msgstr "مؤشر الأشعة فوق البنفسجية"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "الرؤيا"
 msgstr "الرؤيا"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "الرياح"
 msgstr "الرياح"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "المشتركين"
 msgstr "المشتركين"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "المنشور"
 msgstr "المنشور"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "المستخدمين النشطين"
 msgstr "المستخدمين النشطين"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "التعليقات"
 msgstr "التعليقات"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "المستخدم"
 msgstr "المستخدم"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "المجتمع"
 msgstr "المجتمع"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "النقاط"
 msgstr "النقاط"
 
 
@@ -317,7 +335,7 @@ msgid "title"
 msgstr "العنوان"
 msgstr "العنوان"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "الكاتب"
 msgstr "الكاتب"
 
 
@@ -340,7 +358,7 @@ msgstr "أُجيبت"
 msgid "No item found"
 msgid "No item found"
 msgstr "تعذر العثور على عناصر"
 msgstr "تعذر العثور على عناصر"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "المصدر"
 msgstr "المصدر"
@@ -441,6 +459,10 @@ msgstr "الدالات الإحصائية"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "حوسبة معطيات ال{functions}"
 msgstr "حوسبة معطيات ال{functions}"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "احصل على الاتجاهات"
 msgstr "احصل على الاتجاهات"
@@ -453,7 +475,7 @@ msgstr "{title} (قديما)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "هذا الإدخال تم استبداله بـ"
 msgstr "هذا الإدخال تم استبداله بـ"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "القناة"
 msgstr "القناة"
 
 
@@ -511,7 +533,7 @@ msgstr "تقييم الكتاب"
 msgid "File quality"
 msgid "File quality"
 msgstr "جودة الملف"
 msgstr "جودة الملف"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "حساب التعبيرات الرياضية عبر شريط البحث"
 msgstr "حساب التعبيرات الرياضية عبر شريط البحث"
 
 

BIN
searx/translations/bg/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/bg/LC_MESSAGES/messages.po

@@ -16,7 +16,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version:  searx\n"
 "Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-05-25 08:18+0000\n"
 "PO-Revision-Date: 2024-05-25 08:18+0000\n"
 "Last-Translator: krlsk <krlsk@users.noreply.translate.codeberg.org>\n"
 "Last-Translator: krlsk <krlsk@users.noreply.translate.codeberg.org>\n"
 "Language: bg\n"
 "Language: bg\n"
@@ -163,6 +163,11 @@ msgstr "светъл"
 msgid "dark"
 msgid "dark"
 msgstr "тъмен"
 msgstr "тъмен"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -174,21 +179,23 @@ msgid "About"
 msgstr "Относно"
 msgstr "Относно"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Средна темп."
 msgstr "Средна темп."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Облачно"
 msgstr "Облачно"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Обстановка"
 msgstr "Обстановка"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Сегашна обстановка"
 msgstr "Сегашна обстановка"
@@ -199,21 +206,25 @@ msgid "Evening"
 msgstr "Вечер"
 msgstr "Вечер"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Усеща се като"
 msgstr "Усеща се като"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Влажност"
 msgstr "Влажност"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Максилмална темп."
 msgstr "Максилмална темп."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Минимална темп."
 msgstr "Минимална темп."
@@ -234,72 +245,79 @@ msgid "Noon"
 msgstr "Обяд"
 msgstr "Обяд"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Налягане"
 msgstr "Налягане"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Изгрев"
 msgstr "Изгрев"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Залез"
 msgstr "Залез"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Температура"
 msgstr "Температура"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV индекс"
 msgstr "UV индекс"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Видимост"
 msgstr "Видимост"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Вятър"
 msgstr "Вятър"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "Абонати"
 msgstr "Абонати"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "Публикации"
 msgstr "Публикации"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "активни потребители"
 msgstr "активни потребители"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "Коментари"
 msgstr "Коментари"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "Потребител"
 msgstr "Потребител"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "общност"
 msgstr "общност"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "Точки"
 msgstr "Точки"
 
 
@@ -309,7 +327,7 @@ msgid "title"
 msgstr "Заглавие"
 msgstr "Заглавие"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "Автор"
 msgstr "Автор"
 
 
@@ -332,7 +350,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "Не е намерен артикул"
 msgstr "Не е намерен артикул"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Източник"
 msgstr "Източник"
@@ -433,6 +451,10 @@ msgstr "Функции за статистика"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Изчислете {functions} на аргументите"
 msgstr "Изчислете {functions} на аргументите"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Вземете упътвания"
 msgstr "Вземете упътвания"
@@ -445,7 +467,7 @@ msgstr "{title} (ОСТАРЯЛО)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Този запис е заменен от"
 msgstr "Този запис е заменен от"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Канал"
 msgstr "Канал"
 
 
@@ -505,7 +527,7 @@ msgstr "Рейтинг на книги"
 msgid "File quality"
 msgid "File quality"
 msgstr "Качество на файл"
 msgstr "Качество на файл"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Изчеслете математически изрази през лентата за търсене"
 msgstr "Изчеслете математически изрази през лентата за търсене"
 
 

BIN
searx/translations/bn/LC_MESSAGES/messages.mo


+ 49 - 28
searx/translations/bn/LC_MESSAGES/messages.po

@@ -18,17 +18,17 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
-"PO-Revision-Date: 2024-06-27 19:18+0000\n"
-"Last-Translator: MonsoonRain "
-"<MonsoonRain@users.noreply.translate.codeberg.org>\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
+"PO-Revision-Date: 2024-10-04 07:09+0000\n"
+"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
+"Language-Team: Bengali <https://translate.codeberg.org/projects/searxng/"
+"searxng/bn/>\n"
 "Language: bn\n"
 "Language: bn\n"
-"Language-Team: Bengali "
-"<https://translate.codeberg.org/projects/searxng/searxng/bn/>\n"
-"Plural-Forms: nplurals=2; plural=n > 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 5.7.2\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -166,6 +166,11 @@ msgstr "সাদা"
 msgid "dark"
 msgid "dark"
 msgstr "কালো"
 msgstr "কালো"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -177,21 +182,23 @@ msgid "About"
 msgstr "সম্বন্ধে"
 msgstr "সম্বন্ধে"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "গড় তাপমাত্রা"
 msgstr "গড় তাপমাত্রা"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "মেঘলা"
 msgstr "মেঘলা"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "অবস্থা"
 msgstr "অবস্থা"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "বর্তমান অবস্থা"
 msgstr "বর্তমান অবস্থা"
@@ -202,21 +209,25 @@ msgid "Evening"
 msgstr "সন্ধ্যা"
 msgstr "সন্ধ্যা"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "অনুভব হয়"
 msgstr "অনুভব হয়"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "আদ্রতা"
 msgstr "আদ্রতা"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "সর্বোচ্চ তাপমাত্রা"
 msgstr "সর্বোচ্চ তাপমাত্রা"
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "সর্বনিন্ম তাপমাত্রা"
 msgstr "সর্বনিন্ম তাপমাত্রা"
@@ -237,72 +248,79 @@ msgid "Noon"
 msgstr "দুপুর"
 msgstr "দুপুর"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "চাপ"
 msgstr "চাপ"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "সূর্যোদয়"
 msgstr "সূর্যোদয়"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "সূর্যাস্ত"
 msgstr "সূর্যাস্ত"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "তাপমাত্রা"
 msgstr "তাপমাত্রা"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "ইউ ভি ইনডেক্স"
 msgstr "ইউ ভি ইনডেক্স"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "দৃশ্যগোচর"
 msgstr "দৃশ্যগোচর"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "বায়ু"
 msgstr "বায়ু"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "সাবস্ক্রাইবারস"
 msgstr "সাবস্ক্রাইবারস"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "পোস্টস"
 msgstr "পোস্টস"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "সক্রিয় ইউজারস"
 msgstr "সক্রিয় ইউজারস"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "কমেন্ট"
 msgstr "কমেন্ট"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "ইউজার"
 msgstr "ইউজার"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "কমিউনিটি"
 msgstr "কমিউনিটি"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "পয়েন্টস"
 msgstr "পয়েন্টস"
 
 
@@ -312,7 +330,7 @@ msgid "title"
 msgstr "শিরোনাম"
 msgstr "শিরোনাম"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "লেখক"
 msgstr "লেখক"
 
 
@@ -335,7 +353,7 @@ msgstr "উত্তরকৃত"
 msgid "No item found"
 msgid "No item found"
 msgstr "কোন আইটেম পাওয়া যায়নি"
 msgstr "কোন আইটেম পাওয়া যায়নি"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "উৎস"
 msgstr "উৎস"
@@ -436,6 +454,10 @@ msgstr "পরিসংখ্যান কার্যাবলী"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "আর্গুমেন্টগুলির {functions} গণনা করুন৷"
 msgstr "আর্গুমেন্টগুলির {functions} গণনা করুন৷"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "দিকনির্দেশ পান"
 msgstr "দিকনির্দেশ পান"
@@ -448,7 +470,7 @@ msgstr "{title} (অচল)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "এই এনট্রিটি দ্বারা বাতিল করা হয়েছে৷"
 msgstr "এই এনট্রিটি দ্বারা বাতিল করা হয়েছে৷"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "চ্যানেল"
 msgstr "চ্যানেল"
 
 
@@ -507,7 +529,7 @@ msgstr "বই পর্যালোচনা"
 msgid "File quality"
 msgid "File quality"
 msgstr "নথি মান"
 msgstr "নথি মান"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "সার্চ বারের মাধমে গানিতিক সমীকরণ সমাধান করুন"
 msgstr "সার্চ বারের মাধমে গানিতিক সমীকরণ সমাধান করুন"
 
 
@@ -669,7 +691,7 @@ msgstr "দৈর্ঘ্য"
 
 
 #: searx/templates/simple/macros.html:36
 #: searx/templates/simple/macros.html:36
 msgid "Views"
 msgid "Views"
-msgstr ""
+msgstr "ভিউ"
 
 
 #: searx/templates/simple/macros.html:37
 #: searx/templates/simple/macros.html:37
 #: searx/templates/simple/result_templates/files.html:34
 #: searx/templates/simple/result_templates/files.html:34
@@ -929,7 +951,7 @@ msgstr "সার্চ ইঞ্জিন থেকে বার্তা"
 
 
 #: searx/templates/simple/elements/engines_msg.html:7
 #: searx/templates/simple/elements/engines_msg.html:7
 msgid "seconds"
 msgid "seconds"
-msgstr ""
+msgstr "সেকেন্ড"
 
 
 #: searx/templates/simple/elements/search_url.html:3
 #: searx/templates/simple/elements/search_url.html:3
 msgid "Search URL"
 msgid "Search URL"
@@ -1701,4 +1723,3 @@ msgstr "ভিডিও লুকিয়ে ফেলুন"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "ইঞ্জিন ফলাফল পুনরুদ্ধার করতে পারেছেনা"
 #~ msgstr "ইঞ্জিন ফলাফল পুনরুদ্ধার করতে পারেছেনা"
-

BIN
searx/translations/bo/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/bo/LC_MESSAGES/messages.po

@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version:  searx\n"
 "Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2023-06-02 07:07+0000\n"
 "PO-Revision-Date: 2023-06-02 07:07+0000\n"
 "Last-Translator: return42 <markus.heiser@darmarit.de>\n"
 "Last-Translator: return42 <markus.heiser@darmarit.de>\n"
 "Language: bo\n"
 "Language: bo\n"
@@ -157,6 +157,11 @@ msgstr ""
 msgid "dark"
 msgid "dark"
 msgstr ""
 msgstr ""
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -168,21 +173,23 @@ msgid "About"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr ""
 msgstr ""
@@ -193,21 +200,25 @@ msgid "Evening"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr ""
 msgstr ""
@@ -228,72 +239,79 @@ msgid "Noon"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr ""
 msgstr ""
 
 
@@ -303,7 +321,7 @@ msgid "title"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr ""
 msgstr ""
 
 
@@ -326,7 +344,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "རྣམ་གྲངས་གང་ཡང་རྙེད་རྒྱུ་མ་བྱུང་།"
 msgstr "རྣམ་གྲངས་གང་ཡང་རྙེད་རྒྱུ་མ་བྱུང་།"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr ""
 msgstr ""
@@ -427,6 +445,10 @@ msgstr "སྡོམ་བརྩིས་ཀྱི་བྱེད་ནུས།
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "{functions} གཞི་གྲངས་གྲངས་རྩིས།"
 msgstr "{functions} གཞི་གྲངས་གྲངས་རྩིས།"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr ""
 msgstr ""
@@ -439,7 +461,7 @@ msgstr ""
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "འཚོལ་བྱང་འདི་གཞན་གྱིས་ཚབ་བྱེད་འདུག"
 msgstr "འཚོལ་བྱང་འདི་གཞན་གྱིས་ཚབ་བྱེད་འདུག"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr ""
 msgstr ""
 
 
@@ -491,7 +513,7 @@ msgstr ""
 msgid "File quality"
 msgid "File quality"
 msgstr ""
 msgstr ""
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

BIN
searx/translations/ca/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/ca/LC_MESSAGES/messages.po

@@ -21,7 +21,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version:  searx\n"
 "Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-08-16 06:18+0000\n"
 "PO-Revision-Date: 2024-08-16 06:18+0000\n"
 "Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
 "Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
 "\n"
 "\n"
@@ -169,6 +169,11 @@ msgstr "clar"
 msgid "dark"
 msgid "dark"
 msgstr "fosc"
 msgstr "fosc"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -180,21 +185,23 @@ msgid "About"
 msgstr "Quant a"
 msgstr "Quant a"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Temperatura mitjana"
 msgstr "Temperatura mitjana"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr ""
 msgstr ""
@@ -205,21 +212,25 @@ msgid "Evening"
 msgstr "Vespre"
 msgstr "Vespre"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr ""
 msgstr ""
@@ -240,72 +251,79 @@ msgid "Noon"
 msgstr "Migdia"
 msgstr "Migdia"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr ""
 msgstr ""
 
 
@@ -315,7 +333,7 @@ msgid "title"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr ""
 msgstr ""
 
 
@@ -338,7 +356,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "No s'ha trobat cap element"
 msgstr "No s'ha trobat cap element"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Origen"
 msgstr "Origen"
@@ -439,6 +457,10 @@ msgstr "Funcions estadístiques"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Calcula {functions} dels arguments"
 msgstr "Calcula {functions} dels arguments"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Obtén indicacions"
 msgstr "Obtén indicacions"
@@ -451,7 +473,7 @@ msgstr "{title} (OBSOLET)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Aquesta entrada ha estat substituïda per"
 msgstr "Aquesta entrada ha estat substituïda per"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Canal"
 msgstr "Canal"
 
 
@@ -510,7 +532,7 @@ msgstr "Valoració de llibre"
 msgid "File quality"
 msgid "File quality"
 msgstr "Qualitat del fitxer"
 msgstr "Qualitat del fitxer"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

BIN
searx/translations/cs/LC_MESSAGES/messages.mo


+ 44 - 22
searx/translations/cs/LC_MESSAGES/messages.po

@@ -18,8 +18,8 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: searx\n"
 "Project-Id-Version: searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
-"PO-Revision-Date: 2024-09-15 14:18+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
+"PO-Revision-Date: 2024-10-03 19:18+0000\n"
 "Last-Translator: Fjuro <fjuro@alius.cz>\n"
 "Last-Translator: Fjuro <fjuro@alius.cz>\n"
 "Language-Team: Czech <https://translate.codeberg.org/projects/searxng/"
 "Language-Team: Czech <https://translate.codeberg.org/projects/searxng/"
 "searxng/cs/>\n"
 "searxng/cs/>\n"
@@ -167,6 +167,11 @@ msgstr "světlý"
 msgid "dark"
 msgid "dark"
 msgstr "tmavý"
 msgstr "tmavý"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr "černý"
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -178,21 +183,23 @@ msgid "About"
 msgstr "O SearXNG"
 msgstr "O SearXNG"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Prům. teplota"
 msgstr "Prům. teplota"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Pokrytí mraky"
 msgstr "Pokrytí mraky"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Stav"
 msgstr "Stav"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Aktuální stav"
 msgstr "Aktuální stav"
@@ -203,21 +210,25 @@ msgid "Evening"
 msgstr "Večer"
 msgstr "Večer"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Pocitová teplota"
 msgstr "Pocitová teplota"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Vlhkost"
 msgstr "Vlhkost"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Max. teplota"
 msgstr "Max. teplota"
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Min. teplota"
 msgstr "Min. teplota"
@@ -238,72 +249,79 @@ msgid "Noon"
 msgstr "Poledne"
 msgstr "Poledne"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Tlak"
 msgstr "Tlak"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Východ slunce"
 msgstr "Východ slunce"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Západ slunce"
 msgstr "Západ slunce"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Teplota"
 msgstr "Teplota"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV index"
 msgstr "UV index"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Viditelnost"
 msgstr "Viditelnost"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Vítr"
 msgstr "Vítr"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "odběratelé"
 msgstr "odběratelé"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "příspěvky"
 msgstr "příspěvky"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "aktivní uživatelé"
 msgstr "aktivní uživatelé"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "komentáře"
 msgstr "komentáře"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "uživatel"
 msgstr "uživatel"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "komunita"
 msgstr "komunita"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "body"
 msgstr "body"
 
 
@@ -313,7 +331,7 @@ msgid "title"
 msgstr "název"
 msgstr "název"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "autor"
 msgstr "autor"
 
 
@@ -336,7 +354,7 @@ msgstr "zodpovězené"
 msgid "No item found"
 msgid "No item found"
 msgstr "Nic nenalezeno"
 msgstr "Nic nenalezeno"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "zdroj"
 msgstr "zdroj"
@@ -437,6 +455,10 @@ msgstr "Statistické funkce"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Výpočet funkcí {functions} pro daný argument"
 msgstr "Výpočet funkcí {functions} pro daný argument"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr "Synonyma"
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Získat pokyny"
 msgstr "Získat pokyny"
@@ -449,7 +471,7 @@ msgstr "{title} (ZASTARALÉ)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Tato položka byla nahrazena položkou"
 msgstr "Tato položka byla nahrazena položkou"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanál"
 msgstr "Kanál"
 
 
@@ -508,7 +530,7 @@ msgstr "Hodnocení knih"
 msgid "File quality"
 msgid "File quality"
 msgstr "Množství souborů"
 msgstr "Množství souborů"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Vypočítejte matematické výrazy pomocí vyhledávací lišty"
 msgstr "Vypočítejte matematické výrazy pomocí vyhledávací lišty"
 
 
@@ -1308,8 +1330,8 @@ msgid ""
 "Perform search immediately if a category selected. Disable to select "
 "Perform search immediately if a category selected. Disable to select "
 "multiple categories"
 "multiple categories"
 msgstr ""
 msgstr ""
-"Pokud je vybrána kategorie, ihned provést vyhledávání. Zakažte pro vybrání "
-"několika kategorií"
+"Pokud je vybrána kategorie, ihned provést vyhledávání. Zakažte pro "
+"vybrání několika kategorií"
 
 
 #: searx/templates/simple/preferences/theme.html:2
 #: searx/templates/simple/preferences/theme.html:2
 msgid "Theme"
 msgid "Theme"

BIN
searx/translations/cy/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/cy/LC_MESSAGES/messages.po

@@ -14,7 +14,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version:  searx\n"
 "Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-07-28 14:18+0000\n"
 "PO-Revision-Date: 2024-07-28 14:18+0000\n"
 "Last-Translator: EifionLlwyd "
 "Last-Translator: EifionLlwyd "
 "<EifionLlwyd@users.noreply.translate.codeberg.org>\n"
 "<EifionLlwyd@users.noreply.translate.codeberg.org>\n"
@@ -163,6 +163,11 @@ msgstr "golau"
 msgid "dark"
 msgid "dark"
 msgstr "tywyll"
 msgstr "tywyll"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -174,21 +179,23 @@ msgid "About"
 msgstr "Ynghylch"
 msgstr "Ynghylch"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Tymheredd cyfartalog"
 msgstr "Tymheredd cyfartalog"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Gorchuddiad cwmwl"
 msgstr "Gorchuddiad cwmwl"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Cyflwr"
 msgstr "Cyflwr"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Cyflwr presennol"
 msgstr "Cyflwr presennol"
@@ -199,21 +206,25 @@ msgid "Evening"
 msgstr "Noswaith"
 msgstr "Noswaith"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Yn teimlo fel"
 msgstr "Yn teimlo fel"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Lleithder"
 msgstr "Lleithder"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Tymheredd uchaf"
 msgstr "Tymheredd uchaf"
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Tymheredd isaf"
 msgstr "Tymheredd isaf"
@@ -234,72 +245,79 @@ msgid "Noon"
 msgstr "Canol dydd"
 msgstr "Canol dydd"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Pwysedd"
 msgstr "Pwysedd"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Codiad haul"
 msgstr "Codiad haul"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Machlud"
 msgstr "Machlud"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Tymheredd"
 msgstr "Tymheredd"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "Mynegai UV"
 msgstr "Mynegai UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Gwelededd"
 msgstr "Gwelededd"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Gwynt"
 msgstr "Gwynt"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "tanysgrifwyr"
 msgstr "tanysgrifwyr"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "postiau"
 msgstr "postiau"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "defnyddwyr gweithredol"
 msgstr "defnyddwyr gweithredol"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "sylwadau"
 msgstr "sylwadau"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "defnyddiwr"
 msgstr "defnyddiwr"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "cymuned"
 msgstr "cymuned"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "pwyntiau"
 msgstr "pwyntiau"
 
 
@@ -309,7 +327,7 @@ msgid "title"
 msgstr "teitl"
 msgstr "teitl"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "awdur"
 msgstr "awdur"
 
 
@@ -332,7 +350,7 @@ msgstr "wedi'i ateb"
 msgid "No item found"
 msgid "No item found"
 msgstr "Ni chanfuwyd eitem"
 msgstr "Ni chanfuwyd eitem"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Ffynhonnell"
 msgstr "Ffynhonnell"
@@ -433,6 +451,10 @@ msgstr "Swyddogaethau ystadegau"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Compute {functions} o'r dadleuon"
 msgstr "Compute {functions} o'r dadleuon"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Cael cyfarwyddiadau"
 msgstr "Cael cyfarwyddiadau"
@@ -445,7 +467,7 @@ msgstr "{title} (OBSOLETE)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Mae'r cofnod hwn wedi ei ddisodli gan"
 msgstr "Mae'r cofnod hwn wedi ei ddisodli gan"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Sianel"
 msgstr "Sianel"
 
 
@@ -505,7 +527,7 @@ msgstr "Gradd llyfr"
 msgid "File quality"
 msgid "File quality"
 msgstr "ansawdd ffeil"
 msgstr "ansawdd ffeil"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Cyfrifo mynegiad mathemategol o'r bar chwilio"
 msgstr "Cyfrifo mynegiad mathemategol o'r bar chwilio"
 
 

BIN
searx/translations/da/LC_MESSAGES/messages.mo


+ 48 - 25
searx/translations/da/LC_MESSAGES/messages.po

@@ -11,19 +11,19 @@
 # lolmeOzzi <lolmeOzzi@users.noreply.translate.codeberg.org>, 2024.
 # lolmeOzzi <lolmeOzzi@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
-"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Danish <https://translate.codeberg.org/projects/searxng/"
-"searxng/da/>\n"
+"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: da\n"
 "Language: da\n"
+"Language-Team: Danish "
+"<https://translate.codeberg.org/projects/searxng/searxng/da/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -161,6 +161,11 @@ msgstr "lys"
 msgid "dark"
 msgid "dark"
 msgstr "mørk"
 msgstr "mørk"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -172,21 +177,23 @@ msgid "About"
 msgstr "Om"
 msgstr "Om"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Gennemsnitlig temp."
 msgstr "Gennemsnitlig temp."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Skydække"
 msgstr "Skydække"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Forhold"
 msgstr "Forhold"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Nuværende forhold"
 msgstr "Nuværende forhold"
@@ -197,21 +204,25 @@ msgid "Evening"
 msgstr "Aften"
 msgstr "Aften"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Føles som"
 msgstr "Føles som"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Luftfugtighed"
 msgstr "Luftfugtighed"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Maks. temp."
 msgstr "Maks. temp."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Min. temp."
 msgstr "Min. temp."
@@ -232,72 +243,79 @@ msgid "Noon"
 msgstr "Middag"
 msgstr "Middag"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Tryk"
 msgstr "Tryk"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Solopgang"
 msgstr "Solopgang"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Solnedgang"
 msgstr "Solnedgang"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatur"
 msgstr "Temperatur"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV index"
 msgstr "UV index"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Sigtbarhed"
 msgstr "Sigtbarhed"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Vind"
 msgstr "Vind"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "abonnenter"
 msgstr "abonnenter"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "opslag"
 msgstr "opslag"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "aktive brugere"
 msgstr "aktive brugere"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "kommentare"
 msgstr "kommentare"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "bruger"
 msgstr "bruger"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "fællesskab"
 msgstr "fællesskab"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "point"
 msgstr "point"
 
 
@@ -307,7 +325,7 @@ msgid "title"
 msgstr "titel"
 msgstr "titel"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "forfatter"
 msgstr "forfatter"
 
 
@@ -330,7 +348,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "Intet fundet"
 msgstr "Intet fundet"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Kilde"
 msgstr "Kilde"
@@ -431,6 +449,10 @@ msgstr "Statistiske funktioner"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Beregn {functions} af parametrene"
 msgstr "Beregn {functions} af parametrene"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Få rutevejledning"
 msgstr "Få rutevejledning"
@@ -443,7 +465,7 @@ msgstr "{title} (FORÆLDET)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Denne værdi er blevet overskrevet af"
 msgstr "Denne værdi er blevet overskrevet af"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanal"
 msgstr "Kanal"
 
 
@@ -503,7 +525,7 @@ msgstr "Bogbedømmelse"
 msgid "File quality"
 msgid "File quality"
 msgstr "Filkvalitet"
 msgstr "Filkvalitet"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Udregn matematiske udtryk via søgefeltet"
 msgstr "Udregn matematiske udtryk via søgefeltet"
 
 
@@ -1949,3 +1971,4 @@ msgstr "skjul video"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Søgemotorer kan ikke hente resultater"
 #~ msgstr "Søgemotorer kan ikke hente resultater"
+

BIN
searx/translations/de/LC_MESSAGES/messages.mo


+ 42 - 20
searx/translations/de/LC_MESSAGES/messages.po

@@ -26,8 +26,8 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: searx\n"
 "Project-Id-Version: searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
-"PO-Revision-Date: 2024-09-15 14:18+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
+"PO-Revision-Date: 2024-10-04 07:09+0000\n"
 "Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
 "Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
 "Language-Team: German <https://translate.codeberg.org/projects/searxng/"
 "Language-Team: German <https://translate.codeberg.org/projects/searxng/"
 "searxng/de/>\n"
 "searxng/de/>\n"
@@ -174,6 +174,11 @@ msgstr "hell"
 msgid "dark"
 msgid "dark"
 msgstr "dunkel"
 msgstr "dunkel"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr "black"
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -185,21 +190,23 @@ msgid "About"
 msgstr "Über"
 msgstr "Über"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Mittlere Temp."
 msgstr "Mittlere Temp."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Bewölkung"
 msgstr "Bewölkung"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Bedingung"
 msgstr "Bedingung"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Aktuelle Bedingung"
 msgstr "Aktuelle Bedingung"
@@ -210,21 +217,25 @@ msgid "Evening"
 msgstr "Abends"
 msgstr "Abends"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Gefühlt wie"
 msgstr "Gefühlt wie"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Luftfeuchtigkeit"
 msgstr "Luftfeuchtigkeit"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Max."
 msgstr "Max."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Min."
 msgstr "Min."
@@ -245,72 +256,79 @@ msgid "Noon"
 msgstr "Mittags"
 msgstr "Mittags"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Luftdruck"
 msgstr "Luftdruck"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Sonnenaufgang"
 msgstr "Sonnenaufgang"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Sonnenuntergang"
 msgstr "Sonnenuntergang"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatur"
 msgstr "Temperatur"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV-Index"
 msgstr "UV-Index"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Sichtweite"
 msgstr "Sichtweite"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Wind"
 msgstr "Wind"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "Abonnenten"
 msgstr "Abonnenten"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "Beiträge"
 msgstr "Beiträge"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "aktive Nutzer"
 msgstr "aktive Nutzer"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "Kommentare"
 msgstr "Kommentare"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "Benutzer"
 msgstr "Benutzer"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "Community"
 msgstr "Community"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "Punkte"
 msgstr "Punkte"
 
 
@@ -320,7 +338,7 @@ msgid "title"
 msgstr "Titel"
 msgstr "Titel"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "Autor/-in"
 msgstr "Autor/-in"
 
 
@@ -343,7 +361,7 @@ msgstr "beantwortet"
 msgid "No item found"
 msgid "No item found"
 msgstr "Keine Einträge gefunden"
 msgstr "Keine Einträge gefunden"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Quelle"
 msgstr "Quelle"
@@ -444,6 +462,10 @@ msgstr "Statistikfunktionen"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "{functions} der Argumente berechnen"
 msgstr "{functions} der Argumente berechnen"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr "Synonyme"
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Richtung holen"
 msgstr "Richtung holen"
@@ -456,7 +478,7 @@ msgstr "{title} (OBSOLET)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Dieser Eintrag wurde überschrieben von"
 msgstr "Dieser Eintrag wurde überschrieben von"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanal"
 msgstr "Kanal"
 
 
@@ -516,7 +538,7 @@ msgstr "Buchbewertung"
 msgid "File quality"
 msgid "File quality"
 msgstr "Dateiqualität"
 msgstr "Dateiqualität"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Rechne mathematische Ausdrücke mit der Suchleiste aus"
 msgstr "Rechne mathematische Ausdrücke mit der Suchleiste aus"
 
 

BIN
searx/translations/dv/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/dv/LC_MESSAGES/messages.po

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2022-11-04 07:18+0000\n"
 "PO-Revision-Date: 2022-11-04 07:18+0000\n"
 "Last-Translator: Landhoo School Students "
 "Last-Translator: Landhoo School Students "
 "<landhooschoolstudents@gmail.com>\n"
 "<landhooschoolstudents@gmail.com>\n"
@@ -155,6 +155,11 @@ msgstr "އަލި"
 msgid "dark"
 msgid "dark"
 msgstr "އަނދިރި"
 msgstr "އަނދިރި"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -166,21 +171,23 @@ msgid "About"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr ""
 msgstr ""
@@ -191,21 +198,25 @@ msgid "Evening"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr ""
 msgstr ""
@@ -226,72 +237,79 @@ msgid "Noon"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr ""
 msgstr ""
 
 
@@ -301,7 +319,7 @@ msgid "title"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr ""
 msgstr ""
 
 
@@ -324,7 +342,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr ""
 msgstr ""
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr ""
 msgstr ""
@@ -425,6 +443,10 @@ msgstr ""
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr ""
 msgstr ""
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr ""
 msgstr ""
@@ -437,7 +459,7 @@ msgstr ""
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr ""
 msgstr ""
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr ""
 msgstr ""
 
 
@@ -489,7 +511,7 @@ msgstr ""
 msgid "File quality"
 msgid "File quality"
 msgstr ""
 msgstr ""
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

BIN
searx/translations/el_GR/LC_MESSAGES/messages.mo


+ 48 - 25
searx/translations/el_GR/LC_MESSAGES/messages.po

@@ -15,19 +15,19 @@
 # notlmutsaers <notlmutsaers@users.noreply.translate.codeberg.org>, 2024.
 # notlmutsaers <notlmutsaers@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
-"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Greek <https://translate.codeberg.org/projects/searxng/"
-"searxng/el/>\n"
+"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: el_GR\n"
 "Language: el_GR\n"
+"Language-Team: Greek "
+"<https://translate.codeberg.org/projects/searxng/searxng/el/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -165,6 +165,11 @@ msgstr "φωτεινό"
 msgid "dark"
 msgid "dark"
 msgstr "σκοτεινό"
 msgstr "σκοτεινό"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -176,21 +181,23 @@ msgid "About"
 msgstr "Σχετικά με το SearXNG"
 msgstr "Σχετικά με το SearXNG"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Μέση θερμοκρασία."
 msgstr "Μέση θερμοκρασία."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Νεφοκάλυψη"
 msgstr "Νεφοκάλυψη"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Κατάσταση"
 msgstr "Κατάσταση"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Τωρινή κατάσταση"
 msgstr "Τωρινή κατάσταση"
@@ -201,21 +208,25 @@ msgid "Evening"
 msgstr "Βράδυ"
 msgstr "Βράδυ"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Αίσθηση"
 msgstr "Αίσθηση"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Υγρασία"
 msgstr "Υγρασία"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Μέγιστη θερμοκρασία."
 msgstr "Μέγιστη θερμοκρασία."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Ελάχιστη Θερμοκρασία"
 msgstr "Ελάχιστη Θερμοκρασία"
@@ -236,72 +247,79 @@ msgid "Noon"
 msgstr "Μεσημέρι"
 msgstr "Μεσημέρι"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Πίεση"
 msgstr "Πίεση"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Ανατολή ηλίου"
 msgstr "Ανατολή ηλίου"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Η δυση του ηλιου"
 msgstr "Η δυση του ηλιου"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Θερμοκρασία"
 msgstr "Θερμοκρασία"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "Δείκτης UV"
 msgstr "Δείκτης UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Ορατότητα"
 msgstr "Ορατότητα"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Ανεμος"
 msgstr "Ανεμος"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "συνδρομητές"
 msgstr "συνδρομητές"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "αναρτήσεις"
 msgstr "αναρτήσεις"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "ενεργούς χρήστες"
 msgstr "ενεργούς χρήστες"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "σχόλια"
 msgstr "σχόλια"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "χρήστης"
 msgstr "χρήστης"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "κοινότητα"
 msgstr "κοινότητα"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "σημεία"
 msgstr "σημεία"
 
 
@@ -311,7 +329,7 @@ msgid "title"
 msgstr "τίτλος"
 msgstr "τίτλος"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "συγγραφέας"
 msgstr "συγγραφέας"
 
 
@@ -334,7 +352,7 @@ msgstr "απάντησε"
 msgid "No item found"
 msgid "No item found"
 msgstr "Δεν βρέθηκαν αντικείμενα"
 msgstr "Δεν βρέθηκαν αντικείμενα"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Πηγή"
 msgstr "Πηγή"
@@ -435,6 +453,10 @@ msgstr "Λειτουργίες στατιστικής"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Υπολογισμός {functions} των παραμέτρων"
 msgstr "Υπολογισμός {functions} των παραμέτρων"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Πάρτε οδηγίες"
 msgstr "Πάρτε οδηγίες"
@@ -447,7 +469,7 @@ msgstr "{title} (ΠΑΡΩΧΗΜΕΝΟΣ)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Αυτή η καταχώριση έχει αντικατασταθεί από"
 msgstr "Αυτή η καταχώριση έχει αντικατασταθεί από"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Κανάλι"
 msgstr "Κανάλι"
 
 
@@ -507,7 +529,7 @@ msgstr "Βαθμολογία βιβλίου"
 msgid "File quality"
 msgid "File quality"
 msgstr "Ποιότητα αρχείου"
 msgstr "Ποιότητα αρχείου"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Υπολογίστε μαθηματικές εκφράσεις μέσω της γραμμής αναζήτησης"
 msgstr "Υπολογίστε μαθηματικές εκφράσεις μέσω της γραμμής αναζήτησης"
 
 
@@ -1964,3 +1986,4 @@ msgstr "απόκρυψη βίντεο"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Οι μηχανές δε μπορούν να φέρουν αποτελέσματα"
 #~ msgstr "Οι μηχανές δε μπορούν να φέρουν αποτελέσματα"
+

BIN
searx/translations/en/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/en/LC_MESSAGES/messages.po

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2014-01-30 15:22+0100\n"
 "PO-Revision-Date: 2014-01-30 15:22+0100\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language: en\n"
 "Language: en\n"
@@ -153,6 +153,11 @@ msgstr ""
 msgid "dark"
 msgid "dark"
 msgstr ""
 msgstr ""
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -164,21 +169,23 @@ msgid "About"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr ""
 msgstr ""
@@ -189,21 +196,25 @@ msgid "Evening"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr ""
 msgstr ""
@@ -224,72 +235,79 @@ msgid "Noon"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr ""
 msgstr ""
 
 
@@ -299,7 +317,7 @@ msgid "title"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr ""
 msgstr ""
 
 
@@ -322,7 +340,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr ""
 msgstr ""
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr ""
 msgstr ""
@@ -423,6 +441,10 @@ msgstr ""
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr ""
 msgstr ""
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr ""
 msgstr ""
@@ -435,7 +457,7 @@ msgstr ""
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr ""
 msgstr ""
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr ""
 msgstr ""
 
 
@@ -487,7 +509,7 @@ msgstr ""
 msgid "File quality"
 msgid "File quality"
 msgstr ""
 msgstr ""
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

BIN
searx/translations/eo/LC_MESSAGES/messages.mo


+ 48 - 25
searx/translations/eo/LC_MESSAGES/messages.po

@@ -15,19 +15,19 @@
 # return42 <return42@users.noreply.translate.codeberg.org>, 2024.
 # return42 <return42@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
-"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Esperanto <https://translate.codeberg.org/projects/searxng/"
-"searxng/eo/>\n"
+"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: eo\n"
 "Language: eo\n"
+"Language-Team: Esperanto "
+"<https://translate.codeberg.org/projects/searxng/searxng/eo/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -165,6 +165,11 @@ msgstr "hela"
 msgid "dark"
 msgid "dark"
 msgstr "malhela"
 msgstr "malhela"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -176,21 +181,23 @@ msgid "About"
 msgstr "Pri"
 msgstr "Pri"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr ""
 msgstr ""
@@ -201,21 +208,25 @@ msgid "Evening"
 msgstr "Vespero"
 msgstr "Vespero"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr ""
 msgstr ""
@@ -236,72 +247,79 @@ msgid "Noon"
 msgstr "Tagmezo"
 msgstr "Tagmezo"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr ""
 msgstr ""
 
 
@@ -311,7 +329,7 @@ msgid "title"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr ""
 msgstr ""
 
 
@@ -334,7 +352,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "Nenio trovita"
 msgstr "Nenio trovita"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Fonto"
 msgstr "Fonto"
@@ -435,6 +453,10 @@ msgstr "Statistikaj funkcioj"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Kalkuli {functions} de la argumentoj"
 msgstr "Kalkuli {functions} de la argumentoj"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Akiri direktojn"
 msgstr "Akiri direktojn"
@@ -447,7 +469,7 @@ msgstr "{title} (MALAKTUALA)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Tiu ĉi enigo estis anstataŭigita per"
 msgstr "Tiu ĉi enigo estis anstataŭigita per"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanalo"
 msgstr "Kanalo"
 
 
@@ -506,7 +528,7 @@ msgstr "Taksado de libro"
 msgid "File quality"
 msgid "File quality"
 msgstr "Dosiera kvalito"
 msgstr "Dosiera kvalito"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 
@@ -1931,3 +1953,4 @@ msgstr "kaŝi videojn"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Serĉiloj ne povas retrovi rezultojn"
 #~ msgstr "Serĉiloj ne povas retrovi rezultojn"
+

BIN
searx/translations/es/LC_MESSAGES/messages.mo


+ 46 - 24
searx/translations/es/LC_MESSAGES/messages.po

@@ -35,19 +35,18 @@
 # kny5 <kny5@users.noreply.translate.codeberg.org>, 2024.
 # kny5 <kny5@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-15 14:18+0000\n"
 "PO-Revision-Date: 2024-09-15 14:18+0000\n"
 "Last-Translator: kny5 <kny5@users.noreply.translate.codeberg.org>\n"
 "Last-Translator: kny5 <kny5@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Spanish <https://translate.codeberg.org/projects/searxng/"
-"searxng/es/>\n"
 "Language: es\n"
 "Language: es\n"
+"Language-Team: Spanish "
+"<https://translate.codeberg.org/projects/searxng/searxng/es/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7.2\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -185,6 +184,11 @@ msgstr "claro"
 msgid "dark"
 msgid "dark"
 msgstr "oscuro"
 msgstr "oscuro"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -196,21 +200,23 @@ msgid "About"
 msgstr "Acerca de"
 msgstr "Acerca de"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Temperatura promedio"
 msgstr "Temperatura promedio"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Cubierto de nubes"
 msgstr "Cubierto de nubes"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Condición"
 msgstr "Condición"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Condición actual"
 msgstr "Condición actual"
@@ -221,21 +227,25 @@ msgid "Evening"
 msgstr "Tarde"
 msgstr "Tarde"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Sensación"
 msgstr "Sensación"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Humedad"
 msgstr "Humedad"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Temperatura máxima"
 msgstr "Temperatura máxima"
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Temperatura mínima"
 msgstr "Temperatura mínima"
@@ -256,72 +266,79 @@ msgid "Noon"
 msgstr "Mediodía"
 msgstr "Mediodía"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Presión"
 msgstr "Presión"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Amanecer"
 msgstr "Amanecer"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Atardecer"
 msgstr "Atardecer"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatura"
 msgstr "Temperatura"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "Índice UV"
 msgstr "Índice UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Visibilidad"
 msgstr "Visibilidad"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Viento"
 msgstr "Viento"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "suscriptores"
 msgstr "suscriptores"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "publicaciones"
 msgstr "publicaciones"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "usuarios activos"
 msgstr "usuarios activos"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "comentarios"
 msgstr "comentarios"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "usuario"
 msgstr "usuario"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "comunidad"
 msgstr "comunidad"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "puntos"
 msgstr "puntos"
 
 
@@ -331,7 +348,7 @@ msgid "title"
 msgstr "título"
 msgstr "título"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "autor"
 msgstr "autor"
 
 
@@ -354,7 +371,7 @@ msgstr "contestado"
 msgid "No item found"
 msgid "No item found"
 msgstr "Ningún artículo encontrado"
 msgstr "Ningún artículo encontrado"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Fuente"
 msgstr "Fuente"
@@ -455,6 +472,10 @@ msgstr "Funciones de estadística"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Calcular las funciones {functions} de parámetros dados"
 msgstr "Calcular las funciones {functions} de parámetros dados"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Obtener indicaciones"
 msgstr "Obtener indicaciones"
@@ -467,7 +488,7 @@ msgstr "{title} (OBSOLETO)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Esta entrada ha sido sustituida por"
 msgstr "Esta entrada ha sido sustituida por"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Canal"
 msgstr "Canal"
 
 
@@ -527,7 +548,7 @@ msgstr "Valoración del libro"
 msgid "File quality"
 msgid "File quality"
 msgstr "Calidad de los archivos"
 msgstr "Calidad de los archivos"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Calcula expresiones matemáticas a través de la barra de búsqueda"
 msgstr "Calcula expresiones matemáticas a través de la barra de búsqueda"
 
 
@@ -1988,3 +2009,4 @@ msgstr "ocultar video"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Los motores no pueden obtener resultados"
 #~ msgstr "Los motores no pueden obtener resultados"
+

BIN
searx/translations/et/LC_MESSAGES/messages.mo


+ 50 - 28
searx/translations/et/LC_MESSAGES/messages.po

@@ -14,20 +14,19 @@
 # Priit Jõerüüt <jrtcdbrg@users.noreply.translate.codeberg.org>, 2024.
 # Priit Jõerüüt <jrtcdbrg@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
-"PO-Revision-Date: 2024-09-06 07:09+0000\n"
-"Last-Translator: Priit Jõerüüt <jrtcdbrg@users.noreply.translate.codeberg."
-"org>\n"
-"Language-Team: Estonian <https://translate.codeberg.org/projects/searxng/"
-"searxng/et/>\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
+"PO-Revision-Date: 2024-10-03 11:11+0000\n"
+"Last-Translator: Priit Jõerüüt "
+"<jrtcdbrg@users.noreply.translate.codeberg.org>\n"
 "Language: et\n"
 "Language: et\n"
+"Language-Team: Estonian "
+"<https://translate.codeberg.org/projects/searxng/searxng/et/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -165,6 +164,11 @@ msgstr "hele"
 msgid "dark"
 msgid "dark"
 msgstr "tume"
 msgstr "tume"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr "must"
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -173,24 +177,26 @@ msgstr "Töövõimeaeg"
 #. BRAND_CUSTOM_LINKS['ABOUT']
 #. BRAND_CUSTOM_LINKS['ABOUT']
 #: searx/searxng.msg searx/templates/simple/base.html:50
 #: searx/searxng.msg searx/templates/simple/base.html:50
 msgid "About"
 msgid "About"
-msgstr "Teave"
+msgstr "SearXNG teave"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Keskmine temperatuur"
 msgstr "Keskmine temperatuur"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Pilvekate"
 msgstr "Pilvekate"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Olud"
 msgstr "Olud"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Praegused olud"
 msgstr "Praegused olud"
@@ -201,21 +207,25 @@ msgid "Evening"
 msgstr "Õhtu"
 msgstr "Õhtu"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Tundub nagu"
 msgstr "Tundub nagu"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Niiskus"
 msgstr "Niiskus"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Maksimaalne temp."
 msgstr "Maksimaalne temp."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Minimaalne temp."
 msgstr "Minimaalne temp."
@@ -236,72 +246,79 @@ msgid "Noon"
 msgstr "Keskpäev"
 msgstr "Keskpäev"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Õhurõhk"
 msgstr "Õhurõhk"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Päikesetõus"
 msgstr "Päikesetõus"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Päikeseloojang"
 msgstr "Päikeseloojang"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatuur"
 msgstr "Temperatuur"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV indeks"
 msgstr "UV indeks"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Nähtavus"
 msgstr "Nähtavus"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Tuul"
 msgstr "Tuul"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "tellijaid"
 msgstr "tellijaid"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "postitusi"
 msgstr "postitusi"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "aktiivseid kasutajaid"
 msgstr "aktiivseid kasutajaid"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "kommentaare"
 msgstr "kommentaare"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "kasutaja"
 msgstr "kasutaja"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "kogukond"
 msgstr "kogukond"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "punkte"
 msgstr "punkte"
 
 
@@ -311,7 +328,7 @@ msgid "title"
 msgstr "pealkiri"
 msgstr "pealkiri"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "Autor"
 msgstr "Autor"
 
 
@@ -334,7 +351,7 @@ msgstr "vastatud"
 msgid "No item found"
 msgid "No item found"
 msgstr "Üksust ei leitud"
 msgstr "Üksust ei leitud"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Allikas"
 msgstr "Allikas"
@@ -435,6 +452,10 @@ msgstr "Statistikafunktsioonid"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Arvuta argumentide {functions}"
 msgstr "Arvuta argumentide {functions}"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Hangi juhised"
 msgstr "Hangi juhised"
@@ -447,7 +468,7 @@ msgstr "{title} (VANANENUD)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "See üksus on asendatud"
 msgstr "See üksus on asendatud"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanal"
 msgstr "Kanal"
 
 
@@ -506,7 +527,7 @@ msgstr "Raamatu hinnang"
 msgid "File quality"
 msgid "File quality"
 msgstr "Faili kvaliteet"
 msgstr "Faili kvaliteet"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Arvuta otsinguribal matemaatilisi avaldisi"
 msgstr "Arvuta otsinguribal matemaatilisi avaldisi"
 
 
@@ -1933,3 +1954,4 @@ msgstr "peida video"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Otsingumootorid ei anna päringutele vastuseid"
 #~ msgstr "Otsingumootorid ei anna päringutele vastuseid"
+

BIN
searx/translations/eu/LC_MESSAGES/messages.mo


+ 48 - 25
searx/translations/eu/LC_MESSAGES/messages.po

@@ -14,19 +14,19 @@
 # alexgabi <alexgabi@users.noreply.translate.codeberg.org>, 2024.
 # alexgabi <alexgabi@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-09 11:18+0000\n"
 "PO-Revision-Date: 2024-09-09 11:18+0000\n"
-"Last-Translator: alexgabi <alexgabi@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Basque <https://translate.codeberg.org/projects/searxng/"
-"searxng/eu/>\n"
+"Last-Translator: alexgabi <alexgabi@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: eu\n"
 "Language: eu\n"
+"Language-Team: Basque "
+"<https://translate.codeberg.org/projects/searxng/searxng/eu/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -164,6 +164,11 @@ msgstr "argia"
 msgid "dark"
 msgid "dark"
 msgstr "iluna"
 msgstr "iluna"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -175,21 +180,23 @@ msgid "About"
 msgstr "Honi buruz"
 msgstr "Honi buruz"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Batez besteko tenp."
 msgstr "Batez besteko tenp."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Lainotua"
 msgstr "Lainotua"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Baldintza"
 msgstr "Baldintza"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Uneko baldintza"
 msgstr "Uneko baldintza"
@@ -200,21 +207,25 @@ msgid "Evening"
 msgstr "Arratsaldean"
 msgstr "Arratsaldean"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Gustura sentitzen da"
 msgstr "Gustura sentitzen da"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Hezetasuna"
 msgstr "Hezetasuna"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Gehienezko tenp."
 msgstr "Gehienezko tenp."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Gutxienezko tenp."
 msgstr "Gutxienezko tenp."
@@ -235,72 +246,79 @@ msgid "Noon"
 msgstr "Eguerdian"
 msgstr "Eguerdian"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Presioa"
 msgstr "Presioa"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Egunsentia"
 msgstr "Egunsentia"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Ilunabarra"
 msgstr "Ilunabarra"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Tenperatura"
 msgstr "Tenperatura"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV indizea"
 msgstr "UV indizea"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Ikusgarritasuna"
 msgstr "Ikusgarritasuna"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Haizea"
 msgstr "Haizea"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "harpidedunak"
 msgstr "harpidedunak"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "mezuak"
 msgstr "mezuak"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "erabiltzaile aktiboak"
 msgstr "erabiltzaile aktiboak"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "iruzkinak"
 msgstr "iruzkinak"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "erabiltzailea"
 msgstr "erabiltzailea"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "komunitatea"
 msgstr "komunitatea"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "puntuak"
 msgstr "puntuak"
 
 
@@ -310,7 +328,7 @@ msgid "title"
 msgstr "izenburua"
 msgstr "izenburua"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "egilea"
 msgstr "egilea"
 
 
@@ -333,7 +351,7 @@ msgstr "erantzunda"
 msgid "No item found"
 msgid "No item found"
 msgstr "Ez da elementurik aurkitu"
 msgstr "Ez da elementurik aurkitu"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Iturria"
 msgstr "Iturria"
@@ -434,6 +452,10 @@ msgstr "Funtzio estatistikoak"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Kalkulatu argumentuen {funtzioak}"
 msgstr "Kalkulatu argumentuen {funtzioak}"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Lortu jarraibideak"
 msgstr "Lortu jarraibideak"
@@ -446,7 +468,7 @@ msgstr "{title} (ZAHARKITUA)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Sarrera hau hurrengoarekin ordezkatu da"
 msgstr "Sarrera hau hurrengoarekin ordezkatu da"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanala"
 msgstr "Kanala"
 
 
@@ -505,7 +527,7 @@ msgstr "Liburuaren balorazioa"
 msgid "File quality"
 msgid "File quality"
 msgstr "Fitxategiaren kalitatea"
 msgstr "Fitxategiaren kalitatea"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Kalkulatu adierazpen matematikoak bilaketa-barraren bidez"
 msgstr "Kalkulatu adierazpen matematikoak bilaketa-barraren bidez"
 
 
@@ -1934,3 +1956,4 @@ msgstr "ezkutatu bideoa"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Bilatzaileek ezin dute emaitzarik lortu"
 #~ msgstr "Bilatzaileek ezin dute emaitzarik lortu"
+

BIN
searx/translations/fa_IR/LC_MESSAGES/messages.mo


+ 47 - 26
searx/translations/fa_IR/LC_MESSAGES/messages.po

@@ -19,19 +19,18 @@
 # MPBDev <MPBDev@users.noreply.translate.codeberg.org>, 2024.
 # MPBDev <MPBDev@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-16 18:18+0000\n"
 "PO-Revision-Date: 2024-09-16 18:18+0000\n"
 "Last-Translator: MPBDev <MPBDev@users.noreply.translate.codeberg.org>\n"
 "Last-Translator: MPBDev <MPBDev@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Persian <https://translate.codeberg.org/projects/searxng/"
-"searxng/fa/>\n"
 "Language: fa_IR\n"
 "Language: fa_IR\n"
+"Language-Team: Persian "
+"<https://translate.codeberg.org/projects/searxng/searxng/fa/>\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 5.7.2\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -169,6 +168,11 @@ msgstr "روشن"
 msgid "dark"
 msgid "dark"
 msgstr "تاریک"
 msgstr "تاریک"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -180,21 +184,23 @@ msgid "About"
 msgstr "درباره"
 msgstr "درباره"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "میانگین دما"
 msgstr "میانگین دما"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "‍پوشش ابری"
 msgstr "‍پوشش ابری"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "وضعت"
 msgstr "وضعت"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "وضع کنونی"
 msgstr "وضع کنونی"
@@ -205,21 +211,25 @@ msgid "Evening"
 msgstr "عصر"
 msgstr "عصر"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "حس می‌دهد مانند"
 msgstr "حس می‌دهد مانند"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "رطوبت"
 msgstr "رطوبت"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "نهایت دما"
 msgstr "نهایت دما"
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "حداقل دما"
 msgstr "حداقل دما"
@@ -240,74 +250,81 @@ msgid "Noon"
 msgstr "ظهر"
 msgstr "ظهر"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "فشار"
 msgstr "فشار"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "طلوع"
 msgstr "طلوع"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "غروب"
 msgstr "غروب"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "دما"
 msgstr "دما"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 #, fuzzy
 #, fuzzy
 msgid "UV index"
 msgid "UV index"
 msgstr "مقدار اشعه UV"
 msgstr "مقدار اشعه UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 #, fuzzy
 #, fuzzy
 msgid "Visibility"
 msgid "Visibility"
 msgstr "دید"
 msgstr "دید"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "باد"
 msgstr "باد"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "دنبال کننده‌ها"
 msgstr "دنبال کننده‌ها"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "پست ها"
 msgstr "پست ها"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "کاربران فعال"
 msgstr "کاربران فعال"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "نظر ها"
 msgstr "نظر ها"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "کاربر"
 msgstr "کاربر"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "جمعیت"
 msgstr "جمعیت"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 #, fuzzy
 #, fuzzy
 msgid "points"
 msgid "points"
 msgstr "امتیاز‌ّا"
 msgstr "امتیاز‌ّا"
@@ -319,7 +336,7 @@ msgid "title"
 msgstr "موضوع"
 msgstr "موضوع"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "نگارنده"
 msgstr "نگارنده"
 
 
@@ -345,7 +362,7 @@ msgstr "جواب داده شده"
 msgid "No item found"
 msgid "No item found"
 msgstr "چیزی پیدا نشد"
 msgstr "چیزی پیدا نشد"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "منبع"
 msgstr "منبع"
@@ -446,6 +463,10 @@ msgstr "توابع آماری"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "پردازش {functions} از آرگومان ها"
 msgstr "پردازش {functions} از آرگومان ها"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "دستورهای دریافت"
 msgstr "دستورهای دریافت"
@@ -458,7 +479,7 @@ msgstr "{title} (منسوخ شده)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "این ورودی معلق شده است، توسط"
 msgstr "این ورودی معلق شده است، توسط"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "کانال"
 msgstr "کانال"
 
 
@@ -517,7 +538,7 @@ msgstr "رتبه بندی کتاب"
 msgid "File quality"
 msgid "File quality"
 msgstr "کیفیت فایل"
 msgstr "کیفیت فایل"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 #, fuzzy
 #, fuzzy
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "محاسبه عبارت‌های ریاضی در نوار جست و جو"
 msgstr "محاسبه عبارت‌های ریاضی در نوار جست و جو"
@@ -538,8 +559,7 @@ msgstr "افزونه های hostname"
 #: searx/plugins/hostnames.py:104
 #: searx/plugins/hostnames.py:104
 #, fuzzy
 #, fuzzy
 msgid "Rewrite hostnames, remove results or prioritize them based on the hostname"
 msgid "Rewrite hostnames, remove results or prioritize them based on the hostname"
-msgstr ""
-"باز نویسی hostname ها. حذف‌کردن نتایج یا مرتب کردن آنها بر اساس hostname"
+msgstr "باز نویسی hostname ها. حذف‌کردن نتایج یا مرتب کردن آنها بر اساس hostname"
 
 
 #: searx/plugins/oa_doi_rewrite.py:12
 #: searx/plugins/oa_doi_rewrite.py:12
 msgid "Open Access DOI rewrite"
 msgid "Open Access DOI rewrite"
@@ -1963,3 +1983,4 @@ msgstr "پنهان‌سازی ویدئو"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "موتورها توانایی دریافت نتایج را ندارند"
 #~ msgstr "موتورها توانایی دریافت نتایج را ندارند"
+

BIN
searx/translations/fi/LC_MESSAGES/messages.mo


+ 48 - 25
searx/translations/fi/LC_MESSAGES/messages.po

@@ -14,19 +14,19 @@
 # jonkke9 <jonkke9@users.noreply.translate.codeberg.org>, 2024.
 # jonkke9 <jonkke9@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
-"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Finnish <https://translate.codeberg.org/projects/searxng/"
-"searxng/fi/>\n"
+"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: fi\n"
 "Language: fi\n"
+"Language-Team: Finnish "
+"<https://translate.codeberg.org/projects/searxng/searxng/fi/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -164,6 +164,11 @@ msgstr "vaalea"
 msgid "dark"
 msgid "dark"
 msgstr "tumma"
 msgstr "tumma"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -175,21 +180,23 @@ msgid "About"
 msgstr "Tietoa SearXNG:stä"
 msgstr "Tietoa SearXNG:stä"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Keskilämpötila."
 msgstr "Keskilämpötila."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Pilvipeite"
 msgstr "Pilvipeite"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Tilanne"
 msgstr "Tilanne"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Tämän hetkinen tilanne"
 msgstr "Tämän hetkinen tilanne"
@@ -200,21 +207,25 @@ msgid "Evening"
 msgstr "Ilta"
 msgstr "Ilta"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Tuntuu kuin"
 msgstr "Tuntuu kuin"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Kosteus"
 msgstr "Kosteus"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Maksimi lämpötila."
 msgstr "Maksimi lämpötila."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Minimi lämpötila."
 msgstr "Minimi lämpötila."
@@ -235,72 +246,79 @@ msgid "Noon"
 msgstr "Päivä"
 msgstr "Päivä"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Ilmanpaine"
 msgstr "Ilmanpaine"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Auringonnousu"
 msgstr "Auringonnousu"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Auringonlasku"
 msgstr "Auringonlasku"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Lämpötila"
 msgstr "Lämpötila"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV indeksi"
 msgstr "UV indeksi"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Näkyvyys"
 msgstr "Näkyvyys"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Tuuli"
 msgstr "Tuuli"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "tilaajat"
 msgstr "tilaajat"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "postaukset"
 msgstr "postaukset"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "aktiiviset käyttäjät"
 msgstr "aktiiviset käyttäjät"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "kommentit"
 msgstr "kommentit"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "käyttäjä"
 msgstr "käyttäjä"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "yhteisö"
 msgstr "yhteisö"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "pisteet"
 msgstr "pisteet"
 
 
@@ -310,7 +328,7 @@ msgid "title"
 msgstr "Otsikko"
 msgstr "Otsikko"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "tekijä"
 msgstr "tekijä"
 
 
@@ -333,7 +351,7 @@ msgstr "vastattu"
 msgid "No item found"
 msgid "No item found"
 msgstr "Tietuetta ei löytynyt"
 msgstr "Tietuetta ei löytynyt"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Lähde"
 msgstr "Lähde"
@@ -434,6 +452,10 @@ msgstr "Tilastolliset funktiot"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Laske argumenttien {functions}"
 msgstr "Laske argumenttien {functions}"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Reittiohjeet"
 msgstr "Reittiohjeet"
@@ -446,7 +468,7 @@ msgstr "{title} (VANHENTUNUT)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Tämän kohdan on korvannut"
 msgstr "Tämän kohdan on korvannut"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanava"
 msgstr "Kanava"
 
 
@@ -505,7 +527,7 @@ msgstr "Kirjan arvostelu"
 msgid "File quality"
 msgid "File quality"
 msgstr "Tiedoston laatu"
 msgstr "Tiedoston laatu"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Laske matemaattisia lausekkeita hakupalkissa"
 msgstr "Laske matemaattisia lausekkeita hakupalkissa"
 
 
@@ -1947,3 +1969,4 @@ msgstr "piilota video"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Moottorit eivät voi palauttaa tuloksia"
 #~ msgstr "Moottorit eivät voi palauttaa tuloksia"
+

BIN
searx/translations/fil/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/fil/LC_MESSAGES/messages.po

@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version:  searx\n"
 "Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-08-27 16:18+0000\n"
 "PO-Revision-Date: 2024-08-27 16:18+0000\n"
 "Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
 "Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
 "\n"
 "\n"
@@ -164,6 +164,11 @@ msgstr "maliwanag"
 msgid "dark"
 msgid "dark"
 msgstr "madilim"
 msgstr "madilim"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -175,21 +180,23 @@ msgid "About"
 msgstr "Tungkol"
 msgstr "Tungkol"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Karaniwang temp."
 msgstr "Karaniwang temp."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Kondisyon"
 msgstr "Kondisyon"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Kasalukuyang kondisyon"
 msgstr "Kasalukuyang kondisyon"
@@ -200,21 +207,25 @@ msgid "Evening"
 msgstr "Hapon"
 msgstr "Hapon"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr ""
 msgstr ""
@@ -235,72 +246,79 @@ msgid "Noon"
 msgstr "Tanghali"
 msgstr "Tanghali"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr ""
 msgstr ""
 
 
@@ -310,7 +328,7 @@ msgid "title"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr ""
 msgstr ""
 
 
@@ -333,7 +351,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "Walang nakita na aytem"
 msgstr "Walang nakita na aytem"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Pinagmulan"
 msgstr "Pinagmulan"
@@ -434,6 +452,10 @@ msgstr "Estatistika ng mga tungkulin"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Tuusin ang {functions} ng pangangatuwiran"
 msgstr "Tuusin ang {functions} ng pangangatuwiran"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Kumuha ng direksyon"
 msgstr "Kumuha ng direksyon"
@@ -446,7 +468,7 @@ msgstr "{title} (Luma)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Ang tala na ito ay ipinagpaliban ng"
 msgstr "Ang tala na ito ay ipinagpaliban ng"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Tyanel"
 msgstr "Tyanel"
 
 
@@ -504,7 +526,7 @@ msgstr "rating ng libro"
 msgid "File quality"
 msgid "File quality"
 msgstr "Kalidad ng file"
 msgstr "Kalidad ng file"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

BIN
searx/translations/fr/LC_MESSAGES/messages.mo


+ 46 - 24
searx/translations/fr/LC_MESSAGES/messages.po

@@ -27,19 +27,18 @@
 # kratos <kratos@users.noreply.translate.codeberg.org>, 2024.
 # kratos <kratos@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-24 19:18+0000\n"
 "PO-Revision-Date: 2024-09-24 19:18+0000\n"
 "Last-Translator: kratos <kratos@users.noreply.translate.codeberg.org>\n"
 "Last-Translator: kratos <kratos@users.noreply.translate.codeberg.org>\n"
-"Language-Team: French <https://translate.codeberg.org/projects/searxng/"
-"searxng/fr/>\n"
 "Language: fr\n"
 "Language: fr\n"
+"Language-Team: French "
+"<https://translate.codeberg.org/projects/searxng/searxng/fr/>\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 5.7.2\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -177,6 +176,11 @@ msgstr "clair"
 msgid "dark"
 msgid "dark"
 msgstr "sombre"
 msgstr "sombre"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -188,21 +192,23 @@ msgid "About"
 msgstr "À propos"
 msgstr "À propos"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Temp. moyenne"
 msgstr "Temp. moyenne"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Couvert nuageux"
 msgstr "Couvert nuageux"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Condition"
 msgstr "Condition"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Condition actuelle"
 msgstr "Condition actuelle"
@@ -213,21 +219,25 @@ msgid "Evening"
 msgstr "Soir"
 msgstr "Soir"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Ressenti"
 msgstr "Ressenti"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Humidité"
 msgstr "Humidité"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Temp. maximale"
 msgstr "Temp. maximale"
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Temp. minimale"
 msgstr "Temp. minimale"
@@ -248,72 +258,79 @@ msgid "Noon"
 msgstr "Midi"
 msgstr "Midi"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Pression"
 msgstr "Pression"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Lever du soleil"
 msgstr "Lever du soleil"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Coucher de soleil"
 msgstr "Coucher de soleil"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Température"
 msgstr "Température"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "Indice UV"
 msgstr "Indice UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Visibilité"
 msgstr "Visibilité"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Le vent"
 msgstr "Le vent"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "Abonnés"
 msgstr "Abonnés"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "Posts"
 msgstr "Posts"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "utilisateurs actifs"
 msgstr "utilisateurs actifs"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "Commentaires"
 msgstr "Commentaires"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "utilisateur"
 msgstr "utilisateur"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "Communauté"
 msgstr "Communauté"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "points"
 msgstr "points"
 
 
@@ -323,7 +340,7 @@ msgid "title"
 msgstr "Titre"
 msgstr "Titre"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "Auteur"
 msgstr "Auteur"
 
 
@@ -346,7 +363,7 @@ msgstr "répondu"
 msgid "No item found"
 msgid "No item found"
 msgstr "Pas d'élément trouvé"
 msgstr "Pas d'élément trouvé"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Source"
 msgstr "Source"
@@ -447,6 +464,10 @@ msgstr "Fonctions statistiques"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Calcule les {functions} des arguments"
 msgstr "Calcule les {functions} des arguments"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Obtenir l'itinéraire"
 msgstr "Obtenir l'itinéraire"
@@ -459,7 +480,7 @@ msgstr "{title} (OBSOLÈTE)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Cet item a été remplacé par"
 msgstr "Cet item a été remplacé par"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Chaîne"
 msgstr "Chaîne"
 
 
@@ -519,7 +540,7 @@ msgstr "Évaluation du livre"
 msgid "File quality"
 msgid "File quality"
 msgstr "Qualité du fichier"
 msgstr "Qualité du fichier"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Calculer des expressions mathématiques dans la barre de recherche"
 msgstr "Calculer des expressions mathématiques dans la barre de recherche"
 
 
@@ -1984,3 +2005,4 @@ msgstr "cacher la vidéo"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Les moteurs ne peuvent pas récupérer de résultats"
 #~ msgstr "Les moteurs ne peuvent pas récupérer de résultats"
+

BIN
searx/translations/gl/LC_MESSAGES/messages.mo


+ 43 - 21
searx/translations/gl/LC_MESSAGES/messages.po

@@ -13,8 +13,8 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: searx\n"
 "Project-Id-Version: searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
-"PO-Revision-Date: 2024-09-04 04:14+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
+"PO-Revision-Date: 2024-10-04 07:09+0000\n"
 "Last-Translator: ghose <ghose@users.noreply.translate.codeberg.org>\n"
 "Last-Translator: ghose <ghose@users.noreply.translate.codeberg.org>\n"
 "Language-Team: Galician <https://translate.codeberg.org/projects/searxng/"
 "Language-Team: Galician <https://translate.codeberg.org/projects/searxng/"
 "searxng/gl/>\n"
 "searxng/gl/>\n"
@@ -23,7 +23,7 @@ msgstr ""
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7\n"
+"X-Generator: Weblate 5.7.2\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -161,6 +161,11 @@ msgstr "claro"
 msgid "dark"
 msgid "dark"
 msgstr "escuro"
 msgstr "escuro"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr "negro"
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -172,21 +177,23 @@ msgid "About"
 msgstr "Sobre"
 msgstr "Sobre"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Temp. media"
 msgstr "Temp. media"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Cuberto"
 msgstr "Cuberto"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Situación"
 msgstr "Situación"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Estado actual"
 msgstr "Estado actual"
@@ -197,21 +204,25 @@ msgid "Evening"
 msgstr "Tarde"
 msgstr "Tarde"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Sensación"
 msgstr "Sensación"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Humidade"
 msgstr "Humidade"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Temp. Máx."
 msgstr "Temp. Máx."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Temp. Mín."
 msgstr "Temp. Mín."
@@ -232,72 +243,79 @@ msgid "Noon"
 msgstr "Mediodía"
 msgstr "Mediodía"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Presión"
 msgstr "Presión"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Abrente"
 msgstr "Abrente"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Solpor"
 msgstr "Solpor"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatura"
 msgstr "Temperatura"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "Índice UV"
 msgstr "Índice UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Visibilidade"
 msgstr "Visibilidade"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Vento"
 msgstr "Vento"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "subscritoras"
 msgstr "subscritoras"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "publicacións"
 msgstr "publicacións"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "usuarias activas"
 msgstr "usuarias activas"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "comentarios"
 msgstr "comentarios"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "usuaria"
 msgstr "usuaria"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "comunidade"
 msgstr "comunidade"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "puntos"
 msgstr "puntos"
 
 
@@ -307,7 +325,7 @@ msgid "title"
 msgstr "título"
 msgstr "título"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "autoría"
 msgstr "autoría"
 
 
@@ -330,7 +348,7 @@ msgstr "respondido"
 msgid "No item found"
 msgid "No item found"
 msgstr "Non se atoparon elementos"
 msgstr "Non se atoparon elementos"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Fonte"
 msgstr "Fonte"
@@ -431,6 +449,10 @@ msgstr "Funcións de estatística"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Calcula {functions} dos argumentos"
 msgstr "Calcula {functions} dos argumentos"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr "Sinónimos"
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Obter direccións"
 msgstr "Obter direccións"
@@ -443,7 +465,7 @@ msgstr "{title} (OBSOLETO)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Esta entrada foi proporcionada por"
 msgstr "Esta entrada foi proporcionada por"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Canle"
 msgstr "Canle"
 
 
@@ -502,7 +524,7 @@ msgstr "Valoración do libro"
 msgid "File quality"
 msgid "File quality"
 msgstr "Calidade do ficheiro"
 msgstr "Calidade do ficheiro"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Calcular expresións matemáticas usando a barra de busca"
 msgstr "Calcular expresións matemáticas usando a barra de busca"
 
 

BIN
searx/translations/he/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/he/LC_MESSAGES/messages.po

@@ -21,7 +21,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version:  searx\n"
 "Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-08-27 16:18+0000\n"
 "PO-Revision-Date: 2024-08-27 16:18+0000\n"
 "Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
 "Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
 "\n"
 "\n"
@@ -170,6 +170,11 @@ msgstr "בהיר"
 msgid "dark"
 msgid "dark"
 msgstr "כהה"
 msgstr "כהה"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -181,21 +186,23 @@ msgid "About"
 msgstr "אודות"
 msgstr "אודות"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "טמפ' ממוצעת"
 msgstr "טמפ' ממוצעת"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "כיסוי עננים"
 msgstr "כיסוי עננים"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "תנאים"
 msgstr "תנאים"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "תנאים כרגע"
 msgstr "תנאים כרגע"
@@ -206,21 +213,25 @@ msgid "Evening"
 msgstr "ערב"
 msgstr "ערב"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "מרגיש כמו"
 msgstr "מרגיש כמו"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "לחות"
 msgstr "לחות"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "טמפ' מקסימלית"
 msgstr "טמפ' מקסימלית"
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "טמפ' מינימלית"
 msgstr "טמפ' מינימלית"
@@ -241,72 +252,79 @@ msgid "Noon"
 msgstr "צהריים"
 msgstr "צהריים"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "לחץ"
 msgstr "לחץ"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "זריחה"
 msgstr "זריחה"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "שקיעה"
 msgstr "שקיעה"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "טמפרטורה"
 msgstr "טמפרטורה"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "מדד קרינת UV"
 msgstr "מדד קרינת UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "נראות"
 msgstr "נראות"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "רוח"
 msgstr "רוח"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "מנויים"
 msgstr "מנויים"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "פוסטים"
 msgstr "פוסטים"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "משתמשים פעילים"
 msgstr "משתמשים פעילים"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "הערות"
 msgstr "הערות"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "משתמש"
 msgstr "משתמש"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "קהילה"
 msgstr "קהילה"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "נקודות"
 msgstr "נקודות"
 
 
@@ -316,7 +334,7 @@ msgid "title"
 msgstr "כותרת"
 msgstr "כותרת"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "מחבר"
 msgstr "מחבר"
 
 
@@ -339,7 +357,7 @@ msgstr "נענו"
 msgid "No item found"
 msgid "No item found"
 msgstr "לא נמצא פריט"
 msgstr "לא נמצא פריט"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "מקור"
 msgstr "מקור"
@@ -440,6 +458,10 @@ msgstr "פונקציות סטטיסטיקה"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "מחשבת {functions} של הארגומנטים"
 msgstr "מחשבת {functions} של הארגומנטים"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "קבל כיוונים"
 msgstr "קבל כיוונים"
@@ -452,7 +474,7 @@ msgstr "{title} (OBSOLETE)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "רשומה זו הוחלפה על ידי"
 msgstr "רשומה זו הוחלפה על ידי"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "ערוץ"
 msgstr "ערוץ"
 
 
@@ -511,7 +533,7 @@ msgstr "דירוג ספרים"
 msgid "File quality"
 msgid "File quality"
 msgstr "איכות קובץ"
 msgstr "איכות קובץ"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "חשב ביטויים מתמטיים באמצעות שורת החיפוש"
 msgstr "חשב ביטויים מתמטיים באמצעות שורת החיפוש"
 
 

BIN
searx/translations/hr/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/hr/LC_MESSAGES/messages.po

@@ -18,7 +18,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version:  searx\n"
 "Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-06-08 13:18+0000\n"
 "PO-Revision-Date: 2024-06-08 13:18+0000\n"
 "Last-Translator: ganoci <ganoci@users.noreply.translate.codeberg.org>\n"
 "Last-Translator: ganoci <ganoci@users.noreply.translate.codeberg.org>\n"
 "Language: hr\n"
 "Language: hr\n"
@@ -166,6 +166,11 @@ msgstr "svijetlo"
 msgid "dark"
 msgid "dark"
 msgstr "tamno"
 msgstr "tamno"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -177,21 +182,23 @@ msgid "About"
 msgstr "O nama"
 msgstr "O nama"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "prosječna temperatura."
 msgstr "prosječna temperatura."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "naoblaka"
 msgstr "naoblaka"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Cremenski uvjeti"
 msgstr "Cremenski uvjeti"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Trenutni vremenski uvjeti"
 msgstr "Trenutni vremenski uvjeti"
@@ -202,21 +209,25 @@ msgid "Evening"
 msgstr "Večer"
 msgstr "Večer"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "izgleda kao"
 msgstr "izgleda kao"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "vlažnost"
 msgstr "vlažnost"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "maks. temp."
 msgstr "maks. temp."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Min. temp."
 msgstr "Min. temp."
@@ -237,72 +248,79 @@ msgid "Noon"
 msgstr "Podne"
 msgstr "Podne"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Pritisak"
 msgstr "Pritisak"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "izlazak sunca"
 msgstr "izlazak sunca"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "zalazak"
 msgstr "zalazak"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "temperatura"
 msgstr "temperatura"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV index"
 msgstr "UV index"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "vidljivost"
 msgstr "vidljivost"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "vjetar"
 msgstr "vjetar"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "pretplatnici"
 msgstr "pretplatnici"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "objave"
 msgstr "objave"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "aktivni korisnici"
 msgstr "aktivni korisnici"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "komentari"
 msgstr "komentari"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "korisnik"
 msgstr "korisnik"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "zajednica"
 msgstr "zajednica"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "bodovi"
 msgstr "bodovi"
 
 
@@ -312,7 +330,7 @@ msgid "title"
 msgstr "naslov"
 msgstr "naslov"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "autor"
 msgstr "autor"
 
 
@@ -335,7 +353,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "Nije pronađena nijedna stavka"
 msgstr "Nije pronađena nijedna stavka"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Izvor"
 msgstr "Izvor"
@@ -436,6 +454,10 @@ msgstr "Statistične funkcije"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Izračunajte {functions} argumenata"
 msgstr "Izračunajte {functions} argumenata"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Dobij upute"
 msgstr "Dobij upute"
@@ -448,7 +470,7 @@ msgstr "{title} (ZASTARJELO)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Ovaj je unos zamijenio"
 msgstr "Ovaj je unos zamijenio"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanal"
 msgstr "Kanal"
 
 
@@ -507,7 +529,7 @@ msgstr "Ocjena knjige"
 msgid "File quality"
 msgid "File quality"
 msgstr "Kvaliteta datoteke"
 msgstr "Kvaliteta datoteke"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

BIN
searx/translations/hu/LC_MESSAGES/messages.mo


+ 46 - 24
searx/translations/hu/LC_MESSAGES/messages.po

@@ -18,19 +18,18 @@
 # kratos <kratos@users.noreply.translate.codeberg.org>, 2024.
 # kratos <kratos@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-24 19:18+0000\n"
 "PO-Revision-Date: 2024-09-24 19:18+0000\n"
 "Last-Translator: kratos <kratos@users.noreply.translate.codeberg.org>\n"
 "Last-Translator: kratos <kratos@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Hungarian <https://translate.codeberg.org/projects/searxng/"
-"searxng/hu/>\n"
 "Language: hu\n"
 "Language: hu\n"
+"Language-Team: Hungarian "
+"<https://translate.codeberg.org/projects/searxng/searxng/hu/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7.2\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -168,6 +167,11 @@ msgstr "világos"
 msgid "dark"
 msgid "dark"
 msgstr "sötét"
 msgstr "sötét"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -179,21 +183,23 @@ msgid "About"
 msgstr "Névjegy"
 msgstr "Névjegy"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Átlagos hőm."
 msgstr "Átlagos hőm."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Felhő borította"
 msgstr "Felhő borította"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Állapot"
 msgstr "Állapot"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Jelenlegi állapot"
 msgstr "Jelenlegi állapot"
@@ -204,21 +210,25 @@ msgid "Evening"
 msgstr "Este"
 msgstr "Este"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "érzetre"
 msgstr "érzetre"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Páratartalom"
 msgstr "Páratartalom"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Maximum hőm."
 msgstr "Maximum hőm."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Minimum hőm."
 msgstr "Minimum hőm."
@@ -239,72 +249,79 @@ msgid "Noon"
 msgstr "Dél"
 msgstr "Dél"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Nyomás"
 msgstr "Nyomás"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Napfelkelte"
 msgstr "Napfelkelte"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Naplemente"
 msgstr "Naplemente"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Hőmérséklet"
 msgstr "Hőmérséklet"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV terhelés"
 msgstr "UV terhelés"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Láthatóság"
 msgstr "Láthatóság"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Szél"
 msgstr "Szél"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "Feliratkozók"
 msgstr "Feliratkozók"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "bejegyzések"
 msgstr "bejegyzések"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "aktív felhasználók"
 msgstr "aktív felhasználók"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "kommentek"
 msgstr "kommentek"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "felhasználó"
 msgstr "felhasználó"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "közösség"
 msgstr "közösség"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "pontok"
 msgstr "pontok"
 
 
@@ -314,7 +331,7 @@ msgid "title"
 msgstr "cím"
 msgstr "cím"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "szerző"
 msgstr "szerző"
 
 
@@ -337,7 +354,7 @@ msgstr "megválaszolt"
 msgid "No item found"
 msgid "No item found"
 msgstr "Nincs találat"
 msgstr "Nincs találat"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Forrás"
 msgstr "Forrás"
@@ -438,6 +455,10 @@ msgstr "Statisztikai függvények"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "{functions} alkalmazása az argumentumokon"
 msgstr "{functions} alkalmazása az argumentumokon"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Útvonaltervezés"
 msgstr "Útvonaltervezés"
@@ -450,7 +471,7 @@ msgstr "{title} (elavult)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Ezt a bejegyzést leváltotta:"
 msgstr "Ezt a bejegyzést leváltotta:"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Csatorna"
 msgstr "Csatorna"
 
 
@@ -509,7 +530,7 @@ msgstr "Könyv értékelése"
 msgid "File quality"
 msgid "File quality"
 msgstr "Fájlminőség"
 msgstr "Fájlminőség"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Végezzen el matematikai műveleteket a keresősávban"
 msgstr "Végezzen el matematikai műveleteket a keresősávban"
 
 
@@ -1954,3 +1975,4 @@ msgstr "videó elrejtése"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Nincs találat a keresőmotortól"
 #~ msgstr "Nincs találat a keresőmotortól"
+

BIN
searx/translations/ia/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/ia/LC_MESSAGES/messages.po

@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version:  searx\n"
 "Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2023-06-22 09:02+0000\n"
 "PO-Revision-Date: 2023-06-22 09:02+0000\n"
 "Last-Translator: return42 <markus.heiser@darmarit.de>\n"
 "Last-Translator: return42 <markus.heiser@darmarit.de>\n"
 "Language: ia\n"
 "Language: ia\n"
@@ -156,6 +156,11 @@ msgstr ""
 msgid "dark"
 msgid "dark"
 msgstr ""
 msgstr ""
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -167,21 +172,23 @@ msgid "About"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr ""
 msgstr ""
@@ -192,21 +199,25 @@ msgid "Evening"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr ""
 msgstr ""
@@ -227,72 +238,79 @@ msgid "Noon"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr ""
 msgstr ""
 
 
@@ -302,7 +320,7 @@ msgid "title"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr ""
 msgstr ""
 
 
@@ -325,7 +343,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "Nulle item trovate"
 msgstr "Nulle item trovate"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr ""
 msgstr ""
@@ -426,6 +444,10 @@ msgstr "Functiones statistic"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Computa {functions} del argumentos"
 msgstr "Computa {functions} del argumentos"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr ""
 msgstr ""
@@ -438,7 +460,7 @@ msgstr ""
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Iste entrata esseva substituite per"
 msgstr "Iste entrata esseva substituite per"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr ""
 msgstr ""
 
 
@@ -490,7 +512,7 @@ msgstr ""
 msgid "File quality"
 msgid "File quality"
 msgstr ""
 msgstr ""
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

BIN
searx/translations/id/LC_MESSAGES/messages.mo


+ 49 - 26
searx/translations/id/LC_MESSAGES/messages.po

@@ -16,17 +16,17 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
-"PO-Revision-Date: 2024-09-23 01:18+0000\n"
-"Last-Translator: Linerly <Linerly@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Indonesian <https://translate.codeberg.org/projects/searxng/"
-"searxng/id/>\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
+"PO-Revision-Date: 2024-09-28 15:23+0000\n"
+"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: id\n"
 "Language: id\n"
+"Language-Team: Indonesian "
+"<https://translate.codeberg.org/projects/searxng/searxng/id/>\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.7.2\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -42,7 +42,7 @@ msgstr "lainnya"
 #. CATEGORY_NAMES['FILES']
 #. CATEGORY_NAMES['FILES']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "files"
 msgid "files"
-msgstr "berkas"
+msgstr "File"
 
 
 #. CATEGORY_NAMES['GENERAL']
 #. CATEGORY_NAMES['GENERAL']
 #: searx/searxng.msg
 #: searx/searxng.msg
@@ -164,6 +164,11 @@ msgstr "cerah"
 msgid "dark"
 msgid "dark"
 msgstr "gelap"
 msgstr "gelap"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -175,21 +180,23 @@ msgid "About"
 msgstr "Tentang"
 msgstr "Tentang"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "suhu rata‐rata."
 msgstr "suhu rata‐rata."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Tutupan awan"
 msgstr "Tutupan awan"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "kondisi"
 msgstr "kondisi"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "kondisi saat ini"
 msgstr "kondisi saat ini"
@@ -200,21 +207,25 @@ msgid "Evening"
 msgstr "Sore"
 msgstr "Sore"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "terasa seperti"
 msgstr "terasa seperti"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "kelembaban"
 msgstr "kelembaban"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "suhu maksimum."
 msgstr "suhu maksimum."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "suhu minimum."
 msgstr "suhu minimum."
@@ -235,72 +246,79 @@ msgid "Noon"
 msgstr "Siang"
 msgstr "Siang"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "tekanan"
 msgstr "tekanan"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "matahari terbit"
 msgstr "matahari terbit"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "matahari terbenam"
 msgstr "matahari terbenam"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "suhu"
 msgstr "suhu"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "indeks UV"
 msgstr "indeks UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "jarak pandang"
 msgstr "jarak pandang"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "angin"
 msgstr "angin"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "pelanggan"
 msgstr "pelanggan"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "postingan"
 msgstr "postingan"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "pengguna aktif"
 msgstr "pengguna aktif"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "komentar"
 msgstr "komentar"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "pengguna"
 msgstr "pengguna"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "komunitas"
 msgstr "komunitas"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "poin-poin"
 msgstr "poin-poin"
 
 
@@ -310,7 +328,7 @@ msgid "title"
 msgstr "judul"
 msgstr "judul"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "penulis"
 msgstr "penulis"
 
 
@@ -333,7 +351,7 @@ msgstr "dijawab"
 msgid "No item found"
 msgid "No item found"
 msgstr "Item tidak ditemukan"
 msgstr "Item tidak ditemukan"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Sumber"
 msgstr "Sumber"
@@ -434,6 +452,10 @@ msgstr "Fungsi statistik"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Menghitung {functions} dari argumen"
 msgstr "Menghitung {functions} dari argumen"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Mendapatkan arah"
 msgstr "Mendapatkan arah"
@@ -446,7 +468,7 @@ msgstr "{title} (USANG)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Masukan ini telah digantikan oleh"
 msgstr "Masukan ini telah digantikan oleh"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Saluran"
 msgstr "Saluran"
 
 
@@ -506,7 +528,7 @@ msgstr "Peringkat buku"
 msgid "File quality"
 msgid "File quality"
 msgstr "Kualitas berkas"
 msgstr "Kualitas berkas"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Hitung ekspresi matematika melalui bilah pencarian"
 msgstr "Hitung ekspresi matematika melalui bilah pencarian"
 
 
@@ -1838,3 +1860,4 @@ msgstr "sembunyikan video"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Mesin-mesin tidak dapat mendapatkan hasil"
 #~ msgstr "Mesin-mesin tidak dapat mendapatkan hasil"
+

BIN
searx/translations/it/LC_MESSAGES/messages.mo


+ 48 - 25
searx/translations/it/LC_MESSAGES/messages.po

@@ -29,19 +29,19 @@
 # tiziodcaio <tiziodcaio@users.noreply.translate.codeberg.org>, 2024.
 # tiziodcaio <tiziodcaio@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
-"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Italian <https://translate.codeberg.org/projects/searxng/"
-"searxng/it/>\n"
+"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: it\n"
 "Language: it\n"
+"Language-Team: Italian "
+"<https://translate.codeberg.org/projects/searxng/searxng/it/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -179,6 +179,11 @@ msgstr "chiaro"
 msgid "dark"
 msgid "dark"
 msgstr "scuro"
 msgstr "scuro"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -190,21 +195,23 @@ msgid "About"
 msgstr "A proposito"
 msgstr "A proposito"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Temp. media"
 msgstr "Temp. media"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Nuvolosità"
 msgstr "Nuvolosità"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Condizione"
 msgstr "Condizione"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Condizione attuale"
 msgstr "Condizione attuale"
@@ -215,21 +222,25 @@ msgid "Evening"
 msgstr "Sera"
 msgstr "Sera"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Percepita come"
 msgstr "Percepita come"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Umidità"
 msgstr "Umidità"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Temp. massima"
 msgstr "Temp. massima"
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Temp. min"
 msgstr "Temp. min"
@@ -250,72 +261,79 @@ msgid "Noon"
 msgstr "Mezzogiorno"
 msgstr "Mezzogiorno"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Pressione"
 msgstr "Pressione"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Alba"
 msgstr "Alba"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Tramonto"
 msgstr "Tramonto"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatura"
 msgstr "Temperatura"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "Indice UV"
 msgstr "Indice UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Visibilità"
 msgstr "Visibilità"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Vento"
 msgstr "Vento"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "iscritti"
 msgstr "iscritti"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "messaggi"
 msgstr "messaggi"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "utenti attivi"
 msgstr "utenti attivi"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "commenti"
 msgstr "commenti"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "utente"
 msgstr "utente"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "comunità"
 msgstr "comunità"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "punti"
 msgstr "punti"
 
 
@@ -325,7 +343,7 @@ msgid "title"
 msgstr "titolo"
 msgstr "titolo"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "autore"
 msgstr "autore"
 
 
@@ -348,7 +366,7 @@ msgstr "risposto"
 msgid "No item found"
 msgid "No item found"
 msgstr "Nessun oggetto trovato"
 msgstr "Nessun oggetto trovato"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Sorgente"
 msgstr "Sorgente"
@@ -449,6 +467,10 @@ msgstr "Funzioni statistiche"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Calcola {functions} degli argomenti"
 msgstr "Calcola {functions} degli argomenti"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Ricevi direzioni"
 msgstr "Ricevi direzioni"
@@ -461,7 +483,7 @@ msgstr "{title} (OBSOLETO)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Questa voce è stata sostituita da"
 msgstr "Questa voce è stata sostituita da"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Canale"
 msgstr "Canale"
 
 
@@ -521,7 +543,7 @@ msgstr "Valutazione del libro"
 msgid "File quality"
 msgid "File quality"
 msgstr "Qualità del file"
 msgstr "Qualità del file"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Calcola espressioni matematiche nella barra di ricerca"
 msgstr "Calcola espressioni matematiche nella barra di ricerca"
 
 
@@ -1981,3 +2003,4 @@ msgstr "nascondi video"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "I motori di ricerca non riescono a recuperare risultati"
 #~ msgstr "I motori di ricerca non riescono a recuperare risultati"
+

BIN
searx/translations/ja/LC_MESSAGES/messages.mo


+ 48 - 25
searx/translations/ja/LC_MESSAGES/messages.po

@@ -23,19 +23,19 @@
 # return42 <return42@users.noreply.translate.codeberg.org>, 2024.
 # return42 <return42@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-23 01:18+0000\n"
 "PO-Revision-Date: 2024-09-23 01:18+0000\n"
-"Last-Translator: tentsbet <tentsbet@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Japanese <https://translate.codeberg.org/projects/searxng/"
-"searxng/ja/>\n"
+"Last-Translator: tentsbet <tentsbet@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: ja\n"
 "Language: ja\n"
+"Language-Team: Japanese "
+"<https://translate.codeberg.org/projects/searxng/searxng/ja/>\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.7.2\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -173,6 +173,11 @@ msgstr "ライト"
 msgid "dark"
 msgid "dark"
 msgstr "ダーク"
 msgstr "ダーク"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -184,21 +189,23 @@ msgid "About"
 msgstr "関連情報"
 msgstr "関連情報"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "平均気温."
 msgstr "平均気温."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "曇り"
 msgstr "曇り"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "天気"
 msgstr "天気"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "現在の天気"
 msgstr "現在の天気"
@@ -209,21 +216,25 @@ msgid "Evening"
 msgstr "夕方"
 msgstr "夕方"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "体感"
 msgstr "体感"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "湿度"
 msgstr "湿度"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "最高気温."
 msgstr "最高気温."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "最低気温."
 msgstr "最低気温."
@@ -244,72 +255,79 @@ msgid "Noon"
 msgstr "昼"
 msgstr "昼"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "気圧"
 msgstr "気圧"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "日の出"
 msgstr "日の出"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "日の入り"
 msgstr "日の入り"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "気温"
 msgstr "気温"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV指数"
 msgstr "UV指数"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "視界"
 msgstr "視界"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "風速"
 msgstr "風速"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "サブスクライバー"
 msgstr "サブスクライバー"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "投稿"
 msgstr "投稿"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "アクティブユーザー"
 msgstr "アクティブユーザー"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "コメント"
 msgstr "コメント"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "ユーザー"
 msgstr "ユーザー"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "コミュニティ"
 msgstr "コミュニティ"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "ポイント"
 msgstr "ポイント"
 
 
@@ -319,7 +337,7 @@ msgid "title"
 msgstr "タイトル"
 msgstr "タイトル"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "作"
 msgstr "作"
 
 
@@ -342,7 +360,7 @@ msgstr "回答"
 msgid "No item found"
 msgid "No item found"
 msgstr "アイテムが見つかりません"
 msgstr "アイテムが見つかりません"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "ソース"
 msgstr "ソース"
@@ -443,6 +461,10 @@ msgstr "統計機能"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "変数の {functions} を計算する"
 msgstr "変数の {functions} を計算する"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "経路を取得する"
 msgstr "経路を取得する"
@@ -455,7 +477,7 @@ msgstr "{title} (廃止)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "このエントリは、置き換えられました:"
 msgstr "このエントリは、置き換えられました:"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "チャンネル"
 msgstr "チャンネル"
 
 
@@ -509,7 +531,7 @@ msgstr "書籍評価点数"
 msgid "File quality"
 msgid "File quality"
 msgstr "ファイル品質"
 msgstr "ファイル品質"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "検索バーで数式を計算"
 msgstr "検索バーで数式を計算"
 
 
@@ -1887,3 +1909,4 @@ msgstr "動画を隠す"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "エンジンは結果を取得できません"
 #~ msgstr "エンジンは結果を取得できません"
+

BIN
searx/translations/ko/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/ko/LC_MESSAGES/messages.po

@@ -14,7 +14,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-07-03 17:18+0000\n"
 "PO-Revision-Date: 2024-07-03 17:18+0000\n"
 "Last-Translator: seonghobae "
 "Last-Translator: seonghobae "
 "<seonghobae@users.noreply.translate.codeberg.org>\n"
 "<seonghobae@users.noreply.translate.codeberg.org>\n"
@@ -162,6 +162,11 @@ msgstr "라이트"
 msgid "dark"
 msgid "dark"
 msgstr "다크"
 msgstr "다크"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -173,21 +178,23 @@ msgid "About"
 msgstr "정보"
 msgstr "정보"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "평균 온도."
 msgstr "평균 온도."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "운량"
 msgstr "운량"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "상태"
 msgstr "상태"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "현재 상태"
 msgstr "현재 상태"
@@ -198,21 +205,25 @@ msgid "Evening"
 msgstr "저녁"
 msgstr "저녁"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "체감"
 msgstr "체감"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "습도"
 msgstr "습도"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "최대 기온"
 msgstr "최대 기온"
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "최저 기온"
 msgstr "최저 기온"
@@ -233,72 +244,79 @@ msgid "Noon"
 msgstr "정오"
 msgstr "정오"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "기압"
 msgstr "기압"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "일출"
 msgstr "일출"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "일몰"
 msgstr "일몰"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "기온"
 msgstr "기온"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "자외선 지수"
 msgstr "자외선 지수"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "가시도"
 msgstr "가시도"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "풍속"
 msgstr "풍속"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "구독자"
 msgstr "구독자"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "글"
 msgstr "글"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "활동 사용자"
 msgstr "활동 사용자"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "댓글"
 msgstr "댓글"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "사용자"
 msgstr "사용자"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "커뮤니티"
 msgstr "커뮤니티"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "점수"
 msgstr "점수"
 
 
@@ -308,7 +326,7 @@ msgid "title"
 msgstr "제목"
 msgstr "제목"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "작성자"
 msgstr "작성자"
 
 
@@ -331,7 +349,7 @@ msgstr "응답"
 msgid "No item found"
 msgid "No item found"
 msgstr "검색 결과가 없습니다"
 msgstr "검색 결과가 없습니다"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "소스"
 msgstr "소스"
@@ -432,6 +450,10 @@ msgstr "통계 기능"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "{functions} 매개변수 계산"
 msgstr "{functions} 매개변수 계산"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "길찾기"
 msgstr "길찾기"
@@ -444,7 +466,7 @@ msgstr "{title} (사용되지 않음)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "이 항목은 다음으로 대체되었습니다"
 msgstr "이 항목은 다음으로 대체되었습니다"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "채널"
 msgstr "채널"
 
 
@@ -502,7 +524,7 @@ msgstr "책 평점"
 msgid "File quality"
 msgid "File quality"
 msgstr "파일 품질"
 msgstr "파일 품질"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "검색바를 통해 수학연산 계산하기"
 msgstr "검색바를 통해 수학연산 계산하기"
 
 

BIN
searx/translations/lt/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/lt/LC_MESSAGES/messages.po

@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version:  searx\n"
 "Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-07-30 08:18+0000\n"
 "PO-Revision-Date: 2024-07-30 08:18+0000\n"
 "Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
 "Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
 "\n"
 "\n"
@@ -163,6 +163,11 @@ msgstr "šviesi"
 msgid "dark"
 msgid "dark"
 msgstr "tamsi"
 msgstr "tamsi"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -174,21 +179,23 @@ msgid "About"
 msgstr "Apie"
 msgstr "Apie"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Vidutinė temperatura"
 msgstr "Vidutinė temperatura"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Sąlyga"
 msgstr "Sąlyga"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Esamos sąlygos"
 msgstr "Esamos sąlygos"
@@ -199,21 +206,25 @@ msgid "Evening"
 msgstr "Vakaras"
 msgstr "Vakaras"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Jaučiasi kaip"
 msgstr "Jaučiasi kaip"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Dregmė"
 msgstr "Dregmė"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Aukščiausia temperatura"
 msgstr "Aukščiausia temperatura"
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Mažiausia temperatura"
 msgstr "Mažiausia temperatura"
@@ -234,72 +245,79 @@ msgid "Noon"
 msgstr "Vidurdienis"
 msgstr "Vidurdienis"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Slėgis"
 msgstr "Slėgis"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Saulėtekis"
 msgstr "Saulėtekis"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Saulėlydis"
 msgstr "Saulėlydis"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatura"
 msgstr "Temperatura"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV indeksas"
 msgstr "UV indeksas"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Matomumas"
 msgstr "Matomumas"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Vėjas"
 msgstr "Vėjas"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "Prenumeratoriai"
 msgstr "Prenumeratoriai"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "Įrašai"
 msgstr "Įrašai"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "Aktyvus naudotojai"
 msgstr "Aktyvus naudotojai"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "Komentarai"
 msgstr "Komentarai"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "Naudotojai"
 msgstr "Naudotojai"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "Bendruomene"
 msgstr "Bendruomene"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "Taškai"
 msgstr "Taškai"
 
 
@@ -309,7 +327,7 @@ msgid "title"
 msgstr "Pavadinimas"
 msgstr "Pavadinimas"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "Autorius"
 msgstr "Autorius"
 
 
@@ -332,7 +350,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "Elementų nerasta"
 msgstr "Elementų nerasta"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Šaltinis"
 msgstr "Šaltinis"
@@ -433,6 +451,10 @@ msgstr "Statistikos funkcijos"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Skaičiuoti argumentų {functions} funkcijas"
 msgstr "Skaičiuoti argumentų {functions} funkcijas"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Gauti nurodymus"
 msgstr "Gauti nurodymus"
@@ -445,7 +467,7 @@ msgstr "{title} (PASENĘS)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Šį įrašą pakeitė"
 msgstr "Šį įrašą pakeitė"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanalas"
 msgstr "Kanalas"
 
 
@@ -504,7 +526,7 @@ msgstr "Knygos įvertinimas"
 msgid "File quality"
 msgid "File quality"
 msgstr "Failo kokybė"
 msgstr "Failo kokybė"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

BIN
searx/translations/lv/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/lv/LC_MESSAGES/messages.po

@@ -12,7 +12,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-05-23 21:19+0000\n"
 "PO-Revision-Date: 2024-05-23 21:19+0000\n"
 "Last-Translator: Obligate <Obligate@users.noreply.translate.codeberg.org>"
 "Last-Translator: Obligate <Obligate@users.noreply.translate.codeberg.org>"
 "\n"
 "\n"
@@ -161,6 +161,11 @@ msgstr "gaišs"
 msgid "dark"
 msgid "dark"
 msgstr "tumšs"
 msgstr "tumšs"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -172,21 +177,23 @@ msgid "About"
 msgstr "Par"
 msgstr "Par"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Vidējā temp."
 msgstr "Vidējā temp."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Mākoņu klājums"
 msgstr "Mākoņu klājums"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Stāvoklis"
 msgstr "Stāvoklis"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Pašreizējais stāvoklis"
 msgstr "Pašreizējais stāvoklis"
@@ -197,21 +204,25 @@ msgid "Evening"
 msgstr "Vakara"
 msgstr "Vakara"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Pēc sajūtām"
 msgstr "Pēc sajūtām"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Mitrums"
 msgstr "Mitrums"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Maksimālā temp."
 msgstr "Maksimālā temp."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Minimālā temp."
 msgstr "Minimālā temp."
@@ -232,72 +243,79 @@ msgid "Noon"
 msgstr "Pusdiena"
 msgstr "Pusdiena"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Spiediens"
 msgstr "Spiediens"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Saullēkts"
 msgstr "Saullēkts"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Saulriets"
 msgstr "Saulriets"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatūra"
 msgstr "Temperatūra"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV indekss"
 msgstr "UV indekss"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Redzamība"
 msgstr "Redzamība"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Vējš"
 msgstr "Vējš"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "abonenti"
 msgstr "abonenti"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "aktīvi lietotāji"
 msgstr "aktīvi lietotāji"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "komentāri"
 msgstr "komentāri"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "lietotājs"
 msgstr "lietotājs"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "kopiena"
 msgstr "kopiena"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "punkti"
 msgstr "punkti"
 
 
@@ -307,7 +325,7 @@ msgid "title"
 msgstr "virsraksts"
 msgstr "virsraksts"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "autors"
 msgstr "autors"
 
 
@@ -330,7 +348,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "Nav atrasts neviens vienums"
 msgstr "Nav atrasts neviens vienums"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Avots"
 msgstr "Avots"
@@ -431,6 +449,10 @@ msgstr "Statistikas funkcijas"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Aprēķināt argumentu {functions}"
 msgstr "Aprēķināt argumentu {functions}"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Saņemt norādījumus"
 msgstr "Saņemt norādījumus"
@@ -443,7 +465,7 @@ msgstr "{title} (NOVECOJIS)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Šis ieraksts ir ticis aizstāts ar"
 msgstr "Šis ieraksts ir ticis aizstāts ar"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanāls"
 msgstr "Kanāls"
 
 
@@ -502,7 +524,7 @@ msgstr "grāmatu vērtējums"
 msgid "File quality"
 msgid "File quality"
 msgstr "Failu kvalitāte"
 msgstr "Failu kvalitāte"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

+ 41 - 19
searx/translations/messages.pot

@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -152,6 +152,11 @@ msgstr ""
 msgid "dark"
 msgid "dark"
 msgstr ""
 msgstr ""
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -163,21 +168,23 @@ msgid "About"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr ""
 msgstr ""
@@ -188,21 +195,25 @@ msgid "Evening"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr ""
 msgstr ""
@@ -223,72 +234,79 @@ msgid "Noon"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr ""
 msgstr ""
 
 
@@ -298,7 +316,7 @@ msgid "title"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr ""
 msgstr ""
 
 
@@ -321,7 +339,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr ""
 msgstr ""
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr ""
 msgstr ""
@@ -422,6 +440,10 @@ msgstr ""
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr ""
 msgstr ""
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr ""
 msgstr ""
@@ -434,7 +456,7 @@ msgstr ""
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr ""
 msgstr ""
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr ""
 msgstr ""
 
 
@@ -486,7 +508,7 @@ msgstr ""
 msgid "File quality"
 msgid "File quality"
 msgstr ""
 msgstr ""
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

BIN
searx/translations/ms/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/ms/LC_MESSAGES/messages.po

@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-07-19 07:09+0000\n"
 "PO-Revision-Date: 2024-07-19 07:09+0000\n"
 "Last-Translator: wazhanudin "
 "Last-Translator: wazhanudin "
 "<wazhanudin@users.noreply.translate.codeberg.org>\n"
 "<wazhanudin@users.noreply.translate.codeberg.org>\n"
@@ -163,6 +163,11 @@ msgstr "terang"
 msgid "dark"
 msgid "dark"
 msgstr "gelap"
 msgstr "gelap"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -174,21 +179,23 @@ msgid "About"
 msgstr "Tentang"
 msgstr "Tentang"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Suhu purata."
 msgstr "Suhu purata."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Litupan awan"
 msgstr "Litupan awan"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Keadaan"
 msgstr "Keadaan"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Keadaan semasa"
 msgstr "Keadaan semasa"
@@ -199,21 +206,25 @@ msgid "Evening"
 msgstr "Petang"
 msgstr "Petang"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Rasa seperti"
 msgstr "Rasa seperti"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Kelembapan"
 msgstr "Kelembapan"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Suhu max."
 msgstr "Suhu max."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Suhu min."
 msgstr "Suhu min."
@@ -234,72 +245,79 @@ msgid "Noon"
 msgstr "Tengah hari"
 msgstr "Tengah hari"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Tekanan"
 msgstr "Tekanan"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Matahari terbit"
 msgstr "Matahari terbit"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Matahari terbenam"
 msgstr "Matahari terbenam"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Suhu"
 msgstr "Suhu"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "Indeks UV"
 msgstr "Indeks UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Penglihatan"
 msgstr "Penglihatan"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Angin"
 msgstr "Angin"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "Langganan"
 msgstr "Langganan"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "kiriman"
 msgstr "kiriman"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "pengguna aktif"
 msgstr "pengguna aktif"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "komen"
 msgstr "komen"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "pengguna"
 msgstr "pengguna"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "komuniti"
 msgstr "komuniti"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "mata"
 msgstr "mata"
 
 
@@ -309,7 +327,7 @@ msgid "title"
 msgstr "tajuk"
 msgstr "tajuk"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "penulis"
 msgstr "penulis"
 
 
@@ -332,7 +350,7 @@ msgstr "dijawab"
 msgid "No item found"
 msgid "No item found"
 msgstr "barang tidak dijumpai"
 msgstr "barang tidak dijumpai"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Punca"
 msgstr "Punca"
@@ -433,6 +451,10 @@ msgstr "Fungsi statistik"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Mengira {functions} dari hujah-hujah"
 msgstr "Mengira {functions} dari hujah-hujah"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Dapatkan tunjuk-arah"
 msgstr "Dapatkan tunjuk-arah"
@@ -445,7 +467,7 @@ msgstr "{title} (USANG)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Kemasukan ini telah diganti oleh"
 msgstr "Kemasukan ini telah diganti oleh"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Saluran"
 msgstr "Saluran"
 
 
@@ -504,7 +526,7 @@ msgstr "Penarafan buku"
 msgid "File quality"
 msgid "File quality"
 msgstr "Kualiti fail"
 msgstr "Kualiti fail"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Kira ungkapan matematik melalui bar carian"
 msgstr "Kira ungkapan matematik melalui bar carian"
 
 

BIN
searx/translations/nb_NO/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/nb_NO/LC_MESSAGES/messages.po

@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-04-07 07:18+0000\n"
 "PO-Revision-Date: 2024-04-07 07:18+0000\n"
 "Last-Translator: omfj <omfj@users.noreply.translate.codeberg.org>\n"
 "Last-Translator: omfj <omfj@users.noreply.translate.codeberg.org>\n"
 "Language: nb_NO\n"
 "Language: nb_NO\n"
@@ -160,6 +160,11 @@ msgstr "lys"
 msgid "dark"
 msgid "dark"
 msgstr "mørk"
 msgstr "mørk"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -171,21 +176,23 @@ msgid "About"
 msgstr "Om"
 msgstr "Om"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr ""
 msgstr ""
@@ -196,21 +203,25 @@ msgid "Evening"
 msgstr "Kveld"
 msgstr "Kveld"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr ""
 msgstr ""
@@ -231,72 +242,79 @@ msgid "Noon"
 msgstr "Formiddag"
 msgstr "Formiddag"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr ""
 msgstr ""
 
 
@@ -306,7 +324,7 @@ msgid "title"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr ""
 msgstr ""
 
 
@@ -329,7 +347,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "Fant ingen elementer"
 msgstr "Fant ingen elementer"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Kilde"
 msgstr "Kilde"
@@ -430,6 +448,10 @@ msgstr "Statistikkfunksjoner"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Regn ut {functions} av parameterne"
 msgstr "Regn ut {functions} av parameterne"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Få veibeskrivelser"
 msgstr "Få veibeskrivelser"
@@ -442,7 +464,7 @@ msgstr "{title} (FORELDET)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Denne oppføringen har blitt erstattet av"
 msgstr "Denne oppføringen har blitt erstattet av"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanal"
 msgstr "Kanal"
 
 
@@ -501,7 +523,7 @@ msgstr "Bokvurdering"
 msgid "File quality"
 msgid "File quality"
 msgstr "Filkvalitet"
 msgstr "Filkvalitet"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

BIN
searx/translations/nl/LC_MESSAGES/messages.mo


+ 48 - 25
searx/translations/nl/LC_MESSAGES/messages.po

@@ -24,19 +24,19 @@
 # return42 <return42@users.noreply.translate.codeberg.org>, 2024.
 # return42 <return42@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
-"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Dutch <https://translate.codeberg.org/projects/searxng/"
-"searxng/nl/>\n"
+"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: nl\n"
 "Language: nl\n"
+"Language-Team: Dutch "
+"<https://translate.codeberg.org/projects/searxng/searxng/nl/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -174,6 +174,11 @@ msgstr "licht"
 msgid "dark"
 msgid "dark"
 msgstr "donker"
 msgstr "donker"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -185,21 +190,23 @@ msgid "About"
 msgstr "Over"
 msgstr "Over"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Gemiddelde temp."
 msgstr "Gemiddelde temp."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Bewolking"
 msgstr "Bewolking"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Omstandigheden"
 msgstr "Omstandigheden"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Huidige weersomstandigheden"
 msgstr "Huidige weersomstandigheden"
@@ -210,21 +217,25 @@ msgid "Evening"
 msgstr "avond"
 msgstr "avond"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Voelt als"
 msgstr "Voelt als"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Luchtvochtigheid"
 msgstr "Luchtvochtigheid"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Max temp."
 msgstr "Max temp."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Min temp."
 msgstr "Min temp."
@@ -245,72 +256,79 @@ msgid "Noon"
 msgstr "'s middags"
 msgstr "'s middags"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Luchtdruk"
 msgstr "Luchtdruk"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Zonsopkomst"
 msgstr "Zonsopkomst"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Zonsondergang"
 msgstr "Zonsondergang"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatuur"
 msgstr "Temperatuur"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV-index"
 msgstr "UV-index"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Zichtbaarheid"
 msgstr "Zichtbaarheid"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Wind"
 msgstr "Wind"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "abonnees"
 msgstr "abonnees"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "posten"
 msgstr "posten"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "actieve gebruikers"
 msgstr "actieve gebruikers"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "reacties"
 msgstr "reacties"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "gebruikers"
 msgstr "gebruikers"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "gemeenschap"
 msgstr "gemeenschap"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "punten"
 msgstr "punten"
 
 
@@ -320,7 +338,7 @@ msgid "title"
 msgstr "titel"
 msgstr "titel"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "auteur"
 msgstr "auteur"
 
 
@@ -343,7 +361,7 @@ msgstr "beantwoord"
 msgid "No item found"
 msgid "No item found"
 msgstr "Er is geen resultaat gevonden"
 msgstr "Er is geen resultaat gevonden"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Bron"
 msgstr "Bron"
@@ -444,6 +462,10 @@ msgstr "Statistische functies"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Bereken {functions} van de opties"
 msgstr "Bereken {functions} van de opties"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Routebeschrijving"
 msgstr "Routebeschrijving"
@@ -456,7 +478,7 @@ msgstr "{title} (VEROUDERD)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Dit object is overbodig gemaakt door"
 msgstr "Dit object is overbodig gemaakt door"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanaal"
 msgstr "Kanaal"
 
 
@@ -516,7 +538,7 @@ msgstr "boekbeoordeling"
 msgid "File quality"
 msgid "File quality"
 msgstr "bestandskwaliteit"
 msgstr "bestandskwaliteit"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Bereken wiskundige uitdrukkingen via de zoekbalk"
 msgstr "Bereken wiskundige uitdrukkingen via de zoekbalk"
 
 
@@ -1974,3 +1996,4 @@ msgstr "verberg video"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Zoekmachines konden geen resultaten ophalen"
 #~ msgstr "Zoekmachines konden geen resultaten ophalen"
+

BIN
searx/translations/oc/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/oc/LC_MESSAGES/messages.po

@@ -12,7 +12,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version:  searx\n"
 "Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-03-12 17:28+0000\n"
 "PO-Revision-Date: 2024-03-12 17:28+0000\n"
 "Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
 "Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
 "\n"
 "\n"
@@ -160,6 +160,11 @@ msgstr "clar"
 msgid "dark"
 msgid "dark"
 msgstr "fosc"
 msgstr "fosc"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -171,21 +176,23 @@ msgid "About"
 msgstr "A prepaus"
 msgstr "A prepaus"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr ""
 msgstr ""
@@ -196,21 +203,25 @@ msgid "Evening"
 msgstr "Ser"
 msgstr "Ser"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr ""
 msgstr ""
@@ -231,72 +242,79 @@ msgid "Noon"
 msgstr "Miègjorn"
 msgstr "Miègjorn"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr ""
 msgstr ""
 
 
@@ -306,7 +324,7 @@ msgid "title"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr ""
 msgstr ""
 
 
@@ -329,7 +347,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "Cap d’element pas trobat"
 msgstr "Cap d’element pas trobat"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Font"
 msgstr "Font"
@@ -430,6 +448,10 @@ msgstr "Foncions estatisticas"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Calcula las {functions} dels arguments"
 msgstr "Calcula las {functions} dels arguments"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Obténer l’itinerari"
 msgstr "Obténer l’itinerari"
@@ -442,7 +464,7 @@ msgstr "{title} (OBSOLÈT)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Aqueste element es estat remplaçat per"
 msgstr "Aqueste element es estat remplaçat per"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Canal"
 msgstr "Canal"
 
 
@@ -496,7 +518,7 @@ msgstr "Nòta del libre"
 msgid "File quality"
 msgid "File quality"
 msgstr "Qualitat del fichièr"
 msgstr "Qualitat del fichièr"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

BIN
searx/translations/pl/LC_MESSAGES/messages.mo


+ 50 - 27
searx/translations/pl/LC_MESSAGES/messages.po

@@ -20,21 +20,21 @@
 # 2024.
 # 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
-"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Polish <https://translate.codeberg.org/projects/searxng/"
-"searxng/pl/>\n"
+"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: pl\n"
 "Language: pl\n"
+"Language-Team: Polish "
+"<https://translate.codeberg.org/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"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\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 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -172,6 +172,11 @@ msgstr "jasny"
 msgid "dark"
 msgid "dark"
 msgstr "ciemny"
 msgstr "ciemny"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -183,21 +188,23 @@ msgid "About"
 msgstr "Informacje o"
 msgstr "Informacje o"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Średnia temp."
 msgstr "Średnia temp."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Zachmurzenie"
 msgstr "Zachmurzenie"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Warunki pogodowe"
 msgstr "Warunki pogodowe"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Aktualna pogoda"
 msgstr "Aktualna pogoda"
@@ -208,21 +215,25 @@ msgid "Evening"
 msgstr "Wieczorem"
 msgstr "Wieczorem"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Odczuwalna"
 msgstr "Odczuwalna"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Wilgotność"
 msgstr "Wilgotność"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Maksymalna temp."
 msgstr "Maksymalna temp."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Minimalna temp."
 msgstr "Minimalna temp."
@@ -243,72 +254,79 @@ msgid "Noon"
 msgstr "Południe"
 msgstr "Południe"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Ciśnienie"
 msgstr "Ciśnienie"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Wschód słońca"
 msgstr "Wschód słońca"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Zachód słońca"
 msgstr "Zachód słońca"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatura"
 msgstr "Temperatura"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "Indeks UV"
 msgstr "Indeks UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Widoczność"
 msgstr "Widoczność"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Wiatr"
 msgstr "Wiatr"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "subskrybenci"
 msgstr "subskrybenci"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "wpisy"
 msgstr "wpisy"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "aktywni użytkownicy"
 msgstr "aktywni użytkownicy"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "komentarze"
 msgstr "komentarze"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "użytkownik"
 msgstr "użytkownik"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "społeczność"
 msgstr "społeczność"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "punkty"
 msgstr "punkty"
 
 
@@ -318,7 +336,7 @@ msgid "title"
 msgstr "tytuł"
 msgstr "tytuł"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "autor"
 msgstr "autor"
 
 
@@ -341,7 +359,7 @@ msgstr "odebrany"
 msgid "No item found"
 msgid "No item found"
 msgstr "Nie znaleziono elementu"
 msgstr "Nie znaleziono elementu"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Źródło"
 msgstr "Źródło"
@@ -442,6 +460,10 @@ msgstr "Funkcje statystyczne"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Oblicz {functions} argumentów"
 msgstr "Oblicz {functions} argumentów"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Pokaż wskazówki"
 msgstr "Pokaż wskazówki"
@@ -454,7 +476,7 @@ msgstr "{title} (PRZESTARZAŁY)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Ten wpis został zastąpiony przez"
 msgstr "Ten wpis został zastąpiony przez"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanał"
 msgstr "Kanał"
 
 
@@ -513,7 +535,7 @@ msgstr "Ocena książki"
 msgid "File quality"
 msgid "File quality"
 msgstr "Jakość pliku"
 msgstr "Jakość pliku"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Obliczaj wyrażenia matematyczne za pomocą paska wyszukiwania"
 msgstr "Obliczaj wyrażenia matematyczne za pomocą paska wyszukiwania"
 
 
@@ -1961,3 +1983,4 @@ msgstr "ukryj wideo"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Wyszukiwarki nie mogą pobrać wyników"
 #~ msgstr "Wyszukiwarki nie mogą pobrać wyników"
+

BIN
searx/translations/pt/LC_MESSAGES/messages.mo


+ 48 - 25
searx/translations/pt/LC_MESSAGES/messages.po

@@ -20,19 +20,19 @@
 # ds451 <ds451@users.noreply.translate.codeberg.org>, 2024.
 # ds451 <ds451@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
-"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Portuguese <https://translate.codeberg.org/projects/searxng/"
-"searxng/pt/>\n"
+"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: pt\n"
 "Language: pt\n"
+"Language-Team: Portuguese "
+"<https://translate.codeberg.org/projects/searxng/searxng/pt/>\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Weblate 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -170,6 +170,11 @@ msgstr "claro"
 msgid "dark"
 msgid "dark"
 msgstr "escuro"
 msgstr "escuro"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -181,21 +186,23 @@ msgid "About"
 msgstr "Acerca"
 msgstr "Acerca"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Temperatura média."
 msgstr "Temperatura média."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Cobertura de nuvens"
 msgstr "Cobertura de nuvens"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Condição"
 msgstr "Condição"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Condição atual"
 msgstr "Condição atual"
@@ -206,21 +213,25 @@ msgid "Evening"
 msgstr "Tarde"
 msgstr "Tarde"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Sensação térmica"
 msgstr "Sensação térmica"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Humidade"
 msgstr "Humidade"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Temperatura máxima."
 msgstr "Temperatura máxima."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Temperatura mínima"
 msgstr "Temperatura mínima"
@@ -241,72 +252,79 @@ msgid "Noon"
 msgstr "Meio-dia"
 msgstr "Meio-dia"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Pressão"
 msgstr "Pressão"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Nascer do sol"
 msgstr "Nascer do sol"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Pôr do sol"
 msgstr "Pôr do sol"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatura"
 msgstr "Temperatura"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "Índice UV"
 msgstr "Índice UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Visibilidade"
 msgstr "Visibilidade"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Vento"
 msgstr "Vento"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "Subscritores"
 msgstr "Subscritores"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "Publicações"
 msgstr "Publicações"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "utilizadores átivos"
 msgstr "utilizadores átivos"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "comentadores"
 msgstr "comentadores"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "utilizador"
 msgstr "utilizador"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "comunidade"
 msgstr "comunidade"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "pontos"
 msgstr "pontos"
 
 
@@ -316,7 +334,7 @@ msgid "title"
 msgstr "título"
 msgstr "título"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "autor"
 msgstr "autor"
 
 
@@ -339,7 +357,7 @@ msgstr "respondido"
 msgid "No item found"
 msgid "No item found"
 msgstr "Nenhum item encontrado"
 msgstr "Nenhum item encontrado"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Fonte"
 msgstr "Fonte"
@@ -440,6 +458,10 @@ msgstr "Funções de estatística"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Calcular {functions} dos argumentos"
 msgstr "Calcular {functions} dos argumentos"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Obter direções"
 msgstr "Obter direções"
@@ -452,7 +474,7 @@ msgstr "{title} (OBSOLETO)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Esta entrada foi substituída por"
 msgstr "Esta entrada foi substituída por"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Canal"
 msgstr "Canal"
 
 
@@ -511,7 +533,7 @@ msgstr "Classificação do livro"
 msgid "File quality"
 msgid "File quality"
 msgstr "Qualidade do ficheiro"
 msgstr "Qualidade do ficheiro"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Calcular expressões matemáticas na barra de pesquisa"
 msgstr "Calcular expressões matemáticas na barra de pesquisa"
 
 
@@ -1967,3 +1989,4 @@ msgstr "esconder vídeo"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Mecanismos não podem recuperar resultados"
 #~ msgstr "Mecanismos não podem recuperar resultados"
+

BIN
searx/translations/pt_BR/LC_MESSAGES/messages.mo


+ 48 - 25
searx/translations/pt_BR/LC_MESSAGES/messages.po

@@ -32,19 +32,19 @@
 # rafablog77 <rafablog77@users.noreply.translate.codeberg.org>, 2024.
 # rafablog77 <rafablog77@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
-"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Portuguese (Brazil) <https://translate.codeberg.org/projects/"
-"searxng/searxng/pt_BR/>\n"
+"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: pt_BR\n"
 "Language: pt_BR\n"
+"Language-Team: Portuguese (Brazil) "
+"<https://translate.codeberg.org/projects/searxng/searxng/pt_BR/>\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -182,6 +182,11 @@ msgstr "claro"
 msgid "dark"
 msgid "dark"
 msgstr "escuro"
 msgstr "escuro"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -193,21 +198,23 @@ msgid "About"
 msgstr "Sobre"
 msgstr "Sobre"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Temperatura Média"
 msgstr "Temperatura Média"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Nublado"
 msgstr "Nublado"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Condição"
 msgstr "Condição"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Condição atual"
 msgstr "Condição atual"
@@ -218,21 +225,25 @@ msgid "Evening"
 msgstr "Tarde"
 msgstr "Tarde"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Sensação térmica"
 msgstr "Sensação térmica"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Umidade"
 msgstr "Umidade"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Temperatura Máxima"
 msgstr "Temperatura Máxima"
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Temperatura Mínima"
 msgstr "Temperatura Mínima"
@@ -253,72 +264,79 @@ msgid "Noon"
 msgstr "Meio dia"
 msgstr "Meio dia"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Pressão"
 msgstr "Pressão"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Nascer do sol"
 msgstr "Nascer do sol"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Pôr do sol"
 msgstr "Pôr do sol"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatura"
 msgstr "Temperatura"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "Índice UV"
 msgstr "Índice UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Visibilidade"
 msgstr "Visibilidade"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Vento"
 msgstr "Vento"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "Inscritos"
 msgstr "Inscritos"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "publicações"
 msgstr "publicações"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "usuários ativos"
 msgstr "usuários ativos"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "comentários"
 msgstr "comentários"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "usuário"
 msgstr "usuário"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "comunidade"
 msgstr "comunidade"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "pontos"
 msgstr "pontos"
 
 
@@ -328,7 +346,7 @@ msgid "title"
 msgstr "título"
 msgstr "título"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "autor"
 msgstr "autor"
 
 
@@ -351,7 +369,7 @@ msgstr "respondido"
 msgid "No item found"
 msgid "No item found"
 msgstr "Nenhum item encontrado"
 msgstr "Nenhum item encontrado"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Fonte"
 msgstr "Fonte"
@@ -452,6 +470,10 @@ msgstr "Funções estatísticas"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Computar {functions} dos argumentos"
 msgstr "Computar {functions} dos argumentos"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Obter instruções"
 msgstr "Obter instruções"
@@ -464,7 +486,7 @@ msgstr "{title} (OBSOLETO)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Esta entrada foi substituída por"
 msgstr "Esta entrada foi substituída por"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Canal"
 msgstr "Canal"
 
 
@@ -524,7 +546,7 @@ msgstr "Avaliação de livro"
 msgid "File quality"
 msgid "File quality"
 msgstr "Qualidade do arquivo"
 msgstr "Qualidade do arquivo"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Calcular expressões matemáticas pela caixa de pesquisa"
 msgstr "Calcular expressões matemáticas pela caixa de pesquisa"
 
 
@@ -1988,3 +2010,4 @@ msgstr "ocultar vídeo"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Os motores de busca não conseguiram obter resultados"
 #~ msgstr "Os motores de busca não conseguiram obter resultados"
+

BIN
searx/translations/ro/LC_MESSAGES/messages.mo


+ 46 - 23
searx/translations/ro/LC_MESSAGES/messages.po

@@ -15,14 +15,15 @@
 # microsoftocsharp <kottiberyu@gmail.com>, 2023.
 # microsoftocsharp <kottiberyu@gmail.com>, 2023.
 # return42 <return42@users.noreply.translate.codeberg.org>, 2024.
 # return42 <return42@users.noreply.translate.codeberg.org>, 2024.
 # LunarCat93 <LunarCat93@users.noreply.translate.codeberg.org>, 2024.
 # LunarCat93 <LunarCat93@users.noreply.translate.codeberg.org>, 2024.
+# UnD37970UnD <UnD37970UnD@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version:  searx\n"
 "Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
-"PO-Revision-Date: 2024-08-01 06:18+0000\n"
-"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
-"\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
+"PO-Revision-Date: 2024-09-28 15:23+0000\n"
+"Last-Translator: UnD37970UnD "
+"<UnD37970UnD@users.noreply.translate.codeberg.org>\n"
 "Language: ro\n"
 "Language: ro\n"
 "Language-Team: Romanian "
 "Language-Team: Romanian "
 "<https://translate.codeberg.org/projects/searxng/searxng/ro/>\n"
 "<https://translate.codeberg.org/projects/searxng/searxng/ro/>\n"
@@ -168,6 +169,11 @@ msgstr "luminos"
 msgid "dark"
 msgid "dark"
 msgstr "întunecat"
 msgstr "întunecat"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -179,21 +185,23 @@ msgid "About"
 msgstr "Despre"
 msgstr "Despre"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Temperatură medie."
 msgstr "Temperatură medie."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Nebulozitate"
 msgstr "Nebulozitate"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Condiție"
 msgstr "Condiție"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Condiție curentă"
 msgstr "Condiție curentă"
@@ -204,21 +212,25 @@ msgid "Evening"
 msgstr "Seara"
 msgstr "Seara"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Se simte ca"
 msgstr "Se simte ca"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Umiditate"
 msgstr "Umiditate"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Temperatură maximă."
 msgstr "Temperatură maximă."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Temperatură minimă."
 msgstr "Temperatură minimă."
@@ -239,72 +251,79 @@ msgid "Noon"
 msgstr "Pranz"
 msgstr "Pranz"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Presiune"
 msgstr "Presiune"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Răsărit"
 msgstr "Răsărit"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Apus"
 msgstr "Apus"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatură"
 msgstr "Temperatură"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "Index UV"
 msgstr "Index UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Vizibilitate"
 msgstr "Vizibilitate"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Vânt"
 msgstr "Vânt"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "Abonați"
 msgstr "Abonați"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "Postări"
 msgstr "Postări"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "Utilizatori activi"
 msgstr "Utilizatori activi"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "Comentarii"
 msgstr "Comentarii"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "utilizator"
 msgstr "utilizator"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "comunitate"
 msgstr "comunitate"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "Puncte"
 msgstr "Puncte"
 
 
@@ -314,7 +333,7 @@ msgid "title"
 msgstr "Titlu"
 msgstr "Titlu"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "autor"
 msgstr "autor"
 
 
@@ -337,7 +356,7 @@ msgstr "răspuns"
 msgid "No item found"
 msgid "No item found"
 msgstr "Niciun element găsit"
 msgstr "Niciun element găsit"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Sursă"
 msgstr "Sursă"
@@ -438,6 +457,10 @@ msgstr "Funcții statistice"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Calculează {functions} din argumente"
 msgstr "Calculează {functions} din argumente"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Gaseste directia"
 msgstr "Gaseste directia"
@@ -450,7 +473,7 @@ msgstr "{title} {OBSOLETE}"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Această intrare a fost inlocuită de"
 msgstr "Această intrare a fost inlocuită de"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Canal"
 msgstr "Canal"
 
 
@@ -509,7 +532,7 @@ msgstr "Recenzia cărții"
 msgid "File quality"
 msgid "File quality"
 msgstr "Calitatea fișierului"
 msgstr "Calitatea fișierului"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Calculați expresii matematice prin bara de căutare"
 msgstr "Calculați expresii matematice prin bara de căutare"
 
 
@@ -935,7 +958,7 @@ msgstr "Mesaje de la motoarele de căutare"
 
 
 #: searx/templates/simple/elements/engines_msg.html:7
 #: searx/templates/simple/elements/engines_msg.html:7
 msgid "seconds"
 msgid "seconds"
-msgstr ""
+msgstr "secunde"
 
 
 #: searx/templates/simple/elements/search_url.html:3
 #: searx/templates/simple/elements/search_url.html:3
 msgid "Search URL"
 msgid "Search URL"

BIN
searx/translations/ru/LC_MESSAGES/messages.mo


+ 48 - 26
searx/translations/ru/LC_MESSAGES/messages.po

@@ -23,21 +23,20 @@
 # Xvnov <Xvnov@users.noreply.translate.codeberg.org>, 2024.
 # Xvnov <Xvnov@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-09 11:18+0000\n"
 "PO-Revision-Date: 2024-09-09 11:18+0000\n"
 "Last-Translator: 0ko <0ko@users.noreply.translate.codeberg.org>\n"
 "Last-Translator: 0ko <0ko@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Russian <https://translate.codeberg.org/projects/searxng/"
-"searxng/ru/>\n"
 "Language: ru\n"
 "Language: ru\n"
+"Language-Team: Russian "
+"<https://translate.codeberg.org/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"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\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 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -175,6 +174,11 @@ msgstr "светлая"
 msgid "dark"
 msgid "dark"
 msgstr "тёмная"
 msgstr "тёмная"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -186,21 +190,23 @@ msgid "About"
 msgstr "О программе"
 msgstr "О программе"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Средняя темп."
 msgstr "Средняя темп."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Облачность"
 msgstr "Облачность"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Условия"
 msgstr "Условия"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Текущие условия"
 msgstr "Текущие условия"
@@ -211,21 +217,25 @@ msgid "Evening"
 msgstr "Вечер"
 msgstr "Вечер"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Ощущается как"
 msgstr "Ощущается как"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Влажность"
 msgstr "Влажность"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Макс. темп."
 msgstr "Макс. темп."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Мин. темп."
 msgstr "Мин. темп."
@@ -246,72 +256,79 @@ msgid "Noon"
 msgstr "Полдень"
 msgstr "Полдень"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Давление"
 msgstr "Давление"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Восход"
 msgstr "Восход"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Закат"
 msgstr "Закат"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Температура"
 msgstr "Температура"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "УФ-индекс"
 msgstr "УФ-индекс"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Видимость"
 msgstr "Видимость"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Ветер"
 msgstr "Ветер"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "подписчики"
 msgstr "подписчики"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "записи"
 msgstr "записи"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "активные пользователи"
 msgstr "активные пользователи"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "комментарии"
 msgstr "комментарии"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "пользователь"
 msgstr "пользователь"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "сообщество"
 msgstr "сообщество"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "пункты"
 msgstr "пункты"
 
 
@@ -321,7 +338,7 @@ msgid "title"
 msgstr "название"
 msgstr "название"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "автор"
 msgstr "автор"
 
 
@@ -344,7 +361,7 @@ msgstr "ответил"
 msgid "No item found"
 msgid "No item found"
 msgstr "Ничего не найдено"
 msgstr "Ничего не найдено"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Источник"
 msgstr "Источник"
@@ -445,6 +462,10 @@ msgstr "Статистические функции"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Применяет функции {functions} к аргументам"
 msgstr "Применяет функции {functions} к аргументам"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Запрашивать маршруты"
 msgstr "Запрашивать маршруты"
@@ -457,7 +478,7 @@ msgstr "{title} (УСТАРЕЛО)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Эта запись была заменена на"
 msgstr "Эта запись была заменена на"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Канал"
 msgstr "Канал"
 
 
@@ -516,7 +537,7 @@ msgstr "Рейтинг книги"
 msgid "File quality"
 msgid "File quality"
 msgstr "Качество файла"
 msgstr "Качество файла"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Считать математические выражения в строке поиска"
 msgstr "Считать математические выражения в строке поиска"
 
 
@@ -1965,3 +1986,4 @@ msgstr "скрыть видео"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Поисковые системы не могут получить результат"
 #~ msgstr "Поисковые системы не могут получить результат"
+

BIN
searx/translations/si/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/si/LC_MESSAGES/messages.po

@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-06-22 11:18+0000\n"
 "PO-Revision-Date: 2024-06-22 11:18+0000\n"
 "Last-Translator: nish_j <nish_j@users.noreply.translate.codeberg.org>\n"
 "Last-Translator: nish_j <nish_j@users.noreply.translate.codeberg.org>\n"
 "Language: si\n"
 "Language: si\n"
@@ -157,6 +157,11 @@ msgstr "එළිය"
 msgid "dark"
 msgid "dark"
 msgstr "අඳුරු"
 msgstr "අඳුරු"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -168,21 +173,23 @@ msgid "About"
 msgstr "ගැන"
 msgstr "ගැන"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "සාමාන්‍ය උශ්නත්වය."
 msgstr "සාමාන්‍ය උශ්නත්වය."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "තර්කය"
 msgstr "තර්කය"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "වත්මන් තත්වය"
 msgstr "වත්මන් තත්වය"
@@ -193,21 +200,25 @@ msgid "Evening"
 msgstr "හවස"
 msgstr "හවස"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "වගේ දැනෙනවා"
 msgstr "වගේ දැනෙනවා"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "ආර්ද්‍රතාවය"
 msgstr "ආර්ද්‍රතාවය"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "උපරිම උශ්ණත්වය."
 msgstr "උපරිම උශ්ණත්වය."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "අවම උශ්ණත්වය."
 msgstr "අවම උශ්ණත්වය."
@@ -228,72 +239,79 @@ msgid "Noon"
 msgstr "දවල්"
 msgstr "දවල්"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "පීඩනය"
 msgstr "පීඩනය"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "ඉර නැගීම"
 msgstr "ඉර නැගීම"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "ඉර බැසීම"
 msgstr "ඉර බැසීම"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "උශ්ණත්වය"
 msgstr "උශ්ණත්වය"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV දර්ශකය"
 msgstr "UV දර්ශකය"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "පැහැදිලිභාවය"
 msgstr "පැහැදිලිභාවය"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "සුලග"
 msgstr "සුලග"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "ග්‍රාහකයින්"
 msgstr "ග්‍රාහකයින්"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr ""
 msgstr ""
 
 
@@ -303,7 +321,7 @@ msgid "title"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr ""
 msgstr ""
 
 
@@ -326,7 +344,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "අයිතමයක් හමු නොවීය"
 msgstr "අයිතමයක් හමු නොවීය"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "මූලාශ්‍රය"
 msgstr "මූලාශ්‍රය"
@@ -427,6 +445,10 @@ msgstr ""
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr ""
 msgstr ""
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr ""
 msgstr ""
@@ -439,7 +461,7 @@ msgstr ""
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr ""
 msgstr ""
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "නාලිකාව"
 msgstr "නාලිකාව"
 
 
@@ -491,7 +513,7 @@ msgstr ""
 msgid "File quality"
 msgid "File quality"
 msgstr ""
 msgstr ""
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

BIN
searx/translations/sk/LC_MESSAGES/messages.mo


+ 49 - 26
searx/translations/sk/LC_MESSAGES/messages.po

@@ -12,20 +12,20 @@
 # Vision <Vision@users.noreply.translate.codeberg.org>, 2024.
 # Vision <Vision@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
-"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Slovak <https://translate.codeberg.org/projects/searxng/"
-"searxng/sk/>\n"
+"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: sk\n"
 "Language: sk\n"
+"Language-Team: Slovak "
+"<https://translate.codeberg.org/projects/searxng/searxng/sk/>\n"
+"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"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"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 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -163,6 +163,11 @@ msgstr "svetlý"
 msgid "dark"
 msgid "dark"
 msgstr "tmavý"
 msgstr "tmavý"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -174,21 +179,23 @@ msgid "About"
 msgstr "O nás"
 msgstr "O nás"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Priemerná teplota"
 msgstr "Priemerná teplota"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Oblačnosť"
 msgstr "Oblačnosť"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Podmienka"
 msgstr "Podmienka"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Aktuálna podmienka"
 msgstr "Aktuálna podmienka"
@@ -199,21 +206,25 @@ msgid "Evening"
 msgstr "Večer"
 msgstr "Večer"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Pocitovo ako"
 msgstr "Pocitovo ako"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Vlhkosť"
 msgstr "Vlhkosť"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Max teplota"
 msgstr "Max teplota"
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Min teplota"
 msgstr "Min teplota"
@@ -234,72 +245,79 @@ msgid "Noon"
 msgstr "Poludnie"
 msgstr "Poludnie"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Tlak"
 msgstr "Tlak"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Východ slnka"
 msgstr "Východ slnka"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Západ slnka"
 msgstr "Západ slnka"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Teplota"
 msgstr "Teplota"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "Index UV"
 msgstr "Index UV"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Viditeľnosť"
 msgstr "Viditeľnosť"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Vietor"
 msgstr "Vietor"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "odberatelia"
 msgstr "odberatelia"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "príspevky"
 msgstr "príspevky"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "aktívny používatelia"
 msgstr "aktívny používatelia"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "komentáre"
 msgstr "komentáre"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "používateľ"
 msgstr "používateľ"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "komunita"
 msgstr "komunita"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "body"
 msgstr "body"
 
 
@@ -309,7 +327,7 @@ msgid "title"
 msgstr "názov"
 msgstr "názov"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "autor"
 msgstr "autor"
 
 
@@ -332,7 +350,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "Nič sa nenašlo"
 msgstr "Nič sa nenašlo"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Zdroj"
 msgstr "Zdroj"
@@ -433,6 +451,10 @@ msgstr "Štatistické funkcie"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Vypočítať {functions} argumentov"
 msgstr "Vypočítať {functions} argumentov"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Požiadať o navigáciu"
 msgstr "Požiadať o navigáciu"
@@ -445,7 +467,7 @@ msgstr "{title} (ZASTARANÉ)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Táto položka bola nahradená"
 msgstr "Táto položka bola nahradená"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanál"
 msgstr "Kanál"
 
 
@@ -504,7 +526,7 @@ msgstr "Hodnotenie knižky"
 msgid "File quality"
 msgid "File quality"
 msgstr "Kvalita súboru"
 msgstr "Kvalita súboru"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Vypočítaj matematické výrazy cez vyhľadávací panel"
 msgstr "Vypočítaj matematické výrazy cez vyhľadávací panel"
 
 
@@ -1943,3 +1965,4 @@ msgstr "skryť video"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Vyhľadávače nemôžu získať výsledky"
 #~ msgstr "Vyhľadávače nemôžu získať výsledky"
+

BIN
searx/translations/sl/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/sl/LC_MESSAGES/messages.po

@@ -16,7 +16,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version:  searx\n"
 "Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-05-23 21:19+0000\n"
 "PO-Revision-Date: 2024-05-23 21:19+0000\n"
 "Last-Translator: cynedex <cynedex@users.noreply.translate.codeberg.org>\n"
 "Last-Translator: cynedex <cynedex@users.noreply.translate.codeberg.org>\n"
 "Language: sl\n"
 "Language: sl\n"
@@ -164,6 +164,11 @@ msgstr "svetlo"
 msgid "dark"
 msgid "dark"
 msgstr "temno"
 msgstr "temno"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -175,21 +180,23 @@ msgid "About"
 msgstr "O nas"
 msgstr "O nas"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Povprečna temp."
 msgstr "Povprečna temp."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Oblačnost"
 msgstr "Oblačnost"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Pogoji"
 msgstr "Pogoji"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Trenutno stanje"
 msgstr "Trenutno stanje"
@@ -200,21 +207,25 @@ msgid "Evening"
 msgstr "Večer"
 msgstr "Večer"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Občuti se kot"
 msgstr "Občuti se kot"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Vlaga"
 msgstr "Vlaga"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Najvišja temp."
 msgstr "Najvišja temp."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Najnižja temp."
 msgstr "Najnižja temp."
@@ -235,72 +246,79 @@ msgid "Noon"
 msgstr "Opoldne"
 msgstr "Opoldne"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Tlak"
 msgstr "Tlak"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Sončni vzhod"
 msgstr "Sončni vzhod"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Sončni zahod"
 msgstr "Sončni zahod"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatura"
 msgstr "Temperatura"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV indeks"
 msgstr "UV indeks"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Vidnost"
 msgstr "Vidnost"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Veter"
 msgstr "Veter"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "naročniki"
 msgstr "naročniki"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "objave"
 msgstr "objave"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "aktivni uporabnik"
 msgstr "aktivni uporabnik"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "komentarji"
 msgstr "komentarji"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "uporabnik"
 msgstr "uporabnik"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "skupnost"
 msgstr "skupnost"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "točke"
 msgstr "točke"
 
 
@@ -310,7 +328,7 @@ msgid "title"
 msgstr "glavni naslov"
 msgstr "glavni naslov"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "avtor"
 msgstr "avtor"
 
 
@@ -333,7 +351,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "Ni zadetkov"
 msgstr "Ni zadetkov"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Vir"
 msgstr "Vir"
@@ -434,6 +452,10 @@ msgstr "Statistične funkcije"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Izračunaj {functions} argumentov"
 msgstr "Izračunaj {functions} argumentov"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Pridobite navodila"
 msgstr "Pridobite navodila"
@@ -446,7 +468,7 @@ msgstr "{title} (neveljaven)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Ta vnos je bil nadomeščen z"
 msgstr "Ta vnos je bil nadomeščen z"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanal"
 msgstr "Kanal"
 
 
@@ -505,7 +527,7 @@ msgstr "Ocena knjige"
 msgid "File quality"
 msgid "File quality"
 msgstr "Kakovost datoteke"
 msgstr "Kakovost datoteke"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Izačunajte matematične izraze preko iskalne vrstice"
 msgstr "Izačunajte matematične izraze preko iskalne vrstice"
 
 

BIN
searx/translations/sr/LC_MESSAGES/messages.mo


+ 49 - 26
searx/translations/sr/LC_MESSAGES/messages.po

@@ -13,20 +13,20 @@
 # crnobog <crnobog@users.noreply.translate.codeberg.org>, 2024.
 # crnobog <crnobog@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
 "PO-Revision-Date: 2024-09-05 06:18+0000\n"
-"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Serbian <https://translate.codeberg.org/projects/searxng/"
-"searxng/sr/>\n"
+"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: sr\n"
 "Language: sr\n"
+"Language-Team: Serbian "
+"<https://translate.codeberg.org/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"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\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 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -164,6 +164,11 @@ msgstr "светло"
 msgid "dark"
 msgid "dark"
 msgstr "мрачно"
 msgstr "мрачно"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -175,21 +180,23 @@ msgid "About"
 msgstr "О нама"
 msgstr "О нама"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Просечна температура"
 msgstr "Просечна температура"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Облачност"
 msgstr "Облачност"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Стање"
 msgstr "Стање"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Тренутно стање"
 msgstr "Тренутно стање"
@@ -201,21 +208,25 @@ msgid "Evening"
 msgstr "Вече"
 msgstr "Вече"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Осећај"
 msgstr "Осећај"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Влажност"
 msgstr "Влажност"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Највећа темп."
 msgstr "Највећа темп."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Најмања темп."
 msgstr "Најмања темп."
@@ -239,72 +250,79 @@ msgid "Noon"
 msgstr "Подне"
 msgstr "Подне"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr ""
 msgstr ""
 
 
@@ -314,7 +332,7 @@ msgid "title"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr ""
 msgstr ""
 
 
@@ -337,7 +355,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "Ставка није пронађена"
 msgstr "Ставка није пронађена"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Извор"
 msgstr "Извор"
@@ -438,6 +456,10 @@ msgstr "Статистичке функције"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Израчунајте {functions} аргумената"
 msgstr "Израчунајте {functions} аргумената"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Упутства за правац"
 msgstr "Упутства за правац"
@@ -450,7 +472,7 @@ msgstr "{title} (ЗАСТАРЕЛО)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Овај унос је заменио"
 msgstr "Овај унос је заменио"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Канал"
 msgstr "Канал"
 
 
@@ -509,7 +531,7 @@ msgstr "Оцена књиге"
 msgid "File quality"
 msgid "File quality"
 msgstr "Квалитет датотеке"
 msgstr "Квалитет датотеке"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 
@@ -1942,3 +1964,4 @@ msgstr "сакриј видео"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Не може повратити резултате"
 #~ msgstr "Не може повратити резултате"
+

BIN
searx/translations/sv/LC_MESSAGES/messages.mo


+ 48 - 26
searx/translations/sv/LC_MESSAGES/messages.po

@@ -24,20 +24,19 @@
 # AndersNordh <AndersNordh@users.noreply.translate.codeberg.org>, 2024.
 # AndersNordh <AndersNordh@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-23 10:26+0000\n"
 "PO-Revision-Date: 2024-09-23 10:26+0000\n"
-"Last-Translator: AndersNordh <AndersNordh@users.noreply.translate.codeberg."
-"org>\n"
-"Language-Team: Swedish <https://translate.codeberg.org/projects/searxng/"
-"searxng/sv/>\n"
+"Last-Translator: AndersNordh "
+"<AndersNordh@users.noreply.translate.codeberg.org>\n"
 "Language: sv\n"
 "Language: sv\n"
+"Language-Team: Swedish "
+"<https://translate.codeberg.org/projects/searxng/searxng/sv/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7.2\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -175,6 +174,11 @@ msgstr "ljus"
 msgid "dark"
 msgid "dark"
 msgstr "mörk"
 msgstr "mörk"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -186,21 +190,23 @@ msgid "About"
 msgstr "Om"
 msgstr "Om"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "Medeltemperatur"
 msgstr "Medeltemperatur"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "Molntäcke"
 msgstr "Molntäcke"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "Skick"
 msgstr "Skick"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "Nuvarande tillstånd"
 msgstr "Nuvarande tillstånd"
@@ -211,21 +217,25 @@ msgid "Evening"
 msgstr "Kväll"
 msgstr "Kväll"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "Känns som"
 msgstr "Känns som"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "Fuktighet"
 msgstr "Fuktighet"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "Högsta temperatur"
 msgstr "Högsta temperatur"
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "Lägsta temperatur"
 msgstr "Lägsta temperatur"
@@ -246,72 +256,79 @@ msgid "Noon"
 msgstr "Middag"
 msgstr "Middag"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "Lufttryck"
 msgstr "Lufttryck"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "Soluppgång"
 msgstr "Soluppgång"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "Solnedgång"
 msgstr "Solnedgång"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "Temperatur"
 msgstr "Temperatur"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV-index"
 msgstr "UV-index"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "Synlighet"
 msgstr "Synlighet"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "Vind"
 msgstr "Vind"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "prenumeranter"
 msgstr "prenumeranter"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "inlägg"
 msgstr "inlägg"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "aktiva användare"
 msgstr "aktiva användare"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "kommentarer"
 msgstr "kommentarer"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "användare"
 msgstr "användare"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "gemenskap"
 msgstr "gemenskap"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "poäng"
 msgstr "poäng"
 
 
@@ -321,7 +338,7 @@ msgid "title"
 msgstr "titel"
 msgstr "titel"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "författare"
 msgstr "författare"
 
 
@@ -344,7 +361,7 @@ msgstr "svarad"
 msgid "No item found"
 msgid "No item found"
 msgstr "Inga artiklar hittade"
 msgstr "Inga artiklar hittade"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Källa"
 msgstr "Källa"
@@ -445,6 +462,10 @@ msgstr "Statistikfunktioner"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Beräkna {functions} av argumenten"
 msgstr "Beräkna {functions} av argumenten"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Få vägbeskrivningar"
 msgstr "Få vägbeskrivningar"
@@ -457,7 +478,7 @@ msgstr "{title} (FÖRÅLDRAD)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Detta inlägg har ersatts av"
 msgstr "Detta inlägg har ersatts av"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanal"
 msgstr "Kanal"
 
 
@@ -517,7 +538,7 @@ msgstr "Bokbetyg"
 msgid "File quality"
 msgid "File quality"
 msgstr "Filkvalitet"
 msgstr "Filkvalitet"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "Beräkna matematiska uttryck med sökfältet"
 msgstr "Beräkna matematiska uttryck med sökfältet"
 
 
@@ -1958,3 +1979,4 @@ msgstr "göm video"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "Sökmotorerna kan inte hämta resultat"
 #~ msgstr "Sökmotorerna kan inte hämta resultat"
+

BIN
searx/translations/szl/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/szl/LC_MESSAGES/messages.po

@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2023-09-12 14:53+0000\n"
 "PO-Revision-Date: 2023-09-12 14:53+0000\n"
 "Last-Translator: return42 <markus.heiser@darmarit.de>\n"
 "Last-Translator: return42 <markus.heiser@darmarit.de>\n"
 "Language: szl\n"
 "Language: szl\n"
@@ -155,6 +155,11 @@ msgstr "jasny"
 msgid "dark"
 msgid "dark"
 msgstr "ciymny"
 msgstr "ciymny"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -166,21 +171,23 @@ msgid "About"
 msgstr "Informacyje"
 msgstr "Informacyje"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr ""
 msgstr ""
@@ -191,21 +198,25 @@ msgid "Evening"
 msgstr "Wieczōr"
 msgstr "Wieczōr"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr ""
 msgstr ""
@@ -226,72 +237,79 @@ msgid "Noon"
 msgstr "Połednie"
 msgstr "Połednie"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr ""
 msgstr ""
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr ""
 msgstr ""
 
 
@@ -301,7 +319,7 @@ msgid "title"
 msgstr ""
 msgstr ""
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr ""
 msgstr ""
 
 
@@ -324,7 +342,7 @@ msgstr ""
 msgid "No item found"
 msgid "No item found"
 msgstr "Żodyn elymynt niy znojdziōny"
 msgstr "Żodyn elymynt niy znojdziōny"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "Zdrzōdło"
 msgstr "Zdrzōdło"
@@ -425,6 +443,10 @@ msgstr "Funkcyje statystyczne"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "Porachuj {functions} ôd argumyntōw"
 msgstr "Porachuj {functions} ôd argumyntōw"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "Znojdź skazōwki"
 msgstr "Znojdź skazōwki"
@@ -437,7 +459,7 @@ msgstr "{title} (ZASTARZAŁE)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "Tyn wpis bōł zastōmpiōny ôd"
 msgstr "Tyn wpis bōł zastōmpiōny ôd"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "Kanał"
 msgstr "Kanał"
 
 
@@ -497,7 +519,7 @@ msgstr ""
 msgid "File quality"
 msgid "File quality"
 msgstr ""
 msgstr ""
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

BIN
searx/translations/ta/LC_MESSAGES/messages.mo


+ 41 - 19
searx/translations/ta/LC_MESSAGES/messages.po

@@ -21,7 +21,7 @@ msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version:  searx\n"
 "Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-08-27 16:18+0000\n"
 "PO-Revision-Date: 2024-08-27 16:18+0000\n"
 "Last-Translator: demonshreder "
 "Last-Translator: demonshreder "
 "<demonshreder@users.noreply.translate.codeberg.org>\n"
 "<demonshreder@users.noreply.translate.codeberg.org>\n"
@@ -169,6 +169,11 @@ msgstr "ஒளி"
 msgid "dark"
 msgid "dark"
 msgstr "இருள்"
 msgstr "இருள்"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -180,21 +185,23 @@ msgid "About"
 msgstr "பற்றி"
 msgstr "பற்றி"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "சராசரி வெப்பநிலை."
 msgstr "சராசரி வெப்பநிலை."
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "மேக மூட்டம்"
 msgstr "மேக மூட்டம்"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "நிலை"
 msgstr "நிலை"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "தற்போதய நிலை"
 msgstr "தற்போதய நிலை"
@@ -205,21 +212,25 @@ msgid "Evening"
 msgstr "மாலை"
 msgstr "மாலை"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "இதுபோல் உணரும்"
 msgstr "இதுபோல் உணரும்"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "ஈரப்பதம்"
 msgstr "ஈரப்பதம்"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "அதிகபட்ச வெப்பநிலை."
 msgstr "அதிகபட்ச வெப்பநிலை."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "குறைந்தபட்ச வெப்பநிலை."
 msgstr "குறைந்தபட்ச வெப்பநிலை."
@@ -240,72 +251,79 @@ msgid "Noon"
 msgstr "நண்பகல்"
 msgstr "நண்பகல்"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "அழுத்தம்"
 msgstr "அழுத்தம்"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "சூரிய உதயம்"
 msgstr "சூரிய உதயம்"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "சூரிய அஸ்தமனம்"
 msgstr "சூரிய அஸ்தமனம்"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "வெப்ப நிலை"
 msgstr "வெப்ப நிலை"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "புற ஊதா குறியீடு"
 msgstr "புற ஊதா குறியீடு"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "தெரிவுநிலை"
 msgstr "தெரிவுநிலை"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "காற்று"
 msgstr "காற்று"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "சந்தாதாரர்கள்"
 msgstr "சந்தாதாரர்கள்"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "பதிவுகள்"
 msgstr "பதிவுகள்"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "செயலில் உள்ள பயனர்கள்"
 msgstr "செயலில் உள்ள பயனர்கள்"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "கருத்துக்கள்"
 msgstr "கருத்துக்கள்"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "பயனர்"
 msgstr "பயனர்"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "சமூகம்"
 msgstr "சமூகம்"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "எண்கள்"
 msgstr "எண்கள்"
 
 
@@ -315,7 +333,7 @@ msgid "title"
 msgstr "தலைப்பு"
 msgstr "தலைப்பு"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "நூலாசிரியர்"
 msgstr "நூலாசிரியர்"
 
 
@@ -338,7 +356,7 @@ msgstr "பதில் அளிக்கப்பட்டது"
 msgid "No item found"
 msgid "No item found"
 msgstr "எதுவும் கிடைக்கவில்லை"
 msgstr "எதுவும் கிடைக்கவில்லை"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "ஆதாரம்"
 msgstr "ஆதாரம்"
@@ -439,6 +457,10 @@ msgstr "புள்ளியியல் செயல்பாடுகள்"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "வாதங்களின் {functions} கணக்கிடவும்"
 msgstr "வாதங்களின் {functions} கணக்கிடவும்"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "திசைகளைப் பெறுங்கள்"
 msgstr "திசைகளைப் பெறுங்கள்"
@@ -451,7 +473,7 @@ msgstr "{title} (காலாவதியானது)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "இந்த நுழைவு மாற்றப்பட்டது"
 msgstr "இந்த நுழைவு மாற்றப்பட்டது"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "சேனல்"
 msgstr "சேனல்"
 
 
@@ -511,7 +533,7 @@ msgstr "புத்தகத்தின் மதிப்பீடு"
 msgid "File quality"
 msgid "File quality"
 msgstr "கோப்பின் தரம்"
 msgstr "கோப்பின் தரம்"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr ""
 msgstr ""
 
 

BIN
searx/translations/te/LC_MESSAGES/messages.mo


+ 55 - 31
searx/translations/te/LC_MESSAGES/messages.po

@@ -10,19 +10,19 @@
 # sushen23 <sushen23@users.noreply.translate.codeberg.org>, 2024.
 # sushen23 <sushen23@users.noreply.translate.codeberg.org>, 2024.
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Project-Id-Version: searx\n"
+"Project-Id-Version:  searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-09-03 15:52+0000\n"
+"POT-Creation-Date: 2024-10-03 11:11+0000\n"
 "PO-Revision-Date: 2024-09-12 14:18+0000\n"
 "PO-Revision-Date: 2024-09-12 14:18+0000\n"
-"Last-Translator: sushen23 <sushen23@users.noreply.translate.codeberg.org>\n"
-"Language-Team: Telugu <https://translate.codeberg.org/projects/searxng/"
-"searxng/te/>\n"
+"Last-Translator: sushen23 <sushen23@users.noreply.translate.codeberg.org>"
+"\n"
 "Language: te\n"
 "Language: te\n"
+"Language-Team: Telugu "
+"<https://translate.codeberg.org/projects/searxng/searxng/te/>\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.7\n"
 "Generated-By: Babel 2.16.0\n"
 "Generated-By: Babel 2.16.0\n"
 
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -160,6 +160,11 @@ msgstr "వెలుగు"
 msgid "dark"
 msgid "dark"
 msgstr "చీకటి"
 msgstr "చీకటి"
 
 
+#. STYLE_NAMES['BLACK']
+#: searx/searxng.msg
+msgid "black"
+msgstr ""
+
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #. BRAND_CUSTOM_LINKS['UPTIME']
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Uptime"
 msgid "Uptime"
@@ -171,21 +176,23 @@ msgid "About"
 msgstr "గురించి"
 msgstr "గురించి"
 
 
 #. WEATHER_TERMS['AVERAGE TEMP.']
 #. WEATHER_TERMS['AVERAGE TEMP.']
-#: searx/searxng.msg
+#: searx/engines/wttr.py:32 searx/searxng.msg
 msgid "Average temp."
 msgid "Average temp."
 msgstr "సగటు ఉష్ణోగ్రత"
 msgstr "సగటు ఉష్ణోగ్రత"
 
 
 #. WEATHER_TERMS['CLOUD COVER']
 #. WEATHER_TERMS['CLOUD COVER']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:91 searx/searxng.msg
 msgid "Cloud cover"
 msgid "Cloud cover"
 msgstr "మేఘం కమ్మటం"
 msgstr "మేఘం కమ్మటం"
 
 
 #. WEATHER_TERMS['CONDITION']
 #. WEATHER_TERMS['CONDITION']
+#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Condition"
 msgid "Condition"
 msgstr "పరిస్థితి"
 msgstr "పరిస్థితి"
 
 
 #. WEATHER_TERMS['CURRENT CONDITION']
 #. WEATHER_TERMS['CURRENT CONDITION']
+#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Current condition"
 msgid "Current condition"
 msgstr "ప్రస్తుత పరిస్థితి"
 msgstr "ప్రస్తుత పరిస్థితి"
@@ -196,21 +203,25 @@ msgid "Evening"
 msgstr "సాయంత్రం"
 msgstr "సాయంత్రం"
 
 
 #. WEATHER_TERMS['FEELS LIKE']
 #. WEATHER_TERMS['FEELS LIKE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
+#: searx/engines/wttr.py:59 searx/searxng.msg
 msgid "Feels like"
 msgid "Feels like"
 msgstr "అనిపిస్తుంది"
 msgstr "అనిపిస్తుంది"
 
 
 #. WEATHER_TERMS['HUMIDITY']
 #. WEATHER_TERMS['HUMIDITY']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
+#: searx/engines/wttr.py:68 searx/searxng.msg
 msgid "Humidity"
 msgid "Humidity"
 msgstr "తేమ"
 msgstr "తేమ"
 
 
 #. WEATHER_TERMS['MAX TEMP.']
 #. WEATHER_TERMS['MAX TEMP.']
+#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Max temp."
 msgid "Max temp."
 msgstr "గరిష్ట ఉష్ణోగ్రత."
 msgstr "గరిష్ట ఉష్ణోగ్రత."
 
 
 #. WEATHER_TERMS['MIN TEMP.']
 #. WEATHER_TERMS['MIN TEMP.']
+#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Min temp."
 msgid "Min temp."
 msgstr "కనిష్ట ఉష్ణోగ్రత."
 msgstr "కనిష్ట ఉష్ణోగ్రత."
@@ -231,72 +242,79 @@ msgid "Noon"
 msgstr "మధ్యాహ్నం"
 msgstr "మధ్యాహ్నం"
 
 
 #. WEATHER_TERMS['PRESSURE']
 #. WEATHER_TERMS['PRESSURE']
-#: searx/searxng.msg
+#: searx/engines/open_meteo.py:95 searx/searxng.msg
 msgid "Pressure"
 msgid "Pressure"
 msgstr "వాతావరణ పీడనం"
 msgstr "వాతావరణ పీడనం"
 
 
 #. WEATHER_TERMS['SUNRISE']
 #. WEATHER_TERMS['SUNRISE']
+#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunrise"
 msgid "Sunrise"
 msgstr "సూర్యోదయం"
 msgstr "సూర్యోదయం"
 
 
 #. WEATHER_TERMS['SUNSET']
 #. WEATHER_TERMS['SUNSET']
+#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Sunset"
 msgid "Sunset"
 msgstr "సూర్యాస్తమయం"
 msgstr "సూర్యాస్తమయం"
 
 
 #. WEATHER_TERMS['TEMPERATURE']
 #. WEATHER_TERMS['TEMPERATURE']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
+#: searx/engines/wttr.py:55 searx/searxng.msg
 msgid "Temperature"
 msgid "Temperature"
 msgstr "ఉష్ణోగ్రత"
 msgstr "ఉష్ణోగ్రత"
 
 
 #. WEATHER_TERMS['UV INDEX']
 #. WEATHER_TERMS['UV INDEX']
+#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "UV index"
 msgid "UV index"
 msgstr "UV సూచిక"
 msgstr "UV సూచిక"
 
 
 #. WEATHER_TERMS['VISIBILITY']
 #. WEATHER_TERMS['VISIBILITY']
+#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
 #: searx/searxng.msg
 #: searx/searxng.msg
 msgid "Visibility"
 msgid "Visibility"
 msgstr "విసిబిలిటీ"
 msgstr "విసిబిలిటీ"
 
 
 #. WEATHER_TERMS['WIND']
 #. WEATHER_TERMS['WIND']
-#: searx/searxng.msg
+#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
+#: searx/engines/wttr.py:62 searx/searxng.msg
 msgid "Wind"
 msgid "Wind"
 msgstr "గాలి"
 msgstr "గాలి"
 
 
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
 #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:85 searx/searxng.msg
 msgid "subscribers"
 msgid "subscribers"
 msgstr "సుబ్స్చ్రిబెర్ లు"
 msgstr "సుబ్స్చ్రిబెర్ లు"
 
 
 #. SOCIAL_MEDIA_TERMS['POSTS']
 #. SOCIAL_MEDIA_TERMS['POSTS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:86 searx/searxng.msg
 msgid "posts"
 msgid "posts"
 msgstr "పోస్ట్ లు"
 msgstr "పోస్ట్ లు"
 
 
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
 #. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:87 searx/searxng.msg
 msgid "active users"
 msgid "active users"
 msgstr "ఆక్టివ్ యూసర్ లు"
 msgstr "ఆక్టివ్ యూసర్ లు"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
 #. SOCIAL_MEDIA_TERMS['COMMENTS']
-#: searx/searxng.msg
+#: searx/engines/discourse.py:157 searx/engines/hackernews.py:78
+#: searx/engines/lemmy.py:130 searx/searxng.msg
 msgid "comments"
 msgid "comments"
 msgstr "కామెంట్ లు"
 msgstr "కామెంట్ లు"
 
 
 #. SOCIAL_MEDIA_TERMS['USER']
 #. SOCIAL_MEDIA_TERMS['USER']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
 msgid "user"
 msgid "user"
 msgstr "యూసర్"
 msgstr "యూసర్"
 
 
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
 #. SOCIAL_MEDIA_TERMS['COMMUNITY']
-#: searx/searxng.msg
+#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
 msgid "community"
 msgid "community"
 msgstr "కమ్యూనిటీ"
 msgstr "కమ్యూనిటీ"
 
 
 #. SOCIAL_MEDIA_TERMS['POINTS']
 #. SOCIAL_MEDIA_TERMS['POINTS']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:78 searx/searxng.msg
 msgid "points"
 msgid "points"
 msgstr "పాయింట్ లు"
 msgstr "పాయింట్ లు"
 
 
@@ -306,7 +324,7 @@ msgid "title"
 msgstr "టైటిల్"
 msgstr "టైటిల్"
 
 
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
 #. SOCIAL_MEDIA_TERMS['AUTHOR']
-#: searx/searxng.msg
+#: searx/engines/hackernews.py:81 searx/searxng.msg
 msgid "author"
 msgid "author"
 msgstr "రచయిత"
 msgstr "రచయిత"
 
 
@@ -329,7 +347,7 @@ msgstr "సమాధానమిచ్చారు"
 msgid "No item found"
 msgid "No item found"
 msgstr "ఏమీ దొరకలేదు"
 msgstr "ఏమీ దొరకలేదు"
 
 
-#: searx/engines/qwant.py:281
+#: searx/engines/qwant.py:288
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 #: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:332
 msgid "Source"
 msgid "Source"
 msgstr "మూలం"
 msgstr "మూలం"
@@ -430,6 +448,10 @@ msgstr "సాంఖ్యకశాస్త్ర ప్రమేయాలు"
 msgid "Compute {functions} of the arguments"
 msgid "Compute {functions} of the arguments"
 msgstr "ఆర్గ్యుమెంట్‌ల {functions} గణించండి"
 msgstr "ఆర్గ్యుమెంట్‌ల {functions} గణించండి"
 
 
+#: searx/engines/mozhi.py:57
+msgid "Synonyms"
+msgstr ""
+
 #: searx/engines/openstreetmap.py:159
 #: searx/engines/openstreetmap.py:159
 msgid "Get directions"
 msgid "Get directions"
 msgstr "దిశలను పొందండి"
 msgstr "దిశలను పొందండి"
@@ -442,7 +464,7 @@ msgstr "{title} (వాడుకలో లేదు)"
 msgid "This entry has been superseded by"
 msgid "This entry has been superseded by"
 msgstr "దీని ద్వారా ఈ ఎంట్రీ భర్తీ చేయబడింది"
 msgstr "దీని ద్వారా ఈ ఎంట్రీ భర్తీ చేయబడింది"
 
 
-#: searx/engines/qwant.py:283
+#: searx/engines/qwant.py:290
 msgid "Channel"
 msgid "Channel"
 msgstr "ఛానెల్"
 msgstr "ఛానెల్"
 
 
@@ -468,8 +490,8 @@ msgid ""
 "{numCitations} citations from the year {firstCitationVelocityYear} to "
 "{numCitations} citations from the year {firstCitationVelocityYear} to "
 "{lastCitationVelocityYear}"
 "{lastCitationVelocityYear}"
 msgstr ""
 msgstr ""
-"{firstCitationVelocityYear} సంవత్సరం నుండి {lastCitationVelocityYear} వరకు "
-"{numCitations}"
+"{firstCitationVelocityYear} సంవత్సరం నుండి {lastCitationVelocityYear} "
+"వరకు {numCitations}"
 
 
 #: searx/engines/tineye.py:45
 #: searx/engines/tineye.py:45
 msgid ""
 msgid ""
@@ -477,16 +499,17 @@ msgid ""
 "format. TinEye only supports images that are JPEG, PNG, GIF, BMP, TIFF or"
 "format. TinEye only supports images that are JPEG, PNG, GIF, BMP, TIFF or"
 " WebP."
 " WebP."
 msgstr ""
 msgstr ""
-"ఆ చిత్ర urlని చదవడం సాధ్యపడలేదు. ఇది సపోర్ట్ లేని ఫైల్ ఫార్మాట్ వల్ల అయి ఉండవచ్చు. TinEye JPEG, PNG, "
-"GIF, BMP, TIFF లేదా WebP చిత్రాలకు మాత్రమే సపోర్ట్ ఇస్తుంది."
+"ఆ చిత్ర urlని చదవడం సాధ్యపడలేదు. ఇది సపోర్ట్ లేని ఫైల్ ఫార్మాట్ వల్ల అయి "
+"ఉండవచ్చు. TinEye JPEG, PNG, GIF, BMP, TIFF లేదా WebP చిత్రాలకు మాత్రమే "
+"సపోర్ట్ ఇస్తుంది."
 
 
 #: searx/engines/tineye.py:51
 #: searx/engines/tineye.py:51
 msgid ""
 msgid ""
 "The image is too simple to find matches. TinEye requires a basic level of"
 "The image is too simple to find matches. TinEye requires a basic level of"
 " visual detail to successfully identify matches."
 " visual detail to successfully identify matches."
 msgstr ""
 msgstr ""
-"చిత్రం సరిపోలికలను కనుగొనడానికి చాలా సాధారణంగా ఉంది. మ్యాచ్‌లను సక్రమంగా గుర్తించడానికి TinEyeకి ప్రాథమిక స్థాయి దృశ్య "
-"వివరాలు అవసరం."
+"చిత్రం సరిపోలికలను కనుగొనడానికి చాలా సాధారణంగా ఉంది. మ్యాచ్‌లను సక్రమంగా "
+"గుర్తించడానికి TinEyeకి ప్రాథమిక స్థాయి దృశ్య వివరాలు అవసరం."
 
 
 #: searx/engines/tineye.py:57
 #: searx/engines/tineye.py:57
 msgid "The image could not be downloaded."
 msgid "The image could not be downloaded."
@@ -500,7 +523,7 @@ msgstr "పుస్తకం రేటింగు"
 msgid "File quality"
 msgid "File quality"
 msgstr "ఫైలు క్వాలిటీ"
 msgstr "ఫైలు క్వాలిటీ"
 
 
-#: searx/plugins/calculator.py:12
+#: searx/plugins/calculator.py:14
 msgid "Calculate mathematical expressions via the search bar"
 msgid "Calculate mathematical expressions via the search bar"
 msgstr "సెర్చ్ బార్ ద్వారా గణిత సమీకరణలను లెక్కించండి"
 msgstr "సెర్చ్ బార్ ద్వారా గణిత సమీకరణలను లెక్కించండి"
 
 
@@ -1907,3 +1930,4 @@ msgstr "వీడియోను దాచిపెట్టు"
 
 
 #~ msgid "Engines cannot retrieve results"
 #~ msgid "Engines cannot retrieve results"
 #~ msgstr "యంత్రాలు ఫలితాలను రాబట్టలేకపోతున్నాయి"
 #~ msgstr "యంత్రాలు ఫలితాలను రాబట్టలేకపోతున్నాయి"
+

BIN
searx/translations/th/LC_MESSAGES/messages.mo


Some files were not shown because too many files changed in this diff