Merge branch 'searxng:master' into master

This commit is contained in:
Azure Star 2023-04-21 15:52:06 +02:00 committed by GitHub
commit 7a4211a998
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 55 additions and 40 deletions

View file

@ -14,7 +14,7 @@ Buildhosts
:local:
:backlinks: entry
To get best results from build, its recommend to install additional packages
To get best results from build, it's recommend to install additional packages
on build hosts (see :ref:`searxng.sh`).::
sudo -H ./utils/searxng.sh install buildhost
@ -51,7 +51,7 @@ Build docs
Most of the sphinx requirements are installed from :origin:`setup.py` and the
docs can be build from scratch with ``make docs.html``. For better math and
image processing additional packages are needed. The XeTeX_ needed not only for
PDF creation, its also needed for :ref:`math` when HTML output is build.
PDF creation, it's also needed for :ref:`math` when HTML output is build.
To be able to do :ref:`sphinx:math-support` without CDNs, the math are rendered
as images (``sphinx.ext.imgmath`` extension).
@ -128,7 +128,7 @@ Lint shell scripts
.. _ShellCheck: https://github.com/koalaman/shellcheck
To lint shell scripts, we use ShellCheck_ - A shell script static analysis tool.
To lint shell scripts, we use ShellCheck_ - a shell script static analysis tool.
.. SNIP sh lint requirements

View file

@ -123,7 +123,7 @@ stoped. To get rid of a container use ``container rm``:
This might remove all docker items, not only those from SearXNG.
If you won't use docker anymore and want to get rid of all conatiners & images
If you won't use docker anymore and want to get rid of all containers & images
use the following *prune* command:
.. code:: sh

View file

@ -42,7 +42,7 @@ including a :ref:`uWSGI setup <architecture uWSGI>` as described in the
For the installation procedure, use a *sudoer* login to run the scripts. If
you install from ``root``, take into account that the scripts are creating a
``searxng`` user. In the installation procedure this new created user does
need read access to the cloned SearXNG repository, which is not the case if you clone
need to have read access to the cloned SearXNG repository, which is not the case if you clone
it into a folder below ``/root``!
.. sidebar:: further read
@ -52,7 +52,7 @@ including a :ref:`uWSGI setup <architecture uWSGI>` as described in the
.. _caddy: https://hub.docker.com/_/caddy
When all services are installed and running fine, you can add SearXNG to your
HTTP server. We do not have any preferences for the HTTP server, you can use
HTTP server. We do not have any preferences regarding the HTTP server, you can use
whatever you prefer.
We use caddy in our :ref:`docker image <installation docker>` and we have

View file

@ -12,7 +12,7 @@ Installation
The :ref:`installation basic` is an excellent illustration of *how a SearXNG
instance is build up* (see :ref:`architecture uWSGI`). If you do not have any
special preferences, its recommend to use the :ref:`installation docker` or the
special preferences, it's recommended to use the :ref:`installation docker` or the
:ref:`installation scripts`.
.. attention::

View file

@ -1,10 +1,10 @@
mock==5.0.1
mock==5.0.2
nose2[coverage_plugin]==0.12.0
cov-core==1.15.0
black==22.12.0
pylint==2.17.2
splinter==0.19.0
selenium==4.8.3
selenium==4.9.0
twine==4.0.2
Pallets-Sphinx-Themes==2.0.3
Sphinx==5.3.0

View file

@ -4,7 +4,7 @@ flask-babel==3.1.0
flask==2.2.3
jinja2==3.1.2
lxml==4.9.2
pygments==2.15.0
pygments==2.15.1
python-dateutil==2.8.2
pyyaml==6.0
httpx[http2]==0.21.2

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,6 +1,6 @@
/*
this file is generated automatically by searxng_extra/update/update_pygments.py
using pygments version 2.15.0
using pygments version 2.15.1
*/
.code-highlight .linenos {

View file

@ -11,27 +11,29 @@
# Masterix <masterix@duck.com>, 2022.
# LagManCZ <lagmen@post.cz>, 2022.
# zenobit <zen@osowoso.xyz>, 2023.
# return42 <markus.heiser@darmarit.de>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2023-04-08 09:24+0000\n"
"PO-Revision-Date: 2023-02-12 09:56+0000\n"
"Last-Translator: zenobit <zen@osowoso.xyz>\n"
"PO-Revision-Date: 2023-04-17 13:37+0000\n"
"Last-Translator: return42 <markus.heiser@darmarit.de>\n"
"Language-Team: Czech <https://translate.codeberg.org/projects/searxng/"
"searxng/cs/>\n"
"Language: cs\n"
"Language-Team: Czech "
"<https://translate.codeberg.org/projects/searxng/searxng/cs/>\n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && "
"n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n "
"<= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
"X-Generator: Weblate 4.16.4\n"
"Generated-By: Babel 2.12.1\n"
#. CONSTANT_NAMES['NO_SUBGROUPING']
#: searx/searxng.msg
msgid "without further subgrouping"
msgstr ""
msgstr "bez dalších podskupin"
#. CONSTANT_NAMES['DEFAULT_CATEGORY']
#: searx/searxng.msg
@ -381,22 +383,27 @@ 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 ""
"Tento plugin kontroluje, zda je adresa požadavku výstupním uzlem Tor, a "
"informuje uživatele, pokud tomu tak je; jako check.torproject.org, ale od "
"SearXNG."
#: searx/plugins/tor_check.py:62
msgid ""
"Could not download the list of Tor exit-nodes from: "
"https://check.torproject.org/exit-addresses"
msgstr ""
"Nelze stáhnout seznam výstupních uzlů Tor z: https://check.torproject.org/"
"exit-addresses"
#: searx/plugins/tor_check.py:78
msgid ""
"You are using Tor and it looks like you have this external IP address: "
"{ip_address}"
msgstr ""
msgstr "Používáte Tor a vypadá to, že máte tuto externí IP adresu: {ip_address}"
#: searx/plugins/tor_check.py:86
msgid "You are not using Tor and you have this external IP address: {ip_address}"
msgstr ""
msgstr "Nepoužíváte Tor a máte tuto externí IP adresu: {ip_address}"
#: searx/plugins/tracker_url_remover.py:29
msgid "Tracker URL remover"
@ -535,11 +542,11 @@ msgstr "Zobrazit ladící záznamy a poslat hlášení o chybě"
#: searx/templates/simple/preferences.html:35
msgid "!bang for this engine"
msgstr ""
msgstr "!bang pro tento vyhledávač"
#: searx/templates/simple/preferences.html:36
msgid "!bang for its categories"
msgstr ""
msgstr "!bang pro své kategorie"
#: searx/templates/simple/preferences.html:54
#: searx/templates/simple/stats.html:64
@ -585,7 +592,7 @@ msgstr "Výchozí jazyk"
#: searx/templates/simple/filters/languages.html:4
#: searx/templates/simple/preferences.html:120
msgid "Auto-detect"
msgstr ""
msgstr "Automatická detekce"
#: searx/templates/simple/preferences.html:127
msgid "What language do you prefer for search?"
@ -594,6 +601,7 @@ msgstr "Jaký jazyk vyhledávání upřednostňujete?"
#: searx/templates/simple/preferences.html:127
msgid "Choose Auto-detect to let SearXNG detect the language of your query."
msgstr ""
"Zvolte Automaticky detekovat, aby SearXNG detekoval jazyk vašeho dotazu."
#: searx/templates/simple/preferences.html:133
msgid "Autocomplete"
@ -776,6 +784,8 @@ msgid ""
"This tab dues not exists in the user interface, but you can search in "
"these engines by its !bangs."
msgstr ""
"Tato karta v uživatelském rozhraní neexistuje, ale můžete v těchto "
"vyhledávačích vyhledávat podle jejích !bang."
#: searx/templates/simple/preferences.html:311
#: searx/templates/simple/preferences.html:365
@ -789,7 +799,7 @@ msgstr "Jméno vyhledávače"
#: searx/templates/simple/preferences.html:313
msgid "Bang"
msgstr ""
msgstr "!bang"
#: searx/templates/simple/preferences.html:314
msgid "Supports selected language"
@ -1573,4 +1583,3 @@ msgstr "skrýt video"
#~ msgid "!bang"
#~ msgstr ""

View file

@ -12,7 +12,7 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2023-04-08 09:24+0000\n"
"PO-Revision-Date: 2023-04-11 16:37+0000\n"
"PO-Revision-Date: 2023-04-17 13:37+0000\n"
"Last-Translator: return42 <markus.heiser@darmarit.de>\n"
"Language-Team: Danish <https://translate.codeberg.org/projects/searxng/"
"searxng/da/>\n"
@ -389,6 +389,8 @@ msgid ""
"Could not download the list of Tor exit-nodes from: "
"https://check.torproject.org/exit-addresses"
msgstr ""
"Kunne ikke downloade liste af Tor exit-nodes fra: https://check.torproject."
"org/exit-addresses"
#: searx/plugins/tor_check.py:78
msgid ""
@ -538,11 +540,11 @@ msgstr "Vis fejllogger og send en fejlrapport ind"
#: searx/templates/simple/preferences.html:35
msgid "!bang for this engine"
msgstr ""
msgstr "!bang for denne søgemaskine"
#: searx/templates/simple/preferences.html:36
msgid "!bang for its categories"
msgstr ""
msgstr "!bang for dens kategorier"
#: searx/templates/simple/preferences.html:54
#: searx/templates/simple/stats.html:64
@ -588,7 +590,7 @@ msgstr "Standardsprog"
#: searx/templates/simple/filters/languages.html:4
#: searx/templates/simple/preferences.html:120
msgid "Auto-detect"
msgstr ""
msgstr "Automatisk registrering"
#: searx/templates/simple/preferences.html:127
msgid "What language do you prefer for search?"
@ -597,6 +599,8 @@ msgstr "Hvilket sprog foretrækker du til søgninger?"
#: searx/templates/simple/preferences.html:127
msgid "Choose Auto-detect to let SearXNG detect the language of your query."
msgstr ""
"Vælg automatisk registrering for at lade SearXNG registrere sproget af din "
"forespørgsel."
#: searx/templates/simple/preferences.html:133
msgid "Autocomplete"
@ -794,7 +798,7 @@ msgstr "Søgemaskinenavn"
#: searx/templates/simple/preferences.html:313
msgid "Bang"
msgstr ""
msgstr "!bang"
#: searx/templates/simple/preferences.html:314
msgid "Supports selected language"

View file

@ -26,7 +26,7 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2023-04-08 09:24+0000\n"
"PO-Revision-Date: 2023-04-11 16:37+0000\n"
"PO-Revision-Date: 2023-04-17 13:37+0000\n"
"Last-Translator: return42 <markus.heiser@darmarit.de>\n"
"Language-Team: Italian <https://translate.codeberg.org/projects/searxng/"
"searxng/it/>\n"
@ -558,11 +558,11 @@ msgstr "Visualizza i registri degli errori e invia una segnalazione di bug"
#: searx/templates/simple/preferences.html:35
msgid "!bang for this engine"
msgstr ""
msgstr "esegui un !bang per questo motore"
#: searx/templates/simple/preferences.html:36
msgid "!bang for its categories"
msgstr ""
msgstr "esegui un !bang per le sue categorie"
#: searx/templates/simple/preferences.html:54
#: searx/templates/simple/stats.html:64
@ -803,6 +803,8 @@ msgid ""
"This tab dues not exists in the user interface, but you can search in "
"these engines by its !bangs."
msgstr ""
"Questa scheda non esiste nellinterfaccia utente, ma puoi effettuare "
"ricerche in questi motori tramite i suoi !bang."
#: searx/templates/simple/preferences.html:311
#: searx/templates/simple/preferences.html:365

View file

@ -20,7 +20,7 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2023-04-08 09:24+0000\n"
"PO-Revision-Date: 2023-04-11 16:37+0000\n"
"PO-Revision-Date: 2023-04-17 13:37+0000\n"
"Last-Translator: tentsbet <remendne@pentrens.jp>\n"
"Language-Team: Japanese <https://translate.codeberg.org/projects/searxng/"
"searxng/ja/>\n"
@ -35,7 +35,7 @@ msgstr ""
#. CONSTANT_NAMES['NO_SUBGROUPING']
#: searx/searxng.msg
msgid "without further subgrouping"
msgstr "サブグループにしない"
msgstr "未グループ"
#. CONSTANT_NAMES['DEFAULT_CATEGORY']
#: searx/searxng.msg
@ -761,8 +761,8 @@ msgstr "現在使用中の検索エンジン"
msgid ""
"This tab dues not exists in the user interface, but you can search in "
"these engines by its !bangs."
msgstr "インタフェースやタブの中にはないが、!bangを使うことで検索エンジンで利用できる"
"。"
msgstr "インタフェースやタブの中にはないが、!bangを使うことで検索エンジンとして利用で"
"きる。"
#: searx/templates/simple/preferences.html:311
#: searx/templates/simple/preferences.html:365