diff --git a/Dockerfile b/Dockerfile index 66f58395d..ece20c86b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,6 +36,7 @@ RUN apk add --no-cache -t build-dependencies \ su-exec \ python3 \ py3-pip \ + py3-numpy \ libxml2 \ libxslt \ openssl \ @@ -43,6 +44,8 @@ RUN apk add --no-cache -t build-dependencies \ uwsgi \ uwsgi-python3 \ brotli \ + && pip3 install --no-cache setuptools wheel \ + && sed -i s/fasttext-wheel/fasttext/ requirements.txt \ && pip3 install --no-cache -r requirements.txt \ && apk del build-dependencies \ && rm -rf /root/.cache diff --git a/docs/admin/engines/settings.rst b/docs/admin/engines/settings.rst index 3ac992d3e..c747e3f43 100644 --- a/docs/admin/engines/settings.rst +++ b/docs/admin/engines/settings.rst @@ -294,7 +294,7 @@ Global Settings .. _Redis.from_url(url): https://redis-py.readthedocs.io/en/stable/connections.html#redis.client.Redis.from_url -A redis DB can be connected by an URL, in :py:obj:`searx.shared.redisdb` you +A redis DB can be connected by an URL, in :py:obj:`searx.redisdb` you will find a description to test your redis connection in SerXNG. When using sockets, don't forget to check the access rights on the socket:: diff --git a/docs/admin/installation-uwsgi.rst b/docs/admin/installation-uwsgi.rst index a6ea85608..e888d067e 100644 --- a/docs/admin/installation-uwsgi.rst +++ b/docs/admin/installation-uwsgi.rst @@ -239,8 +239,8 @@ For example on Fedora (RHEL): If you try to install a redis DB with socket communication and you want to connect to it from the SearXNG uWSGI, you will see a *Permission denied* in the log of your instance:: - ERROR:searx.shared.redis: [searxng (993)] can't connect redis DB ... - ERROR:searx.shared.redis: Error 13 connecting to unix socket: /usr/local/searxng-redis/run/redis.sock. Permission denied. + ERROR:searx.redisdb: [searxng (993)] can't connect redis DB ... + ERROR:searx.redisdb: Error 13 connecting to unix socket: /usr/local/searxng-redis/run/redis.sock. Permission denied. ERROR:searx.plugins.limiter: init limiter DB failed!!! Even if your *searxng* user of the uWSGI process is added to additional groups diff --git a/docs/admin/update-searxng.rst b/docs/admin/update-searxng.rst index 6c199638a..3ddb41b59 100644 --- a/docs/admin/update-searxng.rst +++ b/docs/admin/update-searxng.rst @@ -132,5 +132,5 @@ to see if there are some left overs. In this example there exists a *old* INFO: [OK] (old) account 'filtron' does not exists INFO: [OK] (old) account 'morty' does not exists ... - INFO searx.shared : Use shared_simple implementation - INFO searx.shared.redis : connected redis DB --> default + INFO searx.redisdb : connecting to Redis db=0 path='/usr/local/searxng-redis/run/redis.sock' + INFO searx.redisdb : connected to Redis diff --git a/docs/src/searx.plugins.autodetect_search_language.rst b/docs/src/searx.plugins.autodetect_search_language.rst new file mode 100644 index 000000000..7b66a6bf3 --- /dev/null +++ b/docs/src/searx.plugins.autodetect_search_language.rst @@ -0,0 +1,8 @@ +.. _autodetect search language: + +====================== +Search language plugin +====================== + +.. automodule:: searx.plugins.autodetect_search_language + :members: diff --git a/docs/src/searx.shared.redisdb.rst b/docs/src/searx.redisdb.rst similarity index 59% rename from docs/src/searx.shared.redisdb.rst rename to docs/src/searx.redisdb.rst index 265d87617..625378c91 100644 --- a/docs/src/searx.shared.redisdb.rst +++ b/docs/src/searx.redisdb.rst @@ -4,5 +4,5 @@ Redis DB ======== -.. automodule:: searx.shared.redisdb +.. automodule:: searx.redisdb :members: diff --git a/manage b/manage index 43f8ca055..8c991fefe 100755 --- a/manage +++ b/manage @@ -32,6 +32,12 @@ export NODE_MINIMUM_VERSION="16.13.0" BLACK_OPTIONS=("--target-version" "py37" "--line-length" "120" "--skip-string-normalization") BLACK_TARGETS=("--exclude" "searx/static,searx/languages.py" "--include" 'searxng.msg|\.pyi?$' "searx" "searxng_extra" "tests") +_dev_redis_sock="/usr/local/searxng-redis/run/redis.sock" +# set SEARXNG_REDIS_URL if it is not defined and "{_dev_redis_sock}" exists. +if [ -S "${_dev_redis_sock}" ] && [ -z "${SEARXNG_REDIS_URL}" ]; then + export SEARXNG_REDIS_URL="unix://${_dev_redis_sock}?db=0" +fi + pylint.FILES() { # List files tagged by comment: @@ -65,6 +71,8 @@ help() { cat <>> from searx.shared import redisdb - >>> redisdb.init() + >>> from searx import redisdb + >>> redisdb.initialize() True >>> db = redisdb.client() >>> db.set("foo", "bar") @@ -30,7 +30,7 @@ OLD_REDIS_URL_DEFAULT_URL = 'unix:///usr/local/searxng-redis/run/redis.sock?db=0 """This was the default Redis URL in settings.yml.""" _CLIENT = None -logger = logging.getLogger('searx.shared.redisdb') +logger = logging.getLogger(__name__) def client() -> redis.Redis: diff --git a/searx/search/checker/background.py b/searx/search/checker/background.py index e5bd642c0..aec2a1790 100644 --- a/searx/search/checker/background.py +++ b/searx/search/checker/background.py @@ -14,7 +14,7 @@ from typing_extensions import TypedDict, Literal import redis.exceptions from searx import logger, settings, searx_debug -from searx.shared.redisdb import client as get_redis_client +from searx.redisdb import client as get_redis_client from searx.exceptions import SearxSettingsException from searx.search.processors import PROCESSORS from searx.search.checker import Checker diff --git a/searx/search/checker/impl.py b/searx/search/checker/impl.py index 0705b6822..37f145e1e 100644 --- a/searx/search/checker/impl.py +++ b/searx/search/checker/impl.py @@ -10,12 +10,10 @@ from timeit import default_timer from urllib.parse import urlparse import re -from langdetect import detect_langs -from langdetect.lang_detect_exception import LangDetectException import httpx from searx import network, logger -from searx.utils import gen_useragent +from searx.utils import gen_useragent, detect_language from searx.results import ResultContainer from searx.search.models import SearchQuery, EngineRef from searx.search.processors import EngineProcessor @@ -208,14 +206,10 @@ class ResultContainerTests: self.test_results.add_error(self.test_name, message, *args, '(' + sqstr + ')') def _add_language(self, text: str) -> typing.Optional[str]: - try: - r = detect_langs(str(text)) # pylint: disable=E1101 - except LangDetectException: - return None - - if len(r) > 0 and r[0].prob > 0.95: - self.languages.add(r[0].lang) - self.test_results.add_language(r[0].lang) + langStr = detect_language(text) + if langStr: + self.languages.add(langStr) + self.test_results.add_language(langStr) return None def _check_result(self, result): diff --git a/searx/search/checker/scheduler.py b/searx/search/checker/scheduler.py index 1ae635951..cc3bb7380 100644 --- a/searx/search/checker/scheduler.py +++ b/searx/search/checker/scheduler.py @@ -17,7 +17,7 @@ import time import importlib from typing import Callable -from searx.shared.redisdb import client as get_redis_client +from searx.redisdb import client as get_redis_client from searx.redislib import lua_script_storage diff --git a/searx/settings.yml b/searx/settings.yml index 758b0a97a..abb0fdc91 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -196,6 +196,10 @@ outgoing: # - 'Open Access DOI rewrite' # - 'Vim-like hotkeys' # - 'Tor check plugin' +# # Read the docs before activate: auto-detection of the language could be +# # detrimental to users expectations / users can activate the plugin in the +# # preferences if they want. +# - 'Autodetect search language' # Configuration of the "Hostname replace" plugin: # diff --git a/searx/settings_defaults.py b/searx/settings_defaults.py index 470290f92..cfa1bb47c 100644 --- a/searx/settings_defaults.py +++ b/searx/settings_defaults.py @@ -174,7 +174,7 @@ SCHEMA = { 'default_http_headers': SettingsValue(dict, {}), }, 'redis': { - 'url': SettingsValue((None, False, str), False), + 'url': SettingsValue((None, False, str), False, 'SEARXNG_REDIS_URL'), }, 'ui': { 'static_path': SettingsDirectoryValue(str, os.path.join(searx_dir, 'static')), diff --git a/searx/shared/__init__.py b/searx/shared/__init__.py deleted file mode 100644 index 2c7fc9f8b..000000000 --- a/searx/shared/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later -# lint: pylint -"""Initialization of a *shared* storage. -""" - -from . import redisdb diff --git a/searx/translations/af/LC_MESSAGES/messages.mo b/searx/translations/af/LC_MESSAGES/messages.mo index 85ff1a3f8..7c72f7c89 100644 Binary files a/searx/translations/af/LC_MESSAGES/messages.mo and b/searx/translations/af/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/af/LC_MESSAGES/messages.po b/searx/translations/af/LC_MESSAGES/messages.po index dde6e14b3..1f5ccbd5f 100644 --- a/searx/translations/af/LC_MESSAGES/messages.po +++ b/searx/translations/af/LC_MESSAGES/messages.po @@ -8,18 +8,17 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-16 09:11+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Afrikaans \n" "Language: af\n" +"Language-Team: Afrikaans " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -146,84 +145,84 @@ msgstr "lig" msgid "dark" msgstr "donker" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "tydsverloop" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "ontledingsfout" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP protokol fout" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "netwerk fout" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "onverwagse breek" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP fout" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP koppelingsfout" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "proksie fout" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "te veel versoeke" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "toegang geweier" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "bediener API fout" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Geen item gevind" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Bron" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Fout met die laai van die volgende bladsy" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Ongeldige opstellings, redigeer asb jou voorkeure" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Ongeldige opstellings" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "soekfout" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Opgehef" @@ -312,6 +311,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "" @@ -1215,3 +1222,4 @@ msgstr "" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\"> leer meer oor versoek" #~ " metodes" + diff --git a/searx/translations/ar/LC_MESSAGES/messages.mo b/searx/translations/ar/LC_MESSAGES/messages.mo index cdbe6f7e0..a110f1ca4 100644 Binary files a/searx/translations/ar/LC_MESSAGES/messages.mo and b/searx/translations/ar/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/ar/LC_MESSAGES/messages.po b/searx/translations/ar/LC_MESSAGES/messages.po index d1056ebc7..5a9d5f772 100644 --- a/searx/translations/ar/LC_MESSAGES/messages.po +++ b/searx/translations/ar/LC_MESSAGES/messages.po @@ -11,21 +11,20 @@ # George Kashkosh , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-30 15:33+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Arabic " -"\n" "Language: ar\n" +"Language-Team: Arabic " +"\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : " +"n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -152,84 +151,84 @@ msgstr "فاتح" msgid "dark" msgstr "مظلم" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "نفذ الوقت" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "خطأ تحليل" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "خطأ في بروتوكول HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "خطأ في الشبكة" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "خطأ SSL: فشل التحقق من صحة الشهادة" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "تعطل غير متوقع" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "خطأ HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "خطأ في اتصال HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "خطأ في وكيل البروكسي" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "أسئلة التحقق" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "الكثير من الطلبات" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "الدخول مرفوض" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "خطأ في API الخادم" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "تعذر العثور على عناصر" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "المصدر" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "حدث خلل أثناء تحميل الصفحة التالية" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "إنّ الإعدادات خاطئة، يرجى تعديل خياراتك" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "إعدادات غير صالحة" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "خطأ في البحث" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "معلق" @@ -318,6 +317,14 @@ msgstr "مساء" msgid "Night" msgstr "ليلا" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "يحول السلسلة إلى ملخص التجزئة." @@ -712,9 +719,9 @@ msgid "" "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods" msgstr "" -"تغيير طريقة إرسال النماذج، إعرف المزيد " -"عن طرق الطلب" +"تغيير طريقة إرسال النماذج، إعرف المزيد عن طرق الطلب" #: searx/templates/simple/preferences.html:269 msgid "Image proxy" @@ -1486,3 +1493,4 @@ msgstr "إخفاء الفيديو" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\"> تعرف على المزيد حول " #~ "طرق الطلب " + diff --git a/searx/translations/bg/LC_MESSAGES/messages.mo b/searx/translations/bg/LC_MESSAGES/messages.mo index 1ae06a074..b71f837ca 100644 Binary files a/searx/translations/bg/LC_MESSAGES/messages.mo and b/searx/translations/bg/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/bg/LC_MESSAGES/messages.po b/searx/translations/bg/LC_MESSAGES/messages.po index 084682031..34847fb22 100644 --- a/searx/translations/bg/LC_MESSAGES/messages.po +++ b/searx/translations/bg/LC_MESSAGES/messages.po @@ -10,20 +10,19 @@ # vynaaa , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-11 07:18+0000\n" "Last-Translator: vynaaa \n" -"Language-Team: Bulgarian \n" "Language: bg\n" +"Language-Team: Bulgarian " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -150,84 +149,84 @@ msgstr "светъл" msgid "dark" msgstr "тъмен" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "изчакване" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "грешка при анализа" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "Грешка в протокола HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "мрежова грешка" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL грешка: проверката на сертификата е неуспешна" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "неочакван срив" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP грешка" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP грешка във връзката" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "прокси грешка" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "Кепча" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "твърде много искания" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "отказан достъп" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "грешка в API на сървъра" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Не е намерен артикул" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Източник" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Грешка при зареждането на следващата страница" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Неправилни настройки, моля проверете предпочитанията си" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "невалидни настройки" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "грешка при търсенето" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "преустановен" @@ -318,6 +317,14 @@ msgstr "Вечер" msgid "Night" msgstr "Нощ" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Преобразува низове в различни хаш-извлечение." @@ -714,9 +721,9 @@ msgid "" "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods" msgstr "" -"Промяна на начина на подаване на формуляри, научете повече за методите на заявка" +"Промяна на начина на подаване на формуляри, научете повече за методите на заявка" #: searx/templates/simple/preferences.html:269 msgid "Image proxy" @@ -1488,3 +1495,4 @@ msgstr "скрий видеото" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">learn more about request " #~ "methods" + diff --git a/searx/translations/bn/LC_MESSAGES/messages.mo b/searx/translations/bn/LC_MESSAGES/messages.mo index 604256426..4d8635763 100644 Binary files a/searx/translations/bn/LC_MESSAGES/messages.mo and b/searx/translations/bn/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/bn/LC_MESSAGES/messages.po b/searx/translations/bn/LC_MESSAGES/messages.po index f3a430f27..1f0aaa177 100644 --- a/searx/translations/bn/LC_MESSAGES/messages.po +++ b/searx/translations/bn/LC_MESSAGES/messages.po @@ -10,18 +10,17 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-25 07:16+0000\n" "Last-Translator: MSI Shafik \n" -"Language-Team: Bengali \n" "Language: bn\n" +"Language-Team: Bengali " +"\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -148,84 +147,84 @@ msgstr "সাদা" msgid "dark" msgstr "কালো" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "সময় শেষ" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "পার্স ত্রুটি" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP প্রোটোকল ত্রুটি" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "নেটওয়ার্ক ত্রুটি" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL ত্রুটি: শংসাপত্রের বৈধতা ব্যর্থ হয়েছে৷" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "অপ্রত্যাশিত ক্র্যাশ" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "এইচটিটিপি ত্রুটি" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "এইচটিটিপি সংযোগ ত্রুটি" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "প্রক্সি ত্রুটি" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "ক্যাপচা" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "অনেক বেশি অনুরোধ" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "অ্যাক্সেস অমান্য" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "সার্ভার এপিআই ত্রুটি" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "কোন আইটেম পাওয়া যায়নি" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "উৎস" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "পরবর্তী পৃষ্ঠাটি লোড করার সময় ত্রুটি৷." -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "অবৈধ সেটিংস, অনুগ্রহ করে আপনার পছন্দগুলি সম্পাদনা করুন৷" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "অবৈধ সেটিংস" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "অনুসন্ধানের ত্রুটি" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "স্থগিত" @@ -315,6 +314,14 @@ msgstr "রাত" msgid "Night" msgstr "রাত" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "স্ট্রিংগুলিকে বিভিন্ন হ্যাশ ডাইজেস্টে রূপান্তর করে।" @@ -364,8 +371,8 @@ msgid "" "Displays your IP if the query is \"ip\" and your user agent if the query " "contains \"user agent\"." msgstr "" -"ক্যোয়ারীটি \"ip\" হলে আপনার আইপি এবং যদি ক্যোয়ারীতে \"ব্যবহারকারী এজেন্ট\" " -"থাকে তাহলে আপনার ব্যবহারকারী এজেন্ট প্রদর্শন করে।" +"ক্যোয়ারীটি \"ip\" হলে আপনার আইপি এবং যদি ক্যোয়ারীতে \"ব্যবহারকারী " +"এজেন্ট\" থাকে তাহলে আপনার ব্যবহারকারী এজেন্ট প্রদর্শন করে।" #: searx/plugins/tor_check.py:25 msgid "Tor check plugin" @@ -385,8 +392,8 @@ msgid "" "The TOR exit node list (https://check.torproject.org/exit-addresses) is " "unreachable." msgstr "" -"TOR প্রস্থান নোড তালিকা (https://check.torproject.org/exit-addresses) পৌঁছানো" -" যায় না।" +"TOR প্রস্থান নোড তালিকা (https://check.torproject.org/exit-addresses) " +"পৌঁছানো যায় না।" #: searx/plugins/tor_check.py:78 msgid "You are using TOR. Your IP address seems to be: {ip_address}." @@ -394,8 +401,7 @@ msgstr "আপনি TOR ব্যবহার করছেন। আপনা #: searx/plugins/tor_check.py:84 msgid "You are not using TOR. Your IP address seems to be: {ip_address}." -msgstr "" -"আপনি TOR ব্যবহার করছেন না। আপনার আইপি ঠিকানা বলে মনে হচ্ছে: {ip_address}।" +msgstr "আপনি TOR ব্যবহার করছেন না। আপনার আইপি ঠিকানা বলে মনে হচ্ছে: {ip_address}।" #: searx/plugins/tracker_url_remover.py:29 msgid "Tracker URL remover" @@ -414,8 +420,8 @@ msgid "" "Navigate search results with Vim-like hotkeys (JavaScript required). " "Press \"h\" key on main or result page to get help." msgstr "" -"Vim-এর মতো হটকি (জাভাস্ক্রিপ্ট প্রয়োজন) দিয়ে অনুসন্ধান ফলাফল নেভিগেট করুন। " -"সাহায্য পেতে প্রধান বা ফলাফল পৃষ্ঠায় \"h\" কী চাপুন।" +"Vim-এর মতো হটকি (জাভাস্ক্রিপ্ট প্রয়োজন) দিয়ে অনুসন্ধান ফলাফল নেভিগেট " +"করুন। সাহায্য পেতে প্রধান বা ফলাফল পৃষ্ঠায় \"h\" কী চাপুন।" #: searx/templates/simple/404.html:4 msgid "Page not found" @@ -504,14 +510,13 @@ msgstr "GitHub এ একটি নতুন সমস্যা জমা দে #: searx/templates/simple/new_issue.html:66 msgid "Please check for existing bugs about this engine on GitHub" -msgstr "" -"GitHub এ এই ইঞ্জিন সম্পর্কে বিদ্যমান বাগগুলির জন্য দয়া করে পরীক্ষা করুন" +msgstr "GitHub এ এই ইঞ্জিন সম্পর্কে বিদ্যমান বাগগুলির জন্য দয়া করে পরীক্ষা করুন" #: searx/templates/simple/new_issue.html:69 msgid "I confirm there is no existing bug about the issue I encounter" msgstr "" -"আমি নিশ্চিত করছি যে আমি যে সমস্যার সম্মুখীন হচ্ছি সে সম্পর্কে কোন বিদ্যমান বা" -"গ নেই" +"আমি নিশ্চিত করছি যে আমি যে সমস্যার সম্মুখীন হচ্ছি সে সম্পর্কে কোন " +"বিদ্যমান বাগ নেই" #: searx/templates/simple/new_issue.html:71 msgid "If this is a public instance, please specify the URL in the bug report" @@ -1229,3 +1234,4 @@ msgstr "ভিডিও লুকিয়ে ফেলুন" #~ " rel=\"external\">learn more about request " #~ "methods" #~ msgstr "" + diff --git a/searx/translations/bo/LC_MESSAGES/messages.mo b/searx/translations/bo/LC_MESSAGES/messages.mo index 0f0b97bfe..71f8cb9f9 100644 Binary files a/searx/translations/bo/LC_MESSAGES/messages.mo and b/searx/translations/bo/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/bo/LC_MESSAGES/messages.po b/searx/translations/bo/LC_MESSAGES/messages.po index 526e3644a..42a203842 100644 --- a/searx/translations/bo/LC_MESSAGES/messages.po +++ b/searx/translations/bo/LC_MESSAGES/messages.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2021-12-17 07:17+0000\n" "Last-Translator: Markus Heiser \n" "Language: bo\n" @@ -19,7 +19,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -146,84 +146,84 @@ msgstr "" msgid "dark" msgstr "" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "རྣམ་གྲངས་གང་ཡང་རྙེད་རྒྱུ་མ་བྱུང་།" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "ནུས་མེད་ཀྱི་སྒྲིག་འགོད།ཁྱེད་ཀྱིས་གདམ་ཀ་ལ་བཅོས་སྒྲིག་གཏོང་རོགས།" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "ནུས་མེད་ཀྱི་སྒྲིག་འགོད།" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "འཚོལ་བཤེར་ལ་ནོར་འཁྲུལ་བྱུང་།" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "" @@ -306,6 +306,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "" diff --git a/searx/translations/ca/LC_MESSAGES/messages.mo b/searx/translations/ca/LC_MESSAGES/messages.mo index 43d3340e7..f7b0fee7b 100644 Binary files a/searx/translations/ca/LC_MESSAGES/messages.mo and b/searx/translations/ca/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/ca/LC_MESSAGES/messages.po b/searx/translations/ca/LC_MESSAGES/messages.po index 71bc38261..a699a1f4c 100644 --- a/searx/translations/ca/LC_MESSAGES/messages.po +++ b/searx/translations/ca/LC_MESSAGES/messages.po @@ -13,20 +13,19 @@ # Markus Heiser , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-04 07:18+0000\n" "Last-Translator: alexfs2015 \n" -"Language-Team: Catalan \n" "Language: ca\n" +"Language-Team: Catalan " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -153,84 +152,84 @@ msgstr "clar" msgid "dark" msgstr "fosc" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "expirat" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "error de processament" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "error de protocol HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "error de xarxa" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "Error SSL: la validació del certificat ha fallat" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "tancament ineseperat" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "error HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "error de connexió HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "error de servidor intermediari" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "massa peticions" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "accés denegat" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "error en l'API del servidor" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "No s'ha trobat cap element" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Origen" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "S'ha produït un error en carregar la pàgina següent" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "La configuració no és vàlida, editeu-la" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "La configuració no és vàlida" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "error en la cerca" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Suspès" @@ -321,6 +320,14 @@ msgstr "Vespre" msgid "Night" msgstr "Nit" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Converteix cadenes a diferent formats de resum." @@ -1502,3 +1509,4 @@ msgstr "amaga el vídeo" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">més informació sobre els " #~ "mètodes de petició" + diff --git a/searx/translations/cs/LC_MESSAGES/messages.mo b/searx/translations/cs/LC_MESSAGES/messages.mo index 26a6eed3b..66b913704 100644 Binary files a/searx/translations/cs/LC_MESSAGES/messages.mo and b/searx/translations/cs/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/cs/LC_MESSAGES/messages.po b/searx/translations/cs/LC_MESSAGES/messages.po index cb545d771..5f023513e 100644 --- a/searx/translations/cs/LC_MESSAGES/messages.po +++ b/searx/translations/cs/LC_MESSAGES/messages.po @@ -12,21 +12,20 @@ # LagManCZ , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-10-28 07:18+0000\n" "Last-Translator: Masterix \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 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -153,84 +152,84 @@ msgstr "světlý" msgid "dark" msgstr "tmavý" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "čas vypršel" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "chyba parsování" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "chyba HTTP protokolu" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "síťová chyba" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "chyba SSL: ověření certifikátu selhalo" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "nečekaná chyba" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "chyba HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "Chyba spojení HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "chyba proxy" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "příliš mnoho požadavků" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "přístup odepřen" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "chyba API serveru" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Nic nenalezeno" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "zdroj" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Chyba při načítání další stránky" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Neplatné nastavení, upravte své předvolby" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Neplatné nastavení" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "chyba vyhledávání" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Pozastaveno" @@ -320,6 +319,14 @@ msgstr "Večer" msgid "Night" msgstr "Noc" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Převádí řetězce na různé hash hodnoty." @@ -714,9 +721,9 @@ msgid "" "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods" msgstr "" -"Změna způsobu odesílání formulářů, naočit se " -"více o metodách žádání" +"Změna způsobu odesílání formulářů, naočit se více o metodách žádání" #: searx/templates/simple/preferences.html:269 msgid "Image proxy" @@ -1494,3 +1501,4 @@ msgstr "skrýt video" #~ " o dotazovacích metodách viz Wikipedie" + diff --git a/searx/translations/cy/LC_MESSAGES/messages.mo b/searx/translations/cy/LC_MESSAGES/messages.mo index 2171250c5..8e1df5bd8 100644 Binary files a/searx/translations/cy/LC_MESSAGES/messages.mo and b/searx/translations/cy/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/cy/LC_MESSAGES/messages.po b/searx/translations/cy/LC_MESSAGES/messages.po index f4705b30a..f2afa7e79 100644 --- a/searx/translations/cy/LC_MESSAGES/messages.po +++ b/searx/translations/cy/LC_MESSAGES/messages.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-09-28 07:29+0000\n" "Last-Translator: CJ \n" "Language: cy\n" @@ -21,7 +21,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -148,84 +148,84 @@ msgstr "golau" msgid "dark" msgstr "tywyll" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "amser allan" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "gwall dosrannu" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "Gwall protocol HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "gwall rhwydwaith" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "damwain annisgwyl" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "gwall http" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "gwall cysylltiad http" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "gwall dirprwy" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "gormod o geisiadau" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "mynediad wedi ei wrthod" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "gwall API gweinydd" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Ni chanfuwyd eitem" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Ffynhonnell" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Gwall wrth lwytho'r dudalen nesaf" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Gosodiadau annilys. Addasa dy ddewisiadau." -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Gosodiadau annilys" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "gwall chwilio" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "" @@ -308,6 +308,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "" diff --git a/searx/translations/da/LC_MESSAGES/messages.mo b/searx/translations/da/LC_MESSAGES/messages.mo index 05cdb6f63..7728964be 100644 Binary files a/searx/translations/da/LC_MESSAGES/messages.mo and b/searx/translations/da/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/da/LC_MESSAGES/messages.po b/searx/translations/da/LC_MESSAGES/messages.po index dd1862815..b46c9ec94 100644 --- a/searx/translations/da/LC_MESSAGES/messages.po +++ b/searx/translations/da/LC_MESSAGES/messages.po @@ -8,20 +8,19 @@ # Markus Heiser , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" -"PO-Revision-Date: 2022-10-28 07:18+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" +"PO-Revision-Date: 2022-12-07 16:11+0000\n" "Last-Translator: Markus Heiser \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 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -148,84 +147,84 @@ msgstr "lys" msgid "dark" msgstr "mørk" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "udløbstid" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "fortolkningsfejl" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP-protokolfejl" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "netværksfejl" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL-fejl: certifikatvalidering mislykkedes" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "uventet nedbrud" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP-fejl" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP-tilkoblingsfejl" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "proxyfejl" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "for mange forespørgsler" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "adgang nægtet" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "server-API-fejl" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Intet fundet" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Kilde" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Fejl ved indlæsning af den næste side" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Ugyldige indstillinger, redigér venligst dine valg" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Ugyldig indstilling" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "søgefejl" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Suspenderet" @@ -316,6 +315,14 @@ msgstr "Aften" msgid "Night" msgstr "Nat" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Konverterer strenge til forskellige hash-digests." @@ -716,6 +723,9 @@ msgid "" "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods" msgstr "" +"Ændre hvordan formularer indsendes, Lær mere om anmodningsmetoder" #: searx/templates/simple/preferences.html:269 msgid "Image proxy" @@ -1132,7 +1142,7 @@ msgstr "Dato publiceret" #: searx/templates/simple/result_templates/paper.html:9 msgid "Journal" -msgstr "Journal" +msgstr "Tidsskrift" #: searx/templates/simple/result_templates/paper.html:22 msgid "Editor" @@ -1490,3 +1500,4 @@ msgstr "skjul video" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">lær mere om request-" #~ "metoder" + diff --git a/searx/translations/de/LC_MESSAGES/messages.mo b/searx/translations/de/LC_MESSAGES/messages.mo index 166a24f35..16e6b7cba 100644 Binary files a/searx/translations/de/LC_MESSAGES/messages.mo and b/searx/translations/de/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/de/LC_MESSAGES/messages.po b/searx/translations/de/LC_MESSAGES/messages.po index 3571f0084..3d5515b4b 100644 --- a/searx/translations/de/LC_MESSAGES/messages.po +++ b/searx/translations/de/LC_MESSAGES/messages.po @@ -23,9 +23,9 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" -"PO-Revision-Date: 2022-10-20 07:00+0000\n" -"Last-Translator: Peter Martin \n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" +"PO-Revision-Date: 2022-12-12 23:30+0000\n" +"Last-Translator: Markus Heiser \n" "Language-Team: German " "\n" "Language: de\n" @@ -34,7 +34,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -161,84 +161,84 @@ msgstr "hell" msgid "dark" msgstr "dunkel" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "Timeout" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "Fehler beim Parsen" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP-Protokollfehler" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "Netzwerkfehler" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL Fehler: Zertifikatsprüfung ist fehlgeschlagen" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "unerwarteter Absturz" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP-Fehler" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP-Verbindungsfehler" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "Proxy-Fehler" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "zu viele Anfragen" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "Zugriff verweigert" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "Server-API-Fehler" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Keine Einträge gefunden" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Quelle" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Fehler beim Laden der nächsten Seite" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Ungültige Einstellungen, bitte Einstellungen ändern" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Ungültige Einstellungen" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "Suchfehler" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Ausgesetzt" @@ -329,6 +329,15 @@ msgstr "Abends" msgid "Night" msgstr "Nachts" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "Automatische Erkennung der Suchsprache" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" +"Automatische Erkennung der Suchsprache und Umschaltung auf diese Sprache." + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Konvertiert Zeichenketten in verschiedene Hashwerte." diff --git a/searx/translations/dv/LC_MESSAGES/messages.mo b/searx/translations/dv/LC_MESSAGES/messages.mo index 8a5ce029a..3fac13176 100644 Binary files a/searx/translations/dv/LC_MESSAGES/messages.mo and b/searx/translations/dv/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/dv/LC_MESSAGES/messages.po b/searx/translations/dv/LC_MESSAGES/messages.po index 6fc11810f..2a50b99da 100644 --- a/searx/translations/dv/LC_MESSAGES/messages.po +++ b/searx/translations/dv/LC_MESSAGES/messages.po @@ -1,4 +1,4 @@ -# Translations template for PROJECT. +# dv translations for PROJECT. # Copyright (C) 2022 ORGANIZATION # This file is distributed under the same license as the PROJECT project. # FIRST AUTHOR , 2022. @@ -7,18 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-04 07:18+0000\n" -"Last-Translator: Landhoo School Students \n" -"Language-Team: Dhivehi \n" +"Last-Translator: Landhoo School Students " +"\n" "Language: dv\n" +"Language-Team: Dhivehi " +"\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -145,84 +144,84 @@ msgstr "އަލި" msgid "dark" msgstr "އަނދިރި" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "" @@ -305,6 +304,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "" @@ -1170,3 +1177,4 @@ msgstr "" #: searx/templates/simple/result_templates/videos.html:6 msgid "hide video" msgstr "" + diff --git a/searx/translations/el_GR/LC_MESSAGES/messages.mo b/searx/translations/el_GR/LC_MESSAGES/messages.mo index f3b7abb0a..b8783678b 100644 Binary files a/searx/translations/el_GR/LC_MESSAGES/messages.mo and b/searx/translations/el_GR/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/el_GR/LC_MESSAGES/messages.po b/searx/translations/el_GR/LC_MESSAGES/messages.po index e3821c05e..808cb058c 100644 --- a/searx/translations/el_GR/LC_MESSAGES/messages.po +++ b/searx/translations/el_GR/LC_MESSAGES/messages.po @@ -10,20 +10,19 @@ # Alexandre Flament , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-10-20 07:00+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Greek " -"\n" "Language: el_GR\n" +"Language-Team: Greek " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -150,84 +149,84 @@ msgstr "φωτεινό" msgid "dark" msgstr "σκοτεινό" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "Λήξη χρόνου" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "σφάλμα ανάλυσης" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "Σφάλμα πρωτοκόλλου HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "Σφάλμα δικτύου" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "Απροσδόκητο σφάλμα" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "Σφάλμα HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "Σφάλμα σύνδεσης HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "Σφάλμα διακομιστή μεσολάβησης" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "υπέρβαση ορίου αιτημάτων" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "Άρνηση πρόσβασης" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "Σφάλμα API διακομιστή" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Δεν βρέθηκαν αντικείμενα" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Πηγή" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Σφάλμα φόρτωσης της επόμενης σελίδας" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Μη έγκυρες ρυθμίσεις, παρακαλούμε ελέγξτε τις προτιμήσεις σας" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Μη έγκυρες ρυθμίσεις" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "σφάλμα αναζήτησης" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Σε αναστολή" @@ -318,6 +317,14 @@ msgstr "Βράδι" msgid "Night" msgstr "Βράδι" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Μετατρέπει κείμενο σε διαφορετικές συναρτήσεις κατατεμαχισμού." @@ -1497,3 +1504,4 @@ msgstr "απόκρυψη βίντεο" #~ "href=\"https://el.wikipedia.org/wiki/%CE%A0%CF%81%CF%89%CF%84%CF%8C%CE%BA%CE%BF%CE%BB%CE%BB%CE%BF_%CE%9C%CE%B5%CF%84%CE%B1%CF%86%CE%BF%CF%81%CE%AC%CF%82_%CE%A5%CF%80%CE%B5%CF%81%CE%BA%CE%B5%CE%B9%CE%BC%CE%AD%CE%BD%CE%BF%CF%85#%CE%9C%CE%AD%CE%B8%CE%BF%CE%B4%CE%BF%CE%B9_%CE%B1%CE%AF%CF%84%CE%B7%CF%83%CE%B7%CF%82_%CF%84%CE%BF%CF%85_HTTP\"" #~ " rel=\"external\">μάθετε περισσότερα για τις " #~ "μεθόδους αίτησης" + diff --git a/searx/translations/en/LC_MESSAGES/messages.mo b/searx/translations/en/LC_MESSAGES/messages.mo index 4c291775a..4389b2d8d 100644 Binary files a/searx/translations/en/LC_MESSAGES/messages.mo and b/searx/translations/en/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/en/LC_MESSAGES/messages.po b/searx/translations/en/LC_MESSAGES/messages.po index f0874f977..7391ce6f3 100644 --- a/searx/translations/en/LC_MESSAGES/messages.po +++ b/searx/translations/en/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2014-01-30 15:22+0100\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -143,84 +143,84 @@ msgstr "" msgid "dark" msgstr "" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "" @@ -303,6 +303,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "" diff --git a/searx/translations/eo/LC_MESSAGES/messages.mo b/searx/translations/eo/LC_MESSAGES/messages.mo index bd7fc2e5a..5c1865590 100644 Binary files a/searx/translations/eo/LC_MESSAGES/messages.mo and b/searx/translations/eo/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/eo/LC_MESSAGES/messages.po b/searx/translations/eo/LC_MESSAGES/messages.po index 50e4c751f..d8f313fc3 100644 --- a/searx/translations/eo/LC_MESSAGES/messages.po +++ b/searx/translations/eo/LC_MESSAGES/messages.po @@ -11,20 +11,19 @@ # Markus Heiser , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-30 15:33+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Esperanto \n" "Language: eo\n" +"Language-Team: Esperanto " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -151,84 +150,84 @@ msgstr "hela" msgid "dark" msgstr "malhela" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "tempolimo" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "analiza eraro" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP-protokolo-eraro" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "reta eraro" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL-eraro: atestila validigo malsukcesis" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "neatendita kraŝo" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP-eraro" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP-konekto-eraro" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "proxy-eraro" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "tro da petoj" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "aliro rifuzita" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "servilo-API-eraro" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Nenio trovita" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Fonto" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Eraro dum la ŝerĝado de la sekvan paĝon" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Nevalidaj agordoj, bonvolu redakti viajn agordojn" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Nevalidaj agordoj" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "serĉa eraro" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Suspendigita" @@ -287,16 +286,16 @@ msgid "" " WebP." msgstr "" "Neeblas legi la URL de ĉi tiun bildon. Ĝi povas esti pro nesubtenata " -"dosierformo. TineEye nur subtenas bildojn, kiuj estas JPEG, PNG, GIF, BMP, " -"TIFF aŭ WebP." +"dosierformo. TineEye nur subtenas bildojn, kiuj estas JPEG, PNG, GIF, " +"BMP, TIFF aŭ WebP." #: searx/engines/tineye.py:46 msgid "" "The image is too simple to find matches. TinEye requires a basic level of" " visual detail to successfully identify matches." msgstr "" -"La bildo estas tro simpla por trovi kongruojn. TinEye bezonas bazan levelon " -"de detalo por sukcese identigi kongruojn." +"La bildo estas tro simpla por trovi kongruojn. TinEye bezonas bazan " +"levelon de detalo por sukcese identigi kongruojn." #: searx/engines/tineye.py:52 msgid "The image could not be downloaded." @@ -318,6 +317,14 @@ msgstr "Vespero" msgid "Night" msgstr "Nokto" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Konvertas ĉenojn al malsamaj hash-digestoj." @@ -1469,3 +1476,4 @@ msgstr "kaŝi videojn" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">sciu pli pri peto-" #~ "metodoj" + diff --git a/searx/translations/es/LC_MESSAGES/messages.mo b/searx/translations/es/LC_MESSAGES/messages.mo index efd414328..1a473b22d 100644 Binary files a/searx/translations/es/LC_MESSAGES/messages.mo and b/searx/translations/es/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/es/LC_MESSAGES/messages.po b/searx/translations/es/LC_MESSAGES/messages.po index a02b20a4e..4247b2105 100644 --- a/searx/translations/es/LC_MESSAGES/messages.po +++ b/searx/translations/es/LC_MESSAGES/messages.po @@ -24,20 +24,19 @@ # Peter Martin , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-10-20 07:00+0000\n" "Last-Translator: Peter Martin \n" -"Language-Team: Spanish \n" "Language: es\n" +"Language-Team: Spanish " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -164,84 +163,84 @@ msgstr "claro" msgid "dark" msgstr "oscuro" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "expirado" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "error de análisis" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "Error de protocolo HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "error de red" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "Error SSL: la validación del certificado ha fallado" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "cierre inesperado" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "Error de HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "Error de conexión HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "error de proxy" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "demasiadas peticiones" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "acceso denegado" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "error en la API del servidor" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Ningún artículo encontrado" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Fuente" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Error al cargar la siguiente página" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Parámetros incorrectos, por favor, cambia tus preferencias" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Ajustes no válidos" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "error en la búsqueda" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Suspendido" @@ -332,6 +331,14 @@ msgstr "Tarde" msgid "Night" msgstr "Noche" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "" @@ -1518,3 +1525,4 @@ msgstr "ocultar video" #~ "href=\"http://es.wikipedia.org/wiki/Hypertext_Transfer_Protocol#M.C3.A9todos_de_petici.C3.B3n\"" #~ " rel=\"external\">más información sobre métodos" #~ " de peticiones" + diff --git a/searx/translations/et/LC_MESSAGES/messages.mo b/searx/translations/et/LC_MESSAGES/messages.mo index 6b11f3086..e1d0df332 100644 Binary files a/searx/translations/et/LC_MESSAGES/messages.mo and b/searx/translations/et/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/et/LC_MESSAGES/messages.po b/searx/translations/et/LC_MESSAGES/messages.po index 5bfb638e0..60fa174bd 100644 --- a/searx/translations/et/LC_MESSAGES/messages.po +++ b/searx/translations/et/LC_MESSAGES/messages.po @@ -9,20 +9,19 @@ # dogyx , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-10-28 07:18+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Estonian \n" "Language: et\n" +"Language-Team: Estonian " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -149,84 +148,84 @@ msgstr "herge" msgid "dark" msgstr "pime" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "aeg maha" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "parsimise viga" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP-protokolli viga" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "võrguviga" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL viga: sertifikaadi valideerimine ebaõnnestus" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "ootamatu krahh" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP-viga" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP-ühenduse viga" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "proxy viga" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "liiga palju taotlusi" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "ligipääs keelatud" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "serveri API viga" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Üksust ei leitud" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Allikas" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Viga järgmise lehekülje laadimisel" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Sobimatud seaded, palun muuda oma eelistusi" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Sobimatud seaded" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "otsingu viga" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Peatatud" @@ -312,6 +311,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Teisendab stringid erinevateks hash-digestideks." @@ -1473,3 +1480,4 @@ msgstr "peida video" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">loe taotlusmeetodite kohta " #~ "lisaks" + diff --git a/searx/translations/eu/LC_MESSAGES/messages.mo b/searx/translations/eu/LC_MESSAGES/messages.mo index 560d80b93..bd14f8526 100644 Binary files a/searx/translations/eu/LC_MESSAGES/messages.mo and b/searx/translations/eu/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/eu/LC_MESSAGES/messages.po b/searx/translations/eu/LC_MESSAGES/messages.po index 08e14132d..45dc9e9e2 100644 --- a/searx/translations/eu/LC_MESSAGES/messages.po +++ b/searx/translations/eu/LC_MESSAGES/messages.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-09-11 22:50+0000\n" "Last-Translator: beriain \n" "Language: eu\n" @@ -22,7 +22,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -149,84 +149,84 @@ msgstr "argia" msgid "dark" msgstr "iluna" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "itxarote-denbora" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "analizatze errorea" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP protokoloaren errorea" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "sareko errorea" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "ustekabeko kraskatzea" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP errorea" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP konexioaren errorea" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "proxy-aren errorea" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "eskaera gehiegi" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "sarbidea ukatua" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "API zerbitzariaren errorea" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Ez da elementurik aurkitu" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Iturria" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Errorea hurrengo orrialdea kargatzean" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Ezarpen ez baliodunak, mesedez editatu zure hobespenak" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Ezarpen ez baliodunak" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "bilaketa akatsa" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "" @@ -309,6 +309,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "" diff --git a/searx/translations/fa_IR/LC_MESSAGES/messages.mo b/searx/translations/fa_IR/LC_MESSAGES/messages.mo index f341d28a2..54a266135 100644 Binary files a/searx/translations/fa_IR/LC_MESSAGES/messages.mo and b/searx/translations/fa_IR/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/fa_IR/LC_MESSAGES/messages.po b/searx/translations/fa_IR/LC_MESSAGES/messages.po index 004701eca..9115ef426 100644 --- a/searx/translations/fa_IR/LC_MESSAGES/messages.po +++ b/searx/translations/fa_IR/LC_MESSAGES/messages.po @@ -12,20 +12,19 @@ # Babak Ahari , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-11 07:18+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Persian \n" "Language: fa_IR\n" +"Language-Team: Persian " +"\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -152,84 +151,84 @@ msgstr "روشن" msgid "dark" msgstr "تاریک" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "تایم‌اوت" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "خطای تجزیه" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "خطای پروتکل HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "خطای شبکه" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "ارور SSL:اعتبار سنجی گواهی ناموفق بود" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "مشکل غیرمنتظره" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "خطای HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "خطای اتصال HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "خطای پروکسی" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "کپچا" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "درخواست‌های زیاد" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "دسترسی ممنوع است" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "خطای API سرور" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "چیزی پیدا نشد" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "منبع" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "خطا در بارگزاری صفحه جدید" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "تنظیمات نادرست است، لطفا پیش‌فرض‌های جستجو را تغییر دهید" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "تنظیمات نادرست" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "خطای جست‌وجو" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "تعلیق‌شده" @@ -287,17 +286,17 @@ msgid "" "format. TinEye only supports images that are JPEG, PNG, GIF, BMP, TIFF or" " WebP." msgstr "" -"نمی توان آدرسِ تصویر را خواند. این ممکن است به دلیل فرمت فایل پشتیبانی نشده " -"باشد. TinEye فقط تصویر های با فرمت JPEG، PNG، GIF، BMP، TIFF یا WebP را " -"پشتیبانی میکند." +"نمی توان آدرسِ تصویر را خواند. این ممکن است به دلیل فرمت فایل پشتیبانی " +"نشده باشد. TinEye فقط تصویر های با فرمت JPEG، PNG، GIF، BMP، TIFF یا WebP" +" را پشتیبانی میکند." #: searx/engines/tineye.py:46 msgid "" "The image is too simple to find matches. TinEye requires a basic level of" " visual detail to successfully identify matches." msgstr "" -"تصویر برای یافتن موارد منطبق بسیار ساده است. TinEye برای شناسایی موفقیت آمیز " -"به جزئیاتِ بصری سده تر نیاز دارد." +"تصویر برای یافتن موارد منطبق بسیار ساده است. TinEye برای شناسایی موفقیت " +"آمیز به جزئیاتِ بصری سده تر نیاز دارد." #: searx/engines/tineye.py:52 msgid "The image could not be downloaded." @@ -319,6 +318,14 @@ msgstr "عصر" msgid "Night" msgstr "شب" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "رشته‌ها را به چکیده‌های هش تبدیل می‌کند." @@ -380,8 +387,8 @@ msgid "" "This plugin checks if the address of the request is a TOR exit node, and " "informs the user if it is, like check.torproject.org but from searxng." msgstr "" -"این افزونه بررسی می‌کند که آیا آدرس درخواست یک node خروجی TOR است یا خیر، و " -"به کاربر اطلاع می‌دهد مانند check.torproject.org اما از searxng." +"این افزونه بررسی می‌کند که آیا آدرس درخواست یک node خروجی TOR است یا خیر،" +" و به کاربر اطلاع می‌دهد مانند check.torproject.org اما از searxng." #: searx/plugins/tor_check.py:62 msgid "" @@ -392,12 +399,14 @@ msgstr "لیست گره خروجی TOR، غیر قابل دسترسی است." #: searx/plugins/tor_check.py:78 msgid "You are using TOR. Your IP address seems to be: {ip_address}." msgstr "" -"شما از TOR استفاده می کنید. به نظر می رسد آدرس IP شما این است: {ip_address}." +"شما از TOR استفاده می کنید. به نظر می رسد آدرس IP شما این است: " +"{ip_address}." #: searx/plugins/tor_check.py:84 msgid "You are not using TOR. Your IP address seems to be: {ip_address}." msgstr "" -"شما از TOR استفاده نمی کنید. به نظر می رسد آدرس IP شما این است: {ip_address}." +"شما از TOR استفاده نمی کنید. به نظر می رسد آدرس IP شما این است: " +"{ip_address}." #: searx/plugins/tracker_url_remover.py:29 msgid "Tracker URL remover" @@ -510,8 +519,7 @@ msgstr "لطفاً اشکالات موجود در مورد این موتور ج #: searx/templates/simple/new_issue.html:69 msgid "I confirm there is no existing bug about the issue I encounter" -msgstr "" -"من تأیید می کنم که هیچ اشکالی در مورد مشکلی که با آن روبرو هستم وجود ندارد" +msgstr "من تأیید می کنم که هیچ اشکالی در مورد مشکلی که با آن روبرو هستم وجود ندارد" #: searx/templates/simple/new_issue.html:71 msgid "If this is a public instance, please specify the URL in the bug report" @@ -709,9 +717,9 @@ msgid "" "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods" msgstr "" -"نحوه ارسال فرم ها را تغییر دهید، در مورد روش " -"های درخواست بیشتر بیاموزید " +"نحوه ارسال فرم ها را تغییر دهید، در مورد روش های درخواست بیشتر بیاموزید " #: searx/templates/simple/preferences.html:269 msgid "Image proxy" @@ -756,8 +764,8 @@ msgid "" "This tab does not show up for search results, but you can search the " "engines listed here via bangs." msgstr "" -"این برگه برای نتایج جستجو نمایش داده نمی شود، اما می توانید موتورهای فهرست " -"شده در اینجا را از طریق bangs جستجو کنید." +"این برگه برای نتایج جستجو نمایش داده نمی شود، اما می توانید موتورهای " +"فهرست شده در اینجا را از طریق bangs جستجو کنید." #: searx/templates/simple/preferences.html:307 #: searx/templates/simple/preferences.html:358 @@ -867,8 +875,8 @@ msgid "" "Specifying custom settings in the preferences URL can be used to sync " "preferences across devices." msgstr "" -"تعیین تنظیمات سفارشی در URL تنظیمات برگزیده می‌تواند برای همگام‌سازی تنظیمات " -"برگزیده در بین دستگاه‌ها استفاده شود." +"تعیین تنظیمات سفارشی در URL تنظیمات برگزیده می‌تواند برای همگام‌سازی " +"تنظیمات برگزیده در بین دستگاه‌ها استفاده شود." #: searx/templates/simple/preferences.html:428 msgid "" @@ -1484,3 +1492,4 @@ msgstr "پنهان‌سازی ویدئو" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">راجع به شیوه‌های درخواست " #~ "بیشتر بیاموزید." + diff --git a/searx/translations/fi/LC_MESSAGES/messages.mo b/searx/translations/fi/LC_MESSAGES/messages.mo index e3a398b48..e3a021254 100644 Binary files a/searx/translations/fi/LC_MESSAGES/messages.mo and b/searx/translations/fi/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/fi/LC_MESSAGES/messages.po b/searx/translations/fi/LC_MESSAGES/messages.po index 88c1652e9..965a2575f 100644 --- a/searx/translations/fi/LC_MESSAGES/messages.po +++ b/searx/translations/fi/LC_MESSAGES/messages.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-10-11 13:31+0000\n" "Last-Translator: Markus Heiser \n" "Language: fi\n" @@ -20,7 +20,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -147,84 +147,84 @@ msgstr "vaalea" msgid "dark" msgstr "tumma" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "aikakatkaistu" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "jäsentämisvirhe" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP-protokollavirhe" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "verkkovirhe" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "odottamaton kaatuminen" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP-virhe" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP-yhteysvirhe" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "proxy-virhe" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "liian monta pyyntöä" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "pääsy kielletty" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "palvelimen API-virhe" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Tietuetta ei löytynyt" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Lähde" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Virhe ladattaessa seuraavaa sivua" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Virheelliset asetukset, muokkaa siis asetuksia" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Virheelliset asetukset" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "hakuvirhe" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Keskeytetty" @@ -312,6 +312,14 @@ msgstr "Ilta" msgid "Night" msgstr "Yö" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Muuntaa merkkijonot erilaisiksi hash-digesteiksi." diff --git a/searx/translations/fil/LC_MESSAGES/messages.mo b/searx/translations/fil/LC_MESSAGES/messages.mo index 869ddaff7..e07c94b90 100644 Binary files a/searx/translations/fil/LC_MESSAGES/messages.mo and b/searx/translations/fil/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/fil/LC_MESSAGES/messages.po b/searx/translations/fil/LC_MESSAGES/messages.po index cf339b47b..173724555 100644 --- a/searx/translations/fil/LC_MESSAGES/messages.po +++ b/searx/translations/fil/LC_MESSAGES/messages.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-08-22 12:54+0000\n" "Last-Translator: Markus Heiser \n" "Language: fil\n" @@ -21,7 +21,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -148,84 +148,84 @@ msgstr "maliwanag" msgid "dark" msgstr "madilim" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "panandaliang pagtigil" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "pag iintinde ng mali" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTPS protokol pagkakamali" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "pagkakamali sa network" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "Hindi inaasahang pagbagsak" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP error" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "Error sa koneksyong HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "Proxy Error" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "Masyadong maraming hinihingi" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "walang pahintulot" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "pagkakamali sa server API" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Walang nakita na aytem" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Pinagmulan" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Nag error ang pagload ng kabilang pahina" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Maling settings, paki ayos ang preferences" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Maling settings" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "nagkaproblema sa paghahanap" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Suspendido" @@ -308,6 +308,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Isinasalin ang string sa iba't ibang hash digests." diff --git a/searx/translations/fr/LC_MESSAGES/messages.mo b/searx/translations/fr/LC_MESSAGES/messages.mo index cdaee1c26..869002d53 100644 Binary files a/searx/translations/fr/LC_MESSAGES/messages.mo and b/searx/translations/fr/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/fr/LC_MESSAGES/messages.po b/searx/translations/fr/LC_MESSAGES/messages.po index 72f71ed0a..599df097c 100644 --- a/searx/translations/fr/LC_MESSAGES/messages.po +++ b/searx/translations/fr/LC_MESSAGES/messages.po @@ -18,8 +18,8 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" -"PO-Revision-Date: 2022-10-28 07:18+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" +"PO-Revision-Date: 2022-12-15 23:46+0000\n" "Last-Translator: Markus Heiser \n" "Language-Team: French " "\n" @@ -29,7 +29,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -114,7 +114,7 @@ msgstr "paroles" #. CATEGORY_GROUPS['PACKAGES'] #: searx/searxng.msg msgid "packages" -msgstr "packages" +msgstr "paquets" #. CATEGORY_GROUPS['Q_A'] #: searx/searxng.msg @@ -156,84 +156,84 @@ msgstr "clair" msgid "dark" msgstr "sombre" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "délai dépassé" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "erreur d'analyse" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "erreur de protocole HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "Erreur de réseau" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "Erreur SSL : La vérification du certificat a échoué" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "erreur inattendue" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "erreur HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "erreur de connexion HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "Erreur proxy" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "trop de requêtes" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "accès refusé" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "erreur API du serveur" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Pas d'élément trouvé" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Source" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Erreur lors du chargement de la page suivante" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Paramètres non valides, veuillez éditer vos préférences" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Paramètres non valides" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "erreur de recherche" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Suspendu" @@ -324,6 +324,14 @@ msgstr "Soir" msgid "Night" msgstr "Nuit" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "Détecter automatiquement la langue de la recherche" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "Détecter automatiquement la langue de la recherche et y passer." + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Convertit les chaînes de caractères en différents condensés de hachage." diff --git a/searx/translations/gl/LC_MESSAGES/messages.mo b/searx/translations/gl/LC_MESSAGES/messages.mo index f3c24140a..c622e14fe 100644 Binary files a/searx/translations/gl/LC_MESSAGES/messages.mo and b/searx/translations/gl/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/gl/LC_MESSAGES/messages.po b/searx/translations/gl/LC_MESSAGES/messages.po index eb8cba5ba..04d6953e8 100644 --- a/searx/translations/gl/LC_MESSAGES/messages.po +++ b/searx/translations/gl/LC_MESSAGES/messages.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-09-23 07:38+0000\n" "Last-Translator: Xosé M. \n" "Language: gl\n" @@ -19,7 +19,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -146,84 +146,84 @@ msgstr "claro" msgid "dark" msgstr "escuro" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "tempo máximo" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "erro sintáctico" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "erro de protocolo HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "erro de conexión" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "erro non agardado" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "Erro HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "Erro da conexión HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "erro do proxy" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "demasiadas solicitudes" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "acceso denegado" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "erro na API do servidor" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Non se atoparon elementos" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Fonte" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Erro ao cargar a páxina seguinte" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Axustes non válidos, por favor edita a configuración" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Axustes non válidos" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "fallo na busca" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Suspendido" @@ -311,6 +311,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Converte o escrito usando diferentes funcións hash." diff --git a/searx/translations/he/LC_MESSAGES/messages.mo b/searx/translations/he/LC_MESSAGES/messages.mo index b1200a68d..079e50c35 100644 Binary files a/searx/translations/he/LC_MESSAGES/messages.mo and b/searx/translations/he/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/he/LC_MESSAGES/messages.po b/searx/translations/he/LC_MESSAGES/messages.po index 9a84dfa86..b8dbe4021 100644 --- a/searx/translations/he/LC_MESSAGES/messages.po +++ b/searx/translations/he/LC_MESSAGES/messages.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-09-21 15:58+0000\n" "Last-Translator: Markus Heiser \n" "Language: he\n" @@ -26,7 +26,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -153,84 +153,84 @@ msgstr "בהיר" msgid "dark" msgstr "כהה" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "פקיעת זמן" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "שגיאת ניתוח" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "שגיאת פרוטוקול HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "שגיאת רשת תקשורת" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "קריסה לא צפויה" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "שגיאת HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "שגיאת חיבור HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "שגיאת פרוקסי" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "יותר מדי בקשות" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "הגישה נדחתה" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "שגיאת API שרת" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "לא נמצא פריט" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "מקור" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "שגיאה בטעינת העמוד הבא" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "הגדרות לא תקינות, עליך לתקן את ההעדפות שלך" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "הגדרות לא תקינות" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "שגיאת חיפוש" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "מושהה" @@ -318,6 +318,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "ממירה מחרוזות לתוך hash digests (לקט גיבוב) שונים." diff --git a/searx/translations/hr/LC_MESSAGES/messages.mo b/searx/translations/hr/LC_MESSAGES/messages.mo index 6554d2236..888cc3f53 100644 Binary files a/searx/translations/hr/LC_MESSAGES/messages.mo and b/searx/translations/hr/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/hr/LC_MESSAGES/messages.po b/searx/translations/hr/LC_MESSAGES/messages.po index 09b37330c..94bbb9c42 100644 --- a/searx/translations/hr/LC_MESSAGES/messages.po +++ b/searx/translations/hr/LC_MESSAGES/messages.po @@ -12,21 +12,20 @@ # ptomljanovic , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-04 07:18+0000\n" "Last-Translator: ptomljanovic \n" -"Language-Team: Croatian \n" "Language: hr\n" +"Language-Team: Croatian " +"\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -153,84 +152,84 @@ msgstr "svijetlo" msgid "dark" msgstr "tamno" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "pauza" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "pogreška pri raščlanjivanju" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "greška HTTP protokola" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "greška u mreži" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL pogreška: provjera valjanosti certifikata nije uspjela" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "neočekivano rušenje" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP greška" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "greška HTTP veze" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "proxy greška" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "previše upita" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "pristup odbijen" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "server API greška" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Nije pronađena nijedna stavka" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Izvor" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Greška u učitavnju sljedeće stranice" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Nevažeće postavke, molimo uredite svoje postavke" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Nevažeće postavke" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "greška u pretraživanju" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Zaustavljeno" @@ -320,6 +319,14 @@ msgstr "Večer" msgid "Night" msgstr "Noć" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Pretvara niz u drukčije hash mješavine." @@ -713,9 +720,9 @@ msgid "" "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods" msgstr "" -"Promijenite način slanja obrazaca, saznajte više " -"o metodama zahtjeva" +"Promijenite način slanja obrazaca, saznajte više o metodama zahtjeva" #: searx/templates/simple/preferences.html:269 msgid "Image proxy" @@ -1493,3 +1500,4 @@ msgstr "sakrij video" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">saznajte više o metodama " #~ "zahtjeva" + diff --git a/searx/translations/hu/LC_MESSAGES/messages.mo b/searx/translations/hu/LC_MESSAGES/messages.mo index 1216dafe2..a71bb7b5e 100644 Binary files a/searx/translations/hu/LC_MESSAGES/messages.mo and b/searx/translations/hu/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/hu/LC_MESSAGES/messages.po b/searx/translations/hu/LC_MESSAGES/messages.po index f866beb92..333837d57 100644 --- a/searx/translations/hu/LC_MESSAGES/messages.po +++ b/searx/translations/hu/LC_MESSAGES/messages.po @@ -12,20 +12,19 @@ # Lakatos Tamás , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-10-28 07:18+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Hungarian \n" "Language: hu\n" +"Language-Team: Hungarian " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -152,84 +151,84 @@ msgstr "világos" msgid "dark" msgstr "sötét" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "időtúllépés" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "elemzési hiba" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP protokoll hiba" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "hálózati hiba" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL hiba: a tanúsítvány érvényesítése nem sikerült" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "váratlan összeomlás" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP hiba" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP csatlakozási hiba" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "proxy szerver hiba" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "túl sok kérés" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "hozzáférés megtagadva" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "szerver API hiba" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Nincs találat" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Forrás" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Hiba a következő oldal betöltése során" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Érvénytelen beállítások, kérlek módosítsd őket" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Érvénytelen beállítások" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "keresési hiba" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Felfüggesztve" @@ -319,6 +318,14 @@ msgstr "Este" msgid "Night" msgstr "Éjszaka" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "A szöveget különböző hash értékekké alakítja." @@ -716,9 +723,9 @@ msgid "" "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods" msgstr "" -"Módosítsa az űrlapok benyújtásának módját,tudjon " -"meg többet a kérési módszerekről" +"Módosítsa az űrlapok benyújtásának módját,tudjon meg többet a kérési módszerekről" #: searx/templates/simple/preferences.html:269 msgid "Image proxy" @@ -1487,3 +1494,4 @@ msgstr "videó elrejtése" #~ "Keresés metódusa (bővebben)" + diff --git a/searx/translations/ia/LC_MESSAGES/messages.mo b/searx/translations/ia/LC_MESSAGES/messages.mo index ae0af5ea8..80b125653 100644 Binary files a/searx/translations/ia/LC_MESSAGES/messages.mo and b/searx/translations/ia/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/ia/LC_MESSAGES/messages.po b/searx/translations/ia/LC_MESSAGES/messages.po index cebe24064..5d3325c9c 100644 --- a/searx/translations/ia/LC_MESSAGES/messages.po +++ b/searx/translations/ia/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2021-12-10 07:17+0000\n" "Last-Translator: Markus Heiser \n" "Language: ia\n" @@ -18,7 +18,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -145,84 +145,84 @@ msgstr "" msgid "dark" msgstr "" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Nulle item trovate" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Configurationes non valide, per favor, modifica tu preferentias" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Configurationes invalide" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "error in recerca" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "" @@ -305,6 +305,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "" diff --git a/searx/translations/id/LC_MESSAGES/messages.mo b/searx/translations/id/LC_MESSAGES/messages.mo index dd5a60ef6..4c61eee95 100644 Binary files a/searx/translations/id/LC_MESSAGES/messages.mo and b/searx/translations/id/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/id/LC_MESSAGES/messages.po b/searx/translations/id/LC_MESSAGES/messages.po index b5bd2207f..02ebc15a0 100644 --- a/searx/translations/id/LC_MESSAGES/messages.po +++ b/searx/translations/id/LC_MESSAGES/messages.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" -"PO-Revision-Date: 2022-11-11 07:18+0000\n" -"Last-Translator: Markus Heiser \n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" +"PO-Revision-Date: 2022-12-12 23:30+0000\n" +"Last-Translator: Linerly \n" "Language-Team: Indonesian \n" "Language: id\n" @@ -19,7 +19,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -146,84 +146,84 @@ msgstr "cerah" msgid "dark" msgstr "gelap" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "waktu habis" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "kesalahan penguraian" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "kesalahan protokol HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "kesalahan jaringan" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "Kesalahan SSL: validasi sertifikat gagal" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "kegagalan yang tak terduga" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "kesalahan HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "kesalahan koneksi HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "kesalahan proksi" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "terlalu banyak permintaan" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "akses ditolak" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "kesalahan server API" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Item tidak ditemukan" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Sumber" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Gagal memuat halaman berikutnya" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Pengaturan tidak valid, mohon ubah preferensi Anda" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Pengaturan tidak valid" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "kesalahan pencarian" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Ditangguhkan" @@ -314,6 +314,14 @@ msgstr "Sore" msgid "Night" msgstr "Malam" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "Deteksi bahasa pencarian secara otomatis" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "Deteksi bahasa kueri pencarian dan ubah bahasanya secara otomatis." + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Mengubah string menjadi hash digest yang berbeda." diff --git a/searx/translations/it/LC_MESSAGES/messages.mo b/searx/translations/it/LC_MESSAGES/messages.mo index e02b95ada..e7613d323 100644 Binary files a/searx/translations/it/LC_MESSAGES/messages.mo and b/searx/translations/it/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/it/LC_MESSAGES/messages.po b/searx/translations/it/LC_MESSAGES/messages.po index add1addef..852b74edc 100644 --- a/searx/translations/it/LC_MESSAGES/messages.po +++ b/searx/translations/it/LC_MESSAGES/messages.po @@ -20,20 +20,19 @@ # Franco Longo , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-10-20 07:00+0000\n" "Last-Translator: Franco Longo \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 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -160,84 +159,84 @@ msgstr "chiaro" msgid "dark" msgstr "scuro" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "tempo scaduto" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "errore di analisi" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "errore protocollo HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "errore di rete" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "Errore SSL: La verifica del certificato è fallita" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "crash inaspettato" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "errore HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "errore di connessione HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "errore proxy" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "troppe richieste" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "accesso negato" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "errore server API" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Nessun oggetto trovato" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Sorgente" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Errore caricando la pagina successiva" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Impostazioni non valide, modifica le tue preferenze" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Impostazioni non valide" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "errore di ricerca" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Sospeso" @@ -328,6 +327,14 @@ msgstr "Sera" msgid "Night" msgstr "Notte" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Converte le stringhe in diversi digest di hash." @@ -1509,3 +1516,4 @@ msgstr "nascondi video" #~ "href=\"https://it.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Messaggio_di_richiesta\"" #~ " rel=\"external\">Cos'è un metodo di " #~ "richiesta?)" + diff --git a/searx/translations/ja/LC_MESSAGES/messages.mo b/searx/translations/ja/LC_MESSAGES/messages.mo index 77216b91b..d3a78ea9e 100644 Binary files a/searx/translations/ja/LC_MESSAGES/messages.mo and b/searx/translations/ja/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/ja/LC_MESSAGES/messages.po b/searx/translations/ja/LC_MESSAGES/messages.po index 0c0aed1a5..0d4384268 100644 --- a/searx/translations/ja/LC_MESSAGES/messages.po +++ b/searx/translations/ja/LC_MESSAGES/messages.po @@ -16,20 +16,19 @@ # Markus Heiser , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-10-28 07:18+0000\n" "Last-Translator: tents \n" -"Language-Team: Japanese \n" "Language: ja\n" +"Language-Team: Japanese " +"\n" +"Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -156,84 +155,84 @@ msgstr "ライト" msgid "dark" msgstr "ダーク" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "タイムアウト" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "解析エラー" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP プロトコルエラー" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "ネットワークエラー" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL エラー: 証明書の検証に失敗しました" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "予期しないクラッシュ" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP エラー" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP 接続エラー" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "プロキシエラー" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "リクエストが多すぎます" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "アクセスが拒否されました" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "サーバー API エラー" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "アイテムが見つかりません" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "ソース" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "次のページの読み込み中にエラーが発生しました" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "設定が無効です、設定を変更してください" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "無効な設定です" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "検索エラー" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "一時停止" @@ -318,6 +317,14 @@ msgstr "夕方" msgid "Night" msgstr "夜間" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "文字列を異なるハッシュダイジェストに変換。" @@ -1453,3 +1460,4 @@ msgstr "動画を隠す" #~ "フォームの送信方法を変更します。リクエストメソッドってなに?" + diff --git a/searx/translations/ko/LC_MESSAGES/messages.mo b/searx/translations/ko/LC_MESSAGES/messages.mo index 1d9fb93ba..b9e9268e2 100644 Binary files a/searx/translations/ko/LC_MESSAGES/messages.mo and b/searx/translations/ko/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/ko/LC_MESSAGES/messages.po b/searx/translations/ko/LC_MESSAGES/messages.po index 02b975ea3..b2a698955 100644 --- a/searx/translations/ko/LC_MESSAGES/messages.po +++ b/searx/translations/ko/LC_MESSAGES/messages.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-09-30 07:43+0000\n" "Last-Translator: Markus Heiser \n" "Language: ko\n" @@ -19,7 +19,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -146,84 +146,84 @@ msgstr "라이트" msgid "dark" msgstr "다크" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "대기 시간" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "구문 분석 오류" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP 프로토콜 오류" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "네트워크 오류" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "예상치 못한 충돌" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP 오류" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP 연결 오류" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "프록시 오류" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "너무 많은 요청" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "액세스 거부" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "서버 API 오류" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "검색 결과가 없습니다" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "소스" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "다음 페이지를 로드하는 동안 오류가 발생했습니다" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "잘못된 설정입니다, 설정을 수정하세요" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "잘못된 설정" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "검색 오류" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "중단됨" @@ -312,6 +312,14 @@ msgstr "저녁" msgid "Night" msgstr "밤" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "문자열을 다른 해시 다이제스트 값으로 변환합니다." diff --git a/searx/translations/lt/LC_MESSAGES/messages.mo b/searx/translations/lt/LC_MESSAGES/messages.mo index 39a865235..f245e79f3 100644 Binary files a/searx/translations/lt/LC_MESSAGES/messages.mo and b/searx/translations/lt/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/lt/LC_MESSAGES/messages.po b/searx/translations/lt/LC_MESSAGES/messages.po index adfcaad39..76a90f022 100644 --- a/searx/translations/lt/LC_MESSAGES/messages.po +++ b/searx/translations/lt/LC_MESSAGES/messages.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-07-13 15:40+0000\n" "Last-Translator: John Doe \n" "Language: lt\n" @@ -21,7 +21,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -148,84 +148,84 @@ msgstr "šviesi" msgid "dark" msgstr "tamsi" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "laikas baigėsi" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "parsavymo klaida" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP protokolo klaida" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "tinklo klaida" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "netikėta klaida" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP klaida" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP ryšio klaida" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "persiuntimų serverio klaida" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "per daug užklausų" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "prieiga uždrausta" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "serverio API klaida" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Elementų nerasta" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Šaltinis" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Klaida keliant kitą puslapį" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Neteisingi nustatymai, pakeiskite savo nuostatas" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Neteisingi nustatymai" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "paieškos klaida" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Sustabdytas" @@ -308,6 +308,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Konvertuoja eilutes į skirtingas maišos santraukas." diff --git a/searx/translations/lv/LC_MESSAGES/messages.mo b/searx/translations/lv/LC_MESSAGES/messages.mo index 1a60d5e64..cb0148dc3 100644 Binary files a/searx/translations/lv/LC_MESSAGES/messages.mo and b/searx/translations/lv/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/lv/LC_MESSAGES/messages.po b/searx/translations/lv/LC_MESSAGES/messages.po index 0f6f06793..cd3ab0218 100644 --- a/searx/translations/lv/LC_MESSAGES/messages.po +++ b/searx/translations/lv/LC_MESSAGES/messages.po @@ -8,19 +8,18 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-04 07:18+0000\n" "Last-Translator: Markus Heiser \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 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -147,84 +146,84 @@ msgstr "gaišs" msgid "dark" msgstr "tumšs" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "noildze" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "parsēšanas kļūda" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP protokola kļūda" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "tīkla kļūda" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "negaidīta avārija" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP kļūda" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP savienojuma kļūda" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "starpniekservera kļūda" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "pārāk daudz pieprasījumu" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "piekļuve aizliegta" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "servera API kļūda" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Nav atrasts neviens vienums" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Avots" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Kļūda lādējot nākošo lapu" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Nepareizi iestatījumi, lūdzu rediģējiet savas preferences" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Nederīgi iestatījumi" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "meklēšanas kļūda" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Apturēts" @@ -309,6 +308,14 @@ msgstr "Vakara" msgid "Night" msgstr "Nakts" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Pārvērš virknes (strings) par dažādiem jaucējkoda īssavilkumiem." @@ -1214,3 +1221,4 @@ msgstr "slēpt video" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">uzzināt vairāk par pieprasījuma" #~ " metodēm" + diff --git a/searx/translations/messages.pot b/searx/translations/messages.pot index 6882a8b26..a3b0477d1 100644 --- a/searx/translations/messages.pot +++ b/searx/translations/messages.pot @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -142,84 +142,84 @@ msgstr "" msgid "dark" msgstr "" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "" @@ -302,6 +302,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "" diff --git a/searx/translations/ms/LC_MESSAGES/messages.mo b/searx/translations/ms/LC_MESSAGES/messages.mo index 2aeacf0f6..72d9c9d53 100644 Binary files a/searx/translations/ms/LC_MESSAGES/messages.mo and b/searx/translations/ms/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/ms/LC_MESSAGES/messages.po b/searx/translations/ms/LC_MESSAGES/messages.po index 4de3c7e6a..4647451e4 100644 --- a/searx/translations/ms/LC_MESSAGES/messages.po +++ b/searx/translations/ms/LC_MESSAGES/messages.po @@ -9,18 +9,17 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-10-28 07:18+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Malay " -"\n" "Language: ms\n" +"Language-Team: Malay " +"\n" +"Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -147,84 +146,84 @@ msgstr "terang" msgid "dark" msgstr "gelap" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "masa tamat" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "ralat huraian" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "kesilapan protokol HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "ralat rangkaian" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "RALAT ssl: pengesahan sijil gagal" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "kemalangan tidak dijangka" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "kesilapan HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "kesilapan sambungan HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "kesilapan proksi" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "terlalu banyak permintaan" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "akses dinafikan" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "ralat API pelayan" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "barang tidak dijumpai" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Punca" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Gagal memuat turun muka seterusnya" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Kesilapan tetapan, sila ubahsuai pilihan" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Tetapan tidak sah" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "ralat pencarian" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Digantung" @@ -307,6 +306,14 @@ msgstr "Petang" msgid "Night" msgstr "Malam" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Ubah rentetan kepada \"hash digest\" yang berbeza." @@ -1198,3 +1205,4 @@ msgstr "sembunyikkan video" #~ " rel=\"external\">learn more about request " #~ "methods" #~ msgstr "" + diff --git a/searx/translations/nb_NO/LC_MESSAGES/messages.mo b/searx/translations/nb_NO/LC_MESSAGES/messages.mo index a97f8c37c..e84cb9ace 100644 Binary files a/searx/translations/nb_NO/LC_MESSAGES/messages.mo and b/searx/translations/nb_NO/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/nb_NO/LC_MESSAGES/messages.po b/searx/translations/nb_NO/LC_MESSAGES/messages.po index 4455037a6..5fe3c05a4 100644 --- a/searx/translations/nb_NO/LC_MESSAGES/messages.po +++ b/searx/translations/nb_NO/LC_MESSAGES/messages.po @@ -9,18 +9,17 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-25 07:16+0000\n" "Last-Translator: Markus Heiser \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 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -147,84 +146,84 @@ msgstr "lys" msgid "dark" msgstr "mørk" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "tidsavbrudd" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "tolkningsfeil" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP-protokollfeil" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "nettverksfeil" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL-feil: sertifikat validering mislyktes" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "uventet krasj" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP-feil" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP-tilkoblingsfeil" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "mellomtjenerfeil" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "for mange forespørsler" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "tilgang nektet" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "Tjener-API-feil" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Fant ingen elementer" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Kilde" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Det var et problem med lasting av neste side" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Ugyldige innstillinger, rediger dine preferanser" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Ugyldige innstillinger" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "søkefeil" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "I hvilemodus" @@ -312,6 +311,14 @@ msgstr "Kveld" msgid "Night" msgstr "Natt" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Konverterer strenger til andre sjekksumsføljetonger." @@ -373,8 +380,9 @@ msgid "" "This plugin checks if the address of the request is a TOR exit node, and " "informs the user if it is, like check.torproject.org but from searxng." msgstr "" -"Denne plugin sjekker om adressen til forespørselen er en TOR-utgangsnode, og " -"informerer brukeren om den er det, som check.torproject.org, men fra searxng." +"Denne plugin sjekker om adressen til forespørselen er en TOR-utgangsnode," +" og informerer brukeren om den er det, som check.torproject.org, men fra " +"searxng." #: searx/plugins/tor_check.py:62 msgid "" @@ -1398,3 +1406,4 @@ msgstr "skjul video" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">lær mer om " #~ "forespørselsmetoder" + diff --git a/searx/translations/nl/LC_MESSAGES/messages.mo b/searx/translations/nl/LC_MESSAGES/messages.mo index f64283e08..d4e3009e4 100644 Binary files a/searx/translations/nl/LC_MESSAGES/messages.mo and b/searx/translations/nl/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/nl/LC_MESSAGES/messages.po b/searx/translations/nl/LC_MESSAGES/messages.po index 9fe6ae12e..0767218d1 100644 --- a/searx/translations/nl/LC_MESSAGES/messages.po +++ b/searx/translations/nl/LC_MESSAGES/messages.po @@ -14,20 +14,19 @@ # Peter Martin , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-19 16:21+0000\n" "Last-Translator: Markus Heiser \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 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -154,84 +153,84 @@ msgstr "licht" msgid "dark" msgstr "donker" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "verlopen" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "fout bij ontleden" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP-protocolfout" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "netwerkfout" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL-fout: certificaatvalidatie is mislukt" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "onverwacht falen" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP-fout" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP-verbindingsfout" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "proxy-fout" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "te veel aanvragen" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "toegang geweigerd" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "server-API-fout" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Geen resultaat gevonden" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Bron" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Fout bij het laden van de volgende pagina" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Ongeldige instellingen, gelieve je voorkeuren bij te werken" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Ongeldige instellingen" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "zoekfout" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Geschorst" @@ -320,6 +319,14 @@ msgstr "avond" msgid "Night" msgstr "nacht" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Zet tekstwaarden om naar verschillende hash digests." @@ -1503,3 +1510,4 @@ msgstr "verberg video" #~ "href=\"http://nl.wikipedia.org/wiki/Hypertext_Transfer_Protocol" #~ "#HTTP-requests\" rel=\"external\">lees meer over" #~ " opvraagmethodes" + diff --git a/searx/translations/oc/LC_MESSAGES/messages.mo b/searx/translations/oc/LC_MESSAGES/messages.mo index b185b3399..d0fe7ba97 100644 Binary files a/searx/translations/oc/LC_MESSAGES/messages.mo and b/searx/translations/oc/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/oc/LC_MESSAGES/messages.po b/searx/translations/oc/LC_MESSAGES/messages.po index cf9ee6aa3..060911ab4 100644 --- a/searx/translations/oc/LC_MESSAGES/messages.po +++ b/searx/translations/oc/LC_MESSAGES/messages.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2021-12-10 07:17+0000\n" "Last-Translator: Markus Heiser \n" "Language: oc\n" @@ -18,7 +18,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -145,84 +145,84 @@ msgstr "" msgid "dark" msgstr "" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Cap d’element pas trobat" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Paramètre pas valide, mercés de modificar vòstras preferéncias" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Paramètres invalids" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "error de recèrca" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "" @@ -305,6 +305,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "" diff --git a/searx/translations/pl/LC_MESSAGES/messages.mo b/searx/translations/pl/LC_MESSAGES/messages.mo index feee6681d..d4ec7de0a 100644 Binary files a/searx/translations/pl/LC_MESSAGES/messages.mo and b/searx/translations/pl/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/pl/LC_MESSAGES/messages.po b/searx/translations/pl/LC_MESSAGES/messages.po index cfa5ddc99..0208d540a 100644 --- a/searx/translations/pl/LC_MESSAGES/messages.po +++ b/searx/translations/pl/LC_MESSAGES/messages.po @@ -8,22 +8,21 @@ # Mateusz Bączek , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-10-20 07:00+0000\n" "Last-Translator: Mateusz Bączek \n" -"Language-Team: Polish " -"\n" "Language: pl\n" +"Language-Team: Polish " +"\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -150,84 +149,84 @@ msgstr "jasny" msgid "dark" msgstr "ciemny" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "przekroczenie maksymalnego dozwolonego czasu" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "błąd przetwarzania" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "błąd protokołu HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "błąd sieci" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "Błąd SSL: nie udało się zweryfikować certyfikatu" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "niespodziewana awaria" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "błąd HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "błąd połączenia HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "błąd serwera proxy" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "za dużo zapytań" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "odmowa dostępu" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "błąd serwera API" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Nie znaleziono elementu" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Źródło" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Błąd wczytywania następnej strony" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Nieprawidłowe ustawienia, proszę zmienić swoje preferencje" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Nieprawidłowe ustawienia" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "błąd wyszukiwania" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Zawieszone" @@ -317,6 +316,14 @@ msgstr "Wieczór" msgid "Night" msgstr "Noc" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Konwertuje tekst na różne skróty hash." @@ -714,9 +721,9 @@ msgid "" "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods" msgstr "" -"Zmień sposób wysyłania formularzy, więcej o " -"sposobach wysyłania" +"Zmień sposób wysyłania formularzy, więcej o sposobach wysyłania" #: searx/templates/simple/preferences.html:269 msgid "Image proxy" @@ -1492,3 +1499,4 @@ msgstr "ukryj wideo" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">dowiedz się więcej o " #~ "metodach HTTP" + diff --git a/searx/translations/pt/LC_MESSAGES/messages.mo b/searx/translations/pt/LC_MESSAGES/messages.mo index bee9a9b96..cfc5a20b2 100644 Binary files a/searx/translations/pt/LC_MESSAGES/messages.mo and b/searx/translations/pt/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/pt/LC_MESSAGES/messages.po b/searx/translations/pt/LC_MESSAGES/messages.po index e63f5eba7..46287f8c1 100644 --- a/searx/translations/pt/LC_MESSAGES/messages.po +++ b/searx/translations/pt/LC_MESSAGES/messages.po @@ -12,20 +12,19 @@ # Alexandre Flament , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-19 16:21+0000\n" "Last-Translator: Alexandre Flament \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 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -152,84 +151,84 @@ msgstr "claro" msgid "dark" msgstr "escuro" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "tempo esgotado" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "erro de análise" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "Erro de protocolo HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "erro de rede" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "Erro SSL: falha na validação do certificado" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "falha inesperada" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "Erro HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "Erro de conexão HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "erro de proxy" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "demasiados pedidos" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "acesso negado" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "erro de API do servidor" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Nenhum item encontrado" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Fonte" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Erro ao carregar a próxima página" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Definições inválidas, por favor edite as suas preferências" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Configurações inválidas" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "erro de procura" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Suspenso" @@ -319,6 +318,14 @@ msgstr "Tarde" msgid "Night" msgstr "Noite" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Converte strings em diferentes resumos de hash." @@ -715,9 +722,9 @@ msgid "" "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods" msgstr "" -"Modifique como os formulários são submetidos, mais sobre métodos de solicitação" +"Modifique como os formulários são submetidos, mais sobre métodos de solicitação" #: searx/templates/simple/preferences.html:269 msgid "Image proxy" @@ -1497,3 +1504,4 @@ msgstr "esconder vídeo" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">aprender mais sobre métodos " #~ "de pedidos" + diff --git a/searx/translations/pt_BR/LC_MESSAGES/messages.mo b/searx/translations/pt_BR/LC_MESSAGES/messages.mo index aaab923a0..ae8d4eba1 100644 Binary files a/searx/translations/pt_BR/LC_MESSAGES/messages.mo and b/searx/translations/pt_BR/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/pt_BR/LC_MESSAGES/messages.po b/searx/translations/pt_BR/LC_MESSAGES/messages.po index eb3aa6de8..ebfc6e877 100644 --- a/searx/translations/pt_BR/LC_MESSAGES/messages.po +++ b/searx/translations/pt_BR/LC_MESSAGES/messages.po @@ -19,20 +19,19 @@ # zaioti , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-28 13:11+0000\n" "Last-Translator: Markus Heiser \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 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -159,84 +158,84 @@ msgstr "claro" msgid "dark" msgstr "escuro" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "tempo esgotado" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "erro de leitura" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "erro de protocolo HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "erro de rede" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "Erro de SSL: validação de certificado falhou" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "falha inesperada" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "erro HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "erro de conexão HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "erro de proxy" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "muitas solicitações" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "acesso negado" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "erro de API do servidor" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Nenhum item encontrado" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Fonte" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Erro ao carregar a próxima página" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Configurações inválidas, por favor, edite suas preferências" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Configurações inválidas" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "erro de busca" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Suspenso" @@ -294,9 +293,9 @@ msgid "" "format. TinEye only supports images that are JPEG, PNG, GIF, BMP, TIFF or" " WebP." msgstr "" -"Não foi possível fazer a leitura desta URL. Isso pode ter ocorrido devido a " -"um formato de arquivo não suportado. Apenas os seguintes tipos de imagem são " -"suportados pelo TinEye: JPEG, PNG, GIF, BMP, TIFF ou WebP." +"Não foi possível fazer a leitura desta URL. Isso pode ter ocorrido devido" +" a um formato de arquivo não suportado. Apenas os seguintes tipos de " +"imagem são suportados pelo TinEye: JPEG, PNG, GIF, BMP, TIFF ou WebP." #: searx/engines/tineye.py:46 msgid "" @@ -327,6 +326,14 @@ msgstr "Tarde" msgid "Night" msgstr "Noite" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Converte as sequências em diferentes resultados de hash." @@ -397,8 +404,8 @@ msgid "" "The TOR exit node list (https://check.torproject.org/exit-addresses) is " "unreachable." msgstr "" -"A lista de nódulos de saída TOR (https://check.torproject.org/exit-addresses)" -" é inalcançável." +"A lista de nódulos de saída TOR (https://check.torproject.org/exit-" +"addresses) é inalcançável." #: searx/plugins/tor_check.py:78 msgid "You are using TOR. Your IP address seems to be: {ip_address}." @@ -406,8 +413,7 @@ msgstr "Você está usando TOR. Seu endereço de IP aparenta ser: {ip_address}." #: searx/plugins/tor_check.py:84 msgid "You are not using TOR. Your IP address seems to be: {ip_address}." -msgstr "" -"Você não está usando TOR. Seu endereço de IP aparenta ser: {ip_address}." +msgstr "Você não está usando TOR. Seu endereço de IP aparenta ser: {ip_address}." #: searx/plugins/tracker_url_remover.py:29 msgid "Tracker URL remover" @@ -1512,3 +1518,4 @@ msgstr "ocultar vídeo" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">saiba mais sobre os " #~ "métodos de solicitação" + diff --git a/searx/translations/ro/LC_MESSAGES/messages.mo b/searx/translations/ro/LC_MESSAGES/messages.mo index d1490aefb..94bb24c9f 100644 Binary files a/searx/translations/ro/LC_MESSAGES/messages.mo and b/searx/translations/ro/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/ro/LC_MESSAGES/messages.po b/searx/translations/ro/LC_MESSAGES/messages.po index 2021b1049..1cb03dfee 100644 --- a/searx/translations/ro/LC_MESSAGES/messages.po +++ b/searx/translations/ro/LC_MESSAGES/messages.po @@ -10,21 +10,20 @@ # Markus Heiser , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" -"PO-Revision-Date: 2022-11-16 09:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" +"PO-Revision-Date: 2022-12-12 07:18+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Romanian \n" "Language: ro\n" +"Language-Team: Romanian " +"\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 " +"< 20)) ? 1 : 2;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " -"20)) ? 1 : 2;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -151,84 +150,84 @@ msgstr "luminos" msgid "dark" msgstr "întunecat" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "pauza" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "eroare de transpunere" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "eroare protocol HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "eroare rețea" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "Eroare SSL: validarea certificatului a esuat" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "inchidere fortata neasteptata" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "eroare HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "eroare conexiune HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "eroare proxy" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "Prea multe solicitări" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "Acces interzis" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "eroare la API pe Server" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Niciun element găsit" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Sursă" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Eroare la încărcarea paginii următoare" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Configurări nevalide, modificați preferințele" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Configurări nevalide" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "eroare de căutare" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Întrerupt" @@ -277,6 +276,8 @@ msgid "" "{numCitations} citations from the year {firstCitationVelocityYear} to " "{lastCitationVelocityYear}" msgstr "" +"{numCitations} Citații din acest an {firstCitationVelocityYear} pâna la " +"{lastCitationVelocityYear}" #: searx/engines/tineye.py:40 msgid "" @@ -285,15 +286,16 @@ msgid "" " WebP." msgstr "" "Nu s-a putut citi url-ul imaginii. O posibila cauza ar fi un format " -"nesuportat de fișier. TinEye suportă doar imagini care sunt JPEG, PNG,GIF." +"nesuportat de fișier. TinEye suportă doar imagini care sunt JPEG, " +"PNG,GIF." #: searx/engines/tineye.py:46 msgid "" "The image is too simple to find matches. TinEye requires a basic level of" " visual detail to successfully identify matches." msgstr "" -"Imaginea este prea simplă pentru a găsi potriviri. TinEye necesită cel putin " -"un nivel minimal al detaliilor pentru a găsi cu succes potriviri." +"Imaginea este prea simplă pentru a găsi potriviri. TinEye necesită cel " +"putin un nivel minimal al detaliilor pentru a găsi cu succes potriviri." #: searx/engines/tineye.py:52 msgid "The image could not be downloaded." @@ -315,6 +317,14 @@ msgstr "Seara" msgid "Night" msgstr "Noapte" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Convertește șirurile în diferite rezumate hash." @@ -329,8 +339,7 @@ msgstr "Schimbă hostname-ul" #: searx/plugins/hostname_replace.py:10 msgid "Rewrite result hostnames or remove results based on the hostname" -msgstr "" -"Rescrie hostname-urile rezultate sau șterge rezultatele bazate pe hostname" +msgstr "Rescrie hostname-urile rezultate sau șterge rezultatele bazate pe hostname" #: searx/plugins/oa_doi_rewrite.py:9 msgid "Open Access DOI rewrite" @@ -379,16 +388,16 @@ msgid "" "informs the user if it is, like check.torproject.org but from searxng." msgstr "" "Acest plugin verifica daca adresa cererii este un nod de iesire TOR si " -"informeaza utilizatorul in caz afirmativ, ex. check.torproject.org dar prin " -"searxng." +"informeaza utilizatorul in caz afirmativ, ex. check.torproject.org dar " +"prin searxng." #: searx/plugins/tor_check.py:62 msgid "" "The TOR exit node list (https://check.torproject.org/exit-addresses) is " "unreachable." msgstr "" -"Lista cu nodul de iesire TOR (https://check.torproject.org/exit-addresses) " -"nu poate fi gasita." +"Lista cu nodul de iesire TOR (https://check.torproject.org/exit-" +"addresses) nu poate fi gasita." #: searx/plugins/tor_check.py:78 msgid "You are using TOR. Your IP address seems to be: {ip_address}." @@ -502,7 +511,7 @@ msgstr "delegat" #: searx/templates/simple/new_issue.html:64 msgid "Start submiting a new issue on GitHub" -msgstr "" +msgstr "Începe prin a trimite o nouă problemă la GiHub" #: searx/templates/simple/new_issue.html:66 msgid "Please check for existing bugs about this engine on GitHub" @@ -511,18 +520,18 @@ msgstr "" #: searx/templates/simple/new_issue.html:69 msgid "I confirm there is no existing bug about the issue I encounter" msgstr "" -"Confirm ca nu exista nici un bug in legatura cu situatia pe care o intampin" +"Confirm ca nu exista nici un bug in legatura cu situatia pe care o " +"intampin" #: searx/templates/simple/new_issue.html:71 msgid "If this is a public instance, please specify the URL in the bug report" -msgstr "" -"Daca este o instanta publica, te rog specifica URL-ul in raportul erorii." +msgstr "Daca este o instanta publica, te rog specifica URL-ul in raportul erorii." #: searx/templates/simple/new_issue.html:72 msgid "Submit a new issue on Github including the above information" msgstr "" -"Deschide un nou caz pe Github, cu toate informațiile din partea de deasupra " -"incluse" +"Deschide un nou caz pe Github, cu toate informațiile din partea de " +"deasupra incluse" #: searx/templates/simple/preferences.html:29 msgid "No HTTPS" @@ -1492,3 +1501,4 @@ msgstr "ascunde video" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">învățați mai multe despre " #~ "metodele de transfer" + diff --git a/searx/translations/ru/LC_MESSAGES/messages.mo b/searx/translations/ru/LC_MESSAGES/messages.mo index b8e7dc8ca..c654dac11 100644 Binary files a/searx/translations/ru/LC_MESSAGES/messages.mo and b/searx/translations/ru/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/ru/LC_MESSAGES/messages.po b/searx/translations/ru/LC_MESSAGES/messages.po index a0d95f6c0..6b606709b 100644 --- a/searx/translations/ru/LC_MESSAGES/messages.po +++ b/searx/translations/ru/LC_MESSAGES/messages.po @@ -15,22 +15,21 @@ # No4vick , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-10-28 07:18+0000\n" "Last-Translator: Markus Heiser \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 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -157,84 +156,84 @@ msgstr "Светлая" msgid "dark" msgstr "Тёмная" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "таймаут" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "ошибка разбора" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "ошибка протокола HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "сетевая ошибка" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "ошибка SSL: отсутствует действительность сертификата" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "непредвиденная ошибка" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "ошибка HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "ошибка HTTP-соединения" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "ошибка прокси" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "КАПЧА" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "слишком много запросов" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "доступ запрещён" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "ошибка API сервера" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Ничего не найдено" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Источник" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Не удалось загрузить следующую страницу" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Неправильные параметры, пожалуйста измените ваши настройки" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Неверные настройки" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "ошибка поиска" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Приостановлено" @@ -324,6 +323,14 @@ msgstr "Вечер" msgid "Night" msgstr "Ночь" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Рассчитывает контрольные суммы от строки." @@ -1500,3 +1507,4 @@ msgstr "скрыть видео" #~ "Способ отправки запросов. Подробнее о методах HTTP" + diff --git a/searx/translations/si/LC_MESSAGES/messages.mo b/searx/translations/si/LC_MESSAGES/messages.mo index e6ba2a06f..7ab6f2c04 100644 Binary files a/searx/translations/si/LC_MESSAGES/messages.mo and b/searx/translations/si/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/si/LC_MESSAGES/messages.po b/searx/translations/si/LC_MESSAGES/messages.po index 277483f38..cd9476948 100644 --- a/searx/translations/si/LC_MESSAGES/messages.po +++ b/searx/translations/si/LC_MESSAGES/messages.po @@ -1,4 +1,4 @@ -# Translations template for PROJECT. +# Sinhala translations for PROJECT. # Copyright (C) 2022 ORGANIZATION # This file is distributed under the same license as the PROJECT project. # FIRST AUTHOR , 2022. @@ -8,18 +8,17 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-30 15:33+0000\n" "Last-Translator: Chathura madusanka \n" -"Language-Team: Sinhala \n" "Language: si\n" +"Language-Team: Sinhala " +"\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -146,84 +145,84 @@ msgstr "එළිය" msgid "dark" msgstr "අඳුරු" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "වෙලාව අවසන්" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "විග්‍රහ කිරීමේ දෝෂයකි" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP ප්‍රොටෝකෝල දෝෂයකි" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "ජාල දෝෂයකි" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL දෝෂය: සහතික වලංගු කිරීම අසාර්ථක විය" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "අනපේක්ෂිත බිද වැටීමකි" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP දෝශයකි" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP සම්බන්ධතා දෝෂයකි" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "proxy දෝෂයකි" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "බොහෝ ඉල්ලීම්" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "ප්‍රවේශය ප්‍රතික්ෂේප විය" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "සේවාදායකයේ API දෝෂයකි" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "අයිතමයක් හමු නොවීය" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "මූලාශ්‍රය" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "ඊළඟ පිටුව පූරණය කිරීමේ දෝෂයකි" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "වලංගු නොවන සැකසුම්, කරුණාකර ඔබගේ මනාප සංස්කරණය කරන්න" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "වලංගු නොවන සැකසුම්" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "සෙවුම් දෝෂයකි" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "අත්හිටුවා ඇත" @@ -306,6 +305,14 @@ msgstr "හවස" msgid "Night" msgstr "රාත්‍රිය" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "" @@ -1171,3 +1178,4 @@ msgstr "" #: searx/templates/simple/result_templates/videos.html:6 msgid "hide video" msgstr "" + diff --git a/searx/translations/sk/LC_MESSAGES/messages.mo b/searx/translations/sk/LC_MESSAGES/messages.mo index ac3c010f5..affc42564 100644 Binary files a/searx/translations/sk/LC_MESSAGES/messages.mo and b/searx/translations/sk/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/sk/LC_MESSAGES/messages.po b/searx/translations/sk/LC_MESSAGES/messages.po index b27c5eb01..2dd36d3bf 100644 --- a/searx/translations/sk/LC_MESSAGES/messages.po +++ b/searx/translations/sk/LC_MESSAGES/messages.po @@ -6,13 +6,14 @@ # Jan Hovancik, 2017 # Markus Heiser , 2022. # Fero Novák , 2022. +# JohnyPeaN , 2022. msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" -"PO-Revision-Date: 2022-11-30 15:33+0000\n" -"Last-Translator: Markus Heiser \n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" +"PO-Revision-Date: 2022-12-12 23:30+0000\n" +"Last-Translator: JohnyPeaN \n" "Language-Team: Slovak " "\n" "Language: sk\n" @@ -22,7 +23,7 @@ msgstr "" "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n " ">= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" "X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -149,84 +150,84 @@ msgstr "svetlý" msgid "dark" msgstr "tmavý" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "časový limit" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "chyba parsovania" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "chyba HTTP protokolu" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "chyba siete" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL error: overenie certifikátu zlyhalo" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "neočakávaná chyba" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP chyba" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "chyba pripojenia cez HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "chyba proxy" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "priveľa žiadostí" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "prístup bol odmietnutý" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "API chyba servera" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Nič sa nenašlo" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Zdroj" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Chyba pri načítaní ďalšej stránky" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Nesprávne nastavenia, prosím upravte svoje predvoľby" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Nesprávne nastavenia" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "chyba vyhľadávania" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Pozastavené" @@ -316,6 +317,14 @@ msgstr "Večer" msgid "Night" msgstr "Noc" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "Autodetekcia jazyka vyhľadávania" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "Automatická detekcia a prepnutie na jazyk dopytu." + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Skonvertuje text pomocou rôznych hash funkcií." @@ -509,8 +518,8 @@ msgstr "Skontrolujte prosím existujúce chyby tohto vyhľadávaču na Githube" #: searx/templates/simple/new_issue.html:69 msgid "I confirm there is no existing bug about the issue I encounter" msgstr "" -"Potvrdzujem, že neexistuje žiadna chyba týkajúca sa problému, s ktorým sa " -"stretávam" +"Potvrdzujem, že neexistuje žiadna chyba týkajúca sa problému, s ktorým sa" +" stretávam" #: searx/templates/simple/new_issue.html:71 msgid "If this is a public instance, please specify the URL in the bug report" @@ -614,15 +623,15 @@ msgstr "Filtrovanie obsahu" #: searx/templates/simple/preferences.html:157 msgid "Open Access DOI resolver" -msgstr "" +msgstr "DOI vyhodnocovač otvoreným prístupom" #: searx/templates/simple/preferences.html:167 msgid "" "Redirect to open-access versions of publications when available (plugin " "required)" msgstr "" -"Presmerovanie na verzie publikácií s otvoreným prístupom, ak sú k dispozícii " -"(vyžaduje sa plugin)" +"Presmerovanie na verzie publikácií s otvoreným prístupom, ak sú k " +"dispozícii (vyžaduje sa plugin)" #: searx/templates/simple/preferences.html:171 msgid "Engine tokens" @@ -712,9 +721,9 @@ msgid "" "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods" msgstr "" -"Zmena spôsobu odosielania formulárov, dozvedieť sa " -"viac o metódach žiadosti" +"Zmena spôsobu odosielania formulárov, dozvedieť sa viac o metódach žiadosti" #: searx/templates/simple/preferences.html:269 msgid "Image proxy" @@ -759,8 +768,8 @@ msgid "" "This tab does not show up for search results, but you can search the " "engines listed here via bangs." msgstr "" -"Táto karta sa nezobrazuje vo výsledkoch vyhľadávania, ale môžete vyhľadávať " -"v enginoch, ktoré sú tu uvedené, pomocou Bangs." +"Táto karta sa nezobrazuje vo výsledkoch vyhľadávania, ale môžete " +"vyhľadávať v enginoch, ktoré sú tu uvedené, pomocou Bangs." #: searx/templates/simple/preferences.html:307 #: searx/templates/simple/preferences.html:358 @@ -821,11 +830,11 @@ msgstr "Príklady" #: searx/templates/simple/preferences.html:365 msgid "This is the list of SearXNG's instant answering modules." -msgstr "" +msgstr "Toto je zoznam modulov okamžitých odpovedí SearXNG." #: searx/templates/simple/preferences.html:376 msgid "This is the list of plugins." -msgstr "" +msgstr "Toto je zoznam pluginov." #: searx/templates/simple/preferences.html:393 msgid "Cookies" @@ -836,10 +845,12 @@ msgid "" "This is the list of cookies and their values SearXNG is storing on your " "computer." msgstr "" +"Toto je zoznam cookies a ich hodnôt, ktoré vo vašom počítači ukladá " +"SearXNG." #: searx/templates/simple/preferences.html:396 msgid "With that list, you can assess SearXNG transparency." -msgstr "" +msgstr "Týmto zoznamom môžete zhodnotiť priehľadnosť SearXNG." #: searx/templates/simple/preferences.html:401 msgid "Cookie name" @@ -851,23 +862,28 @@ msgstr "Hodnota" #: searx/templates/simple/preferences.html:414 msgid "Search URL of the currently saved preferences" -msgstr "" +msgstr "Vyhľadávacia adresa (URL) stávajúcich, uložených nastavení" #: searx/templates/simple/preferences.html:418 msgid "" "Note: specifying custom settings in the search URL can reduce privacy by " "leaking data to the clicked result sites." msgstr "" +"Poznámka: zadanie osobitých nastavení vo vyhľadávacej adrese (URL) môže " +"zredukovať úroveň súkromia tým že poskytne doplňujúce údaje kliknutým " +"adresám vo výsledkoch." #: searx/templates/simple/preferences.html:419 msgid "URL to restore your preferences in another browser" -msgstr "" +msgstr "Adresa (URL) pre obnovu nastavení v inom prehliadači" #: searx/templates/simple/preferences.html:423 msgid "" "Specifying custom settings in the preferences URL can be used to sync " "preferences across devices." msgstr "" +"Zadaním osobitých nastavení v adrese (URL) nastavení je možné " +"synchronizovať nastavenia do iných zariadení." #: searx/templates/simple/preferences.html:428 msgid "" @@ -887,7 +903,7 @@ msgstr "" #: searx/templates/simple/preferences.html:433 msgid "Save" -msgstr "" +msgstr "Uložiť" #: searx/templates/simple/preferences.html:434 msgid "Reset defaults" @@ -895,7 +911,7 @@ msgstr "Obnoviť predvolené" #: searx/templates/simple/preferences.html:435 msgid "Back" -msgstr "" +msgstr "Späť" #: searx/templates/simple/results.html:23 msgid "Answers" @@ -912,7 +928,7 @@ msgstr "Chyba!" #: searx/templates/simple/results.html:46 msgid "Engines cannot retrieve results" -msgstr "" +msgstr "Vyhľadávače nemôžu získať výsledky" #: searx/templates/simple/results.html:68 msgid "Suggestions" @@ -928,23 +944,23 @@ msgstr "Výsledky na stiahnutie" #: searx/templates/simple/results.html:120 msgid "Try searching for:" -msgstr "" +msgstr "Skús hľadať:" #: searx/templates/simple/results.html:152 msgid "Back to top" -msgstr "" +msgstr "Späť na začiatok" #: searx/templates/simple/results.html:170 msgid "Previous page" -msgstr "" +msgstr "Predošlá strana" #: searx/templates/simple/results.html:187 msgid "Next page" -msgstr "" +msgstr "Ďalšia strana" #: searx/templates/simple/search.html:3 msgid "Display the front page" -msgstr "" +msgstr "Zobraz úvodnú stranu" #: searx/templates/simple/search.html:9 #: searx/templates/simple/simple_search.html:5 @@ -954,12 +970,12 @@ msgstr "Hľadať..." #: searx/templates/simple/search.html:10 #: searx/templates/simple/simple_search.html:6 msgid "clear" -msgstr "" +msgstr "vyčistiť" #: searx/templates/simple/search.html:11 #: searx/templates/simple/simple_search.html:7 msgid "search" -msgstr "" +msgstr "hľadať" #: searx/templates/simple/stats.html:21 msgid "There is currently no data available. " @@ -967,71 +983,71 @@ msgstr "Momentálne nie su dostupné žiadne dáta." #: searx/templates/simple/stats.html:26 msgid "Scores" -msgstr "" +msgstr "Hodnotenia" #: searx/templates/simple/stats.html:27 msgid "Result count" -msgstr "" +msgstr "Počet výsledkov" #: searx/templates/simple/stats.html:59 msgid "Total" -msgstr "" +msgstr "Celkom" #: searx/templates/simple/stats.html:60 msgid "HTTP" -msgstr "" +msgstr "HTTP" #: searx/templates/simple/stats.html:61 msgid "Processing" -msgstr "" +msgstr "Spracovávanie" #: searx/templates/simple/stats.html:99 msgid "Warnings" -msgstr "" +msgstr "Varovania" #: searx/templates/simple/stats.html:99 msgid "Errors and exceptions" -msgstr "" +msgstr "Chyby a výnimky" #: searx/templates/simple/stats.html:105 msgid "Exception" -msgstr "" +msgstr "Výnimka" #: searx/templates/simple/stats.html:107 msgid "Message" -msgstr "" +msgstr "Správa" #: searx/templates/simple/stats.html:109 msgid "Percentage" -msgstr "" +msgstr "Úroveň" #: searx/templates/simple/stats.html:111 msgid "Parameter" -msgstr "" +msgstr "Parameter" #: searx/templates/simple/stats.html:119 msgid "Filename" -msgstr "" +msgstr "Názov súboru" #: searx/templates/simple/stats.html:120 msgid "Function" -msgstr "" +msgstr "Funkcia" #: searx/templates/simple/stats.html:121 msgid "Code" -msgstr "" +msgstr "Kód" #: searx/templates/simple/stats.html:128 msgid "Checker" -msgstr "" +msgstr "Kontrolór" #: searx/templates/simple/stats.html:131 msgid "Failed test" -msgstr "" +msgstr "Zlyhaný test" #: searx/templates/simple/stats.html:132 msgid "Comment(s)" -msgstr "" +msgstr "Komentár(e)" #: searx/templates/simple/filters/time_range.html:3 msgid "Anytime" @@ -1063,11 +1079,11 @@ msgstr "momentálne nie su definované žiadne cookies." #: searx/templates/simple/messages/no_results.html:6 msgid "Engines cannot retrieve results." -msgstr "" +msgstr "Vyhľadávače nemôžu získať výsledky." #: searx/templates/simple/messages/no_results.html:15 msgid "Please, try again later or find another SearXNG instance." -msgstr "" +msgstr "Skúste znova neskôr, prosím, alebo použite inú inštanciu SearXNG." #: searx/templates/simple/messages/no_results.html:20 msgid "Sorry!" @@ -1092,15 +1108,15 @@ msgstr "skryť médiá" #: searx/templates/simple/result_templates/default.html:14 #: searx/templates/simple/result_templates/videos.html:14 msgid "This site did not provide any description." -msgstr "" +msgstr "Táto stránka neposkytuje žiaden popis." #: searx/templates/simple/result_templates/images.html:19 msgid "Format" -msgstr "" +msgstr "Formát" #: searx/templates/simple/result_templates/images.html:21 msgid "Engine" -msgstr "" +msgstr "Vyhľadávač" #: searx/templates/simple/result_templates/images.html:22 msgid "View source" @@ -1108,7 +1124,7 @@ msgstr "Zobraziť zdroj" #: searx/templates/simple/result_templates/map.html:12 msgid "address" -msgstr "" +msgstr "adresa" #: searx/templates/simple/result_templates/map.html:43 msgid "show map" @@ -1120,47 +1136,47 @@ msgstr "skryť mapu" #: searx/templates/simple/result_templates/paper.html:5 msgid "Published date" -msgstr "" +msgstr "Dátum publikácie" #: searx/templates/simple/result_templates/paper.html:9 msgid "Journal" -msgstr "" +msgstr "Žurnál" #: searx/templates/simple/result_templates/paper.html:22 msgid "Editor" -msgstr "" +msgstr "Editor" #: searx/templates/simple/result_templates/paper.html:23 msgid "Publisher" -msgstr "" +msgstr "Vydavateľ" #: searx/templates/simple/result_templates/paper.html:24 msgid "Type" -msgstr "" +msgstr "Typ" #: searx/templates/simple/result_templates/paper.html:25 msgid "Tags" -msgstr "" +msgstr "Značky" #: searx/templates/simple/result_templates/paper.html:26 msgid "DOI" -msgstr "" +msgstr "DOI" #: searx/templates/simple/result_templates/paper.html:27 msgid "ISSN" -msgstr "" +msgstr "ISSN" #: searx/templates/simple/result_templates/paper.html:28 msgid "ISBN" -msgstr "" +msgstr "ISBN" #: searx/templates/simple/result_templates/paper.html:33 msgid "PDF" -msgstr "" +msgstr "PDF" #: searx/templates/simple/result_templates/paper.html:34 msgid "HTML" -msgstr "" +msgstr "HTML" #: searx/templates/simple/result_templates/torrent.html:6 msgid "magnet link" @@ -1172,11 +1188,11 @@ msgstr "torrent súbor" #: searx/templates/simple/result_templates/torrent.html:9 msgid "Seeder" -msgstr "" +msgstr "Odosielateľ" #: searx/templates/simple/result_templates/torrent.html:9 msgid "Leecher" -msgstr "" +msgstr "Príjemca" #: searx/templates/simple/result_templates/torrent.html:11 msgid "Filesize" diff --git a/searx/translations/sl/LC_MESSAGES/messages.mo b/searx/translations/sl/LC_MESSAGES/messages.mo index ee20dddcf..6de20731b 100644 Binary files a/searx/translations/sl/LC_MESSAGES/messages.mo and b/searx/translations/sl/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/sl/LC_MESSAGES/messages.po b/searx/translations/sl/LC_MESSAGES/messages.po index 6aa6c3183..6699ecbb9 100644 --- a/searx/translations/sl/LC_MESSAGES/messages.po +++ b/searx/translations/sl/LC_MESSAGES/messages.po @@ -8,21 +8,20 @@ # Alexandre Flament , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" -"PO-Revision-Date: 2022-11-07 18:11+0000\n" -"Last-Translator: Alexandre Flament \n" -"Language-Team: Slovenian \n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" +"PO-Revision-Date: 2022-12-03 16:35+0000\n" +"Last-Translator: Markus Heiser \n" "Language: sl\n" +"Language-Team: Slovenian " +"\n" +"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 " +"|| n%100==4 ? 2 : 3;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -149,84 +148,84 @@ msgstr "svetlo" msgid "dark" msgstr "temno" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "odmor" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "napaka pri razčlenjevanju" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "napaka protokola HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "omrežna napaka" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" -msgstr "" +msgstr "SSL-napaka: Preveritev certifikata je spodletela" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "nepričakovana zrušitev" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "napaka HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "napaka povezave HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "napaka proxyja" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "preveč prošenj" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "dostop zavrnjen" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "napaka API strežnika" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Ni zadetkov" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Vir" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Napaka pri nalaganju naslednje strani" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Neveljavne nastavitve. Prosimo, preverite vašo konfiguracijo" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Neveljavne nastavitve" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "napaka pri iskanju" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Prekinjeno" @@ -282,9 +281,9 @@ msgid "" "format. TinEye only supports images that are JPEG, PNG, GIF, BMP, TIFF or" " WebP." msgstr "" -"Ne morem prebrati slike hiperpovezave. Razlog je lahko zaradi nepodprtega " -"formata datoteke. TinEye podpira samo slikovne formate JPEG, PNG, GIF, BMP, " -"TIFF ali WebP." +"Ne morem prebrati slike hiperpovezave. Razlog je lahko zaradi nepodprtega" +" formata datoteke. TinEye podpira samo slikovne formate JPEG, PNG, GIF, " +"BMP, TIFF ali WebP." #: searx/engines/tineye.py:46 msgid "" @@ -314,6 +313,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Pretvori besede v drugo hash vrednost." @@ -341,8 +348,8 @@ msgid "" "Avoid paywalls by redirecting to open-access versions of publications " "when available" msgstr "" -"Izogibanje plačilom s preusmeritvijo na prostodostopne različice publikacij, " -"ko so na voljo" +"Izogibanje plačilom s preusmeritvijo na prostodostopne različice " +"publikacij, ko so na voljo" #: searx/plugins/search_on_category_select.py:19 msgid "Search on category select" @@ -365,8 +372,8 @@ msgid "" "Displays your IP if the query is \"ip\" and your user agent if the query " "contains \"user agent\"." msgstr "" -"Prikaže IP naslov, če je niz poizvedbe \"ip\", in uporabniški agent, če je " -"niz \"user agent\"." +"Prikaže IP naslov, če je niz poizvedbe \"ip\", in uporabniški agent, če " +"je niz \"user agent\"." #: searx/plugins/tor_check.py:25 msgid "Tor check plugin" @@ -378,16 +385,16 @@ msgid "" "informs the user if it is, like check.torproject.org but from searxng." msgstr "" "Ta vtičnik preveri, če je naslov poizvedbe izhodni prikluček TOR in " -"informira uporabnika o njem, kot naprimer check.torproject.org ampak preko " -"searxng-ja." +"informira uporabnika o njem, kot naprimer check.torproject.org ampak " +"preko searxng-ja." #: searx/plugins/tor_check.py:62 msgid "" "The TOR exit node list (https://check.torproject.org/exit-addresses) is " "unreachable." msgstr "" -"Seznam izhodnih priključkov TOR (https://check.torproject.org/exit-addresses)" -" je nedosegljiv." +"Seznam izhodnih priključkov TOR (https://check.torproject.org/exit-" +"addresses) je nedosegljiv." #: searx/plugins/tor_check.py:78 msgid "You are using TOR. Your IP address seems to be: {ip_address}." @@ -414,8 +421,9 @@ msgid "" "Navigate search results with Vim-like hotkeys (JavaScript required). " "Press \"h\" key on main or result page to get help." msgstr "" -"Premikanje po zadetkih z tipkovnimi bližnjicami Vim (zahtevan JavaScript). " -"Pritisnite tipko \"h\" na glavni strani ali strani z zadetki za pomoč." +"Premikanje po zadetkih z tipkovnimi bližnjicami Vim (zahtevan " +"JavaScript). Pritisnite tipko \"h\" na glavni strani ali strani z zadetki" +" za pomoč." #: searx/templates/simple/404.html:4 msgid "Page not found" @@ -508,8 +516,7 @@ msgstr "Prosim preveri že aktivne hrošče glede engine-a na GitHub-u" #: searx/templates/simple/new_issue.html:69 msgid "I confirm there is no existing bug about the issue I encounter" -msgstr "" -"Potrjujem da o problemu, na katerega sem naletel, ni že obstoječega hrošča" +msgstr "Potrjujem da o problemu, na katerega sem naletel, ni že obstoječega hrošča" #: searx/templates/simple/new_issue.html:71 msgid "If this is a public instance, please specify the URL in the bug report" @@ -620,8 +627,8 @@ msgid "" "Redirect to open-access versions of publications when available (plugin " "required)" msgstr "" -"Preusmeri na prosto dostopne različice publikacij, ko so na voljo (zahtevan " -"vtičnik)" +"Preusmeri na prosto dostopne različice publikacij, ko so na voljo " +"(zahtevan vtičnik)" #: searx/templates/simple/preferences.html:171 msgid "Engine tokens" @@ -1474,3 +1481,4 @@ msgstr "skrij video" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">, več o metodah za " #~ "zahtevke " + diff --git a/searx/translations/sr/LC_MESSAGES/messages.mo b/searx/translations/sr/LC_MESSAGES/messages.mo index 7c4b065fa..02ef64f15 100644 Binary files a/searx/translations/sr/LC_MESSAGES/messages.mo and b/searx/translations/sr/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/sr/LC_MESSAGES/messages.po b/searx/translations/sr/LC_MESSAGES/messages.po index 718181eb2..4be5f645f 100644 --- a/searx/translations/sr/LC_MESSAGES/messages.po +++ b/searx/translations/sr/LC_MESSAGES/messages.po @@ -10,21 +10,20 @@ # SecularSteve , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-19 16:21+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Serbian \n" "Language: sr\n" +"Language-Team: Serbian " +"\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -151,84 +150,84 @@ msgstr "светло" msgid "dark" msgstr "мрачно" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "тајмаут" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "грешка при парсирању" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "грешка у HTTP протоколу" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "грешка на мрежи" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL грешка: валидација сертификата није успела" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "неочекиван престанак рада" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP грешка" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "проблем при HTTPS конекцији" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "прокси грешка" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "превише захтева" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "није дозвољен приступ" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "серверска API грешка" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Ставка није пронађена" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Извор" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Грешка приликом учитавања следеће странице" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Неважеће поставке, молимо уредите свој избор" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Неважећа подешавања" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "грешка у претрази" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Суспендован" @@ -318,6 +317,14 @@ msgstr "Vece" msgid "Night" msgstr "Noc" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Претвара стринг у другачије хешеве." @@ -712,9 +719,9 @@ msgid "" "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods" msgstr "" -"Promeni nacin slanja formi, saznaj vise o " -"request metodama" +"Promeni nacin slanja formi, saznaj vise o request metodama" #: searx/templates/simple/preferences.html:269 msgid "Image proxy" @@ -1486,3 +1493,4 @@ msgstr "сакриј видео" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">сазнајте више о методама " #~ "захтева" + diff --git a/searx/translations/sv/LC_MESSAGES/messages.mo b/searx/translations/sv/LC_MESSAGES/messages.mo index ddff95d25..49a19250d 100644 Binary files a/searx/translations/sv/LC_MESSAGES/messages.mo and b/searx/translations/sv/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/sv/LC_MESSAGES/messages.po b/searx/translations/sv/LC_MESSAGES/messages.po index 630d99d21..984c2403d 100644 --- a/searx/translations/sv/LC_MESSAGES/messages.po +++ b/searx/translations/sv/LC_MESSAGES/messages.po @@ -12,22 +12,22 @@ # Solaris , 2022. # sebstrgg , 2022. # mikni , 2022. +# robert , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" -"PO-Revision-Date: 2022-11-19 16:21+0000\n" -"Last-Translator: mikni \n" -"Language-Team: Swedish \n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" +"PO-Revision-Date: 2022-12-12 07:18+0000\n" +"Last-Translator: robert \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 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -154,84 +154,84 @@ msgstr "ljus" msgid "dark" msgstr "mörk" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "avbrott" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "tolkningsfel" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP-protokollfel" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "nätverksfel" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL-fel: Valideringsfel av certifikatet" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "oförutsedd krasch" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP-fel" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP-uppkopplingsfel" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "proxyfel" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "för många förfrågningar" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "åtkomst nekad" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "server API-fel" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Inga artiklar hittade" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Källa" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Kunde inte ladda nästa sida" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Ogiltiga inställningar, vänligen redigerar dina inställningar" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Ogiltiga inställningar" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "sökfel" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Avstängd" @@ -322,6 +322,14 @@ msgstr "Kväll" msgid "Night" msgstr "Natt" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Konverterar strängar till olika hashvärden." @@ -715,7 +723,7 @@ msgid "" "Change how forms are submitted, learn more about request methods" -msgstr "" +msgstr "Ändra hur formulär skickas" #: searx/templates/simple/preferences.html:269 msgid "Image proxy" @@ -1131,35 +1139,35 @@ msgstr "Publicerat datum" #: searx/templates/simple/result_templates/paper.html:9 msgid "Journal" -msgstr "" +msgstr "Journal" #: searx/templates/simple/result_templates/paper.html:22 msgid "Editor" -msgstr "" +msgstr "Ändrare" #: searx/templates/simple/result_templates/paper.html:23 msgid "Publisher" -msgstr "" +msgstr "Publicerare" #: searx/templates/simple/result_templates/paper.html:24 msgid "Type" -msgstr "" +msgstr "Typ" #: searx/templates/simple/result_templates/paper.html:25 msgid "Tags" -msgstr "" +msgstr "Taggar" #: searx/templates/simple/result_templates/paper.html:26 msgid "DOI" -msgstr "" +msgstr "Digital identifierare" #: searx/templates/simple/result_templates/paper.html:27 msgid "ISSN" -msgstr "" +msgstr "ISSN" #: searx/templates/simple/result_templates/paper.html:28 msgid "ISBN" -msgstr "" +msgstr "ISBN" #: searx/templates/simple/result_templates/paper.html:33 msgid "PDF" @@ -1489,3 +1497,4 @@ msgstr "göm video" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">lär dig mera om " #~ "förfrågningsmetoder" + diff --git a/searx/translations/szl/LC_MESSAGES/messages.mo b/searx/translations/szl/LC_MESSAGES/messages.mo index 93740a324..85dfe47f9 100644 Binary files a/searx/translations/szl/LC_MESSAGES/messages.mo and b/searx/translations/szl/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/szl/LC_MESSAGES/messages.po b/searx/translations/szl/LC_MESSAGES/messages.po index 241580be1..4ae9546b6 100644 --- a/searx/translations/szl/LC_MESSAGES/messages.po +++ b/searx/translations/szl/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-08-19 07:18+0000\n" "Last-Translator: gkkulik \n" "Language: szl\n" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -143,84 +143,84 @@ msgstr "jasny" msgid "dark" msgstr "ciymny" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "kōniec czasu" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "feler przetworzanio" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "Feler protokołu HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "feler necu" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "niyspodziano awaryjo" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "Feler HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "Feler połōnczynio HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "feler proxy" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "za moc żōndań" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "dostymp ôdkozany" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "feler serwera API" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Żodyn elymynt niy znojdziōny" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Zdrzōdło" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Feler ladowanio nastympnyj strōny" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Niynoleżne sztalōnki, zmiyń swoje preferyncyje" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Niynoleżne sztalōnki" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "błōnd wyszukowanio" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Strzimane" @@ -309,6 +309,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Kōnwertuje frazy na rozmajte skrōty hash." diff --git a/searx/translations/ta/LC_MESSAGES/messages.mo b/searx/translations/ta/LC_MESSAGES/messages.mo index 7f4a41378..e71bd76df 100644 Binary files a/searx/translations/ta/LC_MESSAGES/messages.mo and b/searx/translations/ta/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/ta/LC_MESSAGES/messages.po b/searx/translations/ta/LC_MESSAGES/messages.po index b94c4df54..c47ebc71a 100644 --- a/searx/translations/ta/LC_MESSAGES/messages.po +++ b/searx/translations/ta/LC_MESSAGES/messages.po @@ -12,20 +12,19 @@ # Markus Heiser , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-04 07:18+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Tamil " -"\n" "Language: ta\n" +"Language-Team: Tamil " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -152,84 +151,84 @@ msgstr "ஒளி" msgid "dark" msgstr "இருள்" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "நேரம் முடிந்தது" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "பாகுபடுத்தும் பிழை" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP நெறிமுறை பிழை" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "பிணைய பிழை" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL பிழை: சான்றிதழ் சரிபார்ப்பு தோல்வியடைந்தது" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "எதிர்பாராத விபத்து" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP பிழை" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP இணைப்பு பிழை" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "ப்ராக்ஸி பிழை" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "கேப்ட்சா" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "பல கோரிக்கைகள்" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "அணுகல் மறுக்கப்பட்டது" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "சேவையக API பிழை" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "எதுவும் கிடைக்கவில்லை" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "ஆதாரம்" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "அடுத்த பக்கத்தை திறப்பதில் தவறு நிகழ்ந்துவிட்டது." -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "ஏற்க முடியாத அமைப்பு,உங்கள் விருப்பத்தை தொகுக்கவும்" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "ஏற்கமுடியாத அமைப்பு" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "தேடல் பிழை" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "இடைநிறுத்தப்பட்டது" @@ -318,6 +317,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "சரங்களை வெவ்வேறு ஹாஷ் டைஜெஸ்ட்களாக மாற்றுகிறது." @@ -1478,3 +1485,4 @@ msgstr "காணொளிகளை மறை" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">கோரிக்கை முறைகள் பற்றி மேலும்" #~ " அறிக" + diff --git a/searx/translations/te/LC_MESSAGES/messages.mo b/searx/translations/te/LC_MESSAGES/messages.mo index 0e240072c..0ef4f80f9 100644 Binary files a/searx/translations/te/LC_MESSAGES/messages.mo and b/searx/translations/te/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/te/LC_MESSAGES/messages.po b/searx/translations/te/LC_MESSAGES/messages.po index 2bba5a7f5..7542a692b 100644 --- a/searx/translations/te/LC_MESSAGES/messages.po +++ b/searx/translations/te/LC_MESSAGES/messages.po @@ -8,20 +8,19 @@ # networkneil , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-04 07:18+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Telugu " -"\n" "Language: te\n" +"Language-Team: Telugu " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -148,84 +147,84 @@ msgstr "వెలుగు" msgid "dark" msgstr "చీకటి" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "సమయం ముగిసినది" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "పార్సింగ్ లోపం" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP నియమాలలో లోపం" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "నెట్వర్క్ లోపం" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "ఊహించని లోపం" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP లోపం" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP కనెక్షన్ లోపం" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "ప్రాక్సీ లోపం" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "క్యాప్చా" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "చాలా అభ్యర్థనలు" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "అనుమతి లేదు" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "సర్వర్ API లోపం" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "ఏమీ దొరకలేదు" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "మూలం" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "తదుపరి పేజీని లోడ్ చేయడంలో లోపం" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "చెల్లని సెట్టింగ్‌లు, దయచేసి మీ ప్రాధాన్యతలను సవరించండి" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "చెల్లని అమరికలు" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "శోధనలో లోపము" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "రద్ధు చెయ్యబడింది" @@ -308,6 +307,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "స్ట్రింగ్‌లను విభిన్న హాష్ డైజెస్ట్‌లుగా మారుస్తుంది." @@ -1465,3 +1472,4 @@ msgstr "వీడియోను దాచిపెట్టు" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">అభ్యర్థన పద్ధతుల గురించి మరింత" #~ " తెలుసుకోండి" + diff --git a/searx/translations/th/LC_MESSAGES/messages.mo b/searx/translations/th/LC_MESSAGES/messages.mo index 7bba982fe..e4f68a4bf 100644 Binary files a/searx/translations/th/LC_MESSAGES/messages.mo and b/searx/translations/th/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/th/LC_MESSAGES/messages.po b/searx/translations/th/LC_MESSAGES/messages.po index 47700979b..d98eb2854 100644 --- a/searx/translations/th/LC_MESSAGES/messages.po +++ b/searx/translations/th/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-07-06 22:11+0000\n" "Last-Translator: watchakorn-18k \n" "Language: th\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -144,84 +144,84 @@ msgstr "สว่าง" msgid "dark" msgstr "มืด" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "หมดเวลา" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "ผิดพลาดในการวจีวิภาค" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "ข้อผิดพลาดของโปรโตคอล HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "ข้อผิดพลาดจากเครือข่าย" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "ข้อผิดพลาดที่ไม่คาดคิด" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "ข้อผิดพลาดจาก HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "ข้อผิดพลาดจากการเชื่อมต่อ HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "ข้อผิดพลาดจากพร็อกซี" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "แคปต์ชา" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "คำขอมากเกินไป" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "การเข้าถึงถูกปฏิเสธ" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "ข้อผิดพลาดจาก API ของเซิร์ฟเวอร์" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "ไม่พบรายการ" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "แหล่งที่มา" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "เกิดข้อผิดพลาดในการโหลดหน้าถัดไป" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "การตั้งค่าไม่ถูกต้อง โปรดแก้ไขการตั้งค่าของคุณ" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "การตั้งค่าไม่ถูกต้อง" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "ข้อผิดพลาดจากการค้นหา" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "ถูกระงับ" @@ -304,6 +304,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "แปลงสตริงเป็นแฮชย่อยที่ต่างกัน" diff --git a/searx/translations/tr/LC_MESSAGES/messages.mo b/searx/translations/tr/LC_MESSAGES/messages.mo index dcc4bbfaa..880d3c058 100644 Binary files a/searx/translations/tr/LC_MESSAGES/messages.mo and b/searx/translations/tr/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/tr/LC_MESSAGES/messages.po b/searx/translations/tr/LC_MESSAGES/messages.po index 7d6ec3ab6..daa5042cb 100644 --- a/searx/translations/tr/LC_MESSAGES/messages.po +++ b/searx/translations/tr/LC_MESSAGES/messages.po @@ -13,20 +13,19 @@ # Kayra Uylar , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-10-28 07:18+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Turkish \n" "Language: tr\n" +"Language-Team: Turkish " +"\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -153,84 +152,84 @@ msgstr "aydınlık" msgid "dark" msgstr "karanlık" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "zaman aşımı" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "ayrıştırma hatası" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP protokol hatası" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "bağlantı hatası" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL Hatası: Sertifika doğrulaması başarısız oldu" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "beklenmeyen çökme" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP hatası" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP bağlantı hatası" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "proxy hatası" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "çok fazla istek" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "erişim engellendi" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "sunucu API hatası" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Öğe bulunamadı" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Kaynak" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Sonraki sayfa yüklenemedi" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Geçersiz ayarlar, lütfen tercihlerinizi düzenleyin" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Geçersiz ayarlar" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "arama hatası" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Askıya alındı" @@ -318,6 +317,14 @@ msgstr "Akşam" msgid "Night" msgstr "Gece" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Dizileri farklı özdeğerlerine çevirir." @@ -1492,3 +1499,4 @@ msgstr "görüntüyü gizle" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">istek yöntemleri hakkında daha" #~ " fazla bilgi edinin" + diff --git a/searx/translations/uk/LC_MESSAGES/messages.mo b/searx/translations/uk/LC_MESSAGES/messages.mo index c967bc18f..4fed092ff 100644 Binary files a/searx/translations/uk/LC_MESSAGES/messages.mo and b/searx/translations/uk/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/uk/LC_MESSAGES/messages.po b/searx/translations/uk/LC_MESSAGES/messages.po index 8d21e12de..e69aaacf1 100644 --- a/searx/translations/uk/LC_MESSAGES/messages.po +++ b/searx/translations/uk/LC_MESSAGES/messages.po @@ -9,23 +9,22 @@ # Markus Heiser , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-25 07:16+0000\n" "Last-Translator: Markus Heiser \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 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -152,84 +151,84 @@ msgstr "світла" msgid "dark" msgstr "темна" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "таймаут" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "помилка парсингу" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "помилка HTTP протоколу" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "помилка мережі" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "Помилка SSL: не вдалося перевірити сертифікат" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "непередбачена помилка" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "помилка HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "помилка HTTP з'єднання" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "помилка проксі" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "забагато запитів" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "доступ заборонено" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "Помилка API сервера" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Нічого не знайдено" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Джерело" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Не вдалося завантажити наступну сторінку" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Неправильні налаштування, будь ласка, зробіть зміни в налаштуваннях" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Неправильні налаштування" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "помилка пошуку" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Призупинено" @@ -291,8 +290,8 @@ msgid "" "The image is too simple to find matches. TinEye requires a basic level of" " visual detail to successfully identify matches." msgstr "" -"Зображення занадто просте, щоб знайти збіги. TinEye вимагає базового рівня " -"візуальної деталізації для успішного визначення збігів." +"Зображення занадто просте, щоб знайти збіги. TinEye вимагає базового " +"рівня візуальної деталізації для успішного визначення збігів." #: searx/engines/tineye.py:52 msgid "The image could not be downloaded." @@ -314,6 +313,14 @@ msgstr "" msgid "Night" msgstr "" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "Конвертує рядки в різні геш-послідовності." @@ -1465,3 +1472,4 @@ msgstr "приховати відео" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">детальніше про методи " #~ "запитів" + diff --git a/searx/translations/vi/LC_MESSAGES/messages.mo b/searx/translations/vi/LC_MESSAGES/messages.mo index 6082b5bcd..55c865a9a 100644 Binary files a/searx/translations/vi/LC_MESSAGES/messages.mo and b/searx/translations/vi/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/vi/LC_MESSAGES/messages.po b/searx/translations/vi/LC_MESSAGES/messages.po index 2e3b916ce..c2cd1e7c5 100644 --- a/searx/translations/vi/LC_MESSAGES/messages.po +++ b/searx/translations/vi/LC_MESSAGES/messages.po @@ -7,20 +7,19 @@ # Markus Heiser , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" -"PO-Revision-Date: 2022-10-28 07:18+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" +"PO-Revision-Date: 2022-12-12 07:18+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Vietnamese \n" "Language: vi\n" +"Language-Team: Vietnamese " +"\n" +"Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -147,84 +146,84 @@ msgstr "Sáng" msgid "dark" msgstr "Tối" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "Hết thời gian" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "Lỗi phân tách" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "Lỗi giao thức HTTP" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "Lỗi mạng" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "Lỗi SSL: xác thực chứng chỉ không thành công" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "sập đột ngột" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "Lỗi HTTP" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "Lỗi kết nối HTTP" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "Lỗi proxy" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "CAPTCHA" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "quá nhiều yêu cầu" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "Truy cập bị từ chối" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "Lỗi máy chủ API" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "Không tìm thấy gì" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "Nguồn" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "Không thể tải trang kế tiếp" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "Cài đặt không hợp lệ, xin xem lại tuỳ chỉnh" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "Cài đặt không hợp lệ" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "lỗi tìm kiếm" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "Treo/gián đoạn/chặn" @@ -298,18 +297,26 @@ msgstr "Hình ảnh không thể được hiển thị." #: searx/engines/wttr.py:101 msgid "Morning" -msgstr "" +msgstr "Buổi sáng" #: searx/engines/wttr.py:101 msgid "Noon" -msgstr "" +msgstr "Buổi trưa" #: searx/engines/wttr.py:101 msgid "Evening" -msgstr "" +msgstr "Buổi chiều" #: searx/engines/wttr.py:101 msgid "Night" +msgstr "Buổi tối" + +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." msgstr "" #: searx/plugins/hash_plugin.py:24 @@ -1472,3 +1479,4 @@ msgstr "ẩn phim" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ " rel=\"external\">tìm hiểu thêm về các " #~ "phương thức tìm kiếm" + diff --git a/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.mo b/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.mo index 02ec676ea..45f553f4a 100644 Binary files a/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.mo and b/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.po b/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.po index 4fede9fe2..11034d688 100644 --- a/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.po +++ b/searx/translations/zh_Hans_CN/LC_MESSAGES/messages.po @@ -18,20 +18,19 @@ # a , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-10-28 07:18+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Chinese (Simplified) \n" "Language: zh_Hans_CN\n" +"Language-Team: Chinese (Simplified) " +"\n" +"Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -158,84 +157,84 @@ msgstr "浅色" msgid "dark" msgstr "暗色" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "超时" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "解析错误" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP 协议错误" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "网络错误" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL错误:证书校验失败" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "意外崩溃" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP 错误" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP 连接错误" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "代理错误" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "验证码" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "频繁请求" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "拒绝访问" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "服务器 API 错误" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "未找到项目" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "来源" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "载入下个页面时发生错误" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "无效设置,请编辑您的首选项" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "无效设置" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "搜索错误" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "暂停服务" @@ -318,6 +317,14 @@ msgstr "傍晚" msgid "Night" msgstr "夜晚" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "将字符串转换为不同的散列摘要值。" @@ -1449,3 +1456,4 @@ msgstr "隐藏视频" #~ "更改提交表单时使用的请求方法,深入了解请求方法" + diff --git a/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.mo b/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.mo index 394602d64..05fca834b 100644 Binary files a/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.mo and b/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.mo differ diff --git a/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.po b/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.po index a3e13ae12..4e32240bb 100644 --- a/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.po +++ b/searx/translations/zh_Hant_TW/LC_MESSAGES/messages.po @@ -13,20 +13,19 @@ # tjvfxtiwdr , 2022. msgid "" msgstr "" -"Project-Id-Version: searx\n" +"Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-10-14 14:11+0000\n" +"POT-Creation-Date: 2022-12-12 07:18+0000\n" "PO-Revision-Date: 2022-11-04 07:18+0000\n" "Last-Translator: Markus Heiser \n" -"Language-Team: Chinese (Traditional) \n" "Language: zh_Hant_TW\n" +"Language-Team: Chinese (Traditional) " +"\n" +"Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.14.1\n" -"Generated-By: Babel 2.10.3\n" +"Generated-By: Babel 2.11.0\n" #. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #: searx/searxng.msg @@ -153,84 +152,84 @@ msgstr "明亮" msgid "dark" msgstr "黑暗" -#: searx/webapp.py:164 +#: searx/webapp.py:165 msgid "timeout" msgstr "超時" -#: searx/webapp.py:165 +#: searx/webapp.py:166 msgid "parsing error" msgstr "解析錯誤" -#: searx/webapp.py:166 +#: searx/webapp.py:167 msgid "HTTP protocol error" msgstr "HTTP 協議錯誤" -#: searx/webapp.py:167 +#: searx/webapp.py:168 msgid "network error" msgstr "網絡錯誤" -#: searx/webapp.py:168 +#: searx/webapp.py:169 msgid "SSL error: certificate validation has failed" msgstr "SSL錯誤:証書驗證失敗" -#: searx/webapp.py:170 +#: searx/webapp.py:171 msgid "unexpected crash" msgstr "意外崩潰" -#: searx/webapp.py:177 +#: searx/webapp.py:178 msgid "HTTP error" msgstr "HTTP 錯誤" -#: searx/webapp.py:178 +#: searx/webapp.py:179 msgid "HTTP connection error" msgstr "HTTP 連接錯誤" -#: searx/webapp.py:184 +#: searx/webapp.py:185 msgid "proxy error" msgstr "代理錯誤" -#: searx/webapp.py:185 +#: searx/webapp.py:186 msgid "CAPTCHA" msgstr "驗證碼" -#: searx/webapp.py:186 +#: searx/webapp.py:187 msgid "too many requests" msgstr "頻繁請求" -#: searx/webapp.py:187 +#: searx/webapp.py:188 msgid "access denied" msgstr "拒絕訪問" -#: searx/webapp.py:188 +#: searx/webapp.py:189 msgid "server API error" msgstr "服務器 API 錯誤" -#: searx/webapp.py:365 +#: searx/webapp.py:366 msgid "No item found" msgstr "找不到項目" #: searx/engines/qwant.py:217 -#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:367 +#: searx/templates/simple/result_templates/images.html:20 searx/webapp.py:368 msgid "Source" msgstr "來源" -#: searx/webapp.py:369 +#: searx/webapp.py:370 msgid "Error loading the next page" msgstr "載入下個頁面時發生錯誤" -#: searx/webapp.py:521 searx/webapp.py:953 +#: searx/webapp.py:522 searx/webapp.py:954 msgid "Invalid settings, please edit your preferences" msgstr "無效的設定,請編輯您的偏好設定" -#: searx/webapp.py:537 +#: searx/webapp.py:538 msgid "Invalid settings" msgstr "無效的設定" -#: searx/webapp.py:614 searx/webapp.py:690 +#: searx/webapp.py:615 searx/webapp.py:691 msgid "search error" msgstr "搜尋錯誤" -#: searx/webapp.py:852 +#: searx/webapp.py:853 msgid "Suspended" msgstr "暫停服務" @@ -313,6 +312,14 @@ msgstr "傍晚" msgid "Night" msgstr "夜晚" +#: searx/plugins/autodetect_search_language.py:79 +msgid "Autodetect search language" +msgstr "" + +#: searx/plugins/autodetect_search_language.py:80 +msgid "Automatically detect the query search language and switch to it." +msgstr "" + #: searx/plugins/hash_plugin.py:24 msgid "Converts strings to different hash digests." msgstr "將字符串裝換為不同的散列摘要值。" @@ -1440,3 +1447,4 @@ msgstr "隱藏影片" #~ msgstr "" #~ "變更遞交形式,看看更多關於請求方法的介紹" + diff --git a/searx/utils.py b/searx/utils.py index effb9139a..2157a4ce0 100644 --- a/searx/utils.py +++ b/searx/utils.py @@ -15,6 +15,7 @@ from os.path import splitext, join from random import choice from html.parser import HTMLParser from urllib.parse import urljoin, urlparse +import fasttext from lxml import html from lxml.etree import ElementBase, XPath, XPathError, XPathSyntaxError, _ElementStringResult, _ElementUnicodeResult @@ -22,7 +23,7 @@ from babel.core import get_global from searx import settings -from searx.data import USER_AGENTS +from searx.data import USER_AGENTS, data_dir from searx.version import VERSION_TAG from searx.languages import language_codes from searx.exceptions import SearxXPathSyntaxException, SearxEngineXPathException @@ -50,6 +51,12 @@ _STORAGE_UNIT_VALUE: Dict[str, int] = { _XPATH_CACHE: Dict[str, XPath] = {} _LANG_TO_LC_CACHE: Dict[str, Dict[str, str]] = {} +_FASTTEXT_MODEL: Optional[fasttext.FastText._FastText] = None +"""fasttext model to predict laguage of a search term""" + +# Monkey patch: prevent fasttext from showing a (useless) warning when loading a model. +fasttext.FastText.eprint = lambda x: None + class _NotSetClass: # pylint: disable=too-few-public-methods """Internal class for this module, do not create instance of this class. @@ -621,3 +628,20 @@ def eval_xpath_getindex(elements: ElementBase, xpath_spec: XPathSpecType, index: # to record xpath_spec raise SearxEngineXPathException(xpath_spec, 'index ' + str(index) + ' not found') return default + + +def _get_fasttext_model() -> fasttext.FastText._FastText: + global _FASTTEXT_MODEL # pylint: disable=global-statement + if _FASTTEXT_MODEL is None: + _FASTTEXT_MODEL = fasttext.load_model(str(data_dir / 'lid.176.ftz')) + return _FASTTEXT_MODEL + + +def detect_language(text: str, threshold: float = 0.3, min_probability: float = 0.5) -> Optional[str]: + """https://fasttext.cc/docs/en/language-identification.html""" + if not isinstance(text, str): + raise ValueError('text must a str') + r = _get_fasttext_model().predict(text.replace('\n', ' '), k=1, threshold=threshold) + if isinstance(r, tuple) and len(r) == 2 and len(r[0]) > 0 and len(r[1]) > 0 and r[1][0] > min_probability: + return r[0][0].split('__label__')[1] + return None diff --git a/searx/webapp.py b/searx/webapp.py index 4f334a9d0..d4206ca16 100755 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -120,7 +120,7 @@ from searx.locales import ( # renaming names from searx imports ... from searx.autocomplete import search_autocomplete, backends as autocomplete_backends from searx.languages import language_codes as languages -from searx.shared.redisdb import initialize as redis_initialize +from searx.redisdb import initialize as redis_initialize from searx.search import SearchWithPlugins, initialize as search_initialize from searx.network import stream as http_stream, set_context_network_name from searx.search.checker import get_result as checker_get_result diff --git a/searxng_extra/update/update_engine_descriptions.py b/searxng_extra/update/update_engine_descriptions.py index f3d6e7fa8..6052bf084 100755 --- a/searxng_extra/update/update_engine_descriptions.py +++ b/searxng_extra/update/update_engine_descriptions.py @@ -17,14 +17,11 @@ from os.path import join from lxml.html import fromstring -from langdetect import detect_langs -from langdetect.lang_detect_exception import LangDetectException - from searx.engines import wikidata, set_loggers from searx.utils import extract_text, match_language from searx.locales import LOCALE_NAMES, locales_initialize from searx import searx_dir -from searx.utils import gen_useragent +from searx.utils import gen_useragent, detect_language import searx.search import searx.network @@ -117,17 +114,6 @@ def get_wikipedia_summary(lang, pageid): return None -def detect_language(text): - try: - r = detect_langs(str(text)) # pylint: disable=E1101 - except LangDetectException: - return None - - if len(r) > 0 and r[0].prob > 0.95: - return r[0].lang - return None - - def get_website_description(url, lang1, lang2=None): headers = { 'User-Agent': gen_useragent(), diff --git a/tests/unit/test_utils.py b/tests/unit/test_utils.py index 8ac7db479..6f51f1ee3 100644 --- a/tests/unit/test_utils.py +++ b/tests/unit/test_utils.py @@ -232,3 +232,25 @@ class TestXPathUtils(SearxTestCase): with self.assertRaises(SearxEngineXPathException) as context: utils.eval_xpath_getindex(doc, 'count(//i)', 1) self.assertEqual(context.exception.message, 'the result is not a list') + + def test_detect_language(self): + # make sure new line are not an issue + # fasttext.predict('') does not accept new line. + l = utils.detect_language('The quick brown fox jumps over\nthe lazy dog') + self.assertEqual(l, 'en') + + l = utils.detect_language('いろはにほへと ちりぬるを わかよたれそ つねならむ うゐのおくやま けふこえて あさきゆめみし ゑひもせす') + self.assertEqual(l, 'ja') + + l = utils.detect_language('Pijamalı hasta yağız şoföre çabucak güvendi.') + self.assertEqual(l, 'tr') + + l = utils.detect_language('') + self.assertIsNone(l) + + # mix languages --> None + l = utils.detect_language('The いろはにほへと Pijamalı') + self.assertIsNone(l) + + with self.assertRaises(ValueError): + utils.detect_language(None) diff --git a/utils/searxng.sh b/utils/searxng.sh index e7aa8ed15..aaa69cc53 100755 --- a/utils/searxng.sh +++ b/utils/searxng.sh @@ -295,7 +295,7 @@ In your instance, redis DB connector is configured at: ${redis_url} " - if searxng.instance.exec python -c "from searx.shared import redisdb; redisdb.initialize() or exit(42)"; then + if searxng.instance.exec python -c "from searx import redisdb; redisdb.initialize() or exit(42)"; then info_msg "SearXNG instance is able to connect redis DB." return fi @@ -317,8 +317,8 @@ In your instance, redis DB connector is configured at: # fedora35 there is v2.0.20 installed --> no way to get additional # groups on fedora's tyrant mode. # - # ERROR:searx.shared.redis: [searxng (993)] can't connect redis DB ... - # ERROR:searx.shared.redis: Error 13 connecting to unix socket: /usr/local/searxng-redis/run/redis.sock. Permission denied. + # ERROR:searx.redisdb: [searxng (993)] can't connect redis DB ... + # ERROR:searx.redisdb: Error 13 connecting to unix socket: /usr/local/searxng-redis/run/redis.sock. Permission denied. # ERROR:searx.plugins.limiter: init limiter DB failed!!! # # $ ps -aef | grep '/usr/sbin/uwsgi --ini searxng.ini' diff --git a/utils/searxng_check.py b/utils/searxng_check.py index bd2d60288..dca4f1cda 100644 --- a/utils/searxng_check.py +++ b/utils/searxng_check.py @@ -26,8 +26,7 @@ if os.path.isfile(OLD_SETTING): )) warnings.warn(msg, DeprecationWarning) -from searx.shared import redisdb -from searx import get_setting +from searx import redisdb, get_setting if not redisdb.initialize(): warnings.warn("can't connect to redis DB at: %s" % get_setting('redis.url'), RuntimeWarning, stacklevel=2)