Merge pull request #1928 from searxng/translations_update

Update translations
This commit is contained in:
Alexandre Flament 2022-11-06 11:29:28 +01:00 committed by GitHub
commit 2dc5c0e1d6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 1284 additions and 92 deletions

View file

@ -35,6 +35,7 @@ RTL_LOCALES: Set[str] = set()
:py:obj:`locales_initialize`).""" :py:obj:`locales_initialize`)."""
ADDITIONAL_TRANSLATIONS = { ADDITIONAL_TRANSLATIONS = {
"dv": "ދިވެހި (Dhivehi)",
"oc": "Occitan", "oc": "Occitan",
"szl": "Ślōnski (Silesian)", "szl": "Ślōnski (Silesian)",
"pap": "Papiamento", "pap": "Papiamento",
@ -43,6 +44,7 @@ ADDITIONAL_TRANSLATIONS = {
python-babel (see :py:obj:`locales_initialize`).""" python-babel (see :py:obj:`locales_initialize`)."""
LOCALE_BEST_MATCH = { LOCALE_BEST_MATCH = {
"dv": "si",
"oc": 'fr-FR', "oc": 'fr-FR',
"szl": "pl", "szl": "pl",
"nl-BE": "nl", "nl-BE": "nl",
@ -80,15 +82,11 @@ def localeselector():
def get_translations(): def get_translations():
"""Monkey patch of :py:obj:`flask_babel.get_translations`""" """Monkey patch of :py:obj:`flask_babel.get_translations`"""
if has_request_context() and flask.request.form.get('use-translation') == 'oc': if has_request_context():
use_translation = flask.request.form.get('use-translation')
if use_translation in ADDITIONAL_TRANSLATIONS:
babel_ext = flask_babel.current_app.extensions['babel'] babel_ext = flask_babel.current_app.extensions['babel']
return Translations.load(next(babel_ext.translation_directories), 'oc') return Translations.load(next(babel_ext.translation_directories), use_translation)
if has_request_context() and flask.request.form.get('use-translation') == 'szl':
babel_ext = flask_babel.current_app.extensions['babel']
return Translations.load(next(babel_ext.translation_directories), 'szl')
if has_request_context() and flask.request.form.get('use-translation') == 'pap':
babel_ext = flask_babel.current_app.extensions['babel']
return Translations.load(next(babel_ext.translation_directories), 'pap')
return _flask_babel_get_translations() return _flask_babel_get_translations()
@ -136,13 +134,18 @@ def locales_initialize(directory=None):
flask_babel.get_translations = get_translations flask_babel.get_translations = get_translations
for tag, descr in ADDITIONAL_TRANSLATIONS.items(): for tag, descr in ADDITIONAL_TRANSLATIONS.items():
locale = Locale.parse(LOCALE_BEST_MATCH[tag], sep='-')
LOCALE_NAMES[tag] = descr LOCALE_NAMES[tag] = descr
if locale.text_direction == 'rtl':
RTL_LOCALES.add(tag)
for tag in LOCALE_BEST_MATCH: for tag in LOCALE_BEST_MATCH:
descr = LOCALE_NAMES.get(tag) descr = LOCALE_NAMES.get(tag)
if not descr: if not descr:
locale = Locale.parse(tag, sep='-') locale = Locale.parse(tag, sep='-')
LOCALE_NAMES[tag] = get_locale_descr(locale, tag.replace('-', '_')) LOCALE_NAMES[tag] = get_locale_descr(locale, tag.replace('-', '_'))
if locale.text_direction == 'rtl':
RTL_LOCALES.add(tag)
for dirname in sorted(os.listdir(directory)): for dirname in sorted(os.listdir(directory)):
# Based on https://flask-babel.tkte.ch/_modules/flask_babel.html#Babel.list_translations # Based on https://flask-babel.tkte.ch/_modules/flask_babel.html#Babel.list_translations

View file

@ -9,15 +9,16 @@ msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-10-14 14:11+0000\n" "POT-Creation-Date: 2022-10-14 14:11+0000\n"
"PO-Revision-Date: 2022-10-11 13:31+0000\n" "PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n" "Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: Bengali <https://weblate.bubu1.eu/projects/searxng/searxng/bn/"
">\n"
"Language: bn\n" "Language: bn\n"
"Language-Team: Bengali "
"<https://weblate.bubu1.eu/projects/searxng/searxng/bn/>\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.14.1\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.10.3\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
@ -163,7 +164,7 @@ msgstr "নেটওয়ার্ক ত্রুটি"
#: searx/webapp.py:168 #: searx/webapp.py:168
msgid "SSL error: certificate validation has failed" msgid "SSL error: certificate validation has failed"
msgstr "" msgstr "SSL ত্রুটি: শংসাপত্রের বৈধতা ব্যর্থ হয়েছে৷"
#: searx/webapp.py:170 #: searx/webapp.py:170
msgid "unexpected crash" msgid "unexpected crash"
@ -361,6 +362,8 @@ msgid ""
"Displays your IP if the query is \"ip\" and your user agent if the query " "Displays your IP if the query is \"ip\" and your user agent if the query "
"contains \"user agent\"." "contains \"user agent\"."
msgstr "" msgstr ""
"ক্যোয়ারীটি \"ip\" হলে আপনার আইপি এবং যদি ক্যোয়ারীতে \"ব্যবহারকারী এজেন্ট\" "
"থাকে তাহলে আপনার ব্যবহারকারী এজেন্ট প্রদর্শন করে।"
#: searx/plugins/tor_check.py:25 #: searx/plugins/tor_check.py:25
msgid "Tor check plugin" msgid "Tor check plugin"
@ -371,28 +374,34 @@ msgid ""
"This plugin checks if the address of the request is a TOR exit node, and " "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." "informs the user if it is, like check.torproject.org but from searxng."
msgstr "" msgstr ""
"এই প্লাগইনটি চেক করে যে অনুরোধের ঠিকানাটি একটি TOR প্রস্থান নোড কিনা এবং "
"ব্যবহারকারীকে জানিয়ে দেয় যে এটি কিনা, যেমন check.torproject.org কিন্তু "
"searxng থেকে।"
#: searx/plugins/tor_check.py:62 #: searx/plugins/tor_check.py:62
msgid "" msgid ""
"The TOR exit node list (https://check.torproject.org/exit-addresses) is " "The TOR exit node list (https://check.torproject.org/exit-addresses) is "
"unreachable." "unreachable."
msgstr "" msgstr ""
"TOR প্রস্থান নোড তালিকা (https://check.torproject.org/exit-addresses) পৌঁছানো"
" যায় না।"
#: searx/plugins/tor_check.py:78 #: searx/plugins/tor_check.py:78
msgid "You are using TOR. Your IP address seems to be: {ip_address}." msgid "You are using TOR. Your IP address seems to be: {ip_address}."
msgstr "" msgstr "আপনি TOR ব্যবহার করছেন। আপনার আইপি ঠিকানা বলে মনে হচ্ছে: {ip_address}।"
#: searx/plugins/tor_check.py:84 #: searx/plugins/tor_check.py:84
msgid "You are not using TOR. Your IP address seems to be: {ip_address}." msgid "You are not using TOR. Your IP address seems to be: {ip_address}."
msgstr "" msgstr ""
"আপনি TOR ব্যবহার করছেন না। আপনার আইপি ঠিকানা বলে মনে হচ্ছে: {ip_address}।"
#: searx/plugins/tracker_url_remover.py:29 #: searx/plugins/tracker_url_remover.py:29
msgid "Tracker URL remover" msgid "Tracker URL remover"
msgstr "" msgstr "ট্র্যাকার URL রিমুভার"
#: searx/plugins/tracker_url_remover.py:30 #: searx/plugins/tracker_url_remover.py:30
msgid "Remove trackers arguments from the returned URL" msgid "Remove trackers arguments from the returned URL"
msgstr "" msgstr "ফিরে আসা URL থেকে ট্র্যাকার আর্গুমেন্টগুলি সরান৷"
#: searx/plugins/vim_hotkeys.py:3 #: searx/plugins/vim_hotkeys.py:3
msgid "Vim-like hotkeys" msgid "Vim-like hotkeys"
@ -1209,4 +1218,3 @@ msgstr ""
#~ " rel=\"external\">learn more about request " #~ " rel=\"external\">learn more about request "
#~ "methods</a>" #~ "methods</a>"
#~ msgstr "" #~ msgstr ""

View file

@ -16,15 +16,16 @@ msgstr ""
"Project-Id-Version: searx\n" "Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-10-14 14:11+0000\n" "POT-Creation-Date: 2022-10-14 14:11+0000\n"
"PO-Revision-Date: 2022-09-30 07:43+0000\n" "PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n" "Last-Translator: alexfs2015 <alex04fs@gmail.com>\n"
"Language-Team: Catalan <https://weblate.bubu1.eu/projects/searxng/searxng/ca/"
">\n"
"Language: ca\n" "Language: ca\n"
"Language-Team: Catalan "
"<https://weblate.bubu1.eu/projects/searxng/searxng/ca/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.14.1\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.10.3\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
@ -170,7 +171,7 @@ msgstr "error de xarxa"
#: searx/webapp.py:168 #: searx/webapp.py:168
msgid "SSL error: certificate validation has failed" msgid "SSL error: certificate validation has failed"
msgstr "" msgstr "Error SSL: la validació del certificat ha fallat"
#: searx/webapp.py:170 #: searx/webapp.py:170
msgid "unexpected crash" msgid "unexpected crash"
@ -1501,4 +1502,3 @@ msgstr "amaga el vídeo"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">més informació sobre els " #~ " rel=\"external\">més informació sobre els "
#~ "mètodes de petició</a>" #~ "mètodes de petició</a>"

Binary file not shown.

File diff suppressed because it is too large Load diff

View file

@ -9,13 +9,14 @@
# Markus Heiser <markus.heiser@darmarit.de>, 2022. # Markus Heiser <markus.heiser@darmarit.de>, 2022.
# SecularSteve <fairfull.playing@gmail.com>, 2022. # SecularSteve <fairfull.playing@gmail.com>, 2022.
# prljav <marin.ruskica@gmail.com>, 2022. # prljav <marin.ruskica@gmail.com>, 2022.
# ptomljanovic <phill2605@gmail.com>, 2022.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: searx\n" "Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-10-14 14:11+0000\n" "POT-Creation-Date: 2022-10-14 14:11+0000\n"
"PO-Revision-Date: 2022-10-20 07:00+0000\n" "PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: prljav <marin.ruskica@gmail.com>\n" "Last-Translator: ptomljanovic <phill2605@gmail.com>\n"
"Language-Team: Croatian <https://weblate.bubu1.eu/projects/searxng/searxng/" "Language-Team: Croatian <https://weblate.bubu1.eu/projects/searxng/searxng/"
"hr/>\n" "hr/>\n"
"Language: hr\n" "Language: hr\n"
@ -30,12 +31,12 @@ msgstr ""
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg #: searx/searxng.msg
msgid "others" msgid "others"
msgstr "aviti" msgstr "drugi"
#. CONSTANT_NAMES['OTHER_CATEGORY'] #. CONSTANT_NAMES['OTHER_CATEGORY']
#: searx/searxng.msg #: searx/searxng.msg
msgid "other" msgid "other"
msgstr "avite" msgstr "drugo"
#. CATEGORY_NAMES['FILES'] #. CATEGORY_NAMES['FILES']
#: searx/searxng.msg #: searx/searxng.msg
@ -55,7 +56,7 @@ msgstr "glazba"
#. CATEGORY_NAMES['SOCIAL_MEDIA'] #. CATEGORY_NAMES['SOCIAL_MEDIA']
#: searx/searxng.msg #: searx/searxng.msg
msgid "social media" msgid "social media"
msgstr "društveni mediji" msgstr "društvene mreže"
#. CATEGORY_NAMES['IMAGES'] #. CATEGORY_NAMES['IMAGES']
#: searx/searxng.msg #: searx/searxng.msg
@ -70,7 +71,7 @@ msgstr "video zapisi"
#. CATEGORY_NAMES['IT'] #. CATEGORY_NAMES['IT']
#: searx/searxng.msg #: searx/searxng.msg
msgid "it" msgid "it"
msgstr "it" msgstr "IT"
#. CATEGORY_NAMES['NEWS'] #. CATEGORY_NAMES['NEWS']
#: searx/searxng.msg #: searx/searxng.msg
@ -95,17 +96,17 @@ msgstr "znanost"
#. CATEGORY_GROUPS['APPS'] #. CATEGORY_GROUPS['APPS']
#: searx/searxng.msg #: searx/searxng.msg
msgid "apps" msgid "apps"
msgstr "ôcenti" msgstr "aplikacije"
#. CATEGORY_GROUPS['DICTIONARIES'] #. CATEGORY_GROUPS['DICTIONARIES']
#: searx/searxng.msg #: searx/searxng.msg
msgid "dictionaries" msgid "dictionaries"
msgstr "drzûlknvuti" msgstr "rječnici"
#. CATEGORY_GROUPS['LYRICS'] #. CATEGORY_GROUPS['LYRICS']
#: searx/searxng.msg #: searx/searxng.msg
msgid "lyrics" msgid "lyrics"
msgstr "lirike" msgstr "tekst"
#. CATEGORY_GROUPS['PACKAGES'] #. CATEGORY_GROUPS['PACKAGES']
#: searx/searxng.msg #: searx/searxng.msg
@ -120,7 +121,7 @@ msgstr "pitanja i odgovori"
#. CATEGORY_GROUPS['REPOS'] #. CATEGORY_GROUPS['REPOS']
#: searx/searxng.msg #: searx/searxng.msg
msgid "repos" msgid "repos"
msgstr "spremišta" msgstr "repozitoriji"
#. CATEGORY_GROUPS['SOFTWARE_WIKIS'] #. CATEGORY_GROUPS['SOFTWARE_WIKIS']
#: searx/searxng.msg #: searx/searxng.msg
@ -135,7 +136,7 @@ msgstr "mreža"
#. CATEGORY_GROUPS['SCIENTIFIC PUBLICATIONS'] #. CATEGORY_GROUPS['SCIENTIFIC PUBLICATIONS']
#: searx/searxng.msg #: searx/searxng.msg
msgid "scientific publications" msgid "scientific publications"
msgstr "" msgstr "znanstvene publikacije"
#. STYLE_NAMES['AUTO'] #. STYLE_NAMES['AUTO']
#: searx/searxng.msg #: searx/searxng.msg
@ -158,11 +159,11 @@ msgstr "pauza"
#: searx/webapp.py:165 #: searx/webapp.py:165
msgid "parsing error" msgid "parsing error"
msgstr "parsing greška" msgstr "pogreška pri raščlanjivanju"
#: searx/webapp.py:166 #: searx/webapp.py:166
msgid "HTTP protocol error" msgid "HTTP protocol error"
msgstr "HTTP protokol greška" msgstr "greška HTTP protokola"
#: searx/webapp.py:167 #: searx/webapp.py:167
msgid "network error" msgid "network error"
@ -170,11 +171,11 @@ msgstr "greška u mreži"
#: searx/webapp.py:168 #: searx/webapp.py:168
msgid "SSL error: certificate validation has failed" msgid "SSL error: certificate validation has failed"
msgstr "" msgstr "SSL pogreška: provjera valjanosti certifikata nije uspjela"
#: searx/webapp.py:170 #: searx/webapp.py:170
msgid "unexpected crash" msgid "unexpected crash"
msgstr "neočekivan izlaz" msgstr "neočekivano rušenje"
#: searx/webapp.py:177 #: searx/webapp.py:177
msgid "HTTP error" msgid "HTTP error"
@ -182,11 +183,11 @@ msgstr "HTTP greška"
#: searx/webapp.py:178 #: searx/webapp.py:178
msgid "HTTP connection error" msgid "HTTP connection error"
msgstr "HTTP veza greška" msgstr "greška HTTP veze"
#: searx/webapp.py:184 #: searx/webapp.py:184
msgid "proxy error" msgid "proxy error"
msgstr "greška zastupnika" msgstr "proxy greška"
#: searx/webapp.py:185 #: searx/webapp.py:185
msgid "CAPTCHA" msgid "CAPTCHA"
@ -219,7 +220,7 @@ msgstr "Greška u učitavnju sljedeće stranice"
#: searx/webapp.py:521 searx/webapp.py:953 #: searx/webapp.py:521 searx/webapp.py:953
msgid "Invalid settings, please edit your preferences" msgid "Invalid settings, please edit your preferences"
msgstr "Nevažeće postavke, uredite svoje postavke" msgstr "Nevažeće postavke, molimo uredite svoje postavke"
#: searx/webapp.py:537 #: searx/webapp.py:537
msgid "Invalid settings" msgid "Invalid settings"
@ -278,6 +279,8 @@ msgid ""
"{numCitations} citations from the year {firstCitationVelocityYear} to " "{numCitations} citations from the year {firstCitationVelocityYear} to "
"{lastCitationVelocityYear}" "{lastCitationVelocityYear}"
msgstr "" msgstr ""
"{numCitations} citati iz godine {firstCitationVelocityYear} do "
"{lastCitationVelocityYear}"
#: searx/engines/tineye.py:40 #: searx/engines/tineye.py:40
msgid "" msgid ""
@ -357,7 +360,7 @@ msgstr ""
#: searx/plugins/self_info.py:20 #: searx/plugins/self_info.py:20
msgid "Self Information" msgid "Self Information"
msgstr "" msgstr "Informacije o sebi"
#: searx/plugins/self_info.py:21 #: searx/plugins/self_info.py:21
msgid "" msgid ""
@ -449,7 +452,7 @@ msgstr "Pokreće"
#: searx/templates/simple/base.html:64 #: searx/templates/simple/base.html:64
msgid "a privacy-respecting, open metasearch engine" msgid "a privacy-respecting, open metasearch engine"
msgstr "" msgstr "otvoreni metapretraživač koji poštuje privatnost"
#: searx/templates/simple/base.html:65 #: searx/templates/simple/base.html:65
msgid "Source code" msgid "Source code"
@ -710,6 +713,9 @@ msgid ""
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>" " rel=\"external\">learn more about request methods</a>"
msgstr "" msgstr ""
"Promijenite način slanja obrazaca, <a href=\"http://en.wikipedia.org/wiki/"
"Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">saznajte više "
"o metodama zahtjeva</a>"
#: searx/templates/simple/preferences.html:269 #: searx/templates/simple/preferences.html:269
msgid "Image proxy" msgid "Image proxy"
@ -1124,47 +1130,47 @@ msgstr "sakrij kartu"
#: searx/templates/simple/result_templates/paper.html:5 #: searx/templates/simple/result_templates/paper.html:5
msgid "Published date" msgid "Published date"
msgstr "" msgstr "Datum objave"
#: searx/templates/simple/result_templates/paper.html:9 #: searx/templates/simple/result_templates/paper.html:9
msgid "Journal" msgid "Journal"
msgstr "" msgstr "Časopis"
#: searx/templates/simple/result_templates/paper.html:22 #: searx/templates/simple/result_templates/paper.html:22
msgid "Editor" msgid "Editor"
msgstr "" msgstr "Urednik"
#: searx/templates/simple/result_templates/paper.html:23 #: searx/templates/simple/result_templates/paper.html:23
msgid "Publisher" msgid "Publisher"
msgstr "" msgstr "Izdavač"
#: searx/templates/simple/result_templates/paper.html:24 #: searx/templates/simple/result_templates/paper.html:24
msgid "Type" msgid "Type"
msgstr "" msgstr "Tip"
#: searx/templates/simple/result_templates/paper.html:25 #: searx/templates/simple/result_templates/paper.html:25
msgid "Tags" msgid "Tags"
msgstr "" msgstr "Oznake"
#: searx/templates/simple/result_templates/paper.html:26 #: searx/templates/simple/result_templates/paper.html:26
msgid "DOI" msgid "DOI"
msgstr "" msgstr "DOI"
#: searx/templates/simple/result_templates/paper.html:27 #: searx/templates/simple/result_templates/paper.html:27
msgid "ISSN" msgid "ISSN"
msgstr "" msgstr "ISSN"
#: searx/templates/simple/result_templates/paper.html:28 #: searx/templates/simple/result_templates/paper.html:28
msgid "ISBN" msgid "ISBN"
msgstr "" msgstr "ISBN"
#: searx/templates/simple/result_templates/paper.html:33 #: searx/templates/simple/result_templates/paper.html:33
msgid "PDF" msgid "PDF"
msgstr "" msgstr "PDF"
#: searx/templates/simple/result_templates/paper.html:34 #: searx/templates/simple/result_templates/paper.html:34
msgid "HTML" msgid "HTML"
msgstr "" msgstr "HTML"
#: searx/templates/simple/result_templates/torrent.html:6 #: searx/templates/simple/result_templates/torrent.html:6
msgid "magnet link" msgid "magnet link"

View file

@ -3,21 +3,23 @@
# This file is distributed under the same license as the PROJECT project. # This file is distributed under the same license as the PROJECT project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2022. # FIRST AUTHOR <EMAIL@ADDRESS>, 2022.
# visiks-vs <vls@visiks.lv>, 2022. # visiks-vs <vls@visiks.lv>, 2022.
# Markus Heiser <markus.heiser@darmarit.de>, 2022.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-10-14 14:11+0000\n" "POT-Creation-Date: 2022-10-14 14:11+0000\n"
"PO-Revision-Date: 2022-07-08 07:17+0000\n" "PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: visiks-vs <vls@visiks.lv>\n" "Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: Latvian <https://weblate.bubu1.eu/projects/searxng/searxng/lv/"
">\n"
"Language: lv\n" "Language: lv\n"
"Language-Team: Latvian "
"<https://weblate.bubu1.eu/projects/searxng/searxng/lv/>\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" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n % 10 == 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.10.3\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
@ -128,7 +130,7 @@ msgstr "tīmeklis"
#. CATEGORY_GROUPS['SCIENTIFIC PUBLICATIONS'] #. CATEGORY_GROUPS['SCIENTIFIC PUBLICATIONS']
#: searx/searxng.msg #: searx/searxng.msg
msgid "scientific publications" msgid "scientific publications"
msgstr "" msgstr "zinātnisku publikāciji"
#. STYLE_NAMES['AUTO'] #. STYLE_NAMES['AUTO']
#: searx/searxng.msg #: searx/searxng.msg
@ -271,6 +273,8 @@ msgid ""
"{numCitations} citations from the year {firstCitationVelocityYear} to " "{numCitations} citations from the year {firstCitationVelocityYear} to "
"{lastCitationVelocityYear}" "{lastCitationVelocityYear}"
msgstr "" msgstr ""
"{numCitations} citāti no {firstCitationVelocityYear} līdz "
"{lastCitationVelocityYear} gada"
#: searx/engines/tineye.py:40 #: searx/engines/tineye.py:40
msgid "" msgid ""
@ -291,19 +295,19 @@ msgstr ""
#: searx/engines/wttr.py:101 #: searx/engines/wttr.py:101
msgid "Morning" msgid "Morning"
msgstr "" msgstr "Rīts"
#: searx/engines/wttr.py:101 #: searx/engines/wttr.py:101
msgid "Noon" msgid "Noon"
msgstr "" msgstr "Pusdiena"
#: searx/engines/wttr.py:101 #: searx/engines/wttr.py:101
msgid "Evening" msgid "Evening"
msgstr "" msgstr "Vakara"
#: searx/engines/wttr.py:101 #: searx/engines/wttr.py:101
msgid "Night" msgid "Night"
msgstr "" msgstr "Nakts"
#: searx/plugins/hash_plugin.py:24 #: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests." msgid "Converts strings to different hash digests."
@ -371,11 +375,11 @@ msgstr ""
#: searx/plugins/tor_check.py:78 #: searx/plugins/tor_check.py:78
msgid "You are using TOR. Your IP address seems to be: {ip_address}." msgid "You are using TOR. Your IP address seems to be: {ip_address}."
msgstr "" msgstr "Jūs izlieto TOR. Jūsu IP adrese šķist būtu: {ip_address}."
#: searx/plugins/tor_check.py:84 #: searx/plugins/tor_check.py:84
msgid "You are not using TOR. Your IP address seems to be: {ip_address}." msgid "You are not using TOR. Your IP address seems to be: {ip_address}."
msgstr "" msgstr "Jūs neizlieto TOR. Jūsu IP adrese šķist būtu: {ip_address}."
#: searx/plugins/tracker_url_remover.py:29 #: searx/plugins/tracker_url_remover.py:29
msgid "Tracker URL remover" msgid "Tracker URL remover"
@ -410,7 +414,7 @@ msgstr ""
#: searx/templates/simple/base.html:46 #: searx/templates/simple/base.html:46
msgid "About" msgid "About"
msgstr "" msgstr "Par"
#: searx/templates/simple/base.html:50 #: searx/templates/simple/base.html:50
msgid "Donate" msgid "Donate"
@ -419,7 +423,7 @@ msgstr ""
#: searx/templates/simple/base.html:54 #: searx/templates/simple/base.html:54
#: searx/templates/simple/preferences.html:99 #: searx/templates/simple/preferences.html:99
msgid "Preferences" msgid "Preferences"
msgstr "" msgstr "Opcijas"
#: searx/templates/simple/base.html:64 #: searx/templates/simple/base.html:64
msgid "Powered by" msgid "Powered by"
@ -1210,4 +1214,3 @@ msgstr "slēpt video"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">uzzināt vairāk par pieprasījuma" #~ " rel=\"external\">uzzināt vairāk par pieprasījuma"
#~ " metodēm</a>" #~ " metodēm</a>"

View file

@ -15,7 +15,7 @@ msgstr ""
"Project-Id-Version: searx\n" "Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-10-14 14:11+0000\n" "POT-Creation-Date: 2022-10-14 14:11+0000\n"
"PO-Revision-Date: 2022-10-28 07:18+0000\n" "PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n" "Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: Tamil <https://weblate.bubu1.eu/projects/searxng/searxng/ta/>" "Language-Team: Tamil <https://weblate.bubu1.eu/projects/searxng/searxng/ta/>"
"\n" "\n"
@ -40,7 +40,7 @@ msgstr "மற்றவை"
#. CATEGORY_NAMES['FILES'] #. CATEGORY_NAMES['FILES']
#: searx/searxng.msg #: searx/searxng.msg
msgid "files" msgid "files"
msgstr "கோப்புகள்" msgstr "தரவுகள்"
#. CATEGORY_NAMES['GENERAL'] #. CATEGORY_NAMES['GENERAL']
#: searx/searxng.msg #: searx/searxng.msg
@ -110,12 +110,12 @@ msgstr "பாடல் வரிகள்"
#. CATEGORY_GROUPS['PACKAGES'] #. CATEGORY_GROUPS['PACKAGES']
#: searx/searxng.msg #: searx/searxng.msg
msgid "packages" msgid "packages"
msgstr "Thokkupu" msgstr "தொகுப்புகள்"
#. CATEGORY_GROUPS['Q_A'] #. CATEGORY_GROUPS['Q_A']
#: searx/searxng.msg #: searx/searxng.msg
msgid "q&a" msgid "q&a"
msgstr "கேள்வி பதில்" msgstr "வினா விடை"
#. CATEGORY_GROUPS['REPOS'] #. CATEGORY_GROUPS['REPOS']
#: searx/searxng.msg #: searx/searxng.msg

View file

@ -11,15 +11,16 @@ msgstr ""
"Project-Id-Version: searx\n" "Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-10-14 14:11+0000\n" "POT-Creation-Date: 2022-10-14 14:11+0000\n"
"PO-Revision-Date: 2022-07-15 07:19+0000\n" "PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n" "Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: Telugu <https://weblate.bubu1.eu/projects/searxng/searxng/te/>"
"\n"
"Language: te\n" "Language: te\n"
"Language-Team: Telugu "
"<https://weblate.bubu1.eu/projects/searxng/searxng/te/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.14.1\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.10.3\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
@ -130,7 +131,7 @@ msgstr "వెబ్"
#. CATEGORY_GROUPS['SCIENTIFIC PUBLICATIONS'] #. CATEGORY_GROUPS['SCIENTIFIC PUBLICATIONS']
#: searx/searxng.msg #: searx/searxng.msg
msgid "scientific publications" msgid "scientific publications"
msgstr "" msgstr "శాస్త్రీయ ప్రచురణలు"
#. STYLE_NAMES['AUTO'] #. STYLE_NAMES['AUTO']
#: searx/searxng.msg #: searx/searxng.msg
@ -1464,4 +1465,3 @@ msgstr "వీడియోను దాచిపెట్టు"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" #~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">అభ్యర్థన పద్ధతుల గురించి మరింత" #~ " rel=\"external\">అభ్యర్థన పద్ధతుల గురించి మరింత"
#~ " తెలుసుకోండి</a>" #~ " తెలుసుకోండి</a>"

View file

@ -16,15 +16,16 @@ msgstr ""
"Project-Id-Version: searx\n" "Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-10-14 14:11+0000\n" "POT-Creation-Date: 2022-10-14 14:11+0000\n"
"PO-Revision-Date: 2022-10-02 18:01+0000\n" "PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: tjvfxtiwdr <tjvfxtiwdr@daimashili.com>\n" "Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: Chinese (Traditional) <https://weblate.bubu1.eu/projects/"
"searxng/searxng/zh_Hant/>\n"
"Language: zh_Hant_TW\n" "Language: zh_Hant_TW\n"
"Language-Team: Chinese (Traditional) "
"<https://weblate.bubu1.eu/projects/searxng/searxng/zh_Hant/>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.14.1\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.10.3\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME'] #. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
@ -170,7 +171,7 @@ msgstr "網絡錯誤"
#: searx/webapp.py:168 #: searx/webapp.py:168
msgid "SSL error: certificate validation has failed" msgid "SSL error: certificate validation has failed"
msgstr "" msgstr "SSL錯誤証書驗證失敗"
#: searx/webapp.py:170 #: searx/webapp.py:170
msgid "unexpected crash" msgid "unexpected crash"
@ -1439,4 +1440,3 @@ msgstr "隱藏影片"
#~ msgstr "" #~ msgstr ""
#~ "變更遞交形式,<a href=\"https://zh.wikipedia.org/wiki/超文本传输协议#请求方法\"" #~ "變更遞交形式,<a href=\"https://zh.wikipedia.org/wiki/超文本传输协议#请求方法\""
#~ " rel=\"external\">看看更多關於請求方法的介紹</a>" #~ " rel=\"external\">看看更多關於請求方法的介紹</a>"