mirror of
https://github.com/TecharoHQ/anubis.git
synced 2025-08-03 01:38:14 -04:00
feat(localization): Add Vietnamese translation
* feat(localization): Add Vietnamese language translation
This commit is contained in:
parent
a735770c93
commit
97d961bef3
@ -16,6 +16,7 @@
|
||||
"pt-BR",
|
||||
"ru",
|
||||
"tr",
|
||||
"vi",
|
||||
"zh-CN",
|
||||
"zh-TW"
|
||||
]
|
||||
|
64
lib/localization/locales/vi.json
Normal file
64
lib/localization/locales/vi.json
Normal file
@ -0,0 +1,64 @@
|
||||
{
|
||||
"loading": "Đang nạp...",
|
||||
"why_am_i_seeing": "Tại sao tôi đang thấy trang này?",
|
||||
"protected_by": "Bảo vệ bởi",
|
||||
"protected_from": "từ",
|
||||
"made_with": "Tạo ra bằng ❤️ tại 🇨🇦",
|
||||
"mascot_design": "Thiết kế mascot bởi",
|
||||
"ai_companies_explanation": "Bạn đang thấy trang này do quản trị viên của trang web này đã thiết lập Anubis để bảo vệ máy chủ của họ khỏi quấy rầy từ những công ty AI hung hãn cóp nhặt nội dung khắp Internet. Điều này có thể và đã dẫn tới tình trạng gián đoạn hoạt động trên nhiều trang web, khiến tài nguyên tại đó nằm ngoài tầm với của mọi người.",
|
||||
"anubis_compromise": "Anubis là giải pháp thỏa hiệp. Anubis sử dụng cơ chế Proof-of-Work dựa trên Hashcash, được thiết kế ban đầu để giảm bớt email spam. Ý tưởng đằng sau đó là với người dùng cá nhân phần nạp thêm sẽ không đáng kể, nhưng ở tầm mức quy mô lớn sẽ cộng dồn và dẫn tới chi phí tiêu hao hơn rất nhiều.",
|
||||
"hack_purpose": "Chốt lại, đây cũng chỉ là giải pháp \"tạm ổn\" với mục đích thực sự là để giành thêm thời gian nhận diện và fingerprint những trình duyệt headless (VD: cách dựng font ra sao), sao cho hạn chế tối đa các yêu cầu tính toán trang thử thách Proof-of-Work tới nhóm người dùng có khả năng cao là con người hơn.",
|
||||
"jshelter_note": "Vui lòng lưu ý Anubis cần sử dụng những tính năng JavaScript hiện đại mà một số phần mở rộng như JShelter sẽ tắt. Vui lòng vô hiệu hóa JShelter hoặc những phần mở rộng tương tự cho tên miền này.",
|
||||
"version_info": "Trang web này đang chạy Anubis phiên bản",
|
||||
"try_again": "Thử lại",
|
||||
"go_home": "Về trang chủ",
|
||||
"contact_webmaster": "hoặc nếu bạn tin rằng mình không nên bị chặn, vui lòng liên hệ chủ trang web tại",
|
||||
"connection_security": "Vui lòng chờ một chút trong khi chúng tôi kiểm tra an ninh kết nối của bạn.",
|
||||
"javascript_required": "Rất tiếc, bạn phải bật JavaScript để vượt qua thử thách này. Điều này bắt buộc do những công ty AI đã thay đổi luật ngầm quanh việc hoạt động máy chủ web ra sao. Giải pháp không có JavaScript đang được phát triển.",
|
||||
"benchmark_requires_js": "Bắt buộc phải bật JavaScript để chạy công cụ benchmark.",
|
||||
"difficulty": "Độ khó:",
|
||||
"algorithm": "Thuật toán:",
|
||||
"compare": "So sánh:",
|
||||
"time": "Thời gian",
|
||||
"iters": "Lặp lại",
|
||||
"time_a": "Thời gian A",
|
||||
"iters_a": "Lặp lại kiểu A",
|
||||
"time_b": "Thời gian B",
|
||||
"iters_b": "Lặp lại kiểu B",
|
||||
"static_check_endpoint": "Đây là điểm cuối cho reverse proxy của bạn sử dụng.",
|
||||
"authorization_required": "Bắt buộc xác thực",
|
||||
"cookies_disabled": "Trình duyệt của bạn được thiết lập để vô hiệu hóa cookie. Anubis cần cookie cho mục đích chính đáng để kiểm tra chắc chắn bạn là người dùng hợp lệ. Vui lòng bật cookie cho tên miền này",
|
||||
"access_denied": "Truy cập bị từ chối: mã lỗi",
|
||||
"dronebl_entry": "DroneBL báo cáo truy cập",
|
||||
"see_dronebl_lookup": "xem",
|
||||
"internal_server_error": "Lỗi máy chủ nội bộ: quản trị viên đã thiết lập sai Anubis. Vui lòng liên hệ quản trị viên và yêu cầu họ kiểm tra log",
|
||||
"invalid_redirect": "Điều hướng không hợp lệ",
|
||||
"redirect_not_parseable": "Liên kết điều hướng không thể xử lý",
|
||||
"redirect_domain_not_allowed": "Tên miền điều hướng không được phép",
|
||||
"failed_to_sign_jwt": "không thể ký JWT",
|
||||
"invalid_invocation": "Gọi hàm MakeChallenge không hợp lệ",
|
||||
"client_error_browser": "Lỗi client: Vui lòng kiểm tra trình duyệt của bạn đã cập nhật và thử lại sau.",
|
||||
"oh_noes": "Ôi không!",
|
||||
"benchmarking_anubis": "Đang benchmark Anubis!",
|
||||
"you_are_not_a_bot": "Bạn không phải là bot!",
|
||||
"making_sure_not_bot": "Đang kiểm tra bạn không phải là bot!",
|
||||
"celphase": "CELPHASE",
|
||||
"js_web_crypto_error": "Trình duyệt của bạn không có web.crypto hoạt động. Liệu bạn có đang xem trang này với kết nối bảo mật không?",
|
||||
"js_web_workers_error": "Trình duyệt của bạn không hỗ trợ tính năng web worker (Anubis sử dụng để trình duyệt của bạn bị đơ). Bạn có cài đặt và sử dụng phần mở rộng như JShelter hay không?",
|
||||
"js_cookies_error": "Trình duyệt của bạn không lưu cookie. Anubis sử dụng cookie để xác định client nào đã đạt thành công thử thách bằng cách chứa một token đã được xác thực trong cookie. Vui lòng bật lưu trữ cookie cho tền miền này. Tên và cookie Anubis chứa vào có thể thay đổi khác nhau mà không báo trước. Tên và giá trị cookie không phải là một phần của API công khai.",
|
||||
"js_context_not_secure": "Kết nối này không bảo mật!",
|
||||
"js_context_not_secure_msg": "Thử kết nối lại qua HTTPS hoặc báo quản trị viên biết cách thiết lập HTTPS. Để biết thêm thông tin, vui lòng đọc <a href=\"https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts#when_is_a_context_considered_secure\">MDN</a>.",
|
||||
"js_calculating": "Đang tính toán...",
|
||||
"js_missing_feature": "Thiếu tính năng",
|
||||
"js_challenge_error": "Lỗi thử thách!",
|
||||
"js_challenge_error_msg": "Không thể xử lý thuật toán kiểm tra. Bạn nên nạp lại trang này.",
|
||||
"js_calculating_difficulty": "Đang tính...<br/>Độ khó:",
|
||||
"js_speed": "Tốc độ:",
|
||||
"js_verification_longer": "Quá trình kiểm tra đang kéo dài lâu hơn dự kiến. Vui lòng không nạp lại trang này.",
|
||||
"js_success": "Thành công!",
|
||||
"js_done_took": "Hoàn tất! Mất",
|
||||
"js_iterations": "lần lặp lại",
|
||||
"js_finished_reading": "Tôi đã đọc xong, tiếp tục →",
|
||||
"js_calculation_error": "Lỗi tính toán!",
|
||||
"js_calculation_error_msg": "Không thể tính toán thử thách:"
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user