diff --git a/src/_locales/vi/messages.json b/src/_locales/vi/messages.json index 26337696a6..3e49bb0033 100644 --- a/src/_locales/vi/messages.json +++ b/src/_locales/vi/messages.json @@ -68,7 +68,7 @@ "message": "Sao chép Mật khẩu" }, "copyNote": { - "message": "Sao chép ghi chú" + "message": "Sao chép Ghi chú" }, "copyUri": { "message": "Sao chép URL" @@ -596,6 +596,10 @@ "message": "Sáng", "description": "Light color" }, + "solarizedDark": { + "message": "Solarized Dark", + "description": "'Solarized' is a noun and the name of a color scheme. It should not be translated." + }, "exportVault": { "message": "Xuất Kho" }, @@ -798,6 +802,12 @@ "insertU2f": { "message": "Lắp khóa bảo mật vào cổng USB của máy tính. Nếu nó có một nút, nhấn vào nó." }, + "webAuthnNewTab": { + "message": "Continue the WebAuthn 2FA verification in the new tab." + }, + "webAuthnAuthenticate": { + "message": "Authenticate WebAutn" + }, "loginUnavailable": { "message": "Đăng nhập không sẵn có" }, @@ -837,11 +847,11 @@ "message": "Xác minh với Duo Security cho tổ chức của bạn sử dụng ứng dụng Duo Mobile, SMS, cuộc gọi điện thoại, hoặc khoá bảo mật U2F.", "description": "'Duo Security' and 'Duo Mobile' are product names and should not be translated." }, - "u2fDesc": { - "message": "Sử dụng bất kỳ khoá bảo mật được kích hoạt FIDO U2F nào để truy cập tài khoản của bạn." + "webAuthnTitle": { + "message": "FIDO2 WebAuthn" }, - "u2fTitle": { - "message": "Khóa bảo mật FIDO U2F" + "webAuthnDesc": { + "message": "Use any WebAuthn enabled security key to access your account." }, "emailTitle": { "message": "Email" @@ -888,6 +898,12 @@ "enableAutoFillOnPageLoadDesc": { "message": "Nếu có một biểu mẫu đăng nhập được phát hiện, thực hiện tự động điền khi trang web tải xong." }, + "enableAutoTotpCopyOnAutoFill": { + "message": "Automatic TOTP Copy after Page Load" + }, + "enableAutoTotpCopyOnAutoFillDesc": { + "message": "If Auto-fill On Page Load is enabled, the TOTP verification code is automatically copied to your clipboard after loading the web page. This is overridden by Disable Automatic TOTP Copy." + }, "experimentalFeature": { "message": "Đây là một tính năng thử nghiệm. Sử dụng nó có thể gây ra rủi ro cho bạn." }, @@ -945,6 +961,12 @@ "disableFaviconDesc": { "message": "Biểu tượng trang web cung cấp các biểu tượng nhận dạng trang web bên cạnh mỗi mục đăng nhập trong kho mật khẩu của bạn." }, + "disableBadgeCounter": { + "message": "Disable Badge Counter" + }, + "disableBadgeCounterDesc": { + "message": "Badge counter indicates how many logins you have for the current page in your vault." + }, "cardholderName": { "message": "Tên chủ thẻ" }, @@ -1328,10 +1350,10 @@ "message": "Auto-filled Item and Saved URI" }, "autoFillSuccess": { - "message": "Auto-filled Item" + "message": "Tự động điền" }, "setMasterPassword": { - "message": "Set Master Password" + "message": "Đặt mật khẩu chủ" }, "masterPasswordPolicyInEffect": { "message": "One or more organization policies require your master password to meet the following requirements:" @@ -1346,7 +1368,7 @@ } }, "policyInEffectMinLength": { - "message": "Minimum length of $LENGTH$", + "message": "Độ dài tối thiểu là $LENGTH$", "placeholders": { "length": { "content": "$1", @@ -1358,10 +1380,10 @@ "message": "Contain one or more uppercase characters" }, "policyInEffectLowercase": { - "message": "Contain one or more lowercase characters" + "message": "Chứa một hoặc nhiều kí tự viết thường" }, "policyInEffectNumbers": { - "message": "Contain one or more numbers" + "message": "Chứa một hoặc nhiều chữ số" }, "policyInEffectSpecial": { "message": "Contain one or more of the following special characters $CHARS$", @@ -1412,7 +1434,7 @@ "message": "The Bitwarden Desktop application needs to be started before this function can be used." }, "errorEnableBiometricTitle": { - "message": "Unable to enable biometrics" + "message": "Không thể bật nhận dạng sinh trắc học" }, "errorEnableBiometricDesc": { "message": "Action was canceled by the desktop application" @@ -1427,19 +1449,19 @@ "message": "The desktop application is logged into a different account. Please ensure both applications are logged into the same account." }, "nativeMessagingWrongUserTitle": { - "message": "Account missmatch" + "message": "Tài khoản không đúng" }, "biometricsNotEnabledTitle": { - "message": "Biometrics not enabled" + "message": "Nhận dạng sinh trắc học chưa được bật" }, "biometricsNotEnabledDesc": { "message": "Browser biometrics requires desktop biometric to be enabled in the settings first." }, "biometricsNotSupportedTitle": { - "message": "Biometrics not supported" + "message": "Nhận dạng sinh trắc học không được hỗ trợ" }, "biometricsNotSupportedDesc": { - "message": "Browser biometrics is not supported on this device." + "message": "Nhận dạng sinh trắc học trên trình duyệt không được hỗ trợ trên thiết bị này" }, "nativeMessaginPermissionErrorTitle": { "message": "Permission not provided" @@ -1479,37 +1501,37 @@ "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "searchSends": { - "message": "Search Sends", + "message": "Tìm kiếm Send", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "addSend": { - "message": "Add Send", + "message": "Thêm Send", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendTypeText": { - "message": "Text" + "message": "Văn bản" }, "sendTypeFile": { - "message": "File" + "message": "Tập tin" }, "allSends": { - "message": "All Sends", + "message": "Toàn bộ Send", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "maxAccessCountReached": { "message": "Max access count reached" }, "expired": { - "message": "Expired" + "message": "Đã hết hạn" }, "pendingDeletion": { - "message": "Pending deletion" + "message": "Đang chờ xóa" }, "passwordProtected": { "message": "Password protected" }, "copySendLink": { - "message": "Copy Send link", + "message": "Sao chép liên kết Send", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "removePassword": { @@ -1519,64 +1541,64 @@ "message": "Delete" }, "removedPassword": { - "message": "Removed Password" + "message": "Xóa mật khẩu" }, "deletedSend": { - "message": "Deleted Send", + "message": "Đã xóa Send", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendLink": { - "message": "Send link", + "message": "Gửi liên kết", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "disabled": { - "message": "Disabled" + "message": "Đã tắt" }, "removePasswordConfirmation": { - "message": "Are you sure you want to remove the password?" + "message": "Bạn có chắc chắn muốn xóa mật khẩu này?" }, "deleteSend": { - "message": "Delete Send", + "message": "Xóa Send", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "deleteSendConfirmation": { - "message": "Are you sure you want to delete this Send?", + "message": "Bạn có chắc chắn muốn xóa Send này?", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "editSend": { - "message": "Edit Send", + "message": "Chỉnh sửa Send", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendTypeHeader": { - "message": "What type of Send is this?", + "message": "Đây là loại Send gì?", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendNameDesc": { - "message": "A friendly name to describe this Send.", + "message": "Một tên gợi nhớ để mô tả về Send này.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendFileDesc": { - "message": "The file you want to send." + "message": "Tập tin bạn muốn gửi." }, "deletionDate": { "message": "Deletion Date" }, "deletionDateDesc": { - "message": "The Send will be permanently deleted on the specified date and time.", + "message": "Send sẽ được xóa vĩnh viễn vào ngày và giờ được chỉ định.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "expirationDate": { "message": "Expiration Date" }, "expirationDateDesc": { - "message": "If set, access to this Send will expire on the specified date and time.", + "message": "Nếu được thiết lập, truy cập vào Send này sẽ hết hạn vào ngày và giờ được chỉ định.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "oneDay": { - "message": "1 day" + "message": "1 ngày" }, "days": { - "message": "$DAYS$ days", + "message": "#DAYS# ngày", "placeholders": { "days": { "content": "$1", @@ -1588,10 +1610,10 @@ "message": "Custom" }, "maximumAccessCount": { - "message": "Maximum Access Count" + "message": "Số lượng truy cập tối đa" }, "maximumAccessCountDesc": { - "message": "If set, users will no longer be able to access this Send once the maximum access count is reached.", + "message": "Nếu được thiết lập, khi đã đạt tới số lượng truy cập tối đa, người dùng sẽ không thể truy cập Send này nữa.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendPasswordDesc": { @@ -1611,7 +1633,7 @@ "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendTextDesc": { - "message": "The text you want to send." + "message": "Văn bản bạn muốn gửi." }, "sendHideText": { "message": "Hide this Send's text by default.", @@ -1632,17 +1654,20 @@ "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "sendDisabledWarning": { - "message": "Due to an enterprise policy, you are only able to delete an existing Send.", + "message": "Do chính sách doanh nghiệp, bạn chỉ có thể xóa những Send hiện có.", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "createdSend": { - "message": "Created Send", + "message": "Đã tạo Send", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, "editedSend": { - "message": "Edited Send", + "message": "Đã chỉnh sửa Send", "description": "'Send' is a noun and the name of a feature called 'Bitwarden Send'. It should not be translated." }, + "sendLinuxChromiumFileWarning": { + "message": "In order to choose a file, open the extension in the sidebar (if possible) or pop out to a new window by clicking this banner." + }, "sendFirefoxFileWarning": { "message": "In order to choose a file using Firefox, open the extension in the sidebar or pop out to a new window by clicking this banner." }, @@ -1650,14 +1675,14 @@ "message": "In order to choose a file using Safari, pop out to a new window by clicking this banner." }, "sendFileCalloutHeader": { - "message": "Before you start" + "message": "Trước khi bạn bắt đầu" }, "sendFirefoxCustomDatePopoutMessage1": { "message": "To use a calendar style date picker", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read '**To use a calendar style date picker ** click here to pop out your window.'" }, "sendFirefoxCustomDatePopoutMessage2": { - "message": "click here", + "message": "nhấn vào đây", "description": "This will be used as part of a larger sentence, broken up to include links. The full sentence will read 'To use a calendar style date picker **click here** to pop out your window.'" }, "sendFirefoxCustomDatePopoutMessage3": { @@ -1678,5 +1703,20 @@ }, "dateParsingError": { "message": "There was an error saving your deletion and expiration dates." + }, + "hideEmail": { + "message": "Hide my email address from recipients." + }, + "sendOptionsPolicyInEffect": { + "message": "One or more organization policies are affecting your Send options." + }, + "passwordPrompt": { + "message": "Master password re-prompt" + }, + "passwordConfirmation": { + "message": "Master password confirmation" + }, + "passwordConfirmationDesc": { + "message": "This action is protected. To continue, please re-enter your master password to verify your identity." } }