mirror of
https://github.com/searxng/searxng.git
synced 2026-09-25 23:56:05 +00:00
[l10n] update translations from Weblate (#6771)
4bf358751- 2026-09-24 - bittin <bittin@noreply.codeberg.org>ca4696cb4- 2026-09-23 - ghose <ghose@noreply.codeberg.org>
This commit is contained in:
committed by
GitHub
parent
3cd69d30e2
commit
487f519227
Binary file not shown.
@@ -30,7 +30,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: searx\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2026-07-15 15:45+0000\n"
|
||||
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
|
||||
"PO-Revision-Date: 2026-06-28 18:07+0000\n"
|
||||
"Last-Translator: Anonymous104 <anonymous104@noreply.codeberg.org>\n"
|
||||
"Language: vi\n"
|
||||
@@ -52,6 +52,21 @@ msgstr "mà không cần tách nhóm thêm"
|
||||
msgid "other"
|
||||
msgstr "khác"
|
||||
|
||||
#. CATEGORY_NAMES['APPS']
|
||||
#: searx/searxng.msg
|
||||
msgid "apps"
|
||||
msgstr "ứng dụng"
|
||||
|
||||
#. CATEGORY_NAMES['BLOGS']
|
||||
#: searx/searxng.msg
|
||||
msgid "blogs"
|
||||
msgstr ""
|
||||
|
||||
#. CATEGORY_NAMES['DICTIONARIES']
|
||||
#: searx/searxng.msg
|
||||
msgid "dictionaries"
|
||||
msgstr "từ điển"
|
||||
|
||||
#. CATEGORY_NAMES['FILES']
|
||||
#: searx/searxng.msg
|
||||
msgid "files"
|
||||
@@ -62,106 +77,121 @@ msgstr "tệp"
|
||||
msgid "general"
|
||||
msgstr "chung"
|
||||
|
||||
#. CATEGORY_NAMES['MUSIC']
|
||||
#. CATEGORY_NAMES['ICONS']
|
||||
#: searx/searxng.msg
|
||||
msgid "music"
|
||||
msgstr "nhạc"
|
||||
|
||||
#. CATEGORY_NAMES['SOCIAL_MEDIA']
|
||||
#: searx/searxng.msg
|
||||
msgid "social media"
|
||||
msgstr "mạng xã hội"
|
||||
msgid "icons"
|
||||
msgstr ""
|
||||
|
||||
#. CATEGORY_NAMES['IMAGES']
|
||||
#: searx/searxng.msg
|
||||
msgid "images"
|
||||
msgstr "ảnh"
|
||||
|
||||
#. CATEGORY_NAMES['VIDEOS']
|
||||
#: searx/searxng.msg
|
||||
msgid "videos"
|
||||
msgstr "video"
|
||||
|
||||
#. CATEGORY_NAMES['RADIO']
|
||||
#: searx/engines/radio_browser.py:160 searx/searxng.msg
|
||||
msgid "radio"
|
||||
msgstr "radio"
|
||||
|
||||
#. CATEGORY_NAMES['TV']
|
||||
#: searx/searxng.msg
|
||||
msgid "tv"
|
||||
msgstr "tv"
|
||||
|
||||
#. CATEGORY_NAMES['IT']
|
||||
#: searx/searxng.msg
|
||||
msgid "it"
|
||||
msgstr "cntt"
|
||||
|
||||
#. CATEGORY_NAMES['NEWS']
|
||||
#. CATEGORY_NAMES['LYRICS']
|
||||
#: searx/searxng.msg
|
||||
msgid "news"
|
||||
msgstr "tin tức"
|
||||
msgid "lyrics"
|
||||
msgstr "lời bài hát"
|
||||
|
||||
#. CATEGORY_NAMES['MAP']
|
||||
#: searx/searxng.msg
|
||||
msgid "map"
|
||||
msgstr "bản đồ"
|
||||
|
||||
#. CATEGORY_NAMES['MOVIES']
|
||||
#: searx/searxng.msg
|
||||
msgid "movies"
|
||||
msgstr ""
|
||||
|
||||
#. CATEGORY_NAMES['MUSIC']
|
||||
#: searx/searxng.msg
|
||||
msgid "music"
|
||||
msgstr "nhạc"
|
||||
|
||||
#. CATEGORY_NAMES['NEWS']
|
||||
#: searx/searxng.msg
|
||||
msgid "news"
|
||||
msgstr "tin tức"
|
||||
|
||||
#. CATEGORY_NAMES['ONIONS']
|
||||
#: searx/searxng.msg
|
||||
msgid "onions"
|
||||
msgstr "trang onion"
|
||||
|
||||
#. CATEGORY_NAMES['PACKAGES']
|
||||
#: searx/searxng.msg
|
||||
msgid "packages"
|
||||
msgstr "gói"
|
||||
|
||||
#. CATEGORY_NAMES['Q_A']
|
||||
#: searx/searxng.msg
|
||||
msgid "q&a"
|
||||
msgstr "hỏi đáp"
|
||||
|
||||
#. CATEGORY_NAMES['RADIO']
|
||||
#: searx/engines/radio_browser.py:160 searx/searxng.msg
|
||||
msgid "radio"
|
||||
msgstr "radio"
|
||||
|
||||
#. CATEGORY_NAMES['REPOS']
|
||||
#: searx/searxng.msg
|
||||
msgid "repos"
|
||||
msgstr "kho mã"
|
||||
|
||||
#. CATEGORY_NAMES['SCIENCE']
|
||||
#: searx/searxng.msg
|
||||
msgid "science"
|
||||
msgstr "khoa học"
|
||||
|
||||
#. CATEGORY_GROUPS['APPS']
|
||||
#. CATEGORY_NAMES['SCIENTIFIC PUBLICATIONS']
|
||||
#: searx/searxng.msg
|
||||
msgid "apps"
|
||||
msgstr "ứng dụng"
|
||||
msgid "scientific publications"
|
||||
msgstr "công bố khoa học"
|
||||
|
||||
#. CATEGORY_GROUPS['DICTIONARIES']
|
||||
#. CATEGORY_NAMES['SOCIAL_MEDIA']
|
||||
#: searx/searxng.msg
|
||||
msgid "dictionaries"
|
||||
msgstr "từ điển"
|
||||
msgid "social media"
|
||||
msgstr "mạng xã hội"
|
||||
|
||||
#. CATEGORY_GROUPS['LYRICS']
|
||||
#: searx/searxng.msg
|
||||
msgid "lyrics"
|
||||
msgstr "lời bài hát"
|
||||
|
||||
#. CATEGORY_GROUPS['PACKAGES']
|
||||
#: searx/searxng.msg
|
||||
msgid "packages"
|
||||
msgstr "gói"
|
||||
|
||||
#. CATEGORY_GROUPS['Q_A']
|
||||
#: searx/searxng.msg
|
||||
msgid "q&a"
|
||||
msgstr "hỏi đáp"
|
||||
|
||||
#. CATEGORY_GROUPS['REPOS']
|
||||
#: searx/searxng.msg
|
||||
msgid "repos"
|
||||
msgstr "kho mã"
|
||||
|
||||
#. CATEGORY_GROUPS['SOFTWARE_WIKIS']
|
||||
#. CATEGORY_NAMES['SOFTWARE_WIKIS']
|
||||
#: searx/searxng.msg
|
||||
msgid "software wikis"
|
||||
msgstr "wiki về phần mềm"
|
||||
|
||||
#. CATEGORY_GROUPS['WEB']
|
||||
#. CATEGORY_NAMES['STOCK_IMAGES']
|
||||
#: searx/searxng.msg
|
||||
msgid "stock images"
|
||||
msgstr ""
|
||||
|
||||
#. CATEGORY_NAMES['TRANSLATE']
|
||||
#: searx/searxng.msg
|
||||
msgid "translate"
|
||||
msgstr ""
|
||||
|
||||
#. CATEGORY_NAMES['TV']
|
||||
#: searx/searxng.msg
|
||||
msgid "tv"
|
||||
msgstr "tv"
|
||||
|
||||
#. CATEGORY_NAMES['VIDEOS']
|
||||
#: searx/searxng.msg
|
||||
msgid "videos"
|
||||
msgstr "video"
|
||||
|
||||
#. CATEGORY_NAMES['WEATHER']
|
||||
#: searx/searxng.msg
|
||||
msgid "weather"
|
||||
msgstr ""
|
||||
|
||||
#. CATEGORY_NAMES['WEB']
|
||||
#: searx/searxng.msg
|
||||
msgid "web"
|
||||
msgstr "mạng"
|
||||
|
||||
#. CATEGORY_GROUPS['SCIENTIFIC PUBLICATIONS']
|
||||
#: searx/searxng.msg
|
||||
msgid "scientific publications"
|
||||
msgstr "công bố khoa học"
|
||||
|
||||
#. STYLE_NAMES['AUTO']
|
||||
#: searx/searxng.msg
|
||||
msgid "auto"
|
||||
@@ -188,7 +218,7 @@ msgid "Uptime"
|
||||
msgstr "Thời gian hoạt động liên tục"
|
||||
|
||||
#. BRAND_CUSTOM_LINKS['ABOUT']
|
||||
#: searx/searxng.msg searx/templates/simple/base.html:47
|
||||
#: searx/searxng.msg searx/templates/simple/base.html:50
|
||||
msgid "About"
|
||||
msgstr "Thông tin"
|
||||
|
||||
@@ -557,7 +587,7 @@ msgstr "đã trả lời"
|
||||
msgid "No item found"
|
||||
msgstr "Không tìm thấy gì"
|
||||
|
||||
#: searx/engines/qwant.py:286
|
||||
#: searx/engines/qwant.py:283
|
||||
#: searx/templates/simple/result_templates/images.html:62 searx/webapp.py:328
|
||||
msgid "Source"
|
||||
msgstr "Nguồn"
|
||||
@@ -566,7 +596,7 @@ msgstr "Nguồn"
|
||||
msgid "Error loading the next page"
|
||||
msgstr "Không thể tải trang kế tiếp"
|
||||
|
||||
#: searx/webapp.py:478 searx/webapp.py:876
|
||||
#: searx/webapp.py:478 searx/webapp.py:878
|
||||
msgid "Invalid settings, please edit your preferences"
|
||||
msgstr "Cài đặt không hợp lệ, xin xem lại tuỳ chỉnh"
|
||||
|
||||
@@ -602,44 +632,44 @@ msgstr "Lỗi SSL: xác thực chứng chỉ không thành công"
|
||||
msgid "unexpected crash"
|
||||
msgstr "sập đột ngột"
|
||||
|
||||
#: searx/webutils.py:49
|
||||
#: searx/webutils.py:48
|
||||
msgid "HTTP error"
|
||||
msgstr "Lỗi HTTP"
|
||||
|
||||
#: searx/webutils.py:50
|
||||
#: searx/webutils.py:49 searx/webutils.py:50
|
||||
msgid "HTTP connection error"
|
||||
msgstr "Lỗi kết nối HTTP"
|
||||
|
||||
#: searx/webutils.py:56
|
||||
#: searx/webutils.py:54
|
||||
msgid "proxy error"
|
||||
msgstr "lỗi proxy"
|
||||
|
||||
#: searx/webutils.py:57
|
||||
#: searx/webutils.py:56
|
||||
msgid "CAPTCHA"
|
||||
msgstr "CAPTCHA"
|
||||
|
||||
#: searx/webutils.py:58
|
||||
#: searx/webutils.py:57
|
||||
msgid "too many requests"
|
||||
msgstr "quá nhiều yêu cầu"
|
||||
|
||||
#: searx/webutils.py:59
|
||||
#: searx/webutils.py:58
|
||||
msgid "access denied"
|
||||
msgstr "truy cập bị từ chối"
|
||||
|
||||
#: searx/webutils.py:60
|
||||
#: searx/webutils.py:59
|
||||
msgid "server API error"
|
||||
msgstr "lỗi máy chủ API"
|
||||
|
||||
#: searx/webutils.py:79
|
||||
#: searx/webutils.py:78
|
||||
msgid "Suspended"
|
||||
msgstr "Treo/gián đoạn/chặn"
|
||||
|
||||
#: searx/webutils.py:307
|
||||
#: searx/webutils.py:306
|
||||
#, python-brace-format
|
||||
msgid "{minutes} minute(s) ago"
|
||||
msgstr "{minutes} phút trước"
|
||||
|
||||
#: searx/webutils.py:308
|
||||
#: searx/webutils.py:307
|
||||
#, python-brace-format
|
||||
msgid "{hours} hour(s), {minutes} minute(s) ago"
|
||||
msgstr "{hours} giờ, {minutes} phút trước"
|
||||
@@ -658,7 +688,7 @@ msgstr "Tính toán {func} của các đối số"
|
||||
msgid "Posted by {author}"
|
||||
msgstr "Đăng bởi {author}"
|
||||
|
||||
#: searx/engines/openstreetmap.py:155
|
||||
#: searx/engines/openstreetmap.py:156
|
||||
msgid "Show route in map .."
|
||||
msgstr "Hiển thị đường đi trên bản đồ .."
|
||||
|
||||
@@ -671,7 +701,7 @@ msgstr "{title} (HẾT HẠN)"
|
||||
msgid "This entry has been superseded by"
|
||||
msgstr "Mục này đã được thay thế bằng"
|
||||
|
||||
#: searx/engines/qwant.py:288
|
||||
#: searx/engines/qwant.py:285
|
||||
msgid "Channel"
|
||||
msgstr "Kênh"
|
||||
|
||||
@@ -687,7 +717,7 @@ msgstr "bình chọn"
|
||||
msgid "clicks"
|
||||
msgstr "nhấp chuột"
|
||||
|
||||
#: searx/engines/semantic_scholar.py:141
|
||||
#: searx/engines/semantic_scholar.py:140
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"{numCitations} citations from the year {firstCitationVelocityYear} to "
|
||||
@@ -718,15 +748,15 @@ msgstr ""
|
||||
msgid "The image could not be downloaded."
|
||||
msgstr "Không thể tải hình ảnh."
|
||||
|
||||
#: searx/engines/zlibrary.py:80
|
||||
#: searx/engines/zlibrary.py:79
|
||||
msgid "Language"
|
||||
msgstr "Ngôn ngữ"
|
||||
|
||||
#: searx/engines/zlibrary.py:81
|
||||
#: searx/engines/zlibrary.py:80
|
||||
msgid "Book rating"
|
||||
msgstr "Đánh giá của sách"
|
||||
|
||||
#: searx/engines/zlibrary.py:82
|
||||
#: searx/engines/zlibrary.py:81
|
||||
msgid "File quality"
|
||||
msgstr "Chất lượng tệp"
|
||||
|
||||
@@ -820,11 +850,11 @@ msgstr "Tiện ích múi giờ"
|
||||
msgid "Display the current time on different time zones."
|
||||
msgstr "Hiện thời gian hiện tại trong nhiều múi giờ khác nhau."
|
||||
|
||||
#: searx/plugins/tor_check.py:41
|
||||
#: searx/plugins/tor_check.py:42
|
||||
msgid "Tor check plugin"
|
||||
msgstr "Plugin kiểm tra Tor"
|
||||
|
||||
#: searx/plugins/tor_check.py:43
|
||||
#: searx/plugins/tor_check.py:44
|
||||
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."
|
||||
@@ -833,15 +863,15 @@ msgstr ""
|
||||
"của Tor hay không và sẽ báo cáo người dùng nếu đúng như vậy; giống như "
|
||||
"check.torproject.org, nhưng từ SearXNG."
|
||||
|
||||
#: searx/plugins/tor_check.py:64
|
||||
#: searx/plugins/tor_check.py:65
|
||||
msgid "Could not download the list of Tor exit-nodes from"
|
||||
msgstr "Không thể tải xuống danh sách các nút thoát Tor từ"
|
||||
|
||||
#: searx/plugins/tor_check.py:71
|
||||
#: searx/plugins/tor_check.py:72
|
||||
msgid "You are using Tor and it looks like you have the external IP address"
|
||||
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:75
|
||||
#: searx/plugins/tor_check.py:76
|
||||
msgid "You are not using Tor and you have the external IP address"
|
||||
msgstr "Bạn đang không sử dụng Tor và bạn có địa chỉ IP bên ngoài"
|
||||
|
||||
@@ -853,15 +883,15 @@ msgstr "Trình loại bỏ URL theo dõi"
|
||||
msgid "Remove trackers arguments from the returned URL"
|
||||
msgstr "Loại bỏ các đối số theo dõi từ URL trả về"
|
||||
|
||||
#: searx/plugins/unit_converter.py:42
|
||||
#: searx/plugins/unit_converter.py:43
|
||||
msgid "Unit converter plugin"
|
||||
msgstr "Tiện ích chuyển đổi đơn vị"
|
||||
|
||||
#: searx/plugins/unit_converter.py:43
|
||||
#: searx/plugins/unit_converter.py:44
|
||||
msgid "Convert between units"
|
||||
msgstr "Chuyển đổi giữa các đơn vị"
|
||||
|
||||
#: searx/result_types/answer.py:223
|
||||
#: searx/result_types/answer.py:224
|
||||
#, python-brace-format
|
||||
msgid "{location}: {temperature}, {condition}"
|
||||
msgstr "{location}: {temperature}, {condition}"
|
||||
@@ -879,69 +909,69 @@ msgstr "Đi đến %(search_page)s."
|
||||
msgid "search page"
|
||||
msgstr "tìm kiếm trang"
|
||||
|
||||
#: searx/templates/simple/base.html:51
|
||||
#: searx/templates/simple/base.html:54
|
||||
msgid "Donate"
|
||||
msgstr "Ủng hộ"
|
||||
|
||||
#: searx/templates/simple/base.html:56 searx/templates/simple/base.html:58
|
||||
#: searx/templates/simple/base.html:59 searx/templates/simple/base.html:61
|
||||
#: searx/templates/simple/preferences.html:152
|
||||
msgid "Preferences"
|
||||
msgstr "Tuỳ chỉnh"
|
||||
|
||||
#: searx/templates/simple/base.html:69
|
||||
#: searx/templates/simple/base.html:72
|
||||
msgid "Powered by"
|
||||
msgstr "Được cung cấp bởi"
|
||||
|
||||
#: searx/templates/simple/base.html:69
|
||||
#: searx/templates/simple/base.html:72
|
||||
msgid "a privacy-respecting, open metasearch engine"
|
||||
msgstr "một siêu công cụ tìm kiếm mã nguồn mở và tôn trọng quyền riêng tư"
|
||||
|
||||
#: searx/templates/simple/base.html:70
|
||||
#: searx/templates/simple/base.html:73
|
||||
#: searx/templates/simple/result_templates/packages.html:59
|
||||
msgid "Source code"
|
||||
msgstr "Mã nguồn"
|
||||
|
||||
#: searx/templates/simple/base.html:71
|
||||
#: searx/templates/simple/base.html:74
|
||||
msgid "Issue tracker"
|
||||
msgstr "Trang theo dõi vấn đề"
|
||||
|
||||
#: searx/templates/simple/base.html:72 searx/templates/simple/stats.html:17
|
||||
#: searx/templates/simple/base.html:75 searx/templates/simple/stats.html:17
|
||||
msgid "Engine stats"
|
||||
msgstr "Thông số về trình tìm kiếm"
|
||||
|
||||
#: searx/templates/simple/base.html:74
|
||||
#: searx/templates/simple/base.html:77
|
||||
msgid "Public instances"
|
||||
msgstr "Những thực thể công khai"
|
||||
|
||||
#: searx/templates/simple/base.html:77
|
||||
#: searx/templates/simple/base.html:80
|
||||
msgid "Privacy policy"
|
||||
msgstr "Chính sách bảo mật"
|
||||
|
||||
#: searx/templates/simple/base.html:80
|
||||
#: searx/templates/simple/base.html:83
|
||||
msgid "Contact instance maintainer"
|
||||
msgstr "Liên hệ người bảo trì thực thể"
|
||||
|
||||
#: searx/templates/simple/categories.html:30
|
||||
#: searx/templates/simple/categories.html:40
|
||||
msgid "Click on the magnifier to perform search"
|
||||
msgstr "Nhấp vào hình kính lúp để tiến hành tìm kiếm"
|
||||
|
||||
#: searx/templates/simple/macros.html:41
|
||||
#: searx/templates/simple/macros.html:52
|
||||
msgid "Length"
|
||||
msgstr "Độ dài"
|
||||
|
||||
#: searx/templates/simple/macros.html:42
|
||||
#: searx/templates/simple/macros.html:53
|
||||
#: searx/templates/simple/result_templates/paper.html:74
|
||||
msgid "Views"
|
||||
msgstr "Lượt xem"
|
||||
|
||||
#: searx/templates/simple/macros.html:43
|
||||
#: searx/templates/simple/macros.html:54
|
||||
#: searx/templates/simple/result_templates/file.html:18
|
||||
#: searx/templates/simple/result_templates/images.html:52
|
||||
#: searx/templates/simple/result_templates/paper.html:14
|
||||
msgid "Author"
|
||||
msgstr "Tác giả"
|
||||
|
||||
#: searx/templates/simple/macros.html:51
|
||||
#: searx/templates/simple/macros.html:63
|
||||
msgid "cached"
|
||||
msgstr "đã lưu cache"
|
||||
|
||||
@@ -1624,7 +1654,7 @@ msgid "hide media"
|
||||
msgstr "ẩn nội dung"
|
||||
|
||||
#: searx/templates/simple/result_templates/default.html:14
|
||||
#: searx/templates/simple/result_templates/videos.html:14
|
||||
#: searx/templates/simple/result_templates/videos.html:15
|
||||
msgid "This site did not provide any description."
|
||||
msgstr "Trang web này không cung cấp bất kỳ mô tả nào."
|
||||
|
||||
|
||||
Reference in New Issue
Block a user