mirror of
https://github.com/pocket-id/pocket-id.git
synced 2026-02-04 13:21:45 +00:00
chore(translations): update translations via Crowdin (#811)
This commit is contained in:
@@ -1,423 +1,423 @@
|
||||
{
|
||||
"$schema": "https://inlang.com/schema/inlang-message-format",
|
||||
"my_account": "My Account",
|
||||
"logout": "Logout",
|
||||
"confirm": "Confirm",
|
||||
"docs": "Docs",
|
||||
"my_account": "Tài khoản",
|
||||
"logout": "Đăng xuất",
|
||||
"confirm": "Xác nhận",
|
||||
"docs": "Tài liệu",
|
||||
"key": "Key",
|
||||
"value": "Value",
|
||||
"remove_custom_claim": "Remove custom claim",
|
||||
"add_custom_claim": "Add custom claim",
|
||||
"add_another": "Add another",
|
||||
"select_a_date": "Select a date",
|
||||
"select_file": "Select File",
|
||||
"profile_picture": "Profile Picture",
|
||||
"profile_picture_is_managed_by_ldap_server": "The profile picture is managed by the LDAP server and cannot be changed here.",
|
||||
"click_profile_picture_to_upload_custom": "Click on the profile picture to upload a custom one from your files.",
|
||||
"image_should_be_in_format": "The image should be in PNG or JPEG format.",
|
||||
"items_per_page": "Items per page",
|
||||
"no_items_found": "No items found",
|
||||
"search": "Search...",
|
||||
"expand_card": "Expand card",
|
||||
"copied": "Copied",
|
||||
"click_to_copy": "Click to copy",
|
||||
"something_went_wrong": "Something went wrong",
|
||||
"go_back_to_home": "Go back to home",
|
||||
"dont_have_access_to_your_passkey": "Don't have access to your passkey?",
|
||||
"login_background": "Login background",
|
||||
"remove_custom_claim": "Xóa yêu cầu tùy chỉnh",
|
||||
"add_custom_claim": "Thêm yêu cầu tùy chỉnh",
|
||||
"add_another": "Thêm khác",
|
||||
"select_a_date": "Chọn ngày",
|
||||
"select_file": "Chọn tập tin",
|
||||
"profile_picture": "Ảnh đại diện",
|
||||
"profile_picture_is_managed_by_ldap_server": "Hình đại diện được quản lý bởi máy chủ LDAP và không thể thay đổi tại đây.",
|
||||
"click_profile_picture_to_upload_custom": "Nhấp vào hình ảnh hồ sơ để tải lên hình ảnh tùy chỉnh.",
|
||||
"image_should_be_in_format": "Hình ảnh phải ở định dạng PNG hoặc JPEG.",
|
||||
"items_per_page": "Số kết quả mỗi trang",
|
||||
"no_items_found": "Không tìm thấy kết quả nào",
|
||||
"search": "Tìm kiếm...",
|
||||
"expand_card": "Mở rộng thẻ",
|
||||
"copied": "Đã sao chép",
|
||||
"click_to_copy": "Nhấn để sao chép",
|
||||
"something_went_wrong": "Đã xảy ra lỗi",
|
||||
"go_back_to_home": "Quay lại trang chủ",
|
||||
"dont_have_access_to_your_passkey": "Không có passkey?",
|
||||
"login_background": "Hình nền đăng nhập",
|
||||
"logo": "Logo",
|
||||
"login_code": "Login Code",
|
||||
"create_a_login_code_to_sign_in_without_a_passkey_once": "Create a login code that the user can use to sign in without a passkey once.",
|
||||
"one_hour": "1 hour",
|
||||
"twelve_hours": "12 hours",
|
||||
"one_day": "1 day",
|
||||
"one_week": "1 week",
|
||||
"one_month": "1 month",
|
||||
"expiration": "Expiration",
|
||||
"generate_code": "Generate Code",
|
||||
"name": "Name",
|
||||
"browser_unsupported": "Browser unsupported",
|
||||
"this_browser_does_not_support_passkeys": "This browser doesn't support passkeys. Please use an alternative sign in method.",
|
||||
"an_unknown_error_occurred": "An unknown error occurred",
|
||||
"authentication_process_was_aborted": "The authentication process was aborted",
|
||||
"error_occurred_with_authenticator": "An error occurred with the authenticator",
|
||||
"authenticator_does_not_support_discoverable_credentials": "The authenticator does not support discoverable credentials",
|
||||
"authenticator_does_not_support_resident_keys": "The authenticator does not support resident keys",
|
||||
"passkey_was_previously_registered": "This passkey was previously registered",
|
||||
"authenticator_does_not_support_any_of_the_requested_algorithms": "The authenticator does not support any of the requested algorithms",
|
||||
"authenticator_timed_out": "The authenticator timed out",
|
||||
"critical_error_occurred_contact_administrator": "A critical error occurred. Please contact your administrator.",
|
||||
"sign_in_to": "Sign in to {name}",
|
||||
"client_not_found": "Không tìm thấy client",
|
||||
"login_code": "Mã đăng nhập",
|
||||
"create_a_login_code_to_sign_in_without_a_passkey_once": "Tạo một mã đăng nhập mà người dùng có thể sử dụng để đăng nhập mà không cần passkey (một lần).",
|
||||
"one_hour": "1 giờ",
|
||||
"twelve_hours": "12 giờ",
|
||||
"one_day": "1 ngày",
|
||||
"one_week": "1 tuần",
|
||||
"one_month": "1 tháng",
|
||||
"expiration": "Hết hiệu lực",
|
||||
"generate_code": "Tạo mã",
|
||||
"name": "Tên",
|
||||
"browser_unsupported": "Trình duyệt không được hỗ trợ",
|
||||
"this_browser_does_not_support_passkeys": "Trình duyệt này không hỗ trợ passkeys. Vui lòng sử dụng phương thức đăng nhập khác.",
|
||||
"an_unknown_error_occurred": "Một lỗi không rõ đã xảy ra",
|
||||
"authentication_process_was_aborted": "Quá trình xác thực đã bị hủy bỏ",
|
||||
"error_occurred_with_authenticator": "Đã xảy ra lỗi với trình xác thực",
|
||||
"authenticator_does_not_support_discoverable_credentials": "Thiết bị xác thực không hỗ trợ discoverable credentials",
|
||||
"authenticator_does_not_support_resident_keys": "Thiết bị xác thực không hỗ trợ khóa lưu trữ",
|
||||
"passkey_was_previously_registered": "Passkey này đã được đăng ký trước đó",
|
||||
"authenticator_does_not_support_any_of_the_requested_algorithms": "Thiết bị xác thực không hỗ trợ bất kỳ thuật toán nào trong số các thuật toán được yêu cầu",
|
||||
"authenticator_timed_out": "Thời gian chờ của trình xác thực đã hết hạn",
|
||||
"critical_error_occurred_contact_administrator": "Đã xảy ra lỗi nghiêm trọng. Vui lòng liên hệ với quản trị viên.",
|
||||
"sign_in_to": "Đăng nhập {name}",
|
||||
"client_not_found": "Không tìm thấy client.",
|
||||
"client_wants_to_access_the_following_information": "<b>{client}</b> muốn truy cập các thông tin sau:",
|
||||
"do_you_want_to_sign_in_to_client_with_your_app_name_account": "Do you want to sign in to <b>{client}</b> with your {appName} account?",
|
||||
"do_you_want_to_sign_in_to_client_with_your_app_name_account": "Bạn có muốn đăng nhập vào <b>{client}</b> với tài khoản {appName} của bạn?",
|
||||
"email": "Email",
|
||||
"view_your_email_address": "View your email address",
|
||||
"profile": "Profile",
|
||||
"view_your_profile_information": "View your profile information",
|
||||
"groups": "Groups",
|
||||
"view_the_groups_you_are_a_member_of": "View the groups you are a member of",
|
||||
"cancel": "Cancel",
|
||||
"sign_in": "Sign in",
|
||||
"try_again": "Try again",
|
||||
"client_logo": "Client Logo",
|
||||
"sign_out": "Sign out",
|
||||
"do_you_want_to_sign_out_of_pocketid_with_the_account": "Do you want to sign out of {appName} with the account <b>{username}</b>?",
|
||||
"sign_in_to_appname": "Sign in to {appName}",
|
||||
"please_try_to_sign_in_again": "Please try to sign in again.",
|
||||
"authenticate_with_passkey_to_access_account": "Authenticate yourself with your passkey to access your account.",
|
||||
"authenticate": "Authenticate",
|
||||
"please_try_again": "Please try again.",
|
||||
"continue": "Continue",
|
||||
"alternative_sign_in": "Alternative Sign In",
|
||||
"if_you_do_not_have_access_to_your_passkey_you_can_sign_in_using_one_of_the_following_methods": "If you don't have access to your passkey, you can sign in using one of the following methods.",
|
||||
"use_your_passkey_instead": "Use your passkey instead?",
|
||||
"email_login": "Email Login",
|
||||
"enter_a_login_code_to_sign_in": "Enter a login code to sign in.",
|
||||
"request_a_login_code_via_email": "Request a login code via email.",
|
||||
"go_back": "Go back",
|
||||
"an_email_has_been_sent_to_the_provided_email_if_it_exists_in_the_system": "An email has been sent to the provided email, if it exists in the system.",
|
||||
"enter_code": "Enter code",
|
||||
"enter_your_email_address_to_receive_an_email_with_a_login_code": "Enter your email address to receive an email with a login code.",
|
||||
"your_email": "Your email",
|
||||
"submit": "Submit",
|
||||
"enter_the_code_you_received_to_sign_in": "Enter the code you received to sign in.",
|
||||
"code": "Code",
|
||||
"invalid_redirect_url": "Invalid redirect URL",
|
||||
"audit_log": "Audit Log",
|
||||
"users": "Users",
|
||||
"user_groups": "User Groups",
|
||||
"view_your_email_address": "Xem địa chỉ email của bạn",
|
||||
"profile": "Hồ sơ",
|
||||
"view_your_profile_information": "Xem thông tin hồ sơ của bạn",
|
||||
"groups": "Nhóm",
|
||||
"view_the_groups_you_are_a_member_of": "Xem các nhóm mà bạn là thành viên",
|
||||
"cancel": "Hủy",
|
||||
"sign_in": "Đăng nhập",
|
||||
"try_again": "Thử lại",
|
||||
"client_logo": "Logo của client",
|
||||
"sign_out": "Đăng xuất",
|
||||
"do_you_want_to_sign_out_of_pocketid_with_the_account": "Bạn có muốn đăng xuất khỏi {appName} bằng tài khoản <b>{username}</b>?",
|
||||
"sign_in_to_appname": "Đăng nhập vào {appName}",
|
||||
"please_try_to_sign_in_again": "Vui lòng đăng nhập lại.",
|
||||
"authenticate_with_passkey_to_access_account": "Xác thực tài khoản của bạn bằng passkey để truy cập tài khoản.",
|
||||
"authenticate": "Xác thực",
|
||||
"please_try_again": "Vui lòng thử lại.",
|
||||
"continue": "Tiếp tục",
|
||||
"alternative_sign_in": "Đăng nhập bằng cách khác",
|
||||
"if_you_do_not_have_access_to_your_passkey_you_can_sign_in_using_one_of_the_following_methods": "Nếu bạn không thể sử dụng passkey, bạn có thể đăng nhập bằng một trong các phương thức sau.",
|
||||
"use_your_passkey_instead": "Sử dụng passkey?",
|
||||
"email_login": "Đăng nhập bằng email",
|
||||
"enter_a_login_code_to_sign_in": "Nhập mã đăng nhập để đăng nhập.",
|
||||
"request_a_login_code_via_email": "Yêu cầu mã đăng nhập qua email.",
|
||||
"go_back": "Quay lại",
|
||||
"an_email_has_been_sent_to_the_provided_email_if_it_exists_in_the_system": "Một email đã được gửi đến địa chỉ email đã cung cấp, nếu địa chỉ đó tồn tại trong hệ thống.",
|
||||
"enter_code": "Nhập mã",
|
||||
"enter_your_email_address_to_receive_an_email_with_a_login_code": "Nhập địa chỉ email của bạn để nhận email có mã đăng nhập.",
|
||||
"your_email": "Email của bạn",
|
||||
"submit": "Gửi",
|
||||
"enter_the_code_you_received_to_sign_in": "Nhập mã bạn đã nhận để đăng nhập.",
|
||||
"code": "Mã",
|
||||
"invalid_redirect_url": "URL chuyển hướng không hợp lệ",
|
||||
"audit_log": "Nhật ký hoạt động",
|
||||
"users": "Người dùng",
|
||||
"user_groups": "Nhóm người dùng",
|
||||
"oidc_clients": "OIDC Clients",
|
||||
"api_keys": "API Keys",
|
||||
"application_configuration": "Application Configuration",
|
||||
"settings": "Settings",
|
||||
"update_pocket_id": "Update Pocket ID",
|
||||
"powered_by": "Powered by",
|
||||
"see_your_account_activities_from_the_last_3_months": "See your account activities from the last 3 months.",
|
||||
"time": "Time",
|
||||
"event": "Event",
|
||||
"approximate_location": "Approximate Location",
|
||||
"ip_address": "IP Address",
|
||||
"device": "Device",
|
||||
"client": "Client",
|
||||
"api_keys": "Khóa API",
|
||||
"application_configuration": "Cấu hình ứng dụng",
|
||||
"settings": "Cài đặt",
|
||||
"update_pocket_id": "Cập nhật Pocket ID",
|
||||
"powered_by": "Được cung cấp bởi",
|
||||
"see_your_account_activities_from_the_last_3_months": "Xem các hoạt động tài khoản của bạn trong 3 tháng qua.",
|
||||
"time": "Thời gian",
|
||||
"event": "Sự kiện",
|
||||
"approximate_location": "Vị Trí Ước Tính",
|
||||
"ip_address": "Địa chỉ IP",
|
||||
"device": "Thiết bị",
|
||||
"client": "Client.",
|
||||
"unknown": "Không xác định",
|
||||
"account_details_updated_successfully": "Account details updated successfully",
|
||||
"profile_picture_updated_successfully": "Profile picture updated successfully. It may take a few minutes to update.",
|
||||
"account_settings": "Account Settings",
|
||||
"passkey_missing": "Passkey missing",
|
||||
"please_provide_a_passkey_to_prevent_losing_access_to_your_account": "Please add a passkey to prevent losing access to your account.",
|
||||
"single_passkey_configured": "Single Passkey Configured",
|
||||
"it_is_recommended_to_add_more_than_one_passkey": "It is recommended to add more than one passkey to avoid losing access to your account.",
|
||||
"account_details": "Account Details",
|
||||
"account_details_updated_successfully": "Cập nhật tài khoản thành công",
|
||||
"profile_picture_updated_successfully": "Hình đại diện đã được cập nhật thành công. Việc cập nhật có thể mất vài phút.",
|
||||
"account_settings": "Cài Đặt Tài Khoản",
|
||||
"passkey_missing": "Passkey bị thiếu",
|
||||
"please_provide_a_passkey_to_prevent_losing_access_to_your_account": "Vui lòng thêm passkey để tránh mất quyền truy cập vào tài khoản của bạn.",
|
||||
"single_passkey_configured": "Đã cài đặt passkey duy nhất",
|
||||
"it_is_recommended_to_add_more_than_one_passkey": "Nên có hơn một passkey cập để tránh mất quyền truy cập vào tài khoản của bạn.",
|
||||
"account_details": "Thông Tin Tài Khoản",
|
||||
"passkeys": "Passkeys",
|
||||
"manage_your_passkeys_that_you_can_use_to_authenticate_yourself": "Manage your passkeys that you can use to authenticate yourself.",
|
||||
"add_passkey": "Add Passkey",
|
||||
"create_a_one_time_login_code_to_sign_in_from_a_different_device_without_a_passkey": "Create a one-time login code to sign in from a different device without a passkey.",
|
||||
"create": "Create",
|
||||
"first_name": "First name",
|
||||
"last_name": "Last name",
|
||||
"username": "Username",
|
||||
"save": "Save",
|
||||
"username_can_only_contain": "Username can only contain lowercase letters, numbers, underscores, dots, hyphens, and '@' symbols",
|
||||
"sign_in_using_the_following_code_the_code_will_expire_in_minutes": "Sign in using the following code. The code will expire in 15 minutes.",
|
||||
"or_visit": "or visit",
|
||||
"added_on": "Added on",
|
||||
"rename": "Rename",
|
||||
"delete": "Delete",
|
||||
"are_you_sure_you_want_to_delete_this_passkey": "Are you sure you want to delete this passkey?",
|
||||
"passkey_deleted_successfully": "Passkey deleted successfully",
|
||||
"delete_passkey_name": "Delete {passkeyName}",
|
||||
"passkey_name_updated_successfully": "Passkey name updated successfully",
|
||||
"name_passkey": "Name Passkey",
|
||||
"name_your_passkey_to_easily_identify_it_later": "Name your passkey to easily identify it later.",
|
||||
"create_api_key": "Create API Key",
|
||||
"add_a_new_api_key_for_programmatic_access": "Add a new API key for programmatic access.",
|
||||
"add_api_key": "Add API Key",
|
||||
"manage_api_keys": "Manage API Keys",
|
||||
"api_key_created": "API Key Created",
|
||||
"for_security_reasons_this_key_will_only_be_shown_once": "For security reasons, this key will only be shown once. Please store it securely.",
|
||||
"description": "Description",
|
||||
"manage_your_passkeys_that_you_can_use_to_authenticate_yourself": "Quản lý các passkeys mà bạn có thể sử dụng để xác thực danh tính của mình.",
|
||||
"add_passkey": "Thêm Passkey",
|
||||
"create_a_one_time_login_code_to_sign_in_from_a_different_device_without_a_passkey": "Tạo mã đăng nhập một lần để đăng nhập từ thiết bị khác mà không cần passkeys.",
|
||||
"create": "Tạo",
|
||||
"first_name": "Tên",
|
||||
"last_name": "Họ",
|
||||
"username": "Tên đăng nhập",
|
||||
"save": "Lưu",
|
||||
"username_can_only_contain": "Tên người dùng chỉ có thể chứa các ký tự chữ thường, số, dấu gạch dưới, dấu chấm, dấu gạch ngang và ký hiệu '@'.",
|
||||
"sign_in_using_the_following_code_the_code_will_expire_in_minutes": "Đăng nhập bằng mã sau. Mã này sẽ hết hạn trong 15 phút.",
|
||||
"or_visit": "hoặc truy cập",
|
||||
"added_on": "Đã được thêm vào",
|
||||
"rename": "Đổi tên",
|
||||
"delete": "Xóa",
|
||||
"are_you_sure_you_want_to_delete_this_passkey": "Bạn có chắc chắn muốn xóa passkey này không?",
|
||||
"passkey_deleted_successfully": "Passkey đã được xóa thành công",
|
||||
"delete_passkey_name": "Xóa {passkeyName}",
|
||||
"passkey_name_updated_successfully": "Tên passkey đã được cập nhật thành công",
|
||||
"name_passkey": "Tên Passkey",
|
||||
"name_your_passkey_to_easily_identify_it_later": "Đặt tên cho passkey để dễ dàng nhận diện sau này.",
|
||||
"create_api_key": "Tạo API Key",
|
||||
"add_a_new_api_key_for_programmatic_access": "Thêm API Key mới cho truy cập lập trình.",
|
||||
"add_api_key": "Thêm API Key",
|
||||
"manage_api_keys": "Quản lý API keys",
|
||||
"api_key_created": "API Key đã được tạo",
|
||||
"for_security_reasons_this_key_will_only_be_shown_once": "Vì lý do bảo mật, khóa này chỉ được hiển thị một lần. Vui lòng lưu trữ nó một cách an toàn.",
|
||||
"description": "Mô tả",
|
||||
"api_key": "API Key",
|
||||
"close": "Close",
|
||||
"name_to_identify_this_api_key": "Name to identify this API key.",
|
||||
"expires_at": "Expires At",
|
||||
"when_this_api_key_will_expire": "When this API key will expire.",
|
||||
"optional_description_to_help_identify_this_keys_purpose": "Optional description to help identify this key's purpose.",
|
||||
"expiration_date_must_be_in_the_future": "Expiration date must be in the future",
|
||||
"revoke_api_key": "Revoke API Key",
|
||||
"never": "Never",
|
||||
"revoke": "Revoke",
|
||||
"api_key_revoked_successfully": "API key revoked successfully",
|
||||
"are_you_sure_you_want_to_revoke_the_api_key_apikeyname": "Are you sure you want to revoke the API key \"{apiKeyName}\"? This will break any integrations using this key.",
|
||||
"last_used": "Last Used",
|
||||
"close": "Đóng",
|
||||
"name_to_identify_this_api_key": "Tên để xác API key này.",
|
||||
"expires_at": "Hết hạn vào",
|
||||
"when_this_api_key_will_expire": "Thời điểm API Key này hết hạn.",
|
||||
"optional_description_to_help_identify_this_keys_purpose": "Mô tả tùy chọn để giúp xác định mục đích của key này.",
|
||||
"expiration_date_must_be_in_the_future": "Ngày hết hạn phải nằm trong tương lai",
|
||||
"revoke_api_key": "Thu Hồi API Key",
|
||||
"never": "Không bao giờ",
|
||||
"revoke": "Thu hồi",
|
||||
"api_key_revoked_successfully": "API key đã được thu hồi thành công",
|
||||
"are_you_sure_you_want_to_revoke_the_api_key_apikeyname": "Bạn có chắc chắn muốn hủy API Key \"{apiKeyName}\" không? Việc này sẽ làm gián đoạn tất cả các tích hợp sử dụng khóa này.",
|
||||
"last_used": "Lần Sử Dụng Cuối",
|
||||
"actions": "Hành động",
|
||||
"images_updated_successfully": "Images updated successfully",
|
||||
"general": "General",
|
||||
"configure_smtp_to_send_emails": "Enable email notifications to alert users when a login is detected from a new device or location.",
|
||||
"images_updated_successfully": "Đã cập nhật hình ảnh thành công",
|
||||
"general": "Tổng quan",
|
||||
"configure_smtp_to_send_emails": "Bật thông báo email để thông báo cho người dùng khi phát hiện đăng nhập từ thiết bị hoặc vị trí mới.",
|
||||
"ldap": "LDAP",
|
||||
"configure_ldap_settings_to_sync_users_and_groups_from_an_ldap_server": "Configure LDAP settings to sync users and groups from an LDAP server.",
|
||||
"images": "Images",
|
||||
"update": "Update",
|
||||
"email_configuration_updated_successfully": "Email configuration updated successfully",
|
||||
"save_changes_question": "Save changes?",
|
||||
"you_have_to_save_the_changes_before_sending_a_test_email_do_you_want_to_save_now": "You have to save the changes before sending a test email. Do you want to save now?",
|
||||
"save_and_send": "Save and send",
|
||||
"test_email_sent_successfully": "Test email sent successfully to your email address.",
|
||||
"failed_to_send_test_email": "Failed to send test email. Check the server logs for more information.",
|
||||
"smtp_configuration": "SMTP Configuration",
|
||||
"smtp_host": "SMTP Host",
|
||||
"smtp_port": "SMTP Port",
|
||||
"smtp_user": "SMTP User",
|
||||
"smtp_password": "SMTP Password",
|
||||
"smtp_from": "SMTP From",
|
||||
"smtp_tls_option": "SMTP TLS Option",
|
||||
"email_tls_option": "Email TLS Option",
|
||||
"skip_certificate_verification": "Skip Certificate Verification",
|
||||
"this_can_be_useful_for_selfsigned_certificates": "This can be useful for self-signed certificates.",
|
||||
"enabled_emails": "Enabled Emails",
|
||||
"email_login_notification": "Email Login Notification",
|
||||
"send_an_email_to_the_user_when_they_log_in_from_a_new_device": "Send an email to the user when they log in from a new device.",
|
||||
"emai_login_code_requested_by_user": "Email Login Code Requested by User",
|
||||
"allow_users_to_sign_in_with_a_login_code_sent_to_their_email": "Allows users to bypass passkeys by requesting a login code sent to their email. This significantly reduces security as anyone with access to the user's email can gain entry.",
|
||||
"email_login_code_from_admin": "Email Login Code from Admin",
|
||||
"allows_an_admin_to_send_a_login_code_to_the_user": "Allows an admin to send a login code to the user via email.",
|
||||
"send_test_email": "Send test email",
|
||||
"application_configuration_updated_successfully": "Application configuration updated successfully",
|
||||
"application_name": "Application Name",
|
||||
"session_duration": "Session Duration",
|
||||
"the_duration_of_a_session_in_minutes_before_the_user_has_to_sign_in_again": "The duration of a session in minutes before the user has to sign in again.",
|
||||
"enable_self_account_editing": "Enable Self-Account Editing",
|
||||
"whether_the_users_should_be_able_to_edit_their_own_account_details": "Whether the users should be able to edit their own account details.",
|
||||
"emails_verified": "Emails Verified",
|
||||
"whether_the_users_email_should_be_marked_as_verified_for_the_oidc_clients": "Whether the user's email should be marked as verified for the OIDC clients.",
|
||||
"ldap_configuration_updated_successfully": "LDAP configuration updated successfully",
|
||||
"ldap_disabled_successfully": "LDAP disabled successfully",
|
||||
"ldap_sync_finished": "LDAP sync finished",
|
||||
"client_configuration": "Client Configuration",
|
||||
"ldap_url": "LDAP URL",
|
||||
"ldap_bind_dn": "LDAP Bind DN",
|
||||
"ldap_bind_password": "LDAP Bind Password",
|
||||
"ldap_base_dn": "LDAP Base DN",
|
||||
"user_search_filter": "User Search Filter",
|
||||
"the_search_filter_to_use_to_search_or_sync_users": ".",
|
||||
"configure_ldap_settings_to_sync_users_and_groups_from_an_ldap_server": "Cấu hình cài đặt LDAP để đồng bộ hóa người dùng và nhóm từ máy chủ LDAP.",
|
||||
"images": "Hình ảnh",
|
||||
"update": "Cập nhật",
|
||||
"email_configuration_updated_successfully": "Cấu hình email đã được cập nhật thành công",
|
||||
"save_changes_question": "Lưu thay đổi?",
|
||||
"you_have_to_save_the_changes_before_sending_a_test_email_do_you_want_to_save_now": "Bạn phải lưu các thay đổi trước khi gửi email thử nghiệm. Bạn có muốn lưu ngay bây giờ không?",
|
||||
"save_and_send": "Lưu và gửi",
|
||||
"test_email_sent_successfully": "Email thử nghiệm đã được gửi thành công đến địa chỉ email của bạn.",
|
||||
"failed_to_send_test_email": "Không thể gửi email thử nghiệm. Vui lòng kiểm tra nhật ký máy chủ để biết thêm thông tin.",
|
||||
"smtp_configuration": "Cấu hình SMTP",
|
||||
"smtp_host": "Máy Chủ SMTP",
|
||||
"smtp_port": "Cổng SMTP",
|
||||
"smtp_user": "Người Dùng SMTP",
|
||||
"smtp_password": "Mật Khẩu SMTP",
|
||||
"smtp_from": "SMTP Gửi Từ Địa Chỉ Email",
|
||||
"smtp_tls_option": "Tùy Chọn TLS Cho SMTP",
|
||||
"email_tls_option": "Tùy Chọn TLS Cho email",
|
||||
"skip_certificate_verification": "Bỏ Qua Xác Minh Chứng Chỉ (Certificate Verification)",
|
||||
"this_can_be_useful_for_selfsigned_certificates": "Điều này có thể hữu ích cho chứng chỉ tự ký.",
|
||||
"enabled_emails": "Email đã bật",
|
||||
"email_login_notification": "Thông Báo Đăng Nhập Email",
|
||||
"send_an_email_to_the_user_when_they_log_in_from_a_new_device": "Gửi email cho người dùng khi họ đăng nhập từ một thiết bị mới.",
|
||||
"emai_login_code_requested_by_user": "Mã Đăng Nhập Email Được Yêu Cầu Bởi Người Dùng",
|
||||
"allow_users_to_sign_in_with_a_login_code_sent_to_their_email": "Cho phép người dùng bỏ qua passkeys bằng cách yêu cầu mã đăng nhập được gửi đến email của họ. Điều này làm giảm đáng kể tính bảo mật vì bất kỳ ai có quyền truy cập vào email của người dùng đều có thể truy cập vào hệ thống.",
|
||||
"email_login_code_from_admin": "Mã Đăng Nhập Email Từ Quản Trị Viên",
|
||||
"allows_an_admin_to_send_a_login_code_to_the_user": "Cho phép quản trị viên gửi mã đăng nhập cho người dùng qua email.",
|
||||
"send_test_email": "Gửi email thử nghiệm",
|
||||
"application_configuration_updated_successfully": "Cấu hình ứng dụng đã được cập nhật thành công",
|
||||
"application_name": "Tên Ứng Dụng",
|
||||
"session_duration": "Thời Lượng Phiên",
|
||||
"the_duration_of_a_session_in_minutes_before_the_user_has_to_sign_in_again": "Thời gian của một phiên (tính bằng phút) trước khi người dùng phải đăng nhập lại.",
|
||||
"enable_self_account_editing": "Cho Phép Chỉnh Sửa Tài Khoản Cá Nhân",
|
||||
"whether_the_users_should_be_able_to_edit_their_own_account_details": "Người dùng có nên được phép chỉnh sửa thông tin tài khoản của mình không?",
|
||||
"emails_verified": "Xác Minh Email",
|
||||
"whether_the_users_email_should_be_marked_as_verified_for_the_oidc_clients": "Có nên đánh dấu email của người dùng là đã xác minh cho các OIDC clients hay không.",
|
||||
"ldap_configuration_updated_successfully": "Cấu hình LDAP đã được cập nhật thành công",
|
||||
"ldap_disabled_successfully": "Tắt LDAP thành công",
|
||||
"ldap_sync_finished": "Quá trình đồng bộ hóa LDAP đã hoàn tất",
|
||||
"client_configuration": "Cấu Hình Client",
|
||||
"ldap_url": "URL Của LDAP",
|
||||
"ldap_bind_dn": "DN Của LDAP Bind",
|
||||
"ldap_bind_password": "Mật Khẩu Của LDAP Bind",
|
||||
"ldap_base_dn": "Base DN Của LDAP",
|
||||
"user_search_filter": "Bộ Lọc Tìm Kiếm Người Dùng",
|
||||
"the_search_filter_to_use_to_search_or_sync_users": "Bộ lọc tìm kiếm để sử dụng khi tìm kiếm hoặc đồng bộ hóa người dùng.",
|
||||
"groups_search_filter": "Bộ lọc tìm kiếm nhóm",
|
||||
"the_search_filter_to_use_to_search_or_sync_groups": "The Search filter to use to search/sync groups.",
|
||||
"attribute_mapping": "Attribute Mapping",
|
||||
"the_search_filter_to_use_to_search_or_sync_groups": "Bộ lọc tìm kiếm để sử dụng khi tìm kiếm hoặc đồng bộ hóa nhóm.",
|
||||
"attribute_mapping": "Map Thuộc Tính",
|
||||
"user_unique_identifier_attribute": "Thuộc tính định danh duy nhất của người dùng",
|
||||
"the_value_of_this_attribute_should_never_change": "Giá trị của thuộc tính này không bao giờ được thay đổi.",
|
||||
"username_attribute": "Username Attribute",
|
||||
"user_mail_attribute": "User Mail Attribute",
|
||||
"user_first_name_attribute": "User First Name Attribute",
|
||||
"user_last_name_attribute": "User Last Name Attribute",
|
||||
"user_profile_picture_attribute": "User Profile Picture Attribute",
|
||||
"the_value_of_this_attribute_can_either_be_a_url_binary_or_base64_encoded_image": "The value of this attribute can either be a URL, a binary or a base64 encoded image.",
|
||||
"group_members_attribute": "Group Members Attribute",
|
||||
"the_attribute_to_use_for_querying_members_of_a_group": "The attribute to use for querying members of a group.",
|
||||
"group_unique_identifier_attribute": "Group Unique Identifier Attribute",
|
||||
"group_name_attribute": "Group Name Attribute",
|
||||
"admin_group_name": "Admin Group Name",
|
||||
"members_of_this_group_will_have_admin_privileges_in_pocketid": "Members of this group will have Admin Privileges in Pocket ID.",
|
||||
"disable": "Disable",
|
||||
"sync_now": "Sync now",
|
||||
"enable": "Enable",
|
||||
"user_created_successfully": "User created successfully",
|
||||
"create_user": "Create User",
|
||||
"add_a_new_user_to_appname": "Add a new user to {appName}",
|
||||
"add_user": "Add User",
|
||||
"manage_users": "Manage Users",
|
||||
"admin_privileges": "Admin Privileges",
|
||||
"admins_have_full_access_to_the_admin_panel": "Admins have full access to the admin panel.",
|
||||
"delete_firstname_lastname": "Delete {firstName} {lastName}",
|
||||
"are_you_sure_you_want_to_delete_this_user": "Are you sure you want to delete this user?",
|
||||
"user_deleted_successfully": "User deleted successfully",
|
||||
"role": "Role",
|
||||
"source": "Source",
|
||||
"admin": "Admin",
|
||||
"user": "User",
|
||||
"local": "Local",
|
||||
"toggle_menu": "Toggle menu",
|
||||
"edit": "Edit",
|
||||
"user_groups_updated_successfully": "User groups updated successfully",
|
||||
"user_updated_successfully": "User updated successfully",
|
||||
"custom_claims_updated_successfully": "Custom claims updated successfully",
|
||||
"back": "Back",
|
||||
"user_details_firstname_lastname": "User Details {firstName} {lastName}",
|
||||
"manage_which_groups_this_user_belongs_to": "Manage which groups this user belongs to.",
|
||||
"username_attribute": "Thuộc tính tên đăng nhập",
|
||||
"user_mail_attribute": "Thuộc tính email của người dùng",
|
||||
"user_first_name_attribute": "Thuộc tính tên của người dùng",
|
||||
"user_last_name_attribute": "Thuộc tính họ của người dùng",
|
||||
"user_profile_picture_attribute": "Thuộc tính hình ảnh hồ sơ người dùng",
|
||||
"the_value_of_this_attribute_can_either_be_a_url_binary_or_base64_encoded_image": "Giá trị của thuộc tính này có thể là một URL, một tệp nhị phân hoặc một hình ảnh được mã hóa base64.",
|
||||
"group_members_attribute": "Thuộc tính thành viên nhóm",
|
||||
"the_attribute_to_use_for_querying_members_of_a_group": "Thuộc tính được sử dụng để truy vấn các thành viên của một nhóm.",
|
||||
"group_unique_identifier_attribute": "Thuộc tính định danh duy nhất của người dùng",
|
||||
"group_name_attribute": "Thuộc tính tên nhóm",
|
||||
"admin_group_name": "Tên nhóm quản trị",
|
||||
"members_of_this_group_will_have_admin_privileges_in_pocketid": "Các thành viên của nhóm này sẽ có quyền quản trị trong Pocket ID.",
|
||||
"disable": "Tắt",
|
||||
"sync_now": "Đồng bộ hóa ngay",
|
||||
"enable": "Bật",
|
||||
"user_created_successfully": "Đã tạo người dùng thành công",
|
||||
"create_user": "Tạo người dùng",
|
||||
"add_a_new_user_to_appname": "Thêm người dùng mới vào {appName}",
|
||||
"add_user": "Thêm Người Dùng",
|
||||
"manage_users": "Quản Lý Người Dùng",
|
||||
"admin_privileges": "Quyền quản trị viên",
|
||||
"admins_have_full_access_to_the_admin_panel": "Quản trị viên có quyền truy cập đầy đủ vào bảng điều khiển quản trị.",
|
||||
"delete_firstname_lastname": "Xóa {firstName} {lastName}",
|
||||
"are_you_sure_you_want_to_delete_this_user": "Bạn có chắc chắn muốn xóa người này?",
|
||||
"user_deleted_successfully": "Đã xóa người dùng",
|
||||
"role": "Vai trò",
|
||||
"source": "Nguồn",
|
||||
"admin": "Quản trị viên",
|
||||
"user": "Người dùng",
|
||||
"local": "Cục Bộ",
|
||||
"toggle_menu": "Bật/tắt menu",
|
||||
"edit": "Chỉnh sửa",
|
||||
"user_groups_updated_successfully": "Nhóm người dùng đã được cập nhật thành công",
|
||||
"user_updated_successfully": "Đã cập nhật người dùng thành công",
|
||||
"custom_claims_updated_successfully": "Custom claims đã được cập nhật thành công",
|
||||
"back": "Quay Lại",
|
||||
"user_details_firstname_lastname": "Thông tin người dùng {firstName} {lastName}",
|
||||
"manage_which_groups_this_user_belongs_to": "Quản lý các nhóm mà người dùng này thuộc về.",
|
||||
"custom_claims": "Custom Claims",
|
||||
"custom_claims_are_key_value_pairs_that_can_be_used_to_store_additional_information_about_a_user": "Custom claims are key-value pairs that can be used to store additional information about a user. These claims will be included in the ID token if the scope 'profile' is requested.",
|
||||
"user_group_created_successfully": "User group created successfully",
|
||||
"create_user_group": "Create User Group",
|
||||
"create_a_new_group_that_can_be_assigned_to_users": "Create a new group that can be assigned to users.",
|
||||
"add_group": "Add Group",
|
||||
"manage_user_groups": "Manage User Groups",
|
||||
"friendly_name": "Friendly Name",
|
||||
"name_that_will_be_displayed_in_the_ui": "Name that will be displayed in the UI",
|
||||
"name_that_will_be_in_the_groups_claim": "Name that will be in the \"groups\" claim",
|
||||
"delete_name": "Delete {name}",
|
||||
"custom_claims_are_key_value_pairs_that_can_be_used_to_store_additional_information_about_a_user": "Custom claims là các cặp key-value có thể được sử dụng để lưu trữ thông tin bổ sung về một người dùng. Các claims này sẽ được bao gồm trong token ID nếu phạm vi 'profile' được yêu cầu.",
|
||||
"user_group_created_successfully": "Nhóm người dùng đã được tạo thành công",
|
||||
"create_user_group": "Tạo Nhóm Người Dùng",
|
||||
"create_a_new_group_that_can_be_assigned_to_users": "Tạo một nhóm mới có thể được gán cho người dùng.",
|
||||
"add_group": "Thêm Nhóm",
|
||||
"manage_user_groups": "Quản lý Nhóm Người dùng",
|
||||
"friendly_name": "Tên thân thiện",
|
||||
"name_that_will_be_displayed_in_the_ui": "Tên sẽ hiển thị trong giao diện người dùng",
|
||||
"name_that_will_be_in_the_groups_claim": "Tên sẽ hiển thị trong claim của phần \"nhóm\"",
|
||||
"delete_name": "Xoá {name}",
|
||||
"are_you_sure_you_want_to_delete_this_user_group": "Bạn có chắc chắn muốn xoá nhóm người dùng không?",
|
||||
"user_group_deleted_successfully": "Nhóm người dùng đã được xóa thành công",
|
||||
"user_count": "User Count",
|
||||
"user_group_updated_successfully": "User group updated successfully",
|
||||
"users_updated_successfully": "Users updated successfully",
|
||||
"user_group_details_name": "User Group Details {name}",
|
||||
"assign_users_to_this_group": "Assign users to this group.",
|
||||
"custom_claims_are_key_value_pairs_that_can_be_used_to_store_additional_information_about_a_user_prioritized": "Custom claims are key-value pairs that can be used to store additional information about a user. These claims will be included in the ID token if the scope 'profile' is requested. Custom claims defined on the user will be prioritized if there are conflicts.",
|
||||
"oidc_client_created_successfully": "OIDC client created successfully",
|
||||
"create_oidc_client": "Create OIDC Client",
|
||||
"add_a_new_oidc_client_to_appname": "Add a new OIDC client to {appName}.",
|
||||
"add_oidc_client": "Add OIDC Client",
|
||||
"manage_oidc_clients": "Manage OIDC Clients",
|
||||
"one_time_link": "One Time Link",
|
||||
"use_this_link_to_sign_in_once": "Use this link to sign in once. This is needed for users who haven't added a passkey yet or have lost it.",
|
||||
"add": "Add",
|
||||
"callback_urls": "Callback URLs",
|
||||
"logout_callback_urls": "Logout Callback URLs",
|
||||
"user_count": "Số người dùng",
|
||||
"user_group_updated_successfully": "Nhóm người dùng đã được cập nhật thành công",
|
||||
"users_updated_successfully": "Đã cập nhật người dùng thành công",
|
||||
"user_group_details_name": "Chi tiết nhóm người dùng {name}",
|
||||
"assign_users_to_this_group": "Gán người dùng vào nhóm này.",
|
||||
"custom_claims_are_key_value_pairs_that_can_be_used_to_store_additional_information_about_a_user_prioritized": "Custom claims là các cặp key-value trị có thể được sử dụng để lưu trữ thông tin bổ sung về người dùng. Các yêu cầu này sẽ được bao gồm trong token ID nếu phạm vi 'profile' được yêu cầu. Các custom claims được định nghĩa trên người dùng sẽ được ưu tiên nếu có xung đột.",
|
||||
"oidc_client_created_successfully": "OIDC client đã được tạo thành công",
|
||||
"create_oidc_client": "Tạo OIDC client",
|
||||
"add_a_new_oidc_client_to_appname": "Thêm một OIDC client mới vào {appName}.",
|
||||
"add_oidc_client": "Thêm OIDC Client",
|
||||
"manage_oidc_clients": "Quản Lý OIDC Client",
|
||||
"one_time_link": "Liên kết sử dụng một lần",
|
||||
"use_this_link_to_sign_in_once": "Sử dụng liên kết này để đăng nhập một lần. Điều này là cần thiết cho người dùng chưa thêm passkey hoặc đã mất passkey.",
|
||||
"add": "Thêm",
|
||||
"callback_urls": "Callback URL",
|
||||
"logout_callback_urls": "Callback URL khi đăng xuất",
|
||||
"public_client": "Public Client",
|
||||
"public_clients_description": "Public clients do not have a client secret. They are designed for mobile, web, and native applications where secrets cannot be securely stored.",
|
||||
"public_clients_description": "Public client không có client secret. Chúng được thiết kế cho các ứng dụng di động, web và ứng dụng gốc, nơi các khóa bí mật không thể được lưu trữ một cách an toàn.",
|
||||
"pkce": "PKCE",
|
||||
"public_key_code_exchange_is_a_security_feature_to_prevent_csrf_and_authorization_code_interception_attacks": "Public Key Code Exchange is a security feature to prevent CSRF and authorization code interception attacks.",
|
||||
"public_key_code_exchange_is_a_security_feature_to_prevent_csrf_and_authorization_code_interception_attacks": "Public Key Code Exchange là một tính năng bảo mật nhằm ngăn chặn các cuộc tấn công CSRF và đánh cắp mã xác thực.",
|
||||
"name_logo": "{name} logo",
|
||||
"change_logo": "Change Logo",
|
||||
"upload_logo": "Upload Logo",
|
||||
"remove_logo": "Remove Logo",
|
||||
"are_you_sure_you_want_to_delete_this_oidc_client": "Are you sure you want to delete this OIDC client?",
|
||||
"oidc_client_deleted_successfully": "OIDC client deleted successfully",
|
||||
"change_logo": "Đổi Logo",
|
||||
"upload_logo": "Tải logo",
|
||||
"remove_logo": "Xóa logo",
|
||||
"are_you_sure_you_want_to_delete_this_oidc_client": "Bạn có chắc chắn muốn xóa OIDC client này không?",
|
||||
"oidc_client_deleted_successfully": "OIDC client đã được xóa thành công",
|
||||
"authorization_url": "Authorization URL",
|
||||
"oidc_discovery_url": "OIDC Discovery URL",
|
||||
"token_url": "Token URL",
|
||||
"userinfo_url": "Userinfo URL",
|
||||
"logout_url": "Logout URL",
|
||||
"logout_url": "URL đăng xuất",
|
||||
"certificate_url": "Certificate URL",
|
||||
"enabled": "Enabled",
|
||||
"disabled": "Disabled",
|
||||
"oidc_client_updated_successfully": "OIDC client updated successfully",
|
||||
"create_new_client_secret": "Create new client secret",
|
||||
"are_you_sure_you_want_to_create_a_new_client_secret": "Are you sure you want to create a new client secret? The old one will be invalidated.",
|
||||
"generate": "Generate",
|
||||
"new_client_secret_created_successfully": "New client secret created successfully",
|
||||
"allowed_user_groups_updated_successfully": "Allowed user groups updated successfully",
|
||||
"enabled": "Bật",
|
||||
"disabled": "Tắt",
|
||||
"oidc_client_updated_successfully": "OIDC client đã được cập nhật thành công",
|
||||
"create_new_client_secret": "Tạo client secret mới",
|
||||
"are_you_sure_you_want_to_create_a_new_client_secret": "Bạn có chắc chắn muốn tạo một client secret? Client secret cũ sẽ bị vô hiệu hóa.",
|
||||
"generate": "Tạo ra",
|
||||
"new_client_secret_created_successfully": "Client secret mới đã được tạo thành công",
|
||||
"allowed_user_groups_updated_successfully": "Các nhóm người dùng được phép đã được cập nhật thành công",
|
||||
"oidc_client_name": "OIDC Client {name}",
|
||||
"client_id": "Client ID",
|
||||
"client_secret": "Client secret",
|
||||
"show_more_details": "Show more details",
|
||||
"allowed_user_groups": "Allowed User Groups",
|
||||
"add_user_groups_to_this_client_to_restrict_access_to_users_in_these_groups": "Add user groups to this client to restrict access to users in these groups. If no user groups are selected, all users will have access to this client.",
|
||||
"favicon": "Favicon",
|
||||
"light_mode_logo": "Light Mode Logo",
|
||||
"dark_mode_logo": "Dark Mode Logo",
|
||||
"show_more_details": "Hiển thị thêm thông tin",
|
||||
"allowed_user_groups": "Nhóm người dùng được phép",
|
||||
"add_user_groups_to_this_client_to_restrict_access_to_users_in_these_groups": "Thêm nhóm người dùng vào khách hàng này để hạn chế quyền truy cập cho người dùng trong các nhóm này. Nếu không chọn nhóm người dùng nào, tất cả người dùng sẽ có quyền truy cập vào client này.",
|
||||
"favicon": "Biểu tượng favicon",
|
||||
"light_mode_logo": "Logo cho Light Mode",
|
||||
"dark_mode_logo": "Logo cho Dark Mode",
|
||||
"background_image": "Ảnh nền",
|
||||
"language": "Language",
|
||||
"reset_profile_picture_question": "Reset profile picture?",
|
||||
"this_will_remove_the_uploaded_image_and_reset_the_profile_picture_to_default": "This will remove the uploaded image and reset the profile picture to default. Do you want to continue?",
|
||||
"reset": "Reset",
|
||||
"language": "Ngôn ngữ",
|
||||
"reset_profile_picture_question": "Đặt lại ảnh đại diện?",
|
||||
"this_will_remove_the_uploaded_image_and_reset_the_profile_picture_to_default": "Điều này sẽ xóa hình ảnh đã tải lên và đặt lại ảnh đại diện về mặc định. Bạn có muốn tiếp tục không?",
|
||||
"reset": "Khôi phục",
|
||||
"reset_to_default": "Khôi phục về mặc định",
|
||||
"profile_picture_has_been_reset": "Profile picture has been reset. It may take a few minutes to update.",
|
||||
"select_the_language_you_want_to_use": "Select the language you want to use. Please note that some text may be automatically translated and could be inaccurate.",
|
||||
"contribute_to_translation": "If you find an issue you're welcome to contribute to the translation on <link href='https://crowdin.com/project/pocket-id'>Crowdin</link>.",
|
||||
"personal": "Personal",
|
||||
"global": "Global",
|
||||
"all_users": "All Users",
|
||||
"all_events": "All Events",
|
||||
"all_clients": "All Clients",
|
||||
"all_locations": "All Locations",
|
||||
"global_audit_log": "Global Audit Log",
|
||||
"see_all_account_activities_from_the_last_3_months": "See all user activity for the last 3 months.",
|
||||
"token_sign_in": "Token Sign In",
|
||||
"client_authorization": "Client Authorization",
|
||||
"new_client_authorization": "New Client Authorization",
|
||||
"disable_animations": "Disable Animations",
|
||||
"turn_off_ui_animations": "Turn off animations throughout the UI.",
|
||||
"user_disabled": "Account Disabled",
|
||||
"disabled_users_cannot_log_in_or_use_services": "Disabled users cannot log in or use services.",
|
||||
"user_disabled_successfully": "User has been disabled successfully.",
|
||||
"user_enabled_successfully": "User has been enabled successfully.",
|
||||
"status": "Status",
|
||||
"disable_firstname_lastname": "Disable {firstName} {lastName}",
|
||||
"are_you_sure_you_want_to_disable_this_user": "Are you sure you want to disable this user? They will not be able to log in or access any services.",
|
||||
"ldap_soft_delete_users": "Keep disabled users from LDAP.",
|
||||
"ldap_soft_delete_users_description": "When enabled, users removed from LDAP will be disabled rather than deleted from the system.",
|
||||
"login_code_email_success": "The login code has been sent to the user.",
|
||||
"send_email": "Send Email",
|
||||
"profile_picture_has_been_reset": "Hình đại diện đã được đặt lại. Việc cập nhật có thể mất vài phút.",
|
||||
"select_the_language_you_want_to_use": "Chọn ngôn ngữ bạn muốn sử dụng. Lưu ý rằng một số văn bản có thể được dịch tự động và có thể không chính xác.",
|
||||
"contribute_to_translation": "Nếu bạn phát hiện vấn đề, bạn có thể đóng góp vào việc dịch trên <link href='https://crowdin.com/project/pocket-id'>Crowdin</link>.",
|
||||
"personal": "Cá nhân",
|
||||
"global": "Toàn cầu",
|
||||
"all_users": "Tất cả người dùng",
|
||||
"all_events": "Tất cả các sự kiện",
|
||||
"all_clients": "Tất cả clients",
|
||||
"all_locations": "Tất cả địa điểm",
|
||||
"global_audit_log": "Nhật ký kiểm tra toàn cầu",
|
||||
"see_all_account_activities_from_the_last_3_months": "Xem tất cả hoạt động của người dùng trong 3 tháng qua.",
|
||||
"token_sign_in": "Đăng nhập bằng token",
|
||||
"client_authorization": "Xác thực client",
|
||||
"new_client_authorization": "Xác thực client mới",
|
||||
"disable_animations": "Tắt hiệu ứng động",
|
||||
"turn_off_ui_animations": "Tắt các hiệu ứng động trong giao diện người dùng.",
|
||||
"user_disabled": "Tài khoản bị vô hiệu hóa",
|
||||
"disabled_users_cannot_log_in_or_use_services": "Người dùng bị vô hiệu hóa không thể đăng nhập hoặc sử dụng dịch vụ.",
|
||||
"user_disabled_successfully": "Người dùng đã bị vô hiệu hóa thành công.",
|
||||
"user_enabled_successfully": "Người dùng đã được kích hoạt thành công.",
|
||||
"status": "Trạng thái",
|
||||
"disable_firstname_lastname": "Vô hiệu hóa ( {firstName} {lastName})",
|
||||
"are_you_sure_you_want_to_disable_this_user": "Bạn có chắc chắn muốn vô hiệu hóa người dùng này không? Họ sẽ không thể đăng nhập hoặc truy cập bất kỳ dịch vụ nào.",
|
||||
"ldap_soft_delete_users": "Giữ người dùng bị vô hiệu hóa khỏi LDAP.",
|
||||
"ldap_soft_delete_users_description": "Khi được kích hoạt, người dùng bị xóa khỏi LDAP sẽ bị vô hiệu hóa thay vì bị xóa khỏi hệ thống.",
|
||||
"login_code_email_success": "Mã đăng nhập đã được gửi đến người dùng.",
|
||||
"send_email": "Gửi Email",
|
||||
"show_code": "Hiện Thị Mã",
|
||||
"callback_url_description": "URL(s) provided by your client. Will be automatically added if left blank. Wildcards (*) are supported, but best avoided for better security.",
|
||||
"logout_callback_url_description": "URL(s) provided by your client for logout. Wildcards (*) are supported, but best avoided for better security.",
|
||||
"api_key_expiration": "API Key Expiration",
|
||||
"send_an_email_to_the_user_when_their_api_key_is_about_to_expire": "Send an email to the user when their API key is about to expire.",
|
||||
"authorize_device": "Authorize Device",
|
||||
"the_device_has_been_authorized": "The device has been authorized.",
|
||||
"enter_code_displayed_in_previous_step": "Enter the code that was displayed in the previous step.",
|
||||
"authorize": "Authorize",
|
||||
"federated_client_credentials": "Federated Client Credentials",
|
||||
"federated_client_credentials_description": "Using federated client credentials, you can authenticate OIDC clients using JWT tokens issued by third-party authorities.",
|
||||
"add_federated_client_credential": "Add Federated Client Credential",
|
||||
"add_another_federated_client_credential": "Add another federated client credential",
|
||||
"oidc_allowed_group_count": "Allowed Group Count",
|
||||
"unrestricted": "Unrestricted",
|
||||
"show_advanced_options": "Show Advanced Options",
|
||||
"hide_advanced_options": "Hide Advanced Options",
|
||||
"oidc_data_preview": "OIDC Data Preview",
|
||||
"preview_the_oidc_data_that_would_be_sent_for_different_users": "Preview the OIDC data that would be sent for different users",
|
||||
"callback_url_description": "URL do client của bạn cung cấp. Sẽ được tự động thêm nếu để trống. Hỗ trợ ký tự đại diện (*), nhưng nên tránh sử dụng để đảm bảo an toàn.",
|
||||
"logout_callback_url_description": "URL do client của bạn cung cấp để đăng xuất. Ký tự đại diện (*) được hỗ trợ, nhưng nên tránh sử dụng để đảm bảo an toàn.",
|
||||
"api_key_expiration": "Hạn sử dụng API Key",
|
||||
"send_an_email_to_the_user_when_their_api_key_is_about_to_expire": "Gửi email cho người dùng khi API key của họ sắp hết hạn.",
|
||||
"authorize_device": "Thiết Bị Được Cho Phép",
|
||||
"the_device_has_been_authorized": "Thiết bị đã được cấp quyền.",
|
||||
"enter_code_displayed_in_previous_step": "Nhập mã đã hiển thị ở bước trước.",
|
||||
"authorize": "Cho phép",
|
||||
"federated_client_credentials": "Thông Tin Xác Thực Của Federated Clients",
|
||||
"federated_client_credentials_description": "Sử dụng thông tin xác thực của federated client, bạn có thể xác thực các client OIDC bằng cách sử dụng token JWT được cấp bởi các bên thứ ba.",
|
||||
"add_federated_client_credential": "Thêm thông tin xác thực cho federated clients",
|
||||
"add_another_federated_client_credential": "Thêm một thông tin xác thực cho federated clients khác",
|
||||
"oidc_allowed_group_count": "Số lượng nhóm được phép",
|
||||
"unrestricted": "Không hạn chế",
|
||||
"show_advanced_options": "Hiển thị tuỳ chọn nâng cao",
|
||||
"hide_advanced_options": "Ẩn tuỳ chọn nâng cao",
|
||||
"oidc_data_preview": "Xem trước dữ liệu OIDC",
|
||||
"preview_the_oidc_data_that_would_be_sent_for_different_users": "Xem trước dữ liệu OIDC sẽ được gửi cho các người dùng khác nhau",
|
||||
"id_token": "ID Token",
|
||||
"access_token": "Access Token",
|
||||
"userinfo": "Userinfo",
|
||||
"id_token_payload": "ID Token Payload",
|
||||
"access_token_payload": "Access Token Payload",
|
||||
"userinfo_endpoint_response": "Userinfo Endpoint Response",
|
||||
"copy": "Copy",
|
||||
"copy": "Sao chép",
|
||||
"no_preview_data_available": "No preview data available",
|
||||
"copy_all": "Copy All",
|
||||
"preview": "Preview",
|
||||
"preview_for_user": "Preview for {name} ({email})",
|
||||
"preview_the_oidc_data_that_would_be_sent_for_this_user": "Preview the OIDC data that would be sent for this user",
|
||||
"show": "Show",
|
||||
"select_an_option": "Select an option",
|
||||
"select_user": "Select User",
|
||||
"error": "Error",
|
||||
"select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Select an accent color to customize the appearance of Pocket ID.",
|
||||
"accent_color": "Accent Color",
|
||||
"custom_accent_color": "Custom Accent Color",
|
||||
"custom_accent_color_description": "Enter a custom color using valid CSS color formats (e.g., hex, rgb, hsl).",
|
||||
"color_value": "Color Value",
|
||||
"apply": "Apply",
|
||||
"signup_token": "Signup Token",
|
||||
"create_a_signup_token_to_allow_new_user_registration": "Create a signup token to allow new user registration.",
|
||||
"usage_limit": "Usage Limit",
|
||||
"number_of_times_token_can_be_used": "Number of times the signup token can be used.",
|
||||
"expires": "Expires",
|
||||
"signup": "Sign Up",
|
||||
"signup_requires_valid_token": "A valid signup token is required to create an account",
|
||||
"validating_signup_token": "Validating signup token",
|
||||
"go_to_login": "Go to login",
|
||||
"signup_to_appname": "Sign Up to {appName}",
|
||||
"create_your_account_to_get_started": "Create your account to get started.",
|
||||
"initial_account_creation_description": "Please create your account to get started. You will be able to set up a passkey later.",
|
||||
"setup_your_passkey": "Set up your passkey",
|
||||
"create_a_passkey_to_securely_access_your_account": "Create a passkey to securely access your account. This will be your primary way to sign in.",
|
||||
"skip_for_now": "Skip for now",
|
||||
"account_created": "Account Created",
|
||||
"enable_user_signups": "Enable User Signups",
|
||||
"enable_user_signups_description": "Whether the User Signup functionality should be enabled.",
|
||||
"user_signups_are_disabled": "User signups are currently disabled",
|
||||
"create_signup_token": "Create Signup Token",
|
||||
"view_active_signup_tokens": "View Active Signup Tokens",
|
||||
"manage_signup_tokens": "Manage Signup Tokens",
|
||||
"view_and_manage_active_signup_tokens": "View and manage active signup tokens.",
|
||||
"signup_token_deleted_successfully": "Signup token deleted successfully.",
|
||||
"expired": "Expired",
|
||||
"used_up": "Used Up",
|
||||
"active": "Active",
|
||||
"usage": "Usage",
|
||||
"created": "Created",
|
||||
"copy_all": "Sao chép tất cả",
|
||||
"preview": "Xem trước",
|
||||
"preview_for_user": "Xem trước cho {name} ({email})",
|
||||
"preview_the_oidc_data_that_would_be_sent_for_this_user": "Xem trước dữ liệu OIDC sẽ được gửi cho người dùng này",
|
||||
"show": "Hiển thị",
|
||||
"select_an_option": "Chọn một tùy chọn",
|
||||
"select_user": "Chọn người dùng",
|
||||
"error": "Lỗi",
|
||||
"select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Chọn màu nhấn để tùy chỉnh giao diện của Pocket ID.",
|
||||
"accent_color": "Màu nhấn",
|
||||
"custom_accent_color": "Tuỳ chỉnh màu sắc",
|
||||
"custom_accent_color_description": "Nhập màu tùy chỉnh bằng định dạng màu CSS hợp lệ (ví dụ: hex, rgb, hsl).",
|
||||
"color_value": "Giá trị màu",
|
||||
"apply": "Áp dụng",
|
||||
"signup_token": "Token đăng ký",
|
||||
"create_a_signup_token_to_allow_new_user_registration": "Tạo token đăng ký để cho phép người dùng mới đăng ký.",
|
||||
"usage_limit": "Giới hạn sử dụng",
|
||||
"number_of_times_token_can_be_used": "Số lần token đăng ký có thể được sử dụng.",
|
||||
"expires": "Hết hạn",
|
||||
"signup": "Đăng ký",
|
||||
"signup_requires_valid_token": "Yêu cầu mã đăng ký hợp lệ để tạo tài khoản",
|
||||
"validating_signup_token": "Xác thực token đăng ký",
|
||||
"go_to_login": "Đi tới đăng nhập",
|
||||
"signup_to_appname": "Đăng ký vào {appName}",
|
||||
"create_your_account_to_get_started": "Tạo tài khoản của bạn để bắt đầu.",
|
||||
"initial_account_creation_description": "Vui lòng tạo tài khoản của bạn để bắt đầu. Bạn có thể thiết lập passkey sau này.",
|
||||
"setup_your_passkey": "Thiết lập passkey của bạn",
|
||||
"create_a_passkey_to_securely_access_your_account": "Tạo passkey để truy cập tài khoản của bạn một cách an toàn. Đây sẽ là phương thức chính để bạn đăng nhập.",
|
||||
"skip_for_now": "Tạm thời bỏ qua",
|
||||
"account_created": "Tài khoản đã được tạo",
|
||||
"enable_user_signups": "Bật đăng ký người dùng",
|
||||
"enable_user_signups_description": "Có nên kích hoạt tính năng Đăng ký người dùng hay không.",
|
||||
"user_signups_are_disabled": "Đăng ký người dùng hiện đang bị vô hiệu hóa",
|
||||
"create_signup_token": "Tạo Signup Token",
|
||||
"view_active_signup_tokens": "Xem các Signup Tokens đang hoạt động",
|
||||
"manage_signup_tokens": "Quản lý Signup Tokén",
|
||||
"view_and_manage_active_signup_tokens": "Xem và quản lý các Signup Tokén đang hoạt động.",
|
||||
"signup_token_deleted_successfully": "Signup token đã bị xóa thành công.",
|
||||
"expired": "Đã hết hạn",
|
||||
"used_up": "Đã Dùng Hết",
|
||||
"active": "Hoạt động",
|
||||
"usage": "Độ sử dụng",
|
||||
"created": "Ngày tạo",
|
||||
"token": "Token",
|
||||
"loading": "Loading",
|
||||
"delete_signup_token": "Delete Signup Token",
|
||||
"are_you_sure_you_want_to_delete_this_signup_token": "Are you sure you want to delete this signup token? This action cannot be undone.",
|
||||
"signup_disabled_description": "User signups are completely disabled. Only administrators can create new user accounts.",
|
||||
"signup_with_token": "Signup with token",
|
||||
"signup_with_token_description": "Users can only sign up using a valid signup token created by an administrator.",
|
||||
"signup_open": "Open Signup",
|
||||
"signup_open_description": "Anyone can create a new account without restrictions.",
|
||||
"of": "of",
|
||||
"skip_passkey_setup": "Skip Passkey Setup",
|
||||
"skip_passkey_setup_description": "It's highly recommended to set up a passkey because without one, you will be locked out of your account as soon as the session expires."
|
||||
"loading": "Đang tải",
|
||||
"delete_signup_token": "Xóa mã Signup Token",
|
||||
"are_you_sure_you_want_to_delete_this_signup_token": "Bạn có chắc muốn xoá signup token này không? Thao tác này không thể được hoàn lại.",
|
||||
"signup_disabled_description": "Đăng ký người dùng đã bị vô hiệu hóa hoàn toàn. Chỉ quản trị viên mới có thể tạo tài khoản người dùng mới.",
|
||||
"signup_with_token": "Đăng ký bằng token",
|
||||
"signup_with_token_description": "Người dùng chỉ có thể đăng ký bằng mã đăng ký hợp lệ do quản trị viên tạo ra.",
|
||||
"signup_open": "Mở Đăng Ký",
|
||||
"signup_open_description": "Bất kỳ ai cũng có thể tạo tài khoản mới mà không có bất kỳ hạn chế nào.",
|
||||
"of": "của",
|
||||
"skip_passkey_setup": "Bỏ qua thiết lập Passkey",
|
||||
"skip_passkey_setup_description": "Bạn nên thiết lập khóa truy cập (passkey) vì nếu không có, bạn sẽ bị khóa khỏi tài khoản ngay khi phiên làm việc hết hạn."
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user