{
  "CSS_loadingTakingTooLongActionText": {
    "message": "Khởi động lại MetaMask nếu sự cố vẫn tiếp diễn.",
    "description": "Second line of the message that is shown when the initial loading of the MetaMask UI takes a very long time."
  },
  "CSS_loadingTakingTooLongMessageText": {
    "message": "Thời gian tải lâu hơn bình thường.",
    "description": "First line of the message that is shown when the initial loading of the MetaMask UI takes a very long time."
  },
  "QRHardwarePubkeyAccountOutOfRange": {
    "message": "Không còn tài khoản nào. Nếu bạn muốn truy cập một tài khoản khác không được liệt kê bên dưới, vui lòng kết nối lại với ví cứng và chọn tài khoản đó."
  },
  "QRHardwareScanInstructions": {
    "message": "Đặt mã QR phía trước máy ảnh. Màn hình bị mờ nhưng không ảnh hưởng đến khả năng đọc."
  },
  "QRHardwareSignRequestCancel": {
    "message": "Từ chối"
  },
  "QRHardwareSignRequestDescription": {
    "message": "Sau khi bạn đã ký bằng ví của mình, nhấp vào \"Lấy chữ ký\" để nhận chữ ký"
  },
  "QRHardwareSignRequestGetSignature": {
    "message": "Lấy chữ ký"
  },
  "QRHardwareSignRequestSubtitle": {
    "message": "Quét mã QR bằng ví của bạn"
  },
  "QRHardwareSignRequestTitle": {
    "message": "Yêu cầu chữ ký"
  },
  "QRHardwareUnknownQRCodeTitle": {
    "message": "Lỗi"
  },
  "QRHardwareWalletImporterTitle": {
    "message": "Quét mã QR"
  },
  "SrpListHideAccounts": {
    "message": "Ẩn $1 tài khoản",
    "description": "$1 is the number of accounts"
  },
  "SrpListHideSingleAccount": {
    "message": "Ẩn 1 tài khoản"
  },
  "SrpListShowAccounts": {
    "message": "Hiển thị $1 tài khoản",
    "description": "$1 is the number of accounts"
  },
  "SrpListShowSingleAccount": {
    "message": "Hiển thị 1 tài khoản"
  },
  "about": {
    "message": "Giới thiệu"
  },
  "aboutMetaMask": {
    "message": "Giới thiệu về MetaMask"
  },
  "accept": {
    "message": "Chấp nhận"
  },
  "acceptAndClose": {
    "message": "Chấp nhận và đóng"
  },
  "acceptTermsOfUse": {
    "message": "Tôi đã đọc và đồng ý với $1",
    "description": "$1 is the `terms` message"
  },
  "accessRestrictedContactSupport": {
    "message": "Liên hệ bộ phận hỗ trợ"
  },
  "accessRestrictedDescriptionLine1": {
    "message": "Địa chỉ ví này đã bị gắn cờ trong quá trình kiểm tra tuân thủ. Do đó, một số dịch vụ của MetaMask hiện không khả dụng."
  },
  "accessRestrictedDescriptionLine2": {
    "message": "Nếu bạn cho rằng đây là lỗi, hãy liên hệ bộ phận hỗ trợ để yêu cầu xem xét."
  },
  "accessRestrictedTitle": {
    "message": "Truy cập bị hạn chế"
  },
  "accessingYourCamera": {
    "message": "Đang truy cập máy ảnh..."
  },
  "account": {
    "message": "Tài khoản"
  },
  "accountAlreadyExistsLogin": {
    "message": "Đăng nhập"
  },
  "accountAlreadyExistsLoginDescription": {
    "message": "Ví sử dụng “$1” đã tồn tại. Bạn có muốn thử đăng nhập không?",
    "description": "$1 is the account email"
  },
  "accountAlreadyExistsLoginDescriptionTelegram": {
    "message": "Một ví đã được liên kết với tài khoản Telegram này. Bạn có muốn mở khóa ví này không?"
  },
  "accountAlreadyExistsTitle": {
    "message": "Ví đã tồn tại"
  },
  "accountDetails": {
    "message": "Chi tiết tài khoản"
  },
  "accountDetailsSrpBackUpMessage": {
    "message": "Sao lưu",
    "description": "Text used to describe action for SRP backup. Used on multichain account details."
  },
  "accountIdenticon": {
    "message": "Biểu tượng tài khoản"
  },
  "accountName": {
    "message": "Tên tài khoản"
  },
  "accountNameAlreadyInUse": {
    "message": "Tên này đã được sử dụng.",
    "description": "Error help text used under the input field for renaming multichain account when user tries to use existing name."
  },
  "accountNameDuplicate": {
    "message": "Tên tài khoản này đã tồn tại",
    "description": "This is an error message shown when the user enters a new account name that matches an existing account name"
  },
  "accountNameReserved": {
    "message": "Tên tài khoản này được bảo lưu",
    "description": "This is an error message shown when the user enters a new account name that is reserved for future use"
  },
  "accountNotFoundCreateOne": {
    "message": "Có, tạo ví mới"
  },
  "accountNotFoundDescription": {
    "message": "Chúng tôi không tìm thấy ví cho “$1”. Bạn có muốn tạo ví mới với thông tin đăng nhập này không?",
    "description": "$1 is the account email"
  },
  "accountNotFoundDescriptionTelegram": {
    "message": "Chúng tôi không tìm thấy ví nào được liên kết với tài khoản $1 này. Bạn có muốn tạo một ví mới bằng thông tin đăng nhập này không?",
    "description": "$1 is the social login provider"
  },
  "accountNotFoundTitle": {
    "message": "Không tìm thấy ví"
  },
  "accountOptions": {
    "message": "Tùy chọn tài khoản"
  },
  "accountPermissionToast": {
    "message": "Đã cập nhật quyền đối với tài khoản"
  },
  "accountSelectionRequired": {
    "message": "Bạn cần chọn một tài khoản!"
  },
  "accountSmallCase": {
    "message": "tài khoản"
  },
  "accountTypeNotSupported": {
    "message": "Loại tài khoản không được hỗ trợ"
  },
  "accounts": {
    "message": "Tài khoản"
  },
  "accountsConnected": {
    "message": "Đã kết nối tài khoản"
  },
  "accountsPermissionsTitle": {
    "message": "Xem tài khoản của bạn và đề xuất giao dịch"
  },
  "accountsSmallCase": {
    "message": "tài khoản"
  },
  "actionUnavailable": {
    "message": "Hành động không khả dụng"
  },
  "active": {
    "message": "Đang hoạt động"
  },
  "activity": {
    "message": "Hoạt động"
  },
  "activityEmptyDescription": {
    "message": "Hoán đổi token đầu tiên của bạn ngay hôm nay."
  },
  "activityEmptyNoFundsDescription": {
    "message": "Nạp tiền vào ví để bắt đầu."
  },
  "activity_approveSpendingCap_failed_description": {
    "message": "$1",
    "description": "$1 is the token symbol"
  },
  "activity_approveSpendingCap_failed_title": {
    "message": "Phê duyệt thất bại"
  },
  "activity_approveSpendingCap_pending_description": {
    "message": "$1",
    "description": "$1 is the token symbol"
  },
  "activity_approveSpendingCap_pending_title": {
    "message": "Đang phê duyệt hạn mức chi tiêu"
  },
  "activity_approveSpendingCap_success_description": {
    "message": "$1",
    "description": "$1 is the token symbol"
  },
  "activity_approveSpendingCap_success_title": {
    "message": "Đã phê duyệt hạn mức chi tiêu"
  },
  "activity_bridge_failed_description": {
    "message": "Cầu nối thất bại"
  },
  "activity_bridge_failed_title": {
    "message": "Cầu nối thất bại"
  },
  "activity_bridge_pending_description": {
    "message": "Đang tạo cầu nối $1",
    "description": "$1 is the token symbol"
  },
  "activity_bridge_pending_title": {
    "message": "Đang tạo cầu nối $1",
    "description": "$1 is the token symbol"
  },
  "activity_bridge_success_description": {
    "message": "Đã tạo cầu nối $1",
    "description": "$1 is the token symbol"
  },
  "activity_bridge_success_title": {
    "message": "Đã tạo cầu nối $1",
    "description": "$1 is the token symbol"
  },
  "activity_buy_failed_description": {
    "message": "Mua thất bại"
  },
  "activity_buy_failed_title": {
    "message": "Mua thất bại"
  },
  "activity_buy_pending_description": {
    "message": "Đang mua $1",
    "description": "$1 is the token symbol"
  },
  "activity_buy_pending_title": {
    "message": "Đang mua $1",
    "description": "$1 is the token symbol"
  },
  "activity_buy_success_description": {
    "message": "Đã mua $1",
    "description": "$1 is the token symbol"
  },
  "activity_buy_success_title": {
    "message": "Đã mua $1",
    "description": "$1 is the token symbol"
  },
  "activity_claimMusdBonus_failed_title": {
    "message": "Nhận thưởng thất bại"
  },
  "activity_claimMusdBonus_pending_title": {
    "message": "Đang nhận thưởng mUSD"
  },
  "activity_claimMusdBonus_success_title": {
    "message": "Đã nhận thưởng mUSD"
  },
  "activity_claim_failed_description": {
    "message": "Nhận thưởng thất bại"
  },
  "activity_claim_failed_title": {
    "message": "Nhận thưởng thất bại"
  },
  "activity_claim_pending_description": {
    "message": "Đang nhận $1",
    "description": "$1 is the token symbol"
  },
  "activity_claim_pending_title": {
    "message": "Đang nhận $1",
    "description": "$1 is the token symbol"
  },
  "activity_claim_success_description": {
    "message": "Đã nhận $1",
    "description": "$1 is the token symbol"
  },
  "activity_claim_success_title": {
    "message": "Đã nhận $1",
    "description": "$1 is the token symbol"
  },
  "activity_contractDeployment_failed_description": {
    "message": "Triển khai thất bại"
  },
  "activity_contractDeployment_failed_title": {
    "message": "Triển khai thất bại"
  },
  "activity_contractDeployment_pending_description": {
    "message": "Đang triển khai hợp đồng"
  },
  "activity_contractDeployment_pending_title": {
    "message": "Đang triển khai hợp đồng"
  },
  "activity_contractDeployment_success_description": {
    "message": "Đã triển khai hợp đồng"
  },
  "activity_contractDeployment_success_title": {
    "message": "Đã triển khai hợp đồng"
  },
  "activity_contractInteraction_failed_description": {
    "message": "Với $1",
    "description": "$1 is the shortened contract address"
  },
  "activity_contractInteraction_failed_title": {
    "message": "Tương tác thất bại"
  },
  "activity_contractInteraction_pending_description": {
    "message": "Với $1",
    "description": "$1 is the shortened contract address"
  },
  "activity_contractInteraction_pending_title": {
    "message": "Đang thực hiện tương tác"
  },
  "activity_contractInteraction_success_description": {
    "message": "Với $1",
    "description": "$1 is the shortened contract address"
  },
  "activity_contractInteraction_success_title": {
    "message": "Tương tác với hợp đồng"
  },
  "activity_convert_failed_description": {
    "message": "Chuyển đổi thất bại"
  },
  "activity_convert_failed_title": {
    "message": "Chuyển đổi thất bại"
  },
  "activity_convert_pending_description": {
    "message": "Đang chuyển đổi sang $1",
    "description": "$1 is the token symbol"
  },
  "activity_convert_pending_title": {
    "message": "Đang chuyển đổi sang $1",
    "description": "$1 is the token symbol"
  },
  "activity_convert_success_description": {
    "message": "Đã chuyển đổi sang $1",
    "description": "$1 is the token symbol"
  },
  "activity_convert_success_title": {
    "message": "Đã chuyển đổi $1",
    "description": "$1 is the token symbol"
  },
  "activity_deposit_failed_description": {
    "message": "Nạp tiền thất bại"
  },
  "activity_deposit_failed_title": {
    "message": "Nạp tiền thất bại"
  },
  "activity_deposit_pending_description": {
    "message": "Đang gửi $1",
    "description": "$1 is the token symbol"
  },
  "activity_deposit_pending_title": {
    "message": "Đang gửi $1",
    "description": "$1 is the token symbol"
  },
  "activity_deposit_success_description": {
    "message": "Đã gửi $1",
    "description": "$1 is the token symbol"
  },
  "activity_deposit_success_title": {
    "message": "Đã gửi $1",
    "description": "$1 is the token symbol"
  },
  "activity_fallback_description": {
    "message": "Giao dịch"
  },
  "activity_fallback_title": {
    "message": "Giao dịch"
  },
  "activity_increaseSpendingCap_failed_description": {
    "message": "$1",
    "description": "$1 is the token symbol"
  },
  "activity_increaseSpendingCap_failed_title": {
    "message": "Tăng hạn mức thất bại"
  },
  "activity_increaseSpendingCap_pending_description": {
    "message": "$1",
    "description": "$1 is the token symbol"
  },
  "activity_increaseSpendingCap_pending_title": {
    "message": "Đang tăng hạn mức chi tiêu"
  },
  "activity_increaseSpendingCap_success_description": {
    "message": "$1",
    "description": "$1 is the token symbol"
  },
  "activity_increaseSpendingCap_success_title": {
    "message": "Đã tăng hạn mức chi tiêu"
  },
  "activity_lendingDeposit_failed_title": {
    "message": "Nạp tiền thất bại"
  },
  "activity_lendingDeposit_pending_title": {
    "message": "Nạp tài sản cho vay"
  },
  "activity_lendingDeposit_success_title": {
    "message": "Nạp tài sản cho vay"
  },
  "activity_lendingWithdrawal_failed_description": {
    "message": "Rút tiền thất bại"
  },
  "activity_lendingWithdrawal_failed_title": {
    "message": "Rút tiền thất bại"
  },
  "activity_lendingWithdrawal_pending_description": {
    "message": "Đang rút $1",
    "description": "$1 is the token symbol"
  },
  "activity_lendingWithdrawal_pending_title": {
    "message": "Đang rút $1",
    "description": "$1 is the token symbol"
  },
  "activity_lendingWithdrawal_success_title": {
    "message": "Rút tiền cho vay"
  },
  "activity_marketCloseShort_failed_description": {
    "message": "Đóng vị thế bán khống thất bại"
  },
  "activity_marketCloseShort_failed_title": {
    "message": "Đóng vị thế bán khống thất bại"
  },
  "activity_marketCloseShort_pending_description": {
    "message": "Đang đóng vị thế bán khống - đóng theo giá thị trường"
  },
  "activity_marketCloseShort_pending_title": {
    "message": "Đang đóng vị thế bán khống - đóng theo giá thị trường"
  },
  "activity_marketCloseShort_success_description": {
    "message": "Đã đóng vị thế bán khống - đóng theo giá thị trường"
  },
  "activity_marketCloseShort_success_title": {
    "message": "Đã đóng vị thế bán khống - đóng theo giá thị trường"
  },
  "activity_marketShort_failed_description": {
    "message": "Đóng vị thế bán khống thất bại"
  },
  "activity_marketShort_failed_title": {
    "message": "Đóng vị thế bán khống thất bại"
  },
  "activity_marketShort_pending_description": {
    "message": "Đang đóng vị thế bán khống - giá thị trường"
  },
  "activity_marketShort_pending_title": {
    "message": "Đang đóng vị thế bán khống - giá thị trường"
  },
  "activity_marketShort_success_description": {
    "message": "Đã đóng vị thế bán khống - giá thị trường"
  },
  "activity_marketShort_success_title": {
    "message": "Đã đóng vị thế bán khống - giá thị trường"
  },
  "activity_nftBuy_failed_title": {
    "message": "Mua thất bại"
  },
  "activity_nftBuy_pending_title": {
    "message": "Đang mua $1",
    "description": "$1 is the NFT token symbol"
  },
  "activity_nftBuy_success_title": {
    "message": "Đã mua $1",
    "description": "$1 is the NFT token symbol"
  },
  "activity_nftMint_failed_title": {
    "message": "Đúc thất bại"
  },
  "activity_nftMint_pending_title": {
    "message": "Đang đúc $1",
    "description": "$1 is the NFT token symbol"
  },
  "activity_nftMint_success_title": {
    "message": "Đã đúc $1",
    "description": "$1 is the NFT token symbol"
  },
  "activity_nftSell_failed_title": {
    "message": "Bán thất bại"
  },
  "activity_nftSell_pending_title": {
    "message": "Đang bán $1",
    "description": "$1 is the NFT token symbol"
  },
  "activity_nftSell_success_title": {
    "message": "Đã bán $1",
    "description": "$1 is the NFT token symbol"
  },
  "activity_perpsAddFunds_failed_description": {
    "message": "Nạp tiền thất bại"
  },
  "activity_perpsAddFunds_failed_title": {
    "message": "Nạp tiền thất bại"
  },
  "activity_perpsAddFunds_pending_description": {
    "message": "Đang nạp tiền"
  },
  "activity_perpsAddFunds_pending_title": {
    "message": "Đang nạp tiền"
  },
  "activity_perpsAddFunds_success_description": {
    "message": "Đã nạp tiền vào tài khoản"
  },
  "activity_perpsAddFunds_success_title": {
    "message": "Đã nạp tiền vào tài khoản"
  },
  "activity_perpsCloseLongLiquidated_failed_description": {
    "message": "Đóng vị thế mua khống - thanh lý thất bại"
  },
  "activity_perpsCloseLongLiquidated_failed_title": {
    "message": "Đóng vị thế mua khống - thanh lý thất bại"
  },
  "activity_perpsCloseLongLiquidated_pending_description": {
    "message": "Đang đóng vị thế mua khống - đã bị thanh lý"
  },
  "activity_perpsCloseLongLiquidated_pending_title": {
    "message": "Đang đóng vị thế mua khống - đã bị thanh lý"
  },
  "activity_perpsCloseLongLiquidated_success_description": {
    "message": "Đã đóng vị thế mua khống - đã bị thanh lý"
  },
  "activity_perpsCloseLongLiquidated_success_title": {
    "message": "Đã đóng vị thế mua khống - đã bị thanh lý"
  },
  "activity_perpsCloseLongStopLoss_failed_description": {
    "message": "Đóng vị thế mua khống - cắt lỗ thất bại"
  },
  "activity_perpsCloseLongStopLoss_failed_title": {
    "message": "Đóng vị thế mua khống - cắt lỗ thất bại"
  },
  "activity_perpsCloseLongStopLoss_pending_description": {
    "message": "Đang đóng vị thế mua khống - cắt lỗ"
  },
  "activity_perpsCloseLongStopLoss_pending_title": {
    "message": "Đang đóng vị thế mua khống - cắt lỗ"
  },
  "activity_perpsCloseLongStopLoss_success_description": {
    "message": "Đã đóng vị thế mua khống - cắt lỗ"
  },
  "activity_perpsCloseLongStopLoss_success_title": {
    "message": "Đã đóng vị thế mua khống - cắt lỗ"
  },
  "activity_perpsCloseLongTakeProfit_failed_description": {
    "message": "Đóng vị thế mua khống thất bại"
  },
  "activity_perpsCloseLongTakeProfit_failed_title": {
    "message": "Đóng vị thế mua khống thất bại"
  },
  "activity_perpsCloseLongTakeProfit_pending_description": {
    "message": "Đang đóng vị thế mua khống - chốt lời"
  },
  "activity_perpsCloseLongTakeProfit_pending_title": {
    "message": "Đang đóng vị thế mua khống - chốt lời"
  },
  "activity_perpsCloseLongTakeProfit_success_description": {
    "message": "Đã đóng vị thế mua khống - chốt lời"
  },
  "activity_perpsCloseLongTakeProfit_success_title": {
    "message": "Đã đóng vị thế mua khống - chốt lời"
  },
  "activity_perpsCloseLong_failed_description": {
    "message": "Đóng vị thế mua khống thất bại"
  },
  "activity_perpsCloseLong_failed_title": {
    "message": "Đóng vị thế mua khống thất bại"
  },
  "activity_perpsCloseLong_pending_description": {
    "message": "Đang đóng vị thế mua khống"
  },
  "activity_perpsCloseLong_pending_title": {
    "message": "Đang đóng vị thế mua khống"
  },
  "activity_perpsCloseLong_success_description": {
    "message": "Đã đóng vị thế mua khống"
  },
  "activity_perpsCloseLong_success_title": {
    "message": "Đã đóng vị thế mua khống"
  },
  "activity_perpsCloseShortLiquidated_failed_description": {
    "message": "Đóng vị thế bán khống - thanh lý thất bại"
  },
  "activity_perpsCloseShortLiquidated_failed_title": {
    "message": "Đóng vị thế bán khống - thanh lý thất bại"
  },
  "activity_perpsCloseShortLiquidated_pending_description": {
    "message": "Đang đóng vị thế bán khống - đã bị thanh lý"
  },
  "activity_perpsCloseShortLiquidated_pending_title": {
    "message": "Đang đóng vị thế bán khống - đã bị thanh lý"
  },
  "activity_perpsCloseShortLiquidated_success_description": {
    "message": "Đã đóng vị thế bán khống - đã bị thanh lý"
  },
  "activity_perpsCloseShortLiquidated_success_title": {
    "message": "Đã đóng vị thế bán khống - đã bị thanh lý"
  },
  "activity_perpsCloseShortStopLoss_failed_description": {
    "message": "Đóng vị thế bán khống thất bại"
  },
  "activity_perpsCloseShortStopLoss_failed_title": {
    "message": "Đóng vị thế bán khống thất bại"
  },
  "activity_perpsCloseShortStopLoss_pending_description": {
    "message": "Đang đóng vị thế bán khống - cắt lỗ"
  },
  "activity_perpsCloseShortStopLoss_pending_title": {
    "message": "Đang đóng vị thế bán khống - cắt lỗ"
  },
  "activity_perpsCloseShortStopLoss_success_description": {
    "message": "Đã đóng vị thế bán khống - cắt lỗ"
  },
  "activity_perpsCloseShortStopLoss_success_title": {
    "message": "Đã đóng vị thế bán khống - cắt lỗ"
  },
  "activity_perpsCloseShortTakeProfit_failed_description": {
    "message": "Đóng vị thế bán khống thất bại"
  },
  "activity_perpsCloseShortTakeProfit_failed_title": {
    "message": "Đóng vị thế bán khống thất bại"
  },
  "activity_perpsCloseShortTakeProfit_pending_description": {
    "message": "Đang đóng vị thế bán khống - chốt lời"
  },
  "activity_perpsCloseShortTakeProfit_pending_title": {
    "message": "Đang đóng vị thế bán khống - chốt lời"
  },
  "activity_perpsCloseShortTakeProfit_success_description": {
    "message": "Đã đóng vị thế bán khống - chốt lời"
  },
  "activity_perpsCloseShortTakeProfit_success_title": {
    "message": "Đã đóng vị thế bán khống - chốt lời"
  },
  "activity_perpsCloseShort_failed_description": {
    "message": "Đóng vị thế bán khống thất bại"
  },
  "activity_perpsCloseShort_failed_title": {
    "message": "Đóng vị thế bán khống thất bại"
  },
  "activity_perpsCloseShort_pending_description": {
    "message": "Đang đóng vị thế bán khống"
  },
  "activity_perpsCloseShort_pending_title": {
    "message": "Đang đóng vị thế bán khống"
  },
  "activity_perpsCloseShort_success_description": {
    "message": "Đã đóng vị thế bán khống"
  },
  "activity_perpsCloseShort_success_title": {
    "message": "Đã đóng vị thế bán khống"
  },
  "activity_perpsOpenLong_failed_description": {
    "message": "Mở vị thế mua khống thất bại"
  },
  "activity_perpsOpenLong_failed_title": {
    "message": "Mở vị thế mua khống thất bại"
  },
  "activity_perpsOpenLong_pending_description": {
    "message": "Đang mở vị thế mua khống"
  },
  "activity_perpsOpenLong_pending_title": {
    "message": "Đang mở vị thế mua khống"
  },
  "activity_perpsOpenLong_success_description": {
    "message": "Đã mở vị thế mua khống"
  },
  "activity_perpsOpenLong_success_title": {
    "message": "Đã mở vị thế mua khống"
  },
  "activity_perpsOpenShort_failed_description": {
    "message": "Mở vị thế bán khống thất bại"
  },
  "activity_perpsOpenShort_failed_title": {
    "message": "Mở vị thế bán khống thất bại"
  },
  "activity_perpsOpenShort_pending_description": {
    "message": "Đang mở vị thế bán khống"
  },
  "activity_perpsOpenShort_pending_title": {
    "message": "Đang mở vị thế bán khống"
  },
  "activity_perpsOpenShort_success_description": {
    "message": "Đã mở vị thế bán khống"
  },
  "activity_perpsOpenShort_success_title": {
    "message": "Đã mở vị thế bán khống"
  },
  "activity_perpsPaidFundingFees_failed_description": {
    "message": "Thanh toán phí tài trợ thất bại"
  },
  "activity_perpsPaidFundingFees_failed_title": {
    "message": "Thanh toán phí tài trợ thất bại"
  },
  "activity_perpsPaidFundingFees_pending_description": {
    "message": "Đang thanh toán phí tài trợ"
  },
  "activity_perpsPaidFundingFees_pending_title": {
    "message": "Đang thanh toán phí tài trợ"
  },
  "activity_perpsPaidFundingFees_success_description": {
    "message": "Đã thanh toán phí tài trợ"
  },
  "activity_perpsPaidFundingFees_success_title": {
    "message": "Đã thanh toán phí tài trợ"
  },
  "activity_perpsReceivedFundingFees_failed_description": {
    "message": "Nhận phí thất bại"
  },
  "activity_perpsReceivedFundingFees_failed_title": {
    "message": "Nhận phí thất bại"
  },
  "activity_perpsReceivedFundingFees_pending_description": {
    "message": "Đang nhận phí tài trợ"
  },
  "activity_perpsReceivedFundingFees_pending_title": {
    "message": "Đang nhận phí tài trợ"
  },
  "activity_perpsReceivedFundingFees_success_description": {
    "message": "Đã nhận phí tài trợ"
  },
  "activity_perpsReceivedFundingFees_success_title": {
    "message": "Đã nhận phí tài trợ"
  },
  "activity_perpsWithdraw_failed_description": {
    "message": "Rút tiền thất bại"
  },
  "activity_perpsWithdraw_failed_title": {
    "message": "Rút tiền thất bại"
  },
  "activity_perpsWithdraw_pending_description": {
    "message": "Đang rút tiền"
  },
  "activity_perpsWithdraw_pending_title": {
    "message": "Đang rút tiền"
  },
  "activity_perpsWithdraw_success_description": {
    "message": "Rút tiền hợp đồng vĩnh cửu"
  },
  "activity_perpsWithdraw_success_title": {
    "message": "Rút tiền hợp đồng vĩnh cửu"
  },
  "activity_predictionCashedOut_failed_description": {
    "message": "Rút tiền thất bại"
  },
  "activity_predictionCashedOut_failed_title": {
    "message": "Rút tiền thất bại"
  },
  "activity_predictionCashedOut_pending_description": {
    "message": "Đang rút tiền"
  },
  "activity_predictionCashedOut_pending_title": {
    "message": "Đang rút tiền"
  },
  "activity_predictionCashedOut_success_description": {
    "message": "Đã rút tiền"
  },
  "activity_predictionCashedOut_success_title": {
    "message": "Đã rút tiền"
  },
  "activity_predictionClaimWinnings_failed_description": {
    "message": "Nhận thưởng thất bại"
  },
  "activity_predictionClaimWinnings_failed_title": {
    "message": "Nhận thưởng thất bại"
  },
  "activity_predictionClaimWinnings_pending_description": {
    "message": "Đang nhận tiền thắng"
  },
  "activity_predictionClaimWinnings_pending_title": {
    "message": "Đang nhận tiền thắng"
  },
  "activity_predictionClaimWinnings_success_description": {
    "message": "Đã nhận tiền thắng"
  },
  "activity_predictionClaimWinnings_success_title": {
    "message": "Đã nhận tiền thắng"
  },
  "activity_predictionPlaced_failed_description": {
    "message": "Dự đoán thất bại"
  },
  "activity_predictionPlaced_failed_title": {
    "message": "Dự đoán thất bại"
  },
  "activity_predictionPlaced_pending_description": {
    "message": "Đang đặt dự đoán"
  },
  "activity_predictionPlaced_pending_title": {
    "message": "Đang đặt dự đoán"
  },
  "activity_predictionPlaced_success_description": {
    "message": "Dự đoán đã đặt"
  },
  "activity_predictionPlaced_success_title": {
    "message": "Dự đoán đã đặt"
  },
  "activity_predictionsAddFunds_failed_description": {
    "message": "Nạp tiền thất bại"
  },
  "activity_predictionsAddFunds_failed_title": {
    "message": "Nạp tiền thất bại"
  },
  "activity_predictionsAddFunds_pending_description": {
    "message": "Đang nạp tiền"
  },
  "activity_predictionsAddFunds_pending_title": {
    "message": "Đang nạp tiền"
  },
  "activity_predictionsAddFunds_success_description": {
    "message": "Đã nạp tiền vào tài khoản"
  },
  "activity_predictionsAddFunds_success_title": {
    "message": "Đã nạp tiền vào tài khoản"
  },
  "activity_predictionsWithdrawFunds_failed_description": {
    "message": "Rút tiền thất bại"
  },
  "activity_predictionsWithdrawFunds_failed_title": {
    "message": "Rút tiền thất bại"
  },
  "activity_predictionsWithdrawFunds_pending_description": {
    "message": "Đang rút tiền"
  },
  "activity_predictionsWithdrawFunds_pending_title": {
    "message": "Đang rút tiền"
  },
  "activity_predictionsWithdrawFunds_success_description": {
    "message": "Rút tiền dự đoán"
  },
  "activity_predictionsWithdrawFunds_success_title": {
    "message": "Rút tiền dự đoán"
  },
  "activity_receive_failed_description": {
    "message": "Từ: $1",
    "description": "$1 is the shortened sender address"
  },
  "activity_receive_failed_title": {
    "message": "Nhận thất bại"
  },
  "activity_receive_pending_description": {
    "message": "Từ: $1",
    "description": "$1 is the shortened sender address"
  },
  "activity_receive_pending_title": {
    "message": "Đang nhận $1",
    "description": "$1 is the token symbol"
  },
  "activity_receive_success_description": {
    "message": "Từ: $1",
    "description": "$1 is the shortened sender address"
  },
  "activity_receive_success_title": {
    "message": "Đã nhận $1",
    "description": "$1 is the token symbol"
  },
  "activity_revokeSpendingCap_failed_description": {
    "message": "$1",
    "description": "$1 is the token symbol"
  },
  "activity_revokeSpendingCap_failed_title": {
    "message": "Thu hồi thất bại"
  },
  "activity_revokeSpendingCap_pending_description": {
    "message": "$1",
    "description": "$1 is the token symbol"
  },
  "activity_revokeSpendingCap_pending_title": {
    "message": "Đang thu hồi hạn mức chi tiêu"
  },
  "activity_revokeSpendingCap_success_description": {
    "message": "$1",
    "description": "$1 is the token symbol"
  },
  "activity_revokeSpendingCap_success_title": {
    "message": "Đã thu hồi hạn mức chi tiêu"
  },
  "activity_sell_failed_description": {
    "message": "Bán thất bại"
  },
  "activity_sell_failed_title": {
    "message": "Bán thất bại"
  },
  "activity_sell_pending_description": {
    "message": "Đang bán $1",
    "description": "$1 is the token symbol"
  },
  "activity_sell_pending_title": {
    "message": "Đang bán $1",
    "description": "$1 is the token symbol"
  },
  "activity_sell_success_description": {
    "message": "Đã bán $1",
    "description": "$1 is the token symbol"
  },
  "activity_sell_success_title": {
    "message": "Đã bán $1",
    "description": "$1 is the token symbol"
  },
  "activity_send_failed_description": {
    "message": "Đến: $1",
    "description": "$1 is the shortened recipient address"
  },
  "activity_send_failed_title": {
    "message": "Gửi thất bại"
  },
  "activity_send_pending_description": {
    "message": "Đến: $1",
    "description": "$1 is the shortened recipient address"
  },
  "activity_send_pending_title": {
    "message": "Đang gửi $1",
    "description": "$1 is the token symbol"
  },
  "activity_send_success_description": {
    "message": "Đến: $1",
    "description": "$1 is the shortened recipient address"
  },
  "activity_send_success_title": {
    "message": "Đã gửi $1",
    "description": "$1 is the token symbol"
  },
  "activity_smartAccountUpgrade_failed_description": {
    "message": "Nâng cấp thất bại"
  },
  "activity_smartAccountUpgrade_failed_title": {
    "message": "Nâng cấp thất bại"
  },
  "activity_smartAccountUpgrade_pending_description": {
    "message": "Đang nâng cấp tài khoản thông minh"
  },
  "activity_smartAccountUpgrade_pending_title": {
    "message": "Đang nâng cấp tài khoản thông minh"
  },
  "activity_smartAccountUpgrade_success_description": {
    "message": "Đã nâng cấp tài khoản thông minh"
  },
  "activity_smartAccountUpgrade_success_title": {
    "message": "Đã nâng cấp tài khoản thông minh"
  },
  "activity_stopMarketCloseShort_failed_description": {
    "message": "Đóng vị thế bán khống thất bại"
  },
  "activity_stopMarketCloseShort_failed_title": {
    "message": "Đóng vị thế bán khống thất bại"
  },
  "activity_stopMarketCloseShort_pending_description": {
    "message": "Đang đóng vị thế bán khống - cắt lỗ theo giá thị trường"
  },
  "activity_stopMarketCloseShort_pending_title": {
    "message": "Đang đóng vị thế bán khống - cắt lỗ theo giá thị trường"
  },
  "activity_stopMarketCloseShort_success_description": {
    "message": "Đã đóng vị thế bán khống - cắt lỗ theo giá thị trường"
  },
  "activity_stopMarketCloseShort_success_title": {
    "message": "Đã đóng vị thế bán khống - cắt lỗ theo giá thị trường"
  },
  "activity_swapIncomplete_failed_title": {
    "message": "Hoán đổi không thành công"
  },
  "activity_swapIncomplete_pending_title": {
    "message": "Đang hoán đổi $1",
    "description": "$1 is the source token symbol"
  },
  "activity_swapIncomplete_success_title": {
    "message": "Đã hoán đổi $1",
    "description": "$1 is the source token symbol"
  },
  "activity_swap_failed_title": {
    "message": "Hoán đổi không thành công"
  },
  "activity_swap_pending_title": {
    "message": "Đang hoán đổi $1 sang $2",
    "description": "$1 is the source token symbol, $2 is the destination token symbol"
  },
  "activity_swap_success_title": {
    "message": "Đã hoán đổi $1 sang $2",
    "description": "$1 is the source token symbol, $2 is the destination token symbol"
  },
  "activity_unwrap_failed_description": {
    "message": "Hủy bọc thất bại"
  },
  "activity_unwrap_failed_title": {
    "message": "Hủy bọc thất bại"
  },
  "activity_unwrap_pending_description": {
    "message": "Đang hủy bọc $1",
    "description": "$1 is the token symbol"
  },
  "activity_unwrap_pending_title": {
    "message": "Đang hủy bọc $1",
    "description": "$1 is the token symbol"
  },
  "activity_unwrap_success_description": {
    "message": "Đã hủy bọc $1",
    "description": "$1 is the token symbol"
  },
  "activity_unwrap_success_title": {
    "message": "Đã hủy bọc $1",
    "description": "$1 is the token symbol"
  },
  "activity_wrap_failed_description": {
    "message": "Bọc thất bại"
  },
  "activity_wrap_failed_title": {
    "message": "Bọc thất bại"
  },
  "activity_wrap_pending_description": {
    "message": "Đang bọc $1",
    "description": "$1 is the token symbol"
  },
  "activity_wrap_pending_title": {
    "message": "Đang bọc $1",
    "description": "$1 is the token symbol"
  },
  "activity_wrap_success_description": {
    "message": "Đã bọc $1",
    "description": "$1 is the token symbol"
  },
  "activity_wrap_success_title": {
    "message": "Đã bọc $1",
    "description": "$1 is the token symbol"
  },
  "add": {
    "message": "Thêm"
  },
  "addACustomNetwork": {
    "message": "Thêm mạng tùy chỉnh"
  },
  "addANetwork": {
    "message": "Thêm mạng"
  },
  "addANickname": {
    "message": "Thêm biệt danh"
  },
  "addAUrl": {
    "message": "Thêm URL"
  },
  "addAWallet": {
    "message": "Thêm ví"
  },
  "addAccount": {
    "message": "Thêm tài khoản"
  },
  "addAlias": {
    "message": "Thêm biệt danh"
  },
  "addBlockExplorer": {
    "message": "Thêm một trình khám phá khối"
  },
  "addBlockExplorerUrl": {
    "message": "Thêm URL trình khám phá khối"
  },
  "addContact": {
    "message": "Thêm người liên hệ"
  },
  "addCustomNetwork": {
    "message": "Thêm mạng tùy chỉnh"
  },
  "addCustomToken": {
    "message": "Thêm token tùy chỉnh"
  },
  "addDevice": {
    "message": "Đồng bộ với thiết bị di động"
  },
  "addEthereumChainWarningModalHeader": {
    "message": "Chỉ thêm nhà cung cấp RPC này nếu bạn chắc chắn bạn có thể tin tưởng. $1",
    "description": "$1 is addEthereumChainWarningModalHeaderPartTwo passed separately so that it can be bolded"
  },
  "addEthereumChainWarningModalHeaderPartTwo": {
    "message": "Các nhà cung cấp lừa đảo có thể nói dối về trạng thái của chuỗi khối và ghi lại hoạt động của bạn trên mạng."
  },
  "addEthereumChainWarningModalListHeader": {
    "message": "Điều quan trọng là nhà cung cấp của bạn phải đáng tin cậy vì họ có khả năng:"
  },
  "addEthereumChainWarningModalListPointOne": {
    "message": "Xem tài khoản và địa chỉ IP của bạn và liên kết chúng lại với nhau"
  },
  "addEthereumChainWarningModalListPointThree": {
    "message": "Hiển thị số dư tài khoản và các trạng thái khác trên chuỗi"
  },
  "addEthereumChainWarningModalListPointTwo": {
    "message": "Phát các giao dịch của bạn"
  },
  "addEthereumChainWarningModalTitle": {
    "message": "Bạn đang thêm một nhà cung cấp RPC mới cho Ethereum Mainnet"
  },
  "addEthereumWatchOnlyAccount": {
    "message": "Theo dõi tài khoản Ethereum (Beta)"
  },
  "addFriendsAndAddresses": {
    "message": "Thêm bạn bè và địa chỉ mà bạn tin tưởng"
  },
  "addFromChainlist": {
    "message": "Thêm từ Chainlist"
  },
  "addFunds": {
    "message": "Nạp tiền"
  },
  "addFundsModalBuyCrypto": {
    "message": "Mua tiền mã hóa"
  },
  "addFundsModalReceiveTokens": {
    "message": "Nhận token"
  },
  "addFundsModalSwapTokens": {
    "message": "Hoán đổi token"
  },
  "addMemo": {
    "message": "Thêm bản ghi nhớ"
  },
  "addNetwork": {
    "message": "Thêm mạng"
  },
  "addNetworkConfirmationTitle": {
    "message": "Thêm $1",
    "description": "$1 represents network name"
  },
  "addNetworkDescription": {
    "message": "Một trang web đang đề xuất thêm thông tin mạng."
  },
  "addNft": {
    "message": "Thêm NFT"
  },
  "addNfts": {
    "message": "Thêm NFT"
  },
  "addRpcUrl": {
    "message": "Thêm URL RPC"
  },
  "addSnapAccountToggle": {
    "message": "Bật \"Thêm tài khoản Snap (Beta)\""
  },
  "addSnapAccountsDescription": {
    "message": "Bật tính năng này sẽ cho phép bạn thêm tài khoản Snap (Beta) mới ngay từ danh sách tài khoản của bạn. Nếu bạn cài đặt tài khoản Snap, hãy nhớ rằng đây là một dịch vụ của bên thứ ba."
  },
  "addSuggestedNFTs": {
    "message": "Thêm NFT được đề xuất"
  },
  "addSuggestedTokens": {
    "message": "Thêm token được đề xuất"
  },
  "addToken": {
    "message": "Thêm token"
  },
  "addUrl": {
    "message": "Thêm URL"
  },
  "addWallet": {
    "message": "Thêm ví"
  },
  "add_device_success_desc_imported_plural": {
    "message": "Đã đồng bộ $1 tài khoản đã nhập vào điện thoại của bạn.",
    "description": "$1 is the number of imported accounts. Used when only imported accounts were synced"
  },
  "add_device_success_desc_imported_singular": {
    "message": "Đã đồng bộ 1 tài khoản đã nhập vào điện thoại của bạn.",
    "description": "Used when a single imported account was synced"
  },
  "add_device_success_desc_wallet_plural": {
    "message": "Đã đồng bộ $1 ví vào điện thoại của bạn.",
    "description": "$1 is the number of wallets. Used when only wallets were synced"
  },
  "add_device_success_desc_wallet_plural_imported_plural": {
    "message": "Đã đồng bộ $1 ví và $2 tài khoản đã nhập vào điện thoại của bạn.",
    "description": "$1 is the number of wallets, $2 is the number of imported accounts"
  },
  "add_device_success_desc_wallet_plural_imported_singular": {
    "message": "Đã đồng bộ $1 ví và 1 tài khoản đã nhập vào điện thoại của bạn.",
    "description": "$1 is the number of wallets. Used when multiple wallets and a single imported account were synced"
  },
  "add_device_success_desc_wallet_singular": {
    "message": "Đã đồng bộ 1 ví vào điện thoại của bạn.",
    "description": "Used when a single wallet was synced"
  },
  "add_device_success_desc_wallet_singular_imported_plural": {
    "message": "Đã đồng bộ 1 ví và $1 tài khoản đã nhập vào điện thoại của bạn.",
    "description": "$1 is the number of imported accounts. Used when a single wallet and multiple imported accounts were synced"
  },
  "add_device_success_desc_wallet_singular_imported_singular": {
    "message": "Đã đồng bộ 1 ví và 1 tài khoản đã nhập vào điện thoại của bạn.",
    "description": "Used when a single wallet and a single imported account were synced"
  },
  "add_device_success_title": {
    "message": "Đã ghép nối thiết bị"
  },
  "add_device_syncing_desc": {
    "message": "Đang gửi các tài khoản đã chọn đến điện thoại của bạn."
  },
  "add_device_syncing_title": {
    "message": "Đang nhập tài khoản"
  },
  "add_device_validating_desc": {
    "message": "Đang thiết lập kết nối an toàn, được mã hóa với điện thoại của bạn."
  },
  "add_device_validating_title": {
    "message": "Đang ghép nối thiết bị"
  },
  "add_wallets": {
    "message": "Chọn những gì cần đồng bộ"
  },
  "add_wallets_desc": {
    "message": "Chọn các ví và tài khoản để nhập vào điện thoại của bạn. Bạn có thể thay đổi sau."
  },
  "added": {
    "message": "Đã thêm"
  },
  "addedProtectionDescription": {
    "message": "Bạn đang tương tác với một địa chỉ không xác định. Điều này giúp ngăn chặn các giao dịch độc hại."
  },
  "addedProtectionOptionalBadge": {
    "message": "Không bắt buộc"
  },
  "addedProtectionTitle": {
    "message": "Tăng cường bảo vệ"
  },
  "addedProtectionTooltip": {
    "message": "Nếu giao dịch cuối cùng không trùng khớp với bản xem trước này, giao dịch sẽ không được thực hiện. Bạn chỉ phải trả phí mạng."
  },
  "additionalNetworks": {
    "message": "Mạng bổ sung"
  },
  "address": {
    "message": "Địa chỉ"
  },
  "addressCopied": {
    "message": "Đã sao chép địa chỉ"
  },
  "addressLabel": {
    "message": "địa chỉ",
    "description": "Label for address count (single address). Used on multichain account details page."
  },
  "addressMismatch": {
    "message": "Địa chỉ trang web không khớp"
  },
  "addressMismatchOriginal": {
    "message": "URL hiện tại: $1",
    "description": "$1 replaced by origin URL in confirmation request"
  },
  "addressMismatchPunycode": {
    "message": "Phiên bản Punycode: $1",
    "description": "$1 replaced by punycode version of the URL in confirmation request"
  },
  "addressPoisoningBadge": {
    "message": "Đã bị đầu độc"
  },
  "addressPoisoningMessage": {
    "message": "Địa chỉ này rất giống với địa chỉ bạn đã dùng trước đây. Địa chỉ này có thể được tạo ra để lừa bạn gửi tiền đến người nhận không đúng."
  },
  "addressPoisoningTitle": {
    "message": "Đã phát hiện hành vi đầu độc địa chỉ"
  },
  "addressQrCodeModalDescription": {
    "message": "Sử dụng địa chỉ này để nhận token và bộ sưu tập trên $1",
    "description": "$1 is the network name"
  },
  "addressQrCodeModalHeading": {
    "message": "Địa chỉ $1",
    "description": "$1 is the network name"
  },
  "addressQrCodeModalTitle": {
    "message": "$1/$2",
    "description": "$1 is account name, $2 is network name"
  },
  "addresses": {
    "message": "Địa chỉ",
    "description": "Multichain account menu item for linking to addresses page"
  },
  "addressesLabel": {
    "message": "địa chỉ",
    "description": "Label for address count (multiple addresses). Used on multichain account details page."
  },
  "advanced": {
    "message": "Nâng cao"
  },
  "advancedDetailsDataDesc": {
    "message": "Dữ liệu"
  },
  "advancedDetailsHexDesc": {
    "message": "Thập lục phân"
  },
  "advancedDetailsNonceDesc": {
    "message": "Số Nonce"
  },
  "advancedDetailsNonceTooltip": {
    "message": "Đây là số giao dịch của một tài khoản. Số Nonce cho giao dịch đầu tiên là 0 và sẽ tăng theo thứ tự."
  },
  "advancedEIP1559ModalTitle": {
    "message": "Phí mạng nâng cao"
  },
  "advancedGasPriceModalTitle": {
    "message": "Phí mạng nâng cao"
  },
  "advancedGasPriceTitle": {
    "message": "Giá gas"
  },
  "advancedPermissionSmallCase": {
    "message": "quyền nâng cao"
  },
  "advancedPermissionsSmallCase": {
    "message": "quyền nâng cao"
  },
  "airDropPatternDescription": {
    "message": "Lịch sử trên chuỗi của token cho thấy trước đây đã từng có hoạt động tặng thưởng đáng ngờ."
  },
  "airDropPatternTitle": {
    "message": "Mô hình tặng thưởng"
  },
  "alert": {
    "message": "Cảnh báo"
  },
  "alertAccountTypeUpgradeMessage": {
    "message": "Bạn đang nâng cấp tài khoản lên tài khoản thông minh. Địa chỉ tài khoản hiện tại của bạn sẽ được giữ nguyên, nhưng giao dịch sẽ nhanh hơn và phí mạng sẽ thấp hơn. $1"
  },
  "alertAccountTypeUpgradeTitle": {
    "message": "Loại tài khoản"
  },
  "alertActionBurnAddress": {
    "message": "Gửi tài sản đến địa chỉ đốt"
  },
  "alertActionBuyWithNativeCurrency": {
    "message": "Mua $1"
  },
  "alertActionEditNetworkFee": {
    "message": "Chỉnh sửa phí mạng"
  },
  "alertActionUpdateGas": {
    "message": "Cập nhập hạn mức phí gas"
  },
  "alertActionUpdateGasFee": {
    "message": "Cập nhật phí"
  },
  "alertActionUpdateGasFeeLevel": {
    "message": "Cập nhật tùy chọn phí gas"
  },
  "alertContentMultipleApprovals": {
    "message": "Bạn đang cấp cho người khác quyền rút token của bạn, mặc dù điều đó không cần thiết cho giao dịch này."
  },
  "alertDisableTooltip": {
    "message": "Bạn có thể thay đổi trong phần \"Cài đặt > Cảnh báo\""
  },
  "alertInsufficientPayTokenBalance": {
    "message": "Không đủ tiền"
  },
  "alertInsufficientPayTokenBalanceFeesNoTarget": {
    "message": "Nạp ít hơn hoặc sử dụng một token khác."
  },
  "alertInsufficientPayTokenNative": {
    "message": "Không đủ $1 để chi trả phí. Hãy sử dụng token trên mạng khác hoặc nạp thêm $1 để tiếp tục.",
    "description": "$1 is the native currency symbol (e.g. ETH)"
  },
  "alertMessageAddressMismatchWarning": {
    "message": "Kẻ tấn công đôi khi bắt chước các trang web bằng cách thực hiện những thay đổi nhỏ trong địa chỉ trang web. Đảm bảo bạn đang tương tác với trang web dự định trước khi tiếp tục."
  },
  "alertMessageAddressTrustSignal": {
    "message": "Chúng tôi không thể xác minh địa chỉ này. Có thể đây là địa chỉ mới hoặc chưa được xác minh. Chỉ tiếp tục nếu bạn tin tưởng nguồn này."
  },
  "alertMessageAddressTrustSignalMalicious": {
    "message": "Nếu bạn xác nhận yêu cầu này, bạn có thể sẽ mất tài sản vào tay kẻ lừa đảo."
  },
  "alertMessageBurnAddress": {
    "message": "Bạn đang gửi tài sản của mình đến địa chỉ đốt. Nếu tiếp tục, bạn sẽ mất tài sản."
  },
  "alertMessageChangeInSimulationResults": {
    "message": "Các thay đổi ước tính cho giao dịch này đã được cập nhật. Hãy xem xét kỹ trước khi tiếp tục."
  },
  "alertMessageFirstTimeInteraction": {
    "message": "Bạn đang tương tác với địa chỉ này lần đầu tiên. Hãy đảm bảo địa chỉ này chính xác trước khi tiếp tục."
  },
  "alertMessageGasEstimateFailed": {
    "message": "Chúng tôi không thể cung cấp phí chính xác và ước tính này có thể cao. Chúng tôi khuyên bạn nên nhập hạn mức phí gas tùy chỉnh, nhưng vẫn có rủi ro giao dịch sẽ thất bại."
  },
  "alertMessageGasFeeLow": {
    "message": "Khi chọn phí thấp, hãy lưu ý giao dịch sẽ chậm hơn và thời gian chờ đợi lâu hơn. Để giao dịch nhanh hơn, hãy chọn các tùy chọn phí Thị trường hoặc Cao."
  },
  "alertMessageGasTooLow": {
    "message": "Để tiếp tục giao dịch này, bạn cần tăng giới hạn phí gas lên 21000 hoặc cao hơn."
  },
  "alertMessageInsufficientBalanceWithNativeCurrency": {
    "message": "Bạn không có đủ $1 trong tài khoản để thanh toán phí mạng."
  },
  "alertMessageNoGasPrice": {
    "message": "Chúng tôi không thể tiếp tục giao dịch này cho đến khi bạn cập nhật phí thủ công."
  },
  "alertMessageOriginTrustSignalMalicious": {
    "message": "Địa chỉ này đã được xác định là độc hại. Chúng tôi khuyên bạn không nên tương tác với trang web này."
  },
  "alertMessageOriginTrustSignalWarning": {
    "message": "Địa chỉ này đã được xác định là đáng ngờ. Chúng tôi khuyên bạn không nên tương tác với trang web này."
  },
  "alertMessageSignInDomainMismatch": {
    "message": "Trang web thực hiện yêu cầu không phải là trang web bạn đang đăng nhập. Đây có thể là một nỗ lực đánh cắp thông tin đăng nhập của bạn."
  },
  "alertMessageSignInWrongAccount": {
    "message": "Trang web này yêu cầu bạn đăng nhập bằng tài khoản không đúng."
  },
  "alertMessageSuggestedGasFeeHigh": {
    "message": "Trang web này đang đề xuất một mức phí mạng cao hơn mức cần thiết. Hãy chỉnh sửa phí mạng để trả ít hơn."
  },
  "alertMessageTokenTrustSignalMalicious": {
    "message": "Token này đã được xác định là độc hại. Tương tác với token này có thể khiến bạn mất tiền."
  },
  "alertMessageTokenTrustSignalWarning": {
    "message": "Token này có dấu hiệu rõ ràng của hành vi độc hại. Tiếp tục tương tác có thể khiến bạn mất tiền."
  },
  "alertMinimumReserve": {
    "message": "Cần có số dư dự trữ"
  },
  "alertModalAcknowledge": {
    "message": "Tôi đã hiểu rủi ro và vẫn muốn tiếp tục"
  },
  "alertModalDetails": {
    "message": "Chi tiết cảnh báo"
  },
  "alertModalReviewAllAlerts": {
    "message": "Xem xét tất cả cảnh báo"
  },
  "alertNoPayTokenQuotesMessage": {
    "message": "Lộ trình thanh toán này hiện không khả dụng. Hãy thử thay đổi số lượng, mạng hoặc token và chúng tôi sẽ tìm phương án tốt nhất."
  },
  "alertNoPayTokenQuotesTitle": {
    "message": "Không có báo giá"
  },
  "alertPayHardwareAccountMessage": {
    "message": "Ví cứng hiện chưa được hỗ trợ.\nĐổi ví để tiếp tục."
  },
  "alertPayHardwareAccountTitle": {
    "message": "Ví không được hỗ trợ"
  },
  "alertReasonChangeInSimulationResults": {
    "message": "Kết quả đã thay đổi"
  },
  "alertReasonFirstTimeInteraction": {
    "message": "Tương tác lần đầu tiên"
  },
  "alertReasonGasEstimateFailed": {
    "message": "Phí không chính xác"
  },
  "alertReasonGasFeeLow": {
    "message": "Tốc độ chậm"
  },
  "alertReasonGasTooLow": {
    "message": "Hạn mức phí gas thấp"
  },
  "alertReasonInsufficientBalance": {
    "message": "Không đủ tiền"
  },
  "alertReasonMultipleApprovals": {
    "message": "Quyền không cần thiết"
  },
  "alertReasonNoGasPrice": {
    "message": "Ước tính phí không có sẵn"
  },
  "alertReasonOriginTrustSignalMalicious": {
    "message": "Trang web độc hại"
  },
  "alertReasonOriginTrustSignalVerified": {
    "message": "Trang web đã xác minh"
  },
  "alertReasonOriginTrustSignalWarning": {
    "message": "Trang web đáng ngờ"
  },
  "alertReasonPendingTransactions": {
    "message": "Giao dịch đang chờ xử lý"
  },
  "alertReasonSignIn": {
    "message": "Yêu cầu đăng nhập đáng ngờ"
  },
  "alertReasonSuggestedGasFeeHigh": {
    "message": "Phí trang web cao"
  },
  "alertReasonTokenTrustSignalMalicious": {
    "message": "Token độc hại"
  },
  "alertReasonTokenTrustSignalWarning": {
    "message": "Token đáng ngờ"
  },
  "alertReasonWrongAccount": {
    "message": "Tài khoản không đúng"
  },
  "alertSelectedAccountWarning": {
    "message": "Yêu cầu này dành cho một tài khoản khác với tài khoản được chọn trong ví của bạn. Để sử dụng tài khoản khác, hãy kết nối tài khoản đó với trang web."
  },
  "alerts": {
    "message": "Cảnh báo"
  },
  "all": {
    "message": "Tất cả"
  },
  "allDefaultNetworks": {
    "message": "Tất cả các mạng mặc định"
  },
  "allNetworks": {
    "message": "Tất cả mạng"
  },
  "allPermissions": {
    "message": "Kết nối Dapp"
  },
  "allPopularNetworks": {
    "message": "Tất cả mạng phổ biến"
  },
  "allTimeHigh": {
    "message": "Cao nhất lịch sử"
  },
  "allTimeLow": {
    "message": "Thấp nhất lịch sử"
  },
  "allTokens": {
    "message": "Tất cả token"
  },
  "allowAddRpc": {
    "message": "Thêm RPC"
  },
  "allowAddRpcDescription": {
    "message": "Cho phép trang web thêm URL RPC cho $1.\n\nBạn có thể đặt RPC ưa thích bất cứ lúc nào bằng cách vào phần Mạng trong Cài đặt",
    "description": "$1 is the chain name"
  },
  "allowNotifications": {
    "message": "Cho phép thông báo"
  },
  "amount": {
    "message": "Số lượng"
  },
  "amountReceived": {
    "message": "Số tiền đã nhận"
  },
  "amountSent": {
    "message": "Số tiền đã gửi"
  },
  "andForListItems": {
    "message": "$1, và $2",
    "description": "$1 is the first item, $2 is the last item in a list of items. Used in Snap Install Warning modal."
  },
  "andForTwoItems": {
    "message": "$1 và $2",
    "description": "$1 is the first item, $2 is the second item. Used in Snap Install Warning modal."
  },
  "annual": {
    "message": "Hằng năm"
  },
  "appDescription": {
    "message": "Ví tiền mã hóa đáng tin cậy nhất thế giới",
    "description": "The description of the application"
  },
  "appName": {
    "message": "MetaMask",
    "description": "The name of the application"
  },
  "appNameBeta": {
    "message": "MetaMask Beta",
    "description": "The name of the application (Beta)"
  },
  "appNameFlask": {
    "message": "MetaMask Flask",
    "description": "The name of the application (Flask)"
  },
  "apply": {
    "message": "Áp dụng"
  },
  "approve": {
    "message": "Chấp thuận hạn mức chi tiêu"
  },
  "approveButtonText": {
    "message": "Chấp thuận"
  },
  "approveIncreaseAllowance": {
    "message": "Tăng hạn mức chi tiêu $1",
    "description": "The token symbol that is being approved"
  },
  "approveSpendingCap": {
    "message": "Duyệt hạn mức chi tiêu $1",
    "description": "The token symbol that is being approved"
  },
  "approveToken": {
    "message": "Phê duyệt $1",
    "description": "Used in the transaction details summary to describe an approval transaction. $1 is the symbol of the token being approved."
  },
  "approved": {
    "message": "Đã chấp thuận"
  },
  "approvedOn": {
    "message": "Đã chấp thuận vào $1",
    "description": "$1 is the approval date for a permission"
  },
  "approvedOnForAccounts": {
    "message": "Đã phê duyệt vào $1 cho $2",
    "description": "$1 is the approval date for a permission. $2 is the AvatarGroup component displaying account images."
  },
  "areYouSure": {
    "message": "Bạn có chắc không?"
  },
  "asset": {
    "message": "Tài sản"
  },
  "assetChartNoHistoricalPrices": {
    "message": "Chúng tôi không thể tìm nạp bất kỳ dữ liệu lịch sử nào"
  },
  "assetOptions": {
    "message": "Tùy chọn tài sản"
  },
  "assets": {
    "message": "Tài sản"
  },
  "assetsDescription": {
    "message": "Tự động phát hiện token trong ví của bạn, hiển thị NFT và nhận hàng loạt thông tin cập nhật về số dư tài khoản"
  },
  "asterdexReferralSubtitle": {
    "message": "Được hoàn 4% khi giao dịch với mã giới thiệu MetaMask.",
    "description": "The subtitle of the AsterDEX referral confirmation screen"
  },
  "attemptToCancelSwapForFree": {
    "message": "Cố gắng hủy hoán đổi miễn phí"
  },
  "attributes": {
    "message": "Thuộc tính"
  },
  "attributions": {
    "message": "Thuộc tính"
  },
  "authorizedPermissions": {
    "message": "Bạn đã cấp các quyền sau đây"
  },
  "autoDetectTokens": {
    "message": "Tự động phát hiện token"
  },
  "autoDetectTokensDescriptionV2": {
    "message": "Hiển thị các token mới được gửi đến ví của bạn."
  },
  "autoLock": {
    "message": "Tự động khóa"
  },
  "autoLockAfter15Seconds": {
    "message": "Sau 15 giây"
  },
  "autoLockAfter1Minute": {
    "message": "Sau 1 phút"
  },
  "autoLockAfter30Seconds": {
    "message": "Sau 30 giây"
  },
  "autoLockAfter5Minutes": {
    "message": "Sau 5 phút"
  },
  "autoLockAfterMinutes": {
    "message": "Sau $1 phút"
  },
  "autoLockNever": {
    "message": "Không bao giờ"
  },
  "autoLockTimeLimit": {
    "message": "Hẹn giờ tự động khóa (phút)"
  },
  "available": {
    "message": "khả dụng"
  },
  "average": {
    "message": "Trung bình"
  },
  "back": {
    "message": "Quay lại"
  },
  "backUpIncomplete": {
    "message": "Sao lưu chưa hoàn tất"
  },
  "backup": {
    "message": "Sao lưu"
  },
  "backupAndSync": {
    "message": "Sao lưu và đồng bộ"
  },
  "backupAndSyncBasicFunctionalityNameMention": {
    "message": "chức năng cơ bản"
  },
  "backupAndSyncEnable": {
    "message": "Bật sao lưu và đồng bộ"
  },
  "backupAndSyncEnableConfirmation": {
    "message": "Khi bạn bật sao lưu và đồng bộ, bạn cũng sẽ bật $1. Bạn có muốn tiếp tục không?",
    "description": "$1 is backupAndSyncBasicFunctionalityNameMention in bold."
  },
  "backupAndSyncEnableDescription": {
    "message": "Sao lưu và đồng bộ cho phép chúng tôi lưu trữ dữ liệu được mã hóa cho các chế độ cài đặt và tính năng tùy chỉnh của bạn. Điều này giúp trải nghiệm sử dụng MetaMask của bạn nhất quán trên các thiết bị, đồng thời giúp khôi phục chế độ cài đặt và tính năng nếu bạn cần cài đặt lại MetaMask. Thao tác này không sao lưu Cụm từ khôi phục bí mật của bạn. $1.",
    "description": "$1 is link to the backup and sync privacy policy."
  },
  "backupAndSyncEnableDescriptionUpdatePreferences": {
    "message": "Bạn có thể cập nhật tùy chọn của mình bất cứ lúc nào trong phần $1",
    "description": "$1 is a bolded text that highlights the path to the settings page."
  },
  "backupAndSyncEnableDescriptionUpdatePreferencesPath": {
    "message": "Cài đặt > Sao lưu và đồng bộ."
  },
  "backupAndSyncFeatureAccounts": {
    "message": "Tài khoản"
  },
  "backupAndSyncFeatureContacts": {
    "message": "Danh bạ"
  },
  "backupAndSyncManageWhatYouSync": {
    "message": "Quản lý những gì được đồng bộ"
  },
  "backupAndSyncManageWhatYouSyncDescription": {
    "message": "Bật những gì được đồng bộ giữa các thiết bị của bạn."
  },
  "backupAndSyncPrivacyLink": {
    "message": "Tìm hiểu cách chúng tôi bảo vệ quyền riêng tư của bạn"
  },
  "backupApprovalInfo": {
    "message": "Đây là mã bí mật bắt buộc phải dùng để khôi phục ví trong trường hợp bạn bị mất thiết bị, quên mật khẩu, phải cài đặt lại MetaMask hoặc muốn truy cập ví của mình trên một thiết bị khác."
  },
  "backupApprovalNotice": {
    "message": "Sao lưu Cụm từ khôi phục bí mật để đảm bảo an toàn cho ví và tiền của bạn."
  },
  "backupKeyringSnapReminder": {
    "message": "Đảm bảo bạn có thể truy cập mọi tài khoản do Snap này tạo trước khi xóa"
  },
  "backupNow": {
    "message": "Sao lưu ngay"
  },
  "balance": {
    "message": "Số dư"
  },
  "balanceOutdated": {
    "message": "Số dư có thể đã cũ"
  },
  "baseFee": {
    "message": "Phí cơ sở"
  },
  "basic": {
    "message": "Cơ bản"
  },
  "basicConfigurationDescription": {
    "message": "MetaMask cung cấp các tính năng cơ bản như chi tiết token và cài đặt gas thông qua các dịch vụ Internet. Khi bạn sử dụng các dịch vụ Internet, địa chỉ IP của bạn sẽ được chia sẻ, trong trường hợp này là với MetaMask. Điều này giống như khi bạn truy cập bất kỳ trang web nào. MetaMask sử dụng dữ liệu này tạm thời và không bao giờ bán dữ liệu của bạn. Bạn có thể sử dụng VPN hoặc tắt các dịch vụ này, nhưng nó có thể ảnh hưởng đến trải nghiệm sử dụng MetaMask của bạn. Để tìm hiểu thêm, vui lòng đọc $1.",
    "description": "$1 is to be replaced by the message for privacyMsg, and will link to https://consensys.io/privacy-policy"
  },
  "basicConfigurationDescriptionV2": {
    "message": "Bao gồm các tính năng cơ bản như thông tin token và cài đặt phí gas. Hãy bật tính năng này để có trải nghiệm tốt nhất. Đọc $1 của chúng tôi để tìm hiểu thêm.",
    "description": "$1 is to be replaced by the message for privacyMsg, and will link to https://consensys.io/privacy-policy"
  },
  "basicConfigurationLabel": {
    "message": "Chức năng cơ bản"
  },
  "basicConfigurationModalCheckbox": {
    "message": "Tôi hiểu rõ và muốn tiếp tục"
  },
  "basicConfigurationModalDisclaimerOffPart1": {
    "message": "Điều này có nghĩa là bạn sẽ không thể tối ưu hoàn toàn thời gian sử dụng MetaMask. Các tính năng cơ bản (chẳng hạn như chi tiết token, cài đặt gas tối ưu và các tính năng khác) sẽ không khả dụng."
  },
  "basicConfigurationModalDisclaimerOffPart2": {
    "message": "Việc tắt tính năng này cũng sẽ vô hiệu hóa một số tính năng trong quyền riêng tư, sao lưu, đồng bộ và thông báo."
  },
  "basicConfigurationModalDisclaimerOn": {
    "message": "Để tối ưu thời gian sử dụng MetaMask, bạn cần bật tính năng này. Các chức năng cơ bản (chẳng hạn như chi tiết token, cài đặt gas tối ưu và các chức năng khác) rất quan trọng đối với trải nghiệm web3."
  },
  "basicConfigurationModalHeadingOff": {
    "message": "Tắt chức năng cơ bản"
  },
  "basicConfigurationModalHeadingOn": {
    "message": "Bật chức năng cơ bản"
  },
  "basicFunctionalityRequired_description": {
    "message": "Tính năng này không khả dụng khi chức năng cơ bản bị tắt. Hãy dùng nút gạt bên dưới để bật."
  },
  "basicFunctionalityRequired_goToHome": {
    "message": "Đến trang chủ"
  },
  "basicFunctionalityRequired_openDefiPage": {
    "message": "Mở trang DeFi"
  },
  "basicFunctionalityRequired_openMusdConversionPage": {
    "message": "Mở trang Chuyển đổi mUSD"
  },
  "basicFunctionalityRequired_openNotificationsPage": {
    "message": "Mở trang Thông báo"
  },
  "basicFunctionalityRequired_openPerpsPage": {
    "message": "Mở trang Hợp đồng vĩnh cửu"
  },
  "basicFunctionalityRequired_openRewardsPage": {
    "message": "Mở trang Phần thưởng"
  },
  "basicFunctionalityRequired_openSnapsPage": {
    "message": "Mở trang Snap"
  },
  "basicFunctionalityRequired_openSwapsPage": {
    "message": "Mở trang Hoán đổi"
  },
  "basicFunctionalityRequired_openTransactionShieldPage": {
    "message": "Mở trang Lá chắn Giao dịch"
  },
  "basicFunctionalityRequired_reviewInSettings": {
    "message": "Xem lại trong phần Cài đặt"
  },
  "basicFunctionalityRequired_title": {
    "message": "Chức năng cơ bản đã tắt"
  },
  "basicFunctionalityRequired_toggleLabel": {
    "message": "Chức năng cơ bản"
  },
  "batchSell": {
    "message": "Bán hàng loạt"
  },
  "batchSellContinueNAssetsCTAPlural": {
    "message": "Tiếp tục với ($1) token"
  },
  "batchSellContinueNAssetsCTASingle": {
    "message": "Tiếp tục với ($1) token"
  },
  "batchSellEmptyStateDescription": {
    "message": "Không có token? Không sao cả. Khám phá và mua token để bán hàng loạt."
  },
  "batchSellGetNewQuotes": {
    "message": "Nhận báo giá mới"
  },
  "batchSellHighRateAlert": {
    "message": "Cảnh báo tỷ giá cao"
  },
  "batchSellHightRateAlertModalDescription": {
    "message": "Việc bán hàng loạt chỉ một token có thể dẫn đến tỷ giá cao hơn. Bạn có muốn thay bằng một giao dịch hoán đổi không?"
  },
  "batchSellMaxSelectedTokens": {
    "message": "Cho phép tối đa $1 token"
  },
  "batchSellMinimumReceiveExplanation": {
    "message": "Số lượng tối thiểu bạn sẽ nhận được nếu giá thay đổi trong quá trình xử lý giao dịch, dựa trên mức trượt giá bạn cho phép. Đây là con số ước tính từ các nhà cung cấp thanh khoản. Số lượng cuối cùng có thể khác."
  },
  "batchSellNetworkFeeTooltip": {
    "message": "Phí mạng phụ thuộc vào mức độ tắc nghẽn của mạng và độ phức tạp của giao dịch."
  },
  "batchSellReceiveStablecoin": {
    "message": "Chọn một đồng ổn định"
  },
  "batchSellSelectHeaderSubtitle": {
    "message": "Tất cả token phải nằm trên cùng một mạng."
  },
  "batchSellSelectHeaderTitle": {
    "message": "Chọn tối đa 5 token"
  },
  "batchSellSlippageDescription": {
    "message": "Giao dịch của bạn sẽ không được thực hiện nếu giá thay đổi vượt quá phần trăm trượt giá."
  },
  "batchSellYouSellTokenCount": {
    "message": "$1 token"
  },
  "batchSellYouSellTokenCountPlural": {
    "message": "$1 token"
  },
  "bestQuote": {
    "message": "Báo giá tốt nhất"
  },
  "bestQuoteTooltip": {
    "message": "Báo giá tốt nhất mà chúng tôi tìm thấy từ các nhà cung cấp, bao gồm phí nhà cung cấp và phí 0,25% của MetaMask. Số tiền tối thiểu bạn sẽ nhận được nếu giá thay đổi là $1."
  },
  "beta": {
    "message": "Beta"
  },
  "betaMetamaskVersion": {
    "message": "Phiên bản MetaMask Beta"
  },
  "betaTerms": {
    "message": "Điều khoản sử dụng phiên bản Beta"
  },
  "blockExplorerAccountAction": {
    "message": "Tài khoản",
    "description": "This is used with viewOnEtherscan and viewInExplorer e.g View Account in Explorer"
  },
  "blockExplorerAssetAction": {
    "message": "Tài sản",
    "description": "This is used with viewOnEtherscan and viewInExplorer e.g View Asset in Explorer"
  },
  "blockExplorerSwapAction": {
    "message": "Hoán đổi",
    "description": "This is used with viewOnEtherscan e.g View Swap on Etherscan"
  },
  "blockExplorerUrl": {
    "message": "URL của Trình khám phá khối"
  },
  "blockExplorerUrlDefinition": {
    "message": "URL được dùng làm trình khám phá khối cho mạng này."
  },
  "blockExplorerView": {
    "message": "Xem tài khoản tại $1",
    "description": "$1 replaced by URL for custom block explorer"
  },
  "blockaid": {
    "message": "Blockaid"
  },
  "blockaidAlertDescriptionBlur": {
    "message": "Nếu tiếp tục, tất cả tài sản bạn đã niêm yết trên Blur có thể gặp rủi ro."
  },
  "blockaidAlertDescriptionMalicious": {
    "message": "Bạn đang tương tác với một trang web độc hại. Nếu tiếp tục, bạn sẽ bị mất tài sản."
  },
  "blockaidAlertDescriptionOpenSea": {
    "message": "Nếu tiếp tục, tất cả tài sản bạn đã niêm yết trên OpenSea có thể gặp rủi ro."
  },
  "blockaidAlertDescriptionOthers": {
    "message": "Nếu bạn xác nhận yêu cầu này, bạn có thể bị mất tài sản. Chúng tôi khuyên bạn nên hủy yêu cầu này."
  },
  "blockaidAlertDescriptionTokenTransfer": {
    "message": "Bạn đang gửi tài sản của mình cho kẻ lừa đảo. Nếu tiếp tục, bạn sẽ bị mất những tài sản đó."
  },
  "blockaidAlertDescriptionWithdraw": {
    "message": "Nếu bạn xác nhận yêu cầu này, bạn đang cho phép kẻ lừa đảo rút và chi tiêu tài sản của mình. Bạn sẽ không lấy lại được tài sản."
  },
  "blockaidDescriptionApproveFarming": {
    "message": "Nếu bạn chấp thuận yêu cầu này, một bên thứ ba nổi tiếng là lừa đảo có thể lấy hết tài sản của bạn."
  },
  "blockaidDescriptionBlurFarming": {
    "message": "Nếu bạn chấp thuận yêu cầu này, người khác có thể đánh cắp tài sản được niêm yết trên Blur của bạn."
  },
  "blockaidDescriptionErrored": {
    "message": "Do có lỗi, chúng tôi không thể kiểm tra các cảnh báo bảo mật. Chỉ tiếp tục nếu bạn tin tưởng tất cả các địa chỉ liên quan."
  },
  "blockaidDescriptionMaliciousDomain": {
    "message": "Bạn đang tương tác với một tên miền độc hại. Nếu bạn chấp thuận yêu cầu này, bạn có thể mất tài sản của mình."
  },
  "blockaidDescriptionMightLoseAssets": {
    "message": "Nếu bạn chấp thuận yêu cầu này, bạn có thể mất tài sản của mình."
  },
  "blockaidDescriptionSeaportFarming": {
    "message": "Nếu bạn chấp thuận yêu cầu này, người khác có thể đánh cắp tài sản được niêm yết trên OpenSea của bạn."
  },
  "blockaidDescriptionTransferFarming": {
    "message": "Nếu bạn chấp thuận yêu cầu này, một bên thứ ba nổi tiếng là lừa đảo sẽ lấy hết tài sản của bạn."
  },
  "blockaidTitleDeceptive": {
    "message": "Đây là một yêu cầu lừa đảo"
  },
  "blockaidTitleMayNotBeSafe": {
    "message": "Hãy cẩn thận"
  },
  "blockaidTitleSuspicious": {
    "message": "Đây là một yêu cầu đáng ngờ"
  },
  "blockies": {
    "message": "Blockies"
  },
  "borrowed": {
    "message": "Đã vay"
  },
  "boughtFor": {
    "message": "Đã mua với giá"
  },
  "bridge": {
    "message": "Cầu nối"
  },
  "bridgeAgain": {
    "message": "Chuyển lại qua cầu nối"
  },
  "bridgeAllowSwappingOf": {
    "message": "Cho phép truy cập chính xác vào $1 $2 trên $3 để thực hiện cầu nối",
    "description": "Shows a user that they need to allow a token for swapping on their hardware wallet"
  },
  "bridgeApproval": {
    "message": "Phê duyệt $1 cho cầu nối",
    "description": "Used in the transaction display list to describe a transaction that is an approve call on a token that is to be bridged. $1 is the symbol of a token that has been approved."
  },
  "bridgeApprovalWarning": {
    "message": "Bạn đang cho phép truy cập vào $1 $2. Hợp đồng sẽ không truy cập thêm bất kỳ khoản tiền nào khác."
  },
  "bridgeApprovalWarningForHardware": {
    "message": "Bạn sẽ cần cho phép truy cập vào $1 $2 để thực hiện cầu nối, sau đó hãy phê duyệt việc thực hiện cầu nối sang $3. Điều này sẽ yêu cầu hai lần xác nhận riêng biệt."
  },
  "bridgeBlockExplorerLinkCopied": {
    "message": "Đã sao chép liên kết trình khám phá khối"
  },
  "bridgeConfirmTwoTransactions": {
    "message": "Bạn sẽ cần xác nhận 2 giao dịch trên ví cứng của mình:"
  },
  "bridgeDetailsTitle": {
    "message": "Chi tiết cầu nối",
    "description": "Title for the modal showing details about a bridge transaction."
  },
  "bridgeDiscountBadgeDao": {
    "message": "DAO"
  },
  "bridgeDiscountBadgePromo": {
    "message": "Khuyến mãi"
  },
  "bridgeEnterAmount": {
    "message": "Chọn số tiền"
  },
  "bridgeExplorerLinkViewOn": {
    "message": "Xem trên $1"
  },
  "bridgeExplorerPopupDescription": {
    "message": "Giao dịch này tồn tại trên hai mạng. Một liên kết hiển thị nguồn, liên kết còn lại hiển thị đích đến sau khi được xác nhận."
  },
  "bridgeFee": {
    "message": "Phí cầu nối"
  },
  "bridgeFeeDisclaimer": {
    "message": "Bao gồm phí MetaMask $1%"
  },
  "bridgeFromTo": {
    "message": "Cầu nối $1 $2 sang $3",
    "description": "Tells a user that they need to confirm on their hardware wallet a bridge. $1 is amount of source token, $2 is the source network, and $3 is the destination network"
  },
  "bridgeGasFeesSplit": {
    "message": "Bất kỳ khoản phí mạng nào được báo trên màn hình trước đó đều bao gồm cả hai giao dịch và sẽ được chia nhỏ."
  },
  "bridgeGetNewQuote": {
    "message": "Nhận báo giá mới"
  },
  "bridgeLowestCost": {
    "message": "Chi phí thấp nhất"
  },
  "bridgeMalicious": {
    "message": "Độc hại"
  },
  "bridgeMaliciousTokenTitle": {
    "message": "Token độc hại"
  },
  "bridgeMarketClosedAction": {
    "message": "Thị trường đã đóng cửa"
  },
  "bridgeMarketClosedDescription": {
    "message": "Token cổ phiếu này hiện đang ngoài giờ giao dịch. Hãy thử lại khi thị trường mở cửa trở lại."
  },
  "bridgeMarketClosedModalDescription": {
    "message": "Thị trường hỗ trợ token này hiện đang đóng cửa. Token vẫn có thể được chuyển trên chuỗi bất cứ lúc nào."
  },
  "bridgeMarketClosedModalLearnMore": {
    "message": "Tìm hiểu thêm"
  },
  "bridgeMarketClosedModalTitle": {
    "message": "Thị trường đã đóng cửa"
  },
  "bridgeMarketClosedTitle": {
    "message": "Thị trường đã đóng cửa"
  },
  "bridgeNoMMFee": {
    "message": "Không có phí MM"
  },
  "bridgeNoPriceInfoTitle": {
    "message": "Không có thông tin giá"
  },
  "bridgePoints": {
    "message": "Điểm ước tính",
    "description": "Label for estimated points that can be earned from a bridge or swap"
  },
  "bridgePoints_couldntLoad": {
    "message": "Không thể tải",
    "description": "Text shown in rewards badge when points couldn't be loaded"
  },
  "bridgePoints_error": {
    "message": "Không thể tải điểm",
    "description": "Tooltip title when there's an error fetching estimated points"
  },
  "bridgePoints_error_content": {
    "message": "Đừng lo, bạn vẫn đang tích lũy điểm. Điểm sẽ sớm hiển thị trong tài khoản hoặc bạn có thể kiểm tra trong tab Phần thưởng trên MetaMask Di động.",
    "description": "Error message when points estimation fails"
  },
  "bridgePoints_tooltip": {
    "message": "Điểm",
    "description": "Tooltip title for points"
  },
  "bridgePoints_tooltip_content_1": {
    "message": "Điểm là cách bạn nhận được Phần thưởng MetaMask khi hoàn thành các giao dịch như hoán đổi, cầu nối hoặc giao dịch hợp đồng vĩnh cửu.",
    "description": "First part of tooltip content explaining rewards points"
  },
  "bridgePoints_tooltip_content_2": {
    "message": "Lưu ý rằng giá trị này chỉ là ước tính và sẽ được xác nhận sau khi giao dịch hoàn tất. Điểm có thể mất đến 1 giờ để được xác nhận trong số dư Phần thưởng.",
    "description": "Second part of tooltip content explaining how points are calculated"
  },
  "bridgePriceDataUnavailableError": {
    "message": "Chúng tôi không thể lấy thông tin giá cho token này. Hãy đảm bảo số lượng nhận được đúng như bạn mong đợi trước khi tiếp tục."
  },
  "bridgePriceImpact": {
    "message": "Tác động giá"
  },
  "bridgePriceImpactFiatAlert": {
    "message": "Bạn sẽ mất $1 trong giao dịch này"
  },
  "bridgePriceImpactHigh": {
    "message": "Tác động giá cao"
  },
  "bridgePriceImpactHighDescription": {
    "message": "Do kích thước giao dịch và thanh khoản hiện có, bạn sẽ nhận ít hơn khoảng $1 so với giá thị trường. Điều này đã được tính trong báo giá của bạn."
  },
  "bridgePriceImpactNormalDescription": {
    "message": "Đây là cách giao dịch của bạn làm thay đổi giá thị trường của một token. Nó phụ thuộc vào kích thước giao dịch, thanh khoản hiện có và phí của nhà cung cấp. MetaMask không kiểm soát tác động giá."
  },
  "bridgePriceImpactTooltipTitle": {
    "message": "Tác động giá"
  },
  "bridgePriceImpactVeryHigh": {
    "message": "Tác động giá rất cao"
  },
  "bridgePriceImpactVeryHighDescription": {
    "message": "Bạn sẽ mất khoảng $1 so với giá thị trường của token trong lần hoán đổi này. Hãy thử giao dịch nhỏ hơn hoặc chọn tuyến thanh khoản tốt hơn để cải thiện tỷ giá."
  },
  "bridgePriceImpactWarningAriaLabel": {
    "message": "Đọc chi tiết cảnh báo về tác động giá"
  },
  "bridgePriceImpactWarningTitle": {
    "message": "Cảnh báo tác động giá"
  },
  "bridgeQuoteStreamCompleteAmountTooHigh": {
    "message": "Không có báo giá. Hãy thử một số lượng nhỏ hơn."
  },
  "bridgeQuoteStreamCompleteAmountTooLow": {
    "message": "Không có báo giá. Hãy thử một số lượng lớn hơn."
  },
  "bridgeQuoteStreamCompleteRetry": {
    "message": "Hiện không thể lấy báo giá. Hãy thử lại."
  },
  "bridgeQuoteStreamCompleteRwaGeoRestricted": {
    "message": "Giao dịch hoán đổi này không khả dụng ở khu vực của bạn."
  },
  "bridgeQuoteStreamCompleteRwaMarketUnavailable": {
    "message": "Thị trường cho tài sản này hiện không khả dụng. Hãy thử lại sau."
  },
  "bridgeQuoteStreamCompleteRwaNativeTokenUnsupported": {
    "message": "Hiện chưa hỗ trợ hoán đổi giữa token này và tài sản thế giới thực. Hãy thử dùng token khác."
  },
  "bridgeQuoteStreamCompleteSlippageTooHigh": {
    "message": "Trượt giá quá cao. Hãy thử giảm cài đặt trượt giá."
  },
  "bridgeQuoteStreamCompleteSlippageTooLow": {
    "message": "Trượt giá quá thấp. Hãy thử tăng cài đặt trượt giá."
  },
  "bridgeQuoteStreamCompleteTokenNotSupported": {
    "message": "Token này không được hỗ trợ. Hãy thử dùng token khác."
  },
  "bridgeQuotesSortedByCost": {
    "message": "Các báo giá được sắp xếp theo tổng chi phí ước tính, bao gồm tỷ giá và phí mạng."
  },
  "bridgeReceive": {
    "message": "Nhận $1 trên $2",
    "description": "Summary line showing token received on destination chain. $1 is the token symbol, $2 is the network name."
  },
  "bridgeReceiveLoading": {
    "message": "Đang nhận trên chuỗi đích"
  },
  "bridgeSecurityDataKnownAirdrop": {
    "message": "Tặng thưởng đáng ngờ"
  },
  "bridgeSecurityDataKnownConcentratedSupply": {
    "message": "Nguồn cung tập trung"
  },
  "bridgeSecurityDataKnownDynamicAnalysis": {
    "message": "Hành vi đáng ngờ"
  },
  "bridgeSecurityDataKnownFakeTradeMakerCount": {
    "message": "Số lượng nhà giao dịch bị thổi phồng"
  },
  "bridgeSecurityDataKnownFakeVolume": {
    "message": "Khối lượng giao dịch giả"
  },
  "bridgeSecurityDataKnownHeavilySniped": {
    "message": "Hoạt động bot dày đặc"
  },
  "bridgeSecurityDataKnownHiddenSupplyByKeyHolder": {
    "message": "Nguồn cung chưa được công bố"
  },
  "bridgeSecurityDataKnownHighBuyFee": {
    "message": "Phí mua cao"
  },
  "bridgeSecurityDataKnownHighSellFee": {
    "message": "Phí bán cao"
  },
  "bridgeSecurityDataKnownHighTransferFee": {
    "message": "Phí chuyển khoản cao"
  },
  "bridgeSecurityDataKnownHoneypot": {
    "message": "Rủi ro bẫy lừa đảo"
  },
  "bridgeSecurityDataKnownImpersonator": {
    "message": "Mạo danh"
  },
  "bridgeSecurityDataKnownImpersonatorAsset": {
    "message": "Mạo danh tài sản nhạy cảm"
  },
  "bridgeSecurityDataKnownImpersonatorHigh": {
    "message": "Có khả năng mạo danh"
  },
  "bridgeSecurityDataKnownImpersonatorMedium": {
    "message": "Có thể là mạo danh"
  },
  "bridgeSecurityDataKnownInappropriateContent": {
    "message": "Nội dung không phù hợp"
  },
  "bridgeSecurityDataKnownInorganicVoume": {
    "message": "Khối lượng giả mạo"
  },
  "bridgeSecurityDataKnownInsufficientLiquidity": {
    "message": "Thanh khoản bị khóa thấp"
  },
  "bridgeSecurityDataKnownLowReputation": {
    "message": "Người tạo có uy tín thấp"
  },
  "bridgeSecurityDataKnownMalicious": {
    "message": "Đã biết là độc hại"
  },
  "bridgeSecurityDataKnownMetadata": {
    "message": "Metadata đáng ngờ"
  },
  "bridgeSecurityDataKnownPostDump": {
    "message": "Có khả năng thao túng giá"
  },
  "bridgeSecurityDataKnownRugpull": {
    "message": "Rủi ro rút vốn bất ngờ"
  },
  "bridgeSecurityDataKnownSanctionedCreator": {
    "message": "Người tạo bị trừng phạt"
  },
  "bridgeSecurityDataKnownSimilarMaliciousContract": {
    "message": "Giống hợp đồng độc hại"
  },
  "bridgeSecurityDataKnownSnipeMint": {
    "message": "Hoạt động của bot khi ra mắt"
  },
  "bridgeSecurityDataKnownSpamText": {
    "message": "Tin nhắn rác"
  },
  "bridgeSecurityDataKnownStaticCodeSign": {
    "message": "Mã đáng ngờ"
  },
  "bridgeSecurityDataKnownTokenBackdoor": {
    "message": "Lỗ hổng token"
  },
  "bridgeSecurityDataKnownUnsellable": {
    "message": "Token không thể bán"
  },
  "bridgeSecurityDataKnownUnstablePrice": {
    "message": "Giá không ổn định"
  },
  "bridgeSecurityDataKnownWashTrading": {
    "message": "Giao dịch giả tạo"
  },
  "bridgeSelectDestinationAccount": {
    "message": "Chọn tài khoản đích"
  },
  "bridgeSelectDifferentQuote": {
    "message": "Vui lòng chọn một báo giá khác."
  },
  "bridgeSelectNetwork": {
    "message": "Chọn mạng"
  },
  "bridgeSelectQuote": {
    "message": "Chọn báo giá"
  },
  "bridgeSelectTokenAmountAndAccount": {
    "message": "Chọn token, số tiền và tài khoản đích"
  },
  "bridgeSelectTokenAndAmount": {
    "message": "Chọn token và số tiền"
  },
  "bridgeSend": {
    "message": "Gửi $1 từ $2",
    "description": "Summary line showing token sent from source chain. $1 is the token symbol, $2 is the network name."
  },
  "bridgeSendLoading": {
    "message": "Đang gửi từ chuỗi nguồn"
  },
  "bridgeStatusComplete": {
    "message": "Hoàn tất",
    "description": "Status text indicating a bridge transaction has successfully completed."
  },
  "bridgeStatusFailed": {
    "message": "Thất bại",
    "description": "Status text indicating a bridge transaction has failed."
  },
  "bridgeStatusInProgress": {
    "message": "Đang xử lý",
    "description": "Status text indicating a bridge transaction is currently processing."
  },
  "bridgeStepActionBridgeComplete": {
    "message": "Đã nhận $1 trên $2",
    "description": "$1 is the amount of the destination asset, $2 is the name of the destination network"
  },
  "bridgeStepActionBridgePending": {
    "message": "Đang nhận $1 trên $2",
    "description": "$1 is the amount of the destination asset, $2 is the name of the destination network"
  },
  "bridgeStepActionSwapComplete": {
    "message": "Đã hoán đổi $1 thành $2",
    "description": "$1 is the amount of the source asset, $2 is the amount of the destination asset"
  },
  "bridgeStepActionSwapPending": {
    "message": "Đang hoán đổi $1 thành $2",
    "description": "$1 is the amount of the source asset, $2 is the amount of the destination asset"
  },
  "bridgeSuspicious": {
    "message": "Đáng ngờ"
  },
  "bridgeSuspiciousTokenTitle": {
    "message": "Token đáng ngờ"
  },
  "bridgeTo": {
    "message": "Cầu nối đến"
  },
  "bridgeTokenIsMaliciousBanner": {
    "message": "$1 là token độc hại."
  },
  "bridgeTokenIsMaliciousModalDescription": {
    "message": "$1 bị đánh dấu là độc hại. Có khả năng sẽ đánh cắp tài sản từ bất kỳ ai tương tác với nó."
  },
  "bridgeTokenIsSuspiciousBanner": {
    "message": "$1 là một token đáng ngờ."
  },
  "bridgeTokenIsSuspiciousModalDescription": {
    "message": "$1 bị đánh dấu là đáng ngờ. Hãy xem xét các rủi ro trước khi tiếp tục."
  },
  "bridgeTokenNotFound": {
    "message": "Không có token nào khớp với \"$1\""
  },
  "bridgeTransactionProgress": {
    "message": "Giao dịch $1/2"
  },
  "bridgeTxDetailsBridged": {
    "message": "Đã tạo cầu nối"
  },
  "bridgeTxDetailsBridging": {
    "message": "Cầu nối"
  },
  "bridgeTxDetailsDelayedDescription": {
    "message": "Liên hệ với"
  },
  "bridgeTxDetailsDelayedDescriptionSupport": {
    "message": "Hỗ trợ MetaMask"
  },
  "bridgeTxDetailsDelayedTitle": {
    "message": "Đã quá 3 giờ chưa?"
  },
  "bridgeTxDetailsNonce": {
    "message": "Số nonce"
  },
  "bridgeTxDetailsStatus": {
    "message": "Trạng thái"
  },
  "bridgeTxDetailsSwapped": {
    "message": "Đã hoán đổi"
  },
  "bridgeTxDetailsSwapping": {
    "message": "Đang hoán đổi"
  },
  "bridgeTxDetailsTimestamp": {
    "message": "Dấu thời gian"
  },
  "bridgeTxDetailsTimestampValue": {
    "message": "$1 lúc $2",
    "description": "$1 is the date, $2 is the time"
  },
  "bridgeTxDetailsTokenAmountOnChain": {
    "message": "$1 $2 trên",
    "description": "$1 is the amount of the token, $2 is the ticker symbol of the token"
  },
  "bridgeTxDetailsTotalGasFee": {
    "message": "Tổng phí gas"
  },
  "bridgeTxDetailsYouReceived": {
    "message": "Bạn đã nhận"
  },
  "bridgeTxDetailsYouSent": {
    "message": "Bạn đã gửi"
  },
  "bridgeUseMaxAmountAllowedWithReserve": {
    "message": "Sử dụng mức tối đa được cho phép"
  },
  "bridgeValidationInsufficientGasMessage": {
    "message": "Bạn không có đủ $1 để thanh toán phí gas cho cầu nối này. Nhập số tiền nhỏ hơn hoặc mua thêm $1."
  },
  "bridgeValidationInsufficientGasTitle": {
    "message": "Cần thêm $1 để trả phí gas"
  },
  "bridgeValidationInsufficientNativeReserveMessage": {
    "message": "Mạng cụ thể này yêu cầu duy trì khoản dự trữ $1 $3 trong tài khoản của bạn. Với số dư hiện tại, bạn có thể sử dụng tối đa $2 $3",
    "description": "$1 is the minimum native reserve amount for the network, $2 is the spendable balance, $3 the ticker symbol of the token"
  },
  "bridgeValidationInsufficientNativeReserveTitle": {
    "message": "Yêu cầu số dư dự trữ tối thiểu $1",
    "description": "$1 is the ticker symbol of the token"
  },
  "bridged": {
    "message": "Đã tạo cầu nối"
  },
  "bridgedToChain": {
    "message": "Đã tạo cầu nối đến $1"
  },
  "bridging": {
    "message": "Cầu nối"
  },
  "browserNotSupported": {
    "message": "Trình duyệt của bạn không được hỗ trợ..."
  },
  "busy": {
    "message": "Đang bận"
  },
  "buy": {
    "message": "Mua"
  },
  "buyMoreAsset": {
    "message": "Mua thêm $1",
    "description": "$1 is the ticker symbol of a an asset the user is being prompted to purchase"
  },
  "buyTabOpenedToastDescription": {
    "message": "Chúng tôi đã mở một tab mới để bạn mua.",
    "description": "Toast description shown after opening the buy flow in a new tab"
  },
  "buyTabOpenedToastText": {
    "message": "Tiếp tục trong tab trình duyệt của bạn",
    "description": "Toast title shown after opening the buy flow in a new tab"
  },
  "bytes": {
    "message": "Byte"
  },
  "canToggleInSettings": {
    "message": "Bạn có thể bật lại thông báo này trong phần Cài đặt > Cảnh báo."
  },
  "cancel": {
    "message": "Hủy"
  },
  "cancelSpeedupAlreadyConfirmedDescription": {
    "message": "Chúng tôi không thể cập nhật giao dịch của bạn vì giao dịch đã được xác nhận trên chuỗi khối."
  },
  "cancelSpeedupFailedDescription": {
    "message": "Đã xảy ra lỗi khi cập nhật giao dịch của bạn."
  },
  "cancelTransactionDescription": {
    "message": "Giao dịch này sẽ bị hủy và phí mạng này sẽ thay thế phí ban đầu."
  },
  "cancelTransactionFailed": {
    "message": "Hủy giao dịch thất bại"
  },
  "cancelTransactionTitle": {
    "message": "Hủy giao dịch"
  },
  "cancelled": {
    "message": "Đã hủy"
  },
  "carouselAllCaughtUp": {
    "message": "Bạn đã xem hết!",
    "description": "Message shown in carousel when all promotional slides have been dismissed"
  },
  "chainId": {
    "message": "ID Chuỗi"
  },
  "chainIdDefinition": {
    "message": "ID chuỗi được dùng để ký các giao dịch cho mạng này."
  },
  "chainIdExistsErrorMsg": {
    "message": "Mạng $1 hiện đang sử dụng ID chuỗi này."
  },
  "chainListReturnedDifferentTickerSymbol": {
    "message": "Biểu tượng token này không trùng khớp với tên mạng hoặc ID chuỗi đã nhập. Nhiều token phổ biến sử dụng các biểu tượng tương tự, do đó những kẻ lừa đảo có thể lợi dụng điều này để lừa bạn gửi cho chúng một token có giá trị hơn. Nhớ xác minh mọi thông tin trước khi tiếp tục."
  },
  "chainlistNetworkDetails": {
    "message": "Biểu tượng: $1 · ID: $2",
    "description": "$1 is the native currency symbol and $2 is the network chain ID."
  },
  "changeInSettings": {
    "message": "Thay đổi trong phần Cài đặt"
  },
  "changePasswordDetailsSocial": {
    "message": "Mất mật khẩu này đồng nghĩa với việc mất quyền truy cập ví trên tất cả các thiết bị."
  },
  "changePasswordLoading": {
    "message": "Đang thay đổi mật khẩu..."
  },
  "changePasswordLoadingNote": {
    "message": "Quá trình này sẽ không mất nhiều thời gian"
  },
  "changePasswordWarning": {
    "message": "Bạn có chắc không?"
  },
  "changePasswordWarningDescription": {
    "message": "Thay đổi mật khẩu ở đây sẽ khiến MetaMask bị khóa trên các thiết bị khác mà bạn đang sử dụng. Bạn sẽ cần đăng nhập lại bằng mật khẩu mới."
  },
  "checkNetworkConnectivity": {
    "message": "Kiểm tra kết nối mạng."
  },
  "checkNetworkConnectivityOr": {
    "message": "Kiểm tra kết nối mạng hoặc $1.",
    "description": "$1 is a link to update the network."
  },
  "chromeRequiredForHardwareWallets": {
    "message": "Bạn cần sử dụng MetaMask trên Google Chrome để kết nối với Ví cứng của bạn."
  },
  "circulatingSupply": {
    "message": "Cung lưu hành"
  },
  "clear": {
    "message": "Xóa"
  },
  "clearActivity": {
    "message": "Xóa dữ liệu hoạt động và số nonce"
  },
  "clearActivityDescription": {
    "message": "Đặt lại số nonce của tài khoản và xóa dữ liệu trong tab hoạt động trong ví của bạn. Chỉ có tài khoản và mạng hiện tại sẽ bị ảnh hưởng. Số dư và các giao dịch đến của bạn sẽ không thay đổi."
  },
  "clearFilters": {
    "message": "Xóa bộ lọc"
  },
  "click": {
    "message": "Nhấp"
  },
  "clickToConnectLedgerViaWebHID": {
    "message": "Nhấp vào đây để kết nối với ví Ledger của bạn qua WebHID",
    "description": "Text that can be clicked to open a browser popup for connecting the ledger device via webhid"
  },
  "close": {
    "message": "Đóng"
  },
  "closeSlide": {
    "message": "Đóng $1",
    "description": "Aria label for close button on carousel slides. $1 is the slide title"
  },
  "coingecko": {
    "message": "CoinGecko"
  },
  "collectionName": {
    "message": "Tên bộ sưu tập"
  },
  "comboNoOptions": {
    "message": "Không tìm thấy tùy chọn nào",
    "description": "Default text shown in the combo field dropdown if no options."
  },
  "communityContributedLanguagesSectionTitle": {
    "message": "Được cộng đồng đóng góp",
    "description": "Section heading on the language settings screen for locales maintained by community contributors."
  },
  "compareAddresses": {
    "message": "So sánh địa chỉ"
  },
  "completed": {
    "message": "Đã hoàn tất"
  },
  "concentratedSupplyDistributionDescription": {
    "message": "Phần lớn nguồn cung token được những người nắm giữ token hàng đầu nắm giữ, gây rủi ro thao túng giá tập trung"
  },
  "concentratedSupplyDistributionTitle": {
    "message": "Phân bổ nguồn cung tập trung"
  },
  "configureSnapPopupDescription": {
    "message": "Bây giờ bạn đang rời MetaMask để định cấu hình Snap này."
  },
  "configureSnapPopupInstallDescription": {
    "message": "Bây giờ bạn đang rời MetaMask để cài đặt Snap này."
  },
  "configureSnapPopupInstallTitle": {
    "message": "Cài đặt Snap"
  },
  "configureSnapPopupLink": {
    "message": "Nhấp vào liên kết này để tiếp tục:"
  },
  "configureSnapPopupTitle": {
    "message": "Định cấu hình Snap"
  },
  "confirm": {
    "message": "Xác nhận"
  },
  "confirmAccountTypeSmartContract": {
    "message": "Tài khoản thông minh"
  },
  "confirmAccountTypeStandard": {
    "message": "Tài khoản tiêu chuẩn"
  },
  "confirmAlertModalAcknowledgeMultiple": {
    "message": "Tôi đã hiểu rõ các cảnh báo và vẫn muốn tiếp tục"
  },
  "confirmAlertModalAcknowledgeSingle": {
    "message": "Tôi đã hiểu cảnh báo và vẫn muốn tiếp tục"
  },
  "confirmFieldAllowance": {
    "message": "Hạn mức cho phép"
  },
  "confirmFieldAvailablePerDay": {
    "message": "Có sẵn mỗi ngày"
  },
  "confirmFieldExpiration": {
    "message": "Hết hạn"
  },
  "confirmFieldFrequency": {
    "message": "Tần suất"
  },
  "confirmFieldNeverExpires": {
    "message": "Không bao giờ hết hạn"
  },
  "confirmFieldPaymaster": {
    "message": "Phí được thanh toán bởi"
  },
  "confirmFieldPeriodDurationBiWeekly": {
    "message": "Hai tuần một lần"
  },
  "confirmFieldPeriodDurationDaily": {
    "message": "Hằng ngày"
  },
  "confirmFieldPeriodDurationHourly": {
    "message": "Mỗi giờ"
  },
  "confirmFieldPeriodDurationMonthly": {
    "message": "Hằng tháng"
  },
  "confirmFieldPeriodDurationSeconds": {
    "message": "$1 giây",
    "description": "$1 is the number of seconds in the permission period (shown when the period is not a standard hour/day/week/etc.)"
  },
  "confirmFieldPeriodDurationWeekly": {
    "message": "Hằng tuần"
  },
  "confirmFieldPeriodDurationYearly": {
    "message": "Hằng năm"
  },
  "confirmFieldTooltipJustification": {
    "message": "Lý do chính đáng cho yêu cầu được trang web cung cấp"
  },
  "confirmFieldTooltipPaymaster": {
    "message": "Phí cho giao dịch này sẽ được thanh toán bởi hợp đồng thông minh Paymaster."
  },
  "confirmFieldTotalExposure": {
    "message": "Tổng mức tiếp xúc"
  },
  "confirmGasFeeTokenBalance": {
    "message": "Số dư:"
  },
  "confirmGasFeeTokenInsufficientBalance": {
    "message": "Không đủ tiền"
  },
  "confirmGasFeeTokenMetaMaskFee": {
    "message": "Bao gồm phí $1"
  },
  "confirmGasFeeTokenModalNativeToggleMetaMask": {
    "message": "MetaMask đang ước tính số dư để hoàn tất giao dịch này."
  },
  "confirmGasFeeTokenModalNativeToggleWallet": {
    "message": "Thanh toán phí mạng bằng số dư trong ví của bạn."
  },
  "confirmGasFeeTokenModalPayETH": {
    "message": "Thanh toán bằng ETH"
  },
  "confirmGasFeeTokenModalPayToken": {
    "message": "Thanh toán bằng token khác"
  },
  "confirmGasFeeTokenModalTitle": {
    "message": "Chọn một token"
  },
  "confirmGasFeeTokenToast": {
    "message": "Bạn đang thanh toán phí mạng này bằng $1"
  },
  "confirmGasFeeTokenTooltip": {
    "message": "Khoản này được thanh toán cho mạng để xử lý giao dịch của bạn. Bao gồm phí $1 của MetaMask cho các token không phải ETH hoặc ETH được nạp sẵn."
  },
  "confirmInfoAccountNow": {
    "message": "Bây giờ"
  },
  "confirmInfoSwitchingTo": {
    "message": "Đang chuyển đến"
  },
  "confirmNestedTransactionTitle": {
    "message": "Giao dịch $1"
  },
  "confirmPassword": {
    "message": "Xác nhận mật khẩu"
  },
  "confirmRecoveryPhrase": {
    "message": "Xác nhận Cụm từ khôi phục bí mật"
  },
  "confirmRecoveryPhraseDetails": {
    "message": "Chọn các từ còn thiếu theo đúng thứ tự."
  },
  "confirmRecoveryPhraseTitle": {
    "message": "Xác nhận Cụm từ khôi phục bí mật"
  },
  "confirmRecoveryPhraseTitleSettings": {
    "message": "Xác nhận Cụm từ khôi phục bí mật"
  },
  "confirmSimulationApprove": {
    "message": "Bạn chấp thuận"
  },
  "confirmSrpErrorDescription": {
    "message": "Kiểm tra kỹ Cụm từ khôi phục bí mật và thử lại."
  },
  "confirmSrpErrorTitle": {
    "message": "Chưa đúng lắm"
  },
  "confirmSrpSuccessDescription": {
    "message": "Chính xác! Và hãy ghi nhớ: không bao giờ chia sẻ cụm từ này với bất kỳ ai."
  },
  "confirmSrpSuccessTitle": {
    "message": "Hoàn hảo"
  },
  "confirmTitleAccountTypeSwitch": {
    "message": "Cập nhật tài khoản"
  },
  "confirmTitleApproveTransactionNFT": {
    "message": "Yêu cầu rút tiền"
  },
  "confirmTitleDeployContract": {
    "message": "Triển khai hợp đồng"
  },
  "confirmTitleDescApproveTransaction": {
    "message": "Trang web này muốn được cấp quyền rút NFT của bạn"
  },
  "confirmTitleDescDelegationRevoke": {
    "message": "Bạn đang chuyển về tài khoản tiêu chuẩn (EOA)."
  },
  "confirmTitleDescDelegationUpgrade": {
    "message": "Bạn đang chuyển sang tài khoản thông minh."
  },
  "confirmTitleDescDeployContract": {
    "message": "Trang web này muốn bạn triển khai hợp đồng"
  },
  "confirmTitleDescERC20ApproveTransaction": {
    "message": "Trang web này muốn được cấp quyền để rút token của bạn"
  },
  "confirmTitleDescPermission": {
    "message": "Trang web này muốn được cấp quyền chi tiêu token của bạn."
  },
  "confirmTitleDescPermitSignature": {
    "message": "Trang web này muốn được cấp quyền chi tiêu token của bạn."
  },
  "confirmTitleDescSIWESignature": {
    "message": "Trang web muốn bạn đăng nhập để chứng minh bạn sở hữu tài khoản này."
  },
  "confirmTitleDescSign": {
    "message": "Xem lại thông tin yêu cầu trước khi bạn xác nhận."
  },
  "confirmTitleDescTokenApprovalRevocation": {
    "message": "Trang web này yêu cầu quyền thu hồi các phê duyệt token của bạn."
  },
  "confirmTitlePermission": {
    "message": "Yêu cầu cấp quyền"
  },
  "confirmTitlePermitTokens": {
    "message": "Yêu cầu giới hạn chi tiêu"
  },
  "confirmTitleRevokeApproveTransaction": {
    "message": "Xóa quyền"
  },
  "confirmTitleSIWESignature": {
    "message": "Yêu cầu đăng nhập"
  },
  "confirmTitleSending": {
    "message": "Đang gửi"
  },
  "confirmTitleSetApprovalForAllRevokeTransaction": {
    "message": "Xóa quyền"
  },
  "confirmTitleSignature": {
    "message": "Yêu cầu chữ ký"
  },
  "confirmTitleTransaction": {
    "message": "Yêu cầu giao dịch"
  },
  "confirmationAlertDetails": {
    "message": "Để bảo vệ tài sản của bạn, chúng tôi đề nghị bạn từ chối yêu cầu này."
  },
  "confirmationAlertModalTitleDescription": {
    "message": "Tài sản của bạn có thể gặp rủi ro"
  },
  "confirmed": {
    "message": "Đã xác nhận"
  },
  "confusableCharacterTooltip": {
    "message": "Đảm bảo địa chỉ này chính xác. Chữ $1 có thể bị nhầm với $2."
  },
  "confusableUnicode": {
    "message": "\"$1\" tương tự với \"$2\"."
  },
  "confusableZeroWidthUnicode": {
    "message": "Tìm thấy ký tự có độ rộng bằng 0."
  },
  "confusingEnsDomain": {
    "message": "Chúng tôi đã phát hiện thấy một ký tự nhầm lẫn trong tên ENS. Hãy kiểm tra tên ENS để tránh nguy cơ bị lừa đảo."
  },
  "connect": {
    "message": "Kết nối"
  },
  "connectAHardwareWallet": {
    "message": "Kết nối ví cứng"
  },
  "connectAHardwareWalletDescription": {
    "message": "Sử dụng USB hoặc mã QR"
  },
  "connectAccounts": {
    "message": "Kết nối tài khoản"
  },
  "connectHardwareDevice": {
    "message": "Kết nối $1",
    "description": "$1 is the hardware wallet device name"
  },
  "connectManually": {
    "message": "Kết nối thủ công với trang web hiện tại"
  },
  "connectSnap": {
    "message": "Kết nối $1",
    "description": "$1 is the snap for which a connection is being requested."
  },
  "connectWithMetaMask": {
    "message": "Kết nối với MetaMask"
  },
  "connectedAccountsDescriptionPlural": {
    "message": "Bạn có $1 tài khoản kết nối với trang web này.",
    "description": "$1 is the number of accounts"
  },
  "connectedAccountsDescriptionSingular": {
    "message": "Bạn có 1 tài khoản kết nối với trang web này."
  },
  "connectedAccountsEmptyDescription": {
    "message": "MetaMask chưa kết nối với trang web này. Để kết nối với một trang web trên web3, hãy tìm nút kết nối trên trang web của họ."
  },
  "connectedSites": {
    "message": "Trang web đã kết nối"
  },
  "connectedSitesAndSnaps": {
    "message": "Trang web và Snap đã kết nối"
  },
  "connectedSitesDescription": {
    "message": "$1 đã được kết nối với các trang web này. Các trang web này có thể xem địa chỉ tài khoản của bạn.",
    "description": "$1 is the account name"
  },
  "connectedSitesEmptyDescription": {
    "message": "$1 chưa được kết nối với bất kỳ trang web nào.",
    "description": "$1 is the account name"
  },
  "connectedSnapAndNoAccountDescription": {
    "message": "MetaMask được kết nối với trang web này, nhưng chưa có tài khoản nào được kết nối"
  },
  "connectedSnaps": {
    "message": "Snap đã kết nối"
  },
  "connectedWithAccount": {
    "message": "Đã kết nối $1 tài khoản",
    "description": "$1 represents account length"
  },
  "connectedWithAccountName": {
    "message": "Đã kết nối với $1",
    "description": "$1 represents account name"
  },
  "connectedWithNetwork": {
    "message": "Đã kết nối $1 mạng",
    "description": "$1 represents network length"
  },
  "connecting": {
    "message": "Đang kết nối"
  },
  "connectingTo": {
    "message": "Đang kết nối với $1"
  },
  "connectingToGoerli": {
    "message": "Đang kết nối với mạng thử nghiệm Goerli"
  },
  "connectingToLineaGoerli": {
    "message": "Đang kết nối với mạng thử nghiệm Linea Goerli"
  },
  "connectingToLineaMainnet": {
    "message": "Đang kết nối với Linea"
  },
  "connectingToLineaSepolia": {
    "message": "Đang kết nối với mạng thử nghiệm Linea Sepolia"
  },
  "connectingToMainnet": {
    "message": "Đang kết nối với Ethereum Mainnet"
  },
  "connectingToSepolia": {
    "message": "Đang kết nối với mạng thử nghiệm Sepolia"
  },
  "connectionDescription": {
    "message": "Kết nối trang web này với MetaMask"
  },
  "connectionFailed": {
    "message": "Kết nối thất bại"
  },
  "connectionFailedDescription": {
    "message": "Tìm nạp $1 thất bại, hãy kiểm tra mạng của bạn và thử lại.",
    "description": "$1 is the name of the snap being fetched."
  },
  "connectionRequest": {
    "message": "Yêu cầu kết nối"
  },
  "connectionsRemovedModalDescription": {
    "message": "Một số kết nối (chẳng hạn như ví cứng và snap) đã bị xóa do không hoạt động trên thiết bị này. Bạn có thể thêm lại bất kỳ lúc nào trong phần Cài đặt."
  },
  "connectionsRemovedModalTitle": {
    "message": "Kết nối đã bị xóa"
  },
  "contactDeleted": {
    "message": "Liên hệ đã bị xóa"
  },
  "contactDetails": {
    "message": "Chi tiết liên hệ"
  },
  "contactUpdated": {
    "message": "Liên hệ đã được cập nhật"
  },
  "contactUs": {
    "message": "Liên hệ với chúng tôi"
  },
  "contacts": {
    "message": "Danh bạ"
  },
  "contentFromSnap": {
    "message": "Nội dung từ $1",
    "description": "$1 represents the name of the snap"
  },
  "continue": {
    "message": "Tiếp tục"
  },
  "contract": {
    "message": "Hợp đồng"
  },
  "contractAddress": {
    "message": "Địa chỉ hợp đồng"
  },
  "contractAddressError": {
    "message": "Bạn đang gửi token đến địa chỉ hợp đồng của token. Điều này có thể dẫn đến việc mất token đó."
  },
  "contractDeployment": {
    "message": "Triển khai hợp đồng"
  },
  "contractInteraction": {
    "message": "Tương tác với hợp đồng"
  },
  "convertTokenToNFTDescription": {
    "message": "Chúng tôi phát hiện tài sản này là một NFT. MetaMask hiện đã hỗ trợ toàn diện và đầy đủ cho NFT. Bạn có muốn xóa tài sản khỏi danh sách token và thêm tài sản dưới dạng NFT không?"
  },
  "convertTokenToNFTExistDescription": {
    "message": "Chúng tôi phát hiện tài sản này đã được thêm dưới dạng một NFT. Bạn có muốn xóa nó khỏi danh sách token của mình không?"
  },
  "copiedExclamation": {
    "message": "Đã sao chép."
  },
  "copiedToClipboard": {
    "message": "Đã sao chép vào bộ nhớ đệm"
  },
  "copyAddress": {
    "message": "Sao chép địa chỉ vào bộ nhớ đệm"
  },
  "copyAddressShort": {
    "message": "Sao chép địa chỉ"
  },
  "copyPrivateKey": {
    "message": "Sao chép khóa riêng tư"
  },
  "copyToClipboard": {
    "message": "Sao chép vào bộ nhớ đệm"
  },
  "copyTransactionId": {
    "message": "Sao chép ID giao dịch"
  },
  "correct": {
    "message": "Chính xác"
  },
  "create": {
    "message": "Tạo"
  },
  "createMultichainAccountButton": {
    "message": "Thêm tài khoản",
    "description": "Name of a button used on multichain account related pages for triggering the account creation process."
  },
  "createMultichainAccountButtonLoading": {
    "message": "Đang thêm tài khoản...",
    "description": "Name of a button in loading state, used on multichain account related pages for the account creation process."
  },
  "createPassword": {
    "message": "Mật khẩu MetaMask"
  },
  "createPasswordCreate": {
    "message": "Tạo mật khẩu"
  },
  "createPasswordDetails": {
    "message": "Chỉ mở khóa MetaMask trên thiết bị này."
  },
  "createPasswordDetailsSocial": {
    "message": "Mất mật khẩu này đồng nghĩa với việc mất quyền truy cập ví trên tất cả các thiết bị, $1",
    "description": "$1 is the text 'MetaMask can't reset it.'"
  },
  "createPasswordDetailsSocialReset": {
    "message": "MetaMask không thể đặt lại mật khẩu này."
  },
  "createPasswordMarketing": {
    "message": "Nhận thông tin cập nhật về sản phẩm, lời khuyên và tin tức qua email. Chúng tôi có thể sử dụng cách tương tác của bạn để cải thiện nội dung chia sẻ."
  },
  "createSnapAccountDescription": {
    "message": "$1 muốn thêm một tài khoản mới vào MetaMask."
  },
  "createSnapAccountTitle": {
    "message": "Tạo tài khoản"
  },
  "creatorAddress": {
    "message": "Địa chỉ của người tạo"
  },
  "criticalErrorAttemptRecovery": {
    "message": "Thử khôi phục"
  },
  "criticalErrorFooterContactSupport": {
    "message": "Nếu không cách nào ở trên hiệu quả, $1",
    "description": "Footer on the critical error screen. $1 is the 'contact support' link."
  },
  "criticalErrorReinstallMetamask": {
    "message": "Cài đặt lại MetaMask"
  },
  "criticalErrorStillHavingIssues": {
    "message": "Vẫn gặp sự cố?"
  },
  "cryptoCompare": {
    "message": "CryptoCompare"
  },
  "currencyRateCheckToggle": {
    "message": "Hiển thị trình kiểm tra giá token và số dư"
  },
  "currencyRateCheckToggleDescription": {
    "message": "Chúng tôi sử dụng API của $1 và $2 để hiện thị giá token và số dư của bạn. $3",
    "description": "$1 represents Coingecko, $2 represents CryptoCompare and $3 represents Privacy Policy"
  },
  "currencySymbol": {
    "message": "Biểu tượng tiền tệ"
  },
  "currencySymbolDefinition": {
    "message": "Mã chứng khoán hiển thị cho tiền tệ của mạng này."
  },
  "current": {
    "message": "Hiện tại"
  },
  "currentAccountNotConnected": {
    "message": "Tài khoản hiện tại của bạn chưa được kết nối"
  },
  "currentEstimatedBaseFee": {
    "message": "Hiện tại: $1 GWEI"
  },
  "currentEstimatedPriorityFeeRange": {
    "message": "Hiện tại: $1 - $2 GWEI"
  },
  "currentExtension": {
    "message": "Trang tiện ích mở rộng hiện tại"
  },
  "currentHistoricalBaseFeeRange": {
    "message": "12 giờ: $1 - $2 GWEI"
  },
  "currentHistoricalPriorityFeeRange": {
    "message": "12 giờ: $1 - $2 GWEI"
  },
  "currentNetwork": {
    "message": "Mạng hiện tại",
    "description": "Speicifies to token network filter to filter by current Network. Will render when network nickname is not available"
  },
  "currentQuestion": {
    "message": "Câu hỏi $1/2"
  },
  "currentlyUnavailable": {
    "message": "Không có sẵn trên mạng này"
  },
  "curveHighGasEstimate": {
    "message": "Đồ thị ước tính phí gas cao"
  },
  "curveLowGasEstimate": {
    "message": "Đồ thị ước tính phí gas thấp"
  },
  "curveMediumGasEstimate": {
    "message": "Đồ thị ước tính phí gas theo thị trường"
  },
  "custom": {
    "message": "Nâng cao"
  },
  "customGasSettingToolTipMessage": {
    "message": "Sử dụng $1 để tùy chỉnh giá gas. Việc này có thể gây nhầm lẫn nếu bạn không quen thuộc. Bạn phải tự chịu trách nhiệm nếu thực hiện.",
    "description": "$1 is key 'advanced' (text: 'Advanced') separated here so that it can be passed in with bold font-weight"
  },
  "customNetworks": {
    "message": "Mạng tùy chỉnh"
  },
  "customSlippage": {
    "message": "Tùy chỉnh"
  },
  "customTokenWarningInTokenDetectionNetwork": {
    "message": "Bất kỳ ai cũng có thể tạo token, bao gồm cả việc tạo phiên bản giả mạo của token hiện có. Tìm hiểu về $1"
  },
  "customerSupport": {
    "message": "hỗ trợ khách hàng"
  },
  "dappConnections": {
    "message": "Kết nối Dapp"
  },
  "dappSuggested": {
    "message": "Trang web đề xuất"
  },
  "dappSuggestedGasSettingToolTipMessage": {
    "message": "$1 đã gợi ý mức giá này.",
    "description": "$1 is url for the dapp that has suggested gas settings"
  },
  "dappSuggestedHigh": {
    "message": "Trang web đề xuất"
  },
  "dappSwapAdvantage": {
    "message": "Tiết kiệm và kiếm tiền với MetaMask Hoán đổi"
  },
  "dappSwapAdvantageSaveOnly": {
    "message": "Tiết kiệm với MetaMask Swaps"
  },
  "dappSwapBenefits": {
    "message": "Hoàn phí mạng cho các giao dịch hoán đổi thất bại"
  },
  "dappSwapQuoteDifference": {
    "message": "Tiết kiệm $1"
  },
  "dappSwapRewardText": {
    "message": "Nhận $1 điểm"
  },
  "darkTheme": {
    "message": "Tối"
  },
  "data": {
    "message": "Dữ liệu"
  },
  "dataCollectionForMarketing": {
    "message": "Thu thập dữ liệu cho mục đích tiếp thị"
  },
  "dataCollectionForMarketingDescription": {
    "message": "Chúng tôi sẽ sử dụng MetaMetrics để tìm hiểu cách bạn tương tác với các thông tin tiếp thị. Chúng tôi có thể chia sẻ tin tức liên quan (chẳng hạn như tính năng sản phẩm và các tài liệu khác)."
  },
  "dataCollectionForMarketingDescriptionSocialLogin": {
    "message": "Nhận thông tin cập nhật về sản phẩm, lời khuyên và tin tức - bao gồm qua email. Chúng tôi có thể sử dụng cách tương tác của bạn để cải thiện nội dung chia sẻ."
  },
  "dataUnavailable": {
    "message": "dữ liệu không khả dụng"
  },
  "date": {
    "message": "Ngày"
  },
  "dateCreated": {
    "message": "Ngày tạo"
  },
  "day": {
    "message": "Ngày"
  },
  "debitCreditPurchaseOptions": {
    "message": "Tùy chọn mua bằng thẻ ghi nợ hoặc thẻ tín dụng"
  },
  "debug": {
    "message": "Gỡ lỗi"
  },
  "decimal": {
    "message": "Số thập phân của token"
  },
  "decimalsMustZerotoTen": {
    "message": "Số thập phân ít nhất phải bằng 0 và không được quá 36."
  },
  "decrypt": {
    "message": "Giải mã"
  },
  "decryptCopy": {
    "message": "Sao chép thông báo đã mã hóa"
  },
  "decryptInlineError": {
    "message": "Không thể giải mã thông báo này do lỗi: $1",
    "description": "$1 is error message"
  },
  "decryptMessageNotice": {
    "message": "$1 muốn đọc thông báo này để hoàn tất hành động của bạn",
    "description": "$1 is the web3 site name"
  },
  "decryptMetamask": {
    "message": "Giải mã thông báo"
  },
  "decryptRequest": {
    "message": "Giải mã yêu cầu"
  },
  "deepLinkQrBatchSellDescription": {
    "message": "Tính năng bán hàng loạt hiện có trên MetaMask di động. Hãy quét mã này bằng thiết bị di động để sử dụng."
  },
  "deepLinkQrBatchSellTitle": {
    "message": "Mở tính năng bán hàng loạt trên thiết bị di động"
  },
  "deepLinkQrPredictDescription": {
    "message": "Để truy cập MetaMask Thị trường Dự đoán, hãy quét mã QR bằng thiết bị di động của bạn."
  },
  "deepLinkQrPredictTitle": {
    "message": "Mở Thị trường Dự đoán trên di động"
  },
  "deepLink_Caution": {
    "message": "Hãy tiến hành thận trọng"
  },
  "deepLink_Continue": {
    "message": "Tiếp tục"
  },
  "deepLink_ContinueDescription": {
    "message": "Bạn sẽ mở $1 nếu tiếp tục.",
    "description": "$1 is the name of the page they'll be redirected to if they click the Continue button. Examples of $1: 'the home page'; 'the buy page'; 'the swaps page'; 'the notifications page'"
  },
  "deepLink_DontRemindMeAgain": {
    "message": "Không nhắc lại nữa"
  },
  "deepLink_Error404Description": {
    "message": "Chúng tôi không thể tìm thấy trang mà bạn đang tìm kiếm."
  },
  "deepLink_Error404Title": {
    "message": "Trang này không tồn tại"
  },
  "deepLink_Error404_CTA": {
    "message": "$1 và chúng tôi sẽ đưa bạn đến đúng nơi.",
    "description": "$1 is a link with the text found in `deepLink_Error404_CTA_LinkText`"
  },
  "deepLink_Error404_CTA_LinkText": {
    "message": "Cập nhật lên phiên bản MetaMask mới nhất",
    "description": "Part of `deepLink_Error404_CTA`. The text links to https://support.metamask.io/configure/wallet/how-to-update-the-version-of-metamask/"
  },
  "deepLink_ErrorMissingUrl": {
    "message": "Không có URL nào được cung cấp để điều hướng."
  },
  "deepLink_ErrorOtherDescription": {
    "message": "Đây là một lỗi và nên được báo cáo cho MetaMask."
  },
  "deepLink_ErrorOtherTitle": {
    "message": "Đã xảy ra lỗi khi xử lý liên kết sâu"
  },
  "deepLink_GoToTheHomePageButton": {
    "message": "Đến trang chủ"
  },
  "deepLink_RedirectingToMetaMask": {
    "message": "Đang chuyển hướng đến MetaMask"
  },
  "deepLink_ThirdPartyDescription": {
    "message": "Bạn đã được đưa đến đây bởi bên thứ ba, không phải MetaMask. $1",
    "description": "$1 is the message 'deepLink_ContinueDescription'"
  },
  "deepLink_theAssetPage": {
    "message": "trang tài sản"
  },
  "deepLink_theBatchSellPage": {
    "message": "trang bán hàng loạt"
  },
  "deepLink_theBuyPage": {
    "message": "trang mua"
  },
  "deepLink_theCardOnboardingPage": {
    "message": "trang hướng dẫn sử dụng MetaMask Card"
  },
  "deepLink_theHomePage": {
    "message": "trang chủ"
  },
  "deepLink_theMoneyPage": {
    "message": "trang Tài chính"
  },
  "deepLink_theMusdEducationPage": {
    "message": "trang hướng dẫn chuyển đổi MUSD"
  },
  "deepLink_theNFTsPage": {
    "message": "trang NFT"
  },
  "deepLink_theNotificationsPage": {
    "message": "trang thông báo"
  },
  "deepLink_theOnboardingPage": {
    "message": "trang giới thiệu"
  },
  "deepLink_thePerpsMarketDetailPage": {
    "message": "trang thị trường hợp đồng vĩnh cửu"
  },
  "deepLink_thePerpsPage": {
    "message": "trang hợp đồng vĩnh cửu"
  },
  "deepLink_thePredictPage": {
    "message": "trang thị trường dự đoán"
  },
  "deepLink_theRewardsPage": {
    "message": "trang MetaMask Phần thưởng"
  },
  "deepLink_theSellPage": {
    "message": "trang bán"
  },
  "deepLink_theSwapsPage": {
    "message": "trang hoán đổi"
  },
  "deepLink_theTransactionShieldPage": {
    "message": "trang lá chắn giao dịch"
  },
  "default": {
    "message": "Mặc định"
  },
  "defaultNetworks": {
    "message": "Mạng mặc định"
  },
  "defaultRpcUrl": {
    "message": "URL RPC mặc định"
  },
  "defaultSettingsSubTitle": {
    "message": "MetaMask sử dụng chế độ cài đặt mặc định để cân bằng tốt nhất giữa tính an toàn và dễ sử dụng. Thay đổi các chế độ cài đặt này để nâng cao quyền riêng tư của bạn hơn nữa."
  },
  "defaultSettingsTitle": {
    "message": "Cài đặt quyền riêng tư mặc định"
  },
  "defi": {
    "message": "DeFi"
  },
  "defiEmptyDescription": {
    "message": "Cho vay, vay và giao dịch, ngay trong ví của bạn."
  },
  "defiIcon": {
    "message": "Biểu tượng DeFi"
  },
  "defiReferralCheckboxLabel": {
    "message": "Cho phép MetaMask thêm mã giới thiệu. Hành động này là vĩnh viễn. Trang web cung cấp chiết khấu theo điều khoản của họ. MetaMask nhận được một khoản phí.",
    "description": "The text for the checkbox label in the DeFi referral confirmation screen"
  },
  "defiReferralTerms": {
    "message": "điều khoản",
    "description": "The text for the partner terms link in the DeFi referral confirmation screen"
  },
  "defiReferralTitle": {
    "message": "MetaMask x $1",
    "description": "The title of the DeFi referral confirmation screen. $1 is the name of the partner"
  },
  "defiTabErrorContent": {
    "message": "Hãy thử truy cập lại sau."
  },
  "defiTabErrorTitle": {
    "message": "Chúng tôi không thể tải trang này."
  },
  "delete": {
    "message": "Xóa"
  },
  "deleteActivityAndNonceData": {
    "message": "Xóa dữ liệu hoạt động và số nonce"
  },
  "deleteMetaMetricsData": {
    "message": "Xóa dữ liệu MetaMetrics"
  },
  "deleteMetaMetricsDataDescription": {
    "message": "Thao tác này sẽ xóa dữ liệu MetaMetrics trước đây liên quan đến quá trình sử dụng của bạn trên thiết bị này. Ví và tài khoản của bạn sẽ vẫn như hiện tại sau khi dữ liệu này bị xóa. Quá trình này có thể mất đến 30 ngày. Xem $1 của chúng tôi.",
    "description": "$1 will have text saying Privacy Policy "
  },
  "deleteMetaMetricsDataDescriptionV2": {
    "message": "Thao tác này sẽ xóa dữ liệu MetaMetrics trước đây liên kết với ví của bạn. MetaMetrics bao gồm dữ liệu sử dụng và chẩn đoán đã được ẩn danh. Ví và các tài khoản của bạn sẽ không thay đổi. Quá trình này có thể mất tới 30 ngày. Xem $1 của chúng tôi.",
    "description": "$1 will have text saying Privacy Policy "
  },
  "deleteMetaMetricsDataErrorDesc": {
    "message": "Không thể hoàn tất yêu cầu này ngay bây giờ do sự cố máy chủ hệ thống phân tích, vui lòng thử lại sau."
  },
  "deleteMetaMetricsDataErrorTitle": {
    "message": "Chúng tôi không thể xóa dữ liệu này bây giờ"
  },
  "deleteMetaMetricsDataErrorToast": {
    "message": "Không thể xóa"
  },
  "deleteMetaMetricsDataModalDesc": {
    "message": "Chúng tôi sắp xóa tất cả dữ liệu MetaMetrics của bạn. Bạn có chắc không?"
  },
  "deleteMetaMetricsDataModalTitle": {
    "message": "Xóa dữ liệu MetaMetrics?"
  },
  "deleteMetaMetricsDataRequestedDescription": {
    "message": "Bạn đã bắt đầu quá trình xóa vào $1. Quá trình này có thể mất tới 30 ngày. Xem $2.",
    "description": "$1 will be the date on which teh deletion is requested and $2 will have text saying Privacy Policy "
  },
  "deleteMetaMetricsDataToast": {
    "message": "Dữ liệu sẽ bị xóa trong vòng 30 ngày"
  },
  "deleteNetworkIntro": {
    "message": "Nếu xóa mạng này, bạn sẽ cần thêm lại mạng này để xem các tài sản của mình trong mạng này"
  },
  "deleteNetworkTitle": {
    "message": "Xóa mạng $1?",
    "description": "$1 represents the name of the network"
  },
  "depositCrypto": {
    "message": "Nạp tiền mã hóa từ tài khoản khác bằng địa chỉ ví hoặc mã QR."
  },
  "deprecatedNetwork": {
    "message": "Mạng này đã ngừng sử dụng"
  },
  "deprecatedNetworkButtonMsg": {
    "message": "Tôi đã hiểu"
  },
  "deprecatedNetworkDescription": {
    "message": "Mạng bạn đang cố gắng kết nối không còn được MetaMask hỗ trợ. $1"
  },
  "description": {
    "message": "Mô tả"
  },
  "descriptionFromSnap": {
    "message": "Mô tả từ $1",
    "description": "$1 represents the name of the snap"
  },
  "destinationAccountPickerNoEligible": {
    "message": "Không tìm thấy tài khoản đủ điều kiện"
  },
  "destinationAccountPickerNoMatching": {
    "message": "Không tìm thấy tài khoản trùng khớp"
  },
  "destinationAccountPickerSearchPlaceholderToMainnet": {
    "message": "Địa chỉ nhận hoặc ENS"
  },
  "destinationAccountPickerSearchPlaceholderToSolana": {
    "message": "Địa chỉ nhận"
  },
  "destinationTransactionIdLabel": {
    "message": "ID giao dịch đích",
    "description": "Label for the destination transaction ID field."
  },
  "details": {
    "message": "Chi tiết"
  },
  "developerTools": {
    "message": "Công cụ dành cho nhà lập trình"
  },
  "disable": {
    "message": "Tắt"
  },
  "disabledGasOptionToolTipMessage": {
    "message": "“$1” bị vô hiệu hóa vì không đáp ứng mức tăng tối thiểu 10% từ phí gas ban đầu.",
    "description": "$1 is gas estimate type which can be market or aggressive"
  },
  "disconnect": {
    "message": "Ngắt kết nối"
  },
  "disconnectAllAccounts": {
    "message": "Ngắt kết nối tất cả các tài khoản"
  },
  "disconnectAllAccountsConfirmationDescription": {
    "message": "Bạn có chắc chắn muốn ngắt kết nối không? Bạn có thể bị mất chức năng của trang web."
  },
  "disconnectAllDescriptionText": {
    "message": "Nếu bạn ngắt kết nối khỏi trang web này, bạn sẽ cần kết nối lại tài khoản và mạng của bạn để sử dụng lại trang web này."
  },
  "disconnectAllSites": {
    "message": "Ngắt kết nối tất cả"
  },
  "disconnectAllSitesDescriptionText": {
    "message": "Nếu bạn ngắt kết nối khỏi tất cả các trang web, bạn sẽ cần kết nối lại tài khoản và mạng để sử dụng lại."
  },
  "disconnectAllSitesError": {
    "message": "Không thể ngắt kết nối một số dapp. Vui lòng thử lại."
  },
  "disconnectAllSitesSuccess": {
    "message": "Đã ngắt kết nối tất cả dapp thành công."
  },
  "disconnectMessage": {
    "message": "Hành động này sẽ ngắt kết nối bạn khỏi trang web này"
  },
  "disconnectPrompt": {
    "message": "Ngắt kết nối $1"
  },
  "disconnectThisAccount": {
    "message": "Ngắt kết nối tài khoản này"
  },
  "discover": {
    "message": "Khám phá"
  },
  "discoverSnaps": {
    "message": "Khám phá Snap",
    "description": "Text that links to the Snaps website. Displayed in a banner on Snaps list page in settings."
  },
  "dismiss": {
    "message": "Đóng"
  },
  "displayNftMedia": {
    "message": "Hiển thị phương tiện NFT"
  },
  "displayNftMediaDescriptionV2": {
    "message": "Tính năng tự động phát hiện NFT phụ thuộc vào tính năng này."
  },
  "doNotShare": {
    "message": "Không chia sẻ điều này với bất kỳ ai"
  },
  "domain": {
    "message": "Tên miền"
  },
  "done": {
    "message": "Hoàn tất"
  },
  "dontShowThisAgain": {
    "message": "Không hiển thị lại"
  },
  "download": {
    "message": "Tải xuống"
  },
  "downloadAppDescription": {
    "message": "Mang MetaMask theo bạn mọi lúc mọi nơi. Bật Face ID để duy trì quyền truy cập, ngay cả khi bạn quên mật khẩu."
  },
  "downloadAppTitle": {
    "message": "Quét mã QR và tải ứng dụng xuống"
  },
  "downloadMetaMaskMobileDescription": {
    "message": "Face ID trên ứng dụng của chúng tôi cho phép bạn đăng nhập ngay cả khi quên mật khẩu. Mang MetaMask theo bạn mọi lúc mọi nơi!"
  },
  "downloadMetaMaskMobileQrNote": {
    "message": "Quét mã QR này để bắt đầu."
  },
  "downloadMetaMaskMobileTitle": {
    "message": "Tải ứng dụng di động của chúng tôi"
  },
  "downloadStateLogs": {
    "message": "Tải nhật ký trạng thái xuống"
  },
  "dropped": {
    "message": "Đã ngừng"
  },
  "duplicateContactTooltip": {
    "message": "Tên liên hệ này trùng với một tài khoản hoặc liên hệ đã có"
  },
  "duplicateContactWarning": {
    "message": "Bạn có liên hệ bị trùng"
  },
  "durationSuffixDay": {
    "message": "Ngày",
    "description": "Shortened form of 'day'"
  },
  "durationSuffixHour": {
    "message": "Giờ",
    "description": "Shortened form of 'hour'"
  },
  "durationSuffixMillisecond": {
    "message": "Mili giây",
    "description": "Shortened form of 'millisecond'"
  },
  "durationSuffixMinute": {
    "message": "Phút",
    "description": "Shortened form of 'minute'"
  },
  "durationSuffixMonth": {
    "message": "Tháng",
    "description": "Shortened form of 'month'"
  },
  "durationSuffixSecond": {
    "message": "Giây",
    "description": "Shortened form of 'second'"
  },
  "durationSuffixWeek": {
    "message": "Tuần",
    "description": "Shortened form of 'week'"
  },
  "durationSuffixYear": {
    "message": "Năm",
    "description": "Shortened form of 'year'"
  },
  "earn": {
    "message": "Kiếm lợi nhuận"
  },
  "edit": {
    "message": "Chỉnh sửa"
  },
  "editANickname": {
    "message": "Chỉnh sửa biệt danh"
  },
  "editAccounts": {
    "message": "Chỉnh sửa tài khoản"
  },
  "editAddressNickname": {
    "message": "Chỉnh sửa biệt danh địa chỉ"
  },
  "editContact": {
    "message": "Sửa người liên hệ"
  },
  "editGasFeeModalTitle": {
    "message": "Sửa phí gas"
  },
  "editGasLimitOutOfBounds": {
    "message": "Hạn mức phí gas ít nhất phải là $1"
  },
  "editGasMaxFeeHigh": {
    "message": "Phí tối đa cao hơn cần thiết"
  },
  "editGasMaxFeeLow": {
    "message": "Phí tối đa quá thấp so với tình trạng mạng"
  },
  "editGasMaxFeePriorityImbalance": {
    "message": "Phí tối đa không thể thấp hơn phí ưu tiên tối đa"
  },
  "editGasMaxPriorityFeeBelowMinimum": {
    "message": "Phí ưu tiên tối đa phải lớn hơn 0 GWEI"
  },
  "editGasMaxPriorityFeeHigh": {
    "message": "Phí ưu tiên tối đa cao hơn cần thiết. Bạn có thể phải trả nhiều hơn mức cần thiết."
  },
  "editGasMaxPriorityFeeLow": {
    "message": "Phí ưu tiên tối đa thấp so với tình trạng mạng hiện tại"
  },
  "editGasPriceTooLow": {
    "message": "Giá gas phải lớn hơn 0"
  },
  "editGasTooLow": {
    "message": "Thời gian xử lý không xác định"
  },
  "editInPortfolio": {
    "message": "Chỉnh sửa trong Portfolio"
  },
  "editNetwork": {
    "message": "Chỉnh sửa mạng"
  },
  "editNetworkLink": {
    "message": "chỉnh sửa mạng gốc"
  },
  "editNetworksTitle": {
    "message": "Chỉnh sửa mạng"
  },
  "editNonceField": {
    "message": "Chỉnh sửa số nonce"
  },
  "editNonceMessage": {
    "message": "Đây là tính năng nâng cao, hãy dùng một cách thận trọng."
  },
  "editPermissions": {
    "message": "Chỉnh sửa quyền"
  },
  "editSpendingCap": {
    "message": "Chỉnh sửa hạn mức chi tiêu"
  },
  "editSpendingCapAccountBalance": {
    "message": "Số dư tài khoản: $1 $2"
  },
  "editSpendingCapDesc": {
    "message": "Nhập số tiền mà bạn cảm thấy thoải mái khi được chi tiêu thay mặt cho bạn."
  },
  "editSpendingCapError": {
    "message": "Hạn mức chi tiêu không được vượt quá $1 chữ số thập phân. Xóa bớt chữ số thập phân để tiếp tục."
  },
  "editSpendingCapSpecialCharError": {
    "message": "Chỉ nhập số"
  },
  "enableAutoDetect": {
    "message": " Bật tự động phát hiện"
  },
  "enableSmartContractAccount": {
    "message": "Sử dụng tài khoản thông minh"
  },
  "enableSmartContractAccountDescription": {
    "message": "Mở khóa giao dịch nhanh hơn, phí mạng thấp hơn và bảo mật nâng cao trên các mạng được hỗ trợ."
  },
  "enableSnap": {
    "message": "Bật"
  },
  "enableToken": {
    "message": "bật $1",
    "description": "$1 is a token symbol, e.g. ETH"
  },
  "enabled": {
    "message": "Đã bật"
  },
  "encryptionPublicKeyNotice": {
    "message": "$1 muốn biết khóa mã hóa công khai của bạn. Bằng việc đồng ý, trang web này sẽ có thể gửi thông báo được mã hóa cho bạn.",
    "description": "$1 is the web3 site name"
  },
  "encryptionPublicKeyRequest": {
    "message": "Yêu cầu khóa mã hóa công khai"
  },
  "endpointReturnedDifferentChainId": {
    "message": "URL RPC bạn đã nhập trả về một ID chuỗi khác ($1).",
    "description": "$1 is the return value of eth_chainId from an RPC endpoint"
  },
  "ensDomainsSettingDescriptionIntroduction": {
    "message": "MetaMask cho phép bạn xem các tên miền ENS ngay trên thanh địa chỉ của trình duyệt. Sau đây là cách hoạt động:"
  },
  "ensDomainsSettingDescriptionOutroduction": {
    "message": "Lưu ý rằng việc sử dụng tính năng này sẽ làm lộ địa chỉ IP của bạn với các dịch vụ bên thứ ba IPFS."
  },
  "ensDomainsSettingDescriptionPart1": {
    "message": "MetaMask sẽ kiểm tra hợp đồng ENS của Ethereum để tìm mã được kết nối với tên ENS."
  },
  "ensDomainsSettingDescriptionPart2": {
    "message": "Nếu mã liên kết đến IPFS, bạn có thể xem nội dung được liên kết với nó (thường là một trang web)."
  },
  "ensDomainsSettingTitle": {
    "message": "Hiển thị tên miền ENS trong thanh địa chỉ"
  },
  "ensUnknownError": {
    "message": "Tra cứu ENS thất bại."
  },
  "enterANameToIdentifyTheUrl": {
    "message": "Nhập tên để xác định URL"
  },
  "enterChainId": {
    "message": "Nhập ID chuỗi"
  },
  "enterNetworkName": {
    "message": "Nhập tên mạng"
  },
  "enterOptionalPassword": {
    "message": "Nhập mật khẩu tùy chọn"
  },
  "enterPasswordContinue": {
    "message": "Nhập mật khẩu để tiếp tục"
  },
  "enterPasswordCurrent": {
    "message": "Nhập mật khẩu hiện tại"
  },
  "enterRpcUrl": {
    "message": "Nhập URL RPC"
  },
  "enterSymbol": {
    "message": "Nhập ký hiệu"
  },
  "enterTokenAddress": {
    "message": "Nhập địa chỉ token"
  },
  "enterTokenNameOrAddress": {
    "message": "Nhập tên token hoặc dán địa chỉ"
  },
  "enterTokenNameOrAddressManageTokens": {
    "message": "Nhập tên hoặc địa chỉ token"
  },
  "enterYourPassword": {
    "message": "Nhập mật khẩu"
  },
  "enterYourPasswordContinue": {
    "message": "Nhập mật khẩu để tiếp tục"
  },
  "enterYourPasswordSocialLoginFlow": {
    "message": "Nhập mật khẩu MetaMask"
  },
  "enter_verification_code": {
    "message": "Nhập mã xác minh"
  },
  "enter_verification_code_desc": {
    "message": "Để bảo mật, hãy nhập mã được hiển thị trong ứng dụng MetaMask trên thiết bị của bạn."
  },
  "enter_verification_code_error": {
    "message": "Mã không chính xác. Vui lòng thử lại."
  },
  "enter_verification_code_expired": {
    "message": "Mã xác minh đã hết hạn"
  },
  "enter_verification_code_expires_in": {
    "message": "Hết hạn sau $1 giây",
    "description": "$1 is the number of seconds remaining before the verification code expires"
  },
  "enter_your_password": {
    "message": "Nhập mật khẩu"
  },
  "enter_your_password_desc": {
    "message": "Để bảo mật tài khoản, hãy nhập mật khẩu để xem mã QR."
  },
  "enteredMalicious": {
    "message": "Địa chỉ bạn đã nhập"
  },
  "errorCode": {
    "message": "Mã: $1",
    "description": "Displayed error code for debugging purposes. $1 is the error code"
  },
  "errorGettingSafeChainList": {
    "message": "Lỗi khi lấy danh sách chuỗi an toàn, vui lòng tiếp tục một cách thận trọng."
  },
  "errorLegalTextFirstInfo": {
    "message": "Thông tin chẩn đoán kỹ thuật."
  },
  "errorLegalTextNoPersonalInfo": {
    "message": "Không thu thập thông tin cá nhân hoặc thông tin thiết bị khác."
  },
  "errorLegalTextSecondInfo": {
    "message": "Trình duyệt, hệ điều hành và phiên bản MetaMask của bạn."
  },
  "errorLegalTextSummary": {
    "message": "Chúng tôi sẽ nhận một báo cáo lỗi duy nhất, bao gồm:"
  },
  "errorMessage": {
    "message": "Thông báo: $1",
    "description": "Displayed error message for debugging purposes. $1 is the error message"
  },
  "errorName": {
    "message": "Mã: $1",
    "description": "Displayed error name for debugging purposes. $1 is the error name"
  },
  "errorPageContactSupport": {
    "message": "Liên hệ bộ phận hỗ trợ",
    "description": "Button for contact MM support"
  },
  "errorPageDescribeUsWhatHappened": {
    "message": "Mô tả những gì đã xảy ra",
    "description": "Button for submitting report to sentry"
  },
  "errorPageInfo": {
    "message": "Không thể hiển thị thông tin của bạn. Đừng lo, ví và tiền của bạn vẫn an toàn.",
    "description": "Information banner shown in the error page"
  },
  "errorPageMessageTitle": {
    "message": "Thông báo lỗi",
    "description": "Title for description, which is displayed for debugging purposes"
  },
  "errorPageSentryFormTitle": {
    "message": "Mô tả những gì đã xảy ra",
    "description": "In sentry feedback form, The title at the top of the feedback form."
  },
  "errorPageSentryMessagePlaceholder": {
    "message": "Chia sẻ thông tin chi tiết như cách chúng tôi có thể tái hiện lỗi để giúp chúng tôi khắc phục vấn đề.",
    "description": "In sentry feedback form, The placeholder for the feedback description input field."
  },
  "errorPageSentrySuccessMessageText": {
    "message": "Cảm ơn! Chúng tôi sẽ sớm tiến hành xem xét.",
    "description": "In sentry feedback form, The message displayed after a successful feedback submission."
  },
  "errorPageTitle": {
    "message": "MetaMask đã gặp lỗi",
    "description": "Title of generic error page"
  },
  "errorPageTryAgain": {
    "message": "Thử lại",
    "description": "Button for try again"
  },
  "errorStack": {
    "message": "Cụm:",
    "description": "Title for error stack, which is displayed for debugging purposes"
  },
  "errorWhileConnectingToRPC": {
    "message": "Gặp lỗi khi kết nối với mạng tùy chỉnh."
  },
  "errorWithSnap": {
    "message": "Lỗi với $1",
    "description": "$1 represents the name of the snap"
  },
  "estimatedChanges": {
    "message": "Thay đổi ước tính"
  },
  "estimatedFee": {
    "message": "Phí ước tính"
  },
  "estimatedFeeTooltip": {
    "message": "Số tiền đã thanh toán để xử lý giao dịch trên mạng."
  },
  "estimatedPointsRow": {
    "message": "Điểm ước tính"
  },
  "estimatedTime": {
    "message": "Thời gian ước tính"
  },
  "ethGasPriceFetchWarning": {
    "message": "Giá gas dự phòng được cung cấp vì dịch vụ ước tính giá gas chính hiện không hoạt động."
  },
  "ethereumAndEvms": {
    "message": "Ethereum và EVM"
  },
  "ethereumProviderAccess": {
    "message": "Cấp quyền truy cập $1 cho nhà cung cấp Ethereum",
    "description": "The parameter is the name of the requesting origin"
  },
  "etherscan": {
    "message": "Etherscan"
  },
  "etherscanView": {
    "message": "Xem tài khoản trên Etherscan"
  },
  "etherscanViewOn": {
    "message": "Xem trên Etherscan"
  },
  "existingChainId": {
    "message": "Thông tin bạn đã nhập được liên kết với một ID chuỗi hiện có."
  },
  "experimental": {
    "message": "Thử nghiệm"
  },
  "exploreDefi": {
    "message": "Khám phá DeFi"
  },
  "exploreTokens": {
    "message": "Khám phá Token"
  },
  "exportYourData": {
    "message": "Xuất dữ liệu của bạn"
  },
  "exportYourDataButton": {
    "message": "Tải xuống"
  },
  "exportYourDataDescription": {
    "message": "Bạn có thể xuất các dữ liệu như địa chỉ liên hệ và tùy chọn của bạn."
  },
  "extendWalletWithSnaps": {
    "message": "Khám phá các Snap do cộng đồng xây dựng để tùy chỉnh trải nghiệm web3 của bạn",
    "description": "Banner description displayed on Snaps list page in Settings when less than 6 Snaps is installed."
  },
  "externalAccount": {
    "message": "Tài khoản bên ngoài"
  },
  "externalExtension": {
    "message": "Tiện ích bên ngoài"
  },
  "externalNameSourcesSetting": {
    "message": "Biệt danh được đề xuất"
  },
  "externalNameSourcesSettingDescription": {
    "message": "Chúng tôi sẽ tìm nạp những biệt danh được đề xuất cho các địa chỉ mà bạn tương tác từ các nguồn bên thứ ba như Etherscan, Infura và Lens Protocol. Các nguồn này sẽ có thể nhìn thấy các địa chỉ đó và địa chỉ IP của bạn. Địa chỉ tài khoản của bạn sẽ không bị lộ với các bên thứ ba."
  },
  "externalNameSourcesSettingDescriptionV2": {
    "message": "Tìm nạp biệt danh được đề xuất cho các địa chỉ bạn tương tác từ các nguồn bên thứ ba như Etherscan, Infura và giao thức Lens."
  },
  "failed": {
    "message": "Thất bại"
  },
  "failedToFetchChainId": {
    "message": "Không thể tìm nạp ID chuỗi. URL của RPC của bạn có chính xác không?"
  },
  "failover": {
    "message": "Chuyển đổi dự phòng"
  },
  "failoverRpcUrl": {
    "message": "URL RPC chuyển đổi dự phòng"
  },
  "failureMessage": {
    "message": "Đã xảy ra sự cố và chúng tôi không thể hoàn tất hành động"
  },
  "fast": {
    "message": "Nhanh"
  },
  "fieldRequired": {
    "message": "$1 là bắt buộc"
  },
  "fileImportFail": {
    "message": "Tính năng nhập tập tin không hoạt động? Nhấp vào đây!",
    "description": "Helps user import their account from a JSON file"
  },
  "fileUploaderDescription": {
    "message": "Nhấn để tải lên hoặc kéo và thả"
  },
  "fileUploaderInvalidFileTypeError": {
    "message": "Loại tập tin không hợp lệ. Vui lòng tải lên định dạng tập tin được hỗ trợ."
  },
  "fileUploaderMaxFileSizeError": {
    "message": "Kích thước tập tin vượt quá $1MB. Vui lòng tải lên tập tin nhỏ hơn.",
    "description": "$1 is the maximum file size in MB"
  },
  "flaskWelcomeUninstall": {
    "message": "bạn nên gỡ cài đặt tiện ích mở rộng này",
    "description": "This request is shown on the Flask Welcome screen. It is intended for non-developers, and will be bolded."
  },
  "flaskWelcomeWarning1": {
    "message": "Flask dành cho các nhà lập trình để thử nghiệm các API chưa ổn định mới. Trừ khi bạn là nhà lập trình hoặc người thử nghiệm beta, $1.",
    "description": "This is a warning shown on the Flask Welcome screen, intended to encourage non-developers not to proceed any further. $1 is the bolded message 'flaskWelcomeUninstall'"
  },
  "flaskWelcomeWarning2": {
    "message": "Chúng tôi không đảm bảo tính an toàn hoặc ổn định của tiện ích mở rộng này. Các API mới do Flask cung cấp không đủ khả năng chống lại các đợt tấn công giả mạo, tức là bất kỳ trang web hoặc chương trình Snap nào yêu cầu Flask đều có thể đang âm mưu đánh cắp tài sản của bạn.",
    "description": "This explains the risks of using MetaMask Flask"
  },
  "flaskWelcomeWarning3": {
    "message": "Tất cả các API của Flask đều đang thử nghiệm. Chúng có thể được thay đổi hoặc bị xóa mà không cần thông báo hoặc tồn tại trên Flask vô thời hạn mà không bao giờ được chuyển sang MetaMask ổn định. Bạn chịu hoàn toàn rủi ro khi sử dụng.",
    "description": "This message warns developers about unstable Flask APIs"
  },
  "flaskWelcomeWarning4": {
    "message": "Đảm bảo bạn đã tắt tiện ích mở rộng MetaMask thông thường khi sử dụng Flask.",
    "description": "This message calls to pay attention about multiple versions of MetaMask running on the same site (Flask + Prod)"
  },
  "flaskWelcomeWarningAcceptButton": {
    "message": "Tôi chấp nhận rủi ro",
    "description": "this text is shown on a button, which the user presses to confirm they understand the risks of using Flask"
  },
  "floatAmountToken": {
    "message": "Số lượng Token phải là số nguyên"
  },
  "forbiddenIpfsGateway": {
    "message": "Cổng kết nối IPFS không được phép: Vui lòng chỉ định một cổng kết nối CID"
  },
  "forgetDevice": {
    "message": "Quên thiết bị này"
  },
  "forgotPassword": {
    "message": "Quên mật khẩu?"
  },
  "forgotPasswordModalButton": {
    "message": "Nhập ví"
  },
  "forgotPasswordModalButtonLink": {
    "message": "Tôi không biết Cụm từ khôi phục bí mật"
  },
  "forgotPasswordModalContactSupport": {
    "message": "$1 nếu bạn cần trợ giúp.",
    "description": "$1 is the support link"
  },
  "forgotPasswordModalContactSupportLink": {
    "message": "Liên hệ bộ phận hỗ trợ"
  },
  "forgotPasswordModalDescription1": {
    "message": "Chúng tôi không thể khôi phục mật khẩu cho bạn."
  },
  "forgotPasswordModalDescription2": {
    "message": "Thêm ví của bạn trở lại MetaMask bằng cách nhập Cụm từ khôi phục bí mật được liên kết với ví đó."
  },
  "forgotPasswordModalTitle": {
    "message": "Quên mật khẩu?"
  },
  "forgotPasswordSocialDescription": {
    "message": "Chúng tôi không thể khôi phục mật khẩu của bạn, nhưng vẫn có cách để bạn lấy lại quyền truy cập ví. $1 nếu bạn cần trợ giúp.",
    "description": "$1 is the support link"
  },
  "forgotPasswordSocialStep1": {
    "message": "$1 Nếu bạn đang đăng nhập trên thiết bị có Touch hoặc Face ID, hãy đặt lại mật khẩu trên thiết bị đó.",
    "description": "$1 is bold heading"
  },
  "forgotPasswordSocialStep1Biometrics": {
    "message": "Touch/Face ID:"
  },
  "forgotPasswordSocialStep2": {
    "message": "$1: Nếu bạn có Cụm từ khôi phục bí mật, bạn có thể dùng nó để nhập ví vào thiết bị này.",
    "description": "$1 is bold Secret Recovery Phrase"
  },
  "form": {
    "message": "mẫu"
  },
  "freeTrialDays": {
    "message": "Miễn phí $1 ngày dùng thử",
    "description": "The $1 is the number of days"
  },
  "from": {
    "message": "Từ"
  },
  "function": {
    "message": "Chức năng: $1"
  },
  "fundYourWallet": {
    "message": "Nạp tiền vào ví của bạn",
    "description": "Title for the balance empty state component encouraging users to add funds"
  },
  "gas": {
    "message": "Gas"
  },
  "gasLimit": {
    "message": "Hạn mức phí gas"
  },
  "gasLimitTooLow": {
    "message": "Hạn mức phí gas ít nhất phải là 21000"
  },
  "gasPrice": {
    "message": "Giá gas"
  },
  "gasPriceExcessive": {
    "message": "Bạn đã đặt phí gas cao một cách không cần thiết. Hãy cân nhắc giảm mức phí này."
  },
  "gasPriceFetchFailed": {
    "message": "Không ước tính được giá gas do lỗi mạng."
  },
  "gasSponsorshipModalTitle": {
    "message": "Phí mạng"
  },
  "gasSponsorshipOptOutTooltip": {
    "message": "MetaMask sẽ thanh toán phí mạng cho giao dịch này. Phí này bao gồm một lần kích hoạt tài khoản thông minh."
  },
  "gasSponsorshipReserveBalanceWarning": {
    "message": "Mạng cụ thể này yêu cầu duy trì số dư dự trữ $1 $2 trong tài khoản của bạn.",
    "description": "$1 is the minimum required balance and $2 is the native currency symbol."
  },
  "gasTimingHoursShort": {
    "message": "$1 giờ",
    "description": "$1 represents a number of hours"
  },
  "gasTimingLow": {
    "message": "Chậm"
  },
  "gasTimingMinutesShort": {
    "message": "$1 phút",
    "description": "$1 represents a number of minutes"
  },
  "gasTimingSecondsShort": {
    "message": "$1 giây",
    "description": "$1 represents a number of seconds"
  },
  "gasUsed": {
    "message": "Gas đã dùng"
  },
  "gatorNoJustificationProvided": {
    "message": "Không có lý do nào được đưa ra cho quyền này"
  },
  "gatorPermissionAnnualFrequency": {
    "message": "Hằng năm",
    "description": "Time period for annual recurring permissions redemption"
  },
  "gatorPermissionCustomFrequency": {
    "message": "Tùy chỉnh",
    "description": "Time period for custom recurring permissions redemption"
  },
  "gatorPermissionDailyFrequency": {
    "message": "Hằng ngày",
    "description": "Time period for daily recurring permissions redemption"
  },
  "gatorPermissionFortnightlyFrequency": {
    "message": "Hai tuần một lần",
    "description": "Time period for fortnightly recurring permissions redemption"
  },
  "gatorPermissionMonthlyFrequency": {
    "message": "Hằng tháng",
    "description": "Time period for monthly recurring permissions redemption"
  },
  "gatorPermissionNoExpiration": {
    "message": "Không hết hạn",
    "description": "Label for a permission with no expiration"
  },
  "gatorPermissionTokenPeriodicFrequencyLabel": {
    "message": "Cửa sổ chuyển tiền",
    "description": "Label for the transfer window of a token periodic permission"
  },
  "gatorPermissionTokenStreamFrequencyLabel": {
    "message": "Chu kỳ",
    "description": "Label for the period of a token stream permission"
  },
  "gatorPermissionWeeklyFrequency": {
    "message": "Hằng tuần",
    "description": "Time period for weekly recurring permissions redemption"
  },
  "gatorPermissionsAllTokenApprovalRevocationPrimitives": {
    "message": "Tất cả các cơ chế thu hồi cho ERC-20, ERC-1155, ERC-721.",
    "description": "Text shown when all token approval revocation primitives are enabled"
  },
  "gatorPermissionsErc20ApproveRevocation": {
    "message": "ERC-20 approve(spender, 0)",
    "description": "Token approval revocation method for ERC-20 approve reset"
  },
  "gatorPermissionsExpirationDate": {
    "message": "Ngày hết hạn",
    "description": "Label for the expiration date of a permission"
  },
  "gatorPermissionsHideDetails": {
    "message": "Ẩn chi tiết",
    "description": "Button text to hide permission details"
  },
  "gatorPermissionsInitialAllowance": {
    "message": "Hạn mức ban đầu",
    "description": "Label for the initial allowance of a permission"
  },
  "gatorPermissionsJustification": {
    "message": "Giải thích",
    "description": "Label for the justification"
  },
  "gatorPermissionsMaxAllowance": {
    "message": "Hạn mức tối đa",
    "description": "Label for the max allowance of a permission"
  },
  "gatorPermissionsMetaMaskFacilitator": {
    "message": "Bộ điều phối x402 của MetaMask"
  },
  "gatorPermissionsRevocationMethods": {
    "message": "Phương thức thu hồi",
    "description": "Label for the enabled token approval revocation methods"
  },
  "gatorPermissionsRevocationPending": {
    "message": "Đang chờ thu hồi",
    "description": "Label for a gator permission that is pending a revocation transaction"
  },
  "gatorPermissionsRevoke": {
    "message": "Thu hồi",
    "description": "Label for the revoke button of a gator permission"
  },
  "gatorPermissionsSetApprovalForAllRevocation": {
    "message": "ERC-721/ERC-1155 setApprovalForAll(false)",
    "description": "Token approval revocation method for setApprovalForAll reset"
  },
  "gatorPermissionsShowDetails": {
    "message": "Hiển thị chi tiết",
    "description": "Button text to show permission details"
  },
  "gatorPermissionsStartDate": {
    "message": "Ngày bắt đầu",
    "description": "Label for the start date of a permission"
  },
  "gatorPermissionsStatusExpired": {
    "message": "Đã hết hạn",
    "description": "Tag label for a gator permission that has expired"
  },
  "gatorPermissionsStatusRevoked": {
    "message": "Đã bị thu hồi",
    "description": "Tag label for a gator permission that has been revoked"
  },
  "gatorPermissionsStreamRate": {
    "message": "Tốc độ thanh toán liên tục",
    "description": "Label for the stream rate of a permission"
  },
  "gatorPermissionsStreamingAmountLabel": {
    "message": "Số tiền thanh toán liên tục",
    "description": "Label for the stream rate of a permission"
  },
  "general": {
    "message": "Chung"
  },
  "generalCameraError": {
    "message": "Chúng tôi không thể truy cập máy ảnh của bạn. Vui lòng thử lại một lần nữa."
  },
  "generalCameraErrorTitle": {
    "message": "Đã xảy ra sự cố..."
  },
  "generalDescription": {
    "message": "Đồng bộ chế độ cài đặt trên các thiết bị, chọn mạng ưa thích và theo dõi dữ liệu token"
  },
  "generateNewQrCode": {
    "message": "Tạo mã QR mới"
  },
  "genericExplorerView": {
    "message": "Xem tài khoản trên $1"
  },
  "getDollarMore": {
    "message": "Nhận thêm $1"
  },
  "getTheNewestFeatures": {
    "message": "Nhận các tính năng mới nhất"
  },
  "getYourWalletReadyToUseWeb3": {
    "message": "Chuẩn bị ví của bạn để sử dụng web3",
    "description": "Subtitle text for the balance empty state component explaining the purpose of adding funds"
  },
  "gmxReferralSubtitle": {
    "message": "Tiết kiệm đến 5% khi giao dịch với mã giới thiệu MetaMask.",
    "description": "The subtitle of the GMX referral confirmation screen"
  },
  "goToSite": {
    "message": "Đến trang web"
  },
  "goerli": {
    "message": "Mạng thử nghiệm Goerli"
  },
  "gotIt": {
    "message": "Tôi đã hiểu"
  },
  "grantExactAccess": {
    "message": "Cấp quyền truy cập chính xác"
  },
  "gwei": {
    "message": "GWEI"
  },
  "hardware": {
    "message": "Phần cứng"
  },
  "hardwareWalletConnected": {
    "message": "Đã kết nối với ví cứng"
  },
  "hardwareWalletErrorContinueButton": {
    "message": "Tiếp tục"
  },
  "hardwareWalletErrorReconnectButton": {
    "message": "Kết nối lại",
    "description": "Button label shown when a hardware wallet is disconnected during signing."
  },
  "hardwareWalletErrorRecoveryConnection1": {
    "message": "Đảm bảo ví cứng của bạn được kết nối đúng cách qua USB"
  },
  "hardwareWalletErrorRecoveryConnection2": {
    "message": "Thử sử dụng cáp hoặc cổng USB khác"
  },
  "hardwareWalletErrorRecoveryConnection3": {
    "message": "Khởi động lại thiết bị và thử kết nối lại"
  },
  "hardwareWalletErrorRecoveryConnection4": {
    "message": "Thiết bị $1 của bạn đã được mở khóa",
    "description": "$1 is the hardware wallet type"
  },
  "hardwareWalletErrorRecoveryTitle": {
    "message": "Tiếp tục để đảm bảo:"
  },
  "hardwareWalletErrorRecoveryUnlock1": {
    "message": "Thiết bị $1 của bạn đã được mở khóa",
    "description": "$1 is the hardware wallet type"
  },
  "hardwareWalletErrorRecoveryUnlock2": {
    "message": "Ứng dụng Ethereum đang mở"
  },
  "hardwareWalletErrorTitleBlindSignNotSupported": {
    "message": "Bật ký mù"
  },
  "hardwareWalletErrorTitleBlindSignNotSupportedInstruction1": {
    "message": "Ứng dụng Ethereum đang mở trên thiết bị Ledger của bạn"
  },
  "hardwareWalletErrorTitleBlindSignNotSupportedInstruction2": {
    "message": "Bạn đã bật Ký mù trong phần Cài đặt"
  },
  "hardwareWalletErrorTitleConnectYourDevice": {
    "message": "Kết nối $1 của bạn",
    "description": "$1 is the hardware wallet type"
  },
  "hardwareWalletErrorTitleDeviceLocked": {
    "message": "$1 đã bị khóa",
    "description": "$1 is the hardware wallet type"
  },
  "hardwareWalletErrorUnknownErrorDescription": {
    "message": "Đảm bảo thiết bị $1 của bạn được thiết lập với Cụm từ khôi phục bí mật hoặc cụm mật khẩu cho tài khoản đã chọn",
    "description": "$1 is the hardware wallet type"
  },
  "hardwareWalletErrorUnknownErrorTitle": {
    "message": "Đã xảy ra sự cố"
  },
  "hardwareWalletEthAppNotOpenDescription": {
    "message": "Mở ứng dụng Ethereum trên thiết bị của bạn để tiếp tục"
  },
  "hardwareWalletLegacyDescription": {
    "message": "(cũ)",
    "description": "Text representing the MEW path"
  },
  "hardwareWalletLookingForDevice": {
    "message": "Đang tìm $1 của bạn...",
    "description": "$1 is the hardware wallet type"
  },
  "hardwareWalletRepairDetecting": {
    "message": "Đang tìm thiết bị..."
  },
  "hardwareWalletRepairDeviceNotDetected": {
    "message": "Không tìm thấy thiết bị. Vui lòng kiểm tra các bước trước đó và thử lại."
  },
  "hardwareWalletRepairLink": {
    "message": "Kết nối lại từ đầu"
  },
  "hardwareWalletRepairPermissionsTitle": {
    "message": "Cho phép MetaMask có quyền:"
  },
  "hardwareWalletRepairStepOneDescription": {
    "message": "Đảm bảo cáp USB được kết nối chắc chắn với cả thiết bị và máy tính của bạn. Hãy thử cổng USB hoặc cáp khác."
  },
  "hardwareWalletRepairStepOneTitle": {
    "message": "Kiểm tra kết nối USB"
  },
  "hardwareWalletRepairStepTwoDescription": {
    "message": "Nhập mã PIN để mở khóa ví cứng của bạn."
  },
  "hardwareWalletRepairStepTwoTitle": {
    "message": "Mở khóa thiết bị của bạn"
  },
  "hardwareWalletRepairSuccessDescription": {
    "message": "Thiết bị của bạn đã được kết nối lại thành công. Bạn có thể đóng tab này."
  },
  "hardwareWalletRepairSuccessTitle": {
    "message": "Thiết bị đã kết nối"
  },
  "hardwareWalletRepairTitle": {
    "message": "Kết nối thiết bị phần cứng"
  },
  "hardwareWalletSubmissionWarningStep1": {
    "message": "Nhớ cắm thiết bị $1 và chọn ứng dụng Ethereum."
  },
  "hardwareWalletSubmissionWarningStep2": {
    "message": "Bật \"dữ liệu hợp đồng thông minh\" hoặc \"ký mù\" trên thiết bị $1 của bạn."
  },
  "hardwareWalletSubmissionWarningTitle": {
    "message": "Trước khi nhấn Gửi:"
  },
  "hardwareWalletTitleEthAppNotOpen": {
    "message": "Mở ứng dụng Ethereum"
  },
  "hardwareWalletTypeConnected": {
    "message": "$1 đã được kết nối",
    "description": "$1 is the hardware wallet type"
  },
  "hardwareWallets": {
    "message": "Kết nối ví cứng"
  },
  "helpAndSettings": {
    "message": "Trợ giúp và cài đặt"
  },
  "here": {
    "message": "tại đây",
    "description": "as in -click here- for more information (goes with troubleTokenBalances)"
  },
  "hexData": {
    "message": "Dữ liệu với mã hex"
  },
  "hexDataPlaceholder": {
    "message": "Nhập dữ liệu thập lục phân (không bắt buộc)"
  },
  "hidden": {
    "message": "Đã ẩn"
  },
  "hide": {
    "message": "Ẩn"
  },
  "hideAccount": {
    "message": "Ẩn tài khoản"
  },
  "hideAdvancedDetails": {
    "message": "Ẩn chi tiết nâng cao"
  },
  "hideSentitiveInfo": {
    "message": "Ẩn thông tin nhạy cảm"
  },
  "hideTokenPrompt": {
    "message": "Ẩn token?"
  },
  "hideTokenSymbol": {
    "message": "Ẩn $1",
    "description": "$1 is the symbol for a token (e.g. 'DAI')"
  },
  "hideZeroBalanceTokens": {
    "message": "Ẩn các token không có số dư"
  },
  "high": {
    "message": "Cao"
  },
  "highGasSettingToolTipMessage": {
    "message": "Xác suất cao, ngay cả trong thị trường biến động. Sử dụng $1 để bù đắp khi lưu lượng mạng lưới tăng vọt trong những trường hợp như phát hành NFT nổi tiếng.",
    "description": "$1 is key 'high' (text: 'Aggressive') separated here so that it can be passed in with bold font-weight"
  },
  "highLowercase": {
    "message": "cao"
  },
  "highestCurrentBid": {
    "message": "Giá thầu hiện tại cao nhất"
  },
  "highestFloorPrice": {
    "message": "Giá sàn cao nhất"
  },
  "history": {
    "message": "Lịch sử"
  },
  "holdToRevealContent1": {
    "message": "Cụm từ khôi phục bí mật của bạn cung cấp $1",
    "description": "$1 is a bolded text with the message from 'holdToRevealContent2'"
  },
  "holdToRevealContent2": {
    "message": "toàn quyền truy cập vào ví và tiền của bạn.",
    "description": "Is the bolded text in 'holdToRevealContent1'"
  },
  "holdToRevealContent3": {
    "message": "Không chia sẻ với bất kỳ ai. $1 $2",
    "description": "$1 is a message from 'holdToRevealContent4' and $2 is a text link with the message from 'holdToRevealContent5'"
  },
  "holdToRevealContent4": {
    "message": "Bộ phận Hỗ trợ của MetaMask sẽ không yêu cầu điều này,",
    "description": "Part of 'holdToRevealContent3'"
  },
  "holdToRevealContent5": {
    "message": "nhưng những kẻ lừa đảo qua mạng thì có.",
    "description": "The text link in 'holdToRevealContent3'"
  },
  "holdToRevealContentPrivateKey1": {
    "message": "Khóa riêng tư của bạn cung cấp $1",
    "description": "$1 is a bolded text with the message from 'holdToRevealContentPrivateKey2'"
  },
  "holdToRevealContentPrivateKey2": {
    "message": "toàn quyền truy cập vào ví và tiền của bạn.",
    "description": "Is the bolded text in 'holdToRevealContentPrivateKey2'"
  },
  "holdToRevealLockedLabel": {
    "message": "giữ để hiển thị vòng tròn bị khóa"
  },
  "holdToRevealPrivateKey": {
    "message": "Giữ để hiển thị Khóa riêng tư"
  },
  "holdToRevealPrivateKeyTitle": {
    "message": "Đảm bảo an toàn cho khóa riêng tư của bạn"
  },
  "holdToRevealSRP": {
    "message": "Giữ để hiển thị Cụm từ khôi phục bí mật"
  },
  "holdToRevealSRPTitle": {
    "message": "Đảm bảo an toàn cho Cụm từ khôi phục bí mật của bạn"
  },
  "holdToRevealUnlockedLabel": {
    "message": "giữ để hiển thị vòng tròn được mở khóa"
  },
  "home": {
    "message": "Trang chủ",
    "description": "Label for the Home tab in the bottom navigation bar"
  },
  "honeypotDescription": {
    "message": "Token này có thể tiềm ẩn rủi ro honeypot (bẫy trong bẫy). Bạn nên thẩm định kỹ trước khi tương tác để tránh thiệt hại tài chính."
  },
  "honeypotTitle": {
    "message": "Bẫy trong bẫy"
  },
  "hyperliquidReferralCheckboxLabel": {
    "message": "Áp dụng mã giới thiệu MetaMask cho tất cả các giao dịch trong tương lai theo $1 của Hyperliquid. MetaMask sẽ nhận được một khoản phí.",
    "description": "The checkbox label in the redesigned Hyperliquid referral confirmation screen. $1 is the terms link"
  },
  "hyperliquidReferralSubtitle": {
    "message": "Tiết kiệm đến 4% khi giao dịch với mã giới thiệu MetaMask.",
    "description": "The subtitle of the Hyperliquid referral confirmation screen"
  },
  "hyperliquidReferralSubtitle2": {
    "message": "Tiết kiệm 4% khi giao dịch với mã giới thiệu MetaMask.",
    "description": "The subtitle of the redesigned Hyperliquid referral confirmation screen"
  },
  "hyperliquidReferralTitle": {
    "message": "Tiết kiệm 4% trên Hyperliquid",
    "description": "The title of the redesigned Hyperliquid referral confirmation screen"
  },
  "iUnderstand": {
    "message": "Tôi hiểu"
  },
  "id": {
    "message": "ID"
  },
  "imToken": {
    "message": "imToken"
  },
  "import": {
    "message": "Nhập",
    "description": "Button to import an account from a selected file"
  },
  "importAWallet": {
    "message": "Nhập ví"
  },
  "importAWalletDescription": {
    "message": "Sử dụng cụm từ khôi phục có 12, 18 hoặc 24 từ"
  },
  "importAccountError": {
    "message": "Lỗi khi nhập tài khoản."
  },
  "importAccountErrorIsSRP": {
    "message": "Bạn đã nhập Cụm từ khôi phục bí mật (hoặc thông tin gợi nhớ). Để nhập tài khoản tại đây, bạn phải nhập khóa riêng tư, là một chuỗi thập lục phân có độ dài 64 ký tự."
  },
  "importAccountErrorNotAValidPrivateKey": {
    "message": "Khóa riêng tư này không hợp lệ. Bạn đã nhập một chuỗi thập lục phân, nhưng phải dài 64 ký tự."
  },
  "importAccountErrorNotHexadecimal": {
    "message": "Khóa riêng tư này không hợp lệ. Bạn phải nhập một chuỗi thập lục phân có độ dài 64 ký tự."
  },
  "importAccountJsonLoading1": {
    "message": "Dự kiến quá trình nhập JSON này sẽ mất vài phút và đóng băng MetaMask."
  },
  "importAccountJsonLoading2": {
    "message": "Chân thành xin lỗi bạn, chúng tôi sẽ cải thiện để quá trình này nhanh hơn trong tương lai."
  },
  "importAccountMsg": {
    "message": "Tài khoản đã nhập sẽ không được liên kết với Cụm từ khôi phục bí mật MetaMask của bạn. Tìm hiểu thêm về tài khoản đã nhập"
  },
  "importAccountWithSocialMsg": {
    "message": "Khóa riêng tư đã nhập sẽ được sao lưu vào tài khoản của bạn và tự động đồng bộ khi bạn đăng nhập bằng cùng một tài khoản Google hoặc Apple."
  },
  "importAccountWithSocialMsgLearnMore": {
    "message": "$1 về cách hoạt động của các khóa đã nhập",
    "description": "$1 is a link to learn more about imported keys"
  },
  "importAnAccount": {
    "message": "Nhập tài khoản"
  },
  "importAnAccountDescription": {
    "message": "Thông qua khóa riêng tư"
  },
  "importNFT": {
    "message": "Nhập NFT"
  },
  "importNFTAddressToolTip": {
    "message": "Ví dụ: trên OpenSea, trên trang của NFT, bên dưới phần Chi tiết, có một giá trị siêu liên kết màu xanh lam ghi 'Địa chỉ hợp đồng'. Nếu nhấn vào đó, bạn sẽ được chuyển đến địa chỉ của hợp đồng trên Etherscan; ở góc trên bên trái của trang đó là một biểu tượng ghi 'Hợp đồng' và ở bên phải là một chuỗi dài gồm các chữ cái và số. Đây là địa chỉ của hợp đồng đã tạo NFT của bạn. Nhấn vào biểu tượng 'sao chép' ở bên phải địa chỉ và nó sẽ được lưu trong bộ nhớ đệm."
  },
  "importNFTPage": {
    "message": "Nhập trang NFT"
  },
  "importNFTTokenIdToolTip": {
    "message": "ID của NFT là một mã nhận dạng duy nhất vì không có hai NFT nào giống hệt nhau. Một lần nữa, trên OpenSea, mã số này nằm bên dưới mục \"Chi tiết\". Hãy ghi chú lại hoặc sao chép vào bộ nhớ đệm."
  },
  "importSecretRecoveryPhrase": {
    "message": "Nhập Cụm từ khôi phục bí mật"
  },
  "importTokensError": {
    "message": "Chúng tôi không thể nhập token. Vui lòng thử lại sau."
  },
  "importWalletSuccess": {
    "message": "Đã nhập ví $1",
    "description": "$1 is the index of the secret recovery phrase"
  },
  "imported": {
    "message": "Đã nhập",
    "description": "status showing that an account has been fully loaded into the keyring"
  },
  "includesSmartAccountActivation": {
    "message": "Bao gồm kích hoạt tài khoản thông minh"
  },
  "includesXTransactions": {
    "message": "Bao gồm $1 giao dịch"
  },
  "incorrect": {
    "message": "Không chính xác"
  },
  "infuraBlockedNotification": {
    "message": "MetaMask không thể kết nối với máy chủ chuỗi khối. Hãy xem xét các lý do tiềm ẩn $1.",
    "description": "$1 is a clickable link with with text defined by the 'here' key"
  },
  "insights": {
    "message": "Thông tin chi tiết"
  },
  "insightsFromSnap": {
    "message": "Thông tin chi tiết từ $1",
    "description": "$1 represents the name of the snap"
  },
  "install": {
    "message": "Cài đặt"
  },
  "installOrigin": {
    "message": "Cài đặt nguồn gốc"
  },
  "installRequest": {
    "message": "Thêm vào MetaMask"
  },
  "installedOn": {
    "message": "Đã cài đặt vào $1",
    "description": "$1 is the date when the snap has been installed"
  },
  "insufficientBalance": {
    "message": "Không đủ số dư."
  },
  "insufficientBalanceToCoverFees": {
    "message": "Số dư không đủ để trả phí"
  },
  "insufficientFunds": {
    "message": "Không đủ tiền."
  },
  "insufficientFundsSend": {
    "message": "Không đủ tiền"
  },
  "insufficientLockedLiquidityDescription": {
    "message": "Việc thiếu tính thanh khoản bị khóa hoặc đốt hợp lý khiến token dễ bị rút thanh khoản đột ngột, có thể gây bất ổn thị trường."
  },
  "insufficientLockedLiquidityTitle": {
    "message": "Thanh khoản bị khóa không đủ"
  },
  "insufficientTokens": {
    "message": "Không đủ token."
  },
  "interactWithSmartContract": {
    "message": "Hợp đồng thông minh"
  },
  "interactingWith": {
    "message": "Tương tác với"
  },
  "interactingWithTransactionDescription": {
    "message": "Đây là hợp đồng mà bạn đang tương tác. Nhớ xác minh các thông tin để bảo vệ bản thân trước những kẻ lừa đảo."
  },
  "interaction": {
    "message": "Tương tác"
  },
  "invalidAddress": {
    "message": "Địa chỉ không hợp lệ"
  },
  "invalidAddressRecipient": {
    "message": "Địa chỉ người nhận không hợp lệ"
  },
  "invalidAssetType": {
    "message": "Nội dung này là NFT và cần được thêm lại trên trang Nhập NFT dưới thẻ NFT"
  },
  "invalidChainIdTooBig": {
    "message": "ID chuỗi không hợp lệ. ID chuỗi quá lớn."
  },
  "invalidCustomNetworkAlertContent1": {
    "message": "Phải nhập lại ID chuỗi cho mạng tùy chỉnh “$1”.",
    "description": "$1 is the name/identifier of the network."
  },
  "invalidCustomNetworkAlertContent2": {
    "message": "Để bảo vệ bạn khỏi các nhà cung cấp mạng độc hại hoặc bị lỗi, tất cả các mạng tùy chỉnh hiện bắt buộc phải có ID chuỗi."
  },
  "invalidCustomNetworkAlertContent3": {
    "message": "Chuyển đến phần Cài đặt > Mạng, rồi nhập ID chuỗi. Bạn có thể tìm được ID chuỗi của hầu hết các mạng phổ biến trên $1.",
    "description": "$1 is a link to https://chainid.network"
  },
  "invalidCustomNetworkAlertTitle": {
    "message": "Mạng tùy chỉnh không hợp lệ"
  },
  "invalidHexData": {
    "message": "Dữ liệu thập lục phân không hợp lệ"
  },
  "invalidHexNumber": {
    "message": "Số thập lục phân không hợp lệ."
  },
  "invalidHexNumberLeadingZeros": {
    "message": "Số thập lục phân không hợp lệ. Hãy xóa bất kỳ số 0 nào nằm ở đầu."
  },
  "invalidIpfsGateway": {
    "message": "Cổng kết nối IPFS không hợp lệ: Giá trị phải là URL hợp lệ"
  },
  "invalidNumber": {
    "message": "Số không hợp lệ. Nhập số thập lục phân có tiền tố là số thập phân hoặc \"0x\"."
  },
  "invalidNumberLeadingZeros": {
    "message": "Số thập lục phân không hợp lệ. Hãy xóa bất kỳ số 0 nào nằm ở đầu."
  },
  "invalidRPC": {
    "message": "URL của RPC không hợp lệ"
  },
  "invalidSeedPhrase": {
    "message": "Cụm từ khôi phục bí mật không hợp lệ"
  },
  "invalidSeedPhraseCaseSensitive": {
    "message": "Dữ liệu đã nhập không hợp lệ! Cụm từ khôi phục bí mật có phân biệt chữ hoa và chữ thường."
  },
  "invalidSeedPhraseNotFound": {
    "message": "Không tìm thấy Cụm từ khôi phục bí mật."
  },
  "invalidValue": {
    "message": "Giá trị không hợp lệ"
  },
  "ipfsGateway": {
    "message": "Cổng IPFS"
  },
  "ipfsGatewayDescriptionV2": {
    "message": "Sử dụng các dịch vụ bên thứ ba để hiển thị hình ảnh NFT được lưu trữ trên IPFS, hiển thị thông tin liên quan đến các địa chỉ ENS được nhập vào thanh địa chỉ của trình duyệt và tìm nạp biểu tượng cho các token khác nhau. Chọn cổng IPFS ưu tiên của bạn bên dưới."
  },
  "ipfsToggleModalDescriptionOne": {
    "message": "Chúng tôi sử dụng các dịch vụ của bên thứ ba để hiển thị hình ảnh của các NFT của bạn được lưu trữ trên IPFS, hiển thị thông tin liên quan đến địa chỉ ENS được nhập trong thanh địa chỉ của trình duyệt và tìm nạp biểu tượng cho các token khác nhau. Địa chỉ IP của bạn có thể bị lộ với các dịch vụ này khi bạn sử dụng chúng."
  },
  "ipfsToggleModalDescriptionTwo": {
    "message": "Việc chọn Xác nhận sẽ bật độ phân giải IPFS. Bạn có thể tắt nó trong $1 bất cứ lúc nào.",
    "description": "$1 is the method to turn off ipfs"
  },
  "ipfsToggleModalSettings": {
    "message": "Cài đặt > Bảo mật và quyền riêng tư"
  },
  "isSigningOrSubmitting": {
    "message": "Một giao dịch trước đó vẫn đang được ký hoặc gửi"
  },
  "isSigningOrSubmittingPayToken": {
    "message": "Bạn có một giao dịch đang chờ xử lý trên mạng này. Hãy đợi giao dịch hoàn tất hoặc chọn một token trên mạng khác."
  },
  "jazzicons": {
    "message": "Jazzicons"
  },
  "jsonFile": {
    "message": "Tập tin JSON",
    "description": "format for importing an account"
  },
  "keyringAccountName": {
    "message": "Tên tài khoản"
  },
  "keyringAccountPublicAddress": {
    "message": "Địa chỉ công khai"
  },
  "keyringSnapRemovalResult1": {
    "message": "Đã xóa $1 $2",
    "description": "Displays the result after removal of a keyring snap. $1 is the snap name, $2 is whether it is successful or not"
  },
  "keyringSnapRemovalResultNotSuccessful": {
    "message": "không ",
    "description": "Displays the `not` word in $2."
  },
  "keyringSnapRemoveConfirmation": {
    "message": "Nhập $1 để xác nhận bạn muốn xóa Snap này:",
    "description": "Asks user to input the name nap prior to deleting the snap. $1 is the snap name"
  },
  "keystone": {
    "message": "Keystone"
  },
  "knownAddressRecipient": {
    "message": "Địa chỉ hợp đồng đã biết."
  },
  "knownSafeAddress": {
    "message": "Địa chỉ đã biết"
  },
  "knownTokenWarning": {
    "message": "Hành động này sẽ chỉnh sửa các token đã niêm yết trong ví của bạn, kẻ xấu có thể lợi dụng việc này để lừa đảo bạn. Chỉ chấp thuận nếu bạn chắc chắn rằng bạn muốn thay đổi giá trị mà những token này đại diện cho. Tìm hiểu thêm về $1"
  },
  "language": {
    "message": "Ngôn ngữ"
  },
  "lastSold": {
    "message": "Đã bán gần nhất"
  },
  "lattice": {
    "message": "Lattice",
    "description": "Hardware device name"
  },
  "lavaDomeCopyWarning": {
    "message": "Vì sự an toàn của bạn, việc chọn văn bản này hiện không khả dụng."
  },
  "learnHow": {
    "message": "Tìm hiểu cách thức"
  },
  "learnMore": {
    "message": "tìm hiểu thêm"
  },
  "learnMoreAboutGas": {
    "message": "Muốn $1 về gas?",
    "description": "$1 will be replaced by the learnMore translation key"
  },
  "learnMoreAboutPrivacy": {
    "message": "Tìm hiểu thêm về các cách thức bảo mật tốt nhất."
  },
  "learnMoreUpperCase": {
    "message": "Tìm hiểu thêm"
  },
  "learnMoreUpperCaseWithDot": {
    "message": "Tìm hiểu thêm"
  },
  "learnScamRisk": {
    "message": "rủi ro về bảo mật và lừa đảo."
  },
  "leaveMetaMask": {
    "message": "Rời khỏi MetaMask?"
  },
  "leaveMetaMaskDesc": {
    "message": "Bạn sắp truy cập một trang web bên ngoài MetaMask. Hãy kiểm tra kỹ đường dẫn URL trước khi tiếp tục."
  },
  "ledger": {
    "message": "Ledger",
    "description": "Hardware device name"
  },
  "ledgerAccountRestriction": {
    "message": "Bạn cần sử dụng tài khoản gần đây nhất thì mới có thể thêm một tài khoản mới."
  },
  "ledgerConnectionInstructionCloseOtherApps": {
    "message": "Đóng bất kỳ phần mềm nào khác được kết nối với thiết bị của bạn và sau đó nhấp vào đây để làm mới."
  },
  "ledgerConnectionInstructionHeader": {
    "message": "Trước khi nhấp xác nhận:"
  },
  "ledgerConnectionInstructionStepFour": {
    "message": "Bật \"dữ liệu hợp đồng thông minh\" hoặc \"ký mù\" trên thiết bị Ledger của bạn."
  },
  "ledgerConnectionInstructionStepThree": {
    "message": "Nhớ cắm thiết bị Ledger và chọn ứng dụng Ethereum."
  },
  "ledgerConnectionStatusAppClosedDescription": {
    "message": "Vui lòng mở ứng dụng trên thiết bị Ledger của bạn để tiếp tục"
  },
  "ledgerConnectionStatusAppClosedTitle": {
    "message": "Ứng dụng Ethereum đã đóng"
  },
  "ledgerConnectionStatusDeviceFoundTitle": {
    "message": "Đã tìm thấy thiết bị Ledger"
  },
  "ledgerConnectionStatusDeviceLockedDescription": {
    "message": "Vui lòng mở khóa thiết bị Ledger của bạn để tiếp tục"
  },
  "ledgerConnectionStatusDeviceLockedTitle": {
    "message": "Ledger đã khóa"
  },
  "ledgerConnectionStatusDeviceNotFoundStepOpenEthApp": {
    "message": "Cài đặt và mở ứng dụng Ethereum"
  },
  "ledgerConnectionStatusDeviceNotFoundStepUnlock": {
    "message": "Mở khóa thiết bị Ledger của bạn"
  },
  "ledgerConnectionStatusDeviceNotFoundTitle": {
    "message": "Không tìm thấy thiết bị"
  },
  "ledgerConnectionStatusDeviceUnresponsiveDescription": {
    "message": "Vui lòng ngắt kết nối và kết nối lại với thiết bị của bạn"
  },
  "ledgerConnectionStatusDeviceUnresponsiveTitle": {
    "message": "Thiết bị Ledger không phản hồi"
  },
  "ledgerConnectionStatusGenericErrorTitle": {
    "message": "Đã xảy ra sự cố"
  },
  "ledgerConnectionStatusSearchingDescription": {
    "message": "Vui lòng chờ trong lúc chúng tôi tìm kiếm..."
  },
  "ledgerConnectionStatusSearchingTitle": {
    "message": "Đang tìm thiết bị của bạn"
  },
  "ledgerDeviceOpenFailureMessage": {
    "message": "Mở thiết bị Ledger không thành công. Ledger của bạn có thể đã được kết nối với phần mềm khác. Vui lòng đóng Ledger Live hoặc các ứng dụng khác được kết nối với thiết bị Ledger của bạn và thử kết nối lại."
  },
  "ledgerErrorConnectionIssue": {
    "message": "Kết nối lại với Ledger của bạn, mở ứng dụng ETH và thử lại."
  },
  "ledgerErrorDevicedLocked": {
    "message": "Ledger của bạn đã bị khóa. Vui lòng mở khóa rồi thử lại."
  },
  "ledgerErrorEthAppNotOpen": {
    "message": "Để khắc phục sự cố này, vui lòng mở ứng dụng ETH trên thiết bị của bạn và thử lại."
  },
  "ledgerErrorTransactionDataNotPadded": {
    "message": "Không có đủ phần đệm trong dữ liệu đầu vào của giao dịch Ethereum."
  },
  "ledgerEthAppNftNotSupportedNotification": {
    "message": "Ledger Nano S không thể gửi hoặc quản lý NFT Ethereum. Xem các tùy chọn nâng cấp tại https://shop.ledger.com/pages/ledger-nano-s-upgrade-program"
  },
  "ledgerFirefoxNotSupportedDescription1": {
    "message": "Chúng tôi đang gặp sự cố khi kết nối với Ledger. Hãy xem "
  },
  "ledgerFirefoxNotSupportedDescription2": {
    "message": " hướng dẫn về cách kết nối ví cứng, sau đó thử lại."
  },
  "ledgerFirefoxNotSupportedDescription3": {
    "message": " Ledger không còn hỗ trợ Firefox, vì vậy bạn có thể cần sử dụng trình duyệt khác."
  },
  "ledgerFirefoxNotSupportedLink": {
    "message": "hướng dẫn"
  },
  "ledgerFirefoxNotSupportedTitle": {
    "message": "Firefox không được hỗ trợ"
  },
  "ledgerLocked": {
    "message": "Không thể kết nối với thiết bị Ledger. Vui lòng đảm bảo bạn đã mở khóa thiết bị và mở ứng dụng Ethereum."
  },
  "ledgerTimeout": {
    "message": "Ledger Live mất quá nhiều thời gian để phản hồi hoặc đã hết thời gian chờ kết nối. Hãy đảm bảo bạn đã mở ứng dụng Ledger Live và đã mở khóa thiết bị."
  },
  "ledgerWebHIDNotConnectedErrorMessage": {
    "message": "Thiết bị Ledger chưa được kết nối. Nếu bạn muốn kết nối với Ledger, vui lòng nhấp lại vào \"Tiếp tục\" và chấp thuận kết nối HID",
    "description": "An error message shown to the user during the hardware connect flow."
  },
  "lightTheme": {
    "message": "Sáng"
  },
  "likeToImportTokens": {
    "message": "Bạn có muốn nhập những token này không?"
  },
  "lineaMainnet": {
    "message": "Linea"
  },
  "lineaSepolia": {
    "message": "Mạng thử nghiệm Linea Sepolia"
  },
  "link": {
    "message": "Liên kết"
  },
  "linkCentralizedExchanges": {
    "message": "Liên kết tài khoản Coinbase hoặc Binance của bạn để chuyển tiền mã hóa đến MetaMask miễn phí."
  },
  "loading": {
    "message": "Đang tải..."
  },
  "loadingScreenSnapMessage": {
    "message": "Vui lòng hoàn tất giao dịch trên Snap."
  },
  "loadingTokenList": {
    "message": "Đang tải danh sách token"
  },
  "localCurrency": {
    "message": "Tiền tệ địa phương"
  },
  "localhost": {
    "message": "Máy chủ cục bộ 8545"
  },
  "lock": {
    "message": "Khóa"
  },
  "lockMetaMaskLoadingMessage": {
    "message": "Đang khóa MetaMask..."
  },
  "loginErrorConnectButton": {
    "message": "Thử lại"
  },
  "loginErrorConnectDescription": {
    "message": "Kết nối internet của bạn không ổn định. Hãy kiểm tra kết nối và thử lại."
  },
  "loginErrorConnectTitle": {
    "message": "Không thể kết nối"
  },
  "loginErrorGenericButton": {
    "message": "Thử lại"
  },
  "loginErrorGenericDescription": {
    "message": "Đã xảy ra lỗi khi đăng nhập. Hãy thử lại và nếu sự cố vẫn tiếp diễn, vui lòng liên hệ $1.",
    "description": "$1 is the key 'loginErrorGenericSupport'"
  },
  "loginErrorGenericSupport": {
    "message": "Hỗ trợ về MetaMask"
  },
  "loginErrorGenericTitle": {
    "message": "Đã xảy ra sự cố"
  },
  "loginErrorResetWalletDescription": {
    "message": "Đã xảy ra sự cố khi mở khóa. Vui lòng đăng nhập lại bằng $1 và mật khẩu MetaMask của bạn.",
    "description": "$1 is the social login method"
  },
  "loginErrorSessionExpiredButton": {
    "message": "Đăng nhập"
  },
  "loginErrorSessionExpiredDescription": {
    "message": "Phiên làm việc của bạn đã hết hạn. Vui lòng đăng nhập lại để tiếp tục."
  },
  "loginErrorSessionExpiredTitle": {
    "message": "Phiên làm việc đã hết hạn"
  },
  "loginErrorTelegramOutdatedButton": {
    "message": "Cập nhật Telegram"
  },
  "loginErrorTelegramOutdatedDescription": {
    "message": "Chúng tôi không thể kết nối với Telegram. Điều này thường xảy ra khi ứng dụng Telegram của bạn đã cũ. Vui lòng cập nhật Telegram và thử lại."
  },
  "loginErrorTelegramOutdatedTitle": {
    "message": "Không thể đăng nhập bằng Telegram"
  },
  "logo": {
    "message": "Logo $1",
    "description": "$1 is the name of the ticker"
  },
  "low": {
    "message": "Thấp"
  },
  "lowGasSettingToolTipMessage": {
    "message": "Sử dụng $1 để chờ mức giá rẻ hơn. Thời gian dự kiến sẽ kém chính xác hơn nhiều do mức giá tương đối khó dự đoán.",
    "description": "$1 is key 'low' separated here so that it can be passed in with bold font-weight"
  },
  "lowLowercase": {
    "message": "thấp"
  },
  "lowValueAssets": {
    "message": "Token giá trị thấp ($1)",
    "description": "$1 is the number of low value assets in the collapsed home token list section."
  },
  "mainnet": {
    "message": "Ethereum Mainnet"
  },
  "mainnetToken": {
    "message": "Địa chỉ này khớp với địa chỉ token đã biết trên Mạng chính thức của Ethereum. Kiểm tra lại địa chỉ hợp đồng và mạng đối với token mà bạn đang muốn thêm."
  },
  "makeAnotherSwap": {
    "message": "Tạo một giao dịch hoán đổi mới"
  },
  "makeSmartContractsEasier": {
    "message": "Giúp hợp đồng thông minh dễ đọc hơn"
  },
  "makeSmartContractsEasierDescription": {
    "message": "MetaMask sử dụng 4byte.directory và Sourcify để dịch thông tin này."
  },
  "manage": {
    "message": "Quản lý"
  },
  "manageDefaultSettings": {
    "message": "Quản lý cài đặt mặc định"
  },
  "manageInstitutionalWallets": {
    "message": "Quản lý ví tổ chức"
  },
  "manageInstitutionalWalletsDescription": {
    "message": "Bật tùy chọn này để sử dụng ví tổ chức."
  },
  "manageNetworksMenuHeading": {
    "message": "Quản lý mạng"
  },
  "managePermissions": {
    "message": "Quản lý quyền"
  },
  "manageTokens": {
    "message": "Quản lý token"
  },
  "manageWalletRecovery": {
    "message": "Quản lý khôi phục ví"
  },
  "marketCap": {
    "message": "Vốn hóa thị trường"
  },
  "marketCapFDV": {
    "message": "Vốn hóa thị trường (FDV)"
  },
  "marketDetails": {
    "message": "Chi tiết thị trường"
  },
  "marketRate": {
    "message": "Tỷ giá thị trường"
  },
  "maskicons": {
    "message": "Polycons"
  },
  "max": {
    "message": "Tối đa"
  },
  "maxBaseFee": {
    "message": "Phí cơ sở tối đa"
  },
  "maxBaseFeeMustBeGreaterThanPriorityFee": {
    "message": "Phí cơ sở tối đa phải lớn hơn phí ưu tiên"
  },
  "maxFee": {
    "message": "Phí tối đa"
  },
  "maxFeeTooltip": {
    "message": "Một khoản phí tối đa được cung cấp để thanh toán cho giao dịch."
  },
  "maybeLater": {
    "message": "Để sau"
  },
  "medium": {
    "message": "Thị trường"
  },
  "mediumGasSettingToolTipMessage": {
    "message": "Sử dụng $1 để xử lý nhanh theo giá thị trường hiện tại.",
    "description": "$1 is key 'medium' (text: 'Market') separated here so that it can be passed in with bold font-weight"
  },
  "memo": {
    "message": "bản ghi nhớ"
  },
  "merklRewardsClaimBonus": {
    "message": "Nhận thưởng",
    "description": "Short label shown in token list for tokens with claimable Merkl rewards"
  },
  "merklRewardsToastFailed": {
    "message": "Yêu cầu nhận thưởng mUSD của bạn đã thất bại",
    "description": "Toast message shown when a Merkl reward claim transaction fails or is dropped"
  },
  "merklRewardsToastInProgress": {
    "message": "Khoản thưởng mUSD của bạn đang được xử lý",
    "description": "Toast message shown when a Merkl reward claim transaction is being processed"
  },
  "merklRewardsToastSuccess": {
    "message": "Khoản thưởng mUSD của bạn đã có!",
    "description": "Toast message shown when a Merkl reward claim transaction is confirmed"
  },
  "merklRewardsUnexpectedError": {
    "message": "Lỗi không mong muốn. Vui lòng thử lại.",
    "description": "Error message shown when claiming Merkl rewards fails"
  },
  "message": {
    "message": "Thông báo"
  },
  "metaMaskConnectStatusParagraphOne": {
    "message": "Giờ đây, bạn có nhiều quyền kiểm soát hơn đối với các kết nối của tài khoản trong MetaMask."
  },
  "metaMaskConnectStatusParagraphThree": {
    "message": "Nhấp vào để quản lý các tài khoản đã kết nối của bạn."
  },
  "metaMaskConnectStatusParagraphTwo": {
    "message": "Nút trạng thái kết nối sẽ hiển thị nếu trang web mà bạn đang truy cập được kết nối với tài khoản bạn đang chọn."
  },
  "metaMetricsIdNotAvailableError": {
    "message": "Vì bạn chưa bao giờ chọn tham gia MetaMetrics, nên ở đây không có dữ liệu nào để xóa."
  },
  "metadataModalSourceTooltip": {
    "message": "$1 được lưu trữ trên npm và $2 là mã định danh duy nhất của Snap này.",
    "description": "$1 is the snap name and $2 is the snap NPM id."
  },
  "metamaskFee": {
    "message": "Phí MetaMask"
  },
  "metamaskNotificationsAreOff": {
    "message": "Bật thông báo"
  },
  "metamaskSwap": {
    "message": "MetaMask Hoán đổi"
  },
  "metamaskSwapsOfflineDescription": {
    "message": "Tính năng Hoán đổi trên MetaMask đang được bảo trì. Vui lòng thử lại sau."
  },
  "metamaskVersion": {
    "message": "Phiên bản MetaMask"
  },
  "methodData": {
    "message": "Phương thức"
  },
  "methodDataTransactionDesc": {
    "message": "Chức năng được thực hiện dựa trên dữ liệu đầu vào đã giải mã."
  },
  "methodNotSupported": {
    "message": "Không được hỗ trợ với tài khoản này."
  },
  "metrics": {
    "message": "Chỉ số"
  },
  "minimumReceivedExplanation": {
    "message": "Số lượng tối thiểu bạn sẽ nhận được nếu giá thay đổi trong quá trình giao dịch, dựa trên chế độ cài đặt trượt giá của bạn. Ước tính này đến từ các nhà cung cấp thanh khoản, nên số lượng cuối cùng có thể khác."
  },
  "minimumReceivedExplanationTitle": {
    "message": "Số tiền tối thiểu nhận được"
  },
  "minimumReceivedLabel": {
    "message": "Tối thiểu nhận được"
  },
  "minute": {
    "message": "phút"
  },
  "mismatchedChainLinkText": {
    "message": "xác minh thông tin về mạng",
    "description": "Serves as link text for the 'mismatchedChain' key. This text will be embedded inside the translation for that key."
  },
  "mismatchedChainRecommendation": {
    "message": "Bạn nên $1 trước khi tiếp tục.",
    "description": "$1 is a clickable link with text defined by the 'mismatchedChainLinkText' key. The link will open to instructions for users to validate custom network details."
  },
  "mismatchedNetworkName": {
    "message": "Theo hồ sơ của chúng tôi, tên mạng có thể không khớp hoàn toàn với ID chuỗi này."
  },
  "mismatchedNetworkSymbol": {
    "message": "Ký hiệu đơn vị tiền tệ đã gửi không khớp với những gì chúng tôi mong đợi cho ID chuỗi này."
  },
  "mismatchedRpcChainId": {
    "message": "ID chuỗi do mạng tùy chỉnh trả về không khớp với ID chuỗi đã gửi."
  },
  "mismatchedRpcUrl": {
    "message": "Theo hồ sơ của chúng tôi, giá trị RPC URL đã gửi không khớp với một nhà cung cấp đã biết cho ID chuỗi này."
  },
  "mmFee": {
    "message": "Phí MetaMask $1%"
  },
  "month": {
    "message": "tháng"
  },
  "monthly": {
    "message": "Hằng tháng"
  },
  "more": {
    "message": "thêm"
  },
  "moreAccounts": {
    "message": "+ $1 tài khoản nữa",
    "description": "$1 is the number of accounts"
  },
  "moreCapital": {
    "message": "Thêm"
  },
  "moreNetworks": {
    "message": "+ $1 mạng nữa",
    "description": "$1 is the number of networks"
  },
  "moreQuotes": {
    "message": "Thêm báo giá"
  },
  "multichainAccountAddressCopied": {
    "message": "Đã sao chép địa chỉ",
    "description": "Message displayed when the multichain account address is copied to clipboard"
  },
  "multichainAccountIntroLearnMore": {
    "message": "Tìm hiểu thêm",
    "description": "Button text to learn more about multichain accounts"
  },
  "multichainAccountIntroSameAddressDescription": {
    "message": "Chúng tôi đã nhóm các tài khoản của bạn, vì vậy bạn có thể tiếp tục sử dụng MetaMask như trước đây. Tiền của bạn vẫn an toàn và không thay đổi.",
    "description": "Description explaining that accounts have been merged"
  },
  "multichainAccountIntroSameAddressTitle": {
    "message": "Cùng một địa chỉ, nhiều mạng hơn",
    "description": "Title for the second section of the multichain account intro modal"
  },
  "multichainAccountIntroSettingUp": {
    "message": "Đang thiết lập tài khoản của bạn...",
    "description": "Loading text shown while setting up multichain accounts"
  },
  "multichainAccountIntroViewAccounts": {
    "message": "Xem tài khoản",
    "description": "Button text to view accounts from the intro modal"
  },
  "multichainAccountIntroWhatDescription": {
    "message": "Tài khoản đa chuỗi là tài khoản có địa chỉ trên nhiều mạng khác nhau, được MetaMask hỗ trợ. Giờ đây bạn có thể sử dụng Ethereum, Solana và nhiều mạng khác mà không cần chuyển tài khoản.",
    "description": "Description explaining what multichain accounts are"
  },
  "multichainAccountIntroWhatTitle": {
    "message": "Tài khoản đa chuỗi là gì?",
    "description": "Title for the first section of the multichain account intro modal"
  },
  "multichainAccountPrivateKeyCopied": {
    "message": "Đã sao chép khóa riêng tư",
    "description": "Message displayed when the multichain account private key is copied to clipboard"
  },
  "multichainAccountsIntroductionModalTitle": {
    "message": "Giới thiệu về tài khoản đa chuỗi",
    "description": "Title for the multichain accounts introduction modal."
  },
  "multichainAddEthereumChainConfirmationDescription": {
    "message": "Bạn đang thêm mạng này vào MetaMask và cấp cho trang web này quyền sử dụng mạng này."
  },
  "multichainAddressViewAll": {
    "message": "Xem tất cả"
  },
  "multichainProviderAccess": {
    "message": "Cấp quyền truy cập $1 cho nhà cung cấp Multichain",
    "description": "The parameter is the name of the requesting origin"
  },
  "multichainQuoteCardRateExplanation": {
    "message": "Mức tỷ giá tốt nhất chúng tôi tìm được từ các nhà cung cấp, đã bao gồm phí nhà cung cấp và phí $1% của MetaMask."
  },
  "multichainQuoteCardRateLabel": {
    "message": "Tỷ giá"
  },
  "multipleSnapConnectionWarning": {
    "message": "$1 muốn sử dụng $2 Snap",
    "description": "$1 is the dapp and $2 is the number of snaps it wants to connect to."
  },
  "musdAssetBonusAccruing": {
    "message": "Đang tích lũy khoản thưởng tiếp theo",
    "description": "Disabled claim button label shown when user holds mUSD but has no claimable bonus yet"
  },
  "musdAssetBonusClaimAmount": {
    "message": "Nhận thưởng $1",
    "description": "Label for the claim button in the mUSD asset details Your bonus section, where $1 is the formatted fiat amount (e.g., $10.27)"
  },
  "musdAssetBonusEstimatedAnnual": {
    "message": "Thưởng hằng năm ước tính",
    "description": "Label in the mUSD asset details Your bonus section"
  },
  "musdAssetBonusInfoAria": {
    "message": "Thông tin thưởng của bạn",
    "description": "Accessible name for the info icon that opens the Your bonus tooltip"
  },
  "musdAssetBonusInfoEstimatedAnnual": {
    "message": "Dự đoán số tiền bạn sẽ nhận được trong một năm dựa trên số dư và lãi suất hiện tại. Lãi suất có thể thay đổi.",
    "description": "Explanation for Estimated annual bonus in the Your bonus info tooltip"
  },
  "musdAssetBonusInfoLearnMore": {
    "message": "Tìm hiểu thêm.",
    "description": "Link label at the bottom of the Your bonus info tooltip"
  },
  "musdAssetBonusInfoLifetimeClaimed": {
    "message": "Tổng khoản thưởng bạn đã nhận được kể từ khi bắt đầu.",
    "description": "Explanation for Lifetime bonus claimed in the Your bonus info tooltip"
  },
  "musdAssetBonusInfoYourBonus": {
    "message": "$1% khoản thưởng theo năm mà bạn nhận được chỉ bằng cách nắm giữ mUSD. Bạn có thể nhận thưởng hằng ngày trên Linea. $2",
    "description": "$1 is the APY %, $2 is the 'Terms apply.' link"
  },
  "musdAssetBonusLifetimeClaimed": {
    "message": "Thưởng trọn đời đã nhận được",
    "description": "Label in the mUSD asset details Your bonus section"
  },
  "musdAssetBonusNoAccruing": {
    "message": "Không có thưởng tích lũy",
    "description": "Disabled claim button label shown when user holds no mUSD and has no bonus to claim"
  },
  "musdAssetBonusRate": {
    "message": "Thưởng $1%",
    "description": "Tag next to Your bonus on the mUSD asset details page, where $1 is the bonus APY percentage (e.g., 3)"
  },
  "musdAssetBonusTitle": {
    "message": "Thưởng của bạn",
    "description": "Section title on the mUSD asset details page"
  },
  "musdAssetConvertBenefitDailyBonus": {
    "message": "Thưởng hằng ngày",
    "description": "Benefit tag on the mUSD asset details convert section"
  },
  "musdAssetConvertBenefitDollarBacked": {
    "message": "Được đảm bảo bằng đồng đô la Mỹ",
    "description": "Benefit tag on the mUSD asset details convert section"
  },
  "musdAssetConvertBenefitNoLockups": {
    "message": "Không bị khóa vốn",
    "description": "Benefit tag on the mUSD asset details convert section"
  },
  "musdAssetConvertBenefitNoMetaMaskFee": {
    "message": "Không có phí MetaMask",
    "description": "Benefit tag on the mUSD asset details convert section"
  },
  "musdAssetConvertDescriptionHighlight": {
    "message": "$1% thưởng theo năm",
    "description": "Shown in Figma accent lime (#baf24a) inside the mUSD asset details convert section description. $1 is the APY percentage."
  },
  "musdAssetConvertDescriptionLead": {
    "message": "Nhận ",
    "description": "Text before the green APY phrase on the mUSD asset details convert section"
  },
  "musdAssetConvertDescriptionTail": {
    "message": " bằng cách chuyển đổi USDC, USDT và DAI sang mUSD.",
    "description": "Text after the green APY phrase on the mUSD asset details convert section"
  },
  "musdAssetConvertLearnMore": {
    "message": "Tìm hiểu thêm",
    "description": "Button to open the mUSD support article from the asset details convert section"
  },
  "musdAssetConvertTitle": {
    "message": "Chuyển đổi đồng ổn định của bạn",
    "description": "Title of the convert section on the mUSD asset details page"
  },
  "musdAssetPositionBalance": {
    "message": "Số dư",
    "description": "Label in the mUSD asset details Your position section"
  },
  "musdAssetPositionTitle": {
    "message": "Vị thế của bạn",
    "description": "Section title on the mUSD asset details page"
  },
  "musdAssetPositionValue": {
    "message": "Giá trị",
    "description": "Label in the mUSD asset details Your position section (fiat value)"
  },
  "musdBonusExplanation": {
    "message": "Chuyển đổi đồng ổn định của bạn sang mUSD và nhận thưởng quy đổi theo năm lên đến $1% mà bạn có thể nhận hằng ngày. $2",
    "description": "$1 is the bonus APY percentage, $2 is the 'Terms apply' link"
  },
  "musdBonusPoweredByRelay": {
    "message": "Cung cấp bởi Relay",
    "description": "Attribution shown below mUSD bonus explanation on the conversion confirmation info popover"
  },
  "musdBoostDescription": {
    "message": "Chuyển đổi đồng ổn định của bạn sang mUSD và nhận thưởng quy đổi theo năm $1%.",
    "description": "$1 is the bonus percentage (e.g., 3)"
  },
  "musdBoostTitle": {
    "message": "Nhận $1% trên số lượng đồng ổn định của bạn",
    "description": "$1 is the bonus percentage (e.g., 3)"
  },
  "musdBuyMusd": {
    "message": "Mua mUSD"
  },
  "musdClaimSendingTo": {
    "message": "Đang gửi đến",
    "description": "Label for the account row in the mUSD claim confirmation screen when no wallet name is available"
  },
  "musdClaimSendingToWallet": {
    "message": "Đang gửi đến $1",
    "description": "Label for the account row in the mUSD claim confirmation screen, where $1 is the wallet name"
  },
  "musdClaimTitle": {
    "message": "Nhận thưởng",
    "description": "Title for the mUSD bonus claim confirmation screen"
  },
  "musdClaimableBonus": {
    "message": "Thưởng có thể nhận",
    "description": "Label for the claimable bonus row in the mUSD conversion confirmation screen"
  },
  "musdClaimableBonusTooltip": {
    "message": "Phần thưởng quy đổi theo năm bạn đã nhận được khi nắm giữ mUSD. Bạn có thể nhận thưởng hằng ngày trên Linea. $1",
    "description": "$1 is the 'Terms apply' link"
  },
  "musdClaimableBonusTooltipAria": {
    "message": "Chi tiết phần thưởng có thể nhận",
    "description": "Accessible name for the info control that opens the claimable bonus explanation popover"
  },
  "musdConversionActivityTitle": {
    "message": "Chuyển đổi $1 sang mUSD",
    "description": "$1 is the source token symbol (e.g., USDC)"
  },
  "musdConversionBonusTooltipAria": {
    "message": "Chi tiết phần thưởng",
    "description": "Accessible name for the info control that opens the mUSD conversion bonus explanation popover"
  },
  "musdConversionFeeTooltipDescription": {
    "message": "Phí chuyển đổi mUSD bao gồm phí mạng và có thể bao gồm phí từ nhà cung cấp. Không áp dụng phí MetaMask khi bạn chuyển đổi sang mUSD.",
    "description": "Body text shown above the fee breakdown in the transaction fee tooltip for mUSD conversion"
  },
  "musdConversionTitle": {
    "message": "Đã chuyển đổi sang mUSD",
    "description": "Title shown in the transaction details modal for mUSD conversion transactions"
  },
  "musdConversionToastFailed": {
    "message": "Chuyển đổi mUSD thất bại"
  },
  "musdConversionToastInProgress": {
    "message": "Đang chuyển đổi $1 → mUSD",
    "description": "$1 is the source token symbol (e.g., USDC)"
  },
  "musdConversionToastSuccess": {
    "message": "Chuyển đổi mUSD thành công"
  },
  "musdConversionToastSuccessDescription": {
    "message": "Bạn sẽ có thể nhận thưởng trong vòng một ngày."
  },
  "musdConvert": {
    "message": "Chuyển đổi"
  },
  "musdConvertAndGetBonus": {
    "message": "Chuyển đổi và nhận $1%",
    "description": "$1 is the bonus percentage (e.g., 3)"
  },
  "musdEarnBonusPercentage": {
    "message": "Nhận thưởng $1%",
    "description": "$1 is the bonus percentage (e.g., 3). Subtitle on the home token list mUSD Buy/Get CTA."
  },
  "musdEducationGetStarted": {
    "message": "Bắt đầu"
  },
  "musdEducationHeadline": {
    "message": "NHẬN $1% TRÊN\nSỐ LƯỢNG ĐỒNG ỔN ĐỊNH",
    "description": "$1 is the bonus APY percentage. Line break between ON and STABLECOINS matches splash layout."
  },
  "musdEducationNotNow": {
    "message": "Không phải bây giờ"
  },
  "musdGetBonusPercentage": {
    "message": "Nhận thưởng $1% mUSD",
    "description": "$1 is the bonus percentage (e.g., 3)"
  },
  "musdGetMusd": {
    "message": "Nhận mUSD"
  },
  "musdMetaMaskUsd": {
    "message": "MetaMask USD",
    "description": "Product name shown as the title line on the home token list mUSD Buy/Get CTA"
  },
  "musdSymbol": {
    "message": "mUSD",
    "description": "Token ticker for MetaMask USD (displayed next to balance on the mUSD asset details page)"
  },
  "musdTermsApply": {
    "message": "Áp dụng điều khoản."
  },
  "name": {
    "message": "Tên"
  },
  "nameAddressLabel": {
    "message": "Địa chỉ",
    "description": "Label above address field in name component modal."
  },
  "nameAlreadyInUse": {
    "message": "Tên đã được sử dụng"
  },
  "nameFooterTrustWarning": {
    "message": "Chỉ lưu những địa chỉ mà bạn tin tưởng.",
    "description": "Footer warning text shown in name modal for malicious and warning addresses."
  },
  "nameInstructionsMalicious": {
    "message": "Địa chỉ này đã được xác định là độc hại. Chúng tôi khuyên bạn không nên tương tác với địa chỉ này.",
    "description": "Instruction text in name component modal when address is malicious."
  },
  "nameInstructionsNew": {
    "message": "Nếu bạn biết địa chỉ này, hãy đặt biệt danh để dễ nhận biết trong tương lai.",
    "description": "Instruction text in name component modal when value is not recognised."
  },
  "nameInstructionsRecognized": {
    "message": "Địa chỉ này có một biệt danh mặc định, nhưng bạn có thể chỉnh sửa hoặc tham khảo các đề xuất khác.",
    "description": "Instruction text in name component modal when value is recognized but not saved."
  },
  "nameInstructionsSaved": {
    "message": "Trước đây bạn đã thêm biệt danh cho địa chỉ này rồi. Bạn có thể chỉnh sửa hoặc xem các biệt danh được đề xuất khác.",
    "description": "Instruction text in name component modal when value is saved."
  },
  "nameInstructionsWarning": {
    "message": "Chúng tôi không thể xác minh địa chỉ này. Có thể đây là địa chỉ mới hoặc chưa được xác minh. Hãy đặt tên hiển thị cá nhân để nhận dạng sau này.",
    "description": "Instruction text in name component modal when address has warning signals."
  },
  "nameLabel": {
    "message": "Biệt danh",
    "description": "Label above name input field in name component modal."
  },
  "nameModalMaybeProposedName": {
    "message": "Có thể: $1",
    "description": "$1 is the proposed name"
  },
  "nameModalTitleMalicious": {
    "message": "Địa chỉ độc hại",
    "description": "Title of the modal created by the name component when address is identified as malicious."
  },
  "nameModalTitleNew": {
    "message": "Địa chỉ không xác định",
    "description": "Title of the modal created by the name component when value is not recognised."
  },
  "nameModalTitleRecognized": {
    "message": "Địa chỉ đã được nhận biết",
    "description": "Title of the modal created by the name component when value is recognized but not saved."
  },
  "nameModalTitleSaved": {
    "message": "Địa chỉ đã lưu",
    "description": "Title of the modal created by the name component when value is saved."
  },
  "nameModalTitleVerified": {
    "message": "Địa chỉ đã xác minh",
    "description": "Title of the modal created by the name component when address is verified."
  },
  "nameModalTitleWarning": {
    "message": "Cần xem xét địa chỉ",
    "description": "Title of the modal created by the name component when address has warning trust signals."
  },
  "nameProviderProposedBy": {
    "message": "Được đề xuất bởi $1",
    "description": "$1 is the name of the provider"
  },
  "nameProvider_ens": {
    "message": "Dịch vụ đăng ký tên miền trên Ethereum (ENS)"
  },
  "nameProvider_etherscan": {
    "message": "Etherscan"
  },
  "nameProvider_lens": {
    "message": "Lens Protocol"
  },
  "nameProvider_token": {
    "message": "MetaMask"
  },
  "nameResolutionFailedError": {
    "message": "Không tìm thấy giải pháp địa chỉ cho tên này."
  },
  "nameResolutionZeroAddressError": {
    "message": "Bộ giải tên trả về địa chỉ zero. Đây có thể là lỗi."
  },
  "nameSetPlaceholder": {
    "message": "Chọn một biệt danh...",
    "description": "Placeholder text for name input field in name component modal."
  },
  "nameSetPlaceholderSuggested": {
    "message": "Đề xuất: $1",
    "description": "$1 is the proposed name"
  },
  "nativeNetworkPermissionRequestDescription": {
    "message": "$1 đang yêu cầu sự chấp thuận của bạn cho:",
    "description": "$1 represents dapp name"
  },
  "nativeTokenScamWarningConversion": {
    "message": "Chỉnh sửa thông tin mạng"
  },
  "nativeTokenScamWarningDescription": {
    "message": "Ký hiệu token gốc không khớp với ký hiệu dự kiến của token gốc dành cho mạng với ID chuỗi liên quan. Bạn đã nhập $1 trong khi ký hiệu token dự kiến là $2. Vui lòng xác minh rằng bạn đã kết nối với đúng chuỗi.",
    "description": "$1 represents the currency name, $2 represents the expected currency symbol"
  },
  "nativeTokenScamWarningDescriptionExpectedTokenFallback": {
    "message": "cảnh báo khác",
    "description": "graceful fallback for when token symbol isn't found"
  },
  "nativeTokenScamWarningTitle": {
    "message": "Ký hiệu token gốc không xác định",
    "description": "Title for nativeTokenScamWarningDescription"
  },
  "needHelp": {
    "message": "Bạn cần trợ giúp? Liên hệ $1",
    "description": "$1 represents `needHelpLinkText`, the text which goes in the help link"
  },
  "needHelpFeedback": {
    "message": "Chia sẻ phản hồi của bạn"
  },
  "needHelpLinkText": {
    "message": "hỗ trợ MetaMask"
  },
  "needHelpSubmitTicket": {
    "message": "Nộp phiếu hỏi đáp"
  },
  "needImportFile": {
    "message": "Bạn phải chọn tập tin để nhập.",
    "description": "User is important an account and needs to add a file to continue"
  },
  "negativeOrZeroAmountToken": {
    "message": "Không thể gửi số lượng tài sản âm hoặc bằng 0."
  },
  "negativeValuesNotAllowed": {
    "message": "Không được phép sử dụng giá trị âm"
  },
  "network": {
    "message": "Mạng"
  },
  "networkChanged": {
    "message": "Đã thay đổi mạng"
  },
  "networkChangedMessage": {
    "message": "Bạn hiện đang giao dịch trên $1.",
    "description": "$1 is the name of the network"
  },
  "networkDetails": {
    "message": "Chi tiết về mạng"
  },
  "networkFee": {
    "message": "Phí mạng"
  },
  "networkFeeExplanation": {
    "message": "Phí mạng phụ thuộc vào mức độ tắc nghẽn của mạng và độ phức tạp của giao dịch."
  },
  "networkFeeExplanationTitle": {
    "message": "Phí mạng"
  },
  "networkMenu": {
    "message": "Trình đơn mạng"
  },
  "networkMenuHeading": {
    "message": "Chọn mạng"
  },
  "networkName": {
    "message": "Tên mạng"
  },
  "networkNameBitcoin": {
    "message": "Bitcoin"
  },
  "networkNameBitcoinSegwit": {
    "message": "SegWit Gốc của Bitcoin"
  },
  "networkNameDefinition": {
    "message": "Tên được liên kết với mạng này."
  },
  "networkNameEthereum": {
    "message": "mạng"
  },
  "networkNameGoerli": {
    "message": "Goerli"
  },
  "networkNamePolygon": {
    "message": "Polygon"
  },
  "networkNameSolana": {
    "message": "Solana"
  },
  "networkNameTron": {
    "message": "Tron"
  },
  "networkOptions": {
    "message": "Tùy chọn mạng"
  },
  "networkPermissionToast": {
    "message": "Đã cập nhật quyền truy cập mạng"
  },
  "networkStatus": {
    "message": "Trạng thái mạng"
  },
  "networkStatusBaseFeeTooltip": {
    "message": "Phí cơ sở do mạng thiết lập và thay đổi sau mỗi 13 - 14 giây. Các tùy chọn $1 và $2 của chúng tôi tính đến các mức tăng đột biến.",
    "description": "$1 and $2 are bold text for Medium and Aggressive respectively."
  },
  "networkStatusPriorityFeeTooltip": {
    "message": "Khoảng phí ưu tiên (hay còn được gọi là \"tiền thưởng cho thợ đào). Phí ưu tiên sẽ được chuyển cho thợ đào và khuyến khích họ ưu tiên giao dịch của bạn."
  },
  "networkStatusStabilityFeeTooltip": {
    "message": "Phí gas tương đối $1 so với 72 giờ qua.",
    "description": "$1 is networks stability value - stable, low, high"
  },
  "networkSuggested": {
    "message": "Mạng đề xuất"
  },
  "networkTabCustom": {
    "message": "Tùy chỉnh"
  },
  "networkTabPopular": {
    "message": "Phổ biến"
  },
  "networkURL": {
    "message": "URL mạng"
  },
  "networkURLDefinition": {
    "message": "URL dùng để truy cập vào mạng này."
  },
  "networkUrlErrorWarning": {
    "message": "Kẻ tấn công đôi khi bắt chước các trang web bằng cách thực hiện những thay đổi nhỏ trong địa chỉ trang web. Đảm bảo bạn đang tương tác với trang web dự định trước khi tiếp tục. Phiên bản Punycode: $1",
    "description": "$1 replaced by RPC URL for network"
  },
  "networks": {
    "message": "Mạng"
  },
  "networksSmallCase": {
    "message": "mạng"
  },
  "nevermind": {
    "message": "Bỏ qua"
  },
  "new": {
    "message": "Mới!"
  },
  "newAccountIconMessage": {
    "message": "Chúng tôi đã làm mới biểu tượng tài khoản để giúp bạn dễ phân biệt các tài khoản hơn. Bạn có thể thay đổi kiểu trong $1 > $2 > $3.",
    "description": "$1, $2, and $3 are bold text for Settings, General, and Account icon respectively"
  },
  "newAccountIconTitle": {
    "message": "Biểu tượng tài khoản mới"
  },
  "newAccountNumberName": {
    "message": "Tài khoản $1",
    "description": "Default name of next account to be created on create account screen"
  },
  "newContract": {
    "message": "Hợp đồng mới"
  },
  "newCustomTokenAdded": {
    "message": "“$1” đã được thêm thành công!"
  },
  "newNFTDetectedInImportNFTsMessageStrongText": {
    "message": "Cài đặt > Tài sản"
  },
  "newNFTDetectedInImportNFTsMsg": {
    "message": "Để sử dụng Opensea để xem NFT của bạn, hãy bật 'Hiển thị Phương tiện NFT' trong $1.",
    "description": "$1 is used for newNFTDetectedInImportNFTsMessageStrongText"
  },
  "newNFTDetectedInNFTsTabMessage": {
    "message": "Cho phép MetaMask tự động phát hiện và hiển thị NFT trong ví của bạn."
  },
  "newNFTsAutodetected": {
    "message": "Tự động phát hiện NFT"
  },
  "newNetworkAdded": {
    "message": "“$1” đã được thêm thành công!"
  },
  "newNetworkEdited": {
    "message": "“$1” đã được chỉnh sửa thành công!"
  },
  "newNftAddedMessage": {
    "message": "NFT đã được thêm thành công!"
  },
  "newPassword": {
    "message": "Mật khẩu mới"
  },
  "newPasswordCreate": {
    "message": "Tạo mật khẩu mới"
  },
  "newPrivacyPolicyActionButton": {
    "message": "Đọc thêm"
  },
  "newPrivacyPolicyTitle": {
    "message": "Chúng tôi đã cập nhật chính sách quyền riêng tư"
  },
  "newTokensImportedMessage": {
    "message": "Bạn đã nhập thành công $1.",
    "description": "$1 is the string of symbols of all the tokens imported"
  },
  "newTokensImportedTitle": {
    "message": "Đã nhập token"
  },
  "next": {
    "message": "Tiếp theo"
  },
  "nftAddFailedMessage": {
    "message": "Không thể thêm NFT vì thông tin quyền sở hữu không trùng khớp. Đảm bảo bạn đã nhập đúng thông tin."
  },
  "nftAddressError": {
    "message": "Token này là NFT. Thêm vào $1",
    "description": "$1 is a clickable link with text defined by the 'importNFTPage' key"
  },
  "nftAlreadyAdded": {
    "message": "NFT đã được thêm vào."
  },
  "nftAutoDetectionEnabled": {
    "message": "Tính năng tự động phát hiện NFT đã được bật"
  },
  "nftBought": {
    "message": "Đã mua $1"
  },
  "nftEmptyDescription": {
    "message": "Có cả một thế giới NFT đang chờ bạn khám phá. Bắt đầu bộ sưu tập của bạn ngay hôm nay."
  },
  "nftMinted": {
    "message": "Đã đúc $1"
  },
  "nftOptions": {
    "message": "Tùy chọn NFT"
  },
  "nftTokenIdPlaceholder": {
    "message": "Nhập mã token"
  },
  "nftWarningContent": {
    "message": "Bạn đang cấp quyền truy cập vào $1, bao gồm bất cứ tài sản nào mà bạn có thể sở hữu trong tương lai. Bên được cấp quyền có thể chuyển các NFT này khỏi ví của bạn bất cứ lúc nào mà không cần hỏi bạn cho đến khi bạn thu hồi sự chấp thuận này. $2",
    "description": "$1 is nftWarningContentBold bold part, $2 is Learn more link"
  },
  "nftWarningContentBold": {
    "message": "tất cả NFT $1 của bạn",
    "description": "$1 is name of the collection"
  },
  "nftWarningContentGrey": {
    "message": "Hãy tiến hành thận trọng."
  },
  "nfts": {
    "message": "NFT"
  },
  "nftsPreviouslyOwned": {
    "message": "Sở hữu trước đây"
  },
  "nickname": {
    "message": "Biệt danh"
  },
  "no": {
    "message": "Không"
  },
  "noAccountsFound": {
    "message": "Không tìm thấy tài khoản nào cho cụm từ tìm kiếm đã đưa ra"
  },
  "noConnectionDescription": {
    "message": "MetaMask chưa được kết nối với trang web này. Để bắt đầu, hãy chọn nút Kết nối của trang web."
  },
  "noDefaultAddress": {
    "message": "Không có địa chỉ $1",
    "description": "$1 is the default address scope"
  },
  "noDomainResolution": {
    "message": "Không có nội dung phân giải cho tên miền được cung cấp."
  },
  "noHardwareWalletOrSnapsSupport": {
    "message": "Snap và hầu hết các ví cứng sẽ không hoạt động với phiên bản trình duyệt hiện tại của bạn."
  },
  "noMMFeeSwapping": {
    "message": "Không có phí MetaMask"
  },
  "noNetworkFee": {
    "message": "Không có phí mạng"
  },
  "noNetworksAvailable": {
    "message": "Không có mạng nào khả dụng"
  },
  "noNetworksFound": {
    "message": "Không tìm thấy mạng nào cho truy vấn tìm kiếm"
  },
  "noNetworksSelected": {
    "message": "Không có mạng nào được chọn"
  },
  "noOptionsAvailableMessage": {
    "message": "Tuyến giao dịch này hiện không khả dụng. Hãy thử thay đổi số tiền, mạng hoặc token và chúng tôi sẽ tìm ra tùy chọn tốt nhất."
  },
  "noQuoteAvailable": {
    "message": "Không có báo giá khả dụng"
  },
  "noSnaps": {
    "message": "Bạn chưa cài đặt bất kỳ Snap nào."
  },
  "noTokensMatchSearch": {
    "message": "Không có token nào phù hợp với tìm kiếm của bạn"
  },
  "noTokensMatchingYourFilters": {
    "message": "Không có token phù hợp với bộ lọc"
  },
  "noTokensToManage": {
    "message": "Bạn chưa có token nào. Tìm kiếm theo tên hoặc địa chỉ để khám phá các token phổ biến."
  },
  "noWebcamFound": {
    "message": "Không tìm thấy webcam trên máy tính của bạn. Vui lòng thử lại."
  },
  "noWebcamFoundTitle": {
    "message": "Không tìm thấy webcam"
  },
  "noZeroValue": {
    "message": "$1 phải lớn hơn 0"
  },
  "nonContractAddressAlertDesc": {
    "message": "Bạn đang gửi dữ liệu gọi hàm đến một địa chỉ không phải là hợp đồng. Điều này có thể khiến bạn mất tiền. Hãy đảm bảo rằng bạn đang sử dụng đúng địa chỉ và mạng trước khi tiếp tục."
  },
  "nonContractAddressAlertTitle": {
    "message": "Lỗi tiềm ẩn"
  },
  "nonce": {
    "message": "Số Nonce"
  },
  "none": {
    "message": "Không có"
  },
  "notBusy": {
    "message": "Không bận"
  },
  "notCurrentAccount": {
    "message": "Tài khoản này có chính xác không? Tài khoản này khác với tài khoản bạn đang chọn trong ví của mình"
  },
  "notificationDetail": {
    "message": "Chi tiết"
  },
  "notificationDetailBaseFee": {
    "message": "Phí cơ sở (GWEI)"
  },
  "notificationDetailGasLimit": {
    "message": "Hạn mức phí gas (đơn vị)"
  },
  "notificationDetailGasUsed": {
    "message": "Phí gas đã dùng (đơn vị)"
  },
  "notificationDetailMaxFee": {
    "message": "Mức phí tối đa mỗi gas"
  },
  "notificationDetailNetwork": {
    "message": "Mạng"
  },
  "notificationDetailNetworkFee": {
    "message": "Phí mạng"
  },
  "notificationDetailPriorityFee": {
    "message": "Phí ưu tiên (GWEI)"
  },
  "notificationItemCheckBlockExplorer": {
    "message": "Kiểm tra trên trình khám phá khối"
  },
  "notificationItemCollection": {
    "message": "Bộ sưu tập"
  },
  "notificationItemConfirmed": {
    "message": "Đã xác nhận"
  },
  "notificationItemError": {
    "message": "Hiện không thể truy xuất phí"
  },
  "notificationItemFrom": {
    "message": "Từ"
  },
  "notificationItemLidoStakeReadyToBeWithdrawn": {
    "message": "Sẵn sàng rút tiền"
  },
  "notificationItemLidoStakeReadyToBeWithdrawnMessage": {
    "message": "Bây giờ bạn có thể rút $1 chưa ký gửi của bạn"
  },
  "notificationItemLidoWithdrawalRequestedMessage": {
    "message": "Đã gửi yêu cầu hủy ký gửi $1 của bạn"
  },
  "notificationItemNFTReceivedFrom": {
    "message": "Đã nhận NFT từ"
  },
  "notificationItemNFTSentTo": {
    "message": "Đã gửi NFT đến"
  },
  "notificationItemNetwork": {
    "message": "Mạng"
  },
  "notificationItemRate": {
    "message": "Tỷ giá (đã bao gồm phí)"
  },
  "notificationItemReceived": {
    "message": "Đã nhận"
  },
  "notificationItemReceivedFrom": {
    "message": "Đã nhận từ"
  },
  "notificationItemSent": {
    "message": "Đã gửi"
  },
  "notificationItemSentTo": {
    "message": "Đã gửi đến"
  },
  "notificationItemStakeCompleted": {
    "message": "Đã hoàn tất ký gửi"
  },
  "notificationItemStaked": {
    "message": "Đã ký gửi"
  },
  "notificationItemStakingProvider": {
    "message": "Nhà cung cấp dịch vụ ký gửi"
  },
  "notificationItemStatus": {
    "message": "Trạng thái"
  },
  "notificationItemSwapped": {
    "message": "Đã hoán đổi"
  },
  "notificationItemSwappedFor": {
    "message": "để lấy"
  },
  "notificationItemTo": {
    "message": "Đến"
  },
  "notificationItemTransactionId": {
    "message": "ID giao dịch"
  },
  "notificationItemUnStakeCompleted": {
    "message": "Hoàn tất hủy ký gửi"
  },
  "notificationItemUnStaked": {
    "message": "Đã hủy ký gửi"
  },
  "notificationItemUnStakingRequested": {
    "message": "Đã yêu cầu hủy ký gửi"
  },
  "notificationSettings": {
    "message": "Cài đặt thông báo"
  },
  "notificationTransactionFailedMessage": {
    "message": "Giao dịch $1 không thành công! $2",
    "description": "Content of the browser notification that appears when a transaction fails"
  },
  "notificationTransactionFailedTitle": {
    "message": "Giao dịch không thành công",
    "description": "Title of the browser notification that appears when a transaction fails"
  },
  "notificationTransactionSuccessMessage": {
    "message": "Giao dịch $1 đã được xác nhận!",
    "description": "Content of the browser notification that appears when a transaction is confirmed"
  },
  "notificationTransactionSuccessTitle": {
    "message": "Đã xác nhận giao dịch",
    "description": "Title of the browser notification that appears when a transaction is confirmed"
  },
  "notificationTransactionSuccessView": {
    "message": "Xem trên $1",
    "description": "Additional content in a notification that appears when a transaction is confirmed and has a block explorer URL."
  },
  "notificationTransactionWithoutNonceFailedMessage": {
    "message": "Giao dịch không thành công! $1",
    "description": "Content of the browser notification that appears when a EIP-7702 transaction fails"
  },
  "notificationTransactionWithoutNonceSuccessMessage": {
    "message": "Giao dịch đã được xác nhận!",
    "description": "Content of the browser notification that appears when a nonce-less transaction is confirmed"
  },
  "notifications": {
    "message": "Thông báo"
  },
  "notificationsFeatureToggle": {
    "message": "Bật thông báo ví",
    "description": "Experimental feature title"
  },
  "notificationsFeatureToggleDescription": {
    "message": "Điều này cho phép nhận thông báo ví khi gửi/nhận tiền hoặc NFT và khi có thông báo về các tính năng.",
    "description": "Description of the experimental notifications feature"
  },
  "notificationsMarkAllAsRead": {
    "message": "Đánh dấu đã đọc tất cả"
  },
  "notificationsPageEmptyTitle": {
    "message": "Không có gì ở đây"
  },
  "notificationsPageErrorContent": {
    "message": "Vui lòng thử truy cập lại trang này."
  },
  "notificationsPageErrorTitle": {
    "message": "Đã xảy ra lỗi"
  },
  "notificationsPageNoNotificationsContent": {
    "message": "Bạn chưa nhận được bất kỳ thông báo nào."
  },
  "notificationsSettingsAgenticCliDescription": {
    "message": "Yêu cầu kết nối CLI, phê duyệt và cập nhật phiên cho Agentic"
  },
  "notificationsSettingsAgenticCliTitle": {
    "message": "Agentic CLI"
  },
  "notificationsSettingsBoxError": {
    "message": "Đã xảy ra lỗi. Vui lòng thử lại."
  },
  "notificationsSettingsDeselectAll": {
    "message": "Bỏ chọn tất cả"
  },
  "notificationsSettingsInAppNotifications": {
    "message": "Trong ứng dụng"
  },
  "notificationsSettingsMarketingConsent": {
    "message": "Khi bật tùy chọn này, bạn đồng ý nhận tin tức sản phẩm và các cập nhật tiếp thị từ MetaMask."
  },
  "notificationsSettingsMarketingDescription": {
    "message": "Cập nhật sản phẩm, thông báo tính năng và các bản phát hành mới"
  },
  "notificationsSettingsMarketingTitle": {
    "message": "Cập nhật và phần thưởng"
  },
  "notificationsSettingsPageAllowNotifications": {
    "message": "Chọn nội dung bạn muốn nhận thông báo và cách nhận."
  },
  "notificationsSettingsPageAllowNotificationsLink": {
    "message": "Tìm hiểu cách thức"
  },
  "notificationsSettingsPerpsDescription": {
    "message": "Thay đổi vị thế hợp đồng vĩnh cửu, thanh lý, tỷ lệ tài trợ và cập nhật ký quỹ"
  },
  "notificationsSettingsPerpsTitle": {
    "message": "Hoạt động giao dịch"
  },
  "notificationsSettingsPushNotifications": {
    "message": "Thông báo đẩy"
  },
  "notificationsSettingsSelectAccounts": {
    "message": "Tài khoản"
  },
  "notificationsSettingsSelectAccountsDescription": {
    "message": "Chọn những tài khoản mà bạn muốn nhận thông báo."
  },
  "notificationsSettingsStatusInApp": {
    "message": "Trong ứng dụng"
  },
  "notificationsSettingsStatusOff": {
    "message": "Tắt"
  },
  "notificationsSettingsStatusPush": {
    "message": "Thông báo đẩy"
  },
  "notificationsSettingsWalletActivityDescription": {
    "message": "Mua, bán, chuyển tiền, hoán đổi và phần thưởng"
  },
  "notificationsSettingsWalletActivityTitle": {
    "message": "Hoạt động của ví"
  },
  "numberOfTokens": {
    "message": "Số lượng token"
  },
  "ofTextNofM": {
    "message": "trên"
  },
  "off": {
    "message": "Tắt"
  },
  "offlineForMaintenance": {
    "message": "Ngoại tuyến để bảo trì"
  },
  "ok": {
    "message": "Ok"
  },
  "on": {
    "message": "Bật"
  },
  "onboardedMetametricsAccept": {
    "message": "Tôi đồng ý"
  },
  "onboardedMetametricsDisagree": {
    "message": "Không, cảm ơn"
  },
  "onboardedMetametricsKey1": {
    "message": "Bước tiến mới nhất"
  },
  "onboardedMetametricsKey2": {
    "message": "Tính năng sản phẩm"
  },
  "onboardedMetametricsKey3": {
    "message": "Các tài liệu khuyến mại liên quan khác"
  },
  "onboardedMetametricsLink": {
    "message": "MetaMetrics"
  },
  "onboardedMetametricsParagraph1": {
    "message": "Ngoài $1, chúng tôi muốn sử dụng dữ liệu để hiểu cách bạn tương tác với với các thông tin tiếp thị.",
    "description": "$1 represents the 'onboardedMetametricsLink' locale string"
  },
  "onboardedMetametricsParagraph2": {
    "message": "Điều này sẽ giúp chúng tôi cá nhân hóa nội dung mà chúng tôi chia sẻ với bạn, chẳng hạn như:"
  },
  "onboardedMetametricsParagraph3": {
    "message": "Hãy nhớ rằng chúng tôi không bán dữ liệu mà bạn cung cấp và bạn có thể chọn không tham gia bất kỳ lúc nào."
  },
  "onboardedMetametricsTitle": {
    "message": "Hãy giúp chúng tôi nâng cao trải nghiệm của bạn"
  },
  "onboardingAdvancedPrivacyIPFSDescription": {
    "message": "Cổng IPFS cho phép truy cập và xem dữ liệu do bên thứ ba lưu trữ. Bạn có thể thêm cổng IPFS tùy chỉnh hoặc tiếp tục sử dụng cổng mặc định."
  },
  "onboardingAdvancedPrivacyIPFSInvalid": {
    "message": "Vui lòng nhập URL hợp lệ"
  },
  "onboardingAdvancedPrivacyIPFSTitle": {
    "message": "Thêm Cổng IPFS tùy chỉnh"
  },
  "onboardingAdvancedPrivacyIPFSValid": {
    "message": "URL cổng IPFS hợp lệ"
  },
  "onboardingAdvancedPrivacyNetworkDescription": {
    "message": "Khi bạn sử dụng các chế độ cài đặt và cấu hình mặc định của chúng tôi, chúng tôi sử dụng Infura làm nhà cung cấp gọi hàm từ xa (RPC) mặc định để cung cấp quyền truy cập dữ liệu Ethereum đáng tin cậy và riêng tư nhất có thể. Trong một số trường hợp giới hạn, chúng tôi có thể sử dụng các nhà cung cấp RPC khác nhằm mang đến trải nghiệm tốt nhất cho người dùng. Bạn có thể chọn RPC của riêng mình, nhưng hãy nhớ rằng bất kỳ RPC nào cũng sẽ nhận được địa chỉ IP và ví Ethereum của bạn để thực hiện giao dịch. Để tìm hiểu thêm về cách Infura xử lý dữ liệu đối với các tài khoản EVM, hãy đọc $1, và đối với các tài khoản Solana, hãy đọc $2."
  },
  "onboardingAdvancedPrivacyNetworkDescriptionCallToAction": {
    "message": "nhấn vào đây"
  },
  "onboardingAdvancedPrivacyNetworkTitle": {
    "message": "Chọn mạng của bạn"
  },
  "onboardingContinueWith": {
    "message": "Tiếp tục với $1",
    "description": "$1 is the type of login used Google, Apple, etc."
  },
  "onboardingCreateWallet": {
    "message": "Tạo ví mới"
  },
  "onboardingImportWallet": {
    "message": "Tôi đã có ví"
  },
  "onboardingLoginFooter": {
    "message": "Bằng cách tiếp tục, tôi đồng ý với $1 và $2 của MetaMask"
  },
  "onboardingLoginFooterPrivacyNotice": {
    "message": "Thông báo quyền riêng tư"
  },
  "onboardingLoginFooterTermsOfUse": {
    "message": "Điều khoản sử dụng"
  },
  "onboardingMetametricCheckboxDescriptionOneUpdated": {
    "message": "Chúng tôi sẽ thu thập dữ liệu sử dụng sản phẩm cơ bản. Chúng tôi có thể liên kết thông tin này với dữ liệu trên chuỗi."
  },
  "onboardingMetametricCheckboxDescriptionTwo": {
    "message": "Chúng tôi sẽ sử dụng dữ liệu này để tìm hiểu cách bạn tương tác với các thông tin tiếp thị. Chúng tôi có thể chia sẻ tin tức liên quan (chẳng hạn như tính năng sản phẩm)."
  },
  "onboardingMetametricCheckboxTitleOne": {
    "message": "Thu thập dữ liệu sử dụng cơ bản"
  },
  "onboardingMetametricCheckboxTitleTwo": {
    "message": "Cập nhật sản phẩm"
  },
  "onboardingMetametricsContinue": {
    "message": "Tiếp tục"
  },
  "onboardingMetametricsDescription": {
    "message": "Chúng tôi muốn yêu cầu các quyền sau. Bạn có thể từ chối hoặc xóa dữ liệu sử dụng của mình bất cứ lúc nào."
  },
  "onboardingMetametricsTitle": {
    "message": "Giúp cải thiện MetaMask"
  },
  "onboardingSignInWith": {
    "message": "Đăng nhập bằng $1",
    "description": "$1 is the type of login used Google, Apple, etc"
  },
  "onboardingSrpCreate": {
    "message": "Sử dụng Cụm từ khôi phục bí mật"
  },
  "onboardingSrpImport": {
    "message": "Nhập bằng Cụm từ khôi phục bí mật"
  },
  "onboardingSrpImportError": {
    "message": "Chỉ sử dụng chữ thường, kiểm tra chính tả và sắp xếp các từ theo đúng thứ tự ban đầu."
  },
  "onboardingSrpInputClearAll": {
    "message": "Xóa tất cả"
  },
  "onboardingSrpInputPlaceholder": {
    "message": "Thêm dấu cách giữa mỗi từ và đảm bảo không có ai đang nhìn."
  },
  "oneKey": {
    "message": "OneKey",
    "description": "Hardware device name"
  },
  "only": {
    "message": "chỉ"
  },
  "onlyConnectTrust": {
    "message": "Chỉ kết nối với các trang web mà bạn tin tưởng. $1",
    "description": "Text displayed above the buttons for connection confirmation. $1 is the link to the learn more web page."
  },
  "onlyIntegersAllowed": {
    "message": "Chỉ được phép nhập số nguyên"
  },
  "onlyNumbersAllowed": {
    "message": "Chỉ được phép nhập số"
  },
  "openFullScreen": {
    "message": "Mở toàn màn hình"
  },
  "openFullScreenForLedgerWebHid": {
    "message": "Bật toàn màn hình để kết nối với thiết bị Ledger của bạn.",
    "description": "Shown to the user on the confirm screen when they are viewing MetaMask in a popup window but need to connect their ledger via webhid."
  },
  "openInBlockExplorer": {
    "message": "Mở trên trình khám phá khối"
  },
  "openMultichainAccountAddressMenu": {
    "message": "Mở menu địa chỉ tài khoản đa chuỗi"
  },
  "openSettings": {
    "message": "Mở cài đặt"
  },
  "openWallet": {
    "message": "Mở ví"
  },
  "opensInNewTab": {
    "message": "mở trong tab mới"
  },
  "options": {
    "message": "Tùy chọn"
  },
  "or": {
    "message": "Hoặc"
  },
  "origin": {
    "message": "Nguồn gốc"
  },
  "originChanged": {
    "message": "Đã thay đổi trang web"
  },
  "originChangedMessage": {
    "message": "Bạn hiện đang xem xét một yêu cầu từ $1.",
    "description": "$1 is the name of the origin"
  },
  "osTheme": {
    "message": "Hệ thống"
  },
  "other": {
    "message": "loại khác"
  },
  "otherPermissionsOnSiteDescription": {
    "message": "Các quyền sau cũng được tìm thấy trên trang web này. Bạn có muốn xóa chúng không?"
  },
  "otherPermissionsOnSiteTitle": {
    "message": "Các quyền khác trên trang web này"
  },
  "otherQrWallet": {
    "message": "Ví QR khác"
  },
  "otherSnaps": {
    "message": "Snap khác",
    "description": "Used in the 'permission_rpc' message."
  },
  "others": {
    "message": "loại khác"
  },
  "outdatedBrowserNotification": {
    "message": "Trình duyệt của bạn đã cũ. Nếu không cập nhật trình duyệt, bạn sẽ không thể nhận các bản vá bảo mật và tính năng mới từ MetaMask."
  },
  "overrideContentSecurityPolicyHeader": {
    "message": "Ghi đè tiêu đề Nội dung-Bảo mật-Riêng tư"
  },
  "padlock": {
    "message": "Ổ khóa"
  },
  "paidByMetaMask": {
    "message": "Được thanh toán bởi MetaMask"
  },
  "paidWith": {
    "message": "Đã thanh toán bằng"
  },
  "participateInMetaMetrics": {
    "message": "Tham gia vào MetaMetrics"
  },
  "participateInMetaMetricsDescription": {
    "message": "Tham gia vào MetaMetrics để giúp chúng tôi cải thiện MetaMask"
  },
  "passkeyAuthMethodBiometrics": {
    "message": "Sinh trắc học",
    "description": "Default OS-agnostic noun for the passkey auth method, used as $1 substitution in passkey messages on macOS / Linux / other OSes."
  },
  "passkeyAuthMethodTouchId": {
    "message": "Touch ID",
    "description": "Apple Touch ID brand name, used as $1 substitution on macOS for descriptive passkey copy that names the underlying feature."
  },
  "passkeyAuthMethodWindowsHello": {
    "message": "Windows Hello",
    "description": "Microsoft Windows Hello brand name, used as $1 substitution on Windows for all passkey copy."
  },
  "passkeyDescription": {
    "message": "Sử dụng $1 để mở khóa MetaMask thay vì nhập mật khẩu. Thao tác này sẽ tạo một mã khóa chỉ có trên thiết bị này.",
    "description": "Description of the passkey unlock feature on the setup / settings screens. $1 is the OS-specific auth-method noun (Touch ID on macOS, Windows Hello on Windows, Biometrics elsewhere)."
  },
  "passkeyErrorAlreadyEnrolled": {
    "message": "$1 đã được thiết lập cho ví này.",
    "description": "Shown when starting passkey enrollment while a passkey is already enrolled. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyErrorAuthenticationVerificationFailed": {
    "message": "Chúng tôi không thể xác minh $1 của bạn. Hãy thử lại.",
    "description": "Shown when passkey authentication response verification fails. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyErrorMissingKeyMaterial": {
    "message": "Phản hồi $1 của bạn chưa hoàn tất. Hãy thử lại.",
    "description": "Shown when the passkey assertion is missing required key material. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyErrorNoAuthenticationCeremony": {
    "message": "Phiên đăng nhập $1 đã hết hạn. Hãy thử lại.",
    "description": "Shown when passkey authentication runs without an active authentication ceremony. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyErrorNoRegistrationCeremony": {
    "message": "Phiên thiết lập $1 đã hết hạn. Hãy thử lại từ đầu.",
    "description": "Shown when passkey registration verification runs without an active registration ceremony. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyErrorNotEnrolled": {
    "message": "$1 chưa được thiết lập cho ví này. Bật $1 trong phần Cài đặt.",
    "description": "Shown when biometrics unlock fails because no passkey is enrolled. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyErrorRegistrationFailed": {
    "message": "Thiết lập $1 không thành công. Hãy thử lại",
    "description": "Shown when onboarding biometrics registration fails with an unknown error (after specific biometrics error messages). $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyErrorRegistrationVerificationFailed": {
    "message": "Chúng tôi không thể xác minh thiết lập $1 của bạn. Hãy thử lại.",
    "description": "Shown when passkey registration response verification fails. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyErrorVaultKeyDecryptionFailed": {
    "message": "Chúng tôi không thể mở khóa bằng $1. Hãy thử lại hoặc thiết lập lại $1 trong phần Cài đặt.",
    "description": "Shown when the wrapped vault key cannot be decrypted with the passkey-derived key. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyErrorVaultKeyMismatch": {
    "message": "$1 không trùng khớp với khóa ví hiện tại của bạn. Hãy thiết lập lại $1 trong phần Cài đặt.",
    "description": "Shown when renewing passkey protection and the decrypted key does not match the expected vault key. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyErrorVaultKeyRenewalFailed": {
    "message": "Mật khẩu của bạn đã được cập nhật nhưng không thể bật mở khóa bằng $1.",
    "description": "Shown after a successful wallet password change when re-wrapping the vault key for passkey fails and passkey enrollment is cleared. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyErrorVerificationFailed": {
    "message": "Chúng tôi không thể xác minh $1 của bạn. Hãy thử lại hoặc sử dụng mật khẩu.",
    "description": "Shown when biometrics verification fails while turning off biometrics unlock in Settings and the error has no known passkey code. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeySetupStepRegister": {
    "message": "Đăng ký $1",
    "description": "Onboarding step label. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeySetupStepVerify": {
    "message": "Xác thực $1",
    "description": "Onboarding step label. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyTroubleshootModalDescription": {
    "message": "Hãy thử mở tiện ích mở rộng ở chế độ cửa sổ toàn màn hình và thử lại.",
    "description": "Explains that unlocking with a passkey may work better in a full screen MetaMask window."
  },
  "passkeyTroubleshootModalOpenFullScreen": {
    "message": "Mở cửa sổ toàn màn hình",
    "description": "Button that opens MetaMask unlock in a full browser tab."
  },
  "passkeyTroubleshootModalStillHavingTrouble": {
    "message": "Vẫn gặp sự cố?",
    "description": "Link text to open MetaMask support when passkey unlock troubleshooting did not help."
  },
  "passkeyTroubleshootUnlock": {
    "message": "Gặp sự cố khi mở khóa?",
    "description": "Opens MetaMask in a full browser tab when passkey is unreliable in the side panel."
  },
  "passkeyTroubleshootUnlockModalTitle": {
    "message": "Sự cố khi mở khóa",
    "description": "Title for the modal shown when the user needs help unlocking with a passkey from the side panel."
  },
  "passkeyTroubleshootVerify": {
    "message": "Gặp sự cố khi xác thực?",
    "description": "Link to open passkey troubleshooting when verifying identity (not unlock), e.g. change password or security settings in the side panel."
  },
  "passkeyTroubleshootVerifyModalTitle": {
    "message": "Gặp sự cố khi xác thực?",
    "description": "Title for the passkey troubleshoot modal when the user needs help verifying with a passkey outside of unlock (e.g. security settings or change password)."
  },
  "passkeyTurnedOff": {
    "message": "Đã tắt $1",
    "description": "Toast shown after passkey unlock is turned off. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyTurnedOn": {
    "message": "Đã bật $1",
    "description": "Toast shown after passkey unlock is turned on. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyUnlockFailed": {
    "message": "Mở khóa bằng $1 không thành công. Hãy thử dùng mật khẩu của bạn.",
    "description": "Generic fallback message when passkey unlock fails. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyVerifyingDescription": {
    "message": "Sử dụng $1 để xác thực thay vì nhập mật khẩu.",
    "description": "Supporting line under the passkey verification heading while WebAuthn runs (e.g. change password). $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "passkeyVerifyingTitle": {
    "message": "Xác nhận bằng $1",
    "description": "Heading while the wallet waits for passkey verification (e.g. change password). $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "password": {
    "message": "Mật khẩu"
  },
  "passwordChangedRecently": {
    "message": "Mật khẩu của bạn đã được thay đổi"
  },
  "passwordChangedRecentlyDescription": {
    "message": "Nhập mật khẩu mới của bạn để tiếp tục đăng nhập vào MetaMask."
  },
  "passwordNotLongEnough": {
    "message": "Phải có ít nhất 8 ký tự"
  },
  "passwordTermsWarning": {
    "message": "Nếu tôi làm mất mật khẩu này, MetaMask sẽ không thể đặt lại mật khẩu."
  },
  "passwordTermsWarningSocial": {
    "message": "Nếu tôi quên mật khẩu này, tôi sẽ mất quyền truy cập vào ví vĩnh viễn. MetaMask không thể đặt lại mật khẩu cho tôi."
  },
  "passwordToggleHide": {
    "message": "Ẩn mật khẩu"
  },
  "passwordToggleShow": {
    "message": "Hiển thị mật khẩu"
  },
  "passwordsDontMatch": {
    "message": "Mật khẩu không khớp"
  },
  "paste": {
    "message": "Dán"
  },
  "pastePrivateKey": {
    "message": "Dán chuỗi khóa riêng tư của bạn vào đây:",
    "description": "For importing an account from a private key"
  },
  "payWith": {
    "message": "Thanh toán bằng",
    "description": "Label for pay with row showing which token is used to pay transaction fees"
  },
  "payWithModalTitle": {
    "message": "Thanh toán bằng",
    "description": "Title for the pay with modal that allows users to select which token to pay transaction fees with"
  },
  "payee": {
    "message": "Người nhận thanh toán"
  },
  "pending": {
    "message": "Chờ xử lý"
  },
  "pendingConfirmationAddNetworkAlertMessage": {
    "message": "Nếu bạn cập nhật mạng, giao dịch $1 đang chờ xử lý từ trang web này sẽ bị hủy.",
    "description": "Number of transactions."
  },
  "pendingConfirmationSwitchNetworkAlertMessage": {
    "message": "Nếu bạn chuyển mạng, giao dịch $1 đang chờ xử lý từ trang web này sẽ bị hủy.",
    "description": "Number of transactions."
  },
  "pendingTransactionAlertMessage": {
    "message": "Giao dịch này sẽ không được thực hiện cho đến khi một giao dịch trước đó hoàn thành. $1",
    "description": "$1 represents the words 'how to cancel or speed up a transaction' in a hyperlink"
  },
  "pendingTransactionAlertMessageHyperlink": {
    "message": "Tìm hiểu cách hủy hoặc tăng tốc một giao dịch.",
    "description": "The text for the hyperlink in the pending transaction alert message"
  },
  "perSecond": {
    "message": "mỗi giây"
  },
  "percent": {
    "message": "$1%"
  },
  "percentChange": {
    "message": "Phần trăm thay đổi"
  },
  "permissionFor": {
    "message": "Quyền cho"
  },
  "permissionFrom": {
    "message": "Quyền từ"
  },
  "permissionRequested": {
    "message": "Đã yêu cầu ngay"
  },
  "permissionRequestedForAccounts": {
    "message": "Hiện đã yêu cầu cho $1",
    "description": "Permission cell status for requested permission including accounts, rendered as AvatarGroup which is $1."
  },
  "permissionRevoked": {
    "message": "Đã thu hồi trong bản cập nhật này"
  },
  "permissionRevokedForAccounts": {
    "message": "Đã thu hồi trong bản cập nhật này cho $1",
    "description": "Permission cell status for revoked permission including accounts, rendered as AvatarGroup which is $1."
  },
  "permission_accessNamedSnap": {
    "message": "Kết nối với $1.",
    "description": "The description for the `wallet_snap` permission. $1 is the human-readable name of the snap."
  },
  "permission_accessNetwork": {
    "message": "Truy cập Internet.",
    "description": "The description of the `endowment:network-access` permission."
  },
  "permission_accessNetworkDescription": {
    "message": "Cho phép $1 truy cập Internet. Điều này có thể được sử dụng để gửi và nhận dữ liệu với máy chủ của bên thứ ba.",
    "description": "An extended description of the `endowment:network-access` permission. $1 is the snap name."
  },
  "permission_accessSnap": {
    "message": "Kết nối với Snap $1.",
    "description": "The description for the `wallet_snap` permission. $1 is the name of the snap."
  },
  "permission_accessSnapDescription": {
    "message": "Cho phép trang web hoặc Snap tương tác với $1.",
    "description": "The description for the `wallet_snap_*` permission. $1 is the name of the Snap."
  },
  "permission_assets": {
    "message": "Hiển thị tài sản của tài khoản trong MetaMask.",
    "description": "The description for the `endowment:assets` permission."
  },
  "permission_assetsDescription": {
    "message": "Cho phép $1 cung cấp thông tin tài sản cho máy khách MetaMask. Tài sản có thể nằm trên chuỗi hoặc ngoài chuỗi.",
    "description": "An extended description for the `endowment:assets` permission. $1 is the name of the Snap."
  },
  "permission_cronjob": {
    "message": "Lên lịch và thực hiện các hành động theo định kỳ.",
    "description": "The description for the `snap_cronjob` permission"
  },
  "permission_cronjobDescription": {
    "message": "Cho phép $1 thực hiện các hành động định kỳ vào thời gian, ngày hoặc khoảng thời gian cố định. Điều này có thể được sử dụng để kích hoạt các tương tác hoặc thông báo nhạy cảm với thời gian.",
    "description": "An extended description for the `snap_cronjob` permission. $1 is the snap name."
  },
  "permission_dialog": {
    "message": "Hiển thị cửa sổ hộp thoại trong MetaMask.",
    "description": "The description for the `snap_dialog` permission"
  },
  "permission_dialogDescription": {
    "message": "Cho phép $1 hiển thị cửa sổ bật lên MetaMask cùng với văn bản tùy chỉnh, trường nhập thông tin và nút để chấp nhận hoặc từ chối một hành động.\nCó thể được sử dụng để tạo cảnh báo, xác nhận và quy trình đồng ý tham gia cho một Snap.",
    "description": "An extended description for the `snap_dialog` permission. $1 is the snap name."
  },
  "permission_ethereumAccounts": {
    "message": "Xem địa chỉ, số dư tài khoản, hoạt động và đề xuất giao dịch để chấp thuận",
    "description": "The description for the `eth_accounts` permission"
  },
  "permission_ethereumProvider": {
    "message": "Truy cập nhà cung cấp Ethereum.",
    "description": "The description for the `endowment:ethereum-provider` permission"
  },
  "permission_ethereumProviderDescription": {
    "message": "Cho phép $1 giao tiếp trực tiếp với MetaMask để đọc dữ liệu từ chuỗi khối và đề xuất các tin nhắn và giao dịch.",
    "description": "An extended description for the `endowment:ethereum-provider` permission. $1 is the snap name."
  },
  "permission_getEntropy": {
    "message": "Lấy các khóa tùy ý duy nhất cho $1.",
    "description": "The description for the `snap_getEntropy` permission. $1 is the snap name."
  },
  "permission_getEntropyDescription": {
    "message": "Cho phép $1 lấy các khóa tùy ý duy nhất cho $1 mà không để lộ. Các khóa này tách biệt với tài khoản MetaMask của bạn và không liên quan đến khóa riêng tư hoặc Cụm từ khôi phục bí mật của bạn. Các Snap khác không thể truy cập thông tin này.",
    "description": "An extended description for the `snap_getEntropy` permission. $1 is the snap name."
  },
  "permission_getLocale": {
    "message": "Xem ngôn ngữ ưa thích của bạn.",
    "description": "The description for the `snap_getLocale` permission"
  },
  "permission_getLocaleDescription": {
    "message": "Cho phép $1 truy cập ngôn ngữ ưa thích của bạn từ cài đặt MetaMask. Điều này có thể được sử dụng để dịch và hiển thị nội dung của $1 theo ngôn ngữ của bạn.",
    "description": "An extended description for the `snap_getLocale` permission. $1 is the snap name."
  },
  "permission_getPreferences": {
    "message": "Xem các thông tin như ngôn ngữ và tiền pháp định ưu tiên của bạn.",
    "description": "The description for the `snap_getPreferences` permission"
  },
  "permission_getPreferencesDescription": {
    "message": "Cho phép $1 truy cập các thông tin như ngôn ngữ ưu tiên và loại tiền pháp định trong cài đặt MetaMask của bạn. Điều này giúp $1 hiển thị nội dung phù hợp với sở thích của bạn. ",
    "description": "An extended description for the `snap_getPreferences` permission. $1 is the snap name."
  },
  "permission_homePage": {
    "message": "Hiển thị màn hình tùy chỉnh",
    "description": "The description for the `endowment:page-home` permission"
  },
  "permission_homePageDescription": {
    "message": "Cho phép $1 hiển thị màn hình chính tùy chỉnh trong MetaMask. Có thể được sử dụng cho giao diện người dùng, cấu hình và trang tổng quan.",
    "description": "An extended description for the `endowment:page-home` permission. $1 is the snap name."
  },
  "permission_keyring": {
    "message": "Cho phép các yêu cầu thêm và kiểm soát tài khoản Ethereum",
    "description": "The description for the `endowment:keyring` permission"
  },
  "permission_keyringDescription": {
    "message": "Cho phép $1 nhận các yêu cầu thêm hoặc xóa tài khoản, cũng như ký và giao dịch thay mặt cho các tài khoản này.",
    "description": "An extended description for the `endowment:keyring` permission. $1 is the snap name."
  },
  "permission_lifecycleHooks": {
    "message": "Sử dụng lifecycle hooks.",
    "description": "The description for the `endowment:lifecycle-hooks` permission"
  },
  "permission_lifecycleHooksDescription": {
    "message": "Cho phép $1 sử dụng hook vòng đời để chạy mã vào những thời điểm cụ thể trong vòng đời của nó.",
    "description": "An extended description for the `endowment:lifecycle-hooks` permission. $1 is the snap name."
  },
  "permission_manageAccounts": {
    "message": "Thêm và kiểm soát các tài khoản Ethereum",
    "description": "The description for `snap_manageAccounts` permission"
  },
  "permission_manageAccountsDescription": {
    "message": "Cho phép $1 thêm hoặc xóa tài khoản Ethereum, sau đó thực hiện giao dịch và ký bằng các tài khoản này.",
    "description": "An extended description for the `snap_manageAccounts` permission. $1 is the snap name."
  },
  "permission_manageBip32Keys": {
    "message": "Quản lý tài khoản $1.",
    "description": "The description for the `snap_getBip32Entropy` permission. $1 is a derivation path, e.g. 'm/44'/0'/0' (secp256k1)'."
  },
  "permission_manageBip44AndBip32KeysDescription": {
    "message": "Cho phép $1 quản lý tài khoản và tài sản trên mạng được yêu cầu. Các tài khoản này được lấy và sao lưu bằng cụm từ khôi phục bí mật của bạn (mà không để lộ). Với khả năng lấy khóa, $1 có thể hỗ trợ nhiều giao thức chuỗi khối ngoài Ethereum (EVM).",
    "description": "An extended description for the `snap_getBip44Entropy` and `snap_getBip44Entropy` permissions. $1 is the snap name."
  },
  "permission_manageBip44Keys": {
    "message": "Quản lý tài khoản $1.",
    "description": "The description for the `snap_getBip44Entropy` permission. $1 is the name of a protocol, e.g. 'Filecoin'."
  },
  "permission_manageState": {
    "message": "Lưu trữ và quản lý dữ liệu trong thiết bị.",
    "description": "The description for the `snap_manageState` permission"
  },
  "permission_manageStateDescription": {
    "message": "Cho phép $1 lưu trữ, cập nhật và truy xuất dữ liệu một cách an toàn bằng mã hóa. Các Snap khác không thể truy cập thông tin này.",
    "description": "An extended description for the `snap_manageState` permission. $1 is the snap name."
  },
  "permission_multichainProvider": {
    "message": "Truy cập nhà cung cấp Multichain.",
    "description": "The description for the `endowment:multichain-provider` permission"
  },
  "permission_multichainProviderDescription": {
    "message": "Cho phép $1 giao tiếp trực tiếp với MetaMask để đọc dữ liệu từ chuỗi khối và đề xuất các tin nhắn và giao dịch.",
    "description": "An extended description for the `endowment:multichain-provider` permission. $1 is the snap name."
  },
  "permission_nameLookup": {
    "message": "Cung cấp tra cứu tên miền và địa chỉ.",
    "description": "The description for the `endowment:name-lookup` permission."
  },
  "permission_nameLookupDescription": {
    "message": "Cho phép Snap tìm nạp, hiển thị địa chỉ và tra cứu tên miền trong các phần khác nhau của Giao diện người dùng MetaMask.",
    "description": "An extended description for the `endowment:name-lookup` permission."
  },
  "permission_notifications": {
    "message": "Hiển thị thông báo.",
    "description": "The description for the `snap_notify` permission"
  },
  "permission_notificationsDescription": {
    "message": "Cho phép $1 hiển thị thông báo trong MetaMask. Một văn bản thông báo ngắn có thể được kích hoạt bằng Snap đối với thông tin có thể thao tác hoặc nhạy cảm với thời gian.",
    "description": "An extended description for the `snap_notify` permission. $1 is the snap name."
  },
  "permission_protocol": {
    "message": "Cung cấp dữ liệu giao thức cho một hoặc nhiều chuỗi.",
    "description": "The description for the `endowment:protocol` permission."
  },
  "permission_protocolDescription": {
    "message": "Cho phép $1 cung cấp dữ liệu giao thức cho MetaMask, chẳng hạn như ước tính phí gas hoặc thông tin token.",
    "description": "An extended description for the `endowment:protocol` permission. $1 is the name of the Snap."
  },
  "permission_rpc": {
    "message": "Cho phép $1 giao tiếp trực tiếp với $2.",
    "description": "The description for the `endowment:rpc` permission. $1 is 'other snaps' or 'websites', $2 is the snap name."
  },
  "permission_rpcDescription": {
    "message": "Cho phép $1 gửi tin nhắn đến $2 và nhận phản hồi từ $2.",
    "description": "An extended description for the `endowment:rpc` permission. $1 is 'other snaps' or 'websites', $2 is the snap name."
  },
  "permission_rpcDescriptionOriginList": {
    "message": "$1 và $2",
    "description": "A list of allowed origins where $2 is the last origin of the list and $1 is the rest of the list separated by ','."
  },
  "permission_signatureInsight": {
    "message": "Hiển thị cửa sổ thông tin chi tiết về chữ ký.",
    "description": "The description for the `endowment:signature-insight` permission"
  },
  "permission_signatureInsightDescription": {
    "message": "Cho phép $1 hiển thị cửa sổ thông tin chi tiết về bất kỳ yêu cầu chữ ký nào trước khi phê duyệt. Điều này có thể được sử dụng cho các giải pháp bảo mật và chống lừa đảo.",
    "description": "An extended description for the `endowment:signature-insight` permission. $1 is the snap name."
  },
  "permission_signatureInsightOrigin": {
    "message": "Xem nguồn gốc của các trang web đưa ra yêu cầu chữ ký",
    "description": "The description for the `signatureOrigin` caveat, to be used with the `endowment:signature-insight` permission"
  },
  "permission_signatureInsightOriginDescription": {
    "message": "Cho phép $1 xem nguồn gốc (URI) của các trang web đưa ra yêu cầu chữ ký. Điều này có thể được sử dụng cho các giải pháp bảo mật và chống lừa đảo.",
    "description": "An extended description for the `signatureOrigin` caveat, to be used with the `endowment:signature-insight` permission. $1 is the snap name."
  },
  "permission_transactionInsight": {
    "message": "Tìm nạp và hiển thị thông tin chuyên sâu về giao dịch.",
    "description": "The description for the `endowment:transaction-insight` permission"
  },
  "permission_transactionInsightDescription": {
    "message": "Cho phép $1 giải mã các giao dịch và hiển thị thông tin chi tiết trong giao diện người dùng MetaMask. Điều này có thể được sử dụng cho các giải pháp bảo mật và chống lừa đảo.",
    "description": "An extended description for the `endowment:transaction-insight` permission. $1 is the snap name."
  },
  "permission_transactionInsightOrigin": {
    "message": "Xem nguồn gốc của các trang web đề xuất giao dịch",
    "description": "The description for the `transactionOrigin` caveat, to be used with the `endowment:transaction-insight` permission"
  },
  "permission_transactionInsightOriginDescription": {
    "message": "Cho phép $1 xem nguồn gốc (URI) của các trang web đề xuất giao dịch. Điều này có thể được sử dụng cho các giải pháp bảo mật và chống lừa đảo.",
    "description": "An extended description for the `transactionOrigin` caveat, to be used with the `endowment:transaction-insight` permission. $1 is the snap name."
  },
  "permission_unknown": {
    "message": "Quyền không xác định: $1",
    "description": "$1 is the name of a requested permission that is not recognized."
  },
  "permission_viewBip32PublicKeys": {
    "message": "Xem khóa công khai của bạn cho $1 ($2).",
    "description": "The description for the `snap_getBip32PublicKey` permission. $1 is a derivation path, e.g. 'm/44'/0'/0''. $2 is the elliptic curve name, e.g. 'secp256k1'."
  },
  "permission_viewBip32PublicKeysDescription": {
    "message": "Cho phép $2 xem khóa công khai (và địa chỉ) của bạn đối với $1. Điều này sẽ không cấp bất kỳ quyền kiểm soát tài khoản hoặc tài sản nào.",
    "description": "An extended description for the `snap_getBip32PublicKey` permission. $1 is a derivation path (name). $2 is the snap name."
  },
  "permission_viewNamedBip32PublicKeys": {
    "message": "Xem khóa công khai của bạn cho $1.",
    "description": "The description for the `snap_getBip32PublicKey` permission. $1 is a name for the derivation path, e.g., 'Ethereum accounts'."
  },
  "permission_walletSwitchEthereumChain": {
    "message": "Sử dụng mạng đã kích hoạt của bạn",
    "description": "The label for the `wallet_switchEthereumChain` permission"
  },
  "permission_webAssembly": {
    "message": "Hỗ trợ dành cho WebAssembly.",
    "description": "The description of the `endowment:webassembly` permission."
  },
  "permission_webAssemblyDescription": {
    "message": "Cho phép $1 truy cập vào các môi trường thực thi cấp thấp thông qua WebAssembly.",
    "description": "An extended description of the `endowment:webassembly` permission. $1 is the snap name."
  },
  "permissions": {
    "message": "Quyền"
  },
  "permissionsPageEmptyDescription": {
    "message": "Không phát hiện quyền nào. Sau khi bạn cấp quyền cho một trang web hoặc cài đặt một Snap, thông tin chi tiết sẽ xuất hiện ở đây."
  },
  "permitSimulationChange_approve": {
    "message": "Hạn mức chi tiêu"
  },
  "permitSimulationChange_bidding": {
    "message": "Bạn đặt giá"
  },
  "permitSimulationChange_listing": {
    "message": "Bạn niêm yết"
  },
  "permitSimulationChange_nft_listing": {
    "message": "Giá niêm yết"
  },
  "permitSimulationChange_receive": {
    "message": "Bạn nhận được"
  },
  "permitSimulationChange_revoke2": {
    "message": "Thu hồi"
  },
  "permitSimulationChange_transfer": {
    "message": "Bạn gửi"
  },
  "permitSimulationDetailInfo": {
    "message": "Bạn đang cho phép người chi tiêu sử dụng số lượng token này từ tài khoản của bạn."
  },
  "permittedChainToastUpdate": {
    "message": "$1 có quyền truy cập vào $2."
  },
  "perps": {
    "message": "Vĩnh cửu"
  },
  "perps24hVolume": {
    "message": "Khối lượng 24 giờ"
  },
  "perpsActivity": {
    "message": "Hoạt động"
  },
  "perpsAddExposure": {
    "message": "Thêm mức tiếp xúc"
  },
  "perpsAddExposureDescriptionLong": {
    "message": "Tăng kích thước vị thế mua khống của bạn"
  },
  "perpsAddExposureDescriptionShort": {
    "message": "Tăng kích thước vị thế bán khống của bạn"
  },
  "perpsAddFunds": {
    "message": "Nạp tiền"
  },
  "perpsAddFundsDescription": {
    "message": "Nạp tiền để bắt đầu giao dịch hợp đồng vĩnh cửu có đòn bẩy"
  },
  "perpsAddMargin": {
    "message": "Nạp tiền ký quỹ"
  },
  "perpsAddMarginDescription": {
    "message": "Tăng mức ký quỹ để giảm rủi ro thanh lý"
  },
  "perpsAddToFavorites": {
    "message": "Thêm vào mục yêu thích"
  },
  "perpsAutoClose": {
    "message": "Tự động đóng"
  },
  "perpsAutoDeleveraging": {
    "message": "Tự động giảm đòn bẩy",
    "description": "Badge label for trades executed via auto-deleveraging (ADL)"
  },
  "perpsAvailable": {
    "message": "khả dụng",
    "description": "is the available balance amount"
  },
  "perpsAvailableBalance": {
    "message": "Số dư khả dụng: "
  },
  "perpsAvailableToAdd": {
    "message": "Có thể cộng"
  },
  "perpsAvailableToClose": {
    "message": "Có sẵn để đóng"
  },
  "perpsAvailableToSubtract": {
    "message": "Có thể trừ"
  },
  "perpsAvailableToTrade": {
    "message": "Có sẵn để giao dịch",
    "description": "Label for the available balance that can be used for trading"
  },
  "perpsBalance": {
    "message": "Số dư hợp đồng vĩnh cửu"
  },
  "perpsBasicFunctionalityOff": {
    "message": "Tính năng này không khả dụng khi chức năng cơ bản bị tắt."
  },
  "perpsBatchCancelFailed": {
    "message": "Không thể hủy một hoặc nhiều lệnh. Hãy thử lại."
  },
  "perpsBatchCloseFailed": {
    "message": "Không thể đóng một hoặc nhiều vị thế. Hãy thử lại."
  },
  "perpsCancelAllOrders": {
    "message": "Hủy tất cả"
  },
  "perpsCancelOrder": {
    "message": "Hủy lệnh"
  },
  "perpsCandleIntervals": {
    "message": "Đặt khoảng nến"
  },
  "perpsCandlePeriodDays": {
    "message": "Ngày"
  },
  "perpsCandlePeriodHours": {
    "message": "Giờ"
  },
  "perpsCandlePeriodMinutes": {
    "message": "Phút"
  },
  "perpsCloseAll": {
    "message": "Đóng tất cả"
  },
  "perpsCloseAllDescription": {
    "message": "Chúng tôi sẽ đóng tất cả các vị thế đang mở của bạn theo giá thị trường hiện tại."
  },
  "perpsCloseAllPositions": {
    "message": "Đóng tất cả vị thế"
  },
  "perpsCloseAmount": {
    "message": "Số lượng đóng"
  },
  "perpsCloseLong": {
    "message": "Đóng vị thế mua khống"
  },
  "perpsClosePartialMinNotional": {
    "message": "Lệnh đóng một phần phải có giá trị tối thiểu là $1 theo USD. Hãy tăng số tiền đóng lệnh hoặc đóng toàn bộ vị thế."
  },
  "perpsClosePosition": {
    "message": "Đóng vị thế"
  },
  "perpsCloseShort": {
    "message": "Đóng vị thế bán khống"
  },
  "perpsConfirmCloseLong": {
    "message": "Đóng vị thế mua khống"
  },
  "perpsConfirmCloseShort": {
    "message": "Đóng vị thế bán khống"
  },
  "perpsConnectionTimeout": {
    "message": "Hết thời gian kết nối. Vui lòng thử lại."
  },
  "perpsContactSupport": {
    "message": "Liên hệ bộ phận hỗ trợ"
  },
  "perpsCrossMarginNotSupportedDescription": {
    "message": "MetaMask Hợp đồng vĩnh cửu chỉ hỗ trợ giao dịch với ký quỹ riêng biệt. Bạn cần đóng vị thế ký quỹ chéo trước khi có thể giao dịch trên MetaMask."
  },
  "perpsCrossMarginNotSupportedTitle": {
    "message": "Không hỗ trợ ký quỹ chéo"
  },
  "perpsCurrentPrice": {
    "message": "Giá hiện tại"
  },
  "perpsDateToday": {
    "message": "Hôm nay"
  },
  "perpsDateYesterday": {
    "message": "Hôm qua"
  },
  "perpsDepositActivityTitle": {
    "message": "Hợp đồng vĩnh cửu đã được nạp tiền"
  },
  "perpsDepositErrorBridgeFailed": {
    "message": "Cầu nối thất bại"
  },
  "perpsDepositFailed": {
    "message": "Không thể hoàn tất giao dịch gửi tiền. Hãy thử lại."
  },
  "perpsDepositFundsTitle": {
    "message": "Gửi tiền vào Hợp đồng vĩnh cửu"
  },
  "perpsDepositTitle": {
    "message": "Đã nạp tiền tài khoản vĩnh cửu"
  },
  "perpsDepositToastErrorDescription": {
    "message": "Tiền của bạn chưa được thêm vào Hợp đồng vĩnh cửu. Hãy thử lại."
  },
  "perpsDepositToastErrorTitle": {
    "message": "Nạp tiền vào Hợp đồng vĩnh cửu thất bại"
  },
  "perpsDepositToastPendingDescription": {
    "message": "Tiền của bạn sẽ sớm sẵn sàng để giao dịch."
  },
  "perpsDepositToastPendingTitle": {
    "message": "Đang nạp tiền vào Hợp đồng vĩnh cửu"
  },
  "perpsDepositToastSuccessDescription": {
    "message": "Tiền đã sẵn sàng để giao dịch"
  },
  "perpsDepositToastSuccessTitle": {
    "message": "Tài khoản Hợp đồng vĩnh cửu đã được nạp tiền"
  },
  "perpsDeposits": {
    "message": "Nạp tiền"
  },
  "perpsDetails": {
    "message": "Chi tiết"
  },
  "perpsDirection": {
    "message": "Hướng"
  },
  "perpsDisclaimer": {
    "message": "Hợp đồng vĩnh cửu tiềm ẩn rất nhiều rủi ro và bạn có thể đột ngột mất toàn bộ khoản đầu tư của mình mà không có cảnh báo trước. Bạn tự chịu hoàn toàn cho rủi ro khi giao dịch. Được cung cấp bởi Hyperliquid. Biểu đồ giá được cung cấp bởi TradingView."
  },
  "perpsEmptyDescription": {
    "message": "Giao dịch hợp đồng vĩnh cửu với đòn bẩy. Mở vị thế đầu tiên để bắt đầu."
  },
  "perpsEntryPrice": {
    "message": "Giá vào lệnh"
  },
  "perpsEstSize": {
    "message": "Kích thước ước tính"
  },
  "perpsEstimatedPnlAtStopLoss": {
    "message": "Lãi/Lỗ ước tính tại mức cắt lỗ",
    "description": "Label for estimated profit or loss when stop loss is hit"
  },
  "perpsEstimatedPnlAtTakeProfit": {
    "message": "Lãi/Lỗ ước tính tại mức chốt lời",
    "description": "Label for estimated profit or loss when take profit is hit"
  },
  "perpsExploreMarkets": {
    "message": "Khám phá thị trường"
  },
  "perpsFees": {
    "message": "Phí"
  },
  "perpsFilterAll": {
    "message": "Tất cả"
  },
  "perpsFilterCommodities": {
    "message": "Hàng hóa"
  },
  "perpsFilterCrypto": {
    "message": "Crypto"
  },
  "perpsFilterEtf": {
    "message": "ETF"
  },
  "perpsFilterForex": {
    "message": "Ngoại hối"
  },
  "perpsFilterIndex": {
    "message": "Chỉ số"
  },
  "perpsFilterNew": {
    "message": "Mới"
  },
  "perpsFilterPreIpo": {
    "message": "Trước IPO"
  },
  "perpsFilterStocks": {
    "message": "Cổ phiếu"
  },
  "perpsFundAgain": {
    "message": "Nạp tiền lại"
  },
  "perpsFunding": {
    "message": "Tài trợ"
  },
  "perpsFundingPayments": {
    "message": "Thanh toán phí tài trợ"
  },
  "perpsFundingRate": {
    "message": "Tỷ lệ tài trợ"
  },
  "perpsFundingRateTooltip": {
    "message": "Một khoản phí theo giờ giữa các nhà giao dịch để giữ giá phù hợp với thị trường. Nếu tỷ lệ dương, người mua khống sẽ trả cho người bán khống. Nếu tỷ lệ âm, người bán khống sẽ trả cho người mua khống."
  },
  "perpsGeoBlockedDescription": {
    "message": "Giao dịch hợp đồng vĩnh cửu không khả dụng ở vị trí của bạn do hạn chế hoặc lệnh trừng phạt tại địa phương."
  },
  "perpsGeoBlockedTitle": {
    "message": "Hợp đồng vĩnh cửu không khả dụng tại khu vực của bạn"
  },
  "perpsGiveFeedback": {
    "message": "Gửi phản hồi cho chúng tôi"
  },
  "perpsIncludesPnl": {
    "message": "bao gồm Lãi/Lỗ $1"
  },
  "perpsInsufficientMargin": {
    "message": "Không đủ ký quỹ để đặt lệnh này."
  },
  "perpsKeepPositions": {
    "message": "Giữ vị thế"
  },
  "perpsLearnBasics": {
    "message": "Tìm hiểu những kiến thức cơ bản về hợp đồng vĩnh cửu"
  },
  "perpsLearnMore": {
    "message": "Tìm hiểu thêm"
  },
  "perpsLeverage": {
    "message": "Đòn bẩy"
  },
  "perpsLimit": {
    "message": "Giới hạn"
  },
  "perpsLimitPrice": {
    "message": "Giá giới hạn"
  },
  "perpsLimitPriceAboveCurrentPrice": {
    "message": "Giá giới hạn cao hơn giá hiện tại"
  },
  "perpsLimitPriceBelowCurrentPrice": {
    "message": "Giá giới hạn thấp hơn giá hiện tại"
  },
  "perpsLimitPriceNearLiquidation": {
    "message": "Giá hiện tại gần với giá thanh lý ước tính"
  },
  "perpsLiquidated": {
    "message": "Đã bị thanh lý",
    "description": "Badge label for trades that were liquidated"
  },
  "perpsLiquidationDistance": {
    "message": "Khoảng cách đến thanh lý"
  },
  "perpsLiquidationPrice": {
    "message": "Giá thanh lý"
  },
  "perpsLong": {
    "message": "Mua khống"
  },
  "perpsMargin": {
    "message": "Ký quỹ"
  },
  "perpsMarginRiskWarning": {
    "message": "Việc rút bớt tiền ký quỹ sẽ làm tiến gần hơn đến giá thanh lý của bạn. Hãy đảm bảo bạn có đủ vùng đệm (khoản dự trữ)."
  },
  "perpsMarket": {
    "message": "Thị trường"
  },
  "perpsMarketNotFound": {
    "message": "Không tìm thấy thị trường"
  },
  "perpsMarketNotFoundDescription": {
    "message": "Không thể tìm thấy thị trường \"$1\".",
    "description": "$1 is the market symbol that was not found"
  },
  "perpsMarkets": {
    "message": "Thị trường"
  },
  "perpsMid": {
    "message": "Giá trung bình"
  },
  "perpsMinOrderSize": {
    "message": "Kích thước lệnh tối thiểu phải là $1",
    "description": "$1 is the minimum order size with currency symbol (e.g., '$10'). Shown as submit-button copy when the size input is empty or below the minimum."
  },
  "perpsModify": {
    "message": "Chỉnh sửa"
  },
  "perpsModifyPosition": {
    "message": "Chỉnh sửa vị thế"
  },
  "perpsMore": {
    "message": "Thêm"
  },
  "perpsNetworkError": {
    "message": "Đã xảy ra lỗi mạng. Vui lòng thử lại."
  },
  "perpsNoMarketsFound": {
    "message": "Không tìm thấy thị trường nào"
  },
  "perpsNoTransactions": {
    "message": "Chưa có giao dịch nào"
  },
  "perpsOpenInterest": {
    "message": "Lãi suất mở"
  },
  "perpsOpenInterestTooltip": {
    "message": "Tổng giá trị của tất cả các vị thế mở cho hợp đồng vĩnh cửu này"
  },
  "perpsOpenLong": {
    "message": "Mở vị thế mua khống $1",
    "description": "$1 is the asset symbol (e.g., BTC, ETH)"
  },
  "perpsOpenOrders": {
    "message": "Lệnh mở"
  },
  "perpsOpenShort": {
    "message": "Mở vị thế bán khống $1",
    "description": "$1 is the asset symbol (e.g., BTC, ETH)"
  },
  "perpsOraclePrice": {
    "message": "Giá nguồn cấp dữ liệu"
  },
  "perpsOraclePriceTooltip": {
    "message": "Giá trung vị từ các nguồn bên ngoài do người xác thực báo cáo, được dùng để tính tỷ lệ tài trợ"
  },
  "perpsOrderDate": {
    "message": "Ngày"
  },
  "perpsOrderFailed": {
    "message": "Không thể đặt lệnh. Hãy thử lại."
  },
  "perpsOrderOriginalSize": {
    "message": "Kích thước ban đầu"
  },
  "perpsOrderRejected": {
    "message": "Lệnh của bạn đã bị từ chối. Hãy thử lại."
  },
  "perpsOrderStatus": {
    "message": "Trạng thái"
  },
  "perpsOrderValue": {
    "message": "Giá trị lệnh"
  },
  "perpsOrders": {
    "message": "Lệnh"
  },
  "perpsPerpMarketSubtitle": {
    "message": "Hợp đồng vĩnh cửu $1-$2",
    "description": "$1 is the market ticker (e.g. BTC), $2 is the collateral asset (e.g. USDC). Shown as the market pair subtitle on the perps market detail header, e.g. 'BTC-USDC perp'."
  },
  "perpsPnl": {
    "message": "Lãi/Lỗ"
  },
  "perpsPosition": {
    "message": "Vị thế"
  },
  "perpsPositions": {
    "message": "Vị thế"
  },
  "perpsRateLimitExceeded": {
    "message": "Quá nhiều yêu cầu. Vui lòng chờ và thử lại."
  },
  "perpsRecentActivity": {
    "message": "Hoạt động gần đây"
  },
  "perpsReduceExposure": {
    "message": "Giảm mức tiếp xúc"
  },
  "perpsReduceExposureDescriptionLong": {
    "message": "Giảm kích thước vị thế mua khống của bạn"
  },
  "perpsReduceExposureDescriptionShort": {
    "message": "Giảm kích thước vị thế bán khống của bạn"
  },
  "perpsReduceOnly": {
    "message": "Chỉ giảm"
  },
  "perpsRemoveFromFavorites": {
    "message": "Xóa khỏi mục yêu thích"
  },
  "perpsRemoveMargin": {
    "message": "Rút tiền ký quỹ"
  },
  "perpsRemoveMarginDescription": {
    "message": "Rút phần ký quỹ dư thừa khỏi vị thế"
  },
  "perpsReturn": {
    "message": "Lợi nhuận"
  },
  "perpsReversePosition": {
    "message": "Đảo ngược vị thế"
  },
  "perpsReversePositionDescriptionLong": {
    "message": "Đảo vị thế mua khống của bạn thành bán khống"
  },
  "perpsReversePositionDescriptionShort": {
    "message": "Đảo vị thế bán khống của bạn thành mua khống"
  },
  "perpsSaveChanges": {
    "message": "Lưu thay đổi",
    "description": "Button text for saving TP/SL changes"
  },
  "perpsSearchMarkets": {
    "message": "Tìm kiếm thị trường"
  },
  "perpsSeeAll": {
    "message": "Xem tất cả",
    "description": "Accessible label for the arrow button that navigates to the full activity list"
  },
  "perpsServiceUnavailable": {
    "message": "Dịch vụ tạm thời không khả dụng. Vui lòng thử lại sau."
  },
  "perpsShort": {
    "message": "Bán khống"
  },
  "perpsSize": {
    "message": "Kích thước"
  },
  "perpsSlippage": {
    "message": "Trượt giá"
  },
  "perpsSlippageConfigDescription": {
    "message": "Giao dịch của bạn sẽ không được thực hiện nếu giá biến động vượt quá ngưỡng này."
  },
  "perpsSlippageConfigTitle": {
    "message": "Đặt mức trượt giá"
  },
  "perpsSlippageCustom": {
    "message": "Tùy chỉnh"
  },
  "perpsSlippageEditAriaLabel": {
    "message": "Chỉnh sửa mức trượt giá tối đa"
  },
  "perpsSlippageExceeded": {
    "message": "Trượt giá vượt quá mức cho phép. Hãy điều chỉnh mức chấp nhận trượt giá và thử lại."
  },
  "perpsSlippageExceedsMax": {
    "message": "Mức trượt giá ước tính ($1%) vượt quá mức trượt giá tối đa của bạn ($2%). Hãy tăng giới hạn hoặc giảm kích thước lệnh.",
    "description": "$1 is estimated slippage percent, $2 is max slippage percent"
  },
  "perpsSlippageInputLabel": {
    "message": "Phần trăm trượt giá tối đa"
  },
  "perpsSlippageOutOfRange": {
    "message": "Nhập giá trị từ $1% đến $2%",
    "description": "$1 is min percent, $2 is max percent"
  },
  "perpsSlippageRowFormat": {
    "message": "Ước tính: $1% / Tối đa: $2%",
    "description": "$1 is estimated slippage percent, $2 is max slippage percent"
  },
  "perpsSlippageRowFormatPending": {
    "message": "Ước tính: -- / Tối đa: $1%",
    "description": "$1 is max slippage percent"
  },
  "perpsSlippageSet": {
    "message": "Đặt"
  },
  "perpsSortByFundingRate": {
    "message": "Tỷ lệ tài trợ"
  },
  "perpsSortByHighToLow": {
    "message": "Cao đến thấp"
  },
  "perpsSortByLowToHigh": {
    "message": "Thấp đến cao"
  },
  "perpsSortByOpenInterest": {
    "message": "Lãi suất mở"
  },
  "perpsSortByPriceChange": {
    "message": "Biến động giá"
  },
  "perpsSortByRank": {
    "message": "Xếp hạng"
  },
  "perpsSortBySection": {
    "message": "Sắp xếp theo"
  },
  "perpsSortByTitle": {
    "message": "Bộ lọc"
  },
  "perpsSortByVolume": {
    "message": "Khối lượng"
  },
  "perpsStartNewTrade": {
    "message": "Bắt đầu giao dịch mới"
  },
  "perpsStartTrading": {
    "message": "Bắt đầu giao dịch"
  },
  "perpsStats": {
    "message": "Thống kê"
  },
  "perpsStatusCanceled": {
    "message": "Đã hủy"
  },
  "perpsStatusCompleted": {
    "message": "Đã hoàn tất"
  },
  "perpsStatusFilled": {
    "message": "Đã khớp"
  },
  "perpsStatusOpen": {
    "message": "Mở"
  },
  "perpsStatusQueued": {
    "message": "Đã đưa vào hàng đợi"
  },
  "perpsStatusRejected": {
    "message": "Bị từ chối"
  },
  "perpsStatusTriggered": {
    "message": "Đã kích hoạt"
  },
  "perpsStopLoss": {
    "message": "Cắt lỗ",
    "description": "Label for stop loss price input"
  },
  "perpsStopLossInvalidLiquidationPrice": {
    "message": "Giá cắt lỗ phải $1 giá thanh lý",
    "description": "Validation error when stop loss price is on the wrong side of the liquidation price. $1 is above/below."
  },
  "perpsStopLossInvalidPrice": {
    "message": "Cắt lỗ phải là giá $1 $2",
    "description": "Validation error when stop loss price is on the wrong side of the reference price. $1 is above/below, $2 is current/entry."
  },
  "perpsSubmitting": {
    "message": "Đang gửi...",
    "description": "Loading text shown while an order is being submitted"
  },
  "perpsTakeProfit": {
    "message": "Chốt lời",
    "description": "Label for take profit price input"
  },
  "perpsTakeProfitInvalidPrice": {
    "message": "Chốt lời phải là giá $1 $2",
    "description": "Validation error when take profit price is on the wrong side of the reference price. $1 is above/below, $2 is current/entry."
  },
  "perpsToastCancelOrderFailed": {
    "message": "Hủy lệnh thất bại",
    "description": "Error toast text shown when cancelling a perps limit order fails"
  },
  "perpsToastCancelOrderSuccess": {
    "message": "Lệnh đã bị hủy",
    "description": "Success toast text shown when a perps limit order is successfully cancelled"
  },
  "perpsToastCloseAllFailed": {
    "message": "Không thể đóng tất cả vị thế",
    "description": "Error toast text shown when batch closing all perps positions fails"
  },
  "perpsToastCloseAllInProgress": {
    "message": "Đang đóng tất cả vị thế",
    "description": "In-progress toast text shown while batch closing all perps positions"
  },
  "perpsToastCloseAllPartial": {
    "message": "Đã đóng $1/$2 vị thế",
    "description": "Warning toast text shown when only some perps positions were successfully closed. $1 is success count, $2 is total attempted count."
  },
  "perpsToastCloseAllSuccess": {
    "message": "Tất cả vị thế đã đóng",
    "description": "Success toast text shown when all perps positions are successfully closed"
  },
  "perpsToastCloseFailed": {
    "message": "Đóng vị thế thất bại",
    "description": "Error toast text shown when closing a perps position fails"
  },
  "perpsToastCloseInProgress": {
    "message": "Đang đóng vị thế",
    "description": "In-progress toast text shown while closing a perps position"
  },
  "perpsToastClosePnlSubtitle": {
    "message": "Lãi/Lỗ của bạn là $1",
    "description": "$1 is the formatted PnL percentage for a closed position"
  },
  "perpsToastMarginAddSuccess": {
    "message": "Đã nạp $1 ký quỹ vào vị thế $2",
    "description": "$1 is the dollar-prefixed amount (e.g. $100) and $2 is the asset symbol for successful margin addition"
  },
  "perpsToastMarginAdjustmentFailed": {
    "message": "Điều chỉnh ký quỹ thất bại",
    "description": "Error toast text shown when adding or removing margin fails"
  },
  "perpsToastMarginAdjustmentFailedDescriptionFallback": {
    "message": "Không thể điều chỉnh ký quỹ. Vui lòng thử lại.",
    "description": "Fallback description shown when margin adjustment fails without a usable error message."
  },
  "perpsToastMarginRemoveSuccess": {
    "message": "Đã rút $1 ký quỹ khỏi vị thế $2",
    "description": "$1 is the dollar-prefixed amount (e.g. $100) and $2 is the asset symbol for successful margin removal"
  },
  "perpsToastOrderFailed": {
    "message": "Đặt lệnh không thành công",
    "description": "Error toast text shown when placing a perps order fails"
  },
  "perpsToastOrderFailedDescriptionFallback": {
    "message": "Tiền của bạn đã được hoàn trả",
    "description": "Fallback order failure subtitle shown when no specific order error is available"
  },
  "perpsToastOrderFilled": {
    "message": "Đã khớp lệnh",
    "description": "Success toast text shown when a perps market order is filled"
  },
  "perpsToastOrderPlaced": {
    "message": "Đã đặt lệnh",
    "description": "Success toast text shown when a perps limit order is accepted"
  },
  "perpsToastOrderPlacementSubtitle": {
    "message": "$1 $2 $3",
    "description": "$1 is the order direction, $2 is the position size amount, and $3 is the asset symbol"
  },
  "perpsToastOrderSubmitted": {
    "message": "Đã gửi lệnh",
    "description": "In-progress toast text shown while a perps order is being submitted"
  },
  "perpsToastPartialCloseFailed": {
    "message": "Đóng một phần vị thế thất bại",
    "description": "Error toast text shown when a perps position is partially closed and fails"
  },
  "perpsToastPartialCloseInProgress": {
    "message": "Đang đóng một phần vị thế",
    "description": "In-progress toast text shown while a perps position is being partially closed"
  },
  "perpsToastPartialCloseSuccess": {
    "message": "Đã đóng một phần vị thế",
    "description": "Success toast text shown when a perps position is partially closed"
  },
  "perpsToastPositionStillActive": {
    "message": "Vị thế của bạn vẫn đang hoạt động",
    "description": "Subtitle shown in perps close failure toasts when the position remains open"
  },
  "perpsToastReverseFailed": {
    "message": "Không thể đảo ngược vị thế",
    "description": "Error toast text shown when reversing a perps position fails"
  },
  "perpsToastReverseInProgress": {
    "message": "Đang đảo ngược vị thế",
    "description": "In-progress toast text shown while reversing a perps position"
  },
  "perpsToastReverseSuccess": {
    "message": "Đã đảo ngược vị thế",
    "description": "Success toast text shown when a perps position is reversed"
  },
  "perpsToastSubmitInProgress": {
    "message": "Đang gửi giao dịch của bạn",
    "description": "In-progress toast text shown while a perps trade is being submitted"
  },
  "perpsToastTradeSuccess": {
    "message": "Đã đóng vị thế",
    "description": "Success toast text shown when a perps position is closed"
  },
  "perpsToastUpdateFailed": {
    "message": "Cập nhật mức Chốt lời/Cắt lỗ thất bại",
    "description": "Error toast text shown when updating TP/SL settings fails"
  },
  "perpsToastUpdateInProgress": {
    "message": "Đang cập nhật Chốt lời/Cắt lỗ...",
    "description": "In-progress toast text shown while updating TP/SL settings"
  },
  "perpsToastUpdateSuccess": {
    "message": "Đã cập nhật Chốt lời/Cắt lỗ thành công",
    "description": "Success toast text shown when TP/SL settings are updated"
  },
  "perpsTotalBalance": {
    "message": "Tổng số dư"
  },
  "perpsTradePerps": {
    "message": "Giao dịch hợp đồng vĩnh cửu"
  },
  "perpsTrades": {
    "message": "Giao dịch"
  },
  "perpsTransactionTitleOpenedLong": {
    "message": "Đã mở vị thế mua khống"
  },
  "perpsTriggerPrice": {
    "message": "Giá kích hoạt"
  },
  "perpsTutorialChooseLeverageDescription": {
    "message": "Đòn bẩy sẽ khuếch đại cả lợi nhuận và thua lỗ. Với đòn bẩy 40x, biến động giá 1% tương đương với lợi nhuận hoặc thua lỗ 40% trên số tiền ký quỹ của bạn."
  },
  "perpsTutorialChooseLeverageTitle": {
    "message": "Chọn đòn bẩy"
  },
  "perpsTutorialCloseAnytimeDescription": {
    "message": "Thoát bất kỳ khi nào bạn muốn. Bạn sẽ nhận lại số tiền ký quỹ, cộng thêm lợi nhuận hoặc trừ đi thua lỗ."
  },
  "perpsTutorialCloseAnytimeTitle": {
    "message": "Đóng vị thế bất kỳ lúc nào"
  },
  "perpsTutorialContinue": {
    "message": "Tiếp tục"
  },
  "perpsTutorialGoLongShortDescription": {
    "message": "Chọn một token để mua khống hoặc bán khống, sau đó đặt kích thước lệnh."
  },
  "perpsTutorialGoLongShortSubtitle": {
    "message": "Mua khống để có lợi nhuận nếu giá tăng. Bán khống để có lợi nhuận nếu giá giảm."
  },
  "perpsTutorialGoLongShortTitle": {
    "message": "Mua khống hoặc bán khống token"
  },
  "perpsTutorialLetsGo": {
    "message": "Bắt đầu"
  },
  "perpsTutorialReadyToTradeDescription": {
    "message": "Nạp tiền vào tài khoản hợp đồng vĩnh cửu bằng bất kỳ token nào và thực hiện giao dịch đầu tiên trong vài giây."
  },
  "perpsTutorialReadyToTradeTitle": {
    "message": "Sẵn sàng giao dịch?"
  },
  "perpsTutorialSkip": {
    "message": "Bỏ qua"
  },
  "perpsTutorialWatchLiquidationDescription": {
    "message": "Bạn sẽ mất toàn bộ ký quỹ nếu token chạm giá thanh lý. Đòn bẩy càng cao thì khoảng cách đến thanh lý càng ngắn."
  },
  "perpsTutorialWatchLiquidationTitle": {
    "message": "Cẩn thận bị thanh lý"
  },
  "perpsTutorialWhatArePerpsDescription": {
    "message": "MetaMask hiện hỗ trợ hợp đồng tương lai vĩnh cửu — còn gọi là hợp đồng vĩnh cửu — cho phép bạn giao dịch dựa trên biến động giá token mà không cần mua token đó."
  },
  "perpsTutorialWhatArePerpsSubtitle": {
    "message": "Sau đây là cách hoạt động."
  },
  "perpsTutorialWhatArePerpsTitle": {
    "message": "Hợp đồng vĩnh cửu là gì?"
  },
  "perpsUnrealizedPnl": {
    "message": "Lãi/Lỗ chưa thực hiện"
  },
  "perpsWatchlist": {
    "message": "Danh sách theo dõi"
  },
  "perpsWithdraw": {
    "message": "Rút tiền"
  },
  "perpsWithdrawActivityTitle": {
    "message": "Rút tiền hợp đồng vĩnh cửu",
    "description": "Title shown in the Activity list for a Perps withdraw transaction"
  },
  "perpsWithdrawEstimatedTime": {
    "message": "Thời gian ước tính"
  },
  "perpsWithdrawFailed": {
    "message": "Không thể hoàn tất giao dịch rút tiền. Hãy thử lại."
  },
  "perpsWithdrawFee": {
    "message": "Phí nhà cung cấp"
  },
  "perpsWithdrawFundsTitle": {
    "message": "Rút tiền"
  },
  "perpsWithdrawInsufficient": {
    "message": "Số tiền vượt quá số dư khả dụng của Hợp đồng vĩnh cửu."
  },
  "perpsWithdrawInvalidAddress": {
    "message": "Nhập địa chỉ đích hợp lệ."
  },
  "perpsWithdrawInvalidAmount": {
    "message": "Nhập số tiền hợp lệ."
  },
  "perpsWithdrawMinNotice": {
    "message": "Rút tối thiểu: $1 USDC",
    "description": "$1 is the minimum amount (e.g. 1.01)"
  },
  "perpsWithdrawMinutesApprox": {
    "message": "~$1 phút",
    "description": "$1 is the estimated number of minutes"
  },
  "perpsWithdrawNoAccount": {
    "message": "Chưa chọn tài khoản. Hãy chọn một tài khoản và thử lại."
  },
  "perpsWithdrawPostQuoteToastErrorDescription": {
    "message": "Không thể tiến hành rút tiền"
  },
  "perpsWithdrawPostQuoteToastErrorTitle": {
    "message": "Đã xảy ra sự cố"
  },
  "perpsWithdrawPostQuoteToastPendingDescription": {
    "message": "Sẽ khả dụng sau khoảng 1 phút"
  },
  "perpsWithdrawPostQuoteToastPendingTitle": {
    "message": "Đang rút tiền"
  },
  "perpsWithdrawPostQuoteToastSuccessDescription": {
    "message": "$1 $2 đã được chuyển vào ví của bạn",
    "description": "$1 is the formatted USD amount, e.g. '$20.73'. $2 is the destination token symbol, e.g. 'BNB'."
  },
  "perpsWithdrawPostQuoteToastSuccessGenericDescription": {
    "message": "Tiền đã được chuyển vào ví của bạn"
  },
  "perpsWithdrawPostQuoteToastSuccessTitle": {
    "message": "Rút tiền hoàn tất"
  },
  "perpsWithdrawReceive": {
    "message": "Nhận"
  },
  "perpsWithdrawRoutesError": {
    "message": "Không thể tải hạn mức rút tiền. Hãy thử lại sau."
  },
  "perpsWithdrawToastErrorTitle": {
    "message": "Rút tiền thất bại"
  },
  "perpsWithdrawToastSuccessDescription": {
    "message": "Chúng tôi đang xử lý $1. Tiền thường sẽ đến trong vòng vài phút.",
    "description": "$1 is the formatted withdrawal amount"
  },
  "perpsWithdrawToastSuccessTitle": {
    "message": "Yêu cầu rút tiền đã được gửi"
  },
  "perpsWithdrawTooltip": {
    "message": "MetaMask sẽ hoán đổi sang token mà bạn mong muốn. Không áp dụng phí MetaMask khi bạn hoán đổi sang mUSD.",
    "description": "Tooltip shown on the Transaction fee row of the Perps Withdraw confirmation"
  },
  "perpsYouReceive": {
    "message": "Bạn nhận được"
  },
  "perpsYouWillReceive": {
    "message": "Bạn sẽ nhận được"
  },
  "personalAddressDetected": {
    "message": "Đã tìm thấy địa chỉ cá nhân. Nhập địa chỉ hợp đồng token."
  },
  "pin": {
    "message": "Ghim",
    "description": "Pin label used in multichain account menu"
  },
  "pinMetaMask": {
    "message": "Ghim tiện ích mở rộng MetaMask"
  },
  "pinMetaMaskDescription": {
    "message": "Nhấn vào $1 rồi $2 để ghim."
  },
  "pinToTop": {
    "message": "Ghim lên đầu"
  },
  "pinned": {
    "message": "Đã ghim"
  },
  "pleaseConfirm": {
    "message": "Vui lòng xác nhận"
  },
  "pna25ModalBlogPostLink": {
    "message": "bài đăng blog."
  },
  "pna25ModalBody1": {
    "message": "Để phục vụ bạn tốt hơn, chúng tôi đang cập nhật phân tích dữ liệu để dữ liệu công khai như địa chỉ ví và hoạt động trên chuỗi liên quan có thể được liên kết với các hành động bạn thực hiện trong MetaMask. Điều này giúp chúng tôi cải thiện hiệu suất, bảo mật và tính năng của MetaMask nhằm tạo ra một ví tốt hơn và an toàn hơn."
  },
  "pna25ModalBody2": {
    "message": "Chúng tôi rất coi trọng quyền riêng tư. Chúng tôi không sử dụng thông tin này cho mục đích quảng cáo hay bán dữ liệu của bạn cho bên thứ ba. Bạn có thể từ chối bất cứ lúc nào trong phần Cài đặt."
  },
  "pna25ModalBody3": {
    "message": "Bạn có thể đọc thêm về những gì chúng tôi thu thập, cách chúng tôi bảo vệ và lý do cho thay đổi này trong"
  },
  "pna25ModalTitle": {
    "message": "Cập nhật về quyền riêng tư và sản phẩm"
  },
  "popularNetworkAddToolTip": {
    "message": "Một vài mạng trong số này phụ thuộc vào bên thứ ba. Kết nối có thể kém tin cậy hơn hoặc cho phép bên thứ ba theo dõi hoạt động.",
    "description": "Learn more link"
  },
  "popularNetworks": {
    "message": "Mạng phổ biến"
  },
  "preferencesAndDisplay": {
    "message": "Tùy chọn và hiển thị"
  },
  "prev": {
    "message": "Trước"
  },
  "price": {
    "message": "Giá"
  },
  "priceUnavailable": {
    "message": "giá không khả dụng"
  },
  "primaryType": {
    "message": "Loại chính"
  },
  "priority": {
    "message": "Ưu tiên"
  },
  "priorityFee": {
    "message": "Phí ưu tiên"
  },
  "priorityFeeProperCase": {
    "message": "Phí ưu tiên"
  },
  "priorityFeeTooHigh": {
    "message": "Phí ưu tiên phải nhỏ hơn phí cơ sở tối đa"
  },
  "privacy": {
    "message": "Quyền riêng tư"
  },
  "privacyMsg": {
    "message": "Chính sách quyền riêng tư"
  },
  "privateKey": {
    "message": "Khóa riêng tư",
    "description": "select this type of file to use to import an account"
  },
  "privateKeyCopyWarning": {
    "message": "Khóa riêng tư cho $1",
    "description": "$1 represents the account name"
  },
  "privateKeyHidden": {
    "message": "Khóa riêng tư bị ẩn",
    "description": "Explains that the private key input is hidden"
  },
  "privateKeyShow": {
    "message": "Hiển thị/Ẩn đầu vào khóa riêng tư",
    "description": "Describes a toggle that is used to show or hide the private key input"
  },
  "privateKeyShown": {
    "message": "Khóa riêng tư này đang được hiển thị",
    "description": "Explains that the private key input is being shown"
  },
  "privateKeyWarning": {
    "message": "Cảnh báo: Tuyệt đối không để lộ khóa này. Bất kỳ ai có khóa riêng tư cũng có thể đánh cắp tài sản được lưu giữ trong tài khoản của bạn."
  },
  "privateKeys": {
    "message": "Khóa riêng tư",
    "description": "Private keys row label on multichain account details page."
  },
  "privateNetwork": {
    "message": "Mạng riêng"
  },
  "proceed": {
    "message": "Tiếp tục"
  },
  "proceedWithTransaction": {
    "message": "Tôi vẫn muốn tiếp tục"
  },
  "provide": {
    "message": "Cung cấp"
  },
  "providerFee": {
    "message": "Phí nhà cung cấp",
    "description": "Label used in the Transaction fee tooltip for the provider (bridge/relay) fee, e.g. in Perps Withdraw"
  },
  "publicAddress": {
    "message": "Địa chỉ công khai"
  },
  "pushNotificationLimitOrderFilledDescriptionLong": {
    "message": "Vị thế mua khống $1 của bạn hiện đã mở.",
    "description": "$1 is the asset symbol"
  },
  "pushNotificationLimitOrderFilledDescriptionShort": {
    "message": "Vị thế bán khống $1 của bạn hiện đã mở.",
    "description": "$1 is the asset symbol"
  },
  "pushNotificationLimitOrderFilledTitle": {
    "message": "Lệnh giới hạn đã khớp"
  },
  "pushNotificationPositionLiquidatedDescriptionLong": {
    "message": "Lệnh mua khống $1 của bạn đã bị đóng.",
    "description": "$1 is the asset symbol"
  },
  "pushNotificationPositionLiquidatedDescriptionShort": {
    "message": "Lệnh bán khống $1 của bạn đã bị đóng.",
    "description": "$1 is the asset symbol"
  },
  "pushNotificationPositionLiquidatedTitle": {
    "message": "Vị thế đã bị thanh lý"
  },
  "pushNotificationShieldClaimCreatedDescriptionShort": {
    "message": "Yêu cầu bồi thường của bạn đã được tạo"
  },
  "pushNotificationShieldClaimCreatedTitle": {
    "message": "Yêu cầu bồi thường đã được tạo"
  },
  "pushNotificationShieldClaimStatusUpdatedDescriptionShort": {
    "message": "Yêu cầu bồi thường của bạn đã được cập nhật"
  },
  "pushNotificationShieldClaimStatusUpdatedTitle": {
    "message": "Yêu cầu bồi thường đã được cập nhật"
  },
  "pushNotificationShieldLearnMoreCta": {
    "message": "Tìm hiểu thêm"
  },
  "pushNotificationShieldSubscriptionCreatedDescriptionShort": {
    "message": "Gói của bạn hiện đã được kích hoạt."
  },
  "pushNotificationShieldSubscriptionPaymentFailedDescriptionShort": {
    "message": "Gói của bạn đã bị tạm dừng do lỗi thanh toán."
  },
  "pushNotificationShieldSubscriptionTitle": {
    "message": "MetaMask Lá chắn Giao dịch"
  },
  "pushNotificationShieldUpdatePaymentCta": {
    "message": "Cập nhật thanh toán"
  },
  "pushNotificationStopLossTriggeredDescriptionLong": {
    "message": "Lệnh mua khống $1 của bạn đã đóng tại mức cắt lỗ.",
    "description": "$1 is the asset symbol"
  },
  "pushNotificationStopLossTriggeredDescriptionShort": {
    "message": "Lệnh bán khống $1 của bạn đã đóng tại mức cắt lỗ.",
    "description": "$1 is the asset symbol"
  },
  "pushNotificationStopLossTriggeredTitle": {
    "message": "Đã kích hoạt cắt lỗ"
  },
  "pushNotificationTakeProfitTriggeredDescriptionLong": {
    "message": "Lệnh mua khống $1 của bạn đã đóng tại mức chốt lời.",
    "description": "$1 is the asset symbol"
  },
  "pushNotificationTakeProfitTriggeredDescriptionShort": {
    "message": "Lệnh bán khống $1 của bạn đã đóng tại mức chốt lời.",
    "description": "$1 is the asset symbol"
  },
  "pushNotificationTakeProfitTriggeredTitle": {
    "message": "Đã kích hoạt chốt lời"
  },
  "pushPlatformNotificationsFundsReceivedDescription": {
    "message": "Bạn đã nhận được $1 $2"
  },
  "pushPlatformNotificationsFundsReceivedDescriptionDefault": {
    "message": "Bạn đã nhận được một ít token"
  },
  "pushPlatformNotificationsFundsReceivedTitle": {
    "message": "Đã nhận tiền"
  },
  "pushPlatformNotificationsFundsSentDescription": {
    "message": "Bạn đã gửi thành công $1 $2"
  },
  "pushPlatformNotificationsFundsSentDescriptionDefault": {
    "message": "Bạn đã gửi thành công một ít token"
  },
  "pushPlatformNotificationsFundsSentTitle": {
    "message": "Đã gửi tiền"
  },
  "pushPlatformNotificationsNftReceivedDescription": {
    "message": "Bạn đã nhận được NFT mới"
  },
  "pushPlatformNotificationsNftReceivedTitle": {
    "message": "Đã nhận NFT"
  },
  "pushPlatformNotificationsNftSentDescription": {
    "message": "Bạn đã gửi thành công một NFT"
  },
  "pushPlatformNotificationsNftSentTitle": {
    "message": "Đã gửi NFT"
  },
  "pushPlatformNotificationsStakingLidoStakeCompletedDescription": {
    "message": "Quá trình Ký gửi Lido của bạn đã thành công"
  },
  "pushPlatformNotificationsStakingLidoStakeCompletedTitle": {
    "message": "Hoàn tất ký gửi"
  },
  "pushPlatformNotificationsStakingLidoStakeReadyToBeWithdrawnDescription": {
    "message": "Tài sản ký gửi Lido của bạn hiện đã sẵn sàng để rút"
  },
  "pushPlatformNotificationsStakingLidoStakeReadyToBeWithdrawnTitle": {
    "message": "Tài sản ký gửi đã sẵn sàng để rút"
  },
  "pushPlatformNotificationsStakingLidoWithdrawalCompletedDescription": {
    "message": "Quá trình Rút Lido của bạn đã thành công"
  },
  "pushPlatformNotificationsStakingLidoWithdrawalCompletedTitle": {
    "message": "Đã hoàn tất rút tiền"
  },
  "pushPlatformNotificationsStakingLidoWithdrawalRequestedDescription": {
    "message": "Yêu cầu rút Lido của bạn đã được gửi"
  },
  "pushPlatformNotificationsStakingLidoWithdrawalRequestedTitle": {
    "message": "Đã yêu cầu rút tiền"
  },
  "pushPlatformNotificationsStakingRocketpoolStakeCompletedDescription": {
    "message": "Quá trình Ký gửi RocketPool của bạn đã thành công"
  },
  "pushPlatformNotificationsStakingRocketpoolStakeCompletedTitle": {
    "message": "Hoàn tất ký gửi"
  },
  "pushPlatformNotificationsStakingRocketpoolUnstakeCompletedDescription": {
    "message": "Quá trình Hủy ký gửi RocketPool của bạn đã thành công"
  },
  "pushPlatformNotificationsStakingRocketpoolUnstakeCompletedTitle": {
    "message": "Hoàn tất hủy ký gửi"
  },
  "pushPlatformNotificationsSwapCompletedDescription": {
    "message": "Quá trình Hoán đổi MetaMask của bạn đã thành công"
  },
  "pushPlatformNotificationsSwapCompletedTitle": {
    "message": "Đã hoàn tất hoán đổi"
  },
  "qr": {
    "message": "QR",
    "description": "Hardware device name"
  },
  "qrCameraAccessBlockedBody": {
    "message": "Để tiếp tục, hãy cho phép truy cập camera trong phần cài đặt của trình duyệt.",
    "description": "Body text when the browser has persistently blocked camera access for the QR hardware wallet scanner (Chromium, Firefox, etc.)."
  },
  "qrCameraAccessBlockedChromiumHint": {
    "message": "Nhấn vào biểu tượng camera trong phần cài đặt và đặt thành \"Cho phép\"",
    "description": "Instruction shown on the Chromium blocked-camera screen for QR scanning."
  },
  "qrCameraAccessBlockedFirefoxStep1": {
    "message": "Vào Cài đặt → Bảo mật & Quyền riêng tư → Quyền → Camera",
    "description": "Firefox camera recovery step 1."
  },
  "qrCameraAccessBlockedFirefoxStep2": {
    "message": "Tìm $1",
    "description": "$1 is the truncated moz-extension:// origin for this install."
  },
  "qrCameraAccessBlockedFirefoxStep3": {
    "message": "Đặt thành \"Cho phép\"",
    "description": "Firefox camera recovery step 3."
  },
  "qrCameraAccessBlockedTitle": {
    "message": "Quyền truy cập camera bị chặn",
    "description": "Title when camera access is persistently blocked for QR scanning."
  },
  "qrCameraAccessNeededBody": {
    "message": "MetaMask cần quyền truy cập camera để quét mã QR trên thiết bị của bạn.",
    "description": "Body when the user dismissed the camera permission prompt but it can be requested again."
  },
  "qrCameraAccessNeededTitle": {
    "message": "Cần quyền truy cập camera",
    "description": "Title when the camera permission dialog was dismissed without a choice."
  },
  "qrCodeExpired": {
    "message": "Mã QR đã hết hạn"
  },
  "qrCodeExpiresIn": {
    "message": "Hết hạn sau $1 giây",
    "description": "$1 is the number of seconds remaining before the QR code expires"
  },
  "qrCodeScanError": {
    "message": "Đã xảy ra lỗi khi quét mã QR. Hãy tạo mã mới để thử lại."
  },
  "qrErrorMismatchedTransactionBody": {
    "message": "Mã QR này dành cho một giao dịch khác. Vui lòng hủy và thử lại, đảm bảo quét mã QR được hiển thị trong MetaMask bằng ví cứng của bạn trước.",
    "description": "Body text when a signature QR belongs to a previous transaction."
  },
  "qrErrorMismatchedTransactionTitle": {
    "message": "Sai mã QR",
    "description": "Title shown when a signature QR belongs to a different transaction."
  },
  "qrErrorNonUrPairingBody": {
    "message": "Quay lại ví cứng của bạn và tìm tùy chọn chia sẻ hoặc xuất tài khoản, chọn MetaMask, sau đó quét mã QR.",
    "description": "Body text for the non-UR QR code error during pairing."
  },
  "qrErrorNonUrPairingTitle": {
    "message": "Quét mã QR đồng bộ ví",
    "description": "Title shown when scanned QR data is not a UR code during the pairing/import flow."
  },
  "qrErrorNonUrSigningBody": {
    "message": "Quay lại ví cứng của bạn và chấp thuận giao dịch, sau đó quét mã QR hiển thị.",
    "description": "Body text for the non-UR QR code error during signing."
  },
  "qrErrorNonUrSigningTitle": {
    "message": "Quét mã QR chữ ký",
    "description": "Title shown when scanned QR data is not a UR code during the signing flow."
  },
  "qrErrorUrDecodeBody": {
    "message": "Đảm bảo mã QR hiển thị đầy đủ và đủ ánh sáng, sau đó thử lại. Nếu sự cố vẫn tiếp diễn, bạn có thể cần cập nhật firmware của ví cứng.",
    "description": "Body text for the UR decode error (universal for pairing and signing)."
  },
  "qrErrorUrDecodeTitle": {
    "message": "Không thể đọc mã QR",
    "description": "Title shown when the UR decoder encounters an error (universal for pairing and signing)."
  },
  "qrErrorWrongUrTypePairingBody": {
    "message": "Quay lại ví cứng của bạn, chọn MetaMask làm loại ví, sau đó tạo và quét mã QR mới.",
    "description": "Body text for the wrong UR type error during pairing."
  },
  "qrErrorWrongUrTypePairingTitle": {
    "message": "Sai mã QR",
    "description": "Title shown when the UR type does not match what is expected during pairing."
  },
  "qrErrorWrongUrTypeSigningBody": {
    "message": "Quay lại ví cứng của bạn và chấp thuận giao dịch, sau đó quét mã QR hiển thị.",
    "description": "Body text for the wrong UR type error during signing."
  },
  "qrErrorWrongUrTypeSigningTitle": {
    "message": "Sai mã QR",
    "description": "Title shown when the UR type does not match what is expected during signing."
  },
  "queued": {
    "message": "Đã đưa vào hàng đợi"
  },
  "quizIntroduction": {
    "message": "Để hiển thị Cụm từ khôi phục bí mật, bạn cần trả lời đúng hai câu hỏi."
  },
  "quotedTotalCost": {
    "message": "Tổng chi phí: $1"
  },
  "rank": {
    "message": "Xếp hạng"
  },
  "rateIncludesMMFee": {
    "message": "Bao gồm phí $1% của MM."
  },
  "readdToken": {
    "message": "Bạn có thể thêm lại token này trong tương lai bằng cách chuyển đến mục “Thêm token” trong trình đơn tùy chọn tài khoản."
  },
  "receive": {
    "message": "Nhận"
  },
  "receiveCrypto": {
    "message": "Nhận tiền mã hóa"
  },
  "receiveToken": {
    "message": "Token nhận được",
    "description": "Row label on the Transaction Details page for withdrawal flows (e.g. Perps Withdraw), showing which token the user receives"
  },
  "received": {
    "message": "Đã nhận"
  },
  "receivedTotal": {
    "message": "Tổng số lượng nhận được",
    "description": "Row label on the Transaction Details page for withdrawal flows (e.g. Perps Withdraw), showing the net amount received after fees"
  },
  "receivingAddress": {
    "message": "Địa chỉ nhận",
    "description": "Page title when viewing addresses for receiving funds"
  },
  "recipient": {
    "message": "Người nhận"
  },
  "recipientAddressPlaceholderNew": {
    "message": "Nhập địa chỉ công khai (0x) hoặc tên miền"
  },
  "recipientEditAriaLabel": {
    "message": "Chỉnh sửa người nhận"
  },
  "recipientPlaceholderText": {
    "message": "Nhập hoặc dán địa chỉ hoặc tên"
  },
  "recoveryPhraseReminderBackupStart": {
    "message": "Sao lưu ngay"
  },
  "recoveryPhraseReminderConfirm": {
    "message": "Nhắc tôi sau"
  },
  "recoveryPhraseReminderSubText": {
    "message": "Nếu bạn không sao lưu ví, bạn sẽ mất quyền truy cập vào tiền của mình nếu bị khóa ứng dụng hoặc đổi thiết bị mới."
  },
  "recoveryPhraseReminderTitle": {
    "message": "Bảo vệ ví của bạn"
  },
  "redeemer": {
    "message": "Trình quy đổi"
  },
  "redeemers": {
    "message": "Trình quy đổi"
  },
  "redeposit": {
    "message": "Nạp lại"
  },
  "refreshList": {
    "message": "Làm mới danh sách"
  },
  "reject": {
    "message": "Từ chối"
  },
  "rejectAll": {
    "message": "Từ chối tất cả"
  },
  "rejected": {
    "message": "Bị từ chối"
  },
  "remove": {
    "message": "Xóa"
  },
  "removeAccount": {
    "message": "Xóa tài khoản"
  },
  "removeAccountModalBannerDescription": {
    "message": "Đảm bảo bạn có Cụm từ khôi phục bí mật hoặc khóa riêng tư cho tài khoản này trước khi xóa.",
    "description": "Make sure you have the Secret Recovery Phrase or private key for this account before removing."
  },
  "removeAccountModalBannerTitle": {
    "message": "Tài khoản này sẽ bị xóa khỏi MetaMask.",
    "description": "Title of a banner alert used on account remove modal."
  },
  "removeAll": {
    "message": "Xóa tất cả"
  },
  "removeKeyringSnap": {
    "message": "Thao tác xóa Snap này sẽ xóa các tài khoản này khỏi MetaMask:"
  },
  "removeKeyringSnapToolTip": {
    "message": "Snap giúp kiểm soát các tài khoản và khi xóa Snap, các tài khoản cũng sẽ bị xóa khỏi MetaMask, nhưng chúng sẽ vẫn tồn tại trên chuỗi khối."
  },
  "removeNFT": {
    "message": "Xóa NFT"
  },
  "removeNftErrorMessage": {
    "message": "Chúng tôi không thể xóa NFT này."
  },
  "removeNftMessage": {
    "message": "NFT đã được xóa thành công!"
  },
  "removeSnap": {
    "message": "Xóa Snap"
  },
  "removeSnapAccountDescription": {
    "message": "Nếu bạn tiếp tục, tài khoản này sẽ không còn khả dụng trong MetaMask nữa."
  },
  "removeSnapAccountTitle": {
    "message": "Xóa tài khoản"
  },
  "removeSnapConfirmation": {
    "message": "Bạn có chắc chắn muốn xóa $1 không?",
    "description": "$1 represents the name of the snap"
  },
  "removeSnapDescription": {
    "message": "Hành động này sẽ xóa Snap, dữ liệu và thu hồi các quyền mà bạn đã cấp."
  },
  "rename": {
    "message": "Đổi tên",
    "description": "Multichain account menu item for triggering account rename action modal"
  },
  "replace": {
    "message": "thay thế"
  },
  "reportIssue": {
    "message": "Báo cáo sự cố"
  },
  "reportThisError": {
    "message": "Báo cáo lỗi này"
  },
  "requestFrom": {
    "message": "Yêu cầu từ"
  },
  "requestFromInfo": {
    "message": "Đây là trang web yêu cầu chữ ký của bạn."
  },
  "requestFromInfoSnap": {
    "message": "Đây là Snap yêu cầu chữ ký của bạn."
  },
  "requestFromTransactionDescription": {
    "message": "Đây là trang web yêu cầu xác nhận của bạn."
  },
  "requestingFor": {
    "message": "Yêu cầu cho"
  },
  "required": {
    "message": "Bắt buộc"
  },
  "requiredToken": {
    "message": "Token bắt buộc",
    "description": "Label for the required token row showing the token and amount needed by the transaction"
  },
  "reset": {
    "message": "Đặt lại"
  },
  "resetWallet": {
    "message": "Đặt lại ví của bạn"
  },
  "resetWalletBoldTextOne": {
    "message": "vĩnh viễn"
  },
  "resetWalletBoldTextTwo": {
    "message": "Điều này sẽ không ảnh hưởng đến tài sản trong ví của bạn."
  },
  "resetWalletButton": {
    "message": "Có, đặt lại ví"
  },
  "resetWalletDescriptionOne": {
    "message": "Chúng tôi không thể khôi phục Cụm từ khôi phục bí mật. Bạn có thể đặt lại ví để tạo một cụm từ mới và nhập tài khoản bằng khóa riêng tư."
  },
  "resetWalletDescriptionTwo": {
    "message": "Việc đặt lại sẽ $1 xóa toàn bộ dữ liệu ví trong MetaMask trên thiết bị này. $2",
    "description": "$1 is the bolded text 'permanently' and $2 is the bolded text 'It will not impact the assets within your wallet.'"
  },
  "resetWalletTitle": {
    "message": "Không có Cụm từ khôi phục bí mật?"
  },
  "resolutionProtocol": {
    "message": "Địa chỉ đã được giải mã qua $1",
    "description": "$1 is the protocol name."
  },
  "restartMetamask": {
    "message": "Khởi động lại MetaMask"
  },
  "restore": {
    "message": "Khôi phục"
  },
  "restoreUserData": {
    "message": "Khôi phục dữ liệu người dùng"
  },
  "restoreWalletDescription": {
    "message": "Nhập $1 của bạn. Khi nhập ví, bạn sẽ xóa dữ liệu ví hiện tại khỏi thiết bị này. Hành động này không thể hoàn tác.",
    "description": "$1 is the Secret Recovery Phrase"
  },
  "resultPageError": {
    "message": "Lỗi"
  },
  "resultPageErrorDefaultMessage": {
    "message": "Thao tác thất bại."
  },
  "resultPageSuccess": {
    "message": "Thành công"
  },
  "resultPageSuccessDefaultMessage": {
    "message": "Đã hoàn thành thao tác thành công."
  },
  "retryTransaction": {
    "message": "Thử lại giao dịch"
  },
  "reusedTokenNameWarning": {
    "message": "Một token trong đây sử dụng lại ký hiệu của một token khác mà bạn thấy, điều này có thể gây nhầm lẫn hoặc mang tính lừa dối."
  },
  "revealMultichainPrivateKeysBannerDescription": {
    "message": "Khóa này cấp toàn quyền kiểm soát tài khoản của bạn trên chuỗi được liên kết. $1",
    "description": "Description for the banner warning users not to share their private key"
  },
  "revealMultichainPrivateKeysBannerTitle": {
    "message": "Không chia sẻ khóa riêng tư của bạn",
    "description": "Title for the banner warning users not to share their private key"
  },
  "revealSecretRecoveryPhrase": {
    "message": "Sao lưu Cụm từ khôi phục bí mật"
  },
  "revealSecretRecoveryPhraseSettings": {
    "message": "Hiển thị Cụm từ khôi phục bí mật"
  },
  "revealSeedWordsDescription1": {
    "message": "$1 của bạn cho phép toàn quyền truy cập vào ví, tiền và tài khoản của bạn.",
    "description": "This is a sentence consisting of link using 'revealSeedWordsSRPName' as $1."
  },
  "revealSeedWordsQR": {
    "message": "QR"
  },
  "revealSeedWordsSRPName": {
    "message": "của bạn"
  },
  "revealSeedWordsText": {
    "message": "Văn bản"
  },
  "revealSeedWordsWarning": {
    "message": "Đảm bảo không có ai đang nhìn vào màn hình của bạn. Bộ phận Hỗ trợ MetaMask sẽ không bao giờ yêu cầu thông tin này."
  },
  "revealSensitiveContent": {
    "message": "Hiển thị nội dung nhạy cảm"
  },
  "review": {
    "message": "Xem lại"
  },
  "reviewAlert": {
    "message": "Xem xét cảnh báo"
  },
  "reviewAlerts": {
    "message": "Xem xét cảnh báo"
  },
  "reviewPendingTransactions": {
    "message": "Xem xét các giao dịch đang chờ xử lý"
  },
  "reviewPermissions": {
    "message": "Xem lại quyền"
  },
  "revokePermission": {
    "message": "Thu hồi quyền"
  },
  "revokePermissionTitle": {
    "message": "Xóa quyền $1",
    "description": "The token symbol that is being revoked"
  },
  "revokeSimulationDetailsDesc": {
    "message": "Bạn đang xóa quyền chi tiêu token của người khác khỏi tài khoản của bạn."
  },
  "revokeTokenApprovals": {
    "message": "Thu hồi các phê duyệt token"
  },
  "reward": {
    "message": "Phần thưởng"
  },
  "rewardsAuthFailDescription": {
    "message": "Đã xảy ra lỗi không xác định khi xác thực tài khoản này với chương trình phần thưởng. Vui lòng thử lại sau."
  },
  "rewardsAuthFailTitle": {
    "message": "Lỗi không xác định."
  },
  "rewardsErrorMessagesAccountAlreadyRegistered": {
    "message": "Tài khoản này đã được đăng ký với hồ sơ Phần thưởng khác. Vui lòng chuyển tài khoản để tiếp tục."
  },
  "rewardsErrorMessagesFailedToClaimReward": {
    "message": "Không thể nhận phần thưởng. Vui lòng thử lại sau giây lát."
  },
  "rewardsErrorMessagesRequestRejected": {
    "message": "Bạn đã từ chối yêu cầu."
  },
  "rewardsErrorMessagesServiceNotAvailable": {
    "message": "Dịch vụ hiện không khả dụng. Vui lòng thử lại sau giây lát."
  },
  "rewardsErrorMessagesSomethingWentWrong": {
    "message": "Đã xảy ra lỗi. Vui lòng thử lại sau giây lát."
  },
  "rewardsLinkAccount": {
    "message": "Thêm tài khoản"
  },
  "rewardsLinkAccountError": {
    "message": "Thêm tài khoản không thành công"
  },
  "rewardsOnboardingCheckingRegion": {
    "message": "Đang kiểm tra khu vực..."
  },
  "rewardsOnboardingDescription": {
    "message": "Giành giải thưởng, nhận ưu đãi và khám phá thêm nhiều cách kiếm lợi nhuận — chỉ bằng cách sử dụng MetaMask."
  },
  "rewardsOnboardingIntroGeoCheckFailedDescription": {
    "message": "Chúng tôi không thể xác định liệu quốc gia của bạn có cho phép tham gia chương trình phần thưởng hay không. Vui lòng kiểm tra kết nối và thử lại."
  },
  "rewardsOnboardingIntroGeoCheckFailedTitle": {
    "message": "Không thể xác định tư cách đủ điều kiện tham gia"
  },
  "rewardsOnboardingIntroGeoCheckRetry": {
    "message": "Thử lại"
  },
  "rewardsOnboardingIntroRewardsAuthFailRetry": {
    "message": "Thử lại"
  },
  "rewardsOnboardingIntroUnsupportedRegionDescription": {
    "message": "Phần thưởng hiện chưa được hỗ trợ tại khu vực của bạn. Chúng tôi đang mở rộng phạm vi truy cập, vui lòng kiểm tra lại sau."
  },
  "rewardsOnboardingIntroUnsupportedRegionTitle": {
    "message": "Khu vực không được hỗ trợ"
  },
  "rewardsOnboardingLegalDisclaimer": {
    "message": "Khi tham gia, bạn đồng ý với $1 của chúng tôi. Chúng tôi sẽ đăng ký tất cả các tài khoản trên thiết bị này và theo dõi hoạt động trên chuỗi để tự động trao thưởng cho bạn. $2",
    "description": "$1 is the Terms and Privacy Notice link, $2 is the Learn more link"
  },
  "rewardsOnboardingLegalDisclaimerLearnMoreLink": {
    "message": "Tìm hiểu thêm"
  },
  "rewardsOnboardingLegalDisclaimerTermsLink": {
    "message": "Điều khoản và Thông báo quyền riêng tư"
  },
  "rewardsOnboardingOptInError": {
    "message": "Đăng ký tham gia thất bại"
  },
  "rewardsOnboardingReferralCodeError": {
    "message": "Mã giới thiệu không hợp lệ"
  },
  "rewardsOnboardingReferralCodePlaceholder": {
    "message": "Mã giới thiệu (không bắt buộc)"
  },
  "rewardsOnboardingReferralCodeUnknownError": {
    "message": "Không thể xác minh mã giới thiệu."
  },
  "rewardsOnboardingReferralCodeUnknownErrorDescription": {
    "message": "Kiểm tra kết nối của bạn và thử lại."
  },
  "rewardsOnboardingReferralHide": {
    "message": "Ẩn mã"
  },
  "rewardsOnboardingReferralPrompt": {
    "message": "Có mã giới thiệu?"
  },
  "rewardsOnboardingSignUp": {
    "message": "Tham gia chương trình Phần thưởng"
  },
  "rewardsOnboardingSignUpLoading": {
    "message": "Đang tham gia..."
  },
  "rewardsOnboardingTitle": {
    "message": "Bắt đầu kiếm phần thưởng"
  },
  "rewardsOptInVerifyingReferralCode": {
    "message": "Đang xác minh mã giới thiệu...",
    "description": "Text shown while verifying a referral code during rewards opt-in"
  },
  "rewardsPointsBalance": {
    "message": "$1 điểm",
    "description": "$1 is the formatted number of rewards points"
  },
  "rewardsPointsBalance_couldntLoad": {
    "message": "Không thể tải",
    "description": "Text shown when points balance couldn't be loaded"
  },
  "rewardsPointsIcon": {
    "message": "Điểm phần thưởng",
    "description": "Alt text for the rewards points icon"
  },
  "rewardsQRCodeDescription": {
    "message": "Để truy cập MetaMask Phần thưởng, hãy quét mã QR bằng thiết bị di động của bạn."
  },
  "rewardsQRCodeTitle": {
    "message": "Tiếp tục trên di động"
  },
  "rewardsSignInFailed": {
    "message": "Đăng nhập thất bại",
    "description": "Text shown when the opt-in sign attempt failed, with a retry affordance"
  },
  "rewardsSignInToViewPoints": {
    "message": "Đăng nhập để xem điểm",
    "description": "Text shown when user needs to sign in to view their rewards points"
  },
  "rewardsSignUp": {
    "message": "Đăng ký nhận Phần Thưởng"
  },
  "rewardsSigningIn": {
    "message": "Đang đăng nhập...",
    "description": "Text shown while the user is signing in to view their rewards points"
  },
  "rewardsVipReferralTagLabel": {
    "message": "VIP",
    "description": "Label on the gold VIP tag shown next to a VIP referral code"
  },
  "rpcNameOptional": {
    "message": "Tên RPC (Không bắt buộc)"
  },
  "rpcUrl": {
    "message": "URL RPC"
  },
  "safeTransferFrom": {
    "message": "Chuyển khoản an toàn từ"
  },
  "save": {
    "message": "Lưu"
  },
  "scamQuestionnaireContinue": {
    "message": "Tiếp tục"
  },
  "scamQuestionnaireWarningContactSupport": {
    "message": "Liên hệ bộ phận hỗ trợ"
  },
  "scamQuestionnaireWarningTitle": {
    "message": "Bạn có thể đang bị lừa đảo ngay lúc này"
  },
  "scanInstructions": {
    "message": "Đặt mã QR vào trước máy ảnh"
  },
  "scanQrCode": {
    "message": "Quét mã QR"
  },
  "scan_qr_code_desc": {
    "message": "Quét mã này bằng ứng dụng MetaMask trên thiết bị mà bạn muốn thêm."
  },
  "scrollDown": {
    "message": "Cuộn xuống"
  },
  "search": {
    "message": "Tìm kiếm"
  },
  "searchAnAcccountOrContact": {
    "message": "Tìm kiếm tài khoản hoặc liên hệ"
  },
  "searchForAnAssetToSend": {
    "message": "Tìm kiếm tài sản để gửi"
  },
  "searchNetworkNameOrChainId": {
    "message": "Tìm kiếm tên mạng hoặc ID chuỗi"
  },
  "searchNetworks": {
    "message": "Tìm kiếm mạng"
  },
  "searchNfts": {
    "message": "Tìm kiếm NFT"
  },
  "searchTokens": {
    "message": "Tìm kiếm token"
  },
  "searchTokensByNameOrAddress": {
    "message": "Tìm kiếm token theo tên hoặc địa chỉ"
  },
  "searchYourAccounts": {
    "message": "Tìm kiếm tài khoản của bạn",
    "description": "Placeholder in a searchbar. Used on multichain account list page."
  },
  "searchingForBestQuotes": {
    "message": "Đang tìm kiếm báo giá tốt nhất"
  },
  "second": {
    "message": "giây"
  },
  "secretRecoveryPhrase": {
    "message": "Cụm từ khôi phục bí mật"
  },
  "secureWallet": {
    "message": "Bảo mật ví"
  },
  "secureWalletRemindLaterButton": {
    "message": "Nhắc tôi sau"
  },
  "security": {
    "message": "Bảo mật"
  },
  "securityAlert": {
    "message": "Cảnh báo bảo mật từ $1 và $2"
  },
  "securityAlerts": {
    "message": "Cảnh báo bảo mật"
  },
  "securityAlertsDescriptionV2": {
    "message": "Tính năng này sẽ cảnh báo bạn khi có hoạt động độc hại bằng cách chủ động xem xét các yêu cầu giao dịch và chữ ký. $1"
  },
  "securityAndPassword": {
    "message": "Bảo mật và mật khẩu"
  },
  "securityAndPrivacy": {
    "message": "Bảo mật và quyền riêng tư"
  },
  "securityChangePasswordToastError": {
    "message": "Không thể thay đổi mật khẩu. Vui lòng thử lại."
  },
  "securityChangePasswordToastPasskeyRenewalFailed": {
    "message": "Mật khẩu mới đã được lưu nhưng không thể bật mở khóa bằng $1.",
    "description": "Toast when passkey vault key renewal fails after the new password was already applied. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "securityChangePasswordToastSuccess": {
    "message": "Mật khẩu mới đã được lưu"
  },
  "securityDefaultSettingsSocialLogin": {
    "message": "Bảo mật & Quyền riêng tư"
  },
  "securityDescription": {
    "message": "Giảm khả năng tham gia các mạng không an toàn và bảo vệ tài khoản của bạn"
  },
  "securityMessageLinkForNetworks": {
    "message": "lừa đảo mạng và rủi ro bảo mật"
  },
  "securityProviderPoweredBy": {
    "message": "Được cung cấp bởi $1",
    "description": "The security provider that is providing data"
  },
  "securitySocialLoginDefaultSettingsDescription": {
    "message": "Giảm khả năng tham gia các mạng không an toàn và bảo vệ tài khoản cũng như dữ liệu của bạn"
  },
  "securitySocialLoginEnabled": {
    "message": "Đã bật"
  },
  "securitySocialLoginEnabledDescription": {
    "message": "Sử dụng đăng nhập $1 và mật khẩu MetaMask của bạn để khôi phục tài khoản và Cụm từ khôi phục bí mật.",
    "description": "The $1 is the text 'Google' or 'Apple' or 'Telegram'"
  },
  "securitySocialLoginLabel": {
    "message": "KHÔI PHỤC $1",
    "description": "The $1 is the text 'Google' or 'Apple' or 'Telegram'"
  },
  "securitySrpLabel": {
    "message": "CỤM TỪ KHÔI PHỤC BÍ MẬT"
  },
  "seeAllPermissions": {
    "message": "Xem tất cả quyền",
    "description": "Used for revealing more content (e.g. permission list, etc.)"
  },
  "seeDetails": {
    "message": "Xem chi tiết"
  },
  "seedPhraseReq": {
    "message": "Cụm từ khôi phục bí mật chứa 12, 15, 18, 21 hoặc 24 từ"
  },
  "seedPhraseReviewDetails": {
    "message": "Đây là $1 của bạn. Hãy ghi lại theo đúng thứ tự và cất giữ ở nơi an toàn. Nếu ai đó có Cụm từ khôi phục bí mật của bạn, họ có thể truy cập vào ví của bạn. Không bao giờ chia sẻ với bất kỳ ai.",
    "description": "The $1 is the bolded text 'Secret Recovery Phrase'"
  },
  "seedPhraseReviewTitle": {
    "message": "Lưu Cụm từ khôi phục bí mật của bạn"
  },
  "seedPhraseReviewTitleSettings": {
    "message": "Lưu Cụm từ khôi phục bí mật"
  },
  "select": {
    "message": "Chọn"
  },
  "selectAccountToConnect": {
    "message": "Chọn tài khoản để kết nối"
  },
  "selectAll": {
    "message": "Chọn tất cả"
  },
  "selectAnAccount": {
    "message": "Chọn tài khoản"
  },
  "selectAnAccountAlreadyConnected": {
    "message": "Tài khoản này đã được kết nối với MetaMask"
  },
  "selectEnableDisplayMediaPrivacyPreference": {
    "message": "Bật Hiển thị Phương tiện NFT"
  },
  "selectHdPath": {
    "message": "Chọn đường dẫn HD"
  },
  "selectNFTPrivacyPreference": {
    "message": "Bật tính năng Tự động phát hiện NFT"
  },
  "selectNetworkToFilter": {
    "message": "Chọn mạng để lọc"
  },
  "selectPathHelp": {
    "message": "Nếu bạn không thấy các tài khoản như mong đợi, hãy chuyển đổi đường dẫn HD hoặc mạng đã chọn hiện tại."
  },
  "selectRecipient": {
    "message": "Chọn người nhận"
  },
  "selectRpcUrl": {
    "message": "Chọn URL RPC"
  },
  "selectSecretRecoveryPhrase": {
    "message": "Chọn Cụm từ khôi phục bí mật"
  },
  "selectType": {
    "message": "Chọn loại"
  },
  "selectedAccountMismatch": {
    "message": "Đã chọn tài khoản khác"
  },
  "sellAll": {
    "message": "Bán tất cả"
  },
  "send": {
    "message": "Gửi"
  },
  "sendAlertNewAddressMessage": {
    "message": "Đây là lần đầu tiên bạn gửi đến địa chỉ này. Hãy đảm bảo địa chỉ chính xác trước khi tiếp tục: $1",
    "description": "$1 is the recipient address"
  },
  "sendAlertNewAddressTitle": {
    "message": "Địa chỉ mới"
  },
  "sendBugReport": {
    "message": "Gửi báo cáo lỗi."
  },
  "sendSelectReceiveAsset": {
    "message": "Chọn tài sản để nhận"
  },
  "sendSelectSendAsset": {
    "message": "Chọn tài sản để gửi"
  },
  "sendingAsset": {
    "message": "Gửi $1"
  },
  "sendingDisabled": {
    "message": "Chưa hỗ trợ gửi tài sản NFT ERC-1155."
  },
  "sendingNativeAsset": {
    "message": "Đang gửi $1",
    "description": "$1 represents the native currency symbol for the current network (e.g. ETH or BNB)"
  },
  "sent": {
    "message": "Đã gửi"
  },
  "sentSpecifiedTokens": {
    "message": "Đã gửi $1",
    "description": "Symbol of the specified token"
  },
  "sentTokenAsToken": {
    "message": "Đã gửi $1 dưới dạng $2",
    "description": "Used in the transaction display list to describe a swap and send. $1 and $2 are the symbols of tokens in involved in the swap."
  },
  "sepolia": {
    "message": "Mạng thử nghiệm Sepolia"
  },
  "setApprovalForAll": {
    "message": "Thiết lập chấp thuận tất cả"
  },
  "setApprovalForAllRedesignedTitle": {
    "message": "Yêu cầu rút tiền"
  },
  "setApprovalForAllTitle": {
    "message": "Chấp thuận $1 không có hạn mức chi tiêu",
    "description": "The token symbol that is being approved"
  },
  "setUp": {
    "message": "Thiết lập",
    "description": "Action label for Smart Accounts. Used on multichain details page."
  },
  "setUpPasskey": {
    "message": "Thiết lập $1",
    "description": "Action label for turning on passkey unlock. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "settingAddSnapAccount": {
    "message": "Thêm tài khoản Snap"
  },
  "settingUpPasskey": {
    "message": "Đang thiết lập $1",
    "description": "Heading on the onboarding passkey setup screen while enrollment is in progress. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "settings": {
    "message": "Cài đặt"
  },
  "settingsSearchCantFindSetting": {
    "message": "Không thể tìm thấy cài đặt? $1",
    "description": "$1 is a link to request a setting"
  },
  "settingsSearchMatchingNotFound": {
    "message": "Không tìm thấy kết quả trùng khớp."
  },
  "settingsSearchRequestHere": {
    "message": "Yêu cầu tại đây"
  },
  "shieldClaim": {
    "message": "Gửi yêu cầu bồi thường"
  },
  "shieldClaimChainNotSupported": {
    "message": "Chuỗi này không được hỗ trợ."
  },
  "shieldClaimDeleteDraft": {
    "message": "Xóa bản nháp"
  },
  "shieldClaimDeleteDraftDescription": {
    "message": "Bản nháp yêu cầu bồi thường của bạn đã được xóa."
  },
  "shieldClaimDeletedDraft": {
    "message": "Đã xóa bản nháp"
  },
  "shieldClaimDescription": {
    "message": "Mô tả trường hợp"
  },
  "shieldClaimDescriptionPlaceholder": {
    "message": "Cung cấp tóm tắt ngắn gọn về sự cố"
  },
  "shieldClaimDetails": {
    "message": "Bạn có thể gửi một yêu cầu bồi thường duy nhất cho mỗi sự cố trong vòng $1 ngày kể từ ngày xảy ra sự cố. $2",
    "description": "The $1 is the number of days and $2 is a link to the full coverage policy"
  },
  "shieldClaimDetailsViewClaims": {
    "message": "Đội ngũ của chúng tôi đang xem xét yêu cầu bồi thường này. Chúng tôi sẽ thông báo cho bạn qua email khi yêu cầu bồi thường được chấp thuận. Xem chính sách bảo hiểm đầy đủ $1.",
    "description": "The $1 is a link to the full coverage policy"
  },
  "shieldClaimDraftDeleteFailed": {
    "message": "Xóa bản nháp thất bại"
  },
  "shieldClaimDraftDeleteFailedDescription": {
    "message": "Không thể xóa bản nháp yêu cầu bồi thường của bạn. Vui lòng thử lại."
  },
  "shieldClaimDraftSaveFailed": {
    "message": "Lưu bản nháp thất bại"
  },
  "shieldClaimDraftSaveFailedDescription": {
    "message": "Không thể lưu bản nháp yêu cầu bồi thường của bạn. Vui lòng thử lại."
  },
  "shieldClaimDraftSaved": {
    "message": "Đã lưu bản nháp"
  },
  "shieldClaimDraftSavedDescription": {
    "message": "Bản nháp yêu cầu bồi thường của bạn đã được lưu."
  },
  "shieldClaimDuplicateClaimExists": {
    "message": "Một yêu cầu bồi thường đã được gửi cho mã băm giao dịch này."
  },
  "shieldClaimEmail": {
    "message": "Email"
  },
  "shieldClaimEmailHelpText": {
    "message": "Chúng tôi sẽ sử dụng email này để gửi thông báo cập nhật cho bạn."
  },
  "shieldClaimFileErrorCountExceeded": {
    "message": "Số lượng tập tin vượt quá giới hạn cho phép."
  },
  "shieldClaimFileErrorInvalidType": {
    "message": "Loại tập tin không hợp lệ."
  },
  "shieldClaimFileErrorSizeExceeded": {
    "message": "Tổng dung lượng tập tin vượt quá giới hạn cho phép."
  },
  "shieldClaimFileUploader": {
    "message": "Tải lên hình ảnh"
  },
  "shieldClaimFileUploaderAcceptText": {
    "message": "PDF, PNG, JPG (Tối đa $1MB)",
    "description": "The $1 is the maximum file size in MB"
  },
  "shieldClaimFileUploaderHelpText": {
    "message": "Nếu bạn có thêm bằng chứng, vui lòng tải lên tại đây."
  },
  "shieldClaimGroupActive": {
    "message": "Yêu cầu bồi thường đang xử lý"
  },
  "shieldClaimGroupActiveNote": {
    "message": "Lưu ý: Bạn chỉ có thể có tối đa $1 bản nháp và $2 yêu cầu bồi thường đang xử lý cùng lúc.",
    "description": "The $1 is the maximum number of drafts and $2 is the maximum number of active claims"
  },
  "shieldClaimGroupCompleted": {
    "message": "Yêu cầu bồi thường đã hoàn tất"
  },
  "shieldClaimGroupDrafts": {
    "message": "Bản nháp"
  },
  "shieldClaimGroupNoCompletedClaims": {
    "message": "Không có yêu cầu bồi thường đã hoàn tất"
  },
  "shieldClaimGroupNoCompletedClaimsDescription": {
    "message": "Theo dõi các yêu cầu bồi thường đã hoàn tất của bạn tại đây."
  },
  "shieldClaimGroupNoOpenClaims": {
    "message": "Không có yêu cầu bồi thường đang mở"
  },
  "shieldClaimGroupNoOpenClaimsDescription": {
    "message": "Theo dõi trạng thái các yêu cầu bồi thường của bạn tại đây."
  },
  "shieldClaimGroupRejected": {
    "message": "Yêu cầu bồi thường bị từ chối"
  },
  "shieldClaimImpactedTxHash": {
    "message": "Mã băm giao dịch bị ảnh hưởng"
  },
  "shieldClaimImpactedTxHashHelpText": {
    "message": "Còn được gọi là TXID, ID mã băm hoặc ID giao dịch."
  },
  "shieldClaimImpactedTxHashHelpTextLink": {
    "message": "Cần giúp tìm mã này?"
  },
  "shieldClaimImpactedTxHashNotEligible": {
    "message": "Giao dịch này không được thực hiện trong MetaMask, vì vậy không đủ điều kiện để yêu cầu bồi thường"
  },
  "shieldClaimImpactedWalletAddress": {
    "message": "Địa chỉ ví bị ảnh hưởng"
  },
  "shieldClaimIncidentDetails": {
    "message": "Chi tiết sự cố"
  },
  "shieldClaimInvalidChainId": {
    "message": "Vui lòng nhập ID chuỗi hợp lệ"
  },
  "shieldClaimInvalidEmail": {
    "message": "Vui lòng nhập địa chỉ email hợp lệ"
  },
  "shieldClaimInvalidRequired": {
    "message": "Đây là trường bắt buộc"
  },
  "shieldClaimInvalidTxHash": {
    "message": "Vui lòng nhập mã băm giao dịch hợp lệ"
  },
  "shieldClaimInvalidWalletAddress": {
    "message": "Vui lòng nhập địa chỉ ví hợp lệ"
  },
  "shieldClaimMaxClaimsLimitExceeded": {
    "message": "Bạn đã đạt đến giới hạn tối đa số lượng yêu cầu bồi thường đang mở. Vui lòng liên hệ bộ phận hỗ trợ nếu cần gửi thêm yêu cầu bồi thường."
  },
  "shieldClaimMaxDraftsReached": {
    "message": "Bạn đã đạt đến số lượng bản nháp tối đa. Vui lòng xóa một bản nháp để lưu bản nháp mới."
  },
  "shieldClaimNetwork": {
    "message": "Chọn mạng"
  },
  "shieldClaimPersonalDetails": {
    "message": "Thông tin cá nhân"
  },
  "shieldClaimReimbursementWalletAddress": {
    "message": "Địa chỉ ví để hoàn tiền"
  },
  "shieldClaimReimbursementWalletAddressHelpText": {
    "message": "Vui lòng đảm bảo đây không phải là ví bị xâm phạm."
  },
  "shieldClaimSameWalletAddressesError": {
    "message": "Địa chỉ ví bị ảnh hưởng và địa chỉ ví nhận hoàn tiền phải khác nhau."
  },
  "shieldClaimSaveAsDraft": {
    "message": "Lưu dưới dạng bản nháp"
  },
  "shieldClaimSelectAccount": {
    "message": "Chọn tài khoản"
  },
  "shieldClaimSelectNetwork": {
    "message": "Chọn mạng"
  },
  "shieldClaimSignatureCoverageNotCovered": {
    "message": "Không tìm thấy phạm vi bảo hiểm chữ ký cho mã băm giao dịch đã cung cấp."
  },
  "shieldClaimSubmissionWindowExpired": {
    "message": "Thời gian nộp yêu cầu bồi thường đã hết hạn. Yêu cầu bồi thường phải được nộp trong vòng $1 ngày kể từ khi xảy ra sự cố.",
    "description": "The $1 is the number of days"
  },
  "shieldClaimSubmit": {
    "message": "Gửi yêu cầu bồi thường"
  },
  "shieldClaimSubmitError": {
    "message": "Nộp yêu cầu bồi thường thất bại"
  },
  "shieldClaimSubmitSuccess": {
    "message": "Đã nhận được yêu cầu bồi thường"
  },
  "shieldClaimSubmitSuccessDescription": {
    "message": "Yêu cầu bồi thường của bạn đã được gửi. Chúng tôi sẽ xem xét và gửi thông tin cập nhật qua email."
  },
  "shieldClaimTransactionNotFound": {
    "message": "Không tìm thấy giao dịch trên chuỗi."
  },
  "shieldClaimTransactionNotFromWalletAddress": {
    "message": "Mã băm giao dịch không thuộc địa chỉ ví."
  },
  "shieldClaimTransactionNotSuccessful": {
    "message": "Giao dịch không thành công trên chuỗi."
  },
  "shieldClaimViewGuidelines": {
    "message": "Xem hướng dẫn"
  },
  "shieldClaimWalletOwnershipValidationFailed": {
    "message": "Xác thực quyền sở hữu ví thất bại."
  },
  "shieldClaimsLastEdited": {
    "message": "Chỉnh sửa lần cuối: $1",
    "description": "The $1 is the date"
  },
  "shieldClaimsListTitle": {
    "message": "Yêu cầu bồi thường"
  },
  "shieldClaimsNumber": {
    "message": "Yêu cầu bồi thường #$1",
    "description": "The $1 is the claim number"
  },
  "shieldClaimsTabHistory": {
    "message": "Lịch sử yêu cầu bồi thường"
  },
  "shieldClaimsTabPending": {
    "message": "Yêu cầu bồi thường"
  },
  "shieldConfirmMembership": {
    "message": "Xác nhận gói"
  },
  "shieldCoverageAlertCovered": {
    "message": "Bạn được bảo vệ lên đến $2 với MetaMask Lá chắn Giao dịch. $1."
  },
  "shieldCoverageAlertHighRiskTransaction": {
    "message": "Đây là giao dịch có rủi ro cao, vì vậy không được bảo vệ bởi MetaMask Lá chắn Giao dịch. $1."
  },
  "shieldCoverageAlertMessageChainNotSupported": {
    "message": "Chuỗi này không được hỗ trợ, vì vậy không được bảo vệ bởi MetaMask Lá chắn Giao dịch. $1"
  },
  "shieldCoverageAlertMessageLearnHowCoverageWorks": {
    "message": "Xem những gì được bảo vệ"
  },
  "shieldCoverageAlertMessagePaused": {
    "message": "Đã xảy ra sự cố khi thanh toán gói MetaMask Lá chắn Giao dịch của bạn. Vui lòng cập nhật phương thức thanh toán để tiếp tục được bảo hiểm."
  },
  "shieldCoverageAlertMessagePausedAcknowledgeButton": {
    "message": "Cập nhật phương thức thanh toán"
  },
  "shieldCoverageAlertMessagePotentialRisks": {
    "message": "Giao dịch này có rủi ro tiềm ẩn, vì vậy không được bảo vệ bởi MetaMask Lá chắn Giao dịch. $1"
  },
  "shieldCoverageAlertMessageSignatureNotSupported": {
    "message": "Chữ ký này không được hỗ trợ, vì vậy không được bảo vệ bởi MetaMask Lá chắn Giao dịch. $1"
  },
  "shieldCoverageAlertMessageTitle": {
    "message": "Giao dịch này không được bảo hiểm"
  },
  "shieldCoverageAlertMessageTitleCovered": {
    "message": "Giao dịch này được bảo hiểm"
  },
  "shieldCoverageAlertMessageTitlePaused": {
    "message": "Lá chắn Giao dịch đã tạm dừng"
  },
  "shieldCoverageAlertMessageTitleSignatureRequest": {
    "message": "Yêu cầu chữ ký này không được bảo hiểm"
  },
  "shieldCoverageAlertMessageTitleSignatureRequestCovered": {
    "message": "Yêu cầu chữ ký này được bảo hiểm"
  },
  "shieldCoverageAlertMessageTokenTrustSignalWarning": {
    "message": "Token này có dấu hiệu rõ ràng của hành vi độc hại. Tiếp tục tương tác có thể khiến bạn mất tiền. $1."
  },
  "shieldCoverageAlertMessageTxTypeNotSupported": {
    "message": "Loại giao dịch này không được hỗ trợ, vì vậy không được bảo vệ bởi MetaMask Lá chắn Giao dịch. $1"
  },
  "shieldCoverageAlertMessageUnknown": {
    "message": "Không thể xác minh yêu cầu này, vì vậy không được bảo vệ bởi MetaMask Lá chắn Giao dịch. $1."
  },
  "shieldCoverageEnding": {
    "message": "Thời hạn bảo hiểm của Lá chắn sắp kết thúc"
  },
  "shieldCoverageEndingAction": {
    "message": "Gia hạn"
  },
  "shieldCoverageEndingDescription": {
    "message": "Gói kết thúc vào $1.",
    "description": "The $1 is the date"
  },
  "shieldCovered": {
    "message": "Được bảo hiểm"
  },
  "shieldEntryModalGetStarted": {
    "message": "Bắt đầu 14 ngày dùng thử miễn phí"
  },
  "shieldEntryModalSubtitleA": {
    "message": "Lá chắn Giao dịch cung cấp bảo vệ lên đến $1 và hỗ trợ ưu tiên 24/7.",
    "description": "The $1 is the amount of transaction protection"
  },
  "shieldEntryModalSubtitleB": {
    "message": "Giao dịch an tâm hơn với bảo vệ lên đến $1 và hỗ trợ ưu tiên 24/7.",
    "description": "The $1 is the amount of transaction protection"
  },
  "shieldEntryModalTitleA": {
    "message": "Giao dịch an tâm hơn"
  },
  "shieldEntryModalTitleB": {
    "message": "Giới thiệu Lá chắn Giao dịch"
  },
  "shieldErrorPayerAddressAlreadyUsed": {
    "message": "Địa chỉ này đã được liên kết với một tài khoản khác. Vui lòng sử dụng địa chỉ khác để đăng ký."
  },
  "shieldEstimatedChangesMonthlyTooltipText": {
    "message": "Ủy quyền $1/tháng trong 12 tháng (tổng cộng $2). Chúng tôi sẽ tính phí hằng tháng, không phải toàn bộ số tiền ngay bây giờ."
  },
  "shieldFooterAgreement": {
    "message": "Bằng cách tiếp tục, tôi đồng ý với $1 Lá chắn Giao dịch"
  },
  "shieldManagePlan": {
    "message": "Quản lý gói"
  },
  "shieldNotCovered": {
    "message": "Không được bảo hiểm"
  },
  "shieldPastPlansTitle": {
    "message": "Chi tiết trước đây"
  },
  "shieldPaused": {
    "message": "Đã tạm dừng"
  },
  "shieldPaymentPaused": {
    "message": "Lá chắn Giao dịch đã tạm dừng"
  },
  "shieldPaymentPausedActionCardPayment": {
    "message": "Cập nhật"
  },
  "shieldPaymentPausedActionCryptoPayment": {
    "message": "Cập nhật"
  },
  "shieldPaymentPausedActionUnexpectedError": {
    "message": "Xem"
  },
  "shieldPaymentPausedDescriptionCardPayment": {
    "message": "Thanh toán bằng thẻ không thành công."
  },
  "shieldPaymentPausedDescriptionCryptoPayment": {
    "message": "Số dư token không đủ."
  },
  "shieldPaymentPausedDescriptionUnexpectedError": {
    "message": "Đã xảy ra lỗi không mong muốn."
  },
  "shieldPlanAnnual": {
    "message": "Hằng năm"
  },
  "shieldPlanAnnualPrice": {
    "message": "$1/năm",
    "description": "The $1 is the price of the annual plan"
  },
  "shieldPlanBillingDate": {
    "message": "Ngày thanh toán"
  },
  "shieldPlanCard": {
    "message": "Thẻ"
  },
  "shieldPlanCryptoMonthlyNote": {
    "message": "Tổng phí hằng tháng đã được phê duyệt trước cho một năm"
  },
  "shieldPlanDetails": {
    "message": "Bạn sẽ nhận được"
  },
  "shieldPlanDetails1": {
    "message": "Miễn phí $1 ngày dùng thử",
    "description": "The $1 is the number of days"
  },
  "shieldPlanDetails2": {
    "message": "Bảo vệ giao dịch lên đến $1",
    "description": "The $1 is the amount of transaction protection"
  },
  "shieldPlanDetails3": {
    "message": "Hỗ trợ trò chuyện trực tiếp ưu tiên 24/7"
  },
  "shieldPlanDetailsRewards": {
    "message": "Nhận $1 điểm cho mỗi $2",
    "description": "The $1 is the number of points and $2 plan interval (month or year)"
  },
  "shieldPlanDetailsRewardsDescription": {
    "message": "Ưu đãi này chỉ có trong các mùa giải của chương trình Phần thưởng. Điểm sẽ được cộng khi thời gian dùng thử miễn phí kết thúc cho người dùng đã đăng ký chương trình Phần thưởng."
  },
  "shieldPlanDetailsRewardsTitle": {
    "message": "Phần thưởng"
  },
  "shieldPlanErrorText": {
    "message": "Không thể kết nối với Lá chắn Giao dịch"
  },
  "shieldPlanFooterNoteMonthly": {
    "message": "Thanh toán hằng tháng, có thể hủy bất cứ lúc nào"
  },
  "shieldPlanFooterNoteYearly": {
    "message": "Thanh toán hằng năm, có thể hủy bất cứ lúc nào"
  },
  "shieldPlanMonthly": {
    "message": "Hằng tháng"
  },
  "shieldPlanMonthlyPrice": {
    "message": "$1/tháng",
    "description": "The $1 is the price of the monthly plan"
  },
  "shieldPlanPayWith": {
    "message": "Thanh toán bằng"
  },
  "shieldPlanPayWithCard": {
    "message": "Thanh toán bằng thẻ"
  },
  "shieldPlanPayWithToken": {
    "message": "Thanh toán bằng $1",
    "description": "The $1 is token"
  },
  "shieldPlanPaymentTitle": {
    "message": "Thay đổi phương thức thanh toán"
  },
  "shieldPlanSave": {
    "message": "Tiết kiệm 17%"
  },
  "shieldPlanSelectToken": {
    "message": "Chọn token"
  },
  "shieldPlanTitle": {
    "message": "Chọn gói của bạn"
  },
  "shieldPlanYearly": {
    "message": "Hằng năm"
  },
  "shieldStartNowCTA": {
    "message": "Bắt đầu ngay"
  },
  "shieldStartNowCTAWithTrial": {
    "message": "Bắt đầu dùng thử miễn phí"
  },
  "shieldTx": {
    "message": "Lá chắn Giao dịch"
  },
  "shieldTxBillingAccount": {
    "message": "Tài khoản thanh toán"
  },
  "shieldTxCancelDetails": {
    "message": "Nếu bạn hủy, ví và các giao dịch của bạn sẽ không được bảo hiểm kể từ $1.",
    "description": "The $1 is the date subscription ends"
  },
  "shieldTxCancelImmediateDetails": {
    "message": "Nếu bạn hủy, ví và các giao dịch của bạn sẽ không được bảo vệ."
  },
  "shieldTxCancelNotAllowed": {
    "message": "Hiện tại không thể hủy đăng ký của bạn."
  },
  "shieldTxCancelNotAllowedPendingVerification": {
    "message": "Không thể hủy đăng ký do đang chờ xác minh."
  },
  "shieldTxCancelWhenPausedDetails": {
    "message": "Gói của bạn không hoạt động trong lúc tạm dừng. Nếu bạn hủy, gói sẽ kết thúc ngay lập tức."
  },
  "shieldTxDetails1DescriptionTrial": {
    "message": "Miễn phí trong $1 ngày, sau đó $2",
    "description": "The $1 is the number of days and the $2 is the price of the plan"
  },
  "shieldTxDetails1Title": {
    "message": "MetaMask Lá chắn Giao dịch"
  },
  "shieldTxDetails2Description": {
    "message": "$1, lần thanh toán tiếp theo vào $2",
    "description": "The $1 is interval and the $2 is the date of next billing"
  },
  "shieldTxDetails2Title": {
    "message": "Chu kỳ thanh toán"
  },
  "shieldTxDetails3DescriptionCrypto": {
    "message": "Tiền mã hóa ($1)",
    "description": "The $1 is the token symbol"
  },
  "shieldTxDetails3DescriptionCryptoWithAccount": {
    "message": "Tiền mã hóa ($1), $2",
    "description": "The $1 is the token symbol and the $2 is the account"
  },
  "shieldTxDetails3Title": {
    "message": "Phương thức thanh toán"
  },
  "shieldTxDetailsManage": {
    "message": "Quản lý"
  },
  "shieldTxDetailsTitle": {
    "message": "Chi tiết gói"
  },
  "shieldTxMembershipActive": {
    "message": "Gói đang hoạt động"
  },
  "shieldTxMembershipBenefits": {
    "message": "Quyền lợi của bạn"
  },
  "shieldTxMembershipBenefits1Description": {
    "message": "Bảo vệ tài sản trong các giao dịch được bảo hiểm"
  },
  "shieldTxMembershipBenefits1Title": {
    "message": "Bảo vệ lên đến $1",
    "description": "The $1 is the amount of transaction protection"
  },
  "shieldTxMembershipBenefits2Description": {
    "message": "Nhận dịch vụ hỗ trợ chuyên biệt, nhanh chóng bất cứ khi nào bạn cần"
  },
  "shieldTxMembershipBenefits2Title": {
    "message": "Hỗ trợ ưu tiên"
  },
  "shieldTxMembershipBenefits3Description": {
    "message": "Nhận $1 điểm/$2",
    "description": "The $1 is the number of points and the $2 is the interval"
  },
  "shieldTxMembershipBenefits3DescriptionInactive": {
    "message": "Nhận $1 điểm/$2",
    "description": "The $1 is the number of points and the $2 is the interval"
  },
  "shieldTxMembershipBenefits3LinkRewards": {
    "message": "Liên kết"
  },
  "shieldTxMembershipBenefits3SignUp": {
    "message": "Đăng ký"
  },
  "shieldTxMembershipBenefits3Title": {
    "message": "Nhận phần thưởng theo mùa"
  },
  "shieldTxMembershipBenefitsInactive": {
    "message": "Bạn sẽ nhận được"
  },
  "shieldTxMembershipBenefitsViewAll": {
    "message": "Xem tất cả"
  },
  "shieldTxMembershipBillingDetailsViewBillingHistory": {
    "message": "Quản lý thanh toán"
  },
  "shieldTxMembershipCancel": {
    "message": "Hủy gói"
  },
  "shieldTxMembershipCancelNotification": {
    "message": "Gói của bạn sẽ bị hủy vào $1.",
    "description": "The $1 is the date"
  },
  "shieldTxMembershipCancelledDate": {
    "message": "Bạn đã hủy gói vào ngày $1",
    "description": "The $1 is the date"
  },
  "shieldTxMembershipErrorInsufficientFunds": {
    "message": "Gói của bạn sẽ kết thúc vào $1. Gia hạn ngay để tiếp tục hưởng quyền lợi.",
    "description": "The $1 is the date subscription ends"
  },
  "shieldTxMembershipErrorPausedCard": {
    "message": "Gói của bạn đã bị tạm dừng do thanh toán bằng thẻ thất bại."
  },
  "shieldTxMembershipErrorPausedCardAction": {
    "message": "Cập nhật chi tiết thẻ"
  },
  "shieldTxMembershipErrorPausedCardTooltip": {
    "message": "Giao dịch thanh toán của bạn bị từ chối. Vui lòng cập nhật phương thức thanh toán để tiếp tục gói bảo hiểm."
  },
  "shieldTxMembershipErrorPausedCryptoInsufficientFunds": {
    "message": "Gói bị tạm dừng do không đủ tiền. Việc cập nhật thanh toán có thể mất đến $1 giờ.",
    "description": "The $1 is the number of hours"
  },
  "shieldTxMembershipErrorPausedCryptoInsufficientFundsAction": {
    "message": "Nạp tiền"
  },
  "shieldTxMembershipErrorPausedCryptoTooltip": {
    "message": "Số dư token trong ví của bạn không đủ. Nhấn thử lại sau khi đã nạp tiền vào ví."
  },
  "shieldTxMembershipErrorPausedUnexpected": {
    "message": "Gói bị tạm dừng do lỗi không mong muốn."
  },
  "shieldTxMembershipErrorPausedUnexpectedAction": {
    "message": "Liên hệ bộ phận hỗ trợ"
  },
  "shieldTxMembershipFreeTrial": {
    "message": "Dùng thử miễn phí"
  },
  "shieldTxMembershipFreeTrialDaysLeft": {
    "message": "Bạn còn $1 ngày dùng thử",
    "description": "The $1 is the number of days left"
  },
  "shieldTxMembershipId": {
    "message": "ID Thành viên"
  },
  "shieldTxMembershipInactive": {
    "message": "Gói không hoạt động"
  },
  "shieldTxMembershipMakeClaim": {
    "message": "Tạo yêu cầu bồi thường"
  },
  "shieldTxMembershipPaused": {
    "message": "Đã tạm dừng"
  },
  "shieldTxMembershipRenew": {
    "message": "Gia hạn gói"
  },
  "shieldTxMembershipRenewDescription": {
    "message": "Kích hoạt lại với giá $1",
    "description": "The $1 is the price of the plan"
  },
  "shieldTxMembershipResubscribe": {
    "message": "Khởi động lại gói"
  },
  "shieldTxMembershipSubmitCase": {
    "message": "Gửi yêu cầu bồi thường"
  },
  "shieldTxPastPlans": {
    "message": "Gói trước đây"
  },
  "shieldTxPastPlansMonthly": {
    "message": "Gói hằng tháng"
  },
  "shieldTxPastPlansYearly": {
    "message": "Gói hằng năm"
  },
  "shieldTxViewPastInvoice": {
    "message": "Xem hóa đơn trước đây"
  },
  "show": {
    "message": "Hiển thị"
  },
  "showAccount": {
    "message": "Hiển thị tài khoản"
  },
  "showAdvancedDetails": {
    "message": "Hiển thị chi tiết nâng cao"
  },
  "showDefaultAddress": {
    "message": "Hiển thị địa chỉ mặc định"
  },
  "showDefaultAddressDescription": {
    "message": "Đặt một địa chỉ mặc định luôn hiển thị trên màn hình chính và danh sách tài khoản của bạn."
  },
  "showExtensionInFullSizeView": {
    "message": "Hiển thị tiện ích mở rộng ở chế độ xem kích thước đầy đủ"
  },
  "showExtensionInFullSizeViewDescription": {
    "message": "Bật tùy chọn này để đặt chế độ xem kích thước đầy đủ làm mặc định khi bạn nhấn vào biểu tượng tiện ích mở rộng."
  },
  "showFiatConversionInTestnets": {
    "message": "Hiển thị tỷ lệ quy đổi trên các mạng thử nghiệm"
  },
  "showFiatConversionInTestnetsDescriptionV2": {
    "message": "Hiển thị token mạng theo tiền tệ địa phương trên các mạng thử nghiệm. Nếu bạn được yêu cầu bật tính năng này, bạn có thể đang bị lừa đảo. Chỉ dành cho mục đích thử nghiệm. $1",
    "description": "$1 is the 'Learn more' link"
  },
  "showHexData": {
    "message": "Hiển thị dữ liệu thập lục phân"
  },
  "showHexDataDescription": {
    "message": "Chọn mục này để hiển thị trường dữ liệu với mã hex trên màn hình gửi"
  },
  "showLess": {
    "message": "Thu gọn"
  },
  "showMore": {
    "message": "Xem thêm"
  },
  "showNativeTokenAsMainBalance": {
    "message": "Hiển thị token gốc làm số dư chính"
  },
  "showNft": {
    "message": "Hiển thị NFT"
  },
  "showPermissions": {
    "message": "Hiển thị quyền"
  },
  "showPrivateKey": {
    "message": "Hiển thị khóa riêng tư"
  },
  "showSRP": {
    "message": "Hiển thị Cụm mật khẩu khôi phục bí mật"
  },
  "showTestnetNetworks": {
    "message": "Hiển thị các mạng thử nghiệm"
  },
  "sidePanelMigrationToast": {
    "message": "MetaMask hiện mở trong bảng bên theo mặc định. $1 bất kỳ lúc nào từ menu.",
    "description": "Shown when the extension opens in the side panel after migration. $1 is an inline link to switch back to the popup view."
  },
  "sign": {
    "message": "Ký"
  },
  "signatureRequest": {
    "message": "Yêu cầu chữ ký"
  },
  "signature_decoding_bid_nft_tooltip": {
    "message": "NFT sẽ hiển thị trong ví của bạn khi giá thầu được chấp nhận."
  },
  "signature_decoding_list_nft_tooltip": {
    "message": "Chỉ thay đổi khi có người mua NFT của bạn."
  },
  "signed": {
    "message": "Đã ký"
  },
  "signing": {
    "message": "Đang ký"
  },
  "signingInWith": {
    "message": "Đăng nhập bằng"
  },
  "signingWith": {
    "message": "Ký bằng"
  },
  "simulationApproveHeading": {
    "message": "Rút tiền"
  },
  "simulationDetailsApproveDesc": {
    "message": "Bạn đang cấp cho người khác quyền rút NFT khỏi tài khoản của bạn."
  },
  "simulationDetailsERC20ApproveDesc": {
    "message": "Bạn đang cấp cho người khác quyền chi tiêu số tiền này từ tài khoản của bạn."
  },
  "simulationDetailsFiatNotAvailable": {
    "message": "Không có sẵn"
  },
  "simulationDetailsIncomingHeading": {
    "message": "Bạn nhận được"
  },
  "simulationDetailsIncomingHeadingReceived": {
    "message": "Bạn đã nhận"
  },
  "simulationDetailsIncomingHeadingReceiving": {
    "message": "Bạn đang nhận"
  },
  "simulationDetailsNoChanges": {
    "message": "Không thay đổi"
  },
  "simulationDetailsOutgoingHeading": {
    "message": "Bạn gửi"
  },
  "simulationDetailsOutgoingHeadingSending": {
    "message": "Bạn đang gửi"
  },
  "simulationDetailsOutgoingHeadingSent": {
    "message": "Bạn đã gửi"
  },
  "simulationDetailsRevokeSetApprovalForAllDesc": {
    "message": "Bạn đang xóa quyền rút NFT của người khác khỏi tài khoản của bạn."
  },
  "simulationDetailsSetApprovalForAllDesc": {
    "message": "Bạn đang cấp quyền cho người khác rút NFT khỏi tài khoản của bạn."
  },
  "simulationDetailsTitle": {
    "message": "Thay đổi ước tính"
  },
  "simulationDetailsTitleEnforced": {
    "message": "Thay đổi số dư"
  },
  "simulationDetailsTitleTooltip": {
    "message": "Thay đổi ước tính là những gì có thể xảy ra nếu bạn thực hiện giao dịch này. Đây chỉ là dự đoán, không phải là đảm bảo."
  },
  "simulationDetailsTitleTooltipEnforced": {
    "message": "Thay đổi số dư được đảm bảo. Nếu kết quả này không thể xảy ra, giao dịch sẽ bị dừng."
  },
  "simulationDetailsTotalFiat": {
    "message": "Tổng = $1",
    "description": "$1 is the total amount in fiat currency on one side of the transaction"
  },
  "simulationDetailsTransactionReverted": {
    "message": "Giao dịch này có khả năng thất bại"
  },
  "simulationDetailsUnavailable": {
    "message": "Không khả dụng"
  },
  "simulationErrorMessageV2": {
    "message": "Chúng tôi không thể ước tính gas. Có thể đã xảy ra lỗi trong hợp đồng và giao dịch này có thể thất bại."
  },
  "simulationsSettingDescription": {
    "message": "Bật tính năng này để ước tính thay đổi số dư của các giao dịch và chữ ký trước khi bạn xác nhận. Điều này không đảm bảo cho kết quả cuối cùng. $1"
  },
  "simulationsSettingDescriptionV2": {
    "message": "Ước tính thay đổi số dư của các giao dịch trước khi bạn xác nhận chúng. Điều này không đảm bảo kết quả cuối cùng của giao dịch. $1"
  },
  "simulationsSettingSubHeader": {
    "message": "Ước tính thay đổi số dư"
  },
  "singleNetwork": {
    "message": "1 mạng"
  },
  "sites": {
    "message": "Trang web"
  },
  "siweIssued": {
    "message": "Đã phát hành"
  },
  "siweNetwork": {
    "message": "Mạng"
  },
  "siweRequestId": {
    "message": "Yêu cầu ID"
  },
  "siweResources": {
    "message": "Tài nguyên"
  },
  "siweURI": {
    "message": "URL"
  },
  "skip": {
    "message": "Bỏ qua"
  },
  "skipDeepLinkInterstitial": {
    "message": "Không hiển thị màn hình xen giữa khi mở liên kết sâu"
  },
  "skipLinkConfirmationScreens": {
    "message": "Bỏ qua màn hình xác nhận liên kết"
  },
  "skipLinkConfirmationScreensDescription": {
    "message": "Khi bạn mở một liên kết từ MetaMask, chúng tôi hiển thị màn hình xác nhận để bảo vệ bạn khỏi việc vô tình xem thông tin nhạy cảm như tài khoản, số dư hoặc lịch sử giao dịch của bạn. Bật tùy chọn này để bỏ qua màn hình đó đối với các liên kết có nguồn gốc từ MetaMask."
  },
  "slippage": {
    "message": "Trượt giá"
  },
  "slippageAuto": {
    "message": "Tự động"
  },
  "slippageEditAriaLabel": {
    "message": "Chỉnh sửa mức trượt giá"
  },
  "slippageExplanation": {
    "message": "Phần trăm thay đổi giá mà bạn chấp nhận trước khi giao dịch bị hủy."
  },
  "smartAccount": {
    "message": "Tài khoản thông minh"
  },
  "smartAccountLabel": {
    "message": "Tài khoản thông minh"
  },
  "smartAccountRequestsFromDapps": {
    "message": "Yêu cầu tài khoản thông minh từ dapp"
  },
  "smartAccountRequestsFromDappsDescriptionV2": {
    "message": "Cho phép dapp yêu cầu các tính năng tài khoản thông minh cho tài khoản tiêu chuẩn. MetaMask sẽ chỉ nâng cấp lên tài khoản thông minh đã được kiểm tra của chúng tôi."
  },
  "smartAccountUpgradeBannerDescription": {
    "message": "Cùng địa chỉ. Tính năng thông minh hơn."
  },
  "smartAccountUpgradeBannerTitle": {
    "message": "Chuyển sang tài khoản thông minh"
  },
  "smartContractAddress": {
    "message": "Địa chỉ hợp đồng thông minh"
  },
  "smartContractAddressWarning": {
    "message": "Địa chỉ người nhận có thể không hỗ trợ chuyển khoản token trực tiếp, điều này có thể dẫn đến mất tiền. Chỉ tiếp tục nếu bạn chắc chắn hợp đồng này có thể nhận khoản chuyển của bạn."
  },
  "smartSwapsErrorNotEnoughFunds": {
    "message": "Không có đủ tiền để thực hiện hoán đổi thông minh."
  },
  "smartSwapsErrorUnavailable": {
    "message": "Hoán đổi thông minh tạm thời không khả dụng."
  },
  "smartTransactions": {
    "message": "Giao dịch thông minh"
  },
  "smartTransactionsEnabledDescription": {
    "message": " và bảo vệ MEV. Bây giờ được bật theo mặc định."
  },
  "smartTransactionsEnabledLink": {
    "message": "Tỷ lệ thành công cao hơn"
  },
  "smartTransactionsEnabledTitle": {
    "message": "Giao dịch giờ đây đã thông minh hơn"
  },
  "snapAccountCreated": {
    "message": "Tài khoản đã được tạo"
  },
  "snapAccountCreatedDescription": {
    "message": "Tài khoản mới của bạn đã sẵn sàng để sử dụng!"
  },
  "snapAccountCreationFailed": {
    "message": "Tạo tài khoản không thành công"
  },
  "snapAccountCreationFailedDescription": {
    "message": "$1 không thể tạo tài khoản cho bạn.",
    "description": "$1 is the snap name"
  },
  "snapAccountRedirectFinishSigningTitle": {
    "message": "Hoàn thành ký"
  },
  "snapAccountRedirectSiteDescription": {
    "message": "Làm theo hướng dẫn từ $1"
  },
  "snapAccountRemovalFailed": {
    "message": "Xóa tài khoản không thành công"
  },
  "snapAccountRemovalFailedDescription": {
    "message": "$1 không thể xóa tài khoản này cho bạn.",
    "description": "$1 is the snap name"
  },
  "snapAccountRemoved": {
    "message": "Đã xóa tài khoản"
  },
  "snapAccountRemovedDescription": {
    "message": "Tài khoản này sẽ không còn khả dụng để sử dụng trong MetaMask nữa."
  },
  "snapConnectTo": {
    "message": "Kết nối với $1",
    "description": "$1 is the website URL or a Snap name. Used for Snaps pre-approved connections."
  },
  "snapConnectionPermissionDescription": {
    "message": "Cho phép $1 tự động kết nối với $2 mà không cần bạn chấp thuận.",
    "description": "Used for Snap pre-approved connections. $1 is the Snap name, $2 is a website URL."
  },
  "snapConnectionWarning": {
    "message": "$1 muốn sử dụng $2",
    "description": "$2 is the snap and $1 is the dapp requesting connection to the snap."
  },
  "snapDetailWebsite": {
    "message": "Trang web"
  },
  "snapHomeMenu": {
    "message": "Trình đơn Trang chủ Snap"
  },
  "snapInstallRequest": {
    "message": "Cài đặt $1 sẽ cấp cho nó các quyền sau.",
    "description": "$1 is the snap name."
  },
  "snapInstallSuccess": {
    "message": "Cài đặt hoàn tất"
  },
  "snapInstallWarningCheck": {
    "message": "$1 muốn được cấp quyền để thực hiện những điều sau:",
    "description": "Warning message used in popup displayed on snap install. $1 is the snap name."
  },
  "snapInstallWarningHeading": {
    "message": "Hãy tiến hành thận trọng"
  },
  "snapInstallWarningPermissionDescriptionForBip32View": {
    "message": "Cho phép $1 xem khóa công khai (và địa chỉ) của bạn. Điều này sẽ không cấp bất kỳ quyền kiểm soát tài khoản hoặc tài sản nào.",
    "description": "An extended description for the `snap_getBip32PublicKey` permission used for tooltip on Snap Install Warning screen (popup/modal). $1 is the snap name."
  },
  "snapInstallWarningPermissionDescriptionForEntropy": {
    "message": "Cho phép Snap $1 quản lý tài khoản và tài sản trên các mạng được yêu cầu. Các tài khoản này được lấy và sao lưu bằng cụm từ khôi phục bí mật của bạn (mà không để lộ). Với khả năng lấy khóa, $1 có thể hỗ trợ nhiều giao thức chuỗi khối ngoài Ethereum (EVM).",
    "description": "An extended description for the `snap_getBip44Entropy` and `snap_getBip44Entropy` permissions used for tooltip on Snap Install Warning screen (popup/modal). $1 is the snap name."
  },
  "snapInstallWarningPermissionNameForEntropy": {
    "message": "Quản lý tài khoản $1",
    "description": "Permission name used for the Permission Cell component displayed on warning popup when installing a Snap. $1 is list of account types."
  },
  "snapInstallWarningPermissionNameForViewPublicKey": {
    "message": "Xem khóa công khai của bạn cho $1",
    "description": "Permission name used for the Permission Cell component displayed on warning popup when installing a Snap. $1 is list of account types."
  },
  "snapInstallationErrorDescription": {
    "message": "Không thể cài đặt $1.",
    "description": "Error description used when snap installation fails. $1 is the snap name."
  },
  "snapInstallationErrorTitle": {
    "message": "Cài đặt thất bại",
    "description": "Error title used when snap installation fails."
  },
  "snapResultError": {
    "message": "Lỗi"
  },
  "snapResultSuccess": {
    "message": "Thành công"
  },
  "snapResultSuccessDescription": {
    "message": "$1 đã sẵn sàng để sử dụng"
  },
  "snapUIAccountSelectorTitle": {
    "message": "Chọn tài khoản"
  },
  "snapUIAssetSelectorTitle": {
    "message": "Chọn tài sản"
  },
  "snapUpdateAlertDescription": {
    "message": "Tải phiên bản mới nhất của $1",
    "description": "Description used in Snap update alert banner when snap update is available. $1 is the Snap name."
  },
  "snapUpdateAvailable": {
    "message": "Có cập nhật mới"
  },
  "snapUpdateErrorDescription": {
    "message": "Không thể cập nhật $1.",
    "description": "Error description used when snap update fails. $1 is the snap name."
  },
  "snapUpdateErrorTitle": {
    "message": "Cập nhật thất bại",
    "description": "Error title used when snap update fails."
  },
  "snapUpdateRequest": {
    "message": "Cập nhật $1 sẽ cấp cho nó các quyền sau.",
    "description": "$1 is the Snap name."
  },
  "snapUpdateSuccess": {
    "message": "Cập nhật hoàn tất"
  },
  "snapUrlIsBlocked": {
    "message": "Snap này muốn đưa bạn đến một trang web bị chặn. $1."
  },
  "snaps": {
    "message": "Snap"
  },
  "snapsConnected": {
    "message": "Đã kết nối Snap"
  },
  "snapsNoInsight": {
    "message": "Không có thông tin chi tiết để hiển thị"
  },
  "snapsPrivacyWarningFirstMessage": {
    "message": "Bạn thừa nhận rằng mọi Snap mà bạn cài đặt đều là dịch vụ bên thứ ba, trừ khi được xác định khác, như được định nghĩa trong $1 của Consensys. Việc bạn sử dụng dịch vụ bên thứ ba sẽ phải tuân theo các điều khoản và điều kiện riêng do nhà cung cấp dịch vụ bên thứ ba quy định. Consensys không khuyến nghị bất kỳ cá nhân cụ thể nào sử dụng bất kỳ Snap nào vì bất kỳ lý do cụ thể nào. Bạn tự chịu rủi ro khi truy cập, tin tưởng hoặc sử dụng dịch vụ bên thứ ba. Consensys từ chối mọi trách nhiệm và nghĩa vụ pháp lý đối với mọi tổn thất khi bạn sử dụng dịch vụ bên thứ ba.",
    "description": "First part of a message in popup modal displayed when installing a snap for the first time. $1 is terms of use link."
  },
  "snapsPrivacyWarningSecondMessage": {
    "message": "Mọi thông tin mà bạn chia sẻ với dịch vụ bên thứ ba sẽ được dịch vụ bên thứ ba đó thu thập trực tiếp theo chính sách quyền riêng tư của họ. Vui lòng tham khảo chính sách quyền riêng tư của họ để biết thêm thông tin.",
    "description": "Second part of a message in popup modal displayed when installing a snap for the first time."
  },
  "snapsPrivacyWarningThirdMessage": {
    "message": "Consensys không có quyền truy cập vào các thông tin mà bạn chia sẻ với dịch vụ bên thứ ba.",
    "description": "Third part of a message in popup modal displayed when installing a snap for the first time."
  },
  "snapsSettings": {
    "message": "Cài đặt Snap"
  },
  "snapsTermsOfUse": {
    "message": "Điều khoản sử dụng"
  },
  "snapsToggle": {
    "message": "Snap chỉ hoạt động khi đã bật"
  },
  "snapsUIError": {
    "message": "Liên hệ với những người tạo ra $1 để được hỗ trợ thêm.",
    "description": "This is shown when the insight snap throws an error. $1 is the snap name"
  },
  "someNetworks": {
    "message": "$1 mạng"
  },
  "somethingDoesntLookRight": {
    "message": "Có gì đó không ổn? $1",
    "description": "A false positive message for users to contact support. $1 is a link to the support page."
  },
  "somethingIsWrong": {
    "message": "Đã xảy ra lỗi. Hãy thử tải lại trang."
  },
  "somethingWentWrong": {
    "message": "Chúng tôi không thể tải trang này."
  },
  "sortBy": {
    "message": "Sắp xếp theo"
  },
  "sortByAlphabetically": {
    "message": "Thứ tự bảng chữ cái (A – Z)"
  },
  "sortByDecliningBalance": {
    "message": "Số dư giảm dần ($1 cao - thấp)",
    "description": "Indicates a descending order based on token fiat balance. $1 is the preferred currency symbol"
  },
  "source": {
    "message": "Nguồn"
  },
  "spamModalBlockedDescription": {
    "message": "Trang web này sẽ bị chặn trong 1 phút."
  },
  "spamModalBlockedTitle": {
    "message": "Bạn đã tạm thời chặn trang web này"
  },
  "spamModalDescription": {
    "message": "Nếu bạn đang bị spam bởi nhiều yêu cầu, bạn có thể tạm thời chặn trang web."
  },
  "spamModalTemporaryBlockButton": {
    "message": "Tạm thời chặn trang web này"
  },
  "spamModalTitle": {
    "message": "Chúng tôi đã phát hiện có nhiều yêu cầu"
  },
  "speed": {
    "message": "Tốc độ"
  },
  "speedUp": {
    "message": "Tăng tốc"
  },
  "speedUpCancellation": {
    "message": "Tăng tốc lệnh hủy này"
  },
  "speedUpTransactionDescription": {
    "message": "Phí mạng này sẽ thay thế phí ban đầu."
  },
  "speedUpTransactionFailed": {
    "message": "Tăng tốc giao dịch thất bại"
  },
  "speedUpTransactionTitle": {
    "message": "Tăng tốc giao dịch"
  },
  "spender": {
    "message": "Người chi tiêu"
  },
  "spenderTooltipDesc": {
    "message": "Đây là địa chỉ có thể rút NFT của bạn."
  },
  "spenderTooltipERC20ApproveDesc": {
    "message": "Đây là địa chỉ sẽ có thể chi tiêu token thay mặt cho bạn."
  },
  "spendingCap": {
    "message": "Giới hạn chi tiêu"
  },
  "spendingCaps": {
    "message": "Hạn mức chi tiêu"
  },
  "srpAlreadyImportedError": {
    "message": "Cụm từ khôi phục bí mật này đã được nhập rồi."
  },
  "srpDetailsDescription": {
    "message": "Cụm từ khôi phục bí mật, còn được gọi là cụm từ khôi phục hoặc thông tin gợi nhớ, là một tập hợp các từ cho phép bạn truy cập và kiểm soát ví tiền mã hóa của mình. Để chuyển ví sang MetaMask, bạn cần cụm từ này."
  },
  "srpDetailsOwnsAccessListItemOne": {
    "message": "Lấy toàn bộ tiền của bạn"
  },
  "srpDetailsOwnsAccessListItemThree": {
    "message": "Thay đổi thông tin đăng nhập"
  },
  "srpDetailsOwnsAccessListItemTwo": {
    "message": "Xác nhận giao dịch"
  },
  "srpDetailsOwnsAccessListTitle": {
    "message": "Bất kỳ ai có Cụm từ khôi phục bí mật của bạn đều có thể:"
  },
  "srpDetailsTitle": {
    "message": "Cụm từ khôi phục bí mật là gì?"
  },
  "srpImportDuplicateAccountError": {
    "message": "Tài khoản mà bạn đang cố nhập là bản sao."
  },
  "srpInputNumberOfWords": {
    "message": "Tôi có một cụm từ gồm $1 từ",
    "description": "This is the text for each option in the dropdown where a user selects how many words their secret recovery phrase has during import. The $1 is the number of words (either 12, 15, 18, 21, or 24)."
  },
  "srpListName": {
    "message": "Cụm từ khôi phục bí mật $1",
    "description": "$1 is the order of the Secret Recovery Phrase"
  },
  "srpListNumberOfAccounts": {
    "message": "$1 tài khoản",
    "description": "$1 is the number of accounts in the list"
  },
  "srpListSelectionDescription": {
    "message": "Tài khoản mới của bạn sẽ được tạo từ Cụm từ khôi phục bí mật này"
  },
  "srpListSingleOrZero": {
    "message": "$1 tài khoản",
    "description": "$1 is the number of accounts in the list, it is either 1 or 0"
  },
  "srpListStateBackedUp": {
    "message": "Hiển thị"
  },
  "srpListStateNotBackedUp": {
    "message": "Sao lưu"
  },
  "srpPasteFailedTooManyWords": {
    "message": "Dán không thành công vì cụm từ có nhiều hơn 24 từ. Cụm từ khôi phục bí mật chỉ có tối đa 24 từ.",
    "description": "Description of SRP paste error when the pasted content has too many words"
  },
  "srpPasteTip": {
    "message": "Bạn có thể dán toàn bộ Cụm từ khôi phục bí mật vào bất kỳ trường nào.",
    "description": "Our secret recovery phrase input is split into one field per word. This message explains to users that they can paste their entire secrete recovery phrase into any field, and we will handle it correctly."
  },
  "srpRevealMaliciousBlockBody": {
    "message": "Những kẻ tấn công trên $1 đang cố lừa bạn chia sẻ Cụm từ khôi phục bí mật. Bất kỳ ai có được cụm từ này đều có thể đánh cắp toàn bộ tài sản trong ví của bạn.",
    "description": "Warning message shown when a malicious site is detected. $1 is the hostname of the current tab."
  },
  "srpRevealMaliciousBlockDismiss": {
    "message": "Quay lại mục an toàn"
  },
  "srpRevealMaliciousBlockHeading": {
    "message": "Bạn có thể đang bị lừa đảo ngay lúc này"
  },
  "srpRevealMaliciousBlockIconAriaLabel": {
    "message": "Nguy hiểm"
  },
  "srpSecurityQuizGetStarted": {
    "message": "Bắt đầu"
  },
  "srpSecurityQuizImgAlt": {
    "message": "Một con mắt có lỗ khóa ở giữa và ba trường mật khẩu nổi"
  },
  "srpSecurityQuizIntroduction": {
    "message": "Để hiển thị Cụm từ khôi phục bí mật, bạn cần trả lời đúng hai câu hỏi"
  },
  "srpSecurityQuizQuestionOneQuestion": {
    "message": "Nếu bạn làm mất Cụm từ khôi phục bí mật, MetaMask..."
  },
  "srpSecurityQuizQuestionOneRightAnswer": {
    "message": "Không thể giúp bạn"
  },
  "srpSecurityQuizQuestionOneRightAnswerDescription": {
    "message": "Hãy viết ra, khắc lên kim loại hoặc cất giữ ở nhiều nơi bí mật để bạn không bao giờ làm mất nó. Nếu bạn làm mất, nó sẽ bị mất vĩnh viễn."
  },
  "srpSecurityQuizQuestionOneRightAnswerTitle": {
    "message": "Đúng! Không ai có thể giúp bạn lấy lại Cụm từ khôi phục bí mật"
  },
  "srpSecurityQuizQuestionOneWrongAnswer": {
    "message": "Có thể lấy lại cho bạn"
  },
  "srpSecurityQuizQuestionOneWrongAnswerDescription": {
    "message": "Nếu bạn làm mất Cụm từ khôi phục bí mật, nó sẽ bị mất vĩnh viễn. Dù mọi người có nói gì, thì cũng không ai có thể giúp bạn lấy lại."
  },
  "srpSecurityQuizQuestionOneWrongAnswerTitle": {
    "message": "Sai! Không ai có thể giúp bạn lấy lại Cụm từ khôi phục bí mật"
  },
  "srpSecurityQuizQuestionTwoQuestion": {
    "message": "Nếu có bất kỳ ai, kể cả nhân viên hỗ trợ, hỏi về Cụm từ khôi phục bí mật của bạn..."
  },
  "srpSecurityQuizQuestionTwoRightAnswer": {
    "message": "Bạn đang bị lừa đảo"
  },
  "srpSecurityQuizQuestionTwoRightAnswerDescription": {
    "message": "Bất kỳ ai nói rằng họ cần Cụm từ khôi phục bí mật của bạn thì đều đang nói dối bạn. Nếu bạn chia sẻ với họ thì họ sẽ đánh cắp tài sản của bạn."
  },
  "srpSecurityQuizQuestionTwoRightAnswerTitle": {
    "message": "Chính xác! Chia sẻ Cụm từ khôi phục bí mật chưa bao giờ là một ý hay"
  },
  "srpSecurityQuizQuestionTwoWrongAnswer": {
    "message": "Bạn nên đưa nó cho họ"
  },
  "srpSecurityQuizQuestionTwoWrongAnswerDescription": {
    "message": "Bất kỳ ai nói rằng họ cần Cụm từ khôi phục bí mật của bạn thì đều đang nói dối bạn. Nếu bạn chia sẻ với họ thì họ sẽ đánh cắp tài sản của bạn."
  },
  "srpSecurityQuizQuestionTwoWrongAnswerTitle": {
    "message": "Không! Tuyệt đối không bao giờ chia sẻ Cụm từ khôi phục bí mật của bạn với bất kỳ ai"
  },
  "srpSecurityQuizTitle": {
    "message": "Câu hỏi bảo mật"
  },
  "srpToggleShow": {
    "message": "Hiện/Ẩn từ này của cụm từ khôi phục bí mật",
    "description": "Describes a toggle that is used to show or hide a single word of the secret recovery phrase"
  },
  "srpWordHidden": {
    "message": "Từ này bị ẩn",
    "description": "Explains that a word in the secret recovery phrase is hidden"
  },
  "srpWordShown": {
    "message": "Từ này đang được hiển thị",
    "description": "Explains that a word in the secret recovery phrase is being shown"
  },
  "stable": {
    "message": "Ổn định"
  },
  "stableLowercase": {
    "message": "ổn định"
  },
  "stake": {
    "message": "Stake"
  },
  "staked": {
    "message": "Đã ký gửi"
  },
  "stakingDeposit": {
    "message": "Nạp tài sản ký gửi"
  },
  "stakingWithdrawal": {
    "message": "Rút tài sản ký gửi"
  },
  "standardAccountLabel": {
    "message": "Tài khoản tiêu chuẩn"
  },
  "start_with_new_qr_code": {
    "message": "Bắt đầu với một mã QR mới"
  },
  "stateCorruptionAreYouSure": {
    "message": "Bạn có chắc chắn muốn tiếp tục không?"
  },
  "stateCorruptionCopyAndRestoreBeforeRecovery": {
    "message": "Bạn có thể thử sao chép và khôi phục tệp trạng thái của mình theo cách thủ công trước khi quyết định khôi phục két an toàn bằng cách làm theo $1.",
    "description": "$1 represents the `stateCorruptionTheseInstructions` localization key"
  },
  "stateCorruptionCopyAndRestoreBeforeReset": {
    "message": "Bạn có thể thử sao chép và khôi phục tệp trạng thái của mình theo cách thủ công trước khi quyết định đặt lại MetaMask bằng cách làm theo $1.",
    "description": "$1 represents the `stateCorruptionTheseInstructions` localization key"
  },
  "stateCorruptionDetectedNoBackup": {
    "message": "Không thể tự động khôi phục két an toàn."
  },
  "stateCorruptionDetectedWithBackup": {
    "message": "Két an toàn có thể được khôi phục từ bản sao lưu tự động. Việc khôi phục tự động sẽ xóa chế độ cài đặt và tùy chọn hiện tại của bạn và chỉ khôi phục két an toàn."
  },
  "stateCorruptionMetamaskDatabaseCannotBeAccessed": {
    "message": "Lỗi nội bộ: không thể truy cập cơ sở dữ liệu"
  },
  "stateCorruptionResetMetaMaskState": {
    "message": "Đặt lại trạng thái MetaMask"
  },
  "stateCorruptionResettingDatabase": {
    "message": "Đang đặt lại cơ sở dữ liệu…"
  },
  "stateCorruptionRestoreAccountsFromBackup": {
    "message": "Khôi phục tài khoản"
  },
  "stateCorruptionRestoringDatabase": {
    "message": "Đang khôi phục cơ sở dữ liệu…"
  },
  "stateCorruptionTheseInstructions": {
    "message": "các hướng dẫn này",
    "description": "This is a link to instructions on how to recover your Secret Recovery Phrase manually. It is used in the `stateCorruptionCopyAndRestoreBeforeRecovery` and `stateCorruptionCopyAndRestoreBeforeReset` localization keys."
  },
  "stateCorruptionTheseInstructionsLinkTitle": {
    "message": "Cách khôi phục Cụm từ khôi phục bí mật của bạn"
  },
  "stateLogError": {
    "message": "Lỗi khi truy xuất nhật ký trạng thái, vui lòng thử lại sau."
  },
  "stateLogFileName": {
    "message": "Nhật ký trạng thái của MetaMask"
  },
  "stateLogs": {
    "message": "Nhật ký trạng thái"
  },
  "stateLogsModalDescription": {
    "message": "Nhật ký trạng thái có thể giúp chúng tôi gỡ lỗi các vấn đề bạn gặp phải. Chỉ gửi cho MetaMask để được hỗ trợ, vì nhật ký trạng thái chứa địa chỉ tài khoản công khai và các giao dịch của bạn."
  },
  "status": {
    "message": "Trạng thái"
  },
  "statusNotConnected": {
    "message": "Chưa kết nối"
  },
  "stillConnectingTo": {
    "message": "Vẫn đang kết nối với $1...",
    "description": "Message shown when network connection is slow. $1 is the network name."
  },
  "storageErrorAction": {
    "message": "Sao lưu Cụm từ khôi phục bí mật"
  },
  "storageErrorDescriptionDefault": {
    "message": "Sao lưu Cụm từ khôi phục bí mật của bạn và cài đặt lại MetaMask nếu sự cố tiếp diễn."
  },
  "storageErrorDescriptionNoSpace": {
    "message": "Thiết bị của bạn đã hết dung lượng lưu trữ. Hãy giải phóng bộ nhớ ngay, nếu không các thay đổi trong ví chưa được lưu có thể bị mất."
  },
  "storageErrorTitle": {
    "message": "Chúng tôi không thể lưu dữ liệu của bạn"
  },
  "strong": {
    "message": "Mạnh"
  },
  "stxCancelled": {
    "message": "Hoán đổi sẽ thất bại"
  },
  "stxCancelledDescription": {
    "message": "Giao dịch của bạn sẽ thất bại và đã bị hủy để bảo vệ bạn không phải trả phí gas không cần thiết."
  },
  "stxCancelledSubDescription": {
    "message": "Hãy thử hoán đổi lại. Chúng tôi ở đây để bảo vệ bạn trước những rủi ro tương tự trong lần tới."
  },
  "stxFailure": {
    "message": "Hoán đổi không thành công"
  },
  "stxFailureDescription": {
    "message": "Thị trường thay đổi đột ngột có thể gây thất bại. Nếu sự cố vẫn tiếp diễn, vui lòng liên hệ $1.",
    "description": "This message is shown to a user if their swap fails. The $1 will be replaced by support.metamask.io"
  },
  "stxOptInDescriptionV2": {
    "message": "Bật Giao dịch thông minh để có giao dịch đáng tin cậy và an toàn hơn. $1"
  },
  "stxPendingPrivatelySubmittingSwap": {
    "message": "Đang bí mật gửi yêu cầu Hoán đổi của bạn..."
  },
  "stxPendingPubliclySubmittingSwap": {
    "message": "Đang công khai gửi yêu cầu Hoán đổi của bạn..."
  },
  "stxSuccess": {
    "message": "Hoán đổi xong!"
  },
  "stxSuccessDescription": {
    "message": "$1 của bạn hiện đã có sẵn.",
    "description": "$1 is a token symbol, e.g. ETH"
  },
  "stxSwapCompleteIn": {
    "message": "Hoán đổi sẽ hoàn tất sau <",
    "description": "'<' means 'less than', e.g. Swap will complete in < 2:59"
  },
  "stxTryingToCancel": {
    "message": "Đang cố gắng hủy giao dịch của bạn..."
  },
  "stxUnknown": {
    "message": "Trạng thái không xác định"
  },
  "stxUnknownDescription": {
    "message": "Một giao dịch đã thành công nhưng chúng tôi không chắc đó là giao dịch nào. Điều này có thể do bạn đã gửi một giao dịch khác trong lúc hoán đổi này đang được xử lý."
  },
  "stxUserCancelled": {
    "message": "Đã hủy hoán đổi"
  },
  "stxUserCancelledDescription": {
    "message": "Giao dịch của bạn đã bị hủy và bạn không phải trả bất kỳ phí gas không cần thiết nào."
  },
  "submit": {
    "message": "Gửi"
  },
  "submitted": {
    "message": "Đã gửi"
  },
  "suggestedBySnap": {
    "message": "Được đề xuất bởi $1",
    "description": "$1 is the snap name"
  },
  "suggestedCurrencySymbol": {
    "message": "Ký hiệu tiền tệ đề xuất:"
  },
  "suggestedTokenName": {
    "message": "Tên đề xuất:"
  },
  "summary": {
    "message": "Tóm tắt"
  },
  "supplied": {
    "message": "Đã cung cấp"
  },
  "support": {
    "message": "Hỗ trợ"
  },
  "supportCenter": {
    "message": "Truy cập trung tâm hỗ trợ của chúng tôi"
  },
  "supportMultiRpcInformation": {
    "message": "Chúng tôi hiện hỗ trợ nhiều RPC cho một mạng duy nhất. RPC gần đây nhất của bạn đã được chọn làm RPC mặc định để giải quyết thông tin xung đột."
  },
  "supportedLanguagesSectionTitle": {
    "message": "Ngôn ngữ được hỗ trợ",
    "description": "Section heading on the language settings screen for locales actively maintained by MetaMask."
  },
  "swap": {
    "message": "Hoán đổi"
  },
  "swapAdjustSlippage": {
    "message": "Điều chỉnh mức trượt giá"
  },
  "swapAgain": {
    "message": "Hoán đổi lại"
  },
  "swapAggregator": {
    "message": "Trình tổng hợp"
  },
  "swapAllowSwappingOf": {
    "message": "Cho phép hoán đổi $1",
    "description": "Shows a user that they need to allow a token for swapping on their hardware wallet"
  },
  "swapAmountReceived": {
    "message": "Số tiền được đảm bảo"
  },
  "swapAmountReceivedInfo": {
    "message": "Đây là số tiền tối thiểu mà bạn sẽ nhận được. Bạn sẽ nhận được nhiều hơn tùy thuộc vào mức trượt giá."
  },
  "swapAndSend": {
    "message": "Hoán đổi và gửi"
  },
  "swapApproval": {
    "message": "Chấp thuận $1 cho các giao dịch hoán đổi",
    "description": "Used in the transaction display list to describe a transaction that is an approve call on a token that is to be swapped.. $1 is the symbol of a token that has been approved."
  },
  "swapAreYouStillThere": {
    "message": "Bạn vẫn còn ở đó chứ?"
  },
  "swapAreYouStillThereDescription": {
    "message": "Chúng tôi sẵn sàng cho bạn xem báo giá mới nhất khi bạn muốn tiếp tục"
  },
  "swapConfirmWithHwWallet": {
    "message": "Xác nhận ví cứng của bạn"
  },
  "swapContractDataDisabledErrorDescription": {
    "message": "Trong ứng dụng Ethereum trên Ledger của bạn, hãy chuyển đến phần \"Cài đặt\" và cho phép dữ liệu hợp đồng. Sau đó, thử hoán đổi lại."
  },
  "swapContractDataDisabledErrorTitle": {
    "message": "Chưa bật dữ liệu hợp đồng trên Ledger của bạn"
  },
  "swapCustom": {
    "message": "tùy chỉnh"
  },
  "swapDecentralizedExchange": {
    "message": "Sàn giao dịch phi tập trung"
  },
  "swapDetailsTitle": {
    "message": "Chi tiết hoán đổi",
    "description": "Title for the modal showing details about a swap transaction."
  },
  "swapDirectContract": {
    "message": "Hợp đồng trực tiếp"
  },
  "swapEditLimit": {
    "message": "Sửa hạn mức"
  },
  "swapEnableDescription": {
    "message": "Thao tác này là bắt buộc và cấp cho MetaMask quyền hoán đổi $1 của bạn.",
    "description": "Gives the user info about the required approval transaction for swaps. $1 will be the symbol of a token being approved for swaps."
  },
  "swapEnableTokenForSwapping": {
    "message": "Điều này sẽ $1 để hoán đổi",
    "description": "$1 is for the 'enableToken' key, e.g. 'enable ETH'"
  },
  "swapEstimatedNetworkFees": {
    "message": "Phí mạng ước tính"
  },
  "swapEstimatedNetworkFeesInfo": {
    "message": "Đây là giá trị ước tính của phí mạng sẽ dùng để hoàn thành giao dịch hoán đổi của bạn. Số tiền thực tế có thể thay đổi tùy theo tình trạng mạng."
  },
  "swapFailedErrorDescriptionWithSupportLink": {
    "message": "Đã xảy ra lỗi giao dịch và chúng tôi sẵn sàng trợ giúp bạn. Nếu vấn đề này tiếp diễn, bạn có thể liên hệ với bộ phận hỗ trợ khách hàng tại $1 để được hỗ trợ thêm.",
    "description": "This message is shown to a user if their swap fails. The $1 will be replaced by support.metamask.io"
  },
  "swapFailedErrorTitle": {
    "message": "Hoán đổi không thành công"
  },
  "swapFetchingQuoteNofN": {
    "message": "Tìm nạp báo giá $1 của $2",
    "description": "A count of possible quotes shown to the user while they are waiting for quotes to be fetched. $1 is the number of quotes already loaded, and $2 is the total number of resources that we check for quotes. Keep in mind that not all resources will have a quote for a particular swap."
  },
  "swapFetchingQuotes": {
    "message": "Tìm nạp báo giá..."
  },
  "swapFetchingQuotesErrorDescription": {
    "message": "Rất tiếc... đã xảy ra sự cố. Hãy thử lại. Nếu lỗi vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ khách hàng."
  },
  "swapFetchingQuotesErrorTitle": {
    "message": "Lỗi tìm nạp báo giá"
  },
  "swapFromTo": {
    "message": "Giao dịch hoán đổi $1 sang $2",
    "description": "Tells a user that they need to confirm on their hardware wallet a swap of 2 tokens. $1 is a source token and $2 is a destination token"
  },
  "swapGasFeesExplanation": {
    "message": "MetaMask không kiếm tiền từ phí gas. Các khoản phí này là ước tính và có thể thay đổi dựa trên lưu lượng của mạng và độ phức tạp của giao dịch. Tìm hiểu thêm $1.",
    "description": "$1 is a link (text in link can be found at 'swapGasFeesSummaryLinkText')"
  },
  "swapGasFeesExplanationLinkText": {
    "message": "tại đây",
    "description": "Text for link in swapGasFeesExplanation"
  },
  "swapGasFeesIncluded": {
    "message": " Đã bao gồm"
  },
  "swapGasFeesSplit": {
    "message": "Phí gas trên màn hình trước được chia đôi giữa hai giao dịch này."
  },
  "swapGasFeesSponsored": {
    "message": "Được thanh toán bởi MetaMask"
  },
  "swapGasFeesSponsoredExplanation": {
    "message": "Phí mạng này do MetaMask chi trả, vì vậy bạn có thể giao dịch mà không cần có $1 trong tài khoản."
  },
  "swapIncludesMMFee": {
    "message": "Bao gồm $1% phí của MetaMask.",
    "description": "Provides information about the fee that MetaMask takes for swaps. $1 is a decimal number."
  },
  "swapLearnMore": {
    "message": "Tìm hiểu thêm về Hoán đổi"
  },
  "swapLiquiditySourceInfo": {
    "message": "Chúng tôi tìm kiếm nhiều nguồn thanh khoản (sàn giao dịch, nền tảng tổng hợp thanh khoản và nhà tạo lập thị trường chuyên nghiệp) để so sánh tỷ giá và phí mạng."
  },
  "swapMaxSlippage": {
    "message": "Mức trượt giá tối đa"
  },
  "swapMetaMaskFee": {
    "message": "Phí MetaMask"
  },
  "swapMetaMaskFeeDescription": {
    "message": "Khoản phí $1% sẽ tự động được tính vào báo giá này. Bạn trả tiền để đổi lấy giấy phép sử dụng phần mềm tổng hợp thông tin từ nhà cung cấp thanh khoản của MetaMask.",
    "description": "Provides information about the fee that MetaMask takes for swaps. $1 is a decimal number."
  },
  "swapNQuotesWithDot": {
    "message": "$1 báo giá.",
    "description": "$1 is the number of quotes that the user can select from when opening the list of quotes on the 'view quote' screen"
  },
  "swapOnceTransactionHasProcess": {
    "message": "$1 của bạn sẽ được thêm vào tài khoản sau khi xử lý xong giao dịch.",
    "description": "This message communicates the token that is being transferred. It is shown on the awaiting swap screen. The $1 will be a token symbol."
  },
  "swapProcessing": {
    "message": "Đang xử lý"
  },
  "swapQuoteDetails": {
    "message": "Chi tiết về báo giá"
  },
  "swapQuoteSource": {
    "message": "Nguồn báo giá"
  },
  "swapQuotesExpiredErrorDescription": {
    "message": "Vui lòng yêu cầu báo giá mới để biết các tỷ giá mới nhất."
  },
  "swapQuotesExpiredErrorTitle": {
    "message": "Hết thời gian chờ báo giá"
  },
  "swapQuotesNotAvailableDescription": {
    "message": "Tuyến giao dịch này hiện không khả dụng. Hãy thử thay đổi số tiền, mạng hoặc token và chúng tôi sẽ tìm ra tùy chọn tốt nhất."
  },
  "swapQuotesNotAvailableErrorDescription": {
    "message": "Hãy thử điều chỉnh số tiền hoặc tùy chọn cài đặt mức trượt giá và thử lại."
  },
  "swapQuotesNotAvailableErrorTitle": {
    "message": "Không có báo giá"
  },
  "swapRate": {
    "message": "Tỷ giá"
  },
  "swapReceiving": {
    "message": "Đang nhận"
  },
  "swapReceivingInfoTooltip": {
    "message": "Đây là giá trị ước tính. Số tiền chính xác phụ thuộc vào mức trượt giá."
  },
  "swapRequestForQuotation": {
    "message": "Yêu cầu báo giá"
  },
  "swapSelect": {
    "message": "Chọn"
  },
  "swapSelectAQuote": {
    "message": "Chọn một báo giá"
  },
  "swapSelectAToken": {
    "message": "Chọn token"
  },
  "swapSelectQuotePopoverDescription": {
    "message": "Dưới đây là tất cả các báo giá thu thập từ nhiều nguồn thanh khoản."
  },
  "swapSelectToken": {
    "message": "Chọn token"
  },
  "swapShowLatestQuotes": {
    "message": "Hiển thị báo giá mới nhất"
  },
  "swapSlippageAutoDescription": {
    "message": "Tự động"
  },
  "swapSlippageHighDescription": {
    "message": "Mức trượt giá đã nhập ($1%) được xem là quá cao và có thể dẫn đến tỷ giá không sinh lời",
    "description": "$1 is the amount of % for slippage"
  },
  "swapSlippageHighTitle": {
    "message": "Mức trượt giá cao"
  },
  "swapSlippageLowDescription": {
    "message": "Giá trị thấp như thế này ($1%) có thể dẫn đến hoán đổi không thành công",
    "description": "$1 is the amount of % for slippage"
  },
  "swapSlippageLowTitle": {
    "message": "Mức trượt giá thấp"
  },
  "swapSlippageNegativeDescription": {
    "message": "Mức trượt giá phải lớn hơn hoặc bằng 0"
  },
  "swapSlippageNegativeTitle": {
    "message": "Tăng mức trượt giá để tiếp tục"
  },
  "swapSlippageOverLimitDescription": {
    "message": "Giới hạn trượt giá phải từ 15% trở xuống. Mức trượt giá cao hơn sẽ dẫn đến tỷ giá không sinh lời."
  },
  "swapSlippageOverLimitTitle": {
    "message": "Mức trượt giá quá cao"
  },
  "swapSlippagePercent": {
    "message": "$1%",
    "description": "$1 is the amount of % for slippage"
  },
  "swapSlippageTooltip": {
    "message": "Khi giá giữa thời điểm đặt lệnh và thời điểm xác nhận lệnh thay đổi, hiện tượng này được gọi là \"trượt giá\". Giao dịch hoán đổi của bạn sẽ tự động hủy nếu mức trượt giá vượt quá \"mức trượt giá cho phép\" đã đặt."
  },
  "swapSlippageZeroDescription": {
    "message": "Có ít nhà cung cấp báo giá có mức trượt giá bằng 0 hơn sẽ dẫn đến báo giá kém cạnh tranh hơn."
  },
  "swapSlippageZeroTitle": {
    "message": "Tìm nguồn nhà cung cấp có mức trượt giá bằng 0"
  },
  "swapSource": {
    "message": "Nguồn thanh khoản"
  },
  "swapSuggestedGasSettingToolTipMessage": {
    "message": "Hoán đổi là các giao dịch phức tạp và nhạy cảm với thời gian. Chúng tôi đề xuất mức phí gas này để có sự cân bằng tốt giữa chi phí và tỉ lệ Hoán đổi thành công."
  },
  "swapToConfirmWithHwWallet": {
    "message": "để xác nhận ví cứng của bạn"
  },
  "swapTokenAvailable": {
    "message": "Đã thêm $1 vào tài khoản của bạn.",
    "description": "This message is shown after a swap is successful and communicates the exact amount of tokens the user has received for a swap. The $1 is a decimal number of tokens followed by the token symbol."
  },
  "swapTokenNotAvailable": {
    "message": "Token không có sẵn để hoán đổi trong khu vực này"
  },
  "swapTokenToToken": {
    "message": "Hoán đổi $1 sang $2",
    "description": "Used in the transaction display list to describe a swap. $1 and $2 are the symbols of tokens in involved in a swap."
  },
  "swapTokens": {
    "message": "Hoán đổi token"
  },
  "swapTransactionComplete": {
    "message": "Đã hoàn tất giao dịch"
  },
  "swapTwoTransactions": {
    "message": "2 giao dịch"
  },
  "swapUnknown": {
    "message": "Không xác định"
  },
  "swapValidationInsufficientGasMessage": {
    "message": "Bạn không có đủ $1 để thanh toán phí gas cho giao dịch hoán đổi này. Nhập số lượng nhỏ hơn hoặc mua thêm $1."
  },
  "swapZeroSlippage": {
    "message": "Mức trượt giá 0%"
  },
  "swapsMaxSlippage": {
    "message": "Giới hạn trượt giá"
  },
  "swapsViewInActivity": {
    "message": "Xem hoạt động"
  },
  "switch": {
    "message": "Chuyển"
  },
  "switchBack": {
    "message": "Chuyển trở lại"
  },
  "switchBackToPopup": {
    "message": "Chuyển lại sang cửa sổ bật lên"
  },
  "switchEthereumChainConfirmationDescription": {
    "message": "Thao tác này sẽ chuyển mạng được chọn trong MetaMask sang một mạng đã thêm trước đó:"
  },
  "switchEthereumChainConfirmationTitle": {
    "message": "Cho phép trang web này chuyển mạng?"
  },
  "switchNetwork": {
    "message": "Chuyển mạng"
  },
  "switchToMetaMaskDefaultRpc": {
    "message": "Chuyển sang RPC mặc định của MetaMask",
    "description": "Button text to switch the default RPC endpoint to MetaMask default RPC"
  },
  "switchToPopup": {
    "message": "Chuyển sang cửa sổ bật lên"
  },
  "switchToSidePanel": {
    "message": "Chuyển sang bảng bên"
  },
  "switchToThisAccount": {
    "message": "Chuyển sang tài khoản này"
  },
  "switchingNetworksCancelsPendingConfirmations": {
    "message": "Khi bạn chuyển mạng, mọi xác nhận đang chờ xử lý sẽ bị hủy"
  },
  "symbol": {
    "message": "Biểu tượng"
  },
  "symbolBetweenZeroTwelve": {
    "message": "Ký hiệu không được dài quá 11 ký tự."
  },
  "syncing": {
    "message": "Đang đồng bộ..."
  },
  "tapToReveal": {
    "message": "Nhấn để hiển thị"
  },
  "tapToRevealNote": {
    "message": "Đảm bảo không có ai đang nhìn màn hình của bạn."
  },
  "tenPercentIncreased": {
    "message": "Tăng 10%"
  },
  "terms": {
    "message": "Điều khoản sử dụng"
  },
  "termsOfService": {
    "message": "Điều khoản dịch vụ"
  },
  "termsOfUseAgree": {
    "message": "Đồng ý"
  },
  "termsOfUseAgreeText": {
    "message": "Tôi đồng ý với Điều khoản Sử dụng được áp dụng cho việc tôi sử dụng MetaMask và tất cả các tính năng của MetaMask."
  },
  "termsOfUseFooterText": {
    "message": "Vui lòng cuộn để đọc tất cả các phần"
  },
  "termsOfUseTitle": {
    "message": "Xem lại Điều khoản sử dụng của chúng tôi"
  },
  "testnets": {
    "message": "Mạng thử nghiệm"
  },
  "theme": {
    "message": "Chủ đề"
  },
  "thirdPartyApis": {
    "message": "API bên thứ ba"
  },
  "thirdPartyApisDescription": {
    "message": "Chọn cách bạn chia sẻ địa chỉ IP hoặc địa chỉ Ethereum của mình với các API bên thứ ba. Những thay đổi này sẽ ảnh hưởng đến trải nghiệm sử dụng MetaMask của bạn."
  },
  "thirdPartySoftware": {
    "message": "Thông báo phần mềm của bên thứ ba",
    "description": "Title of a popup modal displayed when installing a snap for the first time."
  },
  "thisContactWillBeDeleted": {
    "message": "Liên hệ này sẽ bị xóa."
  },
  "time": {
    "message": "Thời gian"
  },
  "to": {
    "message": "Đến"
  },
  "toggleDecodeDescription": {
    "message": "Chúng tôi sử dụng các dịch vụ 4byte.directory và Sourcify để giải mã và hiển thị dữ liệu giao dịch dễ đọc hơn. Điều này giúp bạn hiểu rõ kết quả của các giao dịch đang chờ xử lý và đã thực hiện, nhưng có thể dẫn đến việc địa chỉ IP của bạn được chia sẻ."
  },
  "token": {
    "message": "Token"
  },
  "tokenAddress": {
    "message": "Địa chỉ Token"
  },
  "tokenAllowance": {
    "message": "Hạn mức cho phép token"
  },
  "tokenAlreadyAdded": {
    "message": "Đã thêm token."
  },
  "tokenContractAddress": {
    "message": "Địa chỉ hợp đồng của token"
  },
  "tokenContractWarning": {
    "message": "Cảnh báo hợp đồng token"
  },
  "tokenCount": {
    "message": "token",
    "description": "is number of tokens used for token transfers (singular form)"
  },
  "tokenDecimal": {
    "message": "Số thập phân của token"
  },
  "tokenDetails": {
    "message": "Thông tin token"
  },
  "tokenId": {
    "message": "ID token"
  },
  "tokenList": {
    "message": "Danh sách token"
  },
  "tokenMarketplace": {
    "message": "Thị trường token"
  },
  "tokenPermissionCount": {
    "message": "$1 quyền token",
    "description": "$1 is the count of token permissions (singular form)"
  },
  "tokenPermissionsCount": {
    "message": "$1 quyền token",
    "description": "$1 is the count of token permissions (plural form)"
  },
  "tokenSearchError": {
    "message": "Không thể tải kết quả tìm kiếm. Vui lòng thử lại."
  },
  "tokenStandard": {
    "message": "Tiêu chuẩn token"
  },
  "tokenStock": {
    "message": "Cổ phiếu"
  },
  "tokenStream": {
    "message": "Luồng token"
  },
  "tokenSubscription": {
    "message": "Đăng ký token"
  },
  "tokenSymbol": {
    "message": "Ký hiệu token"
  },
  "tokenTransfer": {
    "message": "Chuyển token"
  },
  "tokens": {
    "message": "Token"
  },
  "tokensCount": {
    "message": "token",
    "description": "is the count of tokens used for token transfers (plural form)"
  },
  "tokensInCollection": {
    "message": "Token trong bộ sưu tập"
  },
  "tooltipSatusConnectedUpperCase": {
    "message": "Đã kết nối"
  },
  "total": {
    "message": "Tổng cộng"
  },
  "totalAmount": {
    "message": "Tổng số tiền"
  },
  "totalReceived": {
    "message": "Tổng số nhận được"
  },
  "totalVolume": {
    "message": "Tổng khối lượng giao dịch"
  },
  "transaction": {
    "message": "Giao dịch"
  },
  "transactionConfirmed": {
    "message": "Giao dịch đã được xác nhận"
  },
  "transactionDataFunction": {
    "message": "Chức năng"
  },
  "transactionDetailGasHeading": {
    "message": "Phí gas ước tính"
  },
  "transactionError": {
    "message": "Lỗi giao dịch. Đã xảy ra ngoại lệ trong mã hợp đồng."
  },
  "transactionErrorNoContract": {
    "message": "Đang cố gắng gọi một hàm trên địa chỉ không có hợp đồng."
  },
  "transactionFailed": {
    "message": "Giao dịch thất bại"
  },
  "transactionFee": {
    "message": "Phí giao dịch"
  },
  "transactionFlowNetwork": {
    "message": "Mạng"
  },
  "transactionHistoryBaseFee": {
    "message": "Phí cơ sở (GWEI)"
  },
  "transactionHistoryL1GasLabel": {
    "message": "Tổng phí gas L1"
  },
  "transactionHistoryL2GasLimitLabel": {
    "message": "Hạn mức phí gas L2"
  },
  "transactionHistoryL2GasPriceLabel": {
    "message": "Giá gas L2"
  },
  "transactionHistoryMaxFeePerGas": {
    "message": "Mức phí tối đa mỗi gas"
  },
  "transactionHistoryPriorityFee": {
    "message": "Phí ưu tiên (GWEI)"
  },
  "transactionHistoryTotalGasFee": {
    "message": "Tổng phí gas"
  },
  "transactionIdLabel": {
    "message": "ID giao dịch",
    "description": "Label for the source transaction ID field."
  },
  "transactionIncludesTypes": {
    "message": "Giao dịch này bao gồm: $1."
  },
  "transactionProtectedByEnforcedSimulations": {
    "message": "Giao dịch này đã được bảo vệ. Chúng tôi đã hủy giao dịch để tránh mất tiền ngoài ý muốn.",
    "description": "Banner shown in the transaction details view when a failed transaction reverted because an enforced-simulations caveat enforcer rejected it."
  },
  "transactionSettings": {
    "message": "Cài đặt giao dịch"
  },
  "transactionShield": {
    "message": "Lá chắn Giao dịch"
  },
  "transactionSubmitted": {
    "message": "Đã gửi giao dịch"
  },
  "transactionTotalGasFee": {
    "message": "Tổng phí gas",
    "description": "Label for the total gas fee incurred in the transaction."
  },
  "transactions": {
    "message": "Giao dịch"
  },
  "transactionsAndAssets": {
    "message": "Giao dịch và tài sản"
  },
  "transfer": {
    "message": "Chuyển"
  },
  "transferCrypto": {
    "message": "Chuyển tiền mã hóa"
  },
  "transferFrom": {
    "message": "Chuyển từ"
  },
  "transferRequest": {
    "message": "Yêu cầu chuyển tiền"
  },
  "trezor": {
    "message": "Trezor",
    "description": "Hardware device name"
  },
  "trezorDesktopAppRequiredError": {
    "message": "Cần có Trezor Suite Desktop để sử dụng Trezor. Vui lòng cài đặt và mở Trezor Suite (suite.trezor.io) rồi thử lại.",
    "description": "An error message shown to the user during the hardware connect flow."
  },
  "tronBandwidth": {
    "message": "Băng thông"
  },
  "tronBandwidthCoverageDescriptionPlural": {
    "message": "Đảm bảo ~$1 giao dịch TRX",
    "description": "$1 is the number of TRX transfers"
  },
  "tronBandwidthCoverageDescriptionSingular": {
    "message": "Đảm bảo 1 giao dịch TRX"
  },
  "tronDailyResources": {
    "message": "Tài nguyên hằng ngày"
  },
  "tronDailyResourcesDescription": {
    "message": "Đây là hạn mức hằng ngày của bạn dựa trên TRX đã ký gửi. Bạn nhận được $1 băng thông miễn phí mỗi ngày.",
    "description": "$1 is the maximum bandwidth value"
  },
  "tronEnergy": {
    "message": "Năng lượng"
  },
  "tronEnergyCoverageDescriptionPlural": {
    "message": "Đảm bảo ~$1 giao dịch USDT",
    "description": "$1 is the number of USDT transfers"
  },
  "tronEnergyCoverageDescriptionSingular": {
    "message": "Đảm bảo 1 giao dịch USDT"
  },
  "troubleConnectingToLedgerU2FOnFirefox": {
    "message": "Chúng tôi đang gặp sự cố khi kết nối với Ledger của bạn. $1",
    "description": "$1 is a link to the wallet connection guide;"
  },
  "troubleConnectingToLedgerU2FOnFirefox2": {
    "message": "Xem lại hướng dẫn kết nối ví cứng của chúng tôi và thử lại.",
    "description": "$1 of the ledger wallet connection guide"
  },
  "troubleConnectingToLedgerU2FOnFirefoxLedgerSolution": {
    "message": "Nếu đang sử dụng phiên bản Firefox mới nhất, bạn có thể gặp sự cố liên quan đến việc Firefox không còn hỗ trợ U2F. Tìm hiểu cách khắc phục sự cố này $1.",
    "description": "It is a link to the ledger website for the workaround."
  },
  "troubleConnectingToLedgerU2FOnFirefoxLedgerSolution2": {
    "message": "tại đây",
    "description": "Second part of the error message; It is a link to the ledger website for the workaround."
  },
  "troubleConnectingToWallet": {
    "message": "Chúng tôi đã gặp phải sự cố khi kết nối với $1 của bạn, hãy thử xem lại $2 và thử lại.",
    "description": "$1 is the wallet device name; $2 is a link to wallet connection guide"
  },
  "troubleStartingMessage": {
    "message": "Lỗi này có thể xảy ra không liên tục, vì vậy hãy thử khởi động lại tiện ích."
  },
  "troubleStartingTitle": {
    "message": "MetaMask gặp sự cố khi khởi động."
  },
  "trustSignalBlockDescription": {
    "message": "Nếu bạn kết nối với trang web này, bạn có thể mất toàn bộ tài sản của mình."
  },
  "trustSignalBlockTitle": {
    "message": "Phát hiện trang web độc hại"
  },
  "trustSignalContinueAnyway": {
    "message": "Vẫn kết nối"
  },
  "tryAgain": {
    "message": "Thử lại"
  },
  "turnOff": {
    "message": "Tắt"
  },
  "turnOffMetamaskNotificationsError": {
    "message": "Đã xảy ra lỗi khi tắt thông báo. Vui lòng thử lại sau."
  },
  "turnOffPasskey": {
    "message": "Tắt $1",
    "description": "Action label for turning off passkey unlock. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "turnOffPasskeyFailed": {
    "message": "Chúng tôi không thể tắt $1. Hãy thử lại.",
    "description": "Error toast when turning off passkey unlock fails. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "turnOn": {
    "message": "Bật"
  },
  "turnOnMetamaskNotificationsError": {
    "message": "Đã xảy ra lỗi khi tạo thông báo. Vui lòng thử lại sau."
  },
  "turnOnTokenDetection": {
    "message": "Bật phát hiện token nâng cao"
  },
  "tutorial": {
    "message": "Hướng dẫn"
  },
  "txAlertTitle": {
    "message": "Giao dịch này sẽ được hoàn tác"
  },
  "typeYourSRP": {
    "message": "Nhập Cụm từ khôi phục bí mật của bạn"
  },
  "u2f": {
    "message": "U2F",
    "description": "A name on an API for the browser to interact with devices that support the U2F protocol. On some browsers we use it to connect MetaMask to Ledger devices."
  },
  "unableToConnectTo": {
    "message": "Không thể kết nối với $1.",
    "description": "Message shown when network connection fails. $1 is the network name."
  },
  "unableToDownload": {
    "message": "Không thể tải xuống"
  },
  "unapproved": {
    "message": "Chưa chấp thuận"
  },
  "unavailable": {
    "message": "Không khả dụng"
  },
  "unavailableNetworkConnection": {
    "message": "Kết nối mạng không khả dụng"
  },
  "unavailableNetworkConnectionDescription": {
    "message": "Kết nối với $1 không ổn định. Hãy cập nhật thông tin kết nối mạng trước khi tiếp tục hoặc thử lại sau.",
    "description": "Message shown when the send page detects the asset's network has an unreliable RPC. $1 is the network name."
  },
  "unexpectedBehavior": {
    "message": "Đây là hành vi bất thường và cần được báo cáo như một lỗi, ngay cả khi tài khoản của bạn đã được khôi phục."
  },
  "unexpectedError": {
    "message": "Đã xảy ra lỗi không mong muốn.",
    "description": "This is a fallback error message used for unexpected errors."
  },
  "unifiedSwapAllowSwappingOf": {
    "message": "Cho phép truy cập chính xác vào $1 $2 trên $3 để thực hiện hoán đổi"
  },
  "unifiedSwapFromTo": {
    "message": "Hoán đổi $1 $2 sang $3",
    "description": "Tells a user that they need to confirm on their hardware wallet a swap of 2 tokens. $1 is a source token and $2 is a destination token"
  },
  "units": {
    "message": "đơn vị"
  },
  "unknown": {
    "message": "Không xác định"
  },
  "unknownCollection": {
    "message": "Bộ sưu tập chưa có tên"
  },
  "unknownNetworkForGatorPermissions": {
    "message": "Mạng chưa xác định",
    "description": "Displayed on places like Gator permissions when regular name is not available."
  },
  "unknownNetworkForKeyEntropy": {
    "message": "Mạng chưa xác định",
    "description": "Displayed on places like Snap install warning when regular name is not available."
  },
  "unknownPermissionType": {
    "message": "Loại quyền không xác định"
  },
  "unknownQrCode": {
    "message": "Lỗi: Chúng tôi không thể xác định mã QR đó"
  },
  "unlimited": {
    "message": "Không giới hạn"
  },
  "unlock": {
    "message": "Mở khóa"
  },
  "unlockPageIncorrectPassword": {
    "message": "Mật khẩu không chính xác. Vui lòng thử lại."
  },
  "unlockPageTooManyFailedAttempts": {
    "message": "Quá nhiều lần thử. Vui lòng thử lại sau "
  },
  "unlockToReveal": {
    "message": "Mở khóa để hiển thị",
    "description": "Label used for Private Keys row on multichain account details page."
  },
  "unlockWithPasskey": {
    "message": "Mở khóa bằng $1",
    "description": "Action label / aria-label for the passkey unlock button. $1 is the OS-specific auth-method noun (Biometrics / Touch ID / Windows Hello)."
  },
  "unpin": {
    "message": "Bỏ ghim"
  },
  "unrecognizedChain": {
    "message": "Không thể nhận diện mạng tùy chỉnh này",
    "description": "$1 is a clickable link with text defined by the 'unrecognizedChanLinkText' key. The link will open to instructions for users to validate custom network details."
  },
  "unsendableAsset": {
    "message": "Hiện không hỗ trợ gửi token NFT (ERC-721)",
    "description": "This is an error message we show the user if they attempt to send an NFT asset type, for which currently don't support sending"
  },
  "unstableTokenPriceDescription": {
    "message": "Giá của token này tính theo USD rất biến động, bạn có nguy cơ mất giá trị lớn khi tương tác với token này."
  },
  "unstableTokenPriceTitle": {
    "message": "Giá token không ổn định"
  },
  "update": {
    "message": "Cập nhật"
  },
  "updateEthereumChainConfirmationDescription": {
    "message": "Trang web này đang yêu cầu cập nhật URL mạng mặc định của bạn. Bạn có thể chỉnh sửa thông tin mặc định và mạng bất cứ lúc nào."
  },
  "updateInformation": {
    "message": "Chúng tôi đã giúp ví của bạn trở nên an toàn hơn, hoạt động trơn tru hơn và bổ sung một số tính năng mới. Hãy cập nhật ngay để được bảo vệ và trải nghiệm các cải tiến mới nhất."
  },
  "updateNetworkConfirmationTitle": {
    "message": "Cập nhật $1",
    "description": "$1 represents network name"
  },
  "updateOrEditNetworkInformations": {
    "message": "Cập nhật thông tin của bạn hoặc"
  },
  "updateRequest": {
    "message": "Yêu cầu cập nhật"
  },
  "updateRpc": {
    "message": "Cập nhật RPC",
    "description": "Button text to update RPC endpoint"
  },
  "updateToTheLatestVersion": {
    "message": "Cập nhật lên phiên bản mới nhất"
  },
  "updatedRpcForNetworks": {
    "message": "Đã cập nhật RPC mạng"
  },
  "updatedToMetaMaskDefault": {
    "message": "Đã cập nhật sang mặc định của MetaMask",
    "description": "Toast message confirming that the default RPC endpoint has been updated to MetaMask default"
  },
  "uploadDropFile": {
    "message": "Thả tập tin của bạn vào đây"
  },
  "uploadFile": {
    "message": "Tải lên tập tin"
  },
  "urlErrorMsg": {
    "message": "URL phải có tiền tố HTTP/HTTPS phù hợp."
  },
  "use4ByteResolution": {
    "message": "Giải mã hợp đồng thông minh"
  },
  "useDifferentLoginMethod": {
    "message": "Sử dụng phương thức đăng nhập khác"
  },
  "useMultiAccountBalanceChecker": {
    "message": "Xử lý hàng loạt yêu cầu số dư tài khoản"
  },
  "useMultiAccountBalanceCheckerSettingDescription": {
    "message": "Nhận thông tin cập nhật số dư nhanh hơn bằng cách gộp các yêu cầu số dư tài khoản. Điều này cho phép chúng tôi tìm nạp các số dư tài khoản của bạn cùng với nhau, qua đó bạn sẽ nhận được thông tin cập nhật nhanh hơn nhằm cải thiện trải nghiệm. Khi tắt tính năng này, các bên thứ ba có ít khả năng sẽ liên kết các tài khoản của bạn với nhau hơn."
  },
  "useMultiAccountBalanceCheckerSettingDescriptionV2": {
    "message": "Gửi cập nhật số dư cho tất cả các tài khoản của bạn cùng một lúc. Mang lại trải nghiệm quản lý nhiều tài khoản nhanh hơn và tốt hơn."
  },
  "useNftDetection": {
    "message": "Tự động phát hiện NFT"
  },
  "useNftDetectionDescription": {
    "message": "Hiển thị tất cả NFT, bao gồm cả những NFT giả được tặng bởi kẻ lừa đảo."
  },
  "usePassword": {
    "message": "Sử dụng mật khẩu"
  },
  "usePhishingDetection": {
    "message": "Sử dụng tính năng phát hiện lừa đảo"
  },
  "usePhishingDetectionDescription": {
    "message": "Hiển thị cảnh báo đối với các tên miền lừa đảo nhắm đến người dùng Ethereum"
  },
  "useSafeChainsListValidation": {
    "message": "Kiểm tra thông tin mạng"
  },
  "useSafeChainsListValidationDescriptionV2": {
    "message": "Giảm khả năng bạn kết nối với mạng độc hại hoặc không chính xác. MetaMask sử dụng $1 để hiển thị thông tin mạng chính xác và được chuẩn hóa."
  },
  "useSafeChainsListValidationWebsite": {
    "message": "chainid.network",
    "description": "useSafeChainsListValidationWebsite is separated from the rest of the text so that we can bold the third party service name in the middle of them"
  },
  "useTokenDetectionPrivacyDesc": {
    "message": "Tự động hiển thị các token được gửi vào tài khoản của bạn có liên quan đến hoạt động trao đổi thông tin với các máy chủ bên thứ ba để tìm nạp hình ảnh của token. Các máy chủ đó sẽ có quyền truy cập vào địa chỉ IP của bạn."
  },
  "usedByClients": {
    "message": "Được nhiều ví khác nhau sử dụng"
  },
  "userOpContractDeployError": {
    "message": "Không hỗ trợ triển khai hợp đồng từ tài khoản thông minh"
  },
  "value": {
    "message": "Giá trị"
  },
  "version": {
    "message": "Phiên bản"
  },
  "view": {
    "message": "Xem"
  },
  "viewAddressOnExplorer": {
    "message": "Xem trên $1",
    "description": "$1 is the block explorer name"
  },
  "viewDetails": {
    "message": "Xem chi tiết"
  },
  "viewOnBlockExplorer": {
    "message": "Xem trên trình khám phá khối"
  },
  "viewOnCustomBlockExplorer": {
    "message": "Xem $1 tại $2",
    "description": "$1 is the action type. e.g (Account, Transaction, Swap) and $2 is the Custom Block Explorer URL"
  },
  "viewOnEtherscan": {
    "message": "Xem $1 trên Etherscan",
    "description": "$1 is the action type. e.g (Account, Transaction, Swap)"
  },
  "viewOnExplorer": {
    "message": "Xem trên trình khám phá"
  },
  "viewOnOpensea": {
    "message": "Xem trên Opensea"
  },
  "viewTokenDetails": {
    "message": "Xem chi tiết token"
  },
  "viewinExplorer": {
    "message": "Xem $1 trong trình khám phá",
    "description": "$1 is the action type. e.g (Account, Transaction, Swap)"
  },
  "vip": {
    "message": "VIP $1",
    "description": "$1 is the VIP tier number"
  },
  "visitSite": {
    "message": "Truy cập trang web"
  },
  "visitSupportDataConsentModalAccept": {
    "message": "Xác nhận"
  },
  "visitSupportDataConsentModalDescription": {
    "message": "Bạn có muốn chia sẻ Mã định danh MetaMask và phiên bản ứng dụng của mình với Trung tâm hỗ trợ không? Điều này có thể giúp chúng tôi giải quyết vấn đề của bạn tốt hơn, nhưng không bắt buộc."
  },
  "visitSupportDataConsentModalReject": {
    "message": "Không chia sẻ"
  },
  "visitSupportDataConsentModalTitle": {
    "message": "Chia sẻ thông tin thiết bị với bộ phận hỗ trợ"
  },
  "visitWebSite": {
    "message": "Truy cập trang web của chúng tôi"
  },
  "volume": {
    "message": "Khối lượng"
  },
  "wallet": {
    "message": "Ví"
  },
  "walletConnectionGuide": {
    "message": "hướng dẫn của chúng tôi về cách kết nối ví cứng"
  },
  "walletName": {
    "message": "Tên ví"
  },
  "walletReadyLearn": {
    "message": "$1 bạn có thể lưu giữ cụm từ này ở nơi an toàn để không bao giờ mất quyền truy cập vào tiền của mình.",
    "description": "$1 is the link to Learn how"
  },
  "walletReadyLoseSrp": {
    "message": "Nếu làm mất Cụm từ khôi phục bí mật, bạn sẽ không thể sử dụng ví của mình."
  },
  "walletReadyLoseSrpFromReminder": {
    "message": "Cụm từ khôi phục bí mật này có thể giúp bạn lấy lại quyền truy cập nếu bạn quên mật khẩu hoặc mất quyền đăng nhập."
  },
  "wantToAddThisNetwork": {
    "message": "Bạn muốn thêm mạng này?"
  },
  "wantsToAddThisAsset": {
    "message": "Điều này cho phép các tài sản sau được thêm vào ví của bạn."
  },
  "warning": {
    "message": "Cảnh báo"
  },
  "warningFromSnap": {
    "message": "Cảnh báo từ $1",
    "description": "$1 represents the name of the snap"
  },
  "watchEthereumAccountsDescription": {
    "message": "Bật tùy chọn này sẽ cho phép bạn theo dõi tài khoản Ethereum thông qua địa chỉ công khai hoặc tên ENS. Để phản hồi về tính năng Beta này, vui lòng hoàn thành $1 này.",
    "description": "$1 is the link to a product feedback form"
  },
  "watchEthereumAccountsToggle": {
    "message": "Theo dõi tài khoản Ethereum (Beta)"
  },
  "watchOutMessage": {
    "message": "Hãy cẩn thận với $1.",
    "description": "$1 is a link with text that is provided by the 'securityMessageLinkForNetworks' key"
  },
  "web3": {
    "message": "Web3"
  },
  "web3ShimUsageNotification": {
    "message": "Chúng tôi nhận thấy rằng trang web hiện tại đã cố dùng API window.web3 đã bị xóa. Nếu trang web có vẻ như đã bị lỗi, vui lòng nhấp vào $1 để biết thêm thông tin.",
    "description": "$1 is a clickable link."
  },
  "webhid": {
    "message": "WebHID",
    "description": "Refers to a interface for connecting external devices to the browser. Used for connecting ledger to the browser. Read more here https://developer.mozilla.org/en-US/docs/Web/API/WebHID_API"
  },
  "websites": {
    "message": "trang web",
    "description": "Used in the 'permission_rpc' message."
  },
  "weekly": {
    "message": "hằng tuần"
  },
  "welcomeBack": {
    "message": "Chào mừng bạn trở lại"
  },
  "whatsThis": {
    "message": "Đây là gì?"
  },
  "willApproveAmountForBridging": {
    "message": "Phê duyệt token cho cầu nối."
  },
  "willApproveAmountForSwapping": {
    "message": "Phê duyệt token cho hoán đổi."
  },
  "withdrawTo": {
    "message": "Nhận",
    "description": "Label for pay with row in withdrawal flows showing the destination token"
  },
  "withdrawing": {
    "message": "Đang rút tiền"
  },
  "wrongNetworkName": {
    "message": "Theo hồ sơ của chúng tôi, tên mạng có thể không khớp chính xác với ID chuỗi này."
  },
  "wrongPassword": {
    "message": "Sai mật khẩu",
    "description": "Displayed when the user enters an incorrect password"
  },
  "year": {
    "message": "năm"
  },
  "yes": {
    "message": "Có"
  },
  "yesSwap": {
    "message": "Có, hoán đổi"
  },
  "you": {
    "message": "Bạn"
  },
  "youApprove": {
    "message": "Bạn phê duyệt"
  },
  "youNeedToAllowCameraAccess": {
    "message": "Bạn cần cho phép truy cập vào máy ảnh để sử dụng tính năng này."
  },
  "youReceived": {
    "message": "Bạn đã nhận",
    "description": "Label indicating the amount and asset the user received."
  },
  "youSell": {
    "message": "Bạn bán"
  },
  "youSent": {
    "message": "Bạn đã gửi",
    "description": "Label indicating the amount and asset the user sent."
  },
  "youWithdrew": {
    "message": "Bạn đã rút tiền",
    "description": "Label indicating the amount and asset the user withdrew."
  },
  "youllReceive": {
    "message": "Bạn sẽ nhận được",
    "description": "Row label on the Perps Withdraw confirmation showing the net receive amount after fees"
  },
  "yourActivity": {
    "message": "Hoạt động của bạn"
  },
  "yourBalance": {
    "message": "Số dư của bạn"
  },
  "yourNFTmayBeAtRisk": {
    "message": "NFT của bạn có thể gặp rủi ro"
  },
  "yourWalletIsReady": {
    "message": "Ví của bạn đã sẵn sàng!"
  },
  "yourWalletIsReadyFromReminder": {
    "message": "Lưu giữ Cụm từ khôi phục bí mật của bạn ở nơi an toàn!"
  }
}
