mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-02-26 08:31:22 +01:00
Latest translations and fallbacks
This commit is contained in:
@@ -87,19 +87,19 @@
|
||||
"federation.syncing-caveat": "N.B. Việc thiết lập đồng bộ hóa ở đây sẽ thiết lập đồng bộ hóa một chiều. NodeBB cố gắng đăng ký/theo dõi tác nhân, nhưng không thể giả định điều ngược lại.",
|
||||
"federation.syncing-none": "Danh mục này hiện không có ai theo dõi.",
|
||||
"federation.syncing-add": "Đồng bộ hóa với...",
|
||||
"federation.syncing-actorUri": "Actor",
|
||||
"federation.syncing-actorUri": "Tác nhân",
|
||||
"federation.syncing-follow": "Theo dõi",
|
||||
"federation.syncing-unfollow": "Bỏ theo dõi",
|
||||
"federation.followers": "Người dùng từ xa theo dõi danh mục này",
|
||||
"federation.followers-handle": "Handle",
|
||||
"federation.followers-id": "ID",
|
||||
"federation.followers-none": "No followers.",
|
||||
"federation.followers-none": "Không có người theo dõi.",
|
||||
|
||||
"alert.created": "Đã tạo",
|
||||
"alert.create-success": "Đã tạo chuyên mục thành công!",
|
||||
"alert.none-active": "Bạn không có chuyên mục hoạt động.",
|
||||
"alert.create": "Tạo Chuyên Mục",
|
||||
"alert.confirm-purge": "<p class=\"lead\">Bạn có thực sự muốn xóa danh mục \"%1\" này không?</p><h5><strong class=\"text-danger\">Cảnh báo!</strong> Tất cả chủ đề và bài đăng trong danh mục này sẽ bị xóa!</h5> <p class=\"help-block\">Xóa danh mục sẽ xóa tất cả các chủ đề và bài đăng, đồng thời xóa danh mục khỏi cơ sở dữ liệu. Nếu bạn muốn xóa một danh mục<em>tạm thời</em>, thay vào đó bạn sẽ muốn \"vô hiệu hóa\" danh mục.</p>",
|
||||
"alert.confirm-purge": "<p class=\"lead\">Bạn có chắc muốn loại bỏ danh mục \"%1\" này không?</p><h5><strong class=\"text-danger\">Cảnh báo!</strong> Tất cả chủ đề và bài đăng trong danh mục này sẽ bị xóa!</h5> <p class=\"help-block\">Xóa danh mục sẽ xóa tất cả các chủ đề và bài đăng, đồng thời xóa danh mục khỏi cơ sở dữ liệu. Nếu bạn muốn xóa một danh mục<em>tạm thời</em>, thay vào đó bạn sẽ muốn \"vô hiệu hóa\" danh mục.</p>",
|
||||
"alert.purge-success": "Đã loại bỏ chuyên mục!",
|
||||
"alert.copy-success": "Đã Sao Chép Cài Đặt!",
|
||||
"alert.set-parent-category": "Đặt Chuyên Mục Chính",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"manage-privileges": "Quản Lý Đặc Quyền",
|
||||
"discard-changes": "Loại bỏ các thay đổi",
|
||||
"discard-changes": "Hủy bỏ thay đổi",
|
||||
"global": "Toàn bộ",
|
||||
"admin": "Quản Trị Viên",
|
||||
"group-privileges": "Đặc Quyền Nhóm",
|
||||
@@ -53,7 +53,7 @@
|
||||
"alert.confirm-admins-mods": "<strong>Bạn có chắc muốn cấp quyền "Quản Trị Viên& Người Điều Hành" cho người dùng/nhóm này?</strong> Người dùng này có quyền thăng và hạ cấp người dùng khác ở các vị trí đặc quyền, <em>Bao gồm quản trị viên cấp cao</em>",
|
||||
"alert.confirm-save": "Vui lòng xác nhận ý định của bạn để lưu các đặc quyền này",
|
||||
"alert.confirm-discard": "Bạn có chắc chắn muốn hủy các thay đổi đặc quyền của mình không?",
|
||||
"alert.discarded": "Đã loại bỏ các thay đổi về đặc quyền",
|
||||
"alert.discarded": "Đã hủy bỏ thay đổi đặc quyền",
|
||||
"alert.confirm-copyToAll": "Bạn có chắc muốn áp dụng cài đặt <strong>%1</strong> cho <strong>tất cả danh mục</strong>?",
|
||||
"alert.confirm-copyToAllGroup": "Are you sure you wish to apply this group's set of <strong>%1</strong> to <strong>all categories</strong>?",
|
||||
"alert.confirm-copyToChildren": "Bạn có chắc chắn muốn áp dụng các cài đặt này <strong>%1</strong> cho <strong>tất cả danh mục hậu duệ (con) </strong>?",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"queue": "Xếp hàng",
|
||||
"description": "Không có ai xếp hàng đăng ký. <br> Để bật tính năng này, vào <a href=\"%1\">Cài đặt → Người dùng → Người dùng đăng ký</a> và đặt <strong>Kiểu Đăng Ký</strong> là \"Phê Duyệt Của Quản Trị Viên\".",
|
||||
"description": "Không có ai trong hàng đợi đăng ký. <br> Để bật tính năng này, vào <a href=\"%1\">Cài đặt → Người dùng → Người dùng đăng ký</a> và đặt <strong>Kiểu Đăng Ký</strong> là \"Phê Duyệt Của Quản Trị Viên\".",
|
||||
|
||||
"list.name": "Tên",
|
||||
"list.email": "Thư điện tử",
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"manage/tags": "Thẻ",
|
||||
"manage/users": "Người dùng",
|
||||
"manage/admins-mods": "Quản trị viên & Người điều hành",
|
||||
"manage/registration": "Xếp Hàng Đăng Ký",
|
||||
"manage/registration": "Hàng đợi đăng ký",
|
||||
"manage/flagged-content": "Nội Dung Bị Gắn Cờ",
|
||||
"manage/post-queue": "Xếp Hàng Bài Đăng",
|
||||
"manage/groups": "Nhóm",
|
||||
|
||||
@@ -1,26 +1,26 @@
|
||||
{
|
||||
"intro-lead": "What is Federation?",
|
||||
"intro-body": "NodeBB is able to communicate with other NodeBB instances that support it. This is achieved through a protocol called <a href=\"https://activitypub.rocks/\">ActivityPub</a>. If enabled, NodeBB will also be able to communicate with other apps and websites that use ActivityPub (e.g. Mastodon, Peertube, etc.)",
|
||||
"general": "General",
|
||||
"intro-lead": "Liên Đoàn là gì?",
|
||||
"intro-body": "NodeBB có thể giao tiếp với các phiên bản NodeBB khác hỗ trợ nó. Điều này đạt được thông qua một giao thức gọi là <a href=\"https://activitypub.rocks/\">ActivityPub</a>. Nếu được bật, NodeBB cũng sẽ có thể giao tiếp với các ứng dụng và trang web khác sử dụng ActPub (ví dụ: Mastodon, Peertube, v.v.)",
|
||||
"general": "Chung",
|
||||
"pruning": "Content Pruning",
|
||||
"content-pruning": "Days to keep remote content",
|
||||
"content-pruning-help": "Note that remote content that has received engagement (a reply or a upvote/downvote) will be preserved. (0 for disabled)",
|
||||
"user-pruning": "Days to cache remote user accounts",
|
||||
"user-pruning-help": "Remote user accounts will only be pruned if they have no posts. Otherwise they will be re-retrieved. (0 for disabled)",
|
||||
"enabled": "Enable Federation",
|
||||
"enabled-help": "If enabled, will allow this NodeBB will be able to communicate with all Activitypub-enabled clients on the wider fediverse.",
|
||||
"allowLoopback": "Allow loopback processing",
|
||||
"allowLoopback-help": "Useful for debugging purposes only. You should probably leave this disabled.",
|
||||
"content-pruning": "Số ngày giữ nội dung từ xa",
|
||||
"content-pruning-help": "Lưu ý rằng nội dung từ xa đã nhận được sự tương tác (trả lời hoặc ủng hộ/phản đối) sẽ được giữ nguyên. (0 là tắt)",
|
||||
"user-pruning": "Số ngày nhớ tạm tài khoản người dùng từ xa",
|
||||
"user-pruning-help": "Tài khoản người dùng từ xa sẽ chỉ bị cắt bớt nếu họ không có bài viết. Nếu không chúng sẽ được lấy lại. (0 là tắt)",
|
||||
"enabled": "Bật Liên Đoàn",
|
||||
"enabled-help": "Nếu được bật, sẽ cho phép NodeBB này có thể giao tiếp với tất cả các máy khách đã bật Activitypub trên toàn bộ liên đoàn rộng hơn.",
|
||||
"allowLoopback": "Cho phép xử lý vòng lặp",
|
||||
"allowLoopback-help": "Chỉ hữu ích cho mục đích gỡ lỗi. Có lẽ bạn nên tắt tính năng này.",
|
||||
|
||||
"probe": "Open in App",
|
||||
"probe-enabled": "Try to open ActivityPub-enabled resources in NodeBB",
|
||||
"probe-enabled-help": "If enabled, NodeBB will check every external link for an ActivityPub equivalent, and load it in NodeBB instead.",
|
||||
"probe-timeout": "Lookup Timeout (milliseconds)",
|
||||
"probe-timeout-help": "(Default: 2000) If the lookup query does not receive a response within the set timeframe, will send the user to the link directly instead. Adjust this number higher if sites are responding slowly and you wish to give extra time.",
|
||||
"probe": "Mở trong Ứng Dụng",
|
||||
"probe-enabled": "Thử mở tài nguyên Kích Hoạt ActivityPub trong NodeBB",
|
||||
"probe-enabled-help": "Nếu được bật, NodeBB sẽ kiểm tra mọi liên kết bên ngoài để tìm tương đương với ActPub và thay vào đó tải nó vào NodeBB.",
|
||||
"probe-timeout": "Hết Thời Gian Tra Cứu (mili giây)",
|
||||
"probe-timeout-help": "(Mặc định: 2000) Nếu truy vấn tra cứu không nhận được phản hồi trong khung thời gian đã đặt, thay vào đó sẽ đưa người dùng đến liên kết trực tiếp. Điều chỉnh con số này cao hơn nếu các trang web phản hồi chậm và bạn muốn dành thêm thời gian.",
|
||||
|
||||
"server-filtering": "Filtering",
|
||||
"server-filtering": "Lọc",
|
||||
"count": "This NodeBB is currently aware of <strong>%1</strong> server(s)",
|
||||
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively <em>allow</em> federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
|
||||
"server.filter-help": "Chỉ định các máy chủ mà bạn muốn cấm liên kết với NodeBB của mình. Ngoài ra, bạn có thể chọn tham gia có chọn lọc <em>cho phép</em> liên kết có chọn lọc với các máy chủ cụ thể. Cả hai tùy chọn đều được hỗ trợ, mặc dù chúng loại trừ lẫn nhau.",
|
||||
"server.filter-help-hostname": "Chỉ nhập tên máy chủ bên dưới (vd: <code>example.org</code>), tách nhau bằng ngắt dòng.",
|
||||
"server.filter-allow-list": "Dùng nó làm Danh Sách Cho Phép Thay Thế"
|
||||
}
|
||||
@@ -84,17 +84,17 @@
|
||||
"modal-reason-offensive": "Phản Cảm",
|
||||
"modal-reason-other": "Khác (Ghi Rõ Bên Dưới)",
|
||||
"modal-reason-custom": "Lý do báo cáo nội dung này...",
|
||||
"modal-notify-remote": "Forward this report to %1",
|
||||
"modal-notify-remote": "Chuyển tiếp báo cáo này tới %1",
|
||||
"modal-submit": "Gửi Báo Cáo",
|
||||
"modal-submit-success": "Nội dung đã được gắn cờ để kiểm duyệt.",
|
||||
|
||||
"modal-confirm-rescind": "Rescind Report?",
|
||||
"modal-confirm-rescind": "Hủy Bỏ Báo Cáo?",
|
||||
|
||||
"bulk-actions": "Hành động hàng loạt",
|
||||
"bulk-resolve": "Xử Lý Cờ",
|
||||
"confirm-purge": "Are you sure you want to permanently delete these flags?",
|
||||
"purge-cancelled": "Flag Purge Cancelled",
|
||||
"bulk-purge": "Purge Flag(s)",
|
||||
"confirm-purge": "Bạn có chắc chắn muốn xóa vĩnh viễn những cờ này không?",
|
||||
"purge-cancelled": "Đã Hủy Loại Bỏ Cờ",
|
||||
"bulk-purge": "Loại Bỏ Cờ",
|
||||
"bulk-success": "%1 cờ đã cập nhật",
|
||||
"flagged-timeago": "Đã gắn cờ <span class=\"timeago\" title=\"%1\"></span>",
|
||||
"auto-flagged": "[Cờ Tự Động] Nhận được %1 phản đối."
|
||||
|
||||
@@ -116,7 +116,7 @@
|
||||
"composer.no-drafts": "Bạn không có bản nháp nào",
|
||||
"composer.discard-draft-confirm": "Bạn có muốn hủy bản nháp này không?",
|
||||
"composer.remote-pid-editing": "Sửa bài đăng từ xa",
|
||||
"composer.remote-pid-content-immutable": "Nội dung của bài viết từ xa không thể được chỉnh sửa. Tuy nhiên, bạn có thể thay đổi tiêu đề và thẻ chủ đề.",
|
||||
"composer.remote-pid-content-immutable": "Nội dung của bài viết từ xa không thể được chỉnh sửa. Tuy nhiên, bạn có thể thay đổi tiêu đề và gắn thẻ chủ đề.",
|
||||
"bootbox.ok": "Đồng ý",
|
||||
"bootbox.cancel": "Huỷ",
|
||||
"bootbox.confirm": "Xác nhận",
|
||||
|
||||
@@ -99,8 +99,8 @@
|
||||
"notificationType-new-post-flag": "Khi bài đăng bị gắn cờ cảnh báo",
|
||||
"notificationType-new-user-flag": "Khi người dùng bị gắn cờ cảnh báo",
|
||||
"notificationType-new-reward": "Khi bạn kiếm được phần thưởng mới",
|
||||
"activitypub.announce": "<strong>%1</strong> shared your post in <strong>%2</strong> to their followers.",
|
||||
"activitypub.announce-dual": "<strong>%1</strong> and <strong>%2</strong> shared your post in <strong>%3</strong> to their followers.",
|
||||
"activitypub.announce": "<strong>%1</strong> đã chia sẻ bài đăng của bạn trong <strong>%2</strong> đến người theo dõi của họ.",
|
||||
"activitypub.announce-dual": "<strong>%1</strong> và <strong>%2</strong> đã chia sẻ bài đăng của bạn trong <strong>%3</strong> đến người theo dõi họ.",
|
||||
"activitypub.announce-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> shared your post in <strong>%4</strong> to their followers.",
|
||||
"activitypub.announce-multiple": "<strong>%1</strong>, <strong>%2</strong> and %3 others shared your post in <strong>%4</strong> to their followers."
|
||||
}
|
||||
@@ -14,7 +14,7 @@
|
||||
"flagged-content": "Nội Dung Bị Gắn Cờ",
|
||||
"ip-blacklist": "Danh sách đen IP",
|
||||
"post-queue": "Xếp Hàng Bài Viết",
|
||||
"registration-queue": "Xếp Hàng Đăng Ký",
|
||||
"registration-queue": "Hàng đợi đăng ký",
|
||||
"users/online": "Thành viên trực tuyến",
|
||||
"users/latest": "Người Dùng Mới Nhất",
|
||||
"users/sort-posts": "Người dùng nhiều bài đăng nhất",
|
||||
@@ -63,7 +63,7 @@
|
||||
"account/blocks": "Người dùng bị chặn vì %1",
|
||||
"account/uploads": "Tải lên bởi %1",
|
||||
"account/sessions": "Phiên Đăng Nhập",
|
||||
"account/shares": "Topics shared by %1",
|
||||
"account/shares": "Chủ đề được chia sẻ bởi %1",
|
||||
"confirm": "Đã xác nhận email",
|
||||
"maintenance.text": "%1 hiện đang bảo trì.<br/>Vui lòng quay lại vào lúc khác.",
|
||||
"maintenance.messageIntro": "Ngoài ra, quản trị viên đã để lại thông báo này:",
|
||||
|
||||
@@ -8,6 +8,6 @@
|
||||
"no-recent-topics": "Không có chủ đề gần đây.",
|
||||
"no-popular-topics": "Không có chủ đề phổ biến.",
|
||||
"load-new-posts": "Tải bài đăng mới",
|
||||
"uncategorized.title": "All known topics",
|
||||
"uncategorized.title": "Tất cả các chủ đề đã biết",
|
||||
"uncategorized.intro": "This page shows a chronological listing of every topic that this forum has received.<br />The views and opinions expressed in the topics below are not moderated and may not represent the views and opinions of this website."
|
||||
}
|
||||
@@ -18,7 +18,7 @@
|
||||
"terms-of-use": "Điều Khoản Sử Dụng",
|
||||
"agree-to-terms-of-use": "Tôi đồng ý với Điều Khoản Sử Dụng",
|
||||
"terms-of-use-error": "Bạn phải đồng ý Điều Khoản Sử Dụng",
|
||||
"registration-added-to-queue": "Đăng ký của bạn đã được xếp hàng đợi phê duyệt. Bạn sẽ nhận được email khi quản trị viên chấp nhận yêu cầu.",
|
||||
"registration-added-to-queue": "Yêu cầu đăng ký của bạn đã được xếp hàng đợi phê duyệt. Bạn sẽ nhận được email khi quản trị viên chấp nhận yêu cầu.",
|
||||
"registration-queue-average-time": "Thời gian chúng tôi phê duyệt tư cách thành viên là %1 giờ %2 phút.",
|
||||
"registration-queue-auto-approve-time": "Tư cách thành viên của bạn sẽ được kích hoạt đầy đủ trong tối đa %1 giờ.",
|
||||
"interstitial.intro": "Chúng tôi muốn một số thông tin bổ sung để cập nhật tài khoản của bạn…",
|
||||
|
||||
@@ -61,8 +61,8 @@
|
||||
"user-restored-topic-on": "%1 đã khôi phục chủ đề này trên %2",
|
||||
"user-moved-topic-from-ago": "%1 đã chuyển chủ đề này từ %2 %3",
|
||||
"user-moved-topic-from-on": "%1 đã chuyển chủ đề này từ %2 trên %3",
|
||||
"user-shared-topic-ago": "%1 shared this topic %2",
|
||||
"user-shared-topic-on": "%1 shared this topic on %2",
|
||||
"user-shared-topic-ago": "%1 đã chia sẻ chủ đề này %2",
|
||||
"user-shared-topic-on": "%1 đã chia sẻ chủ đề này trên %2",
|
||||
"user-queued-post-ago": "%1 <a href=\"%2\">đã xếp hàng</a> bài đăng để phê duyệt %3",
|
||||
"user-queued-post-on": "%1 <a href=\"%2\">đã xếp hàng</a> đăng bài để được phê duyệt trên %3",
|
||||
"user-referenced-topic-ago": "%1 <a href=\"%2\">đã tham khảo</a> chủ đề này %3",
|
||||
@@ -100,7 +100,7 @@
|
||||
"thread-tools.markAsUnreadForAll": "Đánh Dấu Chưa Đọc Tất Cả",
|
||||
"thread-tools.pin": "Ghim chủ đề",
|
||||
"thread-tools.unpin": "Bỏ ghim chủ đề",
|
||||
"thread-tools.lock": "Khóa chủ đề",
|
||||
"thread-tools.lock": "Khóa Chủ Đề",
|
||||
"thread-tools.unlock": "Mở Khóa Chủ Đề",
|
||||
"thread-tools.move": "Di Chuyển Chủ Đề",
|
||||
"thread-tools.move-posts": "Di Chuyển Bài Viết",
|
||||
@@ -109,7 +109,7 @@
|
||||
"thread-tools.manage-editors": "Quản Lý Biên Tập Viên",
|
||||
"thread-tools.select-category": "Chọn chuyện mục",
|
||||
"thread-tools.fork": "Tạo bản sao chủ đề",
|
||||
"thread-tools.tag": "Tag Topic",
|
||||
"thread-tools.tag": "Gắn Thẻ Chủ Đề",
|
||||
"thread-tools.delete": "Xóa chủ đề",
|
||||
"thread-tools.delete-posts": "Xoá bài viết",
|
||||
"thread-tools.delete-confirm": "Bạn có muốn xóa chủ đề này?",
|
||||
@@ -137,7 +137,7 @@
|
||||
"bookmarks": "Đánh dấu trang",
|
||||
"bookmarks.has-no-bookmarks": "Bạn chưa đánh dấu trang bài viết nào cả.",
|
||||
"copy-permalink": "Sao Chép Liên Kết Tĩnh",
|
||||
"go-to-original": "View Original Post",
|
||||
"go-to-original": "Xem Bài Đăng Gốc",
|
||||
"loading-more-posts": "Tải thêm các bài gửi khác",
|
||||
"move-topic": "Di Chuyển Chủ Đề",
|
||||
"move-topics": "Di Chuyển Chủ Đề",
|
||||
@@ -223,6 +223,6 @@
|
||||
"post-tools": "Công cụ đăng bài",
|
||||
"unread-posts-link": "Liên kết bài đăng chưa đọc",
|
||||
"thumb-image": "Ảnh thumbnail chủ đề",
|
||||
"announcers": "Shares",
|
||||
"announcers-x": "Shares (%1)"
|
||||
"announcers": "Chia sẻ",
|
||||
"announcers-x": "Chia sẻ (%1)"
|
||||
}
|
||||
@@ -47,7 +47,7 @@
|
||||
"default-category-watch-state": "Trạng thái xem chuyên mục mặc định",
|
||||
"followers": "Người theo dõi",
|
||||
"following": "Đang theo dõi",
|
||||
"shares": "Shares",
|
||||
"shares": "Chia sẻ",
|
||||
"blocks": "Khóa",
|
||||
"blocked-users": "Người dùng bị chặn",
|
||||
"block-toggle": "Chuyển Đổi Khóa",
|
||||
@@ -60,10 +60,10 @@
|
||||
"chat-with": "Tiếp tục trò chuyện với %1",
|
||||
"new-chat-with": "Mở trò chuyện mới với %1",
|
||||
"flag-profile": "Gắn Cờ Hồ Sơ",
|
||||
"profile-flagged": "Already flagged",
|
||||
"profile-flagged": "Đã Được Gắn Cờ",
|
||||
"follow": "Theo dõi",
|
||||
"unfollow": "Bỏ theo dõi",
|
||||
"cancel-follow": "Cancel follow request",
|
||||
"cancel-follow": "Hủy yêu cầu theo dõi",
|
||||
"more": "Thêm",
|
||||
"profile-update-success": "Đã cập nhật hồ sơ thành công!",
|
||||
"change-picture": "Đổi Hình Ảnh",
|
||||
@@ -123,7 +123,7 @@
|
||||
"has-no-downvoted-posts": "Thành viên này chưa phản đối bài viết nào cả.",
|
||||
"has-no-controversial-posts": "Người dùng này chưa có bài viết nào bị phản đối.",
|
||||
"has-no-blocks": "Bạn không khóa người dùng nào.",
|
||||
"has-no-shares": "This user has not shared any topics.",
|
||||
"has-no-shares": "Người dùng này chưa chia sẻ bất kỳ chủ đề nào.",
|
||||
"email-hidden": "Ẩn Email",
|
||||
"hidden": "đã ẩn",
|
||||
"paginate-description": "Phân trang chủ đề và bài đăng thay vì sử dụng cuộn vô hạn",
|
||||
|
||||
Reference in New Issue
Block a user