From 3f1504a913a4bf337136f91aa424844b9546a20a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 6 Jun 2025 09:50:34 +0200 Subject: [PATCH] [l10n] update translations from Weblate (#4897) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1abc876b1 - 2025-06-06 - Linerly 8e107bf1a - 2025-06-06 - realkendrick_fr 3ea971192 - 2025-06-03 - LinuxWizard 455f80f14 - 2025-06-02 - ghose aab313207 - 2025-06-02 - wags07 1f1390745 - 2025-06-02 - aindriu80 c098e4d67 - 2025-06-02 - Shihfu Juan a30395996 - 2025-06-01 - AndersNordh a1648feed - 2025-06-02 - yurtpage 985d3f23c - 2025-06-02 - rodgui 1526dbc88 - 2025-06-02 - rodgui 2d6baae9e - 2025-06-02 - artens bb5344f55 - 2025-06-02 - Haraldher 08991138c - 2025-06-01 - Priit Jõerüüt 94952bbd5 - 2025-06-01 - AndersNordh e4a792010 - 2025-06-01 - Fjuro 0bd241620 - 2025-06-02 - thenack0 3bdff93bc - 2025-06-01 - pochinki 091107dc4 - 2025-06-01 - Outbreak2096 ac147f2cc - 2025-05-31 - SomeTr dd0b77eee - 2025-06-01 - ngf db2aa378b - 2025-06-01 - return42 Co-authored-by: searxng-bot --- searx/translations/af/LC_MESSAGES/messages.mo | Bin 19272 -> 19272 bytes searx/translations/af/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/ar/LC_MESSAGES/messages.mo | Bin 25545 -> 25545 bytes searx/translations/ar/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/bg/LC_MESSAGES/messages.mo | Bin 26627 -> 28707 bytes searx/translations/bg/LC_MESSAGES/messages.po | 255 ++++++++++++++-- searx/translations/bn/LC_MESSAGES/messages.mo | Bin 31409 -> 31409 bytes searx/translations/bn/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/bo/LC_MESSAGES/messages.mo | Bin 9526 -> 9526 bytes searx/translations/bo/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/ca/LC_MESSAGES/messages.mo | Bin 20027 -> 20027 bytes searx/translations/ca/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/cs/LC_MESSAGES/messages.mo | Bin 21550 -> 21600 bytes searx/translations/cs/LC_MESSAGES/messages.po | 265 ++++++++++++++-- searx/translations/cy/LC_MESSAGES/messages.mo | Bin 18434 -> 18434 bytes searx/translations/cy/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/da/LC_MESSAGES/messages.mo | Bin 20834 -> 20838 bytes searx/translations/da/LC_MESSAGES/messages.po | 262 ++++++++++++++-- searx/translations/de/LC_MESSAGES/messages.mo | Bin 21508 -> 23952 bytes searx/translations/de/LC_MESSAGES/messages.po | 260 ++++++++++++++-- searx/translations/dv/LC_MESSAGES/messages.mo | Bin 1467 -> 1467 bytes searx/translations/dv/LC_MESSAGES/messages.po | 248 +++++++++++++-- .../el_GR/LC_MESSAGES/messages.mo | Bin 29695 -> 29695 bytes .../el_GR/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/en/LC_MESSAGES/messages.mo | Bin 445 -> 445 bytes searx/translations/en/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/eo/LC_MESSAGES/messages.mo | Bin 17066 -> 17066 bytes searx/translations/eo/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/es/LC_MESSAGES/messages.mo | Bin 21792 -> 24117 bytes searx/translations/es/LC_MESSAGES/messages.po | 250 +++++++++++++-- searx/translations/et/LC_MESSAGES/messages.mo | Bin 21066 -> 23359 bytes searx/translations/et/LC_MESSAGES/messages.po | 250 +++++++++++++-- searx/translations/eu/LC_MESSAGES/messages.mo | Bin 20834 -> 20834 bytes searx/translations/eu/LC_MESSAGES/messages.po | 248 +++++++++++++-- .../fa_IR/LC_MESSAGES/messages.mo | Bin 25407 -> 25407 bytes .../fa_IR/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/fi/LC_MESSAGES/messages.mo | Bin 21219 -> 21219 bytes searx/translations/fi/LC_MESSAGES/messages.po | 262 ++++++++++++++-- .../translations/fil/LC_MESSAGES/messages.mo | Bin 21919 -> 21919 bytes .../translations/fil/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/fr/LC_MESSAGES/messages.mo | Bin 22128 -> 22214 bytes searx/translations/fr/LC_MESSAGES/messages.po | 262 ++++++++++++++-- searx/translations/ga/LC_MESSAGES/messages.mo | Bin 22064 -> 24746 bytes searx/translations/ga/LC_MESSAGES/messages.po | 262 ++++++++++++++-- searx/translations/gl/LC_MESSAGES/messages.mo | Bin 21126 -> 23423 bytes searx/translations/gl/LC_MESSAGES/messages.po | 260 ++++++++++++++-- searx/translations/he/LC_MESSAGES/messages.mo | Bin 23444 -> 25281 bytes searx/translations/he/LC_MESSAGES/messages.po | 250 +++++++++++++-- searx/translations/hr/LC_MESSAGES/messages.mo | Bin 20629 -> 20629 bytes searx/translations/hr/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/hu/LC_MESSAGES/messages.mo | Bin 22026 -> 22026 bytes searx/translations/hu/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/ia/LC_MESSAGES/messages.mo | Bin 6781 -> 6781 bytes searx/translations/ia/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/id/LC_MESSAGES/messages.mo | Bin 20882 -> 23150 bytes searx/translations/id/LC_MESSAGES/messages.po | 258 ++++++++++++++-- searx/translations/it/LC_MESSAGES/messages.mo | Bin 21541 -> 23938 bytes searx/translations/it/LC_MESSAGES/messages.po | 263 ++++++++++++++-- searx/translations/ja/LC_MESSAGES/messages.mo | Bin 23135 -> 23135 bytes searx/translations/ja/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/ko/LC_MESSAGES/messages.mo | Bin 20730 -> 20730 bytes searx/translations/ko/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/lt/LC_MESSAGES/messages.mo | Bin 19949 -> 19949 bytes searx/translations/lt/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/lv/LC_MESSAGES/messages.mo | Bin 13480 -> 13480 bytes searx/translations/lv/LC_MESSAGES/messages.po | 263 ++++++++++++++-- searx/translations/messages.pot | 248 +++++++++++++-- searx/translations/ms/LC_MESSAGES/messages.mo | Bin 14914 -> 14914 bytes searx/translations/ms/LC_MESSAGES/messages.po | 248 +++++++++++++-- .../nb_NO/LC_MESSAGES/messages.mo | Bin 20270 -> 23038 bytes .../nb_NO/LC_MESSAGES/messages.po | 268 ++++++++++++++-- searx/translations/nl/LC_MESSAGES/messages.mo | Bin 21295 -> 23647 bytes searx/translations/nl/LC_MESSAGES/messages.po | 260 ++++++++++++++-- searx/translations/oc/LC_MESSAGES/messages.mo | Bin 11156 -> 11156 bytes searx/translations/oc/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/pl/LC_MESSAGES/messages.mo | Bin 21763 -> 21763 bytes searx/translations/pl/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/pt/LC_MESSAGES/messages.mo | Bin 21535 -> 23821 bytes searx/translations/pt/LC_MESSAGES/messages.po | 263 ++++++++++++++-- .../pt_BR/LC_MESSAGES/messages.mo | Bin 21584 -> 23869 bytes .../pt_BR/LC_MESSAGES/messages.po | 267 ++++++++++++++-- searx/translations/ro/LC_MESSAGES/messages.mo | Bin 21471 -> 21471 bytes searx/translations/ro/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/ru/LC_MESSAGES/messages.mo | Bin 27747 -> 30738 bytes searx/translations/ru/LC_MESSAGES/messages.po | 267 ++++++++++++++-- searx/translations/si/LC_MESSAGES/messages.mo | Bin 8227 -> 8227 bytes searx/translations/si/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/sk/LC_MESSAGES/messages.mo | Bin 21812 -> 21812 bytes searx/translations/sk/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/sl/LC_MESSAGES/messages.mo | Bin 18557 -> 18557 bytes searx/translations/sl/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/sr/LC_MESSAGES/messages.mo | Bin 26194 -> 26194 bytes searx/translations/sr/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/sv/LC_MESSAGES/messages.mo | Bin 20913 -> 23340 bytes searx/translations/sv/LC_MESSAGES/messages.po | 264 ++++++++++++++-- .../translations/szl/LC_MESSAGES/messages.mo | Bin 16180 -> 16180 bytes .../translations/szl/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/ta/LC_MESSAGES/messages.mo | Bin 26006 -> 26006 bytes searx/translations/ta/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/te/LC_MESSAGES/messages.mo | Bin 30935 -> 30935 bytes searx/translations/te/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/th/LC_MESSAGES/messages.mo | Bin 32249 -> 32249 bytes searx/translations/th/LC_MESSAGES/messages.po | 263 ++++++++++++++-- searx/translations/tr/LC_MESSAGES/messages.mo | Bin 21421 -> 21421 bytes searx/translations/tr/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/tt/LC_MESSAGES/messages.mo | Bin 12513 -> 12513 bytes searx/translations/tt/LC_MESSAGES/messages.po | 248 +++++++++++++-- searx/translations/uk/LC_MESSAGES/messages.mo | Bin 27553 -> 30551 bytes searx/translations/uk/LC_MESSAGES/messages.po | 266 ++++++++++++++-- searx/translations/vi/LC_MESSAGES/messages.mo | Bin 22145 -> 22145 bytes searx/translations/vi/LC_MESSAGES/messages.po | 248 +++++++++++++-- .../zh_Hans_CN/LC_MESSAGES/messages.mo | Bin 20287 -> 22365 bytes .../zh_Hans_CN/LC_MESSAGES/messages.po | 288 +++++++++++++++--- .../zh_Hant_TW/LC_MESSAGES/messages.mo | Bin 20067 -> 22032 bytes .../zh_Hant_TW/LC_MESSAGES/messages.po | 263 ++++++++++++++-- 115 files changed, 13573 insertions(+), 1150 deletions(-) diff --git a/searx/translations/af/LC_MESSAGES/messages.mo b/searx/translations/af/LC_MESSAGES/messages.mo index e196b89c50db76bb071131d10e1694806c4a137c..d4df82ce79fc57fe70bff5af3bca212539ccbae6 100644 GIT binary patch delta 23 fcmX>xjq$`Z#tr{xjq$`Z#tr{z3@xn;jW@IFIm!Y6YuE>M diff --git a/searx/translations/af/LC_MESSAGES/messages.po b/searx/translations/af/LC_MESSAGES/messages.po index d06728011..d6538990b 100644 --- a/searx/translations/af/LC_MESSAGES/messages.po +++ b/searx/translations/af/LC_MESSAGES/messages.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-01-28 06:11+0000\n" "Last-Translator: return42 " "\n" @@ -188,7 +188,7 @@ msgid "Average temp." msgstr "gemiddelde temperatuur" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "wolk dekking" @@ -210,14 +210,14 @@ msgid "Evening" msgstr "aand" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Voel soos" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Humiditeit" @@ -249,7 +249,7 @@ msgid "Noon" msgstr "Middag" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Druk" @@ -266,8 +266,8 @@ msgid "Sunset" msgstr "Sonsondergang" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatuur" @@ -284,11 +284,216 @@ msgid "Visibility" msgstr "Sigbaarheid" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Wind" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -350,28 +555,28 @@ msgstr "toe" msgid "answered" msgstr "geantwoord" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Geen item gevind" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Bron" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Fout met die laai van die volgende bladsy" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Ongeldige opstellings, redigeer asb jou voorkeure" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Ongeldige opstellings" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "soekfout" @@ -633,6 +838,11 @@ msgstr "" msgid "Convert between units" msgstr "Skakel tussen eenhede om" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Bladsy nie gevind" @@ -947,6 +1157,10 @@ msgstr "" msgid "Synonyms" msgstr "sinonieme" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Antwoord" diff --git a/searx/translations/ar/LC_MESSAGES/messages.mo b/searx/translations/ar/LC_MESSAGES/messages.mo index d1c8aca17620c9e9a81ce7e70badb23e2d0da02c..3bb4666acafa3826e915791a3618ddec33def67f 100644 GIT binary patch delta 23 ecmX?koblvw#tq?y9L9zUh89-F7MtS@vy1?1jR({K delta 23 ecmX?koblvw#tq?y9EQdUhL%=_#+%~}vy1?1Xa~*! diff --git a/searx/translations/ar/LC_MESSAGES/messages.po b/searx/translations/ar/LC_MESSAGES/messages.po index 5d2383233..7f11059ad 100644 --- a/searx/translations/ar/LC_MESSAGES/messages.po +++ b/searx/translations/ar/LC_MESSAGES/messages.po @@ -30,7 +30,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-04-15 10:37+0000\n" "Last-Translator: DZDevelopers \n" "Language: ar\n" @@ -199,7 +199,7 @@ msgid "Average temp." msgstr "متوسط الحرارة" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "حالة الطقس" @@ -221,14 +221,14 @@ msgid "Evening" msgstr "مساء" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "كأنه" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "رطوبة" @@ -260,7 +260,7 @@ msgid "Noon" msgstr "ظهيرة" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "الضغط" @@ -277,8 +277,8 @@ msgid "Sunset" msgstr "الغروب" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "درجة الحرارة" @@ -295,11 +295,216 @@ msgid "Visibility" msgstr "الرؤيا" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "الرياح" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -361,28 +566,28 @@ msgstr "مغلق" msgid "answered" msgstr "أُجيبت" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "تعذر العثور على عناصر" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "المصدر" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "حدث خلل أثناء تحميل الصفحة التالية" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "إنّ الإعدادات خاطئة، يرجى تعديل خياراتك" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "إعدادات غير صالحة" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "خطأ في البحث" @@ -645,6 +850,11 @@ msgstr "إضافة محول الوحدات" msgid "Convert between units" msgstr "التحويل بين الوحدات" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "تعذر العثور على الصفحة" @@ -957,6 +1167,10 @@ msgstr "التعريفات" msgid "Synonyms" msgstr "مرادفات" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "الإجابات" diff --git a/searx/translations/bg/LC_MESSAGES/messages.mo b/searx/translations/bg/LC_MESSAGES/messages.mo index 7b6975fda1751368d52c257b6a9ac5a1d8610418..2b225f9ad220943f5b44344ad4a35d47f40e0772 100644 GIT binary patch delta 7441 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 delta 5393 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, 2025. # return42 , 2025. # devrimer , 2025. +# thenack0 , 2025. msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-05-16 04:04+0000\n" -"Last-Translator: devrimer \n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-02 14:58+0000\n" +"Last-Translator: thenack0 \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -37,7 +38,7 @@ msgstr "" #. CONSTANT_NAMES['NO_SUBGROUPING'] #: searx/searxng.msg msgid "without further subgrouping" -msgstr "без подгрупиране" +msgstr "без още подгрупиране" #. CONSTANT_NAMES['DEFAULT_CATEGORY'] #: searx/searxng.msg @@ -190,7 +191,7 @@ msgid "Average temp." msgstr "Средна темп." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Облачно" @@ -212,14 +213,14 @@ msgid "Evening" msgstr "Вечер" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Усеща се като" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Влажност" @@ -251,7 +252,7 @@ msgid "Noon" msgstr "Обяд" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Налягане" @@ -268,8 +269,8 @@ msgid "Sunset" msgstr "Залез" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Температура" @@ -286,11 +287,216 @@ msgid "Visibility" msgstr "Видимост" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Вятър" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Ясно небе" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Облачно" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "Ясно" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Мъгла" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Проливен дъжд и гръмотевици" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Проливен дъжд и гръмотевици" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Проливен дъжд" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Проливен дъжд" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Силна суграшица и гръмотевици" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Силна суграшица и гръмотевици" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Силна суграшица" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Силна суграшица" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Силен снеговалеж и гръмотевици" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Силен снеговалеж и гръмотевици" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Силен снеговалеж" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Силен снеговалеж" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Слаб дъжд и гръмотевици" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Слаби превалявания от дъжд и гръмотевици" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Слаби превалявания от дъжд" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Слаб дъжд" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Слаба градушка и гръмотевици" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Слаби превалявания от градушка и гръмотевици" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Слаби превалявания от градушка" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Слаба градушка" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Слаб сняг и гръмотевици" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Слаби превалявания от сняг с гръмотевици" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -352,28 +558,28 @@ msgstr "Затворено" msgid "answered" msgstr "Отговорено" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Не е намерен артикул" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Източник" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Грешка при зареждането на следващата страница" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Неправилни настройки, моля редактирайте предпочитанията си" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Невалидни настройки" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "Грешка при търсенето" @@ -636,6 +842,11 @@ msgstr "" msgid "Convert between units" msgstr "Превръщане между единици" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Страницата не е намерена" @@ -952,6 +1163,10 @@ msgstr "Дефиниции" msgid "Synonyms" msgstr "Синоними" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Чувства се като" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Отговори" diff --git a/searx/translations/bn/LC_MESSAGES/messages.mo b/searx/translations/bn/LC_MESSAGES/messages.mo index a865c080046b92d01941ef73034a383de857c18e..ee2fb2e02fd6510a143ec3e0415d618d3ac36ef3 100644 GIT binary patch delta 23 ecmdn^m2u-&#tmi$9L9zUh89-F7Mtx1ioF1AX9wK? delta 23 ecmdn^m2u-&#tmi$9EQdUhL%=_#+&U7ioF1ALI>9X diff --git a/searx/translations/bn/LC_MESSAGES/messages.po b/searx/translations/bn/LC_MESSAGES/messages.po index 35a888417..a56b8f73b 100644 --- a/searx/translations/bn/LC_MESSAGES/messages.po +++ b/searx/translations/bn/LC_MESSAGES/messages.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-03-06 09:54+0000\n" "Last-Translator: MonsoonFire \n" "Language: bn\n" @@ -194,7 +194,7 @@ msgid "Average temp." msgstr "গড় তাপমাত্রা" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "মেঘলা" @@ -216,14 +216,14 @@ msgid "Evening" msgstr "সন্ধ্যা" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "অনুভব হয়" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "আদ্রতা" @@ -255,7 +255,7 @@ msgid "Noon" msgstr "দুপুর" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "চাপ" @@ -272,8 +272,8 @@ msgid "Sunset" msgstr "সূর্যাস্ত" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "তাপমাত্রা" @@ -290,11 +290,216 @@ msgid "Visibility" msgstr "দৃশ্যগোচর" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "বায়ু" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -356,28 +561,28 @@ msgstr "বন্ধ" msgid "answered" msgstr "উত্তরকৃত" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "কোন আইটেম পাওয়া যায়নি" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "উৎস" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "পরবর্তী পৃষ্ঠাটি লোড করায় ত্রুটি দেখা যাচ্ছে" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "অকেজো সেটিংস, অনুগ্রহ করে আপনার পছন্দগুলি সম্পাদনা করুন" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "অকেজো সেটিংস" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "সার্চ ত্রুটি" @@ -638,6 +843,11 @@ msgstr "" msgid "Convert between units" msgstr "এক একক থেকে অন্য এককে রুপান্তর" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "পৃষ্ঠা খুঁজে পাওয়া যায়নি" @@ -954,6 +1164,10 @@ msgstr "সংজ্ঞা" msgid "Synonyms" msgstr "সমার্থক শব্দ" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "উত্তর" diff --git a/searx/translations/bo/LC_MESSAGES/messages.mo b/searx/translations/bo/LC_MESSAGES/messages.mo index 4321d0714baa8a33aa34a8ac603dd47840613d36..4cc0314613572078a31636d74c57052c84bf20ac 100644 GIT binary patch delta 21 ccmdnywash8PaY0qLj^+%D`ShzjJ&2209LyOUH||9 delta 21 ccmdnywash8PaY0KV+BJ?D?{VWjJ&2209KX;SO5S3 diff --git a/searx/translations/bo/LC_MESSAGES/messages.po b/searx/translations/bo/LC_MESSAGES/messages.po index 2497fba4f..6b3ad3f3d 100644 --- a/searx/translations/bo/LC_MESSAGES/messages.po +++ b/searx/translations/bo/LC_MESSAGES/messages.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-01-06 15:52+0000\n" "Last-Translator: return42 " "\n" @@ -181,7 +181,7 @@ msgid "Average temp." msgstr "" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "" @@ -203,14 +203,14 @@ msgid "Evening" msgstr "" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "" @@ -242,7 +242,7 @@ msgid "Noon" msgstr "" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "" @@ -259,8 +259,8 @@ msgid "Sunset" msgstr "" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "" @@ -277,11 +277,216 @@ msgid "Visibility" msgstr "" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -343,28 +548,28 @@ msgstr "" msgid "answered" msgstr "" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "རྣམ་གྲངས་གང་ཡང་རྙེད་རྒྱུ་མ་བྱུང་།" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "ནུས་མེད་ཀྱི་སྒྲིག་འགོད།ཁྱེད་ཀྱིས་གདམ་ཀ་ལ་བཅོས་སྒྲིག་གཏོང་རོགས།" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "ནུས་མེད་ཀྱི་སྒྲིག་འགོད།" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "འཚོལ་བཤེར་ལ་ནོར་འཁྲུལ་བྱུང་།" @@ -611,6 +816,11 @@ msgstr "" msgid "Convert between units" msgstr "" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "དྲ་ངོས་རྙེད་རྒྱུ་མ་བྱུང་།" @@ -923,6 +1133,10 @@ msgstr "" msgid "Synonyms" msgstr "" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "ལན།" diff --git a/searx/translations/ca/LC_MESSAGES/messages.mo b/searx/translations/ca/LC_MESSAGES/messages.mo index 43849977fc0d8b4ae5250c2200f5e9c9c58a1251..e3014cd4d6d83f12b6235d8a15a1e14e0d140ee4 100644 GIT binary patch delta 23 fcmdlzhjI5D#tq+eIgAYz3@xmTEjIttwN(HBZU_ij delta 23 fcmdlzhjI5D#tq+eISh>z3@xn;jW_?(wN(HBZQ}@2 diff --git a/searx/translations/ca/LC_MESSAGES/messages.po b/searx/translations/ca/LC_MESSAGES/messages.po index b6b8bb8a7..21d6b2665 100644 --- a/searx/translations/ca/LC_MESSAGES/messages.po +++ b/searx/translations/ca/LC_MESSAGES/messages.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-01-06 15:52+0000\n" "Last-Translator: sserra \n" "Language: ca\n" @@ -194,7 +194,7 @@ msgid "Average temp." msgstr "Temperatura mitjana" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Ennuvolat" @@ -216,14 +216,14 @@ msgid "Evening" msgstr "Vespre" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Sensació tèrmica" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Humitat" @@ -255,7 +255,7 @@ msgid "Noon" msgstr "Migdia" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Pressió" @@ -272,8 +272,8 @@ msgid "Sunset" msgstr "Posta de sol" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatura" @@ -290,11 +290,216 @@ msgid "Visibility" msgstr "Visibilitat" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Vent" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -356,28 +561,28 @@ msgstr "tancat" msgid "answered" msgstr "contestat" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "No s'ha trobat cap element" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Origen" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "S'ha produït un error en carregar la següent pàgina" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "La configuració no és vàlida, editeu-la" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "La configuració no és vàlida" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "error de cerca" @@ -638,6 +843,11 @@ msgstr "" msgid "Convert between units" msgstr "Convertir entre unitats" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "No s'ha trobat la pàgina" @@ -954,6 +1164,10 @@ msgstr "" msgid "Synonyms" msgstr "Sinònims" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Respostes" diff --git a/searx/translations/cs/LC_MESSAGES/messages.mo b/searx/translations/cs/LC_MESSAGES/messages.mo index b131a685373e7b53605c0640466e85217b6c1036..2143ec885485d1f2d299109b95d2d11581e79d02 100644 GIT binary patch delta 5607 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 delta 5548 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 diff --git a/searx/translations/cs/LC_MESSAGES/messages.po b/searx/translations/cs/LC_MESSAGES/messages.po index 7646e162a..a2c553d25 100644 --- a/searx/translations/cs/LC_MESSAGES/messages.po +++ b/searx/translations/cs/LC_MESSAGES/messages.po @@ -20,21 +20,23 @@ # Fjuro , 2025. # return42 , 2025. # Fjuro , 2025. +# Fjuro , 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-03-30 16:28+0000\n" -"Last-Translator: Fjuro \n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-02 14:58+0000\n" +"Last-Translator: Fjuro \n" +"Language-Team: Czech \n" "Language: cs\n" -"Language-Team: Czech " -"\n" -"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && " -"n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n " +"<= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -193,7 +195,7 @@ msgid "Average temp." msgstr "Prům. teplota" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Pokrytí mraky" @@ -215,14 +217,14 @@ msgid "Evening" msgstr "Večer" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Pocitová teplota" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Vlhkost" @@ -254,7 +256,7 @@ msgid "Noon" msgstr "Poledne" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Tlak" @@ -271,8 +273,8 @@ msgid "Sunset" msgstr "Západ slunce" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Teplota" @@ -289,11 +291,216 @@ msgid "Visibility" msgstr "Viditelnost" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Vítr" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Jasno" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Oblačno" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -355,28 +562,28 @@ msgstr "zavřené" msgid "answered" msgstr "zodpovězené" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Nic nenalezeno" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "zdroj" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Chyba při načítání další stránky" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Neplatné nastavení, upravte své předvolby" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Neplatné nastavení" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "chyba vyhledávání" @@ -639,6 +846,11 @@ msgstr "Doplněk převodu jednotek" msgid "Convert between units" msgstr "Převod mezi jednotkami" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Stránka nenalezena" @@ -953,6 +1165,10 @@ msgstr "Definice" msgid "Synonyms" msgstr "Synonyma" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Odpovědi" @@ -2087,4 +2303,3 @@ msgstr "skrýt video" #~ msgid "proxied" #~ msgstr "přes proxy" - diff --git a/searx/translations/cy/LC_MESSAGES/messages.mo b/searx/translations/cy/LC_MESSAGES/messages.mo index 078fbad478eb21be23d6ca22c28f3f6f58312399..1574e2a3986d96590e2c0403a1d76e610c2dc1ce 100644 GIT binary patch delta 23 ecmZpgz}Pf_aYLpyhq0l8p@o&P#pXioi826K1qT5D delta 23 ecmZpgz}Pf_aYLpyhoP~8p{13f@#aG9i826J;0F5u diff --git a/searx/translations/cy/LC_MESSAGES/messages.po b/searx/translations/cy/LC_MESSAGES/messages.po index 137ad81cc..2b77331c6 100644 --- a/searx/translations/cy/LC_MESSAGES/messages.po +++ b/searx/translations/cy/LC_MESSAGES/messages.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-03-07 00:07+0000\n" "Last-Translator: DanielBoone \n" "Language: cy\n" @@ -188,7 +188,7 @@ msgid "Average temp." msgstr "Tymheredd cyfartalog" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Gorchuddiad cwmwl" @@ -210,14 +210,14 @@ msgid "Evening" msgstr "Noswaith" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Yn teimlo fel" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Lleithder" @@ -249,7 +249,7 @@ msgid "Noon" msgstr "Canol dydd" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Pwysedd" @@ -266,8 +266,8 @@ msgid "Sunset" msgstr "Machlud" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Tymheredd" @@ -284,11 +284,216 @@ msgid "Visibility" msgstr "Gwelededd" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Gwynt" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -350,28 +555,28 @@ msgstr "ar gau" msgid "answered" msgstr "wedi'i ateb" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Ni chanfuwyd eitem" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Ffynhonnell" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Gwall wrth lwytho'r dudalen nesaf" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Gosodiadau annilys, golygwch eich dewisiadau" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Gosodiadau annilys" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "gwall chwilio" @@ -633,6 +838,11 @@ msgstr "" msgid "Convert between units" msgstr "Trosi rhwng unedau" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Heb ganfod y dudalen" @@ -947,6 +1157,10 @@ msgstr "" msgid "Synonyms" msgstr "" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Atebion" diff --git a/searx/translations/da/LC_MESSAGES/messages.mo b/searx/translations/da/LC_MESSAGES/messages.mo index 89217190eae7d43522a4855f12367a4e50e96203..777a4585df7c3ce1dc5e6438051b4acece4e0ba7 100644 GIT binary patch delta 1438 zcmXZcSxD4T6vy%FGC8heZds{GZYgPwTZ1TsW}BK~kk~>jT?8?T9G zaGrn;451Q?U?ko{UGN<1a2B($Y_%`ZUJPJ<7(=lGRd_GvU>}y^ee_^pg)!k+ipp16 z;WcIvgUtl=68kV6+fW4zpgJ2uT|9;kd}8M>FqZi=F30aSp1Ow1ndhJyYD1mxL?!M) z3o z@inS|X}dmyUR^N9K$ZSMCG@ZHb>>8M5{KHCgxZ&d+P4D#cZT|FDY5Zt8{dQ~d<*K& ze3xB6XgyNH`|G0Pc4IdtFh7k-bj`-ETkoJB@rUTb2~>wus6;c?S&U%*6J6-6^}SHM zH3gM7r*^mRD=r|Q4y#d5)qpy<4b@>Y>LvDD+fh$>43}UR>Ob0LOv0DgfIm>3*9~XJ u<|H`t-N|lGalYr&4tG*WQFd-#vb&(T&@|(o delta 1434 zcmXZcOGwmF6vy#9I_9Y9n2$&^6-EV3#eY*WN(E`A_E52hxe!~GE-Hx7ifRhMv_%91 zMUhn2wjnYCvleAmL=lyR1cDX?B~tVtav^ID zW6a4aW1_Ja7vgD*!}GWZuiE(##xlQ;DL97tIDu(6k6uizHYOf@xCBd4&#A>EY()n< zs!h z;*W5Z*0BYHx%I{@V{iyB<2fwA@{PuHVjJq4c!Ii#ag4z)s8{n1bpsySRl(V)Z@`C@ z=tmFk!^PN*dIe`Nmi*=t10A@I3-ESi!Hi%b^HGe$S?eEEK`z>h$0XEx2C6V0mS7qn$w^8;1r944ZxAyR-BRZs?M zUmhxPF>1eq`d9-tzFKken{^CyuntwoR`g*zs-qrMhy8XQLS5+v)c!%#`LLZ2TgOoQ zUSSlzM-?z>*QYV42h1{1rGHTg=TV)x8zY^hp!Q{=_7$M^Eyw?zp?)m^8?U$VMpWTD zP(SlscKx9BNF(>J2c57RdohdoSyZAMHh#-`4_(9`qZgl|I-Ecynzqhh67%2aMR!x= zhSID#sJul@dm>+P83A=zkGiVusDnFE9d@AJ>3(ZB>MDbngFUE!v}>4+Z?P4Bp*n9E rDoiiU@;Lrnr=rsFhuWR&cz=oC$#qs%midQHIdjRbZ9~0PQ%U~-TK}z; diff --git a/searx/translations/da/LC_MESSAGES/messages.po b/searx/translations/da/LC_MESSAGES/messages.po index 2ec1bdafb..7c21afd21 100644 --- a/searx/translations/da/LC_MESSAGES/messages.po +++ b/searx/translations/da/LC_MESSAGES/messages.po @@ -16,18 +16,19 @@ # AndersNordh , 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-03-31 14:03+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-02 14:58+0000\n" "Last-Translator: AndersNordh \n" +"Language-Team: Danish \n" "Language: da\n" -"Language-Team: Danish " -"\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -186,7 +187,7 @@ msgid "Average temp." msgstr "Gennemsnitlig temp." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Skydække" @@ -208,14 +209,14 @@ msgid "Evening" msgstr "Aften" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Føles som" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Luftfugtighed" @@ -247,9 +248,9 @@ msgid "Noon" msgstr "Middag" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" -msgstr "Tryk" +msgstr "Lufttryk" #. WEATHER_TERMS['SUNRISE'] #: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36 @@ -264,8 +265,8 @@ msgid "Sunset" msgstr "Solnedgang" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatur" @@ -282,11 +283,216 @@ msgid "Visibility" msgstr "Sigtbarhed" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Vind" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -348,28 +554,28 @@ msgstr "lukket" msgid "answered" msgstr "svaret" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Intet fundet" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Kilde" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Fejl ved indlæsning af den næste side" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Ugyldige indstillinger, redigér venligst dine valg" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Ugyldig indstilling" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "søgefejl" @@ -633,6 +839,11 @@ msgstr "Enhed konverter plugin" msgid "Convert between units" msgstr "Konverter mellem enheder" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Side ikke fundet" @@ -949,6 +1160,10 @@ msgstr "Definitioner" msgid "Synonyms" msgstr "Synonymer" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Svar" @@ -2087,4 +2302,3 @@ msgstr "skjul video" #~ msgid "proxied" #~ msgstr "viderestillet" - diff --git a/searx/translations/de/LC_MESSAGES/messages.mo b/searx/translations/de/LC_MESSAGES/messages.mo index a591cc0d448abb5664958104f4fc7d536e0e11cc..cd985147beb61e79c2ceaf248330af902e10862f 100644 GIT binary patch delta 8084 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 delta 5614 zcmYM&3v|!t9mnw}|6CD~5E2P;X$X-Z7YT6v^8vbNPOs=lT6at3UBu zQRC-)*E(Rm;lFWy#&p1K%~kvHztpzI1X4}IXv{?Zm{I(ggR@c3PhbLmg{`pBwtLzc z6HGnC8jeBKqp^iCj)|iXN<()XhJCOlF2#xX76#z=$N+N%!?DrU{iECkT48V6qfpOB zBQcoi*a;V*67-@1eIL_V-~5w;A`Bos8H)KBiQRDucEvYQ0qjNvREyfI{TPQQuo>24 zEdGEBAiTXhPZ!kq@u+pCV-V|`7bs}L`KSR4F#}iQdi(?sK&|dLugQqKP8hTZ)xsB!VAz&oQB%0?|b5C`H2RKJyuEv&`iG*qJ|I*WRZF4^aIP?;(53l(DzoP|1qYShA;ks;#R3W1Mi`>?y0Q@#=8SrqWVXp zCQL;2>y8?if&4MK{7}ECsD9yhp0?EysTX?95pb< z+8-BE&qM9hhp4yY5b6${LEdb03p-`wGqyV)w>nFPN6crh6>;j_Qaqhw|_QjfnlfsicxoGI_k2{!$Ne>Nu_Xtf(G2j0Q9h5${-lk z9)@Yy9`%-tz${#WTHs^U5gbJYcosFj0of$;0F_`Y*+pV1>Umxl&R>NB8kEUc)I?K} zKV}|3f^Z#b;f<(%XHZ*Ohe246G1!3GsnBHi!_y9RBpIm0`k}@TMg=x1nf-s2LIn+h zc-?lmg(=h@BXgQAU5%N5qj4&3LGG3LFZRK>ZhW4x1o`%uKVdZEA`sKb2h$VCao*{HLwKpvSD z*b+ZLJ>QQ6=9n)iXu)q#6JJ0rTxaXoQ5oDsMSRabe`4$YJ>34ytl_BnqOcjpV^>T; z%|8JZKnVu2zA2}m1?Hi)=4I3b4r)hMTfL~jHlqi(qXMe2?YmLq_o6=@w9gM?OX{Da z0yu}7=R4K){$Hk`iRw`c-$o61i0T;3%dO{Os0AWX3&h*@B-F$yw%!w!P;b;1Z~$ta zNvO=Hq2`&3jyf);pxd|v6+jg#^9|OmsDZmM3~Nyn97l~mjSBDr>ceyi)&DMPr#!vf z`2$gbwnGIJ+l&3zz(g99QCHM245_FyD?nxN63)b5qTY^rJnqNqhZ=vBS3~drN#t*2 za}8HvP^SC53X`e-23z5$s6@ZWWdC(ZPSc>L^?Gbpww;J&!_deF`eDTvx}8prDK=qAt%OR7NW?3Vp~u zGN0o-e2fZk4qu&UtUw*%YSaSjPz!8D&9?{D?;z^v&ZFM0>)2WE|9uLPG;|~_O`L%` zqg>R)d8mO!n1s(^)7D`)buVhcZK!@9pvE1r?I%!yoyC!O74tEjztNh0|F5K=36`L? zdJSpns^mzp-r~E1`Db0MeUFojuh-EX^E13kmt48l=I5raDO1k~k9!4WtUQ?Uj$?lfu# zFJT%!z#!~G=S0>wX%rMdF=|U@SSwH+9n{vXM4e?dCgLCM^CLKc`bpH$Bow#{r=jNS zhYGX^mH9+W!5M02eY1vwBK6u1TTqei#O-(<70Ay=x)ZEIWxNiP@fbdbw{aO36}s&w zv55LzoP>E);&21j;790af|;X?c>`Bt3k)3Xo?Qesqn?Pm8>y)0Lr?*YvGqyF@tRo} zg72YrY7c7MXSV%Y)ZO?V1Mu!>_CJ`yBO3Uq8P6E^CYt#^_-@Swze!jY- z;T~Uh@^AfoA>F2Ud>6X+YVOU-z8sRC8K2%aH$BsvkkhGoW?E*i_+B}=nK{0ZIaz_; zwf(bwC;D#<2p>MHa&B40g7~}zv*(sCDqrZW&imRscgPdp=KLy;ud<-l;~QGk=;vEJ R`tKg!H^srBUQcP&{{c`LUi$z5 diff --git a/searx/translations/de/LC_MESSAGES/messages.po b/searx/translations/de/LC_MESSAGES/messages.po index 4b2546f24..56a530ec3 100644 --- a/searx/translations/de/LC_MESSAGES/messages.po +++ b/searx/translations/de/LC_MESSAGES/messages.po @@ -27,18 +27,19 @@ # return42 , 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-03-30 07:37+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-01 06:39+0000\n" "Last-Translator: return42 \n" +"Language-Team: German \n" "Language: de\n" -"Language-Team: German " -"\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -197,7 +198,7 @@ msgid "Average temp." msgstr "Mittlere Temp." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Bewölkung" @@ -219,14 +220,14 @@ msgid "Evening" msgstr "Abends" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Gefühlt wie" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Luftfeuchtigkeit" @@ -258,7 +259,7 @@ msgid "Noon" msgstr "Mittags" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Luftdruck" @@ -275,8 +276,8 @@ msgid "Sunset" msgstr "Sonnenuntergang" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatur" @@ -293,11 +294,216 @@ msgid "Visibility" msgstr "Sichtweite" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Wind" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "klarer Himmel" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "bewölkt" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "heiter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Nebel" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Starkregen und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Starke Regenschauer und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Starke Regenschauer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Starkregen" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Starker Schneeregen und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Heftige Schneeregenschauer und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Starke Schneeregenschauer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Starker Schneeregen" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Starker Schneefall und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Starke Schneeschauer und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Starke Schneeschauer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Starker Schneefall" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Leichter Regen und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Leichte Regenschauer und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Leichte Regenschauer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Leichter Regen" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Leichter Schneeregen und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Leichte Schneeregenschauer und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Leichte Schneeregenschauer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Leichter Schneeregen" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Leichter Schneefall und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Leichte Schneeschauer und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "Leichte Schneeschauer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "Leichter Schneefall" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "Teilweise bewölkt" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "Regen und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "Regenschauer und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "Regenschauer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "Regen" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "Schneeregen und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "Schneeregenschauer und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "Schneeregenschauer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "Schneeregen" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "Schnee und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "Schneeschauer und Gewitter" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "Schneeschauer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "Schnee" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -359,28 +565,28 @@ msgstr "geschlossen" msgid "answered" msgstr "beantwortet" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Keine Einträge gefunden" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Quelle" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Fehler beim Laden der nächsten Seite" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Ungültige Einstellungen, bitte Einstellungen ändern" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Ungültige Einstellungen" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "Suchfehler" @@ -646,6 +852,11 @@ msgstr "Einheitenumrechner" msgid "Convert between units" msgstr "Einheiten umrechnen" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}: {temperature}, {condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Seite nicht gefunden" @@ -964,6 +1175,10 @@ msgstr "Definitionen" msgid "Synonyms" msgstr "Synonyme" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Gefühlt wie" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Antworten" @@ -2126,4 +2341,3 @@ msgstr "Video verstecken" #~ msgid "proxied" #~ msgstr "proxy" - diff --git a/searx/translations/dv/LC_MESSAGES/messages.mo b/searx/translations/dv/LC_MESSAGES/messages.mo index 562c8958ffcecbac11d2b33962db9947e02cd4bb..9d958fe434da6d9f4d056e9b902e698717259d7d 100644 GIT binary patch delta 21 ccmdnZy_\n" @@ -177,7 +177,7 @@ msgid "Average temp." msgstr "" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "" @@ -199,14 +199,14 @@ msgid "Evening" msgstr "" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "" @@ -238,7 +238,7 @@ msgid "Noon" msgstr "" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "" @@ -255,8 +255,8 @@ msgid "Sunset" msgstr "" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "" @@ -273,11 +273,216 @@ msgid "Visibility" msgstr "" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -339,28 +544,28 @@ msgstr "" msgid "answered" msgstr "" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "" @@ -607,6 +812,11 @@ msgstr "" msgid "Convert between units" msgstr "" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "" @@ -919,6 +1129,10 @@ msgstr "" msgid "Synonyms" msgstr "" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "" diff --git a/searx/translations/el_GR/LC_MESSAGES/messages.mo b/searx/translations/el_GR/LC_MESSAGES/messages.mo index 7133b91a74f539a5741399cc5a5b8e3c612f264c..f37f39e1c036d6feba3538dfb4d55ca9e0df4915 100644 GIT binary patch delta 23 fcmezWobms2#tq?y9L9zUh89-F7MtS@7dQa`dOHZl delta 23 fcmezWobms2#tq?y9EQdUhL%=_#+%~}7dQa`dKL)4 diff --git a/searx/translations/el_GR/LC_MESSAGES/messages.po b/searx/translations/el_GR/LC_MESSAGES/messages.po index 5e8c12ea9..6fd9a8a12 100644 --- a/searx/translations/el_GR/LC_MESSAGES/messages.po +++ b/searx/translations/el_GR/LC_MESSAGES/messages.po @@ -24,7 +24,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-04-03 21:59+0000\n" "Last-Translator: sakistzimas \n" "Language: el_GR\n" @@ -192,7 +192,7 @@ msgid "Average temp." msgstr "Μέση θερμοκρασία." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Νεφοκάλυψη" @@ -214,14 +214,14 @@ msgid "Evening" msgstr "Βράδυ" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Αίσθηση" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Υγρασία" @@ -253,7 +253,7 @@ msgid "Noon" msgstr "Μεσημέρι" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Πίεση" @@ -270,8 +270,8 @@ msgid "Sunset" msgstr "Η δυση του ηλιου" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Θερμοκρασία" @@ -288,11 +288,216 @@ msgid "Visibility" msgstr "Ορατότητα" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Ανεμος" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -354,28 +559,28 @@ msgstr "κλειστό" msgid "answered" msgstr "απάντησε" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Δεν βρέθηκαν αντικείμενα" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Πηγή" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Σφάλμα φόρτωσης της επόμενης σελίδας" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Μη έγκυρες ρυθμίσεις, παρακαλούμε ελέγξτε τις προτιμήσεις σας" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Μη έγκυρες ρυθμίσεις" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "σφάλμα αναζήτησης" @@ -641,6 +846,11 @@ msgstr "Πρόσθετο μετατροπέας μονάδων" msgid "Convert between units" msgstr "Μετατροπή μεταξύ μονάδων" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Η σελίδα δεν βρέθηκε" @@ -959,6 +1169,10 @@ msgstr "Ορισμοί" msgid "Synonyms" msgstr "Συνώνυμα" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Απαντήσεις" diff --git a/searx/translations/en/LC_MESSAGES/messages.mo b/searx/translations/en/LC_MESSAGES/messages.mo index 45807db424ab02acb991f40fa8692432c5acbc75..a85cf0796a3c84718babe958266eb408fcc7f3a8 100644 GIT binary patch delta 19 acmdnXyq9^x1P)_E1w#ufV~dS5R2cz1v<0dF delta 19 acmdnXyq9^x1P()E1w%_KL*tDzR2cz1l?9{# diff --git a/searx/translations/en/LC_MESSAGES/messages.po b/searx/translations/en/LC_MESSAGES/messages.po index dd462aafb..3218699f1 100644 --- a/searx/translations/en/LC_MESSAGES/messages.po +++ b/searx/translations/en/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2014-01-30 15:22+0100\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -174,7 +174,7 @@ msgid "Average temp." msgstr "" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "" @@ -196,14 +196,14 @@ msgid "Evening" msgstr "" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "" @@ -235,7 +235,7 @@ msgid "Noon" msgstr "" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "" @@ -252,8 +252,8 @@ msgid "Sunset" msgstr "" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "" @@ -270,11 +270,216 @@ msgid "Visibility" msgstr "" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -336,28 +541,28 @@ msgstr "" msgid "answered" msgstr "" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "" @@ -604,6 +809,11 @@ msgstr "" msgid "Convert between units" msgstr "" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "" @@ -916,6 +1126,10 @@ msgstr "" msgid "Synonyms" msgstr "" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "" diff --git a/searx/translations/eo/LC_MESSAGES/messages.mo b/searx/translations/eo/LC_MESSAGES/messages.mo index fda9e39a406b5e352ec7fd992e994669a5fac70e..c3bc73de0f41ffc961457bae24b5ed513ff2e53b 100644 GIT binary patch delta 23 ecmZ40%DAePal=dv4r4\n" "Language: eo\n" @@ -191,7 +191,7 @@ msgid "Average temp." msgstr "Averaĝa temperaturo" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Nubokovro" @@ -213,14 +213,14 @@ msgid "Evening" msgstr "Vespero" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Sentiĝas kiel" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Humideco" @@ -252,7 +252,7 @@ msgid "Noon" msgstr "Tagmezo" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "" @@ -269,8 +269,8 @@ msgid "Sunset" msgstr "" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "" @@ -287,11 +287,216 @@ msgid "Visibility" msgstr "" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -353,28 +558,28 @@ msgstr "" msgid "answered" msgstr "" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Nenio trovita" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Fonto" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Eraro dum la ŝarĝado de la sekvan paĝon" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Nevalidaj agordoj, bonvolu redaktu viajn agordojn" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Nevalidaj agordoj" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "serĉa eraro" @@ -633,6 +838,11 @@ msgstr "" msgid "Convert between units" msgstr "" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Paĝo ne trovita" @@ -945,6 +1155,10 @@ msgstr "" msgid "Synonyms" msgstr "" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Respondoj" diff --git a/searx/translations/es/LC_MESSAGES/messages.mo b/searx/translations/es/LC_MESSAGES/messages.mo index bf052ca7a44846aca07bdcd5ff865da50c87cf2a..aa4192729f127a271fb566f98a11aa747eb675f8 100644 GIT binary patch delta 7958 zcma*p32;?*{K@yU1B-|LtaD_7%j&Q^vN4P=cT;ygX14KdwX95}^Jg^YN1GOS9 zN68}Sf`Wn$B7%Z0vasOou8W9RfXHE~>#~C73hwteuR{WfRcm2BulsfX```c9Z)P^U z81dSh5zfiv=v9XQ7DgD8g1;uHRrcSBdd5_t`6brJGgt?I#Tl4Pr|!?kCb$@D;6~g3 zD#p^@ZG9VKXdgzFa?FQZB+~H(_QUg74cj*`W;AAFG(L&S?P;uu8*Mv;T3|nB;vswg zDk{(ta1)V%1ytA2YEP_CzHz6Sb2mEdx8bYn9Y%`t>^@fc>|4>%UvP(LO104m@L+g^*> z@w2wQ4HYkhdZhbNkMcd#29KjEaT>L;YmKSDZqz0nnSycH996n>Y2Z8eFru1DC+Qi zYTL(A<4>b@{v9fT=;rPM^-zg-K~=5~s&eB|l`BBaUx{_~{;%Oe0d}A=JYWZ$MkVwe zD&s4tL`(}eu~_ubtbrPrff|=(@8@7N?IAcDhoi>r!zy?f<5=H(z=cZnPfWwJsELU* zWD*9jF6vRNK)wHKP;bXp)K1?;rkWENg^?{?W32J0x1c&Ikw)lf;g(#eB$;>@_CmcT zYi$4DtzV%^dl7Z0E~9oF+sds>O;o&k7>g}X3#OyuXWRY(sQGucqW&anrrM6>s0pi4 z8E!^C#?33JN*qN^{0MajPoXOCJ*pzHt=$A0;H|VeF8L>WqXH~LRbT^Z;`68->_S!G0BV5~)-#wu`ywil%cx4nuse-Q zMJHFl%D2S?x~dKpV*l-nO5!Zbb!r6?GQ&Vkz(a!~z)PyvRcKG7!H`%_Un zpN>kP5H-HYwilz~JcwHO5!CpnP~$e*`!95+{#sx=9a>{Pm{sQyN%@$GDXSJc8oP!*VD z`{!Uk+DoxM9zkv7OdrS1@FE>r;NPgsenw>;!O2o0Rgo^!7PW%{)N8lYx&l>^m8j2$ zb*M8Dvh85kPzxSHCHfWW zwTxi9s#F3heky818OV~R8%CqE&|WOTF?1|LmF@&;fgeyii|OwsRttO4ZicEvE^7RI z?1GPB_{S*ftvZ2xQ=9V`gY^fv@luidj%mk*O4H5W7=U^Nqpg#y(@{J3qZTMeRcaMB zz~@nM_M@Kh2i9}gl(re@F5C>Yv5c@h{{dWh=$MRJz(JMnF;u{3u?p_MSlorpaUW{j z8H~d#sQYG+yVE$_L$e0zP#!_WIe{8~8dF%`e9J|9j2r9*=!#Wo_r#ZQ5Ne?-sFEiP zad*@Nd(!TUD*aN7!oAl0)&r<{hcF($#PI8kjykS#5yZHm?kQi03AFd44$o0c#1p8A z7f?I6hI*#4cevxKqvEBaO5Db_d!xn=MSZZ1K|bwG;T=4G1$>zfWq1G;;B(Yz{~EPG z+%Wr=pi1mPm9!PAGFhm3!%%_8VH%d8HnImb?ysnE$5Dx#9Y+1fa1ni{`_pSYYR8YG z7TSQ?`4&`w*RV7G4fR=m4Lf1i;qD`wg&H>(bw*a8;=GKv;x2pt8&rjUaqNJk5$=u} zSlgmL%X^>>%{Z)qQ>=c}sdunCu0d65i*0X5RdyfhbKz6eBlrmi;5Afboc<%-8zWJN zZUU+_K2)ieq857GwqHPv+ldOW4^#07uEdL|50;`)Zo-SO744O%NAfySeRC3Lv%X0m z?LO;u*q0mo@h*(!x#&x25^loz*ajQ_f!}>N2vw0CsD$4}Rq89$ytDRxFQWqg1y#bs*cm@YRVapRl}Hj+!zQT8+=_bkx1lPM zgWAAAya$6A!}{hV7uk3g`B7t@V{6S6UMvaQmidehqfas z@t&xJ`k@jUVf)9Sqh~qA-pI2z?nND@`%n`Xp~gLot??;)e;;b0gQ&`Uf?D7URDx&h z{Y$6~=tqSrR0|ca$pq@J0Bz||rrl5r-;PPx4^_IcsK66Z<8x69-isPPA2ojoYW#A0 z|54P!t5D;%pc2@Qdem=Cp#F8ac#jSRID=Z?g7q?L;i!r3mrepIP&3qFYJ;`07b>AK zn1Yj0aTcHwcnG!NI_rz54Zh)Up@BzH0gj;-JcU}|0;-h1VI;X+=RY!C6HmOY3*7lJB3JTNHYu z{?}2B^8%*7cV6B!e}QMDFX+#o=cB{t%MW^n=FRezY)x4iF{7kQqi-FbcV3Yv;LR&A z1Fv6tyalu&<+h>S31UFkmts@?qJ(j*`xyh zeWh`^{GAau2i3?*Vun&1e;?rt&6_c^(5*t*85Q1M`7`DAl!myWRX&CprA_Kjh2HDc3g4})Or!jPK&W3@ zdVGs~|1@u5p1+_t%d?=+H+zmR;4PdR@D;c7Ea3gf%?sZvnUirYu2Tn3hi+M&x|K}n z&^W$JdPWydMrKxKMre75KUJxbljqC#dvbljIlg5PX#U)Jd0tN* z_X~nvW1Dk)L2s_tQ{*WO%q4En_6JMHm36oygXM+}2zU$f=KJkXzqzShZX}C2TAXBO z+%(DNQSnZ>>Fi>juQVg$wtgpZEm3g8aJxXmn{SlG5B=D~A6Z(T{Ja@Fx6<;st+Jul z%j4cCtB!4#8(CV7@SU>axXp6oY<^C;3fL(XOH*O8TZ?eF*A~WYR9xWt{_W_p=;3-L zd2XHxH_0C-iB*W08)n%Js8y x{dQ@jvNBZcDYvQc#_f(PixJ*axd`F5rzo!UoQGZ<_;o_sg8%Q8eQb2e{{SOH6<7cO delta 5615 zcmYM&3wY1h9mnyLf9@d>5fUPjNQ5NfmPAMeiCbt8mpo!AL#U}rRw~`r@zY^#$29ey zs?K$FdsO;Z|I=+LQ(M{&rK;+-vNjqIDXY5}^X&ccJI_;(dYyBA=kh(@bAG?%>E3;Q zn|Jv+7oq~z82*g&Go~YM4O8uhKi%6J6G$}^V=)W)Yl``2HqJmjKa5Fu99!W{+wN&+ zOfdBjYa|9ykHr?oI3|HYOByn881}<(T#OTOB?jO($N+N*Bk`uK`^UHow89+PV^GgW zBQcn%*a@FUZP1GfbPx7seRG0>A`D=AvLz11Xw1OL*bSGX0(ch{P#r2+2QUE-V<p8?4i(_XwtfjysNY0~ESea?&BGoz3Fn~B=pbssf7<$4)Q-Ql_3uy%-9#PX zBh=BgAkW%id!)%Ep*EIp+b3AdJCgqp9#qhv)IE!2%~Yc%ehn4C?@QQ&-6!K=9@39L8cXr>JOl$AQI(#%J=<@VO1yY1c&3G)sDX2^J zzHPr@eTX`$;AHm*+MohYL1iQpwSjEZ&I?iNj6%&nS?#QEW>U}@K8xDvB3s{z8n71? zSUvJ7Fvn0ky^IRrzt|IlQr!N1Q40)11yF*zJ5y1YbuNxV2c7N|4pY#8dl-No@}(UF zquL`d6WgQSk`b7V%TNpa6?FukpaMLN8h-;xl4(Y5Fpk|tV|Uc^f>h35g(4cXld-6Y z%8|cjF8>7KYShB(Q2kD!Qrdt)*n}PM1}al6ySg8qcBmuigWA{=sPThQffaWp|39Zt zMMEH7u^qn0bm|X~IZbLeV zFda4j1XKWJ7|8l&76mOZ7nPa?s0kcYMqaUcQGsnl4{k#Rw9~e~iyFTd{qdlE{t<># zKY|M2ENY$$s_Xr4q@anKPzzs24Y-f$7|hG9=Mks{qEQPZ+V&LG#Ob!)6Sbin)E6)x zHBTvO=TD*LnS+ixE~KE_xCj-%D%8%`TK|9=Sc?%@hnnCJYW$a|0MDa7Oczo8@1Qc} z>E+HJhzhhFDxkPt{>idt|sD)1`QhiVaOqnofR?m}hKIYB{Rutrp5ov3JnKGr&7JP^b zz(al&VGGoPZBQA=K?V9V)N8cL>P7ARO^m^9sI%X1>qk%lUqpQoZ=wQ!h)yJh$bs&H zNvKSlJn(!B>z+OX*--gM!2espqw*4|{ z+$~JS%;9dJ6On$7nMOeqJdaw)!BX6a*?1cjY1#-k#d)Zm6`~dzi|SW_e2dJRn1!FC zjv}zg?bixZs3&7E7GY1;Hzl^i5>y6$hq^rPU=Y^X`a#srk7E)xVh9G0YFhY58)WR zj`MKPlkQQ}BByCS$1-eJ>|WX`e4F}8)bF3B*J%DH1eT-TE+8!?Ld4phH7Q~(Dt0zX5&MHf)x@1W*?U=5kzF5DLRS>Tv>3YsVfb(sdB zUbFG2fM%mE(@#+o{T8F}E!2Xw)_tfQ9zpdxj~d^E+UYIS{0~r>Y(0_Buzr_H;y(>c zL3QkF9f;b&aP-Gw)WRjGOILyVIlc;K;ST#eywrCtW{SVJATHbY%eV%AZ$&~|@6v>q zy%C9*eRq?t`uQ4ChI@Q{yT0M)3rU;o@tx1;73R(E+ZfV2E3tR~yxv*fq})znIhlQO z6MJRl<@EE7%-s~|Z5~kIE6A@8XuY6f`pl~Ni8E&2<`-loDwKEGj= e9-mY6jKA;ElVKiT-k8%K-@0)ZTX^4|vikq\n" "Language-Team: Spanish \n" @@ -218,7 +218,7 @@ msgid "Average temp." msgstr "Temperatura promedio" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Cubierto de nubes" @@ -240,14 +240,14 @@ msgid "Evening" msgstr "Tarde" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Sensación" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Humedad" @@ -279,7 +279,7 @@ msgid "Noon" msgstr "Mediodía" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Presión" @@ -296,8 +296,8 @@ msgid "Sunset" msgstr "Atardecer" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatura" @@ -314,11 +314,216 @@ msgid "Visibility" msgstr "Visibilidad" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Viento" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Cielo despejado" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Nublado" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "Bueno" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Niebla" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Lluvia pesada y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Lluvias pesadas y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Lluvias intensas" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Lluvia intensa" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Granizo intenso y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Lluvia de granizo intenso y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Lluvia de granizo intenso" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Granizo intenso" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Nieve pesada y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Lluvia de nieve intensa y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Lluvia de nieve intensa" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Nieve intensa" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Lluvia ligera y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Lluvias ligeras y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Lluvias ligeras" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Lluvia ligera" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Granizo ligero y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Lluvia de granizo ligero y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Lluvia de granizo ligero" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Granizo ligero" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Nieve ligera y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Lluvia de nieve ligera y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "Lluvia de nieve ligera" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "Nieve ligera" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "Parcialmente nublado" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "Lluvia y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "Lluvias y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "Lluvias" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "Lluvia" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "Granizo y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "Lluvia de granizo y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "Lluvia de granizo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "Granizo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "Nieve y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "Lluvia de nieve y truenos" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "Lluvia de nieve" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "Nieve" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -380,28 +585,28 @@ msgstr "cerrar" msgid "answered" msgstr "contestado" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Ningún artículo encontrado" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Fuente" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Error al cargar la siguiente página" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Ajustes inválidos, por favor, cambia tus preferencias" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Ajustes inválidos" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "error en la búsqueda" @@ -664,6 +869,11 @@ msgstr "Plugin conversor de unidades" msgid "Convert between units" msgstr "Convertir unidades" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}: {temperature}, {condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Página no encontrada" @@ -978,6 +1188,10 @@ msgstr "Definiciones" msgid "Synonyms" msgstr "Sinónimos" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Se Siente Como" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Respuestas" diff --git a/searx/translations/et/LC_MESSAGES/messages.mo b/searx/translations/et/LC_MESSAGES/messages.mo index 4ca574548ed1bb397b22579194579a6a2f57cc1c..3d60f7b38c0396e5d6fd6e4cf6cfc0b54c8c5763 100644 GIT binary patch delta 7899 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 diff --git a/searx/translations/et/LC_MESSAGES/messages.po b/searx/translations/et/LC_MESSAGES/messages.po index 319b911d4..dff9f6157 100644 --- a/searx/translations/et/LC_MESSAGES/messages.po +++ b/searx/translations/et/LC_MESSAGES/messages.po @@ -20,8 +20,8 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-05-23 07:10+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-02 14:58+0000\n" "Last-Translator: Priit Jõerüüt \n" "Language-Team: Estonian \n" @@ -189,7 +189,7 @@ msgid "Average temp." msgstr "Keskmine temperatuur" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Pilvekate" @@ -211,14 +211,14 @@ msgid "Evening" msgstr "Õhtu" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Tundub nagu" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Niiskus" @@ -250,7 +250,7 @@ msgid "Noon" msgstr "Keskpäev" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Õhurõhk" @@ -267,8 +267,8 @@ msgid "Sunset" msgstr "Päikeseloojang" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatuur" @@ -285,11 +285,216 @@ msgid "Visibility" msgstr "Nähtavus" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Tuul" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Selge taevas" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Pilvine" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "Ilus ilm" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Udu" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Tugev vihmasadu koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Tugev hoogvihm koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Tugev hoogvihm" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Tugev vihm" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Tugev lauslörts koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Hoogne lauslörts koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Hoogne lörts" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Tugev lauslörts" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Tugev lumesadu koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Tugev hooglumi koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Tugev hooglumi" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Tugev lumesadu" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Kerge vihmasadu koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Kerge hoogvihm koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Kerge hoogvihm" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Kerge vihm" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Kerge lörts koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Kerge lauslörts koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Kerge lauslörts" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Kerge lörts" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Kerge lumesadu koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Kerge hooglumi koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "Kerge hooglumi" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "Kerge lumesadu" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "Osaline pilvisus" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "Vihm koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "Hoogvihm koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "Hoogvihm" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "Vihmasadu" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "Lörts koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "Hooglörts koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "Hooglörts" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "Lörts" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "Lumesadu koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "Hooglumi koos äiksega" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "Hooglumi" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "Lumesadu" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -351,28 +556,28 @@ msgstr "suletud" msgid "answered" msgstr "vastatud" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Üksust ei leitud" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Allikas" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Viga järgmise lehekülje laadimisel" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Sobimatud seaded, palun muuda oma eelistusi" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Sobimatud seaded" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "otsingu viga" @@ -637,6 +842,11 @@ msgstr "Ühikute konverteerimise lisamoodul" msgid "Convert between units" msgstr "Konverteeri eri ühikute vahel" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}: {temperature}, {condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Lehte ei leidu" @@ -953,6 +1163,10 @@ msgstr "Määratlused" msgid "Synonyms" msgstr "Sünonüümid" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Tundub nagu" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Vastused" diff --git a/searx/translations/eu/LC_MESSAGES/messages.mo b/searx/translations/eu/LC_MESSAGES/messages.mo index 72a576f400e3bb205f68984e276c02d6eab4f051..aafd5d1192b0ddade1dbfedcca525ee7b86e5524 100644 GIT binary patch delta 23 ecmaE~i1E=P#tpg#9L9zUh89-F7Mo2CbQJ+*?gtnE delta 23 ecmaE~i1E=P#tpg#9EQdUhL%=_#+ywIbQJ+*$p;bu diff --git a/searx/translations/eu/LC_MESSAGES/messages.po b/searx/translations/eu/LC_MESSAGES/messages.po index 01b597de1..ea5ee92e6 100644 --- a/searx/translations/eu/LC_MESSAGES/messages.po +++ b/searx/translations/eu/LC_MESSAGES/messages.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-02-12 15:39+0000\n" "Last-Translator: alexgabi " "\n" @@ -187,7 +187,7 @@ msgid "Average temp." msgstr "Batez besteko tenp." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Lainotua" @@ -209,14 +209,14 @@ msgid "Evening" msgstr "Arratsaldean" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Gustura sentitzen da" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Hezetasuna" @@ -248,7 +248,7 @@ msgid "Noon" msgstr "Eguerdian" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Presioa" @@ -265,8 +265,8 @@ msgid "Sunset" msgstr "Ilunabarra" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Tenperatura" @@ -283,11 +283,216 @@ msgid "Visibility" msgstr "Ikusgarritasuna" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Haizea" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -349,28 +554,28 @@ msgstr "itxita" msgid "answered" msgstr "erantzunda" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Ez da elementurik aurkitu" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Iturria" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Errorea hurrengo orrialdea kargatzean" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Ezarpen baliogabeak, editatu zure hobespenak" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Ezarpen baliogabeak" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "bilaketa akatsa" @@ -633,6 +838,11 @@ msgstr "" msgid "Convert between units" msgstr "Bihurtu unitateak" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Orria ez da aurkitu" @@ -945,6 +1155,10 @@ msgstr "Definizioak" msgid "Synonyms" msgstr "Sinonimoak" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Erantzunak" diff --git a/searx/translations/fa_IR/LC_MESSAGES/messages.mo b/searx/translations/fa_IR/LC_MESSAGES/messages.mo index d94251bc6acb4f913bc4bde4cf6e40565adb2d4e..14735cec60672224b161f9cde37ada0f4c71db41 100644 GIT binary patch delta 23 ecmdmgjB)=l#tlk_9L9zUh89-F7MryUMU4Pt=m!4) delta 23 ecmdmgjB)=l#tlk_9EQdUhL%=_#+$VaMU4Pt!v^^P diff --git a/searx/translations/fa_IR/LC_MESSAGES/messages.po b/searx/translations/fa_IR/LC_MESSAGES/messages.po index f3f87ccc3..7797581c1 100644 --- a/searx/translations/fa_IR/LC_MESSAGES/messages.po +++ b/searx/translations/fa_IR/LC_MESSAGES/messages.po @@ -28,7 +28,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-05-06 12:53+0000\n" "Last-Translator: ehsanrs2 \n" "Language: fa_IR\n" @@ -196,7 +196,7 @@ msgid "Average temp." msgstr "میانگین دما" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "‍پوشش ابری" @@ -218,14 +218,14 @@ msgid "Evening" msgstr "عصر" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "حس می‌دهد مانند" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "رطوبت" @@ -257,7 +257,7 @@ msgid "Noon" msgstr "ظهر" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "فشار" @@ -274,8 +274,8 @@ msgid "Sunset" msgstr "غروب" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "دما" @@ -292,11 +292,216 @@ msgid "Visibility" msgstr "دید" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "باد" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -358,28 +563,28 @@ msgstr "بسته شده" msgid "answered" msgstr "جواب داده شده" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "چیزی پیدا نشد" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "منبع" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "خطا در بارگزاری صفحه جدید" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "تنظیمات نادرست است، لطفا تنظیمات جستجو را تغییر دهید" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "تنظیمات نادرست" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "خطای جست‌وجو" @@ -640,6 +845,11 @@ msgstr "افزونه تبدیل واحد" msgid "Convert between units" msgstr "تبدیل بین واحد‌ها" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "صفحه پیدا نشد" @@ -954,6 +1164,10 @@ msgstr "تعریف‌ها" msgid "Synonyms" msgstr "مترادف‌ها" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "پاسخ‌ها" diff --git a/searx/translations/fi/LC_MESSAGES/messages.mo b/searx/translations/fi/LC_MESSAGES/messages.mo index 651bb25d13b1b60b69561a5d448be8c3d51672c7..a840df12704018907eb8c49b20d05be31b05df14 100644 GIT binary patch delta 23 ecmaF7l=1OW#tq?y9L9zUh89-F7MtS@TND9moCnPS delta 23 ecmaF7l=1OW#tq?y9EQdUhL%=_#+%~}TND9mcL&D+ diff --git a/searx/translations/fi/LC_MESSAGES/messages.po b/searx/translations/fi/LC_MESSAGES/messages.po index 8ee646194..7b83a2bc1 100644 --- a/searx/translations/fi/LC_MESSAGES/messages.po +++ b/searx/translations/fi/LC_MESSAGES/messages.po @@ -20,19 +20,18 @@ # artnay , 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-05-27 03:58+0000\n" "Last-Translator: artnay \n" -"Language-Team: Finnish \n" "Language: fi\n" +"Language-Team: Finnish " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -191,7 +190,7 @@ msgid "Average temp." msgstr "Keskilämpötila." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Pilvipeite" @@ -213,14 +212,14 @@ msgid "Evening" msgstr "Ilta" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Tuntuu kuin" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Kosteus" @@ -252,7 +251,7 @@ msgid "Noon" msgstr "Päivä" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Ilmanpaine" @@ -269,8 +268,8 @@ msgid "Sunset" msgstr "Auringonlasku" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Lämpötila" @@ -287,11 +286,216 @@ msgid "Visibility" msgstr "Näkyvyys" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Tuuli" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -353,28 +557,28 @@ msgstr "suljettu" msgid "answered" msgstr "vastattu" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Tietuetta ei löytynyt" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Lähde" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Virhe ladattaessa seuraavaa sivua" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Virheelliset asetukset, muokkaa siis asetuksia" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Virheelliset asetukset" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "hakuvirhe" @@ -637,6 +841,11 @@ msgstr "Yksikkömuuntajan liitännäinen" msgid "Convert between units" msgstr "Muunna yksiköiden välillä" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Sivua ei löytynyt" @@ -951,6 +1160,10 @@ msgstr "Määritelmät" msgid "Synonyms" msgstr "Synonyymit" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Vastaukset" @@ -1181,8 +1394,8 @@ msgid "" "A URL containing your preferences. This URL can be used to restore your " "settings on a different device." msgstr "" -"Asetuksesi sisältävä URL-osoite. Tätä URL-osoitetta voi käyttää asetusten " -"palauttamiseen eri laitteella." +"Asetuksesi sisältävä URL-osoite. Tätä URL-osoitetta voi käyttää asetusten" +" palauttamiseen eri laitteella." #: searx/templates/simple/preferences/cookies.html:46 msgid "Copy preferences hash" @@ -2090,3 +2303,4 @@ msgstr "piilota video" #~ msgid "proxied" #~ msgstr "välityspalvelimella" + diff --git a/searx/translations/fil/LC_MESSAGES/messages.mo b/searx/translations/fil/LC_MESSAGES/messages.mo index ecb3542de495e715f8acedf2eeec757839a25f8b..9aaeb7f71cbd0f690a12c43fff8867c9a3b72133 100644 GIT binary patch delta 23 ecmbQgnsNSW#tq?y9L9zUh89-F7MtS@9aI2cp$8BE delta 23 ecmbQgnsNSW#tq?y9EQdUhL%=_#+%~}9aI2cd\n" "Language: fil\n" @@ -190,7 +190,7 @@ msgid "Average temp." msgstr "Karaniwang temp." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "sakop ng mga ulap" @@ -212,14 +212,14 @@ msgid "Evening" msgstr "Hapon" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "parang pakiramdam ng" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "halumimig" @@ -251,7 +251,7 @@ msgid "Noon" msgstr "Tanghali" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "presyon" @@ -268,8 +268,8 @@ msgid "Sunset" msgstr "sibsib ng araw" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "temperatura" @@ -286,11 +286,216 @@ msgid "Visibility" msgstr "bisibílidád" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "hangin" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -352,28 +557,28 @@ msgstr "sarado" msgid "answered" msgstr "sinagot" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Walang nakita na aytem" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Pinagmulan" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Error sa paglo-load ng susunod na pahina" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Di-wastong mga setting, pakibago ang iyong mga kagustuhan" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Di-wastong mga setting" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "nagkaproblema sa paghahanap ng mga resulta" @@ -635,6 +840,11 @@ msgstr "Converter ng Yunit na plugin" msgid "Convert between units" msgstr "ipalit sa pamamagitan ng mga yunit" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Hindi natagpuan ang pahina" @@ -951,6 +1161,10 @@ msgstr "Mga Kahulugan" msgid "Synonyms" msgstr "síngkahulugán" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Mga sagot" diff --git a/searx/translations/fr/LC_MESSAGES/messages.mo b/searx/translations/fr/LC_MESSAGES/messages.mo index 29430f3b201a5d28e41064a783ad94686518e2ed..74e3b66b2b3ffb32df6690ef1d4660e39421ff4c 100644 GIT binary patch delta 5650 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 delta 5586 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 jIi9+zhNX2&vNAj)|5x&TnZ7#6SC?HA, 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-04-01 21:18+0000\n" -"Last-Translator: return42 \n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-03 03:33+0000\n" +"Last-Translator: wags07 \n" +"Language-Team: French \n" "Language: fr\n" -"Language-Team: French " -"\n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -211,7 +212,7 @@ msgid "Average temp." msgstr "Temp. moyenne" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Couvert nuageux" @@ -233,14 +234,14 @@ msgid "Evening" msgstr "Soir" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Ressenti" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Humidité" @@ -272,7 +273,7 @@ msgid "Noon" msgstr "Midi" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Pression" @@ -289,8 +290,8 @@ msgid "Sunset" msgstr "Coucher de soleil" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Température" @@ -307,11 +308,216 @@ msgid "Visibility" msgstr "Visibilité" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Le vent" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Ciel dégagé" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -373,28 +579,28 @@ msgstr "Fermé" msgid "answered" msgstr "répondu" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Pas d'élément trouvé" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Source" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Erreur lors du chargement de la page suivante" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Paramètres non valides, veuillez éditer vos préférences" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Paramètres non valides" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "erreur de recherche" @@ -658,6 +864,11 @@ msgstr "Plugin de conversion d'unités" msgid "Convert between units" msgstr "Convertit entre les unités" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Page non trouvée" @@ -974,6 +1185,10 @@ msgstr "Définitions" msgid "Synonyms" msgstr "Synonymes" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Température ressentie" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Réponses" @@ -2133,4 +2348,3 @@ msgstr "cacher la vidéo" #~ msgid "proxied" #~ msgstr "proxifié" - diff --git a/searx/translations/ga/LC_MESSAGES/messages.mo b/searx/translations/ga/LC_MESSAGES/messages.mo index 26d81894b769e421a6d6de6deccb8a78810e6c03..91c4049e82aba0a8e7337fa01b7b5c1d2ee50890 100644 GIT binary patch delta 8337 zcma*r3z&`79>?)DZZpQXj?1`j%(x6AmvN^s?j)B`xis6%X3t~H)}HMadg&BDXezd6ee)m%O|Z?n8~agz2U}ys`uvBTuqEDx3dE1vNeC6-JdDPL z*ccx}joXa;nC<*hKp&&#J&l!E-^3D@0%(kyumx(uwx|Ieu>%gq6*wQOV~vK!@MGfn zRTlfA#tpz4I24tsNvMDW)_JG^m!P8u8z{tM7;ED(?2iAzahOQ{6xf5P376XXGpHS} zwe?)od|}j)?m->p`=|{bM`hv^YGciKu5_KOY$O{6QSGpmDS$0VXU4o2QIGX^!mbR>AQ z2=h~q8lQ_ApNATM6cyM-RHiPYHd3jnyRlfjmAcb_f;x`3rs4qVK2!j?sP}oNeSQ#? z;v?7vkE0f@(ac>a0ozjVj5>QCYT;~DVDnI!ea6)>>nUg_xu`RL!@3VO@G$D~ePZj! zQT-}F%K@)62MVMzhoI(Zk11jQQ zP=S~PH?TLju*o@lgJIGLT0?T5V7OoYn(Wtke3M!C>=xE^<6qJ%qco+6Yy(X(| z`#-HGQK>zPx>T1?JC1DWW~LfyzB(9*38)2=Q1kb+?E_Kc?`TQ>3D%_Ah9#&0PopB- zfP9Rbt*A^KMh*N3bqT*hW#C6tMj~6e0oKJ^s3)N28-ofU9Ti{zHGV-W@~_MBC=Ek! z4YtAWPy=cwx(heK3e=mU+LJH|yP`f1reHFzM=fv+byVM?HgE|wzFKQzcwtN()JD2H z6lzi!isdmCwUa5RiRPdtco>y|7f=IVLhWD&Dg$|_1x{GM#!A%Bq5`>u%5(*Gr+!JO zz@20Y>UbaO%of-V4kHStJPrp6&JfVmg7 z!zK244r;#DsCm}e`YWjUcA&<+jT80$e?vi$rF3vF(IC|8w*dR$PK?2;sJjx~(Y>UN zu`=~xsOR^f0-K5oAb^^84r<{Aw!RqEZz($3(Q?~i6{^0*)?c)4MosuS>MrcUmbf3a zz>lZ^E}+KiRnP(zP?@QM8eb2Uk!IGm$>d*=b)%sS_C`&Rf@&X(nqUO#6K#Tho{HM} z6jT5qRR6iQz7RFfL#TxxL-l_O)o-1BzA2gfYk}8j&;q;cgFUE;_uKj*)Q&zvebgR9 zO>`c$^IuT&lucW1D-@> z>Uq=xFQ5Y5iVA24YTVnX4dtO;+XJX0`x={LOlNl^PDcuPH> z_z~8^(-_37s0C+q)7NNYW}^b#gxc{g)LnT8wet^9^Zg5T6ep1nCdd3hVH^!t?SnB~ z{ky2Ap%&PU3Lp;^z;V>h&!aLG(Zl_AToKjY6Zzh1ZpQ?ihJ5)k%ds(rkstF3zoPX1 zSLJh1sgJ|q7>{i+8#UoNWV0r0>))exbQP8Qs9x@lDx(&zk9yt>mGXY5z^5bE#QX_$ zlshs1@Be<=@BwPz=NO0IB5Ro6@i6w}3!73Lb({N9TMu={y-=y`gUZxE)FqvSO7$$% zQ7lHC{W8>1Z%0RGcaVYyFJm99-&tn**OI#CUu^DQC zE~q0Mf=M_M8=!-l=ea)QUxke{=+bOMMfx@>bq6s2tWi6R=<8-6616~G)WU6Sy$33_ z!;#Bn##^UhKkD;PcVaIpbKmxL+=b85ptHPyiuhMlV83HCtdznxS-b@s;tEv%uyrTq z2aXEt04nvzQAcqG6{w=nhN@y?^f5$^f?zi`*|0hgx79>MVU&9_L~Obg(x*jQKl7 z?eIA2F8z#JIG$A$NH1)S{jmbxhq}abTpjZ$1x@fAYUkT965qqJ_%SN-Pf-h=#3uMN zHpQBQ_*0EtQ1ke)IW9y6vH@G*UR3JOpi=)EHqrZEcd$D_57f>xt@m3WLEVLws54xL ziMZ9)Phdsr=TJMmh)V4hdf%{>8$0$r0>UJ20`>2ma zr7Uikn}I~s4tk+7F%gvk2bHlc)@|0Es7t#WWAHdCGpEssreJPo5~zgZFas6gK2*vM zqXIjDmGK+Y4lh`LMSVV8MfHyz?(R4qmAP9{>kP5&W3V;#z;N=f0ngH)_ca$4;cnE< z-a`#MhjsB1D)MS~xVOF)s(lb@p~=`1vrs!;h1$q=tc-h5ckBr2gXq*9erxd_Xbo3_MmR{F|306F0DYTqB2n%btFx(Ep|n{##3e_(w)g_`IZ>W@nFo$f+SP?>3mTCh8|!an!}PP6U5p^nmwasPip zWmLaA(T@*cHtUSIj$THM zdmZEPh;9EFwZY5S38U}U208!U6qNE|sI!@ZihMR|=ZjIPdlt3hwWv?Zji@_u8g<4O zQ5iG$xS5JU1ymn(gw0SJXoHXAL@clO|11T)|L0K?Cy#eu$86LBA7e8-iRxE&f_q5^ zVqNMJPz%jM9nAx%1s_2Lz8v+su0qZCoUOl%j&}MQ1r6AZnqWU_ryrtrbQCqwDNM#Q z_IX1-G_>=0Q~aNX3jaxdA{FkBd6b)Kn6>6gAQD^lMYQpWP z9qdCL(YvSsKSKrlC29j_Q2l;FEpQ37V8kSM-dNN+^-%#enMD4}Qb@KPx>|dqCLDyC zXe4T)38)3LP!r6-n)nzh@E0%+H=^#&KGe8ls7#zijk|{0NOk94cc)EJJL-U%s2ghH zKB)J5EGiJ6ZJ&Y4%tNSvmZQc!i|V%?709coOLqX9hP8vZH%Ys71q5so}(0 z6U#>Wyg^U)w7EHpbNJCHfcM}yCone7>t zG0m5=xxuoCsX3h+o^yQOS#v!>Z$_3GbiL^DW~F;V{+U_nj4ITe?GMcM1+z5c@RRz(R!ktTrxZt_6V7nI2LZRlO!Dg49g@|A{#xt-? zj5ip{oa;$*uhGb+Pe*juy%@!>B0I}(D44i#rEstC>1N~0YmUEtqv*~_?K*hcCwK4EHT-1z5#_6mo{_gHgO|-8 z$jDSF=Va%h(WBG6)4iFQ-ZX!>RhP@<68i>yd27umo`-xidhAPRZV!a~-n>@=Sy`Tx zKz80+8JRiBJ$F?}@deC)KyZ5A+KhBFEPSPB{RpQom27u($R7+$H^mz~-l;RQJ)uBG zFiUHgl#Gynia(H<=1pg47H=-2yq?MV^W?qqN6(8*=a>PR88g%T+5Y_5LtalvK@@K+ z8iU*CCV^zziEb81!E-kd=f=iH7m1)qtys_{roKL>g7^OK$3^Fg@P}*PI;u?JW60a& zO)qv3wyEgQl1DMwZx6v^2b2t@;KB9tDv^fbsV@kpczdxUDd<-GR0k(7c5`2jeE zF4*x0tdEFIG@=kH^({tGen+dBXN delta 5614 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 diff --git a/searx/translations/ga/LC_MESSAGES/messages.po b/searx/translations/ga/LC_MESSAGES/messages.po index fbb750db3..0677a88e9 100644 --- a/searx/translations/ga/LC_MESSAGES/messages.po +++ b/searx/translations/ga/LC_MESSAGES/messages.po @@ -8,17 +8,18 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-04-14 09:17+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-02 14:58+0000\n" "Last-Translator: aindriu80 \n" +"Language-Team: Irish \n" "Language: ga\n" -"Language-Team: Irish " -"\n" -"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 " -":(n>6 && n<11) ? 3 : 4;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(" +"n>6 && n<11) ? 3 : 4;\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -177,7 +178,7 @@ msgid "Average temp." msgstr "Meán-teocht." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Clúdach scamall" @@ -199,14 +200,14 @@ msgid "Evening" msgstr "Tráthnóna" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Mothaíonn sé" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Bogthaise" @@ -238,7 +239,7 @@ msgid "Noon" msgstr "Meán lae" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Brú" @@ -255,8 +256,8 @@ msgid "Sunset" msgstr "Luí na gréine" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Teocht" @@ -273,11 +274,216 @@ msgid "Visibility" msgstr "Infheictheacht" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Gaoth" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Spéir shoiléir" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Scamallach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "Breá" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Ceo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Báisteach throm agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Cithfholcadáin throma báistí agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Cithfholcadáin throma báistí" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Báisteach throm" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Fliuchshneachta agus toirneach trom" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Cithfholcadáin throma sneachta agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Cithfholcadáin throma sneachta" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Fliuchshneachta trom" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Sneachta trom agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Cithfholcadáin sneachta trom agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Cithfholcadáin sneachta troma" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Sneachta trom" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Báisteach éadrom agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Cithfholcadáin éadroma báistí agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Cithfholcadáin bháistí éadroma" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Báisteach éadrom" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Fliuchshneachta agus toirneach éadrom" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Cithfholcadáin éadroma agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Cithfholcadáin éadroma" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Fliuchshneachta éadrom" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Sneachta éadrom agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Cithfholcadáin sneachta éadroma agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "Cithfholcadáin sneachta éadroma" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "Sneachta éadrom" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "Scamallach go páirteach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "Báisteach agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "Cithfholcadáin agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "Cithfholcadáin báistí" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "Báisteach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "Fliuchshneachta agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "Cithfholcadáin flichshneachta agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "Cithfholcadáin shneachta" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "Fliuchshneachta" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "Sneachta agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "Cithfholcadáin sneachta agus toirneach" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "Cithfholcadáin sneachta" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "Sneachta" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -339,28 +545,28 @@ msgstr "dúnta" msgid "answered" msgstr "freagraí" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Níor aimsíodh aon rud" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Foinse" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Earráid ag luchtú an chéad leathanach eile" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Socruithe neamhbhailí, cuir do chuid roghanna in" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Socruithe neamhbhaintí" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "earráid cuardaigh" @@ -625,6 +831,11 @@ msgstr "Breiseán tiontaire aonad" msgid "Convert between units" msgstr "Tiontaigh idir aonaid" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}: {temperature}, {condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Níor aimsíodh an leathanach" @@ -939,6 +1150,10 @@ msgstr "Sainmhínithe" msgid "Synonyms" msgstr "Comhchiallaigh" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Mothaíonn Cosúil" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Freagraí" @@ -1397,7 +1612,7 @@ msgstr "Deas" #: searx/templates/simple/preferences/urlformatting.html:13 msgid "Full" -msgstr "Iomlán" +msgstr "Lán" #: searx/templates/simple/preferences/urlformatting.html:18 msgid "Host" @@ -1636,4 +1851,3 @@ msgstr "físeán a cheilt" #~ msgid "proxied" #~ msgstr "trí sheachvótálaí" - diff --git a/searx/translations/gl/LC_MESSAGES/messages.mo b/searx/translations/gl/LC_MESSAGES/messages.mo index e0a75d4bc06c9212be9cee24019346972e2f293d..e7f07ef53ee5b49cd76388765a33843d54c78adb 100644 GIT binary patch delta 7951 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 Ni$;`&`<_i$`9JuxW5fUe diff --git a/searx/translations/gl/LC_MESSAGES/messages.po b/searx/translations/gl/LC_MESSAGES/messages.po index 4e510a593..1b8159687 100644 --- a/searx/translations/gl/LC_MESSAGES/messages.po +++ b/searx/translations/gl/LC_MESSAGES/messages.po @@ -13,18 +13,19 @@ # ghose , 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-04-02 11:49+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-03 03:33+0000\n" "Last-Translator: ghose \n" +"Language-Team: Galician \n" "Language: gl\n" -"Language-Team: Galician " -"\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -183,7 +184,7 @@ msgid "Average temp." msgstr "Temp. media" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Cuberto" @@ -205,14 +206,14 @@ msgid "Evening" msgstr "Tarde" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Sensación" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Humidade" @@ -244,7 +245,7 @@ msgid "Noon" msgstr "Mediodía" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Presión" @@ -261,8 +262,8 @@ msgid "Sunset" msgstr "Solpor" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatura" @@ -279,11 +280,216 @@ msgid "Visibility" msgstr "Visibilidade" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Vento" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Ceo despexado" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Nubrado" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "Agradable" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Néboa" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Chuvia forte e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Trebóns en tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Treboada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Chuvia forte" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Pedrazo forte e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Trebóns con pedrazo e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Trebóns con pedrazo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Pedrazo forte" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Nevarada forte e trono" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Nevaradas fortes e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Nevaradas fortes" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Neve mesta" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Chuvieras e tronadas" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Chuvieras febles e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Chuvieiras lixeiras" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Chuvia lixeira" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Pedrazo miúdo e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Chuvieiras con pedrazo miúdo e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Chuvieiras con pedrazo miúdo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Pedrazo miúdo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Nevarada lixeira e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Nevaradas lixeiras e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "Nevaradas lixeiras" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "Nevarada lixeira" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "Parcialmente cuberto" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "Chuvia e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "Chuvieiras e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "Chuvieiras" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "Chuvia" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "Pedrazo e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "Chuvieiras con pedrazo e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "Chuvieiras con pedrazo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "Pedrazo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "Nevarada e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "Nevaradas e tronada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "Nevaradas" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "Neve" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -345,28 +551,28 @@ msgstr "fechado" msgid "answered" msgstr "respondido" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Non se atoparon elementos" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Fonte" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Erro ao cargar a páxina seguinte" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Axustes non válidos, por favor edita a configuración" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Axustes non válidos" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "fallo na busca" @@ -629,6 +835,11 @@ msgstr "Complemento conversor de unidades" msgid "Convert between units" msgstr "Converter unidades" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}: {temperature}, {condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Páxina non atopada" @@ -941,6 +1152,10 @@ msgstr "Definicións" msgid "Synonyms" msgstr "Sinónimos" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Síntese como" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Respostas" @@ -2092,4 +2307,3 @@ msgstr "agochar vídeo" #~ msgid "proxied" #~ msgstr "a través de proxy" - diff --git a/searx/translations/he/LC_MESSAGES/messages.mo b/searx/translations/he/LC_MESSAGES/messages.mo index c5e8058d3a8cdc9e92eddfd849196a63f3b92356..56778b4f8edf1d4802abaab94434810d0ba701ec 100644 GIT binary patch delta 7418 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 LZb@}u{^S1zX_HOU delta 5609 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 Q_whWO;N89^Z^o+s0od+q!2kdN diff --git a/searx/translations/he/LC_MESSAGES/messages.po b/searx/translations/he/LC_MESSAGES/messages.po index bbd15e4c1..d74d0c193 100644 --- a/searx/translations/he/LC_MESSAGES/messages.po +++ b/searx/translations/he/LC_MESSAGES/messages.po @@ -26,8 +26,8 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-05-27 03:58+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-01 06:39+0000\n" "Last-Translator: ngf \n" "Language-Team: Hebrew \n" @@ -196,7 +196,7 @@ msgid "Average temp." msgstr "טמפ' ממוצעת" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "כיסוי עננים" @@ -218,14 +218,14 @@ msgid "Evening" msgstr "ערב" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "מרגיש כמו" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "לחות" @@ -257,7 +257,7 @@ msgid "Noon" msgstr "צהריים" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "לחץ" @@ -274,8 +274,8 @@ msgid "Sunset" msgstr "שקיעה" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "טמפרטורה" @@ -292,11 +292,216 @@ msgid "Visibility" msgstr "נראות" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "רוח" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "מעונן" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "סביר" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "ערפל" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "גשם כבד ורעם" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "ממטרי גשם עזים ורעמים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "ממטרי גשם עזים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "גשם כבד" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "שלג עז ורעמים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "ממטרי שלג ורעמים כבדים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "ממטרי שלג עזים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "שלג עז" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "שלג כבד ורעמים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "ממטרי שלג כבדים ורעמים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "ממטרי שלג כבדים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "שלג כבד" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "גשם קל ורעמים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "ממטרי גשם קלים ורעמים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "ממטרי גשם קלים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "גשם קל" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "שלג קל ורעמים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "ממטרי שלג קלים ורעמים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "ממטרי שלג קלים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "שלג קל" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "שלג קל ורעמים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "ממטרי שלג קלים ורעמים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "מעונן חלקית" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "גשם ורעמים" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "גשם" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "שלג" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -358,28 +563,28 @@ msgstr "סגור" msgid "answered" msgstr "נענו" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "לא נמצא פריט" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "מקור" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "שגיאה בטעינת העמוד הבא" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "הגדרות לא תקינות, עליך לתקן את ההעדפות שלך" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "הגדרות לא תקינות" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "שגיאת חיפוש" @@ -639,6 +844,11 @@ msgstr "תוסף המרה של יחידות" msgid "Convert between units" msgstr "המר בין יחידות" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{מיקום}: {טמפרטורה}, {מזג אוויר}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "עמוד לא נמצא" @@ -951,6 +1161,10 @@ msgstr "הגדרות" msgid "Synonyms" msgstr "מילים נפרדות" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "מרגיש כמו" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "תשובות" diff --git a/searx/translations/hr/LC_MESSAGES/messages.mo b/searx/translations/hr/LC_MESSAGES/messages.mo index d258b990324443237ecb056ab162f2a6378fef15..e2a61cb67bfb663b495b8ebdb0941b86696b3f91 100644 GIT binary patch delta 23 ecmbQbka6ll#tpg#9L9zUh89-F7Mo2C5)=SgI|i-* delta 23 ecmbQbka6ll#tpg#9EQdUhL%=_#+ywI5)=Sg76zyQ diff --git a/searx/translations/hr/LC_MESSAGES/messages.po b/searx/translations/hr/LC_MESSAGES/messages.po index dcd38d41d..b946102db 100644 --- a/searx/translations/hr/LC_MESSAGES/messages.po +++ b/searx/translations/hr/LC_MESSAGES/messages.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-02-08 02:17+0000\n" "Last-Translator: SecularSteve " "\n" @@ -192,7 +192,7 @@ msgid "Average temp." msgstr "prosječna temperatura." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "naoblaka" @@ -214,14 +214,14 @@ msgid "Evening" msgstr "Večer" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "izgleda kao" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "vlažnost" @@ -253,7 +253,7 @@ msgid "Noon" msgstr "Podne" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Pritisak" @@ -270,8 +270,8 @@ msgid "Sunset" msgstr "zalazak" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "temperatura" @@ -288,11 +288,216 @@ msgid "Visibility" msgstr "vidljivost" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "vjetar" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -354,28 +559,28 @@ msgstr "zatvoren" msgid "answered" msgstr "odgovoren" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Nije pronađena nijedna stavka" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Izvor" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Greška u učitavnju sljedeće stranice" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Nevažeće postavke, molimo uredite svoje postavke" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Nevažeće postavke" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "greška u pretraživanju" @@ -636,6 +841,11 @@ msgstr "" msgid "Convert between units" msgstr "Konvertiraj između jedinica" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Stranica nije pronađena" @@ -948,6 +1158,10 @@ msgstr "Definicije" msgid "Synonyms" msgstr "Sinonimi" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Odgovori" diff --git a/searx/translations/hu/LC_MESSAGES/messages.mo b/searx/translations/hu/LC_MESSAGES/messages.mo index 991351ed8d6327540d5456978f2cbaf577541ce4..778d930ae0acabe0bab6a61769435c1641947c4c 100644 GIT binary patch delta 23 ecmeBL!`QWkaYMKvhq0l8p@o&P#pZa!)hYm883$7U delta 23 ecmeBL!`QWkaYMKvhoP~8p{13f@#c8L)hYm7^ao7< diff --git a/searx/translations/hu/LC_MESSAGES/messages.po b/searx/translations/hu/LC_MESSAGES/messages.po index 320c38cf5..311c16a0e 100644 --- a/searx/translations/hu/LC_MESSAGES/messages.po +++ b/searx/translations/hu/LC_MESSAGES/messages.po @@ -25,7 +25,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-03-30 18:03+0000\n" "Last-Translator: kratos \n" "Language: hu\n" @@ -193,7 +193,7 @@ msgid "Average temp." msgstr "Átlagos hőm." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Felhő borította" @@ -215,14 +215,14 @@ msgid "Evening" msgstr "Este" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "érzetre" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Páratartalom" @@ -254,7 +254,7 @@ msgid "Noon" msgstr "Dél" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Nyomás" @@ -271,8 +271,8 @@ msgid "Sunset" msgstr "Naplemente" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Hőmérséklet" @@ -289,11 +289,216 @@ msgid "Visibility" msgstr "Láthatóság" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Szél" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -355,28 +560,28 @@ msgstr "Lezárt" msgid "answered" msgstr "megválaszolt" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Nincs találat" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Forrás" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Hiba a következő oldal betöltése során" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Érvénytelen beállítások, módosítsa őket" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Érvénytelen beállítások" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "keresési hiba" @@ -641,6 +846,11 @@ msgstr "Egységváltó bővítmény" msgid "Convert between units" msgstr "Váltson mértékegységek között" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Az oldal nem található" @@ -955,6 +1165,10 @@ msgstr "Meghatározások" msgid "Synonyms" msgstr "Szinonimák" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Válaszok" diff --git a/searx/translations/ia/LC_MESSAGES/messages.mo b/searx/translations/ia/LC_MESSAGES/messages.mo index 8473dfbc6ea74b5fcc60631bd92bdee6f4348a44..dee58a586e9e7e3b63fb7153850e6c91e342770f 100644 GIT binary patch delta 21 ccmexs^4Da8J3oi9p@N}>m9fQUe||k~093yQO#lD@ delta 21 ccmexs^4Da8J3oh^v4Wwcm7(!we||k~092X=M*si- diff --git a/searx/translations/ia/LC_MESSAGES/messages.po b/searx/translations/ia/LC_MESSAGES/messages.po index 9f2ec1492..1350ac45d 100644 --- a/searx/translations/ia/LC_MESSAGES/messages.po +++ b/searx/translations/ia/LC_MESSAGES/messages.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-01-06 15:53+0000\n" "Last-Translator: return42 " "\n" @@ -180,7 +180,7 @@ msgid "Average temp." msgstr "" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "" @@ -202,14 +202,14 @@ msgid "Evening" msgstr "" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "" @@ -241,7 +241,7 @@ msgid "Noon" msgstr "" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "" @@ -258,8 +258,8 @@ msgid "Sunset" msgstr "" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "" @@ -276,11 +276,216 @@ msgid "Visibility" msgstr "" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -342,28 +547,28 @@ msgstr "" msgid "answered" msgstr "" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Nulle item trovate" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Configurationes non valide, per favor, modifica tu preferentias" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Configurationes invalide" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "error in recerca" @@ -612,6 +817,11 @@ msgstr "" msgid "Convert between units" msgstr "" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Pagina non trovate" @@ -924,6 +1134,10 @@ msgstr "" msgid "Synonyms" msgstr "" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Replicas" diff --git a/searx/translations/id/LC_MESSAGES/messages.mo b/searx/translations/id/LC_MESSAGES/messages.mo index e7941371217e441399a665bbf86f38277762709f..49c73057141806a52bff4be8d0682867fc78ac94 100644 GIT binary patch delta 7889 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\n" +"Language-Team: Indonesian \n" "Language: id\n" -"Language-Team: Indonesian " -"\n" -"Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -190,7 +191,7 @@ msgid "Average temp." msgstr "suhu rata‐rata." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Tutupan awan" @@ -212,14 +213,14 @@ msgid "Evening" msgstr "Sore" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "terasa seperti" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "kelembapan" @@ -251,7 +252,7 @@ msgid "Noon" msgstr "Siang" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Tekanan" @@ -268,8 +269,8 @@ msgid "Sunset" msgstr "Senja" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Suhu" @@ -286,11 +287,216 @@ msgid "Visibility" msgstr "Jarak pandang" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Angin" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Langit cerah" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Berawan" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "Cerah" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Berkabut" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Hujan lebat dan guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Hujan lebat disertai guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Hujan lebat" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Hujan lebat" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Hujan es lebat dan guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Hujan es lebat disertai guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Hujan es lebat" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Hujan es lebat" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Salju lebat dan guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Hujan salju lebat disertai guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Hujan salju lebat" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Salju lebat" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Hujan ringan dan guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Hujan ringan disertai guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Hujan ringan" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Hujan ringan" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Hujan es ringan dan guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Hujan es ringan disertai guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Hujan es ringan" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Hujan es ringan" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Salju ringan dan guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Hujan salju ringan disertai guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "Hujan salju ringan" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "Salju ringan" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "Berawan sebagian" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "Hujan dan guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "Hujan disertai guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "Hujan" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "Hujan" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "Hujan es dan guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "Hujan es disertai guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "Hujan es" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "Hujan es" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "Salju dan guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "Hujan salju disertai guntur" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "Hujan salju" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "Salju" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -352,28 +558,28 @@ msgstr "Tertutup" msgid "answered" msgstr "dijawab" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Item tidak ditemukan" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Sumber" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Gagal memuat laman berikutnya" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Pengaturan takvalid. Mohon ubah preferensi Anda" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Pengaturan takvalid" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "galat pencarian" @@ -633,6 +839,11 @@ msgstr "Plugin konverter satuan" msgid "Convert between units" msgstr "Konversikan antarsatuan" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}: {temperature}, {condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Laman tidak ditemukan" @@ -947,6 +1158,10 @@ msgstr "Definisi" msgid "Synonyms" msgstr "Sinonim" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Terasa Seperti" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Jawaban" @@ -1975,4 +2190,3 @@ msgstr "sembunyikan video" #~ msgid "proxied" #~ msgstr "proksi" - diff --git a/searx/translations/it/LC_MESSAGES/messages.mo b/searx/translations/it/LC_MESSAGES/messages.mo index cce1f444c297f3d142b68375a0a0dd51f6f88de7..48174e2a3123306316a16c3bd6f5d9dd3d51f25b 100644 GIT binary patch delta 8072 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 delta 5657 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, 2025. # eatyourglory , 2025. # return42 , 2025. +# LinuxWizard , 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-04-10 11:28+0000\n" -"Last-Translator: return42 \n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-03 23:14+0000\n" +"Last-Translator: LinuxWizard \n" +"Language-Team: Italian \n" "Language: it\n" -"Language-Team: Italian " -"\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -213,7 +215,7 @@ msgid "Average temp." msgstr "Temp. media" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Nuvolosità" @@ -235,14 +237,14 @@ msgid "Evening" msgstr "Sera" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Percepita come" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Umidità" @@ -274,7 +276,7 @@ msgid "Noon" msgstr "Mezzogiorno" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Pressione" @@ -291,8 +293,8 @@ msgid "Sunset" msgstr "Tramonto" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatura" @@ -309,11 +311,216 @@ msgid "Visibility" msgstr "Visibilità" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Vento" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Cielo sereno" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Nuvoloso" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "Sereno" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Nebbia" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Pioggia intensa e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Rovesci di pioggia intensa e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Rovesci di pioggia intensa" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Pioggia intensa" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Nevischio intenso e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Rovesci di nevischio intenso e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Rovesci di nevischio intenso" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Nevischio intenso" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Neve intensa e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Rovesci di neve intensa e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Rovesci di neve intensa" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Neve intensa" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Pioggia debole e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Rovesci di pioggia debole e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Rovesci di pioggia debole" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Pioggia debole" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Nevischio debole e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Rovesci di nevischio debole e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Rovesci di nevischio debole" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Nevischio debole" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Neve debole e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Rovesci di neve debole e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "Rovesci di neve debole" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "Neve debole" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "Parzialmente nuvoloso" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "Pioggia e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "Rovesci di pioggia e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "Rovesci di pioggia" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "Pioggia" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "Nevischio e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "Rovesci di nevischio e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "Rovesci di nevischio" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "Nevischio" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "Neve e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "Rovesci di neve e tuoni" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "Rovesci di neve" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "Neve" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -375,28 +582,28 @@ msgstr "chiuso" msgid "answered" msgstr "risposto" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Nessun oggetto trovato" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Sorgente" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Errore di caricamento della pagina successiva" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Impostazioni non valide, modifica le tue preferenze" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Impostazioni non valide" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "errore di ricerca" @@ -659,6 +866,11 @@ msgstr "Plug in convertitore unità" msgid "Convert between units" msgstr "Converti tra le unità" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}: {temperature}, {condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Pagina non trovata" @@ -977,6 +1189,10 @@ msgstr "Definizioni" msgid "Synonyms" msgstr "Sinonimi" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Temperatura percepita" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Risposte" @@ -2128,4 +2344,3 @@ msgstr "nascondi video" #~ msgid "proxied" #~ msgstr "proxy" - diff --git a/searx/translations/ja/LC_MESSAGES/messages.mo b/searx/translations/ja/LC_MESSAGES/messages.mo index 2d13febaca5d8e4a1eee6416daa5670a8e40a743..0d857b1333367ac3ab480205002328d0d54f34d9 100644 GIT binary patch delta 22 dcmcb=h4KCt#tq?y9L9zUh89-F7K`HzH34JU2Uh?9 delta 22 dcmcb=h4KCt#tq?y9EQdUhL%=_#*5<(H34I~2T=e3 diff --git a/searx/translations/ja/LC_MESSAGES/messages.po b/searx/translations/ja/LC_MESSAGES/messages.po index efd9d4d76..f2f11c12b 100644 --- a/searx/translations/ja/LC_MESSAGES/messages.po +++ b/searx/translations/ja/LC_MESSAGES/messages.po @@ -31,7 +31,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-04-11 15:12+0000\n" "Last-Translator: ayame30 \n" "Language: ja\n" @@ -199,7 +199,7 @@ msgid "Average temp." msgstr "平均気温." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "曇り" @@ -221,14 +221,14 @@ msgid "Evening" msgstr "夕方" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "体感" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "湿度" @@ -260,7 +260,7 @@ msgid "Noon" msgstr "昼" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "気圧" @@ -277,8 +277,8 @@ msgid "Sunset" msgstr "日の入り" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "気温" @@ -295,11 +295,216 @@ msgid "Visibility" msgstr "視界" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "風速" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -361,28 +566,28 @@ msgstr "クローズ" msgid "answered" msgstr "回答" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "アイテムが見つかりません" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "ソース" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "次のページの読み込み中にエラーが発生しました" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "設定が無効です、設定を変更してください" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "無効な設定です" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "検索エラー" @@ -631,6 +836,11 @@ msgstr "単位変換プラグイン" msgid "Convert between units" msgstr "単位を変換" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "ページが見つかりません" @@ -943,6 +1153,10 @@ msgstr "定義" msgid "Synonyms" msgstr "類義語" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "回答" diff --git a/searx/translations/ko/LC_MESSAGES/messages.mo b/searx/translations/ko/LC_MESSAGES/messages.mo index 2f66458689981648d2579e72b86e195abce7cf25..9a07f47249cad9673387e79d19aa0c2df5f5aa9c 100644 GIT binary patch delta 23 fcmeyhknz_-#tp&x9L9zUh89-F7Mr8>=PLpLZI=iF delta 23 fcmeyhknz_-#tp&x9EQdUhL%=_#+#${=PLpLZE^?v diff --git a/searx/translations/ko/LC_MESSAGES/messages.po b/searx/translations/ko/LC_MESSAGES/messages.po index 4ae94e8bc..f3e977672 100644 --- a/searx/translations/ko/LC_MESSAGES/messages.po +++ b/searx/translations/ko/LC_MESSAGES/messages.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-02-06 15:54+0000\n" "Last-Translator: curtwheeler " "\n" @@ -186,7 +186,7 @@ msgid "Average temp." msgstr "평균 온도." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "운량" @@ -208,14 +208,14 @@ msgid "Evening" msgstr "저녁" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "체감" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "습도" @@ -247,7 +247,7 @@ msgid "Noon" msgstr "정오" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "기압" @@ -264,8 +264,8 @@ msgid "Sunset" msgstr "일몰" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "기온" @@ -282,11 +282,216 @@ msgid "Visibility" msgstr "가시도" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "풍속" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -348,28 +553,28 @@ msgstr "닫힘" msgid "answered" msgstr "응답" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "검색 결과가 없습니다" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "소스" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "다음 페이지를 로드하는 동안 오류가 발생했습니다" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "잘못된 설정입니다, 설정을 수정하세요" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "잘못된 설정" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "검색 오류" @@ -624,6 +829,11 @@ msgstr "" msgid "Convert between units" msgstr "단위 환산" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "페이지를 찾을 수 없음" @@ -936,6 +1146,10 @@ msgstr "정의" msgid "Synonyms" msgstr "동의어" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "답변" diff --git a/searx/translations/lt/LC_MESSAGES/messages.mo b/searx/translations/lt/LC_MESSAGES/messages.mo index 7428b183dee515a58d28470b1969ac43a1ec4d41..76d78e284e79cfeb22ac27bfe31ac745b3b74256 100644 GIT binary patch delta 23 ecmaDmoAK>z#tm7z9L9zUh89-F7MqK7s}%ri(FfrG delta 23 ecmaDmoAK>z#tm7z9EQdUhL%=_#+!?Ds}%ritOwfw diff --git a/searx/translations/lt/LC_MESSAGES/messages.po b/searx/translations/lt/LC_MESSAGES/messages.po index a22ff8dcc..f3331c597 100644 --- a/searx/translations/lt/LC_MESSAGES/messages.po +++ b/searx/translations/lt/LC_MESSAGES/messages.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-04-20 12:41+0000\n" "Last-Translator: return42 \n" "Language: lt\n" @@ -188,7 +188,7 @@ msgid "Average temp." msgstr "Vidutinė temperatura" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Debesio serveris" @@ -210,14 +210,14 @@ msgid "Evening" msgstr "Vakaras" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Jaučiasi kaip" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Dregmė" @@ -249,7 +249,7 @@ msgid "Noon" msgstr "Vidurdienis" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Slėgis" @@ -266,8 +266,8 @@ msgid "Sunset" msgstr "Saulėlydis" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatura" @@ -284,11 +284,216 @@ msgid "Visibility" msgstr "Matomumas" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Vėjas" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -350,28 +555,28 @@ msgstr "Uždaryta" msgid "answered" msgstr "atsakyta" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Elementų nerasta" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Šaltinis" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Klaida keliant kitą puslapį" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Neteisingi nustatymai, pakeiskite savo nuostatas" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Neteisingi nustatymai" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "paieškos klaida" @@ -634,6 +839,11 @@ msgstr "Matavimo vienetų konvertavimo papildinys" msgid "Convert between units" msgstr "Konvertuoti tarp matavimo vienetų" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Puslapis nerastas" @@ -946,6 +1156,10 @@ msgstr "Apibrėžimai" msgid "Synonyms" msgstr "sinonimai" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Atsakymai" diff --git a/searx/translations/lv/LC_MESSAGES/messages.mo b/searx/translations/lv/LC_MESSAGES/messages.mo index 4cbb498fb11e5b52eaf92908e361403f9e1a7c59..661dd9acdfc7ef0cc25c5d217f6eb991968550c6 100644 GIT binary patch delta 21 ccmZ3Hxgv9evmA%9p@N}>m9fQUZ@E}808o4eT>t<8 delta 21 ccmZ3Hxgv9evmA$^v4Wwcm7(!wZ@E}808m#3R{#J2 diff --git a/searx/translations/lv/LC_MESSAGES/messages.po b/searx/translations/lv/LC_MESSAGES/messages.po index 046615bd1..e746c74c3 100644 --- a/searx/translations/lv/LC_MESSAGES/messages.po +++ b/searx/translations/lv/LC_MESSAGES/messages.po @@ -15,18 +15,17 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-05-30 07:10+0000\n" "Last-Translator: sandijs \n" -"Language-Team: Latvian \n" "Language: lv\n" +"Language-Team: Latvian " +"\n" +"Plural-Forms: nplurals=3; plural=(n % 10 == 0 || n % 100 >= 11 && n % 100" +" <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n % 10 == 0 || n % 100 >= 11 && n % 100 <= " -"19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2);\n" -"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -185,7 +184,7 @@ msgid "Average temp." msgstr "Vidējā temp." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Mākoņu klājums" @@ -207,14 +206,14 @@ msgid "Evening" msgstr "Vakara" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Pēc sajūtām" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Mitrums" @@ -246,7 +245,7 @@ msgid "Noon" msgstr "Pusdiena" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Spiediens" @@ -263,8 +262,8 @@ msgid "Sunset" msgstr "Saulriets" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatūra" @@ -281,11 +280,216 @@ msgid "Visibility" msgstr "Redzamība" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Vējš" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -347,28 +551,28 @@ msgstr "aizvērts" msgid "answered" msgstr "atbildēja" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Nav atrasts neviens vienums" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Avots" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Kļūda lādējot nākošo lapu" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Nepareizi iestatījumi, lūdzu rediģējiet savas preferences" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Nederīgi iestatījumi" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "meklēšanas kļūda" @@ -599,8 +803,9 @@ msgid "" "This plugin checks if the address of the request is a Tor exit-node, and " "informs the user if it is; like check.torproject.org, but from SearXNG." msgstr "" -"Šis spraudnis pārbauda vai pieprasītā adrese ir Tor izejas mezgls un informē " -"lietotāju, ja tas tā ir; piemēram, check.torproject.org, bet no SearXNG." +"Šis spraudnis pārbauda vai pieprasītā adrese ir Tor izejas mezgls un " +"informē lietotāju, ja tas tā ir; piemēram, check.torproject.org, bet no " +"SearXNG." #: searx/plugins/tor_check.py:65 msgid "Could not download the list of Tor exit-nodes from" @@ -630,6 +835,11 @@ msgstr "Vienību pārveidotāja spraudnis" msgid "Convert between units" msgstr "Konvertēt starp vienībām" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Lapa nav atrasta" @@ -944,6 +1154,10 @@ msgstr "" msgid "Synonyms" msgstr "" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Atbildes" @@ -1791,3 +2005,4 @@ msgstr "slēpt video" #~ msgid "proxied" #~ msgstr "" + diff --git a/searx/translations/messages.pot b/searx/translations/messages.pot index 828a775cc..67e6fde5b 100644 --- a/searx/translations/messages.pot +++ b/searx/translations/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -173,7 +173,7 @@ msgid "Average temp." msgstr "" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "" @@ -195,14 +195,14 @@ msgid "Evening" msgstr "" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "" @@ -234,7 +234,7 @@ msgid "Noon" msgstr "" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "" @@ -251,8 +251,8 @@ msgid "Sunset" msgstr "" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "" @@ -269,11 +269,216 @@ msgid "Visibility" msgstr "" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -335,28 +540,28 @@ msgstr "" msgid "answered" msgstr "" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "" @@ -603,6 +808,11 @@ msgstr "" msgid "Convert between units" msgstr "" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "" @@ -915,6 +1125,10 @@ msgstr "" msgid "Synonyms" msgstr "" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "" diff --git a/searx/translations/ms/LC_MESSAGES/messages.mo b/searx/translations/ms/LC_MESSAGES/messages.mo index 4aa315811ab07dba9bcb774f8ec139635cced847..9bb6d6dad45c8dc58b108f592156ca3ec6e3309d 100644 GIT binary patch delta 21 ccmX?9a;Rj3hYE+Wp@N}>m9fR<0F_Uo09YpnQ2+n{ delta 21 ccmX?9a;Rj3hYE+Gv4Wwcm7($G0F_Uo09XPCO8@`> diff --git a/searx/translations/ms/LC_MESSAGES/messages.po b/searx/translations/ms/LC_MESSAGES/messages.po index 6d544815f..74cbd6a8c 100644 --- a/searx/translations/ms/LC_MESSAGES/messages.po +++ b/searx/translations/ms/LC_MESSAGES/messages.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-03-31 18:08+0000\n" "Last-Translator: return42 \n" "Language: ms\n" @@ -187,7 +187,7 @@ msgid "Average temp." msgstr "Suhu purata." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Litupan awan" @@ -209,14 +209,14 @@ msgid "Evening" msgstr "Petang" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Rasa seperti" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Kelembapan" @@ -248,7 +248,7 @@ msgid "Noon" msgstr "Tengah hari" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Tekanan" @@ -265,8 +265,8 @@ msgid "Sunset" msgstr "Matahari terbenam" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Suhu" @@ -283,11 +283,216 @@ msgid "Visibility" msgstr "Penglihatan" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Angin" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -349,28 +554,28 @@ msgstr "tutup" msgid "answered" msgstr "dijawab" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "barang tidak dijumpai" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Punca" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Gagal memuat turun muka seterusnya" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Kesilapan tetapan, sila ubahsuai pilihan" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Tetapan tidak sah" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "ralat pencarian" @@ -631,6 +836,11 @@ msgstr "" msgid "Convert between units" msgstr "Tukar antara unit" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Laman tidak dapat dijumpai" @@ -945,6 +1155,10 @@ msgstr "" msgid "Synonyms" msgstr "" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Jawapan" diff --git a/searx/translations/nb_NO/LC_MESSAGES/messages.mo b/searx/translations/nb_NO/LC_MESSAGES/messages.mo index 466d646ebc6e33aa299fa480c3877484b8daf429..e10a3936c9daa4372eada323a3920dacfa1efbce 100644 GIT binary patch delta 8306 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 K`?_DKTK7L{uV%{t diff --git a/searx/translations/nb_NO/LC_MESSAGES/messages.po b/searx/translations/nb_NO/LC_MESSAGES/messages.po index 1dc3d58cd..af9de6069 100644 --- a/searx/translations/nb_NO/LC_MESSAGES/messages.po +++ b/searx/translations/nb_NO/LC_MESSAGES/messages.po @@ -21,16 +21,17 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-03-25 23:21+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-02 14:58+0000\n" "Last-Translator: Haraldher \n" +"Language-Team: Norwegian Bokmål \n" "Language: nb_NO\n" -"Language-Team: Norwegian Bokmål " -"\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -189,7 +190,7 @@ msgid "Average temp." msgstr "Gjennomsnittstemp." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Skydekke" @@ -211,14 +212,14 @@ msgid "Evening" msgstr "Kveld" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Føles som" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Luftfuktighet" @@ -250,7 +251,7 @@ msgid "Noon" msgstr "Middag" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Lufttrykk" @@ -267,8 +268,8 @@ msgid "Sunset" msgstr "Solnedgang" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatur" @@ -285,11 +286,216 @@ msgid "Visibility" msgstr "Sikt" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Vind" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Skyfri himmel" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Overskyet" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "Fint" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Tåke" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Kraftig regn og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Kraftige regnbyger og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Kraftige regnbyger" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Kraftig regn" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Kraftig sludd og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Kraftige sluddbyger og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Kraftige sluddbyger" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Kraftig sludd" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Kraftig snø og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Kraftige snøbyger og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Kraftige snøbyger" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Kraftig snø" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Lett regn og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Lette regnbyger og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Lette regnbyger" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Lett regn" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Lett sludd og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Lette sluddbyger og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Lette sluddbyger" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Lett sludd" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Lett snø og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Lette snøbyger og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "Lette snøbyger" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "Lett snø" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "Delvis skyet" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "Regn og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "Regnbyger og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "Regnbyger" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "Regn" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "Sludd og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "Sluddbyger og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "Sluddbyger" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "Sludd" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "Snø og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "Snøbyger og torden" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "Snøbyger" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "Snø" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -351,28 +557,28 @@ msgstr "lukket" msgid "answered" msgstr "besvart" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Fant ingen elementer" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Kilde" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Feil ved lasting av neste side" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Ugyldige innstillinger, rediger dine preferanser" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Ugyldige innstillinger" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "søkefeil" @@ -526,15 +732,15 @@ msgstr "Filkvalitet" #: searx/plugins/ahmia_filter.py:32 msgid "Ahmia blacklist" -msgstr "" +msgstr "Ahmia svarteliste" #: searx/plugins/ahmia_filter.py:33 msgid "Filter out onion results that appear in Ahmia's blacklist." -msgstr "" +msgstr "Filtrer ut onion-resultater som finnes i Ahmias svarteliste." #: searx/plugins/calculator.py:38 msgid "Basic Calculator" -msgstr "" +msgstr "Enkel kalkulator" #: searx/plugins/calculator.py:39 msgid "Calculate mathematical expressions via the search bar" @@ -629,12 +835,17 @@ msgstr "Fjern sporingsargumenter fra den returnerte nettadressen" #: searx/plugins/unit_converter.py:49 msgid "Unit converter plugin" -msgstr "" +msgstr "Tillegg for enhetskonvertering" #: searx/plugins/unit_converter.py:50 msgid "Convert between units" msgstr "Konverter mellom enheter" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}: {temperature}, {condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Fant ikke siden" @@ -951,6 +1162,10 @@ msgstr "Definisjoner" msgid "Synonyms" msgstr "Synonymer" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Føles som" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Svar" @@ -1180,6 +1395,8 @@ msgid "" "A URL containing your preferences. This URL can be used to restore your " "settings on a different device." msgstr "" +"En nettadresse som inneholder innstillingene dine. Denne nettadressen kan " +"brukes for å gjenopprette innstillingene dine på en annen enhet." #: searx/templates/simple/preferences/cookies.html:46 msgid "Copy preferences hash" @@ -1994,4 +2211,3 @@ msgstr "skjul video" #~ msgid "proxied" #~ msgstr "mellomtjent" - diff --git a/searx/translations/nl/LC_MESSAGES/messages.mo b/searx/translations/nl/LC_MESSAGES/messages.mo index 87997179edf154effb8115604ed5a12ed414f94f..c9d7cbcc2e6a3601acefb55462fdec6424c6346d 100644 GIT binary patch delta 7966 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 ddGoP*z zv@#}?dYCl^L#VgLCdN1>i9#d|sW=S#U=%LG3HVzK!f%iP<_5-KgRKX~xeGMKUbM%d zo);l8m?_u}e}PKShYIvV%w&CYj)Ec#B0U+2LopUpu>`x|Tc`kbqXIgF+N`6PgeNf^ z>oFexjS3*9jXO^#)cEnJb*5kl>zkiZ(1b6d2E2?taT%_{Pp}z|Yimp*&cHx?9X0MP zY>scEGGB*J1GOGP1^BtG-@p{=4d}3oCXR6XVRxK_vr%Vs3^m~iTfcIfTAN7saXR)%emCet33*Z|vJY%NV-|HF7Ng9dHgTx8eGLe#{+M+LAJweU{VLi1RW zIZ&PX0MtTbu{%yf9YG~(;q}N6vlSJw{t~sbzL`luXE+y?X@#wCMh)19 z3alFW6qwVfOmCtB_z(8LkQBFnZ`1+hy79p zp{Vv~Ovg5;w`2rn<6_hT2T@0G92H;VJW_k+$-}x?1M>N`8?xf`QD;35 zd1Mx26jq_0A4LLl%$F3j;04sgwWx*bZ2cB0gYQrgKd{dq+j?Mkw|}@b1~p$ChNBm| zU^mqK#i#%#V=(KR=P77`IjF6fkD9LL0^UpAf z`YBWZmr(OuR$cG^bqboO9<}ft)PP5*j-kBVdLE5hAQrWN*S4piChlhIJx~etLVW=T zpyru~%KSOhJhRbJ#|0F08!J!&{0^1*YU@VSz+D)PhfouIfg1l;RDiXp57RYN|NE$& z@?^O42crUQg$gJ>gZc-Jv8*rQR8JDT`6xi86;mX9~ZDC7=SzLNa&O&AOD(Wnkqvm-R$KZRY9lC?9uo3x|nU;gxb%vr6 zoj8d7Pp42ugBDzY%DfV_z#7!8{lI#_K0l6nE6&<_4JzZSsD?1j!hOsi=waQT=A27A{9^ zc@^qyIE>oj6W9(fqB6ga$@l~#Sl=WUxD%zL24-Vd9E_Xr=NOF9Bi#jJF_U@{rsFs) zLkFi|Ehb=Yq5H>a2|h!8CF%&i!76-$j?SiP6c+^RFak%6b}!v{e3~KZww9xIU?~RS z22}se$XC_u!7!{xeVXr~b|9+AJ;Hd@-RXjwH@ArWS0SGUeq)+K)DAed;|dI?z5%1~ z1Jw6mKZfGx*cngb419nJ>{-$sfKyRBwGR0PnKKxP(PP{Mh_kS zw)}NehD%WsuS5mB8WrezR3O_?{r94F-~g)MG5h?4Z9i+hgc@JxP)MWj9cn=QSU1yT zROT6|3HxDF%(u^rt<$XYP?=Sr2j4~o^bTqvpLK(6-+@}ssj?3a*oJEBDOASiY`q2* z$YoR@|FrEtpaN~QhK+M~vNd@H9cG~xD7PJcY3pyG7F=Q5 z*IKt)t56dkM)f<1n&)flHB=zCF$Nnj8Ux2G@ClqZg=RD)JZ<2kVC{oC+aVZ;g{ar( z8O+4FsP}q3>h=2*>UPH$`@fDW3-sm1XZv4^uM70eNNVYOGij+W+I!Rgp#ALte_hIO zkH2^4KLq&0x|VqSwW%2qzU>X7|g;@{i2v6zr?W z&G7Hbtq$@n%1iWZ$=l>F8qzGl|H{yEk3X_toyUKq@N$6v!st&t{-m+XoA}O@R{kHy C+Fkqr diff --git a/searx/translations/nl/LC_MESSAGES/messages.po b/searx/translations/nl/LC_MESSAGES/messages.po index 13caf0642..a72252fc4 100644 --- a/searx/translations/nl/LC_MESSAGES/messages.po +++ b/searx/translations/nl/LC_MESSAGES/messages.po @@ -38,18 +38,19 @@ # artens , 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-03-31 14:03+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-02 14:58+0000\n" "Last-Translator: artens \n" +"Language-Team: Dutch \n" "Language: nl\n" -"Language-Team: Dutch " -"\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -208,7 +209,7 @@ msgid "Average temp." msgstr "Gemiddelde temp." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Bewolking" @@ -230,14 +231,14 @@ msgid "Evening" msgstr "Avond" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Voelt als" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Luchtvochtigheid" @@ -269,7 +270,7 @@ msgid "Noon" msgstr "Middaguur" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Luchtdruk" @@ -286,8 +287,8 @@ msgid "Sunset" msgstr "Zonsondergang" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatuur" @@ -304,11 +305,216 @@ msgid "Visibility" msgstr "Zichtbaarheid" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Wind" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Heldere hemel" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Bewolkt" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "Mooi" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Mist" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Hevige regen en onweer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Hevige regen- en onweersbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Hevige regenbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Hevige regen" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Zware natte sneeuw en onweer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Zware natte sneeuw- en onweersbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Zware natte sneeuwbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Zware natte sneeuw" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Zware sneeuwval en onweer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Zware sneeuw- en onweersbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Zware sneeuwbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Zware sneeuwval" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Lichte regen met onweer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Lichte regen- en onweersbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Lichte regenbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Lichte regenval" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Lichte natte sneeuw en onweer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Lichte natte sneeuw- en onweersbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Lichte natte sneeuwbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Lichte natte sneeuw" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Lichte sneeuwval en onweer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Lichte sneeuw- en onweersbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "Lichte sneeuwbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "Lichte sneeuwval" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "Gedeeltelijk bewolkt" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "Regen en onweer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "Regen- en onweersbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "Regenbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "Regen" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "Natte sneeuw en onweer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "Natte sneeuw- en onweersbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "Natte sneeuwbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "Natte sneeuw" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "Sneeuw en onweer" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "Sneeuw- en onweersbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "Sneeuwbuien" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "Sneeuw" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -370,28 +576,28 @@ msgstr "gesloten" msgid "answered" msgstr "beantwoord" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Geen resultaat gevonden" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Bron" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Fout bij het laden volgende pagina" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Ongeldige instellingswaarde, controleer invoer" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Ongeldige instellingen" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "zoekfout" @@ -655,6 +861,11 @@ msgstr "Eenheden conversie plugin" msgid "Convert between units" msgstr "Converteren tussen eenheden" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}: {temperature}, {condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Pagina niet gevonden" @@ -971,6 +1182,10 @@ msgstr "Definities" msgid "Synonyms" msgstr "Synoniemen" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Voelt als" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Antwoorden" @@ -2127,4 +2342,3 @@ msgstr "verberg video" #~ msgid "proxied" #~ msgstr "geproxyt" - diff --git a/searx/translations/oc/LC_MESSAGES/messages.mo b/searx/translations/oc/LC_MESSAGES/messages.mo index 09eec0247e545467de6a7c9748bee5d6355a56c8..542ac3a31244042e6737267a4605808b809f9e36 100644 GIT binary patch delta 21 ccmbOdJ|%oZyA+49p@N}>m9fR\n" "Language: oc\n" @@ -184,7 +184,7 @@ msgid "Average temp." msgstr "" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "" @@ -206,14 +206,14 @@ msgid "Evening" msgstr "Ser" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "" @@ -245,7 +245,7 @@ msgid "Noon" msgstr "Miègjorn" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "" @@ -262,8 +262,8 @@ msgid "Sunset" msgstr "" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "" @@ -280,11 +280,216 @@ msgid "Visibility" msgstr "" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -346,28 +551,28 @@ msgstr "" msgid "answered" msgstr "" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Cap d’element pas trobat" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Font" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Error en cargant la pagina seguenta" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Paramètre pas valide, mercés de modificar vòstras preferéncias" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Paramètres invalids" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "error de recèrca" @@ -618,6 +823,11 @@ msgstr "" msgid "Convert between units" msgstr "" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Pagina pas trobada" @@ -930,6 +1140,10 @@ msgstr "" msgid "Synonyms" msgstr "" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Responsas" diff --git a/searx/translations/pl/LC_MESSAGES/messages.mo b/searx/translations/pl/LC_MESSAGES/messages.mo index 550e58c45371221a578f3b71465351e657b01987..b2d613d1df42af5449311bcdcb50b69f7e793371 100644 GIT binary patch delta 23 ecmZo(#n`-xaYMKvhq0l8p@o&P#pZa!CCUI>iw8LX delta 23 ecmZo(#n`-xaYMKvhoP~8p{13f@#c8LCCUI>W(P9> diff --git a/searx/translations/pl/LC_MESSAGES/messages.po b/searx/translations/pl/LC_MESSAGES/messages.po index d2c438c7f..a84430fbc 100644 --- a/searx/translations/pl/LC_MESSAGES/messages.po +++ b/searx/translations/pl/LC_MESSAGES/messages.po @@ -33,7 +33,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-05-09 07:09+0000\n" "Last-Translator: polskiecus \n" "Language: pl\n" @@ -203,7 +203,7 @@ msgid "Average temp." msgstr "Średnia temp." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Zachmurzenie" @@ -225,14 +225,14 @@ msgid "Evening" msgstr "Wieczorem" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Odczuwalna" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Wilgotność" @@ -264,7 +264,7 @@ msgid "Noon" msgstr "Południe" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Ciśnienie" @@ -281,8 +281,8 @@ msgid "Sunset" msgstr "Zachód słońca" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatura" @@ -299,11 +299,216 @@ msgid "Visibility" msgstr "Widoczność" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Wiatr" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -365,28 +570,28 @@ msgstr "Zamknięty" msgid "answered" msgstr "odebrany" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Nie znaleziono elementu" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Źródło" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Błąd wczytywania następnej strony" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Nieprawidłowe ustawienia, zmień swoje preferencje" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Nieprawidłowe ustawienia" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "błąd wyszukiwania" @@ -651,6 +856,11 @@ msgstr "Plugin do konwersji jednostek" msgid "Convert between units" msgstr "Zamieniaj jednostki" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Strona nie znaleziona" @@ -965,6 +1175,10 @@ msgstr "Definicje" msgid "Synonyms" msgstr "Synonimy" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Odpowiedzi" diff --git a/searx/translations/pt/LC_MESSAGES/messages.mo b/searx/translations/pt/LC_MESSAGES/messages.mo index e52a94ed4031bed1c8e1288b90e66ad6ed2ecd16..dae718b87da905e93365080edb0f13016eab3197 100644 GIT binary patch delta 7928 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 diff --git a/searx/translations/pt/LC_MESSAGES/messages.po b/searx/translations/pt/LC_MESSAGES/messages.po index c487d2f02..76b5abc36 100644 --- a/searx/translations/pt/LC_MESSAGES/messages.po +++ b/searx/translations/pt/LC_MESSAGES/messages.po @@ -27,20 +27,22 @@ # Pedro_Tresp , 2025. # rodgui , 2025. # pfaca , 2025. +# rodgui , 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-04-10 20:02+0000\n" -"Last-Translator: pfaca \n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-02 14:58+0000\n" +"Last-Translator: rodgui \n" +"Language-Team: Portuguese \n" "Language: pt\n" -"Language-Team: Portuguese " -"\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -199,7 +201,7 @@ msgid "Average temp." msgstr "Temperatura média." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Cobertura de nuvens" @@ -221,14 +223,14 @@ msgid "Evening" msgstr "Tarde" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Sensação térmica" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Humidade" @@ -260,7 +262,7 @@ msgid "Noon" msgstr "Meio-dia" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Pressão" @@ -277,8 +279,8 @@ msgid "Sunset" msgstr "Pôr do sol" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatura" @@ -295,11 +297,216 @@ msgid "Visibility" msgstr "Visibilidade" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Vento" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Céu limpo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Nublado" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "Tempo bom" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Neblina" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Chuva forte e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Chuvas fortes e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Chuvas fortes" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Chuva forte" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Granizo pesado e trovão" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Chuvas de granizo forte e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Chuvas de granizo forte" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Granizo pesado" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Neve pesada e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Fortes chuvas de neve e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Fortes chuvas de neve" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Neve pesada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Chuva leve e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Chuvas leves e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Chuvas leves" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Chuva leve" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Granizo leve e trovão" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Chuvas leves de granizo e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Chuvas leves de granizo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Granizo leve" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Neve leve e trovão" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Chuvas leves de neve e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "Chuvas leves de neve" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "Pouca neve" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "Parcialmente nublado" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "Chuva e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "Chuvas e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "Chuvas" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "Chuva" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "Granizo e trovão" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "Chuvas de granizo e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "Chuvas de granizo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "Granizo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "Neve e trovão" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "Neve com trovoadas" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "Chuvas de neve" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "Neve" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -361,28 +568,28 @@ msgstr "fechada" msgid "answered" msgstr "respondido" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Nenhum item encontrado" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Fonte" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Erro ao carregar a próxima página" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Definições inválidas, por favor edite as suas preferências" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Configurações inválidas" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "erro de procura" @@ -643,6 +850,11 @@ msgstr "Plugin conversor de unidades" msgid "Convert between units" msgstr "Converter entre unidades" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{localização}: {temperatura}, {condição}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Página não encontrada" @@ -955,6 +1167,10 @@ msgstr "Definições" msgid "Synonyms" msgstr "Sinônimos" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Sensação térmica" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Respostas" @@ -2111,4 +2327,3 @@ msgstr "esconder vídeo" #~ msgid "proxied" #~ msgstr "via proxy" - diff --git a/searx/translations/pt_BR/LC_MESSAGES/messages.mo b/searx/translations/pt_BR/LC_MESSAGES/messages.mo index dc46cc5caa1aa47f31573aebdbc7ebb26fa6001b..40ffdb05f1c7218aa87ac3ae8d520b6a223ac309 100644 GIT binary patch delta 7939 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 D;PY^> diff --git a/searx/translations/pt_BR/LC_MESSAGES/messages.po b/searx/translations/pt_BR/LC_MESSAGES/messages.po index 4bf10a238..05b108135 100644 --- a/searx/translations/pt_BR/LC_MESSAGES/messages.po +++ b/searx/translations/pt_BR/LC_MESSAGES/messages.po @@ -41,20 +41,22 @@ # LeoLomardo , 2025. # Pyrbor , 2025. # Juno Takano , 2025. +# rodgui , 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-04-03 10:39+0000\n" -"Last-Translator: Juno Takano \n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-02 14:58+0000\n" +"Last-Translator: rodgui \n" +"Language-Team: Portuguese (Brazil) \n" "Language: pt_BR\n" -"Language-Team: Portuguese (Brazil) " -"\n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -213,9 +215,9 @@ msgid "Average temp." msgstr "Temperatura Média" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" -msgstr "Nublado" +msgstr "Nuvens cobertas" #. WEATHER_TERMS['CONDITION'] #: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51 @@ -235,14 +237,14 @@ msgid "Evening" msgstr "Tarde" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Sensação térmica" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Umidade" @@ -274,7 +276,7 @@ msgid "Noon" msgstr "Meio dia" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Pressão" @@ -291,8 +293,8 @@ msgid "Sunset" msgstr "Pôr do sol" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatura" @@ -309,11 +311,216 @@ msgid "Visibility" msgstr "Visibilidade" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Vento" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Céu limpo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Nublado" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "Tempo bom" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Neblina" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Chuva forte e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Chuva forte com trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Chuvas fortes" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Chuva forte" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Neve forte e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Fortes chuvas de granizo e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Chuvas fortes de granizo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Chuva forte de granizo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Neve pesada e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Neves pesadas e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Fortes chuvas de neve" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Neve pesada" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Chuva leve e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Chuvas leves e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Chuvas leve" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Chuva leve" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Granizo leve e trovão" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Chuvas leves de granizo e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Chuvas leve de granizo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Neve fraca" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Neve fraca e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Chuvas fraca de neve e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "Chuvas leve de neve" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "Neve suave" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "Parcialmente nublado" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "Chuva e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "Chuvas e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "Chuvas" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "Chuva" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "Granizo e trovão" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "Chuvas de granizo e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "Chuvas de granizo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "Granizo" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "Neve e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "Chuvas de neve e trovões" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "Chuva de neves" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "Neve" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -375,28 +582,28 @@ msgstr "Fechado" msgid "answered" msgstr "respondido" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Nenhum item encontrado" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Fonte" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Erro ao carregar a próxima página" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Configurações inválidas, por favor, edite suas preferências" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Configurações inválidas" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "erro de busca" @@ -660,6 +867,11 @@ msgstr "Plugin conversor de unidades" msgid "Convert between units" msgstr "Converter entre unidades" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}: {temperature}, {condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Página não encontrada" @@ -976,6 +1188,10 @@ msgstr "Definições" msgid "Synonyms" msgstr "Sinônimos" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Sensação térmica" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Respostas" @@ -1444,7 +1660,7 @@ msgstr "Mudar a resultante formatação do URL" #: searx/templates/simple/result_templates/code.html:13 msgid "repo" -msgstr "repositórios" +msgstr "repositório" #: searx/templates/simple/result_templates/default.html:6 #: searx/templates/simple/result_templates/files.html:8 @@ -2132,4 +2348,3 @@ msgstr "ocultar vídeo" #~ msgid "proxied" #~ msgstr "por proxy" - diff --git a/searx/translations/ro/LC_MESSAGES/messages.mo b/searx/translations/ro/LC_MESSAGES/messages.mo index 338d4bf5cf6fb7d88fc2374ca6be3753b500021b..134f42c5e3824407c68a09b217490a692fea0be5 100644 GIT binary patch delta 23 ecmcb=obmp0#tnW39L9zUh89-F7MsHiI+X!whzGm? delta 23 ecmcb=obmp0#tnW39EQdUhL%=_#+$\n" "Language: ro\n" @@ -198,7 +198,7 @@ msgid "Average temp." msgstr "Temperatură medie." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Nebulozitate" @@ -220,14 +220,14 @@ msgid "Evening" msgstr "Seara" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Se simte ca" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Umiditate" @@ -259,7 +259,7 @@ msgid "Noon" msgstr "Pranz" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Presiune" @@ -276,8 +276,8 @@ msgid "Sunset" msgstr "Apus" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatură" @@ -294,11 +294,216 @@ msgid "Visibility" msgstr "Vizibilitate" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Vânt" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -360,28 +565,28 @@ msgstr "închis" msgid "answered" msgstr "răspuns" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Niciun element găsit" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Sursă" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Eroare la încărcarea paginii următoare" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Configurări nevalide, modificați preferințele" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Configurări nevalide" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "eroare de căutare" @@ -644,6 +849,11 @@ msgstr "" msgid "Convert between units" msgstr "Convertiți între unități" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Pagină negăsită" @@ -964,6 +1174,10 @@ msgstr "Definiții" msgid "Synonyms" msgstr "Sinonime" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Răspunsuri" diff --git a/searx/translations/ru/LC_MESSAGES/messages.mo b/searx/translations/ru/LC_MESSAGES/messages.mo index a2f51244cce38f694d6368a956276233606de2e8..5ced507bd5421dde5874da4b52bd49ce114e8b78 100644 GIT binary patch delta 8647 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 delta 5648 zcmYM&33QHE9>?*UJ%WfN1VLUA5h93060rs$a-z1-#2&G)M*=v#=p9!$Mq-fp`(=V6I>U-nI3B7#&XmGy{JHUVJh>RGZYkIAj^{ta3DrwG8SVJu0jP+jSA=hDp`jx4o_k|ypFN> zZ&Uyg&E0VlQT<1v=9!4W%x|Vs(17z$9m=p9uE7oXJ~qY?EsSY}r5J$AQT3$;gwQ3D>g^;*=5zp?cjsEO{Pw(u!x z>*|wdt*|-LWZIw>*4ws^vW{y>{zG|CN`q227s;Agj2igYr~rP4n)uJCiQYr?J7WC= z!>QMx7IGQ2Fc0a{LNZaA>VxVx02N?CEAsE5P)I{BtUz_#jp}g1dKwkbS=36tMg?>q zqfjSI&!bWOJgC6ip(e^eP230j;9%5ys~uZ-1qabkg&OD_>Ka|L&+nmD{s=QMhz-@A z_eM=L96MtPY744R6K_GfnC++lj#^Kn7T}ztpw!n{Z=yOrK&9@ftp|DB4h>Q7H$x2= zk9sc|)vp`!*JSfU?~OyfHx2cCK5FHQah~q~QVM$U8tOxG57pr@Y9;<$)TJ)DbLX{D{diR!Qy71$Bv zQ(#V`R(cf`z!U6(!3pmB8K?DxxRR23jlFTF20%KWSGSUe1FP^DYMdf|Ou-cxhF4G- zx#LjK#Qw?d-h`s=bxTylT~KEr9lPNG48_H$50Qf!a04n6e?qWELk3Tn>o;-ECZDX6_(fIKoQ zu_68y_52VLm}5Sspb0-m4SWGLahW&|T3bZLIpxCbDUmfFV(29~!zc6${?O7gb1q*R9u0`FB>o|sye?;{!Omna4SWKY4 z9BXhp>XuY;QU{_J}er|Od_vEWa!*i&PzenxqHq-#`q6Ypu zDzI}{gu#rGN~L+w(ZCNuop6rnT#>G5VaL+QJ?6I$lT^{sPP}5+9PuGub{(c zm4XgUCF7>G+bS@LD9#8s#P16YnSk%Y?3NNj>La5Yw<#tqDKwuL69F^kNQ14Zv&cJ)9z5fh#O)sKW`V`w@ zWWJlx4AcU1k&9-EP#LPqC;xh|l?DyG7d7CA*xS#TPf-IkEO4Kvq9V^m4-Uq8I1|;c z2DOFX;-~lk+u%oBv1Gi89*lm@4Y<2QL5E=^2H>(zJ%4o z+>CS>?rueY)WV8Thj0!?;0o(&*p9mM76nak3i-I1+o+C-BixntKyASwoPyI)D>{MN z;~N-(^+viMq86ybRf0MjE3q73#{n45YM-4MWJ?`0gMtQJj%m0JtMMF?J+r#d4d5(B zQom;n9_^lq=9ocy8vYz-V+nqTjd0i)HzSjKmjF&A~({U^I7qE?WPTJdO1L9p|Ak^0KXOLZxsADu83ix5}KxgBV@v27CrH zsb4@Yh-pH)=Hpb(;rdj^m=`E`rn#qiGis&#P%HliwZ}Iw8lTwqM$_Guw?IAb zj#|h-R0c+%R#K06~^<~yqusQ9U z?epEJiB6*etF_*??IE+CoiWEmQqYSTr~z`Y6^_FYT!L}995wM9)`Qks)cf~Q??uga zQ=5hzspp}#Vv(({L}lfO}E@ z2AoIThP=7H^Dz?wyg9MyzMsX`1$ay2ns`^l{lXjWx$1k+=BA&oE@6a{6%w1 z$`_Pnd&;JjSCq|9@8;?CQ^{ABIWyFItM7PUalc(5-pITmzKXnJKVR*T{eHg6p{0S| h1N~xsafROn`Z9`N4DdY}-#f_HzBDG, 2025. # curtwheeler , 2025. # return42 , 2025. +# yurtpage , 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-03-31 18:08+0000\n" -"Last-Translator: return42 \n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-02 14:58+0000\n" +"Last-Translator: yurtpage \n" +"Language-Team: Russian \n" "Language: ru\n" -"Language-Team: Russian " -"\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) " -"|| (n%100>=11 && n%100<=14)? 2 : 3);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (" +"n%100>=11 && n%100<=14)? 2 : 3);\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -202,7 +204,7 @@ msgid "Average temp." msgstr "Средняя темп." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Облачность" @@ -224,14 +226,14 @@ msgid "Evening" msgstr "Вечер" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Ощущается как" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Влажность" @@ -263,7 +265,7 @@ msgid "Noon" msgstr "Полдень" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Давление" @@ -280,8 +282,8 @@ msgid "Sunset" msgstr "Закат" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Температура" @@ -298,11 +300,216 @@ msgid "Visibility" msgstr "Видимость" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Ветер" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Ясное небо" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Облачно" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "Ясно" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Туман" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Проливной дождь с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Ливень с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Сильные ливни" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Проливной дождь" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Сильный мокрый снег с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Сильные ливни с мокрым снегом и грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Сильные ливни с мокрым снегом" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Сильный мокрый снег" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Сильный снег с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Сильный снегопад с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Сильный снегопад" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Сильный снег" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Небольшой дождь с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Слабые ливни с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Слабые ливни" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Небольшой дождь" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Небольшой мокрый снег с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Краткосрочные ливни с мокрым снегом и грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Краткосрочные ливни с мокрым снегом" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Небольшой мокрый снег" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Небольшой снег с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Небольшой снегопад с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "Небольшой снегопад" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "Небольшой снег" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "Переменная облачность" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "Дождь с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "Ливни с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "Ливни" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "Дождь" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "Мокрый снег с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "Ливни с мокрым снегом и грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "Ливни с мокрым снегом" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "Мокрый снег" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "Снег с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "Снегопад с грозой" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "Снегодап" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "Снег" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -364,28 +571,28 @@ msgstr "закрыт" msgid "answered" msgstr "ответил" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Ничего не найдено" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Источник" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Не удалось загрузить следующую страницу" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Неправильные параметры, пожалуйста измените ваши настройки" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Неверные настройки" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "ошибка поиска" @@ -648,6 +855,11 @@ msgstr "Плагин - конвертер единиц измерения" msgid "Convert between units" msgstr "Преобразовать единицы измерения" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}: {temperature}, {condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Страница не найдена" @@ -964,6 +1176,10 @@ msgstr "Определения" msgid "Synonyms" msgstr "Синонимы" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Ощущается как" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Ответы" @@ -2105,4 +2321,3 @@ msgstr "скрыть видео" #~ msgid "proxied" #~ msgstr "через прокси" - diff --git a/searx/translations/si/LC_MESSAGES/messages.mo b/searx/translations/si/LC_MESSAGES/messages.mo index 8bf589da852e61dcbbdec91ea30c3c98b13c7a77..17f1f9b78c15092f430d0bdb69c09715cc94abcc 100644 GIT binary patch delta 21 ccmZ4Nu-IWk2Oo#Ap@N}>m9fR<34D_U0ZvH\n" @@ -182,7 +182,7 @@ msgid "Average temp." msgstr "සාමාන්‍ය උශ්නත්වය." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "" @@ -204,14 +204,14 @@ msgid "Evening" msgstr "හවස" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "වගේ දැනෙනවා" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "ආර්ද්‍රතාවය" @@ -243,7 +243,7 @@ msgid "Noon" msgstr "දවල්" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "පීඩනය" @@ -260,8 +260,8 @@ msgid "Sunset" msgstr "ඉර බැසීම" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "උශ්ණත්වය" @@ -278,11 +278,216 @@ msgid "Visibility" msgstr "පැහැදිලිභාවය" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "සුලග" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -344,28 +549,28 @@ msgstr "වසා ඇත" msgid "answered" msgstr "පිළිතුරු දී ඇත" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "අයිතමයක් හමු නොවීය" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "මූලාශ්‍රය" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "ඊළඟ පිටුව පූරණය කිරීමේ දෝෂයකි" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "වලංගු නොවන සැකසුම්, කරුණාකර ඔබගේ මනාප සංස්කරණය කරන්න" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "වලංගු නොවන සැකසුම්" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "සෙවුම් දෝෂයකි" @@ -614,6 +819,11 @@ msgstr "" msgid "Convert between units" msgstr "" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "පිටුව සමු නොවීය" @@ -926,6 +1136,10 @@ msgstr "" msgid "Synonyms" msgstr "සමාන පද" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "" diff --git a/searx/translations/sk/LC_MESSAGES/messages.mo b/searx/translations/sk/LC_MESSAGES/messages.mo index 17a377a97149e696845d3b1e6ceac2c1cfe67b98..97922b0c338d03368afea154ea6fbd8135803ccf 100644 GIT binary patch delta 23 fcmdn8igC*-#tq?y9L9zUh89-F7MtS@uPOroWGDyB delta 23 fcmdn8igC*-#tq?y9EQdUhL%=_#+%~}uPOroWCI7r diff --git a/searx/translations/sk/LC_MESSAGES/messages.po b/searx/translations/sk/LC_MESSAGES/messages.po index 5e95e0dfe..8b26911d6 100644 --- a/searx/translations/sk/LC_MESSAGES/messages.po +++ b/searx/translations/sk/LC_MESSAGES/messages.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-04-23 19:16+0000\n" "Last-Translator: whytf \n" "Language: sk\n" @@ -188,7 +188,7 @@ msgid "Average temp." msgstr "Priemerná teplota" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Oblačnosť" @@ -210,14 +210,14 @@ msgid "Evening" msgstr "Večer" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Pocitovo ako" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Vlhkosť" @@ -249,7 +249,7 @@ msgid "Noon" msgstr "Poludnie" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Tlak" @@ -266,8 +266,8 @@ msgid "Sunset" msgstr "Západ slnka" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Teplota" @@ -284,11 +284,216 @@ msgid "Visibility" msgstr "Viditeľnosť" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Vietor" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -350,28 +555,28 @@ msgstr "Zatvoriť" msgid "answered" msgstr "Odpovedané" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Nič sa nenašlo" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Zdroj" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Chyba pri načítaní ďalšej stránky" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Nesprávne nastavenia, prosím upravte svoje predvoľby" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Nesprávne nastavenia" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "chyba vyhľadávania" @@ -633,6 +838,11 @@ msgstr "Modul konvertora jednotiek" msgid "Convert between units" msgstr "Previesť medzi jednotkami" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Stránka sa nenašla" @@ -947,6 +1157,10 @@ msgstr "Definície" msgid "Synonyms" msgstr "Synonymá" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Odpovede" diff --git a/searx/translations/sl/LC_MESSAGES/messages.mo b/searx/translations/sl/LC_MESSAGES/messages.mo index a79df016f9860be83b57ba0b901e4c05b69e581a..555ec35fce6da2e764eede4b5e5605c1874a6230 100644 GIT binary patch delta 23 fcmex6f${GI#toabIgAYz3@xmTEjI7gJ|qJGa@YvG delta 23 fcmex6f${GI#toabISh>z3@xn;jW_SsJ|qJGa\n" "Language: sl\n" @@ -187,7 +187,7 @@ msgid "Average temp." msgstr "Povprečna temp." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Oblačnost" @@ -209,14 +209,14 @@ msgid "Evening" msgstr "Večer" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Občuti se kot" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Vlaga" @@ -248,7 +248,7 @@ msgid "Noon" msgstr "Opoldne" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Tlak" @@ -265,8 +265,8 @@ msgid "Sunset" msgstr "Sončni zahod" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatura" @@ -283,11 +283,216 @@ msgid "Visibility" msgstr "Vidnost" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Veter" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -349,28 +554,28 @@ msgstr "" msgid "answered" msgstr "" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Ni zadetkov" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Vir" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Napaka pri nalaganju naslednje strani" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Neveljavne nastavitve. Prosimo, preverite vašo konfiguracijo" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Neveljavne nastavitve" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "napaka pri iskanju" @@ -629,6 +834,11 @@ msgstr "" msgid "Convert between units" msgstr "Pretvarjanje med enotami" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Strani ni bilo mogoče najti" @@ -941,6 +1151,10 @@ msgstr "" msgid "Synonyms" msgstr "" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Odgovori" diff --git a/searx/translations/sr/LC_MESSAGES/messages.mo b/searx/translations/sr/LC_MESSAGES/messages.mo index 7acd62a081f38e70d69fe93c754a198aee862525..98714afba4b544278b96152e4c28a8dcf137a917 100644 GIT binary patch delta 23 ecmca~hVjxF#tpg#9L9zUh89-F7Mo2CWX%9+?FUf+ delta 23 ecmca~hVjxF#tpg#9EQdUhL%=_#+ywIWX%9+$OlUR diff --git a/searx/translations/sr/LC_MESSAGES/messages.po b/searx/translations/sr/LC_MESSAGES/messages.po index cb59308bd..6a7f4e26b 100644 --- a/searx/translations/sr/LC_MESSAGES/messages.po +++ b/searx/translations/sr/LC_MESSAGES/messages.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-03-31 18:08+0000\n" "Last-Translator: return42 \n" "Language: sr\n" @@ -188,7 +188,7 @@ msgid "Average temp." msgstr "Просечна температура" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Облачност" @@ -210,14 +210,14 @@ msgid "Evening" msgstr "Вече" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Осећај" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Влажност" @@ -249,7 +249,7 @@ msgid "Noon" msgstr "Подне" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Притисак" @@ -266,8 +266,8 @@ msgid "Sunset" msgstr "Залазак Сунца" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Температура" @@ -284,11 +284,216 @@ msgid "Visibility" msgstr "Видљивост" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Ветар" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -350,28 +555,28 @@ msgstr "затворено" msgid "answered" msgstr "одговорено" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Ставка није пронађена" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Извор" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Грешка приликом учитавања следеће странице" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Неважеће поставке, молимо уредите свој избор" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Неважећа подешавања" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "грешка у претрази" @@ -629,6 +834,11 @@ msgstr "" msgid "Convert between units" msgstr "Конвертуј јединице" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Страница није пронађена" @@ -941,6 +1151,10 @@ msgstr "Дефиниције" msgid "Synonyms" msgstr "Синоними" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Одговори" diff --git a/searx/translations/sv/LC_MESSAGES/messages.mo b/searx/translations/sv/LC_MESSAGES/messages.mo index 4b2b5bdd09b08c9626db74c2798c4015833c49ff..1d2917cef76b74567a8170278d55914b753fbb37 100644 GIT binary patch delta 8058 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 RUsw7!j`}jlw|UIc{{g_{U_}4` diff --git a/searx/translations/sv/LC_MESSAGES/messages.po b/searx/translations/sv/LC_MESSAGES/messages.po index 458b72772..929863224 100644 --- a/searx/translations/sv/LC_MESSAGES/messages.po +++ b/searx/translations/sv/LC_MESSAGES/messages.po @@ -33,18 +33,19 @@ # AndersNordh , 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-03-31 14:03+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-02 14:58+0000\n" "Last-Translator: AndersNordh \n" +"Language-Team: Swedish \n" "Language: sv\n" -"Language-Team: Swedish " -"\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -203,7 +204,7 @@ msgid "Average temp." msgstr "Medeltemperatur" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Molntäcke" @@ -225,16 +226,16 @@ msgid "Evening" msgstr "Kväll" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Känns som" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" -msgstr "Fuktighet" +msgstr "Luftfuktighet" #. WEATHER_TERMS['MAX TEMP.'] #: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34 @@ -264,7 +265,7 @@ msgid "Noon" msgstr "Middag" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Lufttryck" @@ -281,8 +282,8 @@ msgid "Sunset" msgstr "Solnedgång" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Temperatur" @@ -296,14 +297,219 @@ msgstr "UV-index" #: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66 #: searx/searxng.msg msgid "Visibility" -msgstr "Synlighet" +msgstr "Sikt" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Vind" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Klar himmel" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Molnigt" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "Bra" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Dimma" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Kraftigt regn och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Kraftiga regnskurar och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Kraftiga regnskurar" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Kraftigt regn" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Kraftigt snöblandat regn och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Kraftiga skurar av snöblandat regn och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Kraftiga skurar av snöblandat regn" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Kraftigt snöblandat regn" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Kraftigt snöfall och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Kraftiga skurar med snö samt åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Kraftiga skurar med snö" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Kraftig snö" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Lätt regn och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Lätta regnskurar och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Lätta regnskurar" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Lätt regn" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Lätt snöblandat regn samt åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Lätta skurar med snöblandat regn samt åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Lätta skurar med snöblandat regn" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Lätt snöblandat regn" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Lätt snöfall och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Lätta snöskurar och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "Lätta snöskurar" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "Lätt snöfall" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "Delvis molnigt" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "Regn och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "Regnskurar och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "Regnskurar" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "Regn" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "Snöblandat regn och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "Skurar med snöblandat regn och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "Skurar av snöblandat regn" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "Snöblandat regn" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "Snö och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "Skurar med snö och åska" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "Skurar med snö" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "Snö" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -365,28 +571,28 @@ msgstr "stängd" msgid "answered" msgstr "svarad" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Inga artiklar hittade" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Källa" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Kunde inte ladda nästa sida" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Ogiltiga inställningar, vänligen redigerar dina inställningar" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Ogiltiga inställningar" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "sökfel" @@ -650,6 +856,11 @@ msgstr "Plugin för enhetskonvertering" msgid "Convert between units" msgstr "Konvertera mellan enheter" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}: {temperature}, {condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Sidan hittades inte" @@ -964,6 +1175,10 @@ msgstr "Definitioner" msgid "Synonyms" msgstr "Synonymer" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Känns som" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Svar" @@ -2099,4 +2314,3 @@ msgstr "göm video" #~ msgid "proxied" #~ msgstr "proxade" - diff --git a/searx/translations/szl/LC_MESSAGES/messages.mo b/searx/translations/szl/LC_MESSAGES/messages.mo index c48900525b4dceb9fd5957f5d9e69aca0d46e883..cf76073f5932e898c688e253ec385595e267a34b 100644 GIT binary patch delta 21 ccmdl|x20~wZdDFrLj^+%D`ShzhgAzD0bhd$v;Y7A delta 21 ccmdl|x20~wZdDFLV+BJ?D?{VWhgAzD0bgDRt^fc4 diff --git a/searx/translations/szl/LC_MESSAGES/messages.po b/searx/translations/szl/LC_MESSAGES/messages.po index 8216013f7..5ca81ad14 100644 --- a/searx/translations/szl/LC_MESSAGES/messages.po +++ b/searx/translations/szl/LC_MESSAGES/messages.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-03-16 13:04+0000\n" "Last-Translator: gkkulik \n" "Language: szl\n" @@ -179,7 +179,7 @@ msgid "Average temp." msgstr "Postrzednio tymperatura" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Pokrycie chmurami" @@ -201,14 +201,14 @@ msgid "Evening" msgstr "Wieczōr" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Czuć choćby" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Wilgłość" @@ -240,7 +240,7 @@ msgid "Noon" msgstr "Połednie" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Ciśniynie" @@ -257,8 +257,8 @@ msgid "Sunset" msgstr "Zachōd słōńca" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Tymperatura" @@ -275,11 +275,216 @@ msgid "Visibility" msgstr "Widoczność" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Wiater" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -341,28 +546,28 @@ msgstr "zawarty" msgid "answered" msgstr "ôdpedziany" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Żodyn elymynt niy znojdziōny" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Zdrzōdło" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Feler ladowanio nastympnyj strōny" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Niynoleżne sztalōnki, zmiyń swoje preferyncyje" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Niynoleżne sztalōnki" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "błōnd wyszukowanio" @@ -622,6 +827,11 @@ msgstr "" msgid "Convert between units" msgstr "" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Strōna niy znojdziōno" @@ -934,6 +1144,10 @@ msgstr "" msgid "Synonyms" msgstr "" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Ôdpowiedzi" diff --git a/searx/translations/ta/LC_MESSAGES/messages.mo b/searx/translations/ta/LC_MESSAGES/messages.mo index 98f17f9e12deb4b5b66a92f3ef289580a1ebdff4..7a1f0b92c4da71937fd7caaac105288bc58b2c0f 100644 GIT binary patch delta 23 ecmbPsnsM4`#tq`C9L9zUh89-F7MtZ&%N+n+@CNw+ delta 23 ecmbPsnsM4`#tq`C9EQdUhL%=_#+&6;%N+n+%LelR diff --git a/searx/translations/ta/LC_MESSAGES/messages.po b/searx/translations/ta/LC_MESSAGES/messages.po index dc4c8d024..510db3bad 100644 --- a/searx/translations/ta/LC_MESSAGES/messages.po +++ b/searx/translations/ta/LC_MESSAGES/messages.po @@ -29,7 +29,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-04-22 10:45+0000\n" "Last-Translator: prashere \n" "Language: ta\n" @@ -197,7 +197,7 @@ msgid "Average temp." msgstr "சராசரி வெப்பநிலை." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "மேக மூட்டம்" @@ -219,14 +219,14 @@ msgid "Evening" msgstr "மாலை" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "இதுபோல் உணரும்" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "ஈரப்பதம்" @@ -258,7 +258,7 @@ msgid "Noon" msgstr "நண்பகல்" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "அழுத்தம்" @@ -275,8 +275,8 @@ msgid "Sunset" msgstr "சூரிய அஸ்தமனம்" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "வெப்ப நிலை" @@ -293,11 +293,216 @@ msgid "Visibility" msgstr "தெரிவுநிலை" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "காற்று" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -359,28 +564,28 @@ msgstr "மூடப்பட்டது" msgid "answered" msgstr "பதில் அளிக்கப்பட்டது" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "எதுவும் கிடைக்கவில்லை" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "ஆதாரம்" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "அடுத்த பக்கத்தை திறப்பதில் தவறு நிகழ்ந்துவிட்டது." -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "ஏற்க முடியாத அமைப்பு,உங்கள் விருப்பத்தை தொகுக்கவும்" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "ஏற்கமுடியாத அமைப்பு" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "தேடல் பிழை" @@ -642,6 +847,11 @@ msgstr "" msgid "Convert between units" msgstr "அலகுகளுக்கு இடையில் மாற்றவும்" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "பக்கம் கிடைக்கவில்லை" @@ -956,6 +1166,10 @@ msgstr "" msgid "Synonyms" msgstr "ஒத்த சொற்கள்" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "பதில்கள்" diff --git a/searx/translations/te/LC_MESSAGES/messages.mo b/searx/translations/te/LC_MESSAGES/messages.mo index 178643f3ad00ae6d1c68033888035c1a5dbb9bfc..e8b0149a181cf0edc228a52b0cbc408127c35ba1 100644 GIT binary patch delta 23 fcmccqk@5OR#tq+eIgAYz3@xmTEjIttz3Bx2fx8L; delta 23 fcmccqk@5OR#tq+eISh>z3@xn;jW_?(z3Bx2ftCsT diff --git a/searx/translations/te/LC_MESSAGES/messages.po b/searx/translations/te/LC_MESSAGES/messages.po index fa4036b90..528f0d9a3 100644 --- a/searx/translations/te/LC_MESSAGES/messages.po +++ b/searx/translations/te/LC_MESSAGES/messages.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-01-09 07:08+0000\n" "Last-Translator: Harshith-10 " "\n" @@ -184,7 +184,7 @@ msgid "Average temp." msgstr "సగటు ఉష్ణోగ్రత" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "మేఘం కమ్మటం" @@ -206,14 +206,14 @@ msgid "Evening" msgstr "సాయంత్రం" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "అనిపిస్తుంది" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "తేమ" @@ -245,7 +245,7 @@ msgid "Noon" msgstr "మధ్యాహ్నం" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "వాతావరణ పీడనం" @@ -262,8 +262,8 @@ msgid "Sunset" msgstr "సూర్యాస్తమయం" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "ఉష్ణోగ్రత" @@ -280,11 +280,216 @@ msgid "Visibility" msgstr "విసిబిలిటీ" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "గాలి" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -346,28 +551,28 @@ msgstr "క్లోస్డ్" msgid "answered" msgstr "సమాధానమిచ్చారు" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "ఏమీ దొరకలేదు" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "మూలం" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "తదుపరి పేజీని లోడ్ చేయడంలో లోపం" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "చెల్లని సెట్టింగ్‌లు, దయచేసి మీ ప్రాధాన్యతలను సవరించండి" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "చెల్లని అమరికలు" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "శోధనలో లోపము" @@ -628,6 +833,11 @@ msgstr "" msgid "Convert between units" msgstr "యూనిట్లను మార్చండి" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "పుట దొరకలేదు" @@ -940,6 +1150,10 @@ msgstr "" msgid "Synonyms" msgstr "పర్యాయపదాలు" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "జవాబులు" diff --git a/searx/translations/th/LC_MESSAGES/messages.mo b/searx/translations/th/LC_MESSAGES/messages.mo index 88eddc80cb3ed94269e6cd641c3cbea86e4b3c71..7b6a68802562816e0fffdac6e3dfd4f576ccfd2f 100644 GIT binary patch delta 23 fcmezQoAKvw#tjLE9L9zUh89-F7Mn8+C;9*YeGLfj delta 23 fcmezQoAKvw#tjLE9EQdUhL%=_#+x$?C;9*YeCP=2 diff --git a/searx/translations/th/LC_MESSAGES/messages.po b/searx/translations/th/LC_MESSAGES/messages.po index 7ed43cea6..1bd52244f 100644 --- a/searx/translations/th/LC_MESSAGES/messages.po +++ b/searx/translations/th/LC_MESSAGES/messages.po @@ -18,17 +18,16 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-05-17 15:04+0000\n" "Last-Translator: wetinee \n" -"Language-Team: Thai \n" "Language: th\n" +"Language-Team: Thai " +"\n" +"Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -187,7 +186,7 @@ msgid "Average temp." msgstr "อุณหภูมิเฉลี่ย" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "เมฆปกคลุม" @@ -209,14 +208,14 @@ msgid "Evening" msgstr "เย็น" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "รู้สึกเหมือน" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "ความชื้น" @@ -248,7 +247,7 @@ msgid "Noon" msgstr "เที่ยงวัน" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "ความดัน" @@ -265,8 +264,8 @@ msgid "Sunset" msgstr "อาทิตย์ตก" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "อุณหภูมิ" @@ -283,11 +282,216 @@ msgid "Visibility" msgstr "ทัศนวิสัย" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "ลม" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -349,28 +553,28 @@ msgstr "ลบแล้ว" msgid "answered" msgstr "ตอบแล้ว" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "ไม่พบรายการ" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "แหล่งที่มา" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "เกิดข้อผิดพลาดขณะโหลดหน้าถัดไป" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "การตั้งค่าไม่ถูกต้อง โปรดแก้ไขการตั้งค่าของคุณ" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "การตั้งค่าไม่ถูกต้อง" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "ข้อผิดพลาดจากการค้นหา" @@ -577,8 +781,8 @@ msgid "" "Displays your IP if the query is \"ip\" and your user agent if the query " "is \"user-agent\"." msgstr "" -"จะแสดง IP ของคุณหากคำค้นคือ 'ip' และแสดงข้อมูล User Agent ของคุณหากคำค้นคือ 'user-" -"agent'" +"จะแสดง IP ของคุณหากคำค้นคือ 'ip' และแสดงข้อมูล User Agent " +"ของคุณหากคำค้นคือ 'user-agent'" #: searx/plugins/self_info.py:52 msgid "Your IP is: " @@ -629,6 +833,11 @@ msgstr "ปลั๊กอินแปลงหน่วย" msgid "Convert between units" msgstr "แปลงหน่วย" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "ไม่พบหน้านี้" @@ -941,6 +1150,10 @@ msgstr "คำนิยาม" msgid "Synonyms" msgstr "คำเหมือน" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "คำตอบ" @@ -1168,7 +1381,8 @@ msgid "" "A URL containing your preferences. This URL can be used to restore your " "settings on a different device." msgstr "" -"ลิงก์ URL ที่บรรจุค่าการตั้งค่าของคุณ ซึ่งสามารถนำไปใช้กู้คืนการตั้งค่าเหล่านั้นบนอุปกรณ์อื่นได้" +"ลิงก์ URL ที่บรรจุค่าการตั้งค่าของคุณ " +"ซึ่งสามารถนำไปใช้กู้คืนการตั้งค่าเหล่านั้นบนอุปกรณ์อื่นได้" #: searx/templates/simple/preferences/cookies.html:46 msgid "Copy preferences hash" @@ -1792,3 +2006,4 @@ msgstr "ซ่อนวิดีโอ" #~ msgid "proxied" #~ msgstr "พร็อกซี่" + diff --git a/searx/translations/tr/LC_MESSAGES/messages.mo b/searx/translations/tr/LC_MESSAGES/messages.mo index ecf3f5427ab83d8f16b5ce841f3708aeccf45604..4d60325aa91e6c905ab7ef82d725386a6782f32b 100644 GIT binary patch delta 23 ecmZ3xoN?`P#tq?y9L9zUh89-F7MtS@{geP\n" "Language: tr\n" @@ -199,7 +199,7 @@ msgid "Average temp." msgstr "Ortalama sıcaklık." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Bulut örtüsü" @@ -221,14 +221,14 @@ msgid "Evening" msgstr "Akşam" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "hissettiren" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Rutubet" @@ -260,7 +260,7 @@ msgid "Noon" msgstr "Öğlen" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Basınç" @@ -277,8 +277,8 @@ msgid "Sunset" msgstr "Gün batımı" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Sıcaklık" @@ -295,11 +295,216 @@ msgid "Visibility" msgstr "Görünürlük" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Rüzgâr" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -361,28 +566,28 @@ msgstr "kapalı" msgid "answered" msgstr "yanıtlandı" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Öğe bulunamadı" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Kaynak" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Sonraki sayfa yüklenemedi" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Geçersiz ayarlar, lütfen tercihlerinizi düzenleyin" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Geçersiz ayarlar" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "arama hatası" @@ -643,6 +848,11 @@ msgstr "Birim dönüştürme eklentisi" msgid "Convert between units" msgstr "Birimler arasında dönüştürme" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Sayfa bulunamadı" @@ -959,6 +1169,10 @@ msgstr "Tanımlar" msgid "Synonyms" msgstr "Eş Anlamlılar" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Yanıtlar" diff --git a/searx/translations/tt/LC_MESSAGES/messages.mo b/searx/translations/tt/LC_MESSAGES/messages.mo index 9611dc86836f96c05e55c4b499d48ef7bcce0e78..73567de99903621827f86a443daad178339b5bb0 100644 GIT binary patch delta 21 ccmaEu_%Lz9QArMCLj^+%D`ShzXC+0%0by|maR2}S delta 21 ccmaEu_%Lz9QArL%V+BJ?D?{VWXC+0%0bxuBYXATM diff --git a/searx/translations/tt/LC_MESSAGES/messages.po b/searx/translations/tt/LC_MESSAGES/messages.po index e46d1c9db..35527d338 100644 --- a/searx/translations/tt/LC_MESSAGES/messages.po +++ b/searx/translations/tt/LC_MESSAGES/messages.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-03-27 13:44+0000\n" "Last-Translator: return42 \n" "Language: tt\n" @@ -179,7 +179,7 @@ msgid "Average temp." msgstr "Уртача темперура" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "болытлылык" @@ -201,14 +201,14 @@ msgid "Evening" msgstr "Кич" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Сизелә" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Дымлылык" @@ -240,7 +240,7 @@ msgid "Noon" msgstr "Төш" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Басым" @@ -257,8 +257,8 @@ msgid "Sunset" msgstr "Кояш баю" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Температура" @@ -275,11 +275,216 @@ msgid "Visibility" msgstr "Күренүчәнлек" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Җил" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -341,28 +546,28 @@ msgstr "ябык" msgid "answered" msgstr "" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Нәтиҗә табылмады" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Чыганак" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Хаталы көйләүләр; сезнең көйләүләрне үзгәртегезче" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Хаталы көйләүләр" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "эзләү хатасы" @@ -610,6 +815,11 @@ msgstr "" msgid "Convert between units" msgstr "" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Сәхифә табылмады" @@ -925,6 +1135,10 @@ msgstr "" msgid "Synonyms" msgstr "Синонимнар" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Җаваплар" diff --git a/searx/translations/uk/LC_MESSAGES/messages.mo b/searx/translations/uk/LC_MESSAGES/messages.mo index b6b047f3873ad5282b1f7bd44732aa7142035a95..fc5e8c77ccef5c094a4d9305427183377b3543c5 100644 GIT binary patch delta 8618 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 P(pvt`A0xlr^2GlD9PR?O delta 5606 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 E03n);rvLx| diff --git a/searx/translations/uk/LC_MESSAGES/messages.po b/searx/translations/uk/LC_MESSAGES/messages.po index ef2f13a6d..95a51596d 100644 --- a/searx/translations/uk/LC_MESSAGES/messages.po +++ b/searx/translations/uk/LC_MESSAGES/messages.po @@ -20,21 +20,22 @@ # SomeTr , 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-05-03 15:52+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-01 06:39+0000\n" "Last-Translator: SomeTr \n" +"Language-Team: Ukrainian \n" "Language: uk\n" -"Language-Team: Ukrainian " -"\n" -"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 !=" -" 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n " -"% 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9)" -" || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 " +"? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > " +"14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % " +"100 >=11 && n % 100 <=14 )) ? 2: 3);\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -193,7 +194,7 @@ msgid "Average temp." msgstr "Середня темп." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Хмарність" @@ -215,14 +216,14 @@ msgid "Evening" msgstr "Вечір" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Відчувається як" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Вологість" @@ -254,7 +255,7 @@ msgid "Noon" msgstr "День" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Тиск" @@ -271,8 +272,8 @@ msgid "Sunset" msgstr "Захід" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Температура" @@ -289,11 +290,216 @@ msgid "Visibility" msgstr "Видимість" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Вітер" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "Ясне небо" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "Хмарно" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "Ясно" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "Туман" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "Сильний дощ із грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "Сильні зливи з грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "Сильні зливи" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "Сильний дощ" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "Сильний мокрий сніг із грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "Сильні зливи з мокрим снігом і грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "Сильні зливи з мокрим снігом" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "Сильний мокрий сніг" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "Сильний сніг із грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "Сильний снігопад із грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "Сильний снігопад" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "Сильний сніг" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "Невеликий дощ із грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "Короткочасні зливи з грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "Короткочасні зливи" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "Невеликий дощ" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "Невеликий мокрий сніг із грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "Короткочасні зливи з мокрим снігом і грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "Короткочасні зливи з мокрим снігом" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "Невеликий мокрий сніг" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "Невеликий сніг із грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "Невеликий снігопад із грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "Невеликий снігопад" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "Невеликий сніг" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "Мінлива хмарність" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "Дощ із грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "Зливи з грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "Зливи" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "Дощ" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "Mокрий сніг із грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "Зливи з мокрим снігом і грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "Зливи з мокрим снігом" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "Mокрий сніг" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "Сніг із грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "Снігопад із грозою" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "Снігопад" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "Сніг" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -355,28 +561,28 @@ msgstr "закрито" msgid "answered" msgstr "є відповідь" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Нічого не знайдено" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Джерело" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Не вдалося завантажити наступну сторінку" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Неправильні налаштування, будь ласка, зробіть зміни в налаштуваннях" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Неправильні налаштування" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "помилка пошуку" @@ -638,6 +844,11 @@ msgstr "Плагін-конвертер одиниць вимірювання" msgid "Convert between units" msgstr "Конвертувати одиниці" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}: {temperature}, {condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Сторінку не знайдено" @@ -954,6 +1165,10 @@ msgstr "Визначення" msgid "Synonyms" msgstr "Синоніми" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "Відчувається як" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Відповіді" @@ -2066,4 +2281,3 @@ msgstr "приховати відео" #~ msgid "proxied" #~ msgstr "проксовано" - diff --git a/searx/translations/vi/LC_MESSAGES/messages.mo b/searx/translations/vi/LC_MESSAGES/messages.mo index db812b4235ff547ac557208210da88e4b68080ee..61bf3300e260d6acebef63067a391a2e828c24b4 100644 GIT binary patch delta 23 fcmZo%%hv diff --git a/searx/translations/vi/LC_MESSAGES/messages.po b/searx/translations/vi/LC_MESSAGES/messages.po index 927cfb7b9..58d36e8d9 100644 --- a/searx/translations/vi/LC_MESSAGES/messages.po +++ b/searx/translations/vi/LC_MESSAGES/messages.po @@ -24,7 +24,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" "PO-Revision-Date: 2025-05-12 21:53+0000\n" "Last-Translator: cduon010 \n" "Language: vi\n" @@ -192,7 +192,7 @@ msgid "Average temp." msgstr "Nhiệt độ trung bình." #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "Mây che phủ" @@ -214,14 +214,14 @@ msgid "Evening" msgstr "Buổi chiều" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "Cảm thấy" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "Độ ẩm" @@ -253,7 +253,7 @@ msgid "Noon" msgstr "Buổi trưa" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "Áp suất" @@ -270,8 +270,8 @@ msgid "Sunset" msgstr "mặt trời lặn" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "Nhiệt độ" @@ -288,11 +288,216 @@ msgid "Visibility" msgstr "Tầm nhìn" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "Gió" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -354,28 +559,28 @@ msgstr "đóng" msgid "answered" msgstr "đã trả lời" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "Không tìm thấy gì" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "Nguồn" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "Không thể tải trang kế tiếp" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "Cài đặt không hợp lệ, xin xem lại tuỳ chỉnh" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "Cài đặt không hợp lệ" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "lỗi tìm kiếm" @@ -637,6 +842,11 @@ msgstr "" msgid "Convert between units" msgstr "Chuyển đổi giữa các đại lượng" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "Không tìm thấy trang" @@ -953,6 +1163,10 @@ msgstr "Định nghĩa" msgid "Synonyms" msgstr "Đồng nghĩa" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "Các đáp án" diff --git a/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.mo b/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.mo index 049d17aa9789969b041c1fd8f8eb2ae17dad578c..e925421e284eaa7f1391ae35372e3e5a2e51b2b3 100644 GIT binary patch delta 8093 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 NY_aJl$HBYv{srq!S9kyb delta 5983 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 diff --git a/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.po b/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.po index 5fed46c78..82464bfbc 100644 --- a/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.po +++ b/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.po @@ -51,18 +51,19 @@ # Outbreak2096 , 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-03-30 01:58+0000\n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-01 06:39+0000\n" "Last-Translator: Outbreak2096 \n" +"Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans_CN\n" -"Language-Team: Chinese (Simplified Han script) " -"\n" -"Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -143,7 +144,7 @@ msgstr "科学" #. CATEGORY_GROUPS['APPS'] #: searx/searxng.msg msgid "apps" -msgstr "应用程序" +msgstr "应用" #. CATEGORY_GROUPS['DICTIONARIES'] #: searx/searxng.msg @@ -221,7 +222,7 @@ msgid "Average temp." msgstr "平均温度" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "云量" @@ -243,14 +244,14 @@ msgid "Evening" msgstr "傍晚" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "体感温度" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "湿度" @@ -282,7 +283,7 @@ msgid "Noon" msgstr "中午" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "气压" @@ -299,8 +300,8 @@ msgid "Sunset" msgstr "日落" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "温度" @@ -317,11 +318,216 @@ msgid "Visibility" msgstr "能见度" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "风" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "晴朗" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "多云" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "晴" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "雾" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "大雨伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "大阵雨伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "大阵雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "大雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "大冻雨伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "大冻雨阵雨伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "大冻雨阵雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "大冻雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "大雪伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "大阵雪伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "大阵雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "大雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "小雨伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "小阵雨伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "小阵雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "小雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "小冻雨伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "小冻雨阵雨伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "小冻雨阵雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "小冻雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "小雪伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "小阵雪伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "小阵雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "小雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "局部多云" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "雨伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "阵雨伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "阵雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "冻雨伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "冻雨阵雨伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "冻雨阵雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "冻雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "雪伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "阵雪伴有雷声" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "阵雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "雪" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -383,28 +589,28 @@ msgstr "已关闭" msgid "answered" msgstr "回答" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "未找到项目" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "来源" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "载入下个页面时发生错误" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "无效设置,请编辑您的首选项" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "无效设置" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "搜索错误" @@ -609,11 +815,11 @@ msgstr "如果查询是“ip”,则显示您的 IP;如果查询是“user-ag #: searx/plugins/self_info.py:52 msgid "Your IP is: " -msgstr "你的IP是: " +msgstr "您的 IP 是: " #: searx/plugins/self_info.py:55 msgid "Your user-agent is: " -msgstr "你的用户代理是: " +msgstr "您的用户代理是: " #: searx/plugins/tor_check.py:42 msgid "Tor check plugin" @@ -639,11 +845,11 @@ msgstr "您未使用 Tor,并且您有外部 IP 地址" #: searx/plugins/tracker_url_remover.py:37 msgid "Tracker URL remover" -msgstr "跟踪链接移除器" +msgstr "URL 跟踪参数移除工具" #: searx/plugins/tracker_url_remover.py:38 msgid "Remove trackers arguments from the returned URL" -msgstr "去除返回的链接中的跟踪参数" +msgstr "从返回的 URL 中移除跟踪参数" #: searx/plugins/unit_converter.py:49 msgid "Unit converter plugin" @@ -653,6 +859,11 @@ msgstr "单位转换器插件" msgid "Convert between units" msgstr "单位间转换" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}:{temperature},{condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "未找到网页" @@ -706,7 +917,7 @@ msgstr "隐私政策" #: searx/templates/simple/base.html:78 msgid "Contact instance maintainer" -msgstr "联系站点维护人员" +msgstr "联系实例维护者" #: searx/templates/simple/categories.html:30 msgid "Click on the magnifier to perform search" @@ -745,7 +956,7 @@ msgstr "我确定提交的 Bug 没有与现存 Issue 重复" #: searx/templates/simple/new_issue.html:71 msgid "If this is a public instance, please specify the URL in the bug report" -msgstr "如果这是一个公共实例,请在 Bug 报告中指明其网址" +msgstr "如果这是公共实例,请在错误报告中指定 URL" #: searx/templates/simple/new_issue.html:72 msgid "Submit a new issue on Github including the above information" @@ -851,7 +1062,7 @@ msgstr "显示前端页面" #: searx/templates/simple/search.html:9 #: searx/templates/simple/simple_search.html:5 msgid "Search for..." -msgstr "搜索..." +msgstr "搜索…" #: searx/templates/simple/search.html:10 #: searx/templates/simple/simple_search.html:6 @@ -965,6 +1176,10 @@ msgstr "定义" msgid "Synonyms" msgstr "近义词" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "体感温度" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "答案" @@ -987,7 +1202,7 @@ msgstr "秒" #: searx/templates/simple/elements/search_url.html:3 msgid "Search URL" -msgstr "搜索网址" +msgstr "搜索 URL" #: searx/templates/simple/elements/search_url.html:4 #: searx/templates/simple/preferences/cookies.html:54 @@ -1081,11 +1296,11 @@ msgstr "抱歉!" #: searx/templates/simple/messages/no_results.html:12 msgid "No results were found. You can try to:" -msgstr "未找到结果,你可以尝试:" +msgstr "未找到结果,您可以尝试:" #: searx/templates/simple/messages/no_results.html:14 msgid "There are no more results. You can try to:" -msgstr "没有更多结果。你可以尝试:" +msgstr "没有更多结果,您可以尝试:" #: searx/templates/simple/messages/no_results.html:19 msgid "Refresh the page." @@ -1221,7 +1436,7 @@ msgstr "选择 DOI 重写使用的服务" msgid "" "This tab does not exists in the user interface, but you can search in " "these engines by its !bangs." -msgstr "这个标签页在用户界面中不存在,但你可以使用 !bang 对这些引擎进行搜索。" +msgstr "此标签页在用户界面中不存在,但您可以使用 !bang 在这些引擎中进行搜索。" #: searx/templates/simple/preferences/engines.html:15 msgid "Enable all" @@ -1295,7 +1510,7 @@ msgstr "使用热键进行导航(需要 JavaScript)。在主页或搜索结 #: searx/templates/simple/preferences/image_proxy.html:2 msgid "Image proxy" -msgstr "代理图片" +msgstr "图片代理" #: searx/templates/simple/preferences/image_proxy.html:14 msgid "Proxying image results through SearXNG" @@ -1333,7 +1548,7 @@ msgstr "页面标题显示查询关键词" msgid "" "When enabled, the result page's title contains your query. Your browser " "can record this title" -msgstr "当启用时,结果页的标题包含你的查询关键词。你的浏览器可以记录这个标题" +msgstr "启用后,结果页的标题会包含您的查询。您的浏览器可以记录此标题" #: searx/templates/simple/preferences/results_on_new_tab.html:2 msgid "Results on new tabs" @@ -2035,4 +2250,3 @@ msgstr "隐藏视频" #~ msgid "proxied" #~ msgstr "已代理" - diff --git a/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.mo b/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.mo index 73ac2bae8ff6b8a4790cf946dbdb15e8cb9b9cc5..c6db2ac2aeda79b92ef6cc87040b66216d92f441 100644 GIT binary patch delta 7628 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 BAwU2C delta 5665 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, 2025. # return42 , 2025. # ayame30 , 2025. +# pochinki , 2025. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-13 19:13+0000\n" -"PO-Revision-Date: 2025-04-11 15:12+0000\n" -"Last-Translator: ayame30 \n" +"POT-Creation-Date: 2025-05-31 18:38+0000\n" +"PO-Revision-Date: 2025-06-02 14:58+0000\n" +"Last-Translator: Shihfu Juan \n" +"Language-Team: Chinese (Traditional Han script) \n" "Language: zh_Hant_TW\n" -"Language-Team: Chinese (Traditional Han script) " -"\n" -"Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.11.4\n" "Generated-By: Babel 2.17.0\n" #. CONSTANT_NAMES['NO_SUBGROUPING'] @@ -209,7 +211,7 @@ msgid "Average temp." msgstr "平均溫度" #. WEATHER_TERMS['CLOUD COVER'] -#: searx/engines/open_meteo.py:91 searx/searxng.msg +#: searx/searxng.msg msgid "Cloud cover" msgstr "雲量" @@ -231,14 +233,14 @@ msgid "Evening" msgstr "傍晚" #. WEATHER_TERMS['FEELS LIKE'] -#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81 -#: searx/engines/wttr.py:59 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:53 searx/engines/wttr.py:59 +#: searx/searxng.msg msgid "Feels like" msgstr "體感溫度" #. WEATHER_TERMS['HUMIDITY'] -#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93 -#: searx/engines/wttr.py:68 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:64 searx/engines/wttr.py:68 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:29 msgid "Humidity" msgstr "溼度" @@ -270,7 +272,7 @@ msgid "Noon" msgstr "中午" #. WEATHER_TERMS['PRESSURE'] -#: searx/engines/open_meteo.py:95 searx/searxng.msg +#: searx/searxng.msg searx/templates/simple/answer/weather.html:25 msgid "Pressure" msgstr "氣壓" @@ -287,8 +289,8 @@ msgid "Sunset" msgstr "日落" #. WEATHER_TERMS['TEMPERATURE'] -#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76 -#: searx/engines/wttr.py:55 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:48 searx/engines/wttr.py:55 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:17 msgid "Temperature" msgstr "氣溫" @@ -305,11 +307,216 @@ msgid "Visibility" msgstr "能見度" #. WEATHER_TERMS['WIND'] -#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86 -#: searx/engines/wttr.py:62 searx/searxng.msg +#: searx/engines/duckduckgo_weather.py:58 searx/engines/wttr.py:62 +#: searx/searxng.msg searx/templates/simple/answer/weather.html:23 msgid "Wind" msgstr "風" +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Clear sky" +msgstr "晴天" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Cloudy" +msgstr "多雲" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fair" +msgstr "晴" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Fog" +msgstr "霧" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain and thunder" +msgstr "雷暴雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers and thunder" +msgstr "強雷陣雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain showers" +msgstr "強陣雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy rain" +msgstr "暴雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet and thunder" +msgstr "強雷雨夾雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers and thunder" +msgstr "強雷陣雨夾雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet showers" +msgstr "強陣雨夾雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy sleet" +msgstr "強雨夾雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow and thunder" +msgstr "雷暴雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers and thunder" +msgstr "強雷陣雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow showers" +msgstr "強陣雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Heavy snow" +msgstr "暴雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain and thunder" +msgstr "雷伴小雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers and thunder" +msgstr "弱雷伴陣雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain showers" +msgstr "弱陣雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light rain" +msgstr "小雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet and thunder" +msgstr "雷伴小雨夾雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers and thunder" +msgstr "雷伴弱陣雨夾雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet showers" +msgstr "弱陣雨夾雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light sleet" +msgstr "小雨夾雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow and thunder" +msgstr "雷伴小雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers and thunder" +msgstr "雷伴弱陣雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow showers" +msgstr "弱陣雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Light snow" +msgstr "小雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Partly cloudy" +msgstr "局部多雲" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain and thunder" +msgstr "雷雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers and thunder" +msgstr "雷陣雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain showers" +msgstr "陣雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Rain" +msgstr "雨" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet and thunder" +msgstr "雷雨夾雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers and thunder" +msgstr "雷陣雨夾雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet showers" +msgstr "陣雨夾雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Sleet" +msgstr "雨夾雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow and thunder" +msgstr "雷雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers and thunder" +msgstr "雷陣雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow showers" +msgstr "陣雪" + +#. WEATHER_CONDITIONS +#: searx/searxng.msg +msgid "Snow" +msgstr "雪" + #. SOCIAL_MEDIA_TERMS['SUBSCRIBERS'] #: searx/engines/lemmy.py:85 searx/searxng.msg msgid "subscribers" @@ -371,28 +578,28 @@ msgstr "已關閉" msgid "answered" msgstr "已解答" -#: searx/webapp.py:291 +#: searx/webapp.py:292 msgid "No item found" msgstr "找不到項目" #: searx/engines/qwant.py:291 -#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:293 +#: searx/templates/simple/result_templates/images.html:23 searx/webapp.py:294 msgid "Source" msgstr "來源" -#: searx/webapp.py:295 +#: searx/webapp.py:296 msgid "Error loading the next page" msgstr "載入下個頁面時發生錯誤" -#: searx/webapp.py:446 searx/webapp.py:844 +#: searx/webapp.py:447 searx/webapp.py:845 msgid "Invalid settings, please edit your preferences" msgstr "無效的設定,請編輯您的偏好設定" -#: searx/webapp.py:462 +#: searx/webapp.py:463 msgid "Invalid settings" msgstr "無效的設定" -#: searx/webapp.py:539 searx/webapp.py:629 +#: searx/webapp.py:540 searx/webapp.py:630 msgid "search error" msgstr "搜尋錯誤" @@ -641,6 +848,11 @@ msgstr "單位轉換外掛" msgid "Convert between units" msgstr "在單位之間轉換" +#: searx/result_types/answer.py:224 +#, python-brace-format +msgid "{location}: {temperature}, {condition}" +msgstr "{location}: {temperature}, {condition}" + #: searx/templates/simple/404.html:4 msgid "Page not found" msgstr "找不到頁面" @@ -953,6 +1165,10 @@ msgstr "定義" msgid "Synonyms" msgstr "同義詞" +#: searx/templates/simple/answer/weather.html:19 +msgid "Feels Like" +msgstr "體感溫度" + #: searx/templates/simple/elements/answers.html:2 msgid "Answers" msgstr "答案" @@ -2017,4 +2233,3 @@ msgstr "隱藏影片" #~ msgid "proxied" #~ msgstr "已代理" -