mirror of
https://github.com/searxng/searxng.git
synced 2026-07-26 09:51:34 +00:00
Compare commits
8 Commits
066aabc112
...
08a90d46d6
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
08a90d46d6 | ||
|
|
e7cb18c3dd | ||
|
|
9a50f6c9a1 | ||
|
|
00bae78463 | ||
|
|
375f0c4a79 | ||
|
|
424cbf7851 | ||
|
|
860f0a35ac | ||
|
|
b8671c7a4a |
46
client/simple/package-lock.json
generated
46
client/simple/package-lock.json
generated
@@ -25,13 +25,13 @@
|
||||
"normalize.css": "^8.0.1",
|
||||
"sharp": "^0.33.5",
|
||||
"style-loader": "^4.0.0",
|
||||
"stylelint": "^16.14.1",
|
||||
"stylelint": "^16.15.0",
|
||||
"stylelint-config-standard": "^37.0.0",
|
||||
"stylelint-config-standard-less": "^3.0.1",
|
||||
"stylelint-prettier": "^5.0.3",
|
||||
"svgo": "^3.3.2",
|
||||
"vite": "^6.2.0",
|
||||
"vite-plugin-static-copy": "^2.2.0",
|
||||
"vite": "^6.2.1",
|
||||
"vite-plugin-static-copy": "^2.3.0",
|
||||
"vite-plugin-stylelint": "^6.0.0",
|
||||
"webpack": "^5.97.1",
|
||||
"webpack-cli": "^6.0.1"
|
||||
@@ -6053,9 +6053,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/stylelint": {
|
||||
"version": "16.14.1",
|
||||
"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.14.1.tgz",
|
||||
"integrity": "sha512-oqCL7AC3786oTax35T/nuLL8p2C3k/8rHKAooezrPGRvUX0wX+qqs5kMWh5YYT4PHQgVDobHT4tw55WgpYG6Sw==",
|
||||
"version": "16.15.0",
|
||||
"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.15.0.tgz",
|
||||
"integrity": "sha512-OK6Rs7EPdcdmjqiDycadZY4fw3f5/TC1X6/tGjnF3OosbwCeNs7nG+79MCAtjEg7ckwqTJTsku08e0Rmaz5nUw==",
|
||||
"dev": true,
|
||||
"funding": [
|
||||
{
|
||||
@@ -6082,7 +6082,7 @@
|
||||
"debug": "^4.3.7",
|
||||
"fast-glob": "^3.3.3",
|
||||
"fastest-levenshtein": "^1.0.16",
|
||||
"file-entry-cache": "^10.0.5",
|
||||
"file-entry-cache": "^10.0.6",
|
||||
"global-modules": "^2.0.0",
|
||||
"globby": "^11.1.0",
|
||||
"globjoin": "^0.1.4",
|
||||
@@ -6096,14 +6096,14 @@
|
||||
"micromatch": "^4.0.8",
|
||||
"normalize-path": "^3.0.0",
|
||||
"picocolors": "^1.1.1",
|
||||
"postcss": "^8.5.1",
|
||||
"postcss": "^8.5.3",
|
||||
"postcss-resolve-nested-selector": "^0.1.6",
|
||||
"postcss-safe-parser": "^7.0.1",
|
||||
"postcss-selector-parser": "^7.0.0",
|
||||
"postcss-selector-parser": "^7.1.0",
|
||||
"postcss-value-parser": "^4.2.0",
|
||||
"resolve-from": "^5.0.0",
|
||||
"string-width": "^4.2.3",
|
||||
"supports-hyperlinks": "^3.1.0",
|
||||
"supports-hyperlinks": "^3.2.0",
|
||||
"svg-tags": "^1.0.0",
|
||||
"table": "^6.9.0",
|
||||
"write-file-atomic": "^5.0.1"
|
||||
@@ -6755,9 +6755,9 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/vite": {
|
||||
"version": "6.2.0",
|
||||
"resolved": "https://registry.npmjs.org/vite/-/vite-6.2.0.tgz",
|
||||
"integrity": "sha512-7dPxoo+WsT/64rDcwoOjk76XHj+TqNTIvHKcuMQ1k4/SeHDaQt5GFAeLYzrimZrMpn/O6DtdI03WUjdxuPM0oQ==",
|
||||
"version": "6.2.1",
|
||||
"resolved": "https://registry.npmjs.org/vite/-/vite-6.2.1.tgz",
|
||||
"integrity": "sha512-n2GnqDb6XPhlt9B8olZPrgMD/es/Nd1RdChF6CBD/fHW6pUyUTt2sQW2fPRX5GiD9XEa6+8A6A4f2vT6pSsE7Q==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
@@ -6827,15 +6827,16 @@
|
||||
}
|
||||
},
|
||||
"node_modules/vite-plugin-static-copy": {
|
||||
"version": "2.2.0",
|
||||
"resolved": "https://registry.npmjs.org/vite-plugin-static-copy/-/vite-plugin-static-copy-2.2.0.tgz",
|
||||
"integrity": "sha512-ytMrKdR9iWEYHbUxs6x53m+MRl4SJsOSoMu1U1+Pfg0DjPeMlsRVx3RR5jvoonineDquIue83Oq69JvNsFSU5w==",
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/vite-plugin-static-copy/-/vite-plugin-static-copy-2.3.0.tgz",
|
||||
"integrity": "sha512-LLKwhhHetGaCnWz4mas4qqjjguDka6/6b4+SeIohRroj8aCE7QTfiZECfPecslFQkWZ3HdQuq5kOPmWZjNYlKA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"chokidar": "^3.5.3",
|
||||
"fast-glob": "^3.2.11",
|
||||
"fs-extra": "^11.1.0",
|
||||
"p-map": "^7.0.3",
|
||||
"picocolors": "^1.0.0"
|
||||
},
|
||||
"engines": {
|
||||
@@ -6860,6 +6861,19 @@
|
||||
"node": ">=14.14"
|
||||
}
|
||||
},
|
||||
"node_modules/vite-plugin-static-copy/node_modules/p-map": {
|
||||
"version": "7.0.3",
|
||||
"resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.3.tgz",
|
||||
"integrity": "sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=18"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/vite-plugin-stylelint": {
|
||||
"version": "6.0.0",
|
||||
"resolved": "https://registry.npmjs.org/vite-plugin-stylelint/-/vite-plugin-stylelint-6.0.0.tgz",
|
||||
|
||||
@@ -23,13 +23,13 @@
|
||||
"normalize.css": "^8.0.1",
|
||||
"sharp": "^0.33.5",
|
||||
"style-loader": "^4.0.0",
|
||||
"stylelint": "^16.14.1",
|
||||
"stylelint": "^16.15.0",
|
||||
"stylelint-config-standard": "^37.0.0",
|
||||
"stylelint-config-standard-less": "^3.0.1",
|
||||
"stylelint-prettier": "^5.0.3",
|
||||
"svgo": "^3.3.2",
|
||||
"vite": "^6.2.0",
|
||||
"vite-plugin-static-copy": "^2.2.0",
|
||||
"vite": "^6.2.1",
|
||||
"vite-plugin-static-copy": "^2.3.0",
|
||||
"vite-plugin-stylelint": "^6.0.0",
|
||||
"webpack": "^5.97.1",
|
||||
"webpack-cli": "^6.0.1"
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
favicon_resolver: ""
|
||||
default_lang: ""
|
||||
ban_time_on_fail: 5
|
||||
max_page: 0
|
||||
max_ban_time_on_fail: 120
|
||||
suspended_times:
|
||||
SearxEngineAccessDenied: 86400
|
||||
@@ -75,6 +76,11 @@
|
||||
- fr
|
||||
- fr-BE
|
||||
|
||||
``max_page``:
|
||||
If engine supports paging, 0 means unlimited numbers of pages. The value
|
||||
is only applied if the engine itself does not have a max value that is
|
||||
lower than this one.
|
||||
|
||||
``ban_time_on_fail``:
|
||||
Ban time in seconds after engine errors.
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
mock==5.1.0
|
||||
mock==5.2.0
|
||||
nose2[coverage_plugin]==0.15.1
|
||||
cov-core==1.15.0
|
||||
black==24.3.0
|
||||
|
||||
@@ -2,7 +2,7 @@ certifi==2025.1.31
|
||||
babel==2.17.0
|
||||
flask-babel==4.0.0
|
||||
flask==3.1.0
|
||||
jinja2==3.1.5
|
||||
jinja2==3.1.6
|
||||
lxml==5.3.1
|
||||
pygments==2.19.1
|
||||
python-dateutil==2.9.0.post0
|
||||
|
||||
@@ -20,6 +20,7 @@ about = {
|
||||
categories = ['general']
|
||||
paging = True
|
||||
max_page = 5
|
||||
"""Ask.com has at max 5 pages."""
|
||||
|
||||
# Base URL
|
||||
base_url = "https://www.ask.com/web"
|
||||
|
||||
75
searx/engines/baidu.py
Normal file
75
searx/engines/baidu.py
Normal file
@@ -0,0 +1,75 @@
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
"""Baidu_
|
||||
|
||||
.. _Baidu: https://www.baidu.com
|
||||
"""
|
||||
|
||||
# There exits a https://github.com/ohblue/baidu-serp-api/
|
||||
# but we don't use it here (may we can learn from).
|
||||
|
||||
from urllib.parse import urlencode
|
||||
from datetime import datetime
|
||||
|
||||
from searx.exceptions import SearxEngineAPIException
|
||||
|
||||
about = {
|
||||
"website": "https://www.baidu.com",
|
||||
"wikidata_id": "Q14772",
|
||||
"official_api_documentation": None,
|
||||
"use_official_api": False,
|
||||
"require_api_key": False,
|
||||
"results": "JSON",
|
||||
}
|
||||
|
||||
paging = True
|
||||
categories = ["general"]
|
||||
base_url = "https://www.baidu.com/s"
|
||||
results_per_page = 10
|
||||
|
||||
|
||||
def request(query, params):
|
||||
keyword = query.strip()
|
||||
|
||||
query_params = {
|
||||
"wd": keyword,
|
||||
"rn": results_per_page,
|
||||
"pn": (params["pageno"] - 1) * results_per_page,
|
||||
"tn": "json",
|
||||
}
|
||||
|
||||
params["url"] = f"{base_url}?{urlencode(query_params)}"
|
||||
return params
|
||||
|
||||
|
||||
def response(resp):
|
||||
try:
|
||||
data = resp.json()
|
||||
except Exception as e:
|
||||
raise SearxEngineAPIException(f"Invalid response: {e}") from e
|
||||
results = []
|
||||
|
||||
if "feed" not in data or "entry" not in data["feed"]:
|
||||
raise SearxEngineAPIException("Invalid response")
|
||||
|
||||
for entry in data["feed"]["entry"]:
|
||||
if not entry.get("title") or not entry.get("url"):
|
||||
continue
|
||||
|
||||
published_date = None
|
||||
if entry.get("time"):
|
||||
try:
|
||||
published_date = datetime.fromtimestamp(entry["time"])
|
||||
except (ValueError, TypeError):
|
||||
published_date = None
|
||||
|
||||
results.append(
|
||||
{
|
||||
"title": entry["title"],
|
||||
"url": entry["url"],
|
||||
"content": entry.get("abs", ""),
|
||||
"publishedDate": published_date,
|
||||
# "source": entry.get('source')
|
||||
}
|
||||
)
|
||||
|
||||
return results
|
||||
@@ -53,6 +53,10 @@ about = {
|
||||
categories = ['general', 'web']
|
||||
paging = True
|
||||
max_page = 50
|
||||
"""`Google: max 50 pages`_
|
||||
|
||||
.. _Google: max 50 pages: https://github.com/searxng/searxng/issues/2982
|
||||
"""
|
||||
time_range_support = True
|
||||
safesearch = True
|
||||
|
||||
|
||||
@@ -47,6 +47,11 @@ about = {
|
||||
categories = ['images', 'web']
|
||||
paging = True
|
||||
max_page = 50
|
||||
"""`Google: max 50 pages`_
|
||||
|
||||
.. _Google: max 50 pages: https://github.com/searxng/searxng/issues/2982
|
||||
"""
|
||||
|
||||
time_range_support = True
|
||||
safesearch = True
|
||||
send_accept_language_header = True
|
||||
|
||||
@@ -51,6 +51,10 @@ about = {
|
||||
categories = ['science', 'scientific publications']
|
||||
paging = True
|
||||
max_page = 50
|
||||
"""`Google: max 50 pages`_
|
||||
|
||||
.. _Google: max 50 pages: https://github.com/searxng/searxng/issues/2982
|
||||
"""
|
||||
language_support = True
|
||||
time_range_support = True
|
||||
safesearch = False
|
||||
|
||||
@@ -61,6 +61,10 @@ about = {
|
||||
categories = ['videos', 'web']
|
||||
paging = True
|
||||
max_page = 50
|
||||
"""`Google: max 50 pages`
|
||||
|
||||
.. _Google: max 50 pages: https://github.com/searxng/searxng/issues/2982
|
||||
"""
|
||||
language_support = True
|
||||
time_range_support = True
|
||||
safesearch = True
|
||||
|
||||
@@ -501,6 +501,11 @@ engines:
|
||||
shortcut: bc
|
||||
categories: music
|
||||
|
||||
- name: baidu
|
||||
engine: baidu
|
||||
shortcut: baidu
|
||||
disabled: false
|
||||
|
||||
- name: wikipedia
|
||||
engine: wikipedia
|
||||
shortcut: wp
|
||||
|
||||
Binary file not shown.
@@ -21,14 +21,14 @@
|
||||
# MonsoonRain <monsoonrain@users.noreply.translate.codeberg.org>, 2025.
|
||||
# MonsoonFire <monsoonfire@users.noreply.translate.codeberg.org>, 2025.
|
||||
# MusfiquerRhman <musfiquerrhman@users.noreply.translate.codeberg.org>,
|
||||
# MonsoonFire <monsoonfire@noreply.codeberg.org>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PROJECT VERSION\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2025-01-29 05:08+0000\n"
|
||||
"PO-Revision-Date: 2025-02-11 15:21+0000\n"
|
||||
"Last-Translator: MonsoonFire "
|
||||
"<monsoonfire@users.noreply.translate.codeberg.org>\n"
|
||||
"PO-Revision-Date: 2025-03-06 09:54+0000\n"
|
||||
"Last-Translator: MonsoonFire <monsoonfire@noreply.codeberg.org>\n"
|
||||
"Language-Team: Bengali <https://translate.codeberg.org/projects/searxng/"
|
||||
"searxng/bn/>\n"
|
||||
"Language: bn\n"
|
||||
@@ -36,7 +36,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 5.9.2\n"
|
||||
"X-Generator: Weblate 5.10.2\n"
|
||||
"Generated-By: Babel 2.16.0\n"
|
||||
|
||||
#. CONSTANT_NAMES['NO_SUBGROUPING']
|
||||
@@ -52,7 +52,7 @@ msgstr "অন্যান্য"
|
||||
#. CATEGORY_NAMES['FILES']
|
||||
#: searx/searxng.msg
|
||||
msgid "files"
|
||||
msgstr "ফাইলস"
|
||||
msgstr "ফাইল"
|
||||
|
||||
#. CATEGORY_NAMES['GENERAL']
|
||||
#: searx/searxng.msg
|
||||
@@ -117,7 +117,7 @@ msgstr "বিজ্ঞান"
|
||||
#. CATEGORY_GROUPS['APPS']
|
||||
#: searx/searxng.msg
|
||||
msgid "apps"
|
||||
msgstr "অ্যাপস"
|
||||
msgstr "অ্যাপ"
|
||||
|
||||
#. CATEGORY_GROUPS['DICTIONARIES']
|
||||
#: searx/searxng.msg
|
||||
|
||||
Binary file not shown.
@@ -14,22 +14,23 @@
|
||||
# Anonymous <anonymous@users.noreply.translate.codeberg.org>, 2025.
|
||||
# EifionLlwyd <eifionllwyd@users.noreply.translate.codeberg.org>, 2025.
|
||||
# RhysJones <rhysjones@users.noreply.translate.codeberg.org>, 2025.
|
||||
# DanielBoone <danielboone@noreply.codeberg.org>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: searx\n"
|
||||
"Project-Id-Version: searx\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2025-01-29 05:08+0000\n"
|
||||
"PO-Revision-Date: 2025-01-06 15:52+0000\n"
|
||||
"Last-Translator: lloydsmart "
|
||||
"<lloydsmart@users.noreply.translate.codeberg.org>\n"
|
||||
"PO-Revision-Date: 2025-03-07 00:07+0000\n"
|
||||
"Last-Translator: DanielBoone <danielboone@noreply.codeberg.org>\n"
|
||||
"Language-Team: Welsh <https://translate.codeberg.org/projects/searxng/"
|
||||
"searxng/cy/>\n"
|
||||
"Language: cy\n"
|
||||
"Language-Team: Welsh "
|
||||
"<https://translate.codeberg.org/projects/searxng/searxng/cy/>\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n "
|
||||
"!= 11) ? 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==2) ? 1 : (n != 8 && n != "
|
||||
"11) ? 2 : 3;\n"
|
||||
"X-Generator: Weblate 5.10.2\n"
|
||||
"Generated-By: Babel 2.16.0\n"
|
||||
|
||||
#. CONSTANT_NAMES['NO_SUBGROUPING']
|
||||
@@ -170,7 +171,7 @@ msgstr "tywyll"
|
||||
#. STYLE_NAMES['BLACK']
|
||||
#: searx/searxng.msg
|
||||
msgid "black"
|
||||
msgstr ""
|
||||
msgstr "du"
|
||||
|
||||
#. BRAND_CUSTOM_LINKS['UPTIME']
|
||||
#: searx/searxng.msg
|
||||
@@ -2023,4 +2024,3 @@ msgstr "cuddio'r fideo"
|
||||
|
||||
#~ msgid "/"
|
||||
#~ msgstr ""
|
||||
|
||||
|
||||
Binary file not shown.
@@ -15,22 +15,23 @@
|
||||
# hankskyjames777 <hankskyjames777@users.noreply.translate.codeberg.org>,
|
||||
# 2025.
|
||||
# johnmartzbuntia <johnmartzbuntia@users.noreply.translate.codeberg.org>,
|
||||
# marc-lopez <marc-lopez@noreply.codeberg.org>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: searx\n"
|
||||
"Project-Id-Version: searx\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2025-01-29 05:08+0000\n"
|
||||
"PO-Revision-Date: 2025-01-06 15:53+0000\n"
|
||||
"Last-Translator: johnmartzbuntia "
|
||||
"<johnmartzbuntia@users.noreply.translate.codeberg.org>\n"
|
||||
"PO-Revision-Date: 2025-03-06 16:03+0000\n"
|
||||
"Last-Translator: marc-lopez <marc-lopez@noreply.codeberg.org>\n"
|
||||
"Language-Team: Filipino <https://translate.codeberg.org/projects/searxng/"
|
||||
"searxng/fil/>\n"
|
||||
"Language: fil\n"
|
||||
"Language-Team: Filipino "
|
||||
"<https://translate.codeberg.org/projects/searxng/searxng/fil/>\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n == 1 || n==2 || n==3) || (n % 10 != 4"
|
||||
" || n % 10 != 6 || n % 10 != 9);\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==2 || n==3) || (n % 10 != 4 || "
|
||||
"n % 10 != 6 || n % 10 != 9);\n"
|
||||
"X-Generator: Weblate 5.10.2\n"
|
||||
"Generated-By: Babel 2.16.0\n"
|
||||
|
||||
#. CONSTANT_NAMES['NO_SUBGROUPING']
|
||||
@@ -111,7 +112,7 @@ msgstr "agham't siyénsiyá"
|
||||
#. CATEGORY_GROUPS['APPS']
|
||||
#: searx/searxng.msg
|
||||
msgid "apps"
|
||||
msgstr "apps"
|
||||
msgstr "mga aplikasyon"
|
||||
|
||||
#. CATEGORY_GROUPS['DICTIONARIES']
|
||||
#: searx/searxng.msg
|
||||
@@ -141,7 +142,7 @@ msgstr "repositoryo"
|
||||
#. CATEGORY_GROUPS['SOFTWARE_WIKIS']
|
||||
#: searx/searxng.msg
|
||||
msgid "software wikis"
|
||||
msgstr "software wikis"
|
||||
msgstr "mga software wikis"
|
||||
|
||||
#. CATEGORY_GROUPS['WEB']
|
||||
#: searx/searxng.msg
|
||||
@@ -446,11 +447,11 @@ msgstr "Maglabas ng iba't ibang halaga"
|
||||
|
||||
#: searx/answerers/statistics.py:36
|
||||
msgid "Compute {func} of the arguments"
|
||||
msgstr ""
|
||||
msgstr "Ikwenta ang {func} ng mga argumento"
|
||||
|
||||
#: searx/engines/openstreetmap.py:158
|
||||
msgid "Show route in map .."
|
||||
msgstr ""
|
||||
msgstr "Pakita sa mapa ang ruta .."
|
||||
|
||||
#: searx/engines/pdbe.py:96
|
||||
msgid "{title} (OBSOLETE)"
|
||||
@@ -524,7 +525,7 @@ msgstr "kalkulahin ang matematika gamit ang rehas ng pagsaliksik"
|
||||
|
||||
#: searx/plugins/hash_plugin.py:34
|
||||
msgid "Hash plugin"
|
||||
msgstr ""
|
||||
msgstr "Plugin na hash"
|
||||
|
||||
#: searx/plugins/hash_plugin.py:35
|
||||
msgid "Converts strings to different hash digests."
|
||||
@@ -565,6 +566,8 @@ msgid ""
|
||||
"Displays your IP if the query is \"ip\" and your user agent if the query "
|
||||
"is \"user-agent\"."
|
||||
msgstr ""
|
||||
"Ipapakita ang iyong IP kung ang query ay \"ip\" at ang iyong user agent kung "
|
||||
"ang query ay \"user-agent\"."
|
||||
|
||||
#: searx/plugins/self_info.py:52
|
||||
msgid "Your IP is: "
|
||||
@@ -576,7 +579,7 @@ msgstr "Ang iyong user-agent ay: "
|
||||
|
||||
#: searx/plugins/tor_check.py:29
|
||||
msgid "Tor check plugin"
|
||||
msgstr "Tor check plugin"
|
||||
msgstr "Plugin na pang-suri ng Tor"
|
||||
|
||||
#: searx/plugins/tor_check.py:32
|
||||
msgid ""
|
||||
@@ -589,15 +592,15 @@ msgstr ""
|
||||
|
||||
#: searx/plugins/tor_check.py:69
|
||||
msgid "Could not download the list of Tor exit-nodes from"
|
||||
msgstr ""
|
||||
msgstr "Hindi madownload ang listahan ng Tor exit-nodes mula sa"
|
||||
|
||||
#: searx/plugins/tor_check.py:81
|
||||
msgid "You are using Tor and it looks like you have the external IP address"
|
||||
msgstr ""
|
||||
msgstr "Ikaw ay gumagamit ng Tor at mukhang meron kang pang-labas na IP address"
|
||||
|
||||
#: searx/plugins/tor_check.py:85
|
||||
msgid "You are not using Tor and you have the external IP address"
|
||||
msgstr ""
|
||||
msgstr "Ikaw ay hindi gumagamit ng Tor at meron kang pang-labas na IP address"
|
||||
|
||||
#: searx/plugins/tracker_url_remover.py:18
|
||||
msgid "Tracker URL remover"
|
||||
@@ -691,7 +694,7 @@ msgstr "naka-cache"
|
||||
|
||||
#: searx/templates/simple/macros.html:50
|
||||
msgid "proxied"
|
||||
msgstr "proxied"
|
||||
msgstr "na-proxy"
|
||||
|
||||
#: searx/templates/simple/new_issue.html:64
|
||||
msgid "Start submitting a new issue on GitHub"
|
||||
@@ -925,7 +928,7 @@ msgstr "Mga halimbawa"
|
||||
|
||||
#: searx/templates/simple/answer/translations.html:21
|
||||
msgid "Definitions"
|
||||
msgstr ""
|
||||
msgstr "Mga Kahulugan"
|
||||
|
||||
#: searx/templates/simple/answer/translations.html:30
|
||||
msgid "Synonyms"
|
||||
@@ -1084,7 +1087,7 @@ msgstr "Payagan"
|
||||
|
||||
#: searx/templates/simple/preferences/answerers.html:5
|
||||
msgid "Keywords (first word in query)"
|
||||
msgstr ""
|
||||
msgstr "Mga mahahalagang salita (unang salita sa query)"
|
||||
|
||||
#: searx/templates/simple/preferences/answerers.html:6
|
||||
#: searx/templates/simple/result_templates/packages.html:7
|
||||
@@ -1181,7 +1184,7 @@ msgstr "Hash ng mga preference"
|
||||
|
||||
#: searx/templates/simple/preferences/doi_resolver.html:1
|
||||
msgid "Digital Object Identifier (DOI)"
|
||||
msgstr ""
|
||||
msgstr "Digital Object Identifier (DOI)"
|
||||
|
||||
#: searx/templates/simple/preferences/doi_resolver.html:6
|
||||
msgid "Open Access DOI resolver"
|
||||
@@ -2069,4 +2072,3 @@ msgstr "itago ang video"
|
||||
|
||||
#~ msgid "/"
|
||||
#~ msgstr ""
|
||||
|
||||
|
||||
Binary file not shown.
@@ -40,13 +40,14 @@
|
||||
# ETRB <etrb@users.noreply.translate.codeberg.org>, 2025.
|
||||
# LeoLomardo <leolomardo@users.noreply.translate.codeberg.org>, 2025.
|
||||
# Pyrbor <pyrbor@users.noreply.translate.codeberg.org>, 2025.
|
||||
# Juno Takano <jutty@noreply.codeberg.org>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: searx\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2025-01-29 05:08+0000\n"
|
||||
"PO-Revision-Date: 2025-02-20 23:22+0000\n"
|
||||
"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>\n"
|
||||
"PO-Revision-Date: 2025-03-03 22:51+0000\n"
|
||||
"Last-Translator: Juno Takano <jutty@noreply.codeberg.org>\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://translate.codeberg.org/projects/"
|
||||
"searxng/searxng/pt_BR/>\n"
|
||||
"Language: pt_BR\n"
|
||||
@@ -54,7 +55,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 5.9.2\n"
|
||||
"X-Generator: Weblate 5.10.2\n"
|
||||
"Generated-By: Babel 2.16.0\n"
|
||||
|
||||
#. CONSTANT_NAMES['NO_SUBGROUPING']
|
||||
@@ -470,7 +471,7 @@ msgstr "Gerar diferentes valores aleatórios"
|
||||
|
||||
#: searx/answerers/statistics.py:36
|
||||
msgid "Compute {func} of the arguments"
|
||||
msgstr ""
|
||||
msgstr "Calcular {func} dos argumentos"
|
||||
|
||||
#: searx/engines/openstreetmap.py:158
|
||||
msgid "Show route in map .."
|
||||
@@ -550,7 +551,7 @@ msgstr "Calcular expressões matemáticas pela caixa de pesquisa"
|
||||
|
||||
#: searx/plugins/hash_plugin.py:34
|
||||
msgid "Hash plugin"
|
||||
msgstr ""
|
||||
msgstr "Plugin da hash"
|
||||
|
||||
#: searx/plugins/hash_plugin.py:35
|
||||
msgid "Converts strings to different hash digests."
|
||||
@@ -591,6 +592,8 @@ msgid ""
|
||||
"Displays your IP if the query is \"ip\" and your user agent if the query "
|
||||
"is \"user-agent\"."
|
||||
msgstr ""
|
||||
"Mostra seu IP se a consulta for \"ip\" e seu agente de usuário se a consulta "
|
||||
"for \"user-agent\"."
|
||||
|
||||
#: searx/plugins/self_info.py:52
|
||||
msgid "Your IP is: "
|
||||
@@ -615,15 +618,15 @@ msgstr ""
|
||||
|
||||
#: searx/plugins/tor_check.py:69
|
||||
msgid "Could not download the list of Tor exit-nodes from"
|
||||
msgstr ""
|
||||
msgstr "Não foi possível baixar a lista de nós de saída do Tor de"
|
||||
|
||||
#: searx/plugins/tor_check.py:81
|
||||
msgid "You are using Tor and it looks like you have the external IP address"
|
||||
msgstr ""
|
||||
msgstr "Você está usando o Tor e parece que seu endereço de IP externo é"
|
||||
|
||||
#: searx/plugins/tor_check.py:85
|
||||
msgid "You are not using Tor and you have the external IP address"
|
||||
msgstr ""
|
||||
msgstr "Você não está usando o Tor e seu endereço de IP externo é"
|
||||
|
||||
#: searx/plugins/tracker_url_remover.py:18
|
||||
msgid "Tracker URL remover"
|
||||
@@ -951,7 +954,7 @@ msgstr "Exemplos"
|
||||
|
||||
#: searx/templates/simple/answer/translations.html:21
|
||||
msgid "Definitions"
|
||||
msgstr ""
|
||||
msgstr "Definições"
|
||||
|
||||
#: searx/templates/simple/answer/translations.html:30
|
||||
msgid "Synonyms"
|
||||
@@ -1110,7 +1113,7 @@ msgstr "Permitir"
|
||||
|
||||
#: searx/templates/simple/preferences/answerers.html:5
|
||||
msgid "Keywords (first word in query)"
|
||||
msgstr ""
|
||||
msgstr "Palavras chave (primeira palavra da consulta)"
|
||||
|
||||
#: searx/templates/simple/preferences/answerers.html:6
|
||||
#: searx/templates/simple/result_templates/packages.html:7
|
||||
@@ -1204,7 +1207,7 @@ msgstr "Hash's de preferência"
|
||||
|
||||
#: searx/templates/simple/preferences/doi_resolver.html:1
|
||||
msgid "Digital Object Identifier (DOI)"
|
||||
msgstr ""
|
||||
msgstr "Identificador de Objeto Digital (DOI)"
|
||||
|
||||
#: searx/templates/simple/preferences/doi_resolver.html:6
|
||||
msgid "Open Access DOI resolver"
|
||||
|
||||
Binary file not shown.
@@ -29,14 +29,14 @@
|
||||
# Luna <lumikitten@users.noreply.translate.codeberg.org>, 2025.
|
||||
# Erico <erico@users.noreply.translate.codeberg.org>, 2025.
|
||||
# Wexterity <wexterity@users.noreply.translate.codeberg.org>, 2025.
|
||||
# return42 <return42@noreply.codeberg.org>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: searx\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2025-01-29 05:08+0000\n"
|
||||
"PO-Revision-Date: 2025-02-03 05:37+0000\n"
|
||||
"Last-Translator: AndersNordh "
|
||||
"<andersnordh@users.noreply.translate.codeberg.org>\n"
|
||||
"PO-Revision-Date: 2025-03-06 16:03+0000\n"
|
||||
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
|
||||
"Language-Team: Swedish <https://translate.codeberg.org/projects/searxng/"
|
||||
"searxng/sv/>\n"
|
||||
"Language: sv\n"
|
||||
@@ -44,7 +44,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.9.2\n"
|
||||
"X-Generator: Weblate 5.10.2\n"
|
||||
"Generated-By: Babel 2.16.0\n"
|
||||
|
||||
#. CONSTANT_NAMES['NO_SUBGROUPING']
|
||||
@@ -657,7 +657,7 @@ msgstr "Drivet av"
|
||||
|
||||
#: searx/templates/simple/base.html:67
|
||||
msgid "a privacy-respecting, open metasearch engine"
|
||||
msgstr "en privatlivs-respekterande, öppen metasökmotor"
|
||||
msgstr "en öppen metasökmotor som respekterar din integritet"
|
||||
|
||||
#: searx/templates/simple/base.html:68
|
||||
#: searx/templates/simple/result_templates/packages.html:59
|
||||
|
||||
Binary file not shown.
@@ -6,27 +6,28 @@
|
||||
# return42 <markus.heiser@darmarit.de>, 2023.
|
||||
# return42 <return42@users.noreply.translate.codeberg.org>, 2024, 2025.
|
||||
# Anonymous <anonymous@users.noreply.translate.codeberg.org>, 2025.
|
||||
# gkkulik <gkkulik@noreply.codeberg.org>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PROJECT VERSION\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2025-01-29 05:08+0000\n"
|
||||
"PO-Revision-Date: 2025-01-06 15:53+0000\n"
|
||||
"Last-Translator: return42 <return42@users.noreply.translate.codeberg.org>"
|
||||
"\n"
|
||||
"PO-Revision-Date: 2025-03-02 14:05+0000\n"
|
||||
"Last-Translator: gkkulik <gkkulik@noreply.codeberg.org>\n"
|
||||
"Language-Team: Silesian <https://translate.codeberg.org/projects/searxng/"
|
||||
"searxng/szl/>\n"
|
||||
"Language: szl\n"
|
||||
"Language-Team: Silesian "
|
||||
"<https://translate.codeberg.org/projects/searxng/searxng/szl/>\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Weblate 5.10.2\n"
|
||||
"Generated-By: Babel 2.16.0\n"
|
||||
|
||||
#. CONSTANT_NAMES['NO_SUBGROUPING']
|
||||
#: searx/searxng.msg
|
||||
msgid "without further subgrouping"
|
||||
msgstr ""
|
||||
msgstr "bez dalszych podgrup"
|
||||
|
||||
#. CONSTANT_NAMES['DEFAULT_CATEGORY']
|
||||
#: searx/searxng.msg
|
||||
@@ -66,12 +67,12 @@ msgstr "wideo"
|
||||
#. CATEGORY_NAMES['RADIO']
|
||||
#: searx/engines/radio_browser.py:103 searx/searxng.msg
|
||||
msgid "radio"
|
||||
msgstr ""
|
||||
msgstr "radio"
|
||||
|
||||
#. CATEGORY_NAMES['TV']
|
||||
#: searx/searxng.msg
|
||||
msgid "tv"
|
||||
msgstr ""
|
||||
msgstr "tv"
|
||||
|
||||
#. CATEGORY_NAMES['IT']
|
||||
#: searx/searxng.msg
|
||||
@@ -161,12 +162,12 @@ msgstr "ciymny"
|
||||
#. STYLE_NAMES['BLACK']
|
||||
#: searx/searxng.msg
|
||||
msgid "black"
|
||||
msgstr ""
|
||||
msgstr "czorny"
|
||||
|
||||
#. BRAND_CUSTOM_LINKS['UPTIME']
|
||||
#: searx/searxng.msg
|
||||
msgid "Uptime"
|
||||
msgstr ""
|
||||
msgstr "Czas fungowanio"
|
||||
|
||||
#. BRAND_CUSTOM_LINKS['ABOUT']
|
||||
#: searx/searxng.msg searx/templates/simple/base.html:49
|
||||
@@ -176,24 +177,24 @@ msgstr "Informacyje"
|
||||
#. WEATHER_TERMS['AVERAGE TEMP.']
|
||||
#: searx/engines/wttr.py:32 searx/searxng.msg
|
||||
msgid "Average temp."
|
||||
msgstr ""
|
||||
msgstr "Postrzednio tymperatura"
|
||||
|
||||
#. WEATHER_TERMS['CLOUD COVER']
|
||||
#: searx/engines/open_meteo.py:91 searx/searxng.msg
|
||||
msgid "Cloud cover"
|
||||
msgstr ""
|
||||
msgstr "Pokrycie chmurami"
|
||||
|
||||
#. WEATHER_TERMS['CONDITION']
|
||||
#: searx/engines/duckduckgo_weather.py:45 searx/engines/wttr.py:51
|
||||
#: searx/searxng.msg
|
||||
msgid "Condition"
|
||||
msgstr ""
|
||||
msgstr "Stōn"
|
||||
|
||||
#. WEATHER_TERMS['CURRENT CONDITION']
|
||||
#: searx/engines/duckduckgo_weather.py:118 searx/engines/wttr.py:104
|
||||
#: searx/searxng.msg
|
||||
msgid "Current condition"
|
||||
msgstr ""
|
||||
msgstr "Teroźny stōn"
|
||||
|
||||
#. WEATHER_TERMS['EVENING']
|
||||
#: searx/engines/wttr.py:100 searx/searxng.msg
|
||||
@@ -204,25 +205,25 @@ msgstr "Wieczōr"
|
||||
#: searx/engines/duckduckgo_weather.py:53 searx/engines/open_meteo.py:81
|
||||
#: searx/engines/wttr.py:59 searx/searxng.msg
|
||||
msgid "Feels like"
|
||||
msgstr ""
|
||||
msgstr "Czuć choćby"
|
||||
|
||||
#. WEATHER_TERMS['HUMIDITY']
|
||||
#: searx/engines/duckduckgo_weather.py:64 searx/engines/open_meteo.py:93
|
||||
#: searx/engines/wttr.py:68 searx/searxng.msg
|
||||
msgid "Humidity"
|
||||
msgstr ""
|
||||
msgstr "Wilgłość"
|
||||
|
||||
#. WEATHER_TERMS['MAX TEMP.']
|
||||
#: searx/engines/duckduckgo_weather.py:77 searx/engines/wttr.py:34
|
||||
#: searx/searxng.msg
|
||||
msgid "Max temp."
|
||||
msgstr ""
|
||||
msgstr "Maks. tymperatura"
|
||||
|
||||
#. WEATHER_TERMS['MIN TEMP.']
|
||||
#: searx/engines/duckduckgo_weather.py:73 searx/engines/wttr.py:33
|
||||
#: searx/searxng.msg
|
||||
msgid "Min temp."
|
||||
msgstr ""
|
||||
msgstr "Min. tymperatura"
|
||||
|
||||
#. WEATHER_TERMS['MORNING']
|
||||
#: searx/engines/wttr.py:100 searx/searxng.msg
|
||||
@@ -242,104 +243,104 @@ msgstr "Połednie"
|
||||
#. WEATHER_TERMS['PRESSURE']
|
||||
#: searx/engines/open_meteo.py:95 searx/searxng.msg
|
||||
msgid "Pressure"
|
||||
msgstr ""
|
||||
msgstr "Ciśniynie"
|
||||
|
||||
#. WEATHER_TERMS['SUNRISE']
|
||||
#: searx/engines/duckduckgo_weather.py:81 searx/engines/wttr.py:36
|
||||
#: searx/searxng.msg
|
||||
msgid "Sunrise"
|
||||
msgstr ""
|
||||
msgstr "Wschōd słōńca"
|
||||
|
||||
#. WEATHER_TERMS['SUNSET']
|
||||
#: searx/engines/duckduckgo_weather.py:82 searx/engines/wttr.py:37
|
||||
#: searx/searxng.msg
|
||||
msgid "Sunset"
|
||||
msgstr ""
|
||||
msgstr "Zachōd słōńca"
|
||||
|
||||
#. WEATHER_TERMS['TEMPERATURE']
|
||||
#: searx/engines/duckduckgo_weather.py:48 searx/engines/open_meteo.py:76
|
||||
#: searx/engines/wttr.py:55 searx/searxng.msg
|
||||
msgid "Temperature"
|
||||
msgstr ""
|
||||
msgstr "Tymperatura"
|
||||
|
||||
#. WEATHER_TERMS['UV INDEX']
|
||||
#: searx/engines/duckduckgo_weather.py:80 searx/engines/wttr.py:35
|
||||
#: searx/searxng.msg
|
||||
msgid "UV index"
|
||||
msgstr ""
|
||||
msgstr "Indeks UV"
|
||||
|
||||
#. WEATHER_TERMS['VISIBILITY']
|
||||
#: searx/engines/duckduckgo_weather.py:62 searx/engines/wttr.py:66
|
||||
#: searx/searxng.msg
|
||||
msgid "Visibility"
|
||||
msgstr ""
|
||||
msgstr "Widoczność"
|
||||
|
||||
#. WEATHER_TERMS['WIND']
|
||||
#: searx/engines/duckduckgo_weather.py:58 searx/engines/open_meteo.py:86
|
||||
#: searx/engines/wttr.py:62 searx/searxng.msg
|
||||
msgid "Wind"
|
||||
msgstr ""
|
||||
msgstr "Wiater"
|
||||
|
||||
#. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
|
||||
#: searx/engines/lemmy.py:85 searx/searxng.msg
|
||||
msgid "subscribers"
|
||||
msgstr ""
|
||||
msgstr "subskrybyńcio"
|
||||
|
||||
#. SOCIAL_MEDIA_TERMS['POSTS']
|
||||
#: searx/engines/lemmy.py:86 searx/searxng.msg
|
||||
msgid "posts"
|
||||
msgstr ""
|
||||
msgstr "wpisy"
|
||||
|
||||
#. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
|
||||
#: searx/engines/lemmy.py:87 searx/searxng.msg
|
||||
msgid "active users"
|
||||
msgstr ""
|
||||
msgstr "aktywni używocze"
|
||||
|
||||
#. SOCIAL_MEDIA_TERMS['COMMENTS']
|
||||
#: searx/engines/discourse.py:157 searx/engines/hackernews.py:82
|
||||
#: searx/engines/lemmy.py:130 searx/searxng.msg
|
||||
msgid "comments"
|
||||
msgstr ""
|
||||
msgstr "kōmyntorze"
|
||||
|
||||
#. SOCIAL_MEDIA_TERMS['USER']
|
||||
#: searx/engines/lemmy.py:129 searx/engines/lemmy.py:164 searx/searxng.msg
|
||||
msgid "user"
|
||||
msgstr ""
|
||||
msgstr "używocz"
|
||||
|
||||
#. SOCIAL_MEDIA_TERMS['COMMUNITY']
|
||||
#: searx/engines/lemmy.py:131 searx/engines/lemmy.py:165 searx/searxng.msg
|
||||
msgid "community"
|
||||
msgstr ""
|
||||
msgstr "społeczność"
|
||||
|
||||
#. SOCIAL_MEDIA_TERMS['POINTS']
|
||||
#: searx/engines/hackernews.py:82 searx/searxng.msg
|
||||
msgid "points"
|
||||
msgstr ""
|
||||
msgstr "pōnkty"
|
||||
|
||||
#. SOCIAL_MEDIA_TERMS['TITLE']
|
||||
#: searx/searxng.msg
|
||||
msgid "title"
|
||||
msgstr ""
|
||||
msgstr "tytuł"
|
||||
|
||||
#. SOCIAL_MEDIA_TERMS['AUTHOR']
|
||||
#: searx/engines/hackernews.py:85 searx/searxng.msg
|
||||
msgid "author"
|
||||
msgstr ""
|
||||
msgstr "autōr"
|
||||
|
||||
#. SOCIAL_MEDIA_TERMS['THREAD OPEN']
|
||||
#: searx/engines/discourse.py:149 searx/searxng.msg
|
||||
msgid "open"
|
||||
msgstr ""
|
||||
msgstr "ôtwarty"
|
||||
|
||||
#. SOCIAL_MEDIA_TERMS['THREAD CLOSED']
|
||||
#: searx/engines/discourse.py:149 searx/searxng.msg
|
||||
msgid "closed"
|
||||
msgstr ""
|
||||
msgstr "zawarty"
|
||||
|
||||
#. SOCIAL_MEDIA_TERMS['THREAD ANSWERED']
|
||||
#: searx/engines/discourse.py:160 searx/searxng.msg
|
||||
msgid "answered"
|
||||
msgstr ""
|
||||
msgstr "ôdpedziany"
|
||||
|
||||
#: searx/webapp.py:312
|
||||
msgid "No item found"
|
||||
@@ -436,11 +437,11 @@ msgstr "Wygyneruj insze werty losowe"
|
||||
|
||||
#: searx/answerers/statistics.py:36
|
||||
msgid "Compute {func} of the arguments"
|
||||
msgstr ""
|
||||
msgstr "Porachuj {func} ôd argumyntōw"
|
||||
|
||||
#: searx/engines/openstreetmap.py:158
|
||||
msgid "Show route in map .."
|
||||
msgstr ""
|
||||
msgstr "Pokoż trasa na karcie..."
|
||||
|
||||
#: searx/engines/pdbe.py:96
|
||||
msgid "{title} (OBSOLETE)"
|
||||
@@ -456,20 +457,20 @@ msgstr "Kanał"
|
||||
|
||||
#: searx/engines/radio_browser.py:105
|
||||
msgid "bitrate"
|
||||
msgstr ""
|
||||
msgstr "cug bitōw"
|
||||
|
||||
#: searx/engines/radio_browser.py:106
|
||||
msgid "votes"
|
||||
msgstr ""
|
||||
msgstr "głosy"
|
||||
|
||||
#: searx/engines/radio_browser.py:107
|
||||
msgid "clicks"
|
||||
msgstr ""
|
||||
msgstr "kliki"
|
||||
|
||||
#: searx/engines/seekr.py:193 searx/engines/yummly.py:71
|
||||
#: searx/engines/zlibrary.py:137
|
||||
msgid "Language"
|
||||
msgstr ""
|
||||
msgstr "Jynzyk"
|
||||
|
||||
#: searx/engines/semantic_scholar.py:78
|
||||
msgid ""
|
||||
@@ -504,11 +505,11 @@ msgstr "Tego ôbrazu niy szło ściōngnōńć."
|
||||
|
||||
#: searx/engines/zlibrary.py:138
|
||||
msgid "Book rating"
|
||||
msgstr ""
|
||||
msgstr "Ôcyna ksiōnżki"
|
||||
|
||||
#: searx/engines/zlibrary.py:139
|
||||
msgid "File quality"
|
||||
msgstr ""
|
||||
msgstr "Jakość ôd zbioru"
|
||||
|
||||
#: searx/plugins/calculator.py:20
|
||||
msgid "Calculate mathematical expressions via the search bar"
|
||||
@@ -1793,4 +1794,3 @@ msgstr "skryj wideo"
|
||||
|
||||
#~ msgid "/"
|
||||
#~ msgstr ""
|
||||
|
||||
|
||||
Binary file not shown.
@@ -18,21 +18,22 @@
|
||||
# Anonymous <anonymous@users.noreply.translate.codeberg.org>, 2025.
|
||||
# KhietVo <khietvo@users.noreply.translate.codeberg.org>, 2025.
|
||||
# nam000 <nam000@users.noreply.translate.codeberg.org>, 2025.
|
||||
# buiducnhat <buiducnhat@noreply.codeberg.org>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: searx\n"
|
||||
"Project-Id-Version: searx\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2025-01-29 05:08+0000\n"
|
||||
"PO-Revision-Date: 2025-01-06 15:53+0000\n"
|
||||
"Last-Translator: tvminh19 <tvminh19@users.noreply.translate.codeberg.org>"
|
||||
"\n"
|
||||
"PO-Revision-Date: 2025-03-05 02:17+0000\n"
|
||||
"Last-Translator: buiducnhat <buiducnhat@noreply.codeberg.org>\n"
|
||||
"Language-Team: Vietnamese <https://translate.codeberg.org/projects/searxng/"
|
||||
"searxng/vi/>\n"
|
||||
"Language: vi\n"
|
||||
"Language-Team: Vietnamese "
|
||||
"<https://translate.codeberg.org/projects/searxng/searxng/vi/>\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.10.2\n"
|
||||
"Generated-By: Babel 2.16.0\n"
|
||||
|
||||
#. CONSTANT_NAMES['NO_SUBGROUPING']
|
||||
@@ -449,11 +450,11 @@ msgstr "Tạo các giá trị ngẫu nhiên khác nhau"
|
||||
|
||||
#: searx/answerers/statistics.py:36
|
||||
msgid "Compute {func} of the arguments"
|
||||
msgstr ""
|
||||
msgstr "Tính toán {func} của các tham số"
|
||||
|
||||
#: searx/engines/openstreetmap.py:158
|
||||
msgid "Show route in map .."
|
||||
msgstr ""
|
||||
msgstr "Hiển thị đường đi trên bản đồ .."
|
||||
|
||||
#: searx/engines/pdbe.py:96
|
||||
msgid "{title} (OBSOLETE)"
|
||||
@@ -529,7 +530,7 @@ msgstr "Tính toán bằng thanh tìm kiếm"
|
||||
|
||||
#: searx/plugins/hash_plugin.py:34
|
||||
msgid "Hash plugin"
|
||||
msgstr ""
|
||||
msgstr "Plugin băm"
|
||||
|
||||
#: searx/plugins/hash_plugin.py:35
|
||||
msgid "Converts strings to different hash digests."
|
||||
@@ -568,6 +569,8 @@ msgid ""
|
||||
"Displays your IP if the query is \"ip\" and your user agent if the query "
|
||||
"is \"user-agent\"."
|
||||
msgstr ""
|
||||
"Hiển thị IP của bạn nếu truy vấn là \"ip\" và user agent của bạn nếu truy "
|
||||
"vấn là \"user-agent\"."
|
||||
|
||||
#: searx/plugins/self_info.py:52
|
||||
msgid "Your IP is: "
|
||||
@@ -592,15 +595,15 @@ msgstr ""
|
||||
|
||||
#: searx/plugins/tor_check.py:69
|
||||
msgid "Could not download the list of Tor exit-nodes from"
|
||||
msgstr ""
|
||||
msgstr "Không thể tải xuống danh sách các đoạn trích xuất từ TOR từ"
|
||||
|
||||
#: searx/plugins/tor_check.py:81
|
||||
msgid "You are using Tor and it looks like you have the external IP address"
|
||||
msgstr ""
|
||||
msgstr "Bạn đang sử dụng Tor và có vẻ bạn có địa chỉ IP bên ngoài"
|
||||
|
||||
#: searx/plugins/tor_check.py:85
|
||||
msgid "You are not using Tor and you have the external IP address"
|
||||
msgstr ""
|
||||
msgstr "Bạn đang không sử dụng Tor và bạn có địa chỉ IP bên ngoài"
|
||||
|
||||
#: searx/plugins/tracker_url_remover.py:18
|
||||
msgid "Tracker URL remover"
|
||||
@@ -928,7 +931,7 @@ msgstr "Các ví dụ"
|
||||
|
||||
#: searx/templates/simple/answer/translations.html:21
|
||||
msgid "Definitions"
|
||||
msgstr ""
|
||||
msgstr "Định nghĩa"
|
||||
|
||||
#: searx/templates/simple/answer/translations.html:30
|
||||
msgid "Synonyms"
|
||||
@@ -1079,9 +1082,8 @@ msgid "Search for another query or select another category."
|
||||
msgstr "Tìm kiếm bằng truy vấn khác hoặc chọn mục khác."
|
||||
|
||||
#: searx/templates/simple/messages/no_results.html:25
|
||||
#, fuzzy
|
||||
msgid "Go back to the previous page using the previous page button."
|
||||
msgstr "Nhấn nút trang trước để quay lại trang trước"
|
||||
msgstr "Quay lại trang t rước bằng nút bấm trang trước"
|
||||
|
||||
#: searx/templates/simple/preferences/answerers.html:4
|
||||
#: searx/templates/simple/preferences/engines.html:23
|
||||
@@ -1090,7 +1092,7 @@ msgstr "Cho phép"
|
||||
|
||||
#: searx/templates/simple/preferences/answerers.html:5
|
||||
msgid "Keywords (first word in query)"
|
||||
msgstr ""
|
||||
msgstr "Từ khoá (từ đầu tiên trong truy vấn)"
|
||||
|
||||
#: searx/templates/simple/preferences/answerers.html:6
|
||||
#: searx/templates/simple/result_templates/packages.html:7
|
||||
@@ -1187,7 +1189,7 @@ msgstr "Mã băm được ưu tiên"
|
||||
|
||||
#: searx/templates/simple/preferences/doi_resolver.html:1
|
||||
msgid "Digital Object Identifier (DOI)"
|
||||
msgstr ""
|
||||
msgstr "Định danh đối tượng kỹ thuật số (DOI)"
|
||||
|
||||
#: searx/templates/simple/preferences/doi_resolver.html:6
|
||||
msgid "Open Access DOI resolver"
|
||||
@@ -1272,9 +1274,8 @@ msgid "Hotkeys"
|
||||
msgstr "Phím tắt"
|
||||
|
||||
#: searx/templates/simple/preferences/hotkeys.html:13
|
||||
#, fuzzy
|
||||
msgid "Vim-like"
|
||||
msgstr "Kiểu giống Vim"
|
||||
msgstr "Vim-like"
|
||||
|
||||
#: searx/templates/simple/preferences/hotkeys.html:18
|
||||
msgid ""
|
||||
@@ -1386,23 +1387,23 @@ msgstr "Thay đổi ngôn ngữ giao diện"
|
||||
|
||||
#: searx/templates/simple/preferences/urlformatting.html:2
|
||||
msgid "URL formatting"
|
||||
msgstr ""
|
||||
msgstr "Định dạng URL"
|
||||
|
||||
#: searx/templates/simple/preferences/urlformatting.html:8
|
||||
msgid "Pretty"
|
||||
msgstr ""
|
||||
msgstr "Đẹp"
|
||||
|
||||
#: searx/templates/simple/preferences/urlformatting.html:13
|
||||
msgid "Full"
|
||||
msgstr ""
|
||||
msgstr "Đầy đủ"
|
||||
|
||||
#: searx/templates/simple/preferences/urlformatting.html:18
|
||||
msgid "Host"
|
||||
msgstr ""
|
||||
msgstr "Máy chủ"
|
||||
|
||||
#: searx/templates/simple/preferences/urlformatting.html:23
|
||||
msgid "Change result URL formatting"
|
||||
msgstr ""
|
||||
msgstr "Thay đổi kết quả định dạng URL"
|
||||
|
||||
#: searx/templates/simple/result_templates/code.html:13
|
||||
msgid "repo"
|
||||
@@ -1421,9 +1422,8 @@ msgstr "ẩn nội dung"
|
||||
|
||||
#: searx/templates/simple/result_templates/default.html:14
|
||||
#: searx/templates/simple/result_templates/videos.html:14
|
||||
#, fuzzy
|
||||
msgid "This site did not provide any description."
|
||||
msgstr "Trang không có diễn giải."
|
||||
msgstr "Trang web này không cung cấp bất kỳ mô tả."
|
||||
|
||||
#: searx/templates/simple/result_templates/files.html:38
|
||||
#: searx/templates/simple/result_templates/images.html:22
|
||||
@@ -2068,4 +2068,3 @@ msgstr "ẩn phim"
|
||||
|
||||
#~ msgid "/"
|
||||
#~ msgstr ""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user