{
  "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."
  },
  "QRHardwareInvalidTransactionTitle": {
    "message": "Lỗi"
  },
  "QRHardwareMismatchedSignId": {
    "message": "Dữ liệu giao dịch không đồng nhất. Vui lòng kiểm tra chi tiết giao dịch."
  },
  "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"
  },
  "QRHardwareUnknownWalletQRCode": {
    "message": "Mã QR không hợp lệ. Vui lòng quét mã QR đồng bộ của ví cứng."
  },
  "QRHardwareWalletImporterTitle": {
    "message": "Quét mã QR"
  },
  "QRHardwareWalletSteps1Description": {
    "message": "Bạn có thể chọn các đối tác hỗ trợ mã QR chính thức từ danh sách bên dưới."
  },
  "QRHardwareWalletSteps1Title": {
    "message": "Kết nối với ví cứng QR của bạn"
  },
  "QRHardwareWalletSteps2Description": {
    "message": "Ngrave Zero"
  },
  "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"
  },
  "accept": {
    "message": "Chấp nhận"
  },
  "acceptTermsOfUse": {
    "message": "Tôi đã đọc và đồng ý với $1",
    "description": "$1 is the `terms` message"
  },
  "accessingYourCamera": {
    "message": "Đang truy cập máy ảnh..."
  },
  "account": {
    "message": "Tài khoản"
  },
  "accountActivity": {
    "message": "Hoạt động của tài khoản"
  },
  "accountActivityText": {
    "message": "Chọn tài khoản mà bạn muốn nhận thông báo:"
  },
  "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"
  },
  "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"
  },
  "accountIdenticonDescription": {
    "message": "Chọn trong số ba kiểu biểu tượng độc đáo khác nhau để giúp bạn nhận diện tài khoản một cách nhanh chóng."
  },
  "accountIsntConnectedToastText": {
    "message": "$1 không được kết nối với $2"
  },
  "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"
  },
  "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"
  },
  "active": {
    "message": "Đang hoạt động"
  },
  "activity": {
    "message": "Hoạt động"
  },
  "activityEmptyDescription": {
    "message": "Chưa có gì để xem. Hãy hoán đổi token đầu tiên của bạn ngay hôm nay."
  },
  "activityLog": {
    "message": "Nhật ký hoạt động"
  },
  "add": {
    "message": "Thêm"
  },
  "addACustomNetwork": {
    "message": "Thêm mạng tùy chỉnh"
  },
  "addAHardwareWallet": {
    "message": "Thêm ví cứng"
  },
  "addANetwork": {
    "message": "Thêm mạng"
  },
  "addANickname": {
    "message": "Thêm biệt danh"
  },
  "addAUrl": {
    "message": "Thêm URL"
  },
  "addAccount": {
    "message": "Thêm tài khoản"
  },
  "addAccountFromNetwork": {
    "message": "Thêm tài khoản $1",
    "description": "$1 is the network name, e.g. Bitcoin or Solana"
  },
  "addAccountOrWallet": {
    "message": "Thêm tài khoản hoặc ví"
  },
  "addAccountToMetaMask": {
    "message": "Thêm tài khoản vào MetaMask"
  },
  "addAcquiredTokens": {
    "message": "Thêm token mà bạn đã mua bằng MetaMask"
  },
  "addAlias": {
    "message": "Thêm biệt danh"
  },
  "addBitcoinAccountLabel": {
    "message": "Tài khoản Bitcoin"
  },
  "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"
  },
  "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"
  },
  "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"
  },
  "addHardwareWalletLabel": {
    "message": "Ví cứng"
  },
  "addIPFSGateway": {
    "message": "Thêm cổng IPFS ưa thích của bạn"
  },
  "addImportAccount": {
    "message": "Thêm tài khoản hoặc ví cứng"
  },
  "addMemo": {
    "message": "Thêm bản ghi nhớ"
  },
  "addNetwork": {
    "message": "Thêm mạng"
  },
  "addNetworkConfirmationTitle": {
    "message": "Thêm $1",
    "description": "$1 represents network name"
  },
  "addNewAccount": {
    "message": "Thêm tài khoản Ethereum mới"
  },
  "addNewEthereumAccountLabel": {
    "message": "Tài khoản Ethereum"
  },
  "addNewSolanaAccountLabel": {
    "message": "Tài khoản Solana"
  },
  "addNft": {
    "message": "Thêm NFT"
  },
  "addNfts": {
    "message": "Thêm NFT"
  },
  "addNonEvmAccount": {
    "message": "Thêm tài khoản $1",
    "description": "$1 is the non EVM network where the account is going to be created, e.g. Bitcoin or Solana"
  },
  "addNonEvmAccountFromNetworkPicker": {
    "message": "Để kích hoạt mạng $1, bạn cần tạo tài khoản $2.",
    "description": "$1 is the non EVM network where the account is going to be created, e.g. Solana Mainnet or Solana Devnet. $2 is the account type, e.g. Bitcoin or Solana"
  },
  "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"
  },
  "addTokenByContractAddress": {
    "message": "Bạn không tìm thấy token? Bạn có thể dán địa chỉ của bất kỳ token nào để thêm token đó theo cách thủ công. Bạn có thể tìm thấy địa chỉ hợp đồng token trên $1",
    "description": "$1 is a blockchain explorer for a specific network, e.g. Etherscan for Ethereum"
  },
  "addUrl": {
    "message": "Thêm URL"
  },
  "addWallet": {
    "message": "Thêm ví"
  },
  "addingAccount": {
    "message": "Thêm tài khoản"
  },
  "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"
  },
  "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"
  },
  "advancedBaseGasFeeToolTip": {
    "message": "Khi các giao dịch của bạn được đưa vào khối, mọi phần chênh lệch giữa phí cơ sở tối đa và phí cơ sở thực tế đều sẽ được hoàn lại. Tổng số tiền sẽ được tính bằng phí cơ sở tối đa (theo GWEI) * hạn mức phí gas."
  },
  "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ự."
  },
  "advancedGasFeeDefaultOptIn": {
    "message": "Lưu các giá trị này làm giá trị mặc định cho mạng $1.",
    "description": "$1 is the current network name."
  },
  "advancedGasFeeModalTitle": {
    "message": "Phí gas nâng cao"
  },
  "advancedGasPriceTitle": {
    "message": "Giá gas"
  },
  "advancedPriorityFeeToolTip": {
    "message": "Phí ưu tiên (hay còn được gọi là \"tiền thưởng cho thợ đào\") được chuyển trực tiếp cho các thợ đào và khuyến khích họ ưu tiên giao dịch của bạn."
  },
  "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"
  },
  "airgapVault": {
    "message": "AirGap Vault"
  },
  "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"
  },
  "alertActionBuyWithNativeCurrency": {
    "message": "Mua $1"
  },
  "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\""
  },
  "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."
  },
  "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."
  },
  "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."
  },
  "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"
  },
  "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ờ"
  },
  "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ả"
  },
  "allNetworks": {
    "message": "Tất cả mạng"
  },
  "allPermissions": {
    "message": "Tất cả các quyền"
  },
  "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ử"
  },
  "allowNotifications": {
    "message": "Cho phép thông báo"
  },
  "allowWithdrawAndSpend": {
    "message": "Cho phép $1 rút và chi tiêu tối đa số tiền sau đây:",
    "description": "The url of the site that requested permission to 'withdraw and spend'"
  },
  "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"
  },
  "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"
  },
  "assetMultipleNFTsBalance": {
    "message": "$1 NFT"
  },
  "assetOptions": {
    "message": "Tùy chọn tài sản"
  },
  "assetSingleNFTBalance": {
    "message": "$1 NFT"
  },
  "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"
  },
  "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"
  },
  "autoDetectTokensDescription": {
    "message": "Chúng tôi sử dụng API của bên thứ ba để phát hiện và hiển thị các token mới được gửi đến ví của bạn. Hãy tắt nếu bạn không muốn ứng dụng tự động lấy dữ liệu từ các dịch vụ đó. $1",
    "description": "$1 is a link to a support article"
  },
  "autoLockTimeLimit": {
    "message": "Hẹn giờ tự động khóa (phút)"
  },
  "autoLockTimeLimitDescription": {
    "message": "Đặt khoảng thời gian không hoạt động tính bằng phút trước khi MetaMask khóa."
  },
  "available": {
    "message": "khả dụng"
  },
  "average": {
    "message": "Trung bình"
  },
  "back": {
    "message": "Quay lại"
  },
  "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"
  },
  "basicConfigurationLabel": {
    "message": "Chức năng cơ bản"
  },
  "basicConfigurationModalCheckbox": {
    "message": "Tôi hiểu rõ và muốn tiếp tục"
  },
  "basicConfigurationModalDisclaimerOff": {
    "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."
  },
  "basicConfigurationModalDisclaimerOffAdditionalText": {
    "message": "Tắt tùy chọn này cũng sẽ vô hiệu hóa tất cả các tính năng trong $1 và $2.",
    "description": "$1 and $2 are bold text for basicConfigurationModalDisclaimerOffAdditionalTextFeaturesFirst and basicConfigurationModalDisclaimerOffAdditionalTextFeaturesLast respectively"
  },
  "basicConfigurationModalDisclaimerOffAdditionalTextFeaturesFirst": {
    "message": "bảo mật và quyền riêng tư, sao lưu và đồng bộ"
  },
  "basicConfigurationModalDisclaimerOffAdditionalTextFeaturesLast": {
    "message": "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"
  },
  "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."
  },
  "blockaidMessage": {
    "message": "Bảo vệ quyền riêng tư - không có dữ liệu nào được chia sẻ với các bên thứ ba. Có sẵn trên Arbitrum, Avalanche, BNB chain, Ethereum Mainnet, Linea, Optimism, Polygon, Base và Sepolia."
  },
  "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"
  },
  "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."
  },
  "bridgeBlockExplorerLinkCopied": {
    "message": "Đã sao chép liên kết trình khám phá khối!"
  },
  "bridgeCalculatingAmount": {
    "message": "Đang tính toán..."
  },
  "bridgeConfirmTwoTransactions": {
    "message": "Bạn sẽ cần xác nhận 2 giao dịch trên ví cứng của mình:"
  },
  "bridgeCreateSolanaAccount": {
    "message": "Tạo tài khoản Solana"
  },
  "bridgeCreateSolanaAccountDescription": {
    "message": "Để hoán đổi sang mạng Solana, bạn cần có tài khoản và địa chỉ nhận."
  },
  "bridgeCreateSolanaAccountTitle": {
    "message": "Bạn sẽ cần có tài khoản Solana trước."
  },
  "bridgeDetailsTitle": {
    "message": "Chi tiết cầu nối",
    "description": "Title for the modal showing details about a bridge transaction."
  },
  "bridgeEnterAmount": {
    "message": "Chọn số tiền"
  },
  "bridgeExplorerLinkViewOn": {
    "message": "Xem trên $1"
  },
  "bridgeFetchNewQuotes": {
    "message": "Tìm nạp báo giá mới?"
  },
  "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ỏ."
  },
  "bridgeNetCost": {
    "message": "Chi phí ròng"
  },
  "bridgeNoMMFee": {
    "message": "Không có phí MM"
  },
  "bridgePriceImpact": {
    "message": "Tác động giá"
  },
  "bridgePriceImpactNormalWarning": {
    "message": "Tác động giá phản ánh giao dịch hoán đổi của bạn ảnh hưởng đến giá thị trường như thế nào. Nếu bạn không có đủ phí gas, một phần token của bạn sẽ được dùng để trả phí, điều này làm tăng tác động giá. MetaMask không thiết lập hoặc kiểm soát điều này."
  },
  "bridgePriceImpactTooltipTitle": {
    "message": "Tác động giá"
  },
  "bridgePriceImpactWarningTitle": {
    "message": "Cảnh báo tác động giá"
  },
  "bridgeQuoteExpired": {
    "message": "Báo giá của bạn đã hết hạn."
  },
  "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"
  },
  "bridgeSelectTokenAmountAndAccount": {
    "message": "Chọn token, số tiền và tài khoản đích"
  },
  "bridgeSelectTokenAndAmount": {
    "message": "Chọn token và số tiền"
  },
  "bridgeSolanaAccountCreated": {
    "message": "Đã tạo tài khoản Solana"
  },
  "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 tiến hành",
    "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"
  },
  "bridgeTimingMinutes": {
    "message": "$1 phút",
    "description": "$1 is the ticker symbol of a an asset the user is being prompted to purchase"
  },
  "bridgeTo": {
    "message": "Cầu nối đến"
  },
  "bridgeTokenCannotVerifyDescription": {
    "message": "Nếu bạn đã thêm token này theo cách thủ công, hãy đảm bảo rằng bạn nhận thức được các rủi ro đối với tiền của mình trước khi thực hiện cầu nối."
  },
  "bridgeTokenCannotVerifyTitle": {
    "message": "Chúng tôi không thể xác minh token này."
  },
  "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"
  },
  "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"
  },
  "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ợ..."
  },
  "buildContactList": {
    "message": "Xây dựng danh sách liên hệ của bạn"
  },
  "builtAroundTheWorld": {
    "message": "MetaMask được thiết kế và xây dựng trên khắp thế giới."
  },
  "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"
  },
  "buyNow": {
    "message": "Mua ngay"
  },
  "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"
  },
  "cancelPopoverTitle": {
    "message": "Hủy giao dịch"
  },
  "cancelSpeedUpLabel": {
    "message": "Phí gas này sẽ $1 phí gas ban đầu.",
    "description": "$1 is text 'replace' in bold"
  },
  "cancelSpeedUpTransactionTooltip": {
    "message": "Để $1 giao dịch, phí gas phải tăng thêm ít nhất 10% để được mạng lưới ghi nhận.",
    "description": "$1 is string 'cancel' or 'speed up'"
  },
  "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."
  },
  "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 chắn không?"
  },
  "changePasswordWarningDescription": {
    "message": "Nếu bạn thay đổi mật khẩu tại đây, MetaMask sẽ 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."
  },
  "chooseYourNetwork": {
    "message": "Chọn mạng của bạn"
  },
  "chooseYourNetworkDescription": {
    "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.",
    "description": "$1 is a link to the privacy policy, $2 is a link to Solana accounts support"
  },
  "chooseYourNetworkDescriptionCallToAction": {
    "message": "nhấp vào đây"
  },
  "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"
  },
  "clearActivityButton": {
    "message": "Xóa dữ liệu thẻ hoạt động"
  },
  "clearActivityDescription": {
    "message": "Thao tác này sẽ đặt lại số nonce của tài khoản và xóa dữ liệu khỏi thẻ hoạt động trong ví của bạn. Chỉ có tài khoản và mạng hiện tại 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"
  },
  "closeExtension": {
    "message": "Đóng tiện ích mở rộng"
  },
  "closeSlide": {
    "message": "Đóng $1",
    "description": "Aria label for close button on carousel slides. $1 is the slide title"
  },
  "closeWindowAnytime": {
    "message": "Bạn có thể đóng cửa sổ này bất kỳ lúc nào."
  },
  "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."
  },
  "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"
  },
  "confirmFieldPaymaster": {
    "message": "Phí được thanh toán bởi"
  },
  "confirmFieldPeriodDurationDaily": {
    "message": "Hằng ngày"
  },
  "confirmFieldPeriodDurationMonthly": {
    "message": "Hằng tháng"
  },
  "confirmFieldPeriodDurationWeekly": {
    "message": "Hằng tuần"
  },
  "confirmFieldPeriodDurationYearly": {
    "message": "Hằng năm"
  },
  "confirmFieldTooltipPaymaster": {
    "message": "Phí cho giao dịch này sẽ được thanh toán bởi hợp đồng thông minh Paymaster."
  },
  "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": "Chuyển sang"
  },
  "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 của bạn"
  },
  "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"
  },
  "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."
  },
  "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"
  },
  "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"
  },
  "connectAccount": {
    "message": "Kết nối tài khoản"
  },
  "connectAccountOrCreate": {
    "message": "Kết nối tài khoản hoặc tạo tài khoản mới"
  },
  "connectAccounts": {
    "message": "Kết nối tài khoản"
  },
  "connectAnAccountHeader": {
    "message": "Kết nối tài khoản"
  },
  "connectManually": {
    "message": "Kết nối thủ công với trang web hiện tại"
  },
  "connectMoreAccounts": {
    "message": "Kết nối thêm tài khoản"
  },
  "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ọ."
  },
  "connectedAccountsListTooltip": {
    "message": "$1 có thể xem số dư tài khoản, địa chỉ, hoạt động và gợi ý các giao dịch cần phê duyệt cho tài khoản được kết nối.",
    "description": "$1 is the origin name"
  },
  "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"
  },
  "connectedWithNetworkName": {
    "message": "Đã kết nối với $1",
    "description": "$1 represents network name"
  },
  "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."
  },
  "connectionPopoverDescription": {
    "message": "Để kết nối với trang web, hãy chọn nút kết nối. MetaMask chỉ có thể kết nối với các trang web web3."
  },
  "connectionRequest": {
    "message": "Yêu cầu kết nối"
  },
  "connectionsRemovedModalDescription": {
    "message": "Một số kết nối (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 cứ lúc nào trong phần Cài đặt."
  },
  "connectionsRemovedModalTitle": {
    "message": "Kết nối đã bị xóa"
  },
  "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?"
  },
  "coolWallet": {
    "message": "CoolWallet"
  },
  "copiedExclamation": {
    "message": "Đã sao chép."
  },
  "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"
  },
  "create": {
    "message": "Tạo"
  },
  "createNewAccountHeader": {
    "message": "Tạo tài khoản mới"
  },
  "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ị, "
  },
  "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"
  },
  "createSolanaAccount": {
    "message": "Tạo tài khoản Solana"
  },
  "creatorAddress": {
    "message": "Địa chỉ của người tạo"
  },
  "crossChainSwapsLink": {
    "message": "Hoán đổi trên các mạng với MetaMask Portfolio"
  },
  "crossChainSwapsLinkNative": {
    "message": "Hoán đổi trên các mạng với Cầu nối"
  },
  "cryptoCompare": {
    "message": "CryptoCompare"
  },
  "currencyConversion": {
    "message": "Tiền tệ"
  },
  "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."
  },
  "currentAccountNotConnected": {
    "message": "Tài khoản hiện tại của bạn chưa được kết nối"
  },
  "currentExtension": {
    "message": "Trang tiện ích mở rộng hiện tại"
  },
  "currentLanguage": {
    "message": "Ngôn ngữ hiện tại"
  },
  "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"
  },
  "currentTitle": {
    "message": "Hiện tại:"
  },
  "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"
  },
  "customSpendLimit": {
    "message": "Hạn mức chi tiêu tùy chỉnh"
  },
  "customToken": {
    "message": "Token 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"
  },
  "customizeYourNotifications": {
    "message": "Tùy chỉnh thông báo"
  },
  "customizeYourNotificationsText": {
    "message": "Bật các loại thông báo mà bạn muốn nhận:"
  },
  "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"
  },
  "dappSuggestedHighShortLabel": {
    "message": "Trang web (cao)"
  },
  "dappSuggestedShortLabel": {
    "message": "Trang web"
  },
  "dappSuggestedTooltip": {
    "message": "$1 đã đề xuất mức giá này.",
    "description": "$1 represents the Dapp's origin"
  },
  "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 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)."
  },
  "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ẻ."
  },
  "dataCollectionWarningPopoverButton": {
    "message": "Đồng ý"
  },
  "dataCollectionWarningPopoverDescription": {
    "message": "Bạn đã tắt tùy chọn thu thập dữ liệu cho mục đích tiếp thị của chúng tôi. Thao tác này chỉ áp dụng cho thiết bị này. Nếu bạn sử dụng MetaMask trên các thiết bị khác, nhớ chọn không tham gia trên các thiết bị đó."
  },
  "dataUnavailable": {
    "message": "dữ liệu không khả dụng"
  },
  "dateCreated": {
    "message": "Ngày tạo"
  },
  "dcent": {
    "message": "D'Cent"
  },
  "debitCreditPurchaseOptions": {
    "message": "Tùy chọn mua bằng thẻ ghi nợ hoặc thẻ tín dụng"
  },
  "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"
  },
  "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_theBuyPage": {
    "message": "trang mua"
  },
  "deepLink_theHomePage": {
    "message": "trang chủ"
  },
  "deepLink_theNotificationsPage": {
    "message": "trang thông báo"
  },
  "deepLink_thePerpsPage": {
    "message": "trang hợp đồng vĩnh cửu"
  },
  "deepLink_theSwapsPage": {
    "message": "trang hoán đổi"
  },
  "deepLink_theSwapsRampsPage": {
    "message": "trang Hoán đổi/Chuyển đổi"
  },
  "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."
  },
  "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"
  },
  "deleteContact": {
    "message": "Xóa người liên hệ"
  },
  "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 "
  },
  "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ờ"
  },
  "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 đã khởi tạo hành động này trên $1. Quá trình này có thể mất đến 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 "
  },
  "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"
  },
  "deselectAll": {
    "message": "Bỏ chọn tất cả"
  },
  "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"
  },
  "developerOptions": {
    "message": "Tùy chọn Nhà phát triển"
  },
  "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."
  },
  "disconnectAllAccountsText": {
    "message": "tài khoản"
  },
  "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."
  },
  "disconnectAllSnapsText": {
    "message": "Snap"
  },
  "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"
  },
  "dismissReminderDescriptionField": {
    "message": "Bật tùy chọn này để tắt thông báo nhắc sao lưu Cụm từ khôi phục bí mật. Bạn nên sao lưu Cụm từ khôi phục bí mật của mình để tránh mất tiền"
  },
  "dismissReminderField": {
    "message": "Tắt lời nhắc sao lưu Cụm từ khôi phục bí mật"
  },
  "dismissSmartAccountSuggestionEnabledDescription": {
    "message": "Bật tùy chọn này để không còn thấy gợi ý \"Chuyển sang Tài khoản thông minh\" trên bất kỳ tài khoản nào. Tài khoản thông minh mở khóa giao dịch nhanh hơn, phí mạng thấp hơn và linh hoạt hơn trong việc thanh toán."
  },
  "dismissSmartAccountSuggestionEnabledTitle": {
    "message": "Tắt gợi ý \"Chuyển sang Tài khoản thông minh\""
  },
  "displayNftMedia": {
    "message": "Hiển thị phương tiện NFT"
  },
  "displayNftMediaDescription": {
    "message": "Thao tác hiển thị dữ liệu và phương tiện NFT sẽ hiển thị địa chỉ IP của bạn với OpenSea hoặc các bên thứ ba khác. Điều này có thể cho phép kẻ tấn công liên kết địa chỉ IP với địa chỉ Ethereum của bạn. Tính năng tự động phát hiện NFT dựa trên chế độ cài đặt này và sẽ không khả dụng khi chế độ cài đặt này bị tắt."
  },
  "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"
  },
  "downArrow": {
    "message": "mũi tên 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"
  },
  "downloadGoogleChrome": {
    "message": "Tải Google Chrome 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"
  },
  "downloadNow": {
    "message": "Tải xuống ngay"
  },
  "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"
  },
  "editAccountName": {
    "message": "Chỉnh sửa tên tài khoản"
  },
  "editAccounts": {
    "message": "Chỉnh sửa tài khoản"
  },
  "editAddressNickname": {
    "message": "Chỉnh sửa biệt danh địa chỉ"
  },
  "editCancellationGasFeeModalTitle": {
    "message": "Chỉnh sửa phí gas hủy"
  },
  "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"
  },
  "editGasLimitOutOfBoundsV2": {
    "message": "Hạn mức phí gas phải lớn hơn $1 và nhỏ hơn $2",
    "description": "$1 is the minimum limit for gas and $2 is the maximum limit"
  },
  "editGasLimitTooltip": {
    "message": "Hạn mức phí gas là đơn vị gas tối đa mà bạn sẵn sàng sử dụng. Đơn vị gas là hệ số nhân của \"Phí ưu tiên tối đa\" và \"Phí tối đa\"."
  },
  "editGasMaxBaseFeeGWEIImbalance": {
    "message": "Phí cơ sở tối đa không thể thấp hơn phí ưu tiên"
  },
  "editGasMaxBaseFeeHigh": {
    "message": "Phí cơ sở tối đa cao hơn cần thiết"
  },
  "editGasMaxBaseFeeLow": {
    "message": "Phí cơ sở tối đa thấp so với tình trạng mạng hiện tại"
  },
  "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"
  },
  "editGasMaxPriorityFeeBelowMinimumV2": {
    "message": "Phí ưu tiên phải lớn hơn 0."
  },
  "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."
  },
  "editGasMaxPriorityFeeHighV2": {
    "message": "Phí ưu tiên 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"
  },
  "editGasMaxPriorityFeeLowV2": {
    "message": "Phí ưu tiên 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"
  },
  "editGasPriceTooltip": {
    "message": "Mạng này yêu cầu trường \"Giá gas\" khi gửi giao dịch. Giá gas là số tiền bạn sẽ trả cho mỗi đơn vị gas."
  },
  "editGasSubTextFeeLabel": {
    "message": "Phí tối đa:"
  },
  "editGasTitle": {
    "message": "Chỉnh sửa mức ưu tiên"
  },
  "editGasTooLow": {
    "message": "Thời gian xử lý không xác định"
  },
  "editInPortfolio": {
    "message": "Chỉnh sửa trong Portfolio"
  },
  "editNetwork": {
    "message": "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."
  },
  "editPermission": {
    "message": "Sửa quyền"
  },
  "editPermissions": {
    "message": "Chỉnh sửa quyền"
  },
  "editSpeedUpEditGasFeeModalTitle": {
    "message": "Chỉnh sửa phí gas tăng tốc"
  },
  "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"
  },
  "enableFromSettings": {
    "message": " Bật tính năng này trong phần Cài đặt."
  },
  "enableSnap": {
    "message": "Bật"
  },
  "enableToken": {
    "message": "bật $1",
    "description": "$1 is a token symbol, e.g. ETH"
  },
  "enabled": {
    "message": "Đã bật"
  },
  "enabledNetworks": {
    "message": "Mạng được 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"
  },
  "enhancedTokenDetectionAlertMessage": {
    "message": "Tính năng phát hiện token nâng cao hiện có sẵn trên $1. $2"
  },
  "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"
  },
  "enterMaxSpendLimit": {
    "message": "Nhập hạn mức chi tiêu tối đa"
  },
  "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 của bạn"
  },
  "enterRpcUrl": {
    "message": "Nhập URL RPC"
  },
  "enterSymbol": {
    "message": "Nhập ký hiệu"
  },
  "enterTokenNameOrAddress": {
    "message": "Nhập tên token hoặc dán địa chỉ"
  },
  "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"
  },
  "errorCode": {
    "message": "Mã: $1",
    "description": "Displayed error code for debugging purposes. $1 is the error code"
  },
  "errorDetails": {
    "message": "Chi tiết về lỗi",
    "description": "Label for the error details field in the error screen."
  },
  "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."
  },
  "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."
  },
  "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"
  },
  "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."
  },
  "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"
  },
  "feeDetails": {
    "message": "Chi tiết phí"
  },
  "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"
  },
  "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": "Đặt lại ví"
  },
  "forgotPasswordModalDescription1": {
    "message": "MetaMask không thể khôi phục mật khẩu cho bạn."
  },
  "forgotPasswordModalDescription2": {
    "message": "Bạn có thể đặt lại ví bằng cách nhập Cụm từ khôi phục bí mật mà bạn đã sử dụng khi thiết lập ví."
  },
  "forgotPasswordModalTitle": {
    "message": "Quên mật khẩu?"
  },
  "forgotPasswordSocialDescription": {
    "message": "MetaMask không thể khôi phục mật khẩu cho bạn.",
    "description": "$1 is the support link"
  },
  "forgotPasswordSocialStep1": {
    "message": "Nếu bạn đang đăng nhập MetaMask trên một thiết bị có $1 (như Face ID), bạn có thể đặt lại mật khẩu tại đó.",
    "description": "$1 is bold heading"
  },
  "forgotPasswordSocialStep1Biometrics": {
    "message": "có bật sinh trắc học"
  },
  "forgotPasswordSocialStep2": {
    "message": "Nếu bạn có $1, bạn có thể đặt lại ví hiện tại và nhập lại bằng Cụm từ khôi phục bí mật.",
    "description": "$1 is bold Secret Recovery Phrase"
  },
  "form": {
    "message": "mẫu"
  },
  "from": {
    "message": "Từ"
  },
  "fromTokenLists": {
    "message": "Từ danh sách token: $1"
  },
  "function": {
    "message": "Chức năng: $1"
  },
  "gas": {
    "message": "Gas"
  },
  "gasDisplayAcknowledgeDappButtonText": {
    "message": "Sửa phí gas được đề xuất"
  },
  "gasDisplayDappWarning": {
    "message": "Phí gas này được $1 đề xuất. Việc ghi đè phí gas có thể gây ra sự cố cho giao dịch của bạn. Vui lòng liên hệ $1 nếu bạn có câu hỏi.",
    "description": "$1 represents the Dapp's origin"
  },
  "gasFee": {
    "message": "Phí gas"
  },
  "gasLimit": {
    "message": "Hạn mức phí gas"
  },
  "gasLimitRecommended": {
    "message": "Giới hạn gas được đề xuất là $1. Có thể dẫn đến kết quả thất bại nếu giới hạn gas thấp hơn."
  },
  "gasLimitTooLow": {
    "message": "Hạn mức phí gas ít nhất phải là 21000"
  },
  "gasLimitV2": {
    "message": "Hạn mức phí gas"
  },
  "gasOption": {
    "message": "Tùy chọn phí 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."
  },
  "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"
  },
  "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"
  },
  "genericExplorerView": {
    "message": "Xem tài khoản trên $1"
  },
  "getTheNewestFeatures": {
    "message": "Nhận các tính năng mới nhất"
  },
  "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"
  },
  "hardwareWalletLegacyDescription": {
    "message": "(cũ)",
    "description": "Text representing the MEW path"
  },
  "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:"
  },
  "hardwareWalletSupportLinkConversion": {
    "message": "nhấp vào đây"
  },
  "hardwareWallets": {
    "message": "Kết nối ví cứng"
  },
  "hardwareWalletsInfo": {
    "message": "Các thành phần tích hợp của ví cứng sử dụng lệnh gọi API đến máy chủ bên ngoài, máy chủ này có thể xem địa chỉ IP của bạn và địa chỉ hợp đồng thông minh mà bạn tương tác."
  },
  "hardwareWalletsMsg": {
    "message": "Chọn một ví cứng mà bạn muốn sử dụng với MetaMask."
  },
  "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)"
  },
  "hiddenAccounts": {
    "message": "Tài khoản ẩ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"
  },
  "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": "Honey Pot (Bẫy trong bẫy)"
  },
  "hyperliquidReferralCheckboxLabel": {
    "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 Hyperliquid referral confirmation screen"
  },
  "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"
  },
  "hyperliquidReferralTitle": {
    "message": "MetaMask x Hyperliquid",
    "description": "The title of the Hyperliquid referral confirmation screen"
  },
  "id": {
    "message": "ID"
  },
  "ignoreAll": {
    "message": "Bỏ qua tất cả"
  },
  "ignoreTokenWarning": {
    "message": "Nếu bạn ẩn token, chúng sẽ không hiển thị trong ví của bạn. Tuy nhiên, bạn vẫn có thể thêm chúng thông qua chức năng tìm kiếm."
  },
  "imToken": {
    "message": "imToken"
  },
  "import": {
    "message": "Nhập",
    "description": "Button to import an account from a selected file"
  },
  "importAWallet": {
    "message": "Nhập ví"
  },
  "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 đượ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 thông tin đăng nhập 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"
  },
  "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."
  },
  "importPrivateKey": {
    "message": "Khóa riêng tư"
  },
  "importSecretRecoveryPhrase": {
    "message": "Nhập Cụm từ khôi phục bí mật"
  },
  "importSelectedTokens": {
    "message": "Nhập các token đã chọn?"
  },
  "importSelectedTokensDescription": {
    "message": "Chỉ những token đã chọn mới xuất hiện trong ví của bạn. Sau đó, bạn luôn có thể nhập các token đã ẩn thông qua chức năng tìm kiếm."
  },
  "importTokenQuestion": {
    "message": "Nhập token?"
  },
  "importTokenWarning": {
    "message": "Bất kỳ ai cũng tạo được token bằng bất kỳ tên nào, kể cả phiên bản giả của token hiện có. Bạn tự chịu rủi ro khi thêm và giao dịch!"
  },
  "importTokensCamelCase": {
    "message": "Nhập token"
  },
  "importTokensError": {
    "message": "Chúng tôi không thể nhập token. Vui lòng thử lại sau."
  },
  "importWalletOrAccountHeader": {
    "message": "Nhập ví hoặc tài khoản"
  },
  "importWalletSuccess": {
    "message": "Đã nhập ví $1",
    "description": "$1 is the index of the secret recovery phrase"
  },
  "importWithCount": {
    "message": "Nhập $1",
    "description": "$1 will the number of detected tokens that are selected for importing, if all of them are selected then $1 will be all"
  },
  "imported": {
    "message": "Đã nhập",
    "description": "status showing that an account has been fully loaded into the keyring"
  },
  "included": {
    "message": "đã bao gồm"
  },
  "includesXTransactions": {
    "message": "Bao gồm $1 giao dịch"
  },
  "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"
  },
  "initialTransactionConfirmed": {
    "message": "Mạng đã xác nhận giao dịch ban đầu của bạn. Nhấp OK để quay lại."
  },
  "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ư."
  },
  "insufficientFunds": {
    "message": "Không đủ tiền."
  },
  "insufficientFundsForGas": {
    "message": "Không đủ tiền thanh toán phí gas"
  },
  "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": "Tính 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"
  },
  "ipfsGatewayDescription": {
    "message": "MetaMask sử dụng các dịch vụ của bên thứ ba để hiển thị hình ảnh 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ể được hiển thị với các dịch vụ này khi bạn đang sử dụng chúng."
  },
  "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"
  },
  "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."
  },
  "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"
  },
  "l1Fee": {
    "message": "Phí L1"
  },
  "l1FeeTooltip": {
    "message": "Phí gas L1"
  },
  "l2Fee": {
    "message": "Phí L2"
  },
  "l2FeeTooltip": {
    "message": "Phí gas L2"
  },
  "lastConnected": {
    "message": "Đã kết nối lần cuối"
  },
  "lastSold": {
    "message": "Đã bán gần nhất"
  },
  "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."
  },
  "layer1Fees": {
    "message": "Phí Lớp 1"
  },
  "layer2Fees": {
    "message": "Phí Lớp 2"
  },
  "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."
  },
  "learnMoreKeystone": {
    "message": "Tìm hiểu thêm"
  },
  "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."
  },
  "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."
  },
  "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ợ"
  },
  "ledgerLiveApp": {
    "message": "Ứng dụng Ledger Live"
  },
  "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."
  },
  "ledgerMultipleDevicesUnsupportedInfoDescription": {
    "message": "Để kết nối thiết bị mới, hãy ngắt kết nối thiết bị trước đó."
  },
  "ledgerMultipleDevicesUnsupportedInfoTitle": {
    "message": "Bạn chỉ có thể kết nối một thiết bị Ledger tại một thời điểm"
  },
  "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."
  },
  "levelArrow": {
    "message": "mũi tên cấp độ"
  },
  "lightTheme": {
    "message": "Sáng"
  },
  "likeToImportToken": {
    "message": "Bạn có muốn nhập token này không?"
  },
  "likeToImportTokens": {
    "message": "Bạn có muốn nhập những token này không?"
  },
  "lineaGoerli": {
    "message": "Mạng thử nghiệm Linea Goerli"
  },
  "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í."
  },
  "links": {
    "message": "Liên kết"
  },
  "loadMore": {
    "message": "Tải thêm"
  },
  "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"
  },
  "localhost": {
    "message": "Máy chủ cục bộ 8545"
  },
  "lock": {
    "message": "Khóa"
  },
  "lockMetaMask": {
    "message": "Khóa MetaMask"
  },
  "lockMetaMaskLoadingMessage": {
    "message": "Đang khóa MetaMask..."
  },
  "lockTimeInvalid": {
    "message": "Thời gian khóa phải là một số từ 0 đến 10080"
  },
  "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ợ MetaMask"
  },
  "loginErrorGenericTitle": {
    "message": "Đã xảy ra sự cố"
  },
  "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"
  },
  "logo": {
    "message": "Logo $1",
    "description": "$1 is the name of the ticker"
  },
  "low": {
    "message": "Thấp"
  },
  "lowEstimatedReturnTooltipMessage": {
    "message": "Bạn sẽ phải trả phí giao dịch cao hơn $1% số tiền ban đầu. Hãy kiểm tra số tiền nhận được và phí mạng."
  },
  "lowEstimatedReturnTooltipTitle": {
    "message": "Chi phí cao"
  },
  "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"
  },
  "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"
  },
  "makeSureNoOneWatching": {
    "message": "Đảm bảo không có ai đang nhìn",
    "description": "Warning to users to be care while creating and saving their new Secret Recovery Phrase"
  },
  "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"
  },
  "marketCap": {
    "message": "Vốn hóa thị trường"
  },
  "marketDetails": {
    "message": "Chi tiết thị trường"
  },
  "maskicons": {
    "message": "Polycons"
  },
  "max": {
    "message": "Tối đa"
  },
  "maxBaseFee": {
    "message": "Phí cơ sở tối đa"
  },
  "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."
  },
  "maxPriorityFee": {
    "message": "Phí ưu tiên tối đa"
  },
  "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ớ"
  },
  "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."
  },
  "metamaskNotificationsAreOff": {
    "message": "Thông báo ví hiện không hoạt động."
  },
  "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ố lượng tối thiểu nhận được"
  },
  "minimumReceivedLabel": {
    "message": "Tối thiểu nhận được"
  },
  "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."
  },
  "missingSetting": {
    "message": "Không tìm thấy chế độ cài đặt?"
  },
  "missingSettingRequest": {
    "message": "Yêu cầu tại đây"
  },
  "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"
  },
  "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": "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."
  },
  "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ỷ lệ"
  },
  "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."
  },
  "mustSelectOne": {
    "message": "Phải chọn ít nhất 1 token."
  },
  "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": "Địa chỉ cần xem xét",
    "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"
  },
  "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": "Biểu tượng token gốc không mong muốn",
    "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"
  },
  "negativeETH": {
    "message": "Không thể gửi số lượng ETH âm."
  },
  "negativeOrZeroAmountToken": {
    "message": "Không thể gửi số lượng tài sản âm hoặc bằng 0."
  },
  "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"
  },
  "networkIsBusy": {
    "message": "Mạng đang bận. Phí gas cao và ước tính kém chính xác hơn."
  },
  "networkMenu": {
    "message": "Trình đơn mạng"
  },
  "networkMenuHeading": {
    "message": "Chọn mạng"
  },
  "networkName": {
    "message": "Tên mạng"
  },
  "networkNameArbitrum": {
    "message": "Arbitrum"
  },
  "networkNameAvalanche": {
    "message": "Avalanche"
  },
  "networkNameBSC": {
    "message": "BSC"
  },
  "networkNameBase": {
    "message": "Cơ bản"
  },
  "networkNameBitcoin": {
    "message": "Bitcoin"
  },
  "networkNameDefinition": {
    "message": "Tên được liên kết với mạng này."
  },
  "networkNameEthereum": {
    "message": "mạng"
  },
  "networkNameGoerli": {
    "message": "Goerli"
  },
  "networkNameLinea": {
    "message": "Linea"
  },
  "networkNameOpMainnet": {
    "message": "OP"
  },
  "networkNamePolygon": {
    "message": "Polygon"
  },
  "networkNameSolana": {
    "message": "Solana"
  },
  "networkNameTestnet": {
    "message": "Mạng thử nghiệm"
  },
  "networkNameZkSyncEra": {
    "message": "zkSync Era"
  },
  "networkOptions": {
    "message": "Tùy chọn mạng"
  },
  "networkPermissionToast": {
    "message": "Đã cập nhật quyền truy cập mạng"
  },
  "networkProvider": {
    "message": "Nhà cung 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"
  },
  "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!"
  },
  "newAccount": {
    "message": "Tài khoản 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"
  },
  "newContact": {
    "message": "Liên hệ mới"
  },
  "newContract": {
    "message": "Hợp đồng mới"
  },
  "newNFTDetectedInImportNFTsMessageStrongText": {
    "message": "Cài đặt > Bảo mật và quyền riêng tư"
  },
  "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ư"
  },
  "newRpcUrl": {
    "message": "URL RPC mới"
  },
  "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"
  },
  "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."
  },
  "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"
  },
  "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": "Để kết nối với trang web, hãy tìm và chọn nút \"kết nối\". Hãy nhớ rằng, MetaMask chỉ có thể kết nối với các trang web trên web3"
  },
  "noConversionRateAvailable": {
    "message": "Không có sẵn tỷ lệ quy đổi nào"
  },
  "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í MM khi hoán đổi sang $1."
  },
  "noNetworksAvailable": {
    "message": "Không có mạng 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."
  },
  "noSnaps": {
    "message": "Bạn chưa cài đặt bất kỳ Snap nào."
  },
  "noTokensMatchingYourFilters": {
    "message": "Không có token phù hợp với bộ lọc"
  },
  "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"
  },
  "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"
  },
  "notEnoughBalance": {
    "message": "Không đủ số dư"
  },
  "notEnoughGas": {
    "message": "Không đủ phí gas"
  },
  "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 Block Explorer"
  },
  "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"
  },
  "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."
  },
  "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."
  },
  "notificationsSettingsBoxError": {
    "message": "Đã xảy ra lỗi. Vui lòng thử lại."
  },
  "notificationsSettingsPageAllowNotifications": {
    "message": "Nhận thông báo để cập nhật tình hình trong ví của bạn. Để sử dụng tính năng thông báo, chúng tôi dùng hồ sơ để đồng bộ một số chế độ cài đặt trên các thiết bị của bạn. $1"
  },
  "notificationsSettingsPageAllowNotificationsLink": {
    "message": "Tìm hiểu cách chúng tôi bảo vệ quyền riêng tư của bạn khi sử dụng tính năng này."
  },
  "numberOfNewTokensDetectedPlural": {
    "message": "Tìm thấy $1 token mới trong tài khoản này",
    "description": "$1 is the number of new tokens detected"
  },
  "numberOfNewTokensDetectedSingular": {
    "message": "Tìm thấy 1 token mới trong tài khoản này"
  },
  "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"
  },
  "onboardingMetametricCheckboxDescriptionOne": {
    "message": "Chúng tôi sẽ thu thập dữ liệu sử dụng sản phẩm cơ bản như vị trí chung, lượt nhấp và lượt xem. Chúng tôi không lưu trữ thông tin nào khác."
  },
  "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."
  },
  "onboardingOptionIcon": {
    "message": "Biểu tượng $1",
    "description": "$1 is the icon name"
  },
  "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"
  },
  "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."
  },
  "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"
  },
  "optional": {
    "message": "Không bắt buộc"
  },
  "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"
  },
  "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ư"
  },
  "overrideContentSecurityPolicyHeaderDescription": {
    "message": "Tùy chọn này là giải pháp cho một vấn đề đã biết trên Firefox, nơi tiêu đề Nội dung-Bảo mật-Riêng tư của một dapp có thể ngăn tiện ích mở rộng tải đúng cách. Không nên tắt tùy chọn này trừ khi cần thiết để tương thích với trang web cụ thể."
  },
  "padlock": {
    "message": "Ổ khóa"
  },
  "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"
  },
  "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ẽ vĩnh viễn mất quyền truy cập vào ví. 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"
  },
  "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"
  },
  "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_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": "Đây là nơi bạn có thể xem các quyền mà bạn đã cấp cho các Snap đã cài đặt hoặc các trang web đã kết nối."
  },
  "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."
  },
  "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"
  },
  "pleaseConfirm": {
    "message": "Vui lòng xác nhận"
  },
  "plusXMore": {
    "message": "+ $1 khác",
    "description": "$1 is a number of additional but unshown items in a list- this message will be shown in place of those items"
  },
  "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"
  },
  "preparingSwap": {
    "message": "Đang chuẩn bị hoán đổi..."
  },
  "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"
  },
  "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"
  },
  "proceedWithTransaction": {
    "message": "Tôi vẫn muốn tiếp tục"
  },
  "productAnnouncements": {
    "message": "Thông báo về sản phẩm"
  },
  "proposedApprovalLimit": {
    "message": "Hạn mức chấp thuận được đề xuất"
  },
  "provide": {
    "message": "Cung cấp"
  },
  "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ý"
  },
  "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"
  },
  "queued": {
    "message": "Đã đưa vào hàng đợi"
  },
  "quoteRate": {
    "message": "Tỷ giá báo giá"
  },
  "quotedReceiveAmount": {
    "message": "Số tiền nhận $1"
  },
  "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"
  },
  "received": {
    "message": "Đã nhận"
  },
  "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"
  },
  "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"
  },
  "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ả"
  },
  "rejectRequestsDescription": {
    "message": "Bạn chuẩn bị từ chối hàng loạt $1 yêu cầu."
  },
  "rejectRequestsN": {
    "message": "Từ chối $1 yêu cầu"
  },
  "rejectTxsDescription": {
    "message": "Bạn chuẩn bị từ chối hàng loạt $1 giao dịch."
  },
  "rejectTxsN": {
    "message": "Từ chối $1 giao dịch"
  },
  "rejected": {
    "message": "Bị từ chối"
  },
  "remove": {
    "message": "Xóa"
  },
  "removeAccount": {
    "message": "Xóa tài khoản"
  },
  "removeAccountDescription": {
    "message": "Tài khoản này sẽ bị xóa khỏi ví của bạn. Hãy chắc chắn rằng bạn có Cụm từ khôi phục bí mật hoặc khóa riêng tư gốc cho tài khoản đã nhập này trước khi tiếp tục. Bạn có thể nhập hoặc tạo lại tài khoản từ trình đơn thả xuống 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 của 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."
  },
  "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"
  },
  "requestingForAccount": {
    "message": "Yêu cầu cho $1",
    "description": "Name of Account"
  },
  "requestingForNetwork": {
    "message": "Yêu cầu cho $1",
    "description": "Name of Network"
  },
  "required": {
    "message": "Bắt buộc"
  },
  "reset": {
    "message": "Đặt lại"
  },
  "resetWallet": {
    "message": "Đặt lại ví của bạn"
  },
  "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"
  },
  "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"
  },
  "revealSeedWords": {
    "message": "Hiện Cụm từ khôi phục bí mật"
  },
  "revealSeedWordsDescription1": {
    "message": "$1 cung cấp $2",
    "description": "This is a sentence consisting of link using 'revealSeedWordsSRPName' as $1 and bolded text using 'revealSeedWordsDescription3' as $2."
  },
  "revealSeedWordsDescription2": {
    "message": "MetaMask là một $1. Có nghĩa bạn là người sở hữu Cụm từ khôi phục bí mật của bạn.",
    "description": "$1 is text link with the message from 'revealSeedWordsNonCustodialWallet'"
  },
  "revealSeedWordsDescription3": {
    "message": "toàn quyền truy cập vào ví và tiền của bạn.\n"
  },
  "revealSeedWordsNonCustodialWallet": {
    "message": "ví không lưu ký"
  },
  "revealSeedWordsQR": {
    "message": "QR"
  },
  "revealSeedWordsSRPName": {
    "message": "khôi phục bí mật (SRP)"
  },
  "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. $1",
    "description": "$1 is bolded text using the message from 'revealSeedWordsWarning2'"
  },
  "revealSeedWordsWarning2": {
    "message": "Bộ phận Hỗ trợ MetaMask sẽ không bao giờ yêu cầu điều này.",
    "description": "The bolded texted in the second part of 'revealSeedWordsWarning'"
  },
  "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."
  },
  "reward": {
    "message": "Phần thưởng"
  },
  "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"
  },
  "scanInstructions": {
    "message": "Đặt mã QR vào trước máy ảnh"
  },
  "scanQrCode": {
    "message": "Quét mã QR"
  },
  "scrollDown": {
    "message": "Cuộn xuống"
  },
  "search": {
    "message": "Tìm kiếm"
  },
  "searchAccounts": {
    "message": "Tìm kiếm tài khoản"
  },
  "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"
  },
  "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."
  },
  "secretRecoveryPhrase": {
    "message": "Cụm từ khôi phục bí mật"
  },
  "secretRecoveryPhrasePlusNumber": {
    "message": "Cụm từ khôi phục bí mật $1",
    "description": "The $1 is the order of the Secret Recovery Phrase"
  },
  "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"
  },
  "securityAlertsDescription": {
    "message": "Tính năng này sẽ cảnh báo bạn về hoạt động độc hại hoặc bất thường bằng cách chủ động xem xét các yêu cầu giao dịch và chữ ký. $1",
    "description": "Link to learn more about security alerts"
  },
  "securityAndPrivacy": {
    "message": "Bảo mật và quyền riêng tư"
  },
  "securityChangePassword": {
    "message": "Đổi mật khẩu"
  },
  "securityChangePasswordDescription": {
    "message": "Chọn một mật khẩu mạnh để mở khóa ứng dụng MetaMask trên thiết bị của bạn. Nếu làm mất mật khẩu này, bạn sẽ cần dùng Cụm từ khôi phục bí mật để nhập lại ví."
  },
  "securityChangePasswordTitle": {
    "message": "Mật khẩu"
  },
  "securityChangePasswordToastError": {
    "message": "Không thể thay đổi mật khẩu. Vui lòng thử lại."
  },
  "securityChangePasswordToastSuccess": {
    "message": "Đã lưu mật khẩu mới"
  },
  "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"
  },
  "securityLoginWithSocial": {
    "message": "Đăng nhập bằng $1",
    "description": "The $1 is the text 'Google' or 'Apple'"
  },
  "securityLoginWithSrpBackedUp": {
    "message": "Đã sao lưu Cụm từ khôi phục bí mật"
  },
  "securityLoginWithSrpNotBackedUp": {
    "message": "Sao lưu Cụm từ khôi phục bí mật"
  },
  "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'"
  },
  "securitySocialLoginLabel": {
    "message": "KHÔI PHỤC $1",
    "description": "The $1 is the text 'Google' or 'Apple'"
  },
  "securitySrpDescription": {
    "message": "Sao lưu Cụm từ khôi phục bí mật để bạn không bao giờ mất quyền truy cập vào ví. Hãy chắc chắn lưu trữ cụm từ này ở nơi an toàn mà chỉ bạn mới có thể truy cập và không bị quên."
  },
  "securitySrpLabel": {
    "message": "CỤM TỪ KHÔI PHỤC BÍ MẬT"
  },
  "securitySrpWalletRecovery": {
    "message": "Quản lý phương thức khôi phục"
  },
  "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ừ"
  },
  "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"
  },
  "selectAccounts": {
    "message": "Chọn (các) tài khoản để sử dụng trên trang web này"
  },
  "selectAccountsForSnap": {
    "message": "Chọn (các) tài khoản để sử dụng với Snap này"
  },
  "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"
  },
  "selectingAllWillAllow": {
    "message": "Việc chọn tất cả sẽ cho phép trang này xem tất cả các tài khoản hiện tại của bạn. Đảm bảo rằng bạn tin tưởng trang web này."
  },
  "send": {
    "message": "Gửi"
  },
  "sendBugReport": {
    "message": "Gửi báo cáo lỗi."
  },
  "sendNoContactsConversionText": {
    "message": "nhấn vào đây"
  },
  "sendNoContactsDescription": {
    "message": "Địa chỉ liên hệ cho phép bạn gửi giao dịch an toàn đến tài khoản khác nhiều lần. Để tạo địa chỉ liên hệ, $1",
    "description": "$1 represents the action text 'click here'"
  },
  "sendNoContactsTitle": {
    "message": "Bạn chưa có địa chỉ liên hệ nào"
  },
  "sendSelectReceiveAsset": {
    "message": "Chọn tài sản để nhận"
  },
  "sendSelectSendAsset": {
    "message": "Chọn tài sản để gửi"
  },
  "sendSwapSubmissionWarning": {
    "message": "Bằng cách nhấp vào nút này, giao dịch hoán đổi của bạn sẽ ngay lập tức bắt đầu. Vui lòng xem lại chi tiết giao dịch của bạn trước khi tiếp tục."
  },
  "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)"
  },
  "sendingToTokenContractWarning": {
    "message": "Cảnh báo: bạn sắp gửi đến một hợp đồng token và điều này có thể dẫn đến nguy cơ mất tiền. $1",
    "description": "$1 is a clickable link with text defined by the 'learnMoreUpperCase' key. The link will open to a support article regarding the known contract address warning"
  },
  "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."
  },
  "settingAddSnapAccount": {
    "message": "Thêm tài khoản Snap"
  },
  "settings": {
    "message": "Cài đặt"
  },
  "settingsSearchMatchingNotFound": {
    "message": "Không tìm thấy kết quả trùng khớp."
  },
  "settingsSubHeadingSignaturesAndTransactions": {
    "message": "Yêu cầu chữ ký và giao dịch"
  },
  "shieldClaim": {
    "message": "Gửi yêu cầu bồi thường"
  },
  "shieldClaimDescription": {
    "message": "Mô tả trường hợp"
  },
  "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."
  },
  "shieldClaimFileUploaderHelpText": {
    "message": "Nếu bạn có thêm bằng chứng, vui lòng tải lên tại đây."
  },
  "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?"
  },
  "shieldClaimImpactedWalletAddress": {
    "message": "Địa chỉ ví bị ảnh hưởng"
  },
  "shieldClaimInvalidEmail": {
    "message": "Vui lòng nhập địa chỉ email hợp lệ"
  },
  "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."
  },
  "shieldClaimSubmit": {
    "message": "Gửi yêu cầu bồi thường"
  },
  "shieldPlanAnnual": {
    "message": "Hằng năm"
  },
  "shieldPlanAnnualPrice": {
    "message": "$1/năm",
    "description": "The $1 is the price of the annual plan"
  },
  "shieldPlanCard": {
    "message": "Thẻ"
  },
  "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"
  },
  "shieldPlanSelectToken": {
    "message": "Chọn token"
  },
  "shieldPlanTitle": {
    "message": "Chọn gói của bạn"
  },
  "shieldTx": {
    "message": "Lá chắn Giao dịch"
  },
  "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"
  },
  "shieldTxDetails2Title": {
    "message": "Hỗ trợ ưu tiên"
  },
  "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."
  },
  "shieldTxMembershipFreeTrial": {
    "message": "Dùng thử miễn phí"
  },
  "shieldTxMembershipPaused": {
    "message": "Đã tạm dừng"
  },
  "shieldTxMembershipSubmitCase": {
    "message": "Gửi yêu cầu bồi thường"
  },
  "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"
  },
  "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"
  },
  "showFiatConversionInTestnetsDescription": {
    "message": "Chọn tùy chọn này để hiển thị tỷ lệ quy đổi tiền pháp định trên mạng thử nghiệm"
  },
  "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"
  },
  "showTestnetNetworksDescription": {
    "message": "Chọn tùy chọn này để hiển thị các mạng thử nghiệm trong danh sách mạng"
  },
  "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"
  },
  "simulationDetailsNoChanges": {
    "message": "Không thay đổi"
  },
  "simulationDetailsOutgoingHeading": {
    "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."
  },
  "simulationSettingsModalEnforceSlippage": {
    "message": "Giới hạn trượt giá"
  },
  "simulationSettingsModalEnforceSlippageDescription": {
    "message": "Đặt mức chênh lệch mà bạn cảm thấy thoải mái khi số dư thay đổi. Giao dịch sẽ không được thực hiện nếu mức chênh lệch cao hơn."
  },
  "simulationSettingsModalEnforceToggle": {
    "message": "Buộc số dư thay đổi"
  },
  "simulationSettingsModalEnforceToggleDescription": {
    "message": "Để đảm bảo an toàn cho khoản tiền của bạn, giao dịch này sẽ không được thực hiện nếu số dư thay đổi hoặc không đáp ứng ngưỡng trượt giá."
  },
  "simulationSettingsModalTitle": {
    "message": "Cài đặt giao dịch"
  },
  "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"
  },
  "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"
  },
  "skipDeepLinkInterstitial": {
    "message": "Không hiển thị màn hình xen giữa khi mở liên kết sâu"
  },
  "skipDeepLinkInterstitialDescription": {
    "message": "Khi bạn bật tùy chọn này, màn hình xen giữa khi mở liên kết sâu trong MetaMask sẽ bị bỏ qua. \"Liên kết sâu\" là một liên kết như https://link.metamask.io/home sẽ khiến MetaMask mở và khởi chạy; những liên kết này có thể bị che giấu bởi những liên kết khác. Màn hình xen giữa được thiết kế để bảo vệ bạn khỏi việc vô tình mở các trang trong MetaMask có thể hiển thị tài khoản, token, lịch sử, số dư, chế độ cài đặt hoặc các thông tin nhạy cảm khác. Chế độ cài đặt này chỉ áp dụng cho các liên kết được MetaMask ký."
  },
  "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"
  },
  "smartAccountAccept": {
    "message": "Sử dụng tài khoản thông minh"
  },
  "smartAccountBetterTransaction": {
    "message": "Giao dịch nhanh hơn, phí thấp hơn"
  },
  "smartAccountBetterTransactionDescription": {
    "message": "Tiết kiệm thời gian và tiền bạc bằng cách xử lý nhiều giao dịch cùng lúc."
  },
  "smartAccountFeaturesDescription": {
    "message": "Giữ nguyên địa chỉ tài khoản và bạn có thể chuyển đổi lại bất kỳ lúc nào."
  },
  "smartAccountLabel": {
    "message": "Tài khoản thông minh"
  },
  "smartAccountPayToken": {
    "message": "Thanh toán bằng bất kỳ token nào, bất kỳ lúc nào"
  },
  "smartAccountPayTokenDescription": {
    "message": "Sử dụng token bạn đang có để thanh toán phí mạng."
  },
  "smartAccountReject": {
    "message": "Không sử dụng tài khoản thông minh"
  },
  "smartAccountSameAccount": {
    "message": "Tài khoản giữ nguyên, tính năng thông minh hơn."
  },
  "smartAccountSplashInfo": {
    "message": "Tài khoản thông minh"
  },
  "smartAccountSplashTitle": {
    "message": "Sử dụng tài khoản thông minh?"
  },
  "smartAccountUpdateSuccessMessage": {
    "message": "Tài khoản của bạn sẽ được nâng cấp thành tài khoản thông minh từ giao dịch tiếp theo."
  },
  "smartAccountUpdateSuccessTitle": {
    "message": "Thành công!"
  },
  "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"
  },
  "smartContracts": {
    "message": "Hợp đồng thông minh"
  },
  "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."
  },
  "smartTransactionCancelled": {
    "message": "Giao dịch của bạn đã bị hủy"
  },
  "smartTransactionCancelledDescription": {
    "message": "Giao dịch của bạn không thể hoàn tất nên nó đã bị hủy để giúp bạn không phải trả phí gas không cần thiết."
  },
  "smartTransactionError": {
    "message": "Giao dịch của bạn đã thất bại"
  },
  "smartTransactionErrorDescription": {
    "message": "Biến động đột ngột của thị trường có thể gây ra lỗi. Nếu sự cố tiếp diễn, hãy liên hệ với bộ phận hỗ trợ khách hàng của MetaMask."
  },
  "smartTransactionPending": {
    "message": "Giao dịch của bạn đã được gửi"
  },
  "smartTransactionSuccess": {
    "message": "Giao dịch của bạn đã hoàn tất"
  },
  "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."
  },
  "snapAccounts": {
    "message": "Tài khoản Snap"
  },
  "snapAccountsDescription": {
    "message": "Tài khoản được kiểm soát bởi Snap bên thứ ba."
  },
  "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"
  },
  "solanaAccountRequested": {
    "message": "Trang web này yêu cầu tài khoản Solana."
  },
  "solanaAccountRequired": {
    "message": "Cần có tài khoản Solana để kết nối với trang web này."
  },
  "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"
  },
  "speedUpExplanation": {
    "message": "Chúng tôi đã cập nhật phí gas dựa trên tình trạng mạng hiện tại và đã tăng ít nhất 10% (theo yêu cầu của mạng)."
  },
  "speedUpPopoverTitle": {
    "message": "Tăng tốc giao dịch"
  },
  "speedUpTooltipText": {
    "message": "Phí gas mới"
  },
  "speedUpTransaction": {
    "message": "Tăng tốc giao dịch này"
  },
  "spendLimitInsufficient": {
    "message": "Hạn mức chi tiêu không đủ"
  },
  "spendLimitInvalid": {
    "message": "Hạn mức chi tiêu không hợp lệ; giá trị này phải là số dương."
  },
  "spendLimitPermission": {
    "message": "Quyền đối với hạn mức chi tiêu"
  },
  "spendLimitRequestedBy": {
    "message": "Bên yêu cầu hạn mức chi tiêu: $1",
    "description": "Origin of the site requesting the spend limit"
  },
  "spendLimitTooLarge": {
    "message": "Hạn mức chi tiêu quá lớn"
  },
  "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"
  },
  "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ì?"
  },
  "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."
  },
  "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"
  },
  "standardAccountLabel": {
    "message": "Tài khoản tiêu chuẩn"
  },
  "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."
  },
  "stateLogFileName": {
    "message": "Nhật ký trạng thái của MetaMask"
  },
  "stateLogs": {
    "message": "Nhật ký trạng thái"
  },
  "stateLogsDescription": {
    "message": "Nhật ký trạng thái có chứa các địa chỉ tài khoản công khai của bạn và các giao dịch đã gửi."
  },
  "status": {
    "message": "Trạng thái"
  },
  "statusNotConnected": {
    "message": "Chưa kết nối"
  },
  "step1LatticeWallet": {
    "message": "Kết nối với Lattice1"
  },
  "step1LatticeWalletMsg": {
    "message": "Bạn có thể kết nối MetaMask với Lattice1 sau khi thiết bị đã được thiết lập và trực tuyến. Mở khóa thiết bị và chuẩn bị sẵn ID Thiết Bị.",
    "description": "$1 represents the `hardwareWalletSupportLinkConversion` localization key"
  },
  "step1LedgerWallet": {
    "message": "Tải về ứng dụng Ledger"
  },
  "step1LedgerWalletMsg": {
    "message": "Tải về, thiết lập và nhập mật khẩu của bạn để mở khóa $1.",
    "description": "$1 represents the `ledgerLiveApp` localization value"
  },
  "step1TrezorWallet": {
    "message": "Kết nối với Trezor"
  },
  "step1TrezorWalletMsg": {
    "message": "Cắm trực tiếp Trezor vào máy tính của bạn và mở khóa. Đảm bảo bạn sử dụng đúng cụm từ mật khẩu.",
    "description": "$1 represents the `hardwareWalletSupportLinkConversion` localization key"
  },
  "step2LedgerWallet": {
    "message": "Kết nối với Ledger"
  },
  "step2LedgerWalletMsg": {
    "message": "Cắm trực tiếp Ledger vào máy tính của bạn, sau đó mở khóa và mở ứng dụng Ethereum.",
    "description": "$1 represents the `hardwareWalletSupportLinkConversion` localization key"
  },
  "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."
  },
  "stillGettingMessage": {
    "message": "Vẫn nhận được thông báo này?"
  },
  "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"
  },
  "stxOptInSupportedNetworksDescription": {
    "message": "Bật Giao dịch thông minh để có các giao dịch đáng tin cậy và an toàn hơn trên các mạng được hỗ trợ. $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:"
  },
  "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."
  },
  "surveyConversion": {
    "message": "Tham gia khảo sát của chúng tôi"
  },
  "surveyTitle": {
    "message": "Định hình tương lai của MetaMask"
  },
  "swap": {
    "message": "Hoán đổi"
  },
  "swapAdjustSlippage": {
    "message": "Điều chỉnh mức trượt giá"
  },
  "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"
  },
  "swapAnyway": {
    "message": "Vẫn hoán đổ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."
  },
  "swapApproveNeedMoreTokens": {
    "message": "Bạn cần $1 $2 nữa để hoàn tất giao dịch hoán đổi này",
    "description": "Tells the user how many more of a given token they need for a specific swap. $1 is an amount of tokens and $2 is the token symbol."
  },
  "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"
  },
  "swapContinueSwapping": {
    "message": "Tiếp tục hoán đổi"
  },
  "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'"
  },
  "swapEnterAmount": {
    "message": "Nhập số tiền"
  },
  "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"
  },
  "swapFetchingQuote": {
    "message": "Tìm nạp báo giá"
  },
  "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"
  },
  "swapGasFeesDetails": {
    "message": "Phí gas được ước tính và sẽ dao động dựa trên lưu lượng mạng và độ phức tạp của giao dịch."
  },
  "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"
  },
  "swapGasFeesLearnMore": {
    "message": "Tìm hiểu thêm về phí gas"
  },
  "swapGasFeesSplit": {
    "message": "Phí gas trên màn hình trước được chia đôi giữa hai giao dịch này."
  },
  "swapGasFeesSummary": {
    "message": "Phí gas được trả cho thợ đào tiền điện tử, họ là những người xử lý các giao dịch trên mạng $1. MetaMask không thu lợi nhuận từ phí gas.",
    "description": "$1 is the selected network, e.g. Ethereum or BSC"
  },
  "swapGasIncludedTooltipExplanation": {
    "message": "Báo giá này bao gồm phí gas bằng cách điều chỉnh số lượng token được gửi hoặc nhận. Bạn có thể nhận được ETH trong một giao dịch riêng trên danh sách hoạt động."
  },
  "swapGasIncludedTooltipExplanationLinkText": {
    "message": "Tìm hiểu thêm về phí gas"
  },
  "swapHighSlippage": {
    "message": "Mức trượt giá cao"
  },
  "swapIncludesGasAndMetaMaskFee": {
    "message": "Bao gồm phí gas và $1% phí của MetaMask",
    "description": "Provides information about the fee that MetaMask takes for swaps. $1 is a decimal number."
  },
  "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."
  },
  "swapIncludesMMFeeAlt": {
    "message": "Báo giá thể hiện khoản phí $1% của MetaMask",
    "description": "Provides information about the fee that MetaMask takes for swaps using the latest copy. $1 is a decimal number."
  },
  "swapIncludesMetaMaskFeeViewAllQuotes": {
    "message": "Bao gồm $1% phí của MetaMask – $2",
    "description": "Provides information about the fee that MetaMask takes for swaps. $1 is a decimal number and $2 is a link to view all quotes."
  },
  "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."
  },
  "swapLowSlippage": {
    "message": "Mức trượt giá thấp"
  },
  "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"
  },
  "swapNewQuoteIn": {
    "message": "Báo giá mới sẽ có sau $1",
    "description": "Tells the user the amount of time until the currently displayed quotes are update. $1 is a time that is counting down from 1:00 to 0:00"
  },
  "swapNoTokensAvailable": {
    "message": "Không có token nào khớp với $1",
    "description": "Tells the user that a given search string does not match any tokens in our token lists. $1 can be any string of text"
  },
  "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."
  },
  "swapPriceDifference": {
    "message": "Bạn sắp hoán đổi $1 $2 (~$3) lấy $4 $5 (~$6).",
    "description": "This message represents the price slippage for the swap.  $1 and $4 are a number (ex: 2.89), $2 and $5 are symbols (ex: ETH), and $3 and $6 are fiat currency amounts."
  },
  "swapPriceDifferenceTitle": {
    "message": "Chênh lệch giá ~$1%",
    "description": "$1 is a number (ex: 1.23) that represents the price difference."
  },
  "swapPriceUnavailableDescription": {
    "message": "Không thể xác định tác động giá do thiếu dữ liệu giá thị trường. Vui lòng xác nhận rằng bạn cảm thấy thoải mái với số lượng token bạn sắp nhận được trước khi hoán đổi."
  },
  "swapPriceUnavailableTitle": {
    "message": "Kiểm tra tỷ giá trước khi tiếp tục"
  },
  "swapProcessing": {
    "message": "Đang xử lý"
  },
  "swapQuoteDetails": {
    "message": "Chi tiết về báo giá"
  },
  "swapQuoteNofM": {
    "message": "$1/$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."
  },
  "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"
  },
  "swapSuggested": {
    "message": "Hoán đổi gợi ý"
  },
  "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."
  },
  "swapSwapFrom": {
    "message": "Hoán đổi từ"
  },
  "swapSwapSwitch": {
    "message": "Chuyển từ và chuyển sang token khác"
  },
  "swapSwapTo": {
    "message": "Hoán đổi sang"
  },
  "swapToConfirmWithHwWallet": {
    "message": "để xác nhận ví cứng của bạn"
  },
  "swapTokenAddedManuallyDescription": {
    "message": "Xác minh token này trên $1 và đảm bảo đây là token mà bạn muốn giao dịch.",
    "description": "$1 points the user to etherscan as a place they can verify information about a token. $1 is replaced with the translation for \"etherscan\""
  },
  "swapTokenAddedManuallyTitle": {
    "message": "Đã thêm token theo cách thủ công"
  },
  "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."
  },
  "swapTokenBalanceUnavailable": {
    "message": "Chúng tôi không truy xuất được số dư $1 của bạn",
    "description": "This message communicates to the user that their balance of a given token is currently unavailable. $1 will be replaced by a 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."
  },
  "swapTokenVerifiedOn1SourceDescription": {
    "message": "$1 chỉ được xác minh trên 1 nguồn. Hãy xem xét xác minh nó trên $2 trước khi tiếp tục.",
    "description": "$1 is a token name, $2 points the user to etherscan as a place they can verify information about a token. $1 is replaced with the translation for \"etherscan\""
  },
  "swapTokenVerifiedOn1SourceTitle": {
    "message": "Token có dấu hiệu giả"
  },
  "swapTokenVerifiedSources": {
    "message": "Được xác nhận bởi $1 nguồn. Xác minh trên $2.",
    "description": "$1 the number of sources that have verified the token, $2 points the user to a block explorer as a place they can verify information about the token."
  },
  "swapTokens": {
    "message": "Hoán đổi token"
  },
  "swapTooManyDecimalsError": {
    "message": "$1 cho phép tối đa $2 số thập phân",
    "description": "$1 is a token symbol and $2 is the max. number of decimals allowed for the 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á"
  },
  "swapsNotEnoughToken": {
    "message": "Không đủ $1",
    "description": "Tells the user that they don't have enough of a token for a proposed swap. $1 is a token symbol"
  },
  "swapsViewInActivity": {
    "message": "Xem hoạt động"
  },
  "switch": {
    "message": "Chuyển"
  },
  "switchBack": {
    "message": "Chuyển trở lại"
  },
  "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?"
  },
  "switchInputCurrency": {
    "message": "Chuyển đổi loại tiền tệ đầu vào"
  },
  "switchNetwork": {
    "message": "Chuyển mạng"
  },
  "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 quan sát 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"
  },
  "testNetworks": {
    "message": "Mạng thử nghiệm"
  },
  "testnets": {
    "message": "Mạng thử nghiệm"
  },
  "theme": {
    "message": "Chủ đề"
  },
  "themeDescription": {
    "message": "Chọn chủ đề MetaMask yêu thích 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."
  },
  "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"
  },
  "tokenAlreadyAdded": {
    "message": "Đã thêm token."
  },
  "tokenAutoDetection": {
    "message": "Tự động phát hiện token"
  },
  "tokenContractAddress": {
    "message": "Địa chỉ hợp đồng của token"
  },
  "tokenContractError": {
    "message": "Đây là địa chỉ hợp đồng token. Nếu bạn gửi token đến địa chỉ này, bạn sẽ bị mất chúng."
  },
  "tokenDecimal": {
    "message": "Số thập phân của token"
  },
  "tokenDecimalFetchFailed": {
    "message": "Yêu cầu số thập phân của token. Tìm trên: $1"
  },
  "tokenDetails": {
    "message": "Thông tin token"
  },
  "tokenFoundTitle": {
    "message": "Đã tìm thấy 1 token mới"
  },
  "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)"
  },
  "tokenStandard": {
    "message": "Tiêu chuẩn token"
  },
  "tokenSymbol": {
    "message": "Ký hiệu token"
  },
  "tokenTransfer": {
    "message": "Chuyển token"
  },
  "tokens": {
    "message": "Token"
  },
  "tokensFoundTitle": {
    "message": "Đã tìm thấy $1 token mới",
    "description": "$1 is the number of new tokens detected"
  },
  "tokensInCollection": {
    "message": "Token trong bộ sưu tập"
  },
  "tooltipApproveButton": {
    "message": "Tôi hiểu"
  },
  "tooltipSatusConnected": {
    "message": "đã kết nối"
  },
  "tooltipSatusConnectedUpperCase": {
    "message": "Đã kết nối"
  },
  "tooltipSatusNotConnected": {
    "message": "chưa kết nối"
  },
  "total": {
    "message": "Tổng cộng"
  },
  "totalVolume": {
    "message": "Tổng khối lượng giao dịch"
  },
  "transaction": {
    "message": "giao dịch"
  },
  "transactionCancelAttempted": {
    "message": "Đã cố gắng hủy giao dịch với mức phí gas ước tính $1 lúc $2"
  },
  "transactionCancelSuccess": {
    "message": "Đã hủy thành công giao dịch lúc $2"
  },
  "transactionConfirmed": {
    "message": "Đã xác nhận giao dịch lúc $2."
  },
  "transactionCreated": {
    "message": "Đã tạo giao dịch với giá trị $1 lúc $2."
  },
  "transactionDataFunction": {
    "message": "Chức năng"
  },
  "transactionDetailGasHeading": {
    "message": "Phí gas ước tính"
  },
  "transactionDetailMultiLayerTotalSubtitle": {
    "message": "Số lượng + phí"
  },
  "transactionDropped": {
    "message": "Đã ngừng giao dịch lúc $2."
  },
  "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."
  },
  "transactionErrored": {
    "message": "Giao dịch đã gặp lỗi."
  },
  "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."
  },
  "transactionResubmitted": {
    "message": "Đã gửi lại giao dịch với mức phí gas ước tính tăng lên $1 lúc $2"
  },
  "transactionSettings": {
    "message": "Cài đặt giao dịch"
  },
  "transactionShield": {
    "message": "Lá chắn Giao dịch"
  },
  "transactionSubmitted": {
    "message": "Đã gửi giao dịch với mức phí gas ước tính $1 lúc $2."
  },
  "transactionTotalGasFee": {
    "message": "Tổng phí gas",
    "description": "Label for the total gas fee incurred in the transaction."
  },
  "transactionUpdated": {
    "message": "Đã cập nhật giao dịch lúc $2."
  },
  "transactions": {
    "message": "Giao dịch"
  },
  "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"
  },
  "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."
  },
  "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."
  },
  "turnOn": {
    "message": "Bật"
  },
  "turnOnMetamaskNotifications": {
    "message": "Bật thông báo"
  },
  "turnOnMetamaskNotificationsButton": {
    "message": "Bật"
  },
  "turnOnMetamaskNotificationsError": {
    "message": "Đã xảy ra lỗi khi tạo thông báo. Vui lòng thử lại sau."
  },
  "turnOnMetamaskNotificationsMessageFirst": {
    "message": "Nhận thông báo để cập nhật tình hình trong ví của bạn."
  },
  "turnOnMetamaskNotificationsMessagePrivacyBold": {
    "message": "cài đặt thông báo."
  },
  "turnOnMetamaskNotificationsMessagePrivacyLink": {
    "message": "Tìm hiểu cách chúng tôi bảo vệ quyền riêng tư của bạn khi sử dụng tính năng này."
  },
  "turnOnMetamaskNotificationsMessageSecond": {
    "message": "Để sử dụng tính năng thông báo ví, chúng tôi dùng hồ sơ để đồng bộ một số chế độ cài đặt trên các thiết bị của bạn. $1"
  },
  "turnOnMetamaskNotificationsMessageThird": {
    "message": "Bạn có thể tắt thông báo bất kỳ lúc nào trong $1"
  },
  "turnOnTokenDetection": {
    "message": "Bật phát hiện token nâng cao"
  },
  "tutorial": {
    "message": "Hướng dẫn"
  },
  "twelveHrTitle": {
    "message": "12 giờ:"
  },
  "txAlertTitle": {
    "message": "Giao dịch này sẽ được hoàn tác"
  },
  "typeYourSRP": {
    "message": "Dán Cụm mật khẩu khôi phục bí mật từ khay nhớ tạm"
  },
  "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."
  },
  "unapproved": {
    "message": "Chưa chấp thuận"
  },
  "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."
  },
  "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."
  },
  "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."
  },
  "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"
  },
  "upArrow": {
    "message": "mũi tên lên"
  },
  "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"
  },
  "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."
  },
  "useNftDetection": {
    "message": "Tự động phát hiện NFT"
  },
  "useNftDetectionDescriptionText": {
    "message": "Cho phép MetaMask thêm các NFT mà bạn sở hữu bằng cách sử dụng dịch vụ của bên thứ ba. Tính năng Tự động phát hiện NFT sẽ làm lộ địa chỉ IP và tài khoản của bạn với các dịch vụ này. Việc bật tính năng này có thể liên kết địa chỉ IP của bạn với địa chỉ Ethereum của bạn và hiển thị các NFT giả do những kẻ lừa đảo phát tán. Bạn có thể thêm token theo cách thủ công để tránh rủi ro này."
  },
  "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"
  },
  "useSafeChainsListValidationDescription": {
    "message": "MetaMask sử dụng dịch vụ của bên thứ ba có tên $1 để hiển thị thông tin mạng chính xác và được tiêu chuẩn hóa. Điều này giúp hạn chế khả năng bạn kết nối với mạng độc hại hoặc mạng không chính xác. Khi sử dụng tính năng này, địa chỉ IP của bạn sẽ được hiển thị với chainid.network."
  },
  "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"
  },
  "useSmartAccountDescription": {
    "message": "Luôn bật tùy chọn này để tự động chuyển các tài khoản được tạo trong MetaMask sang tài khoản thông minh khi có sẵn các tính năng liên quan, chẳng hạn như giao dịch nhanh hơn, phí mạng thấp hơn và linh hoạt trong thanh toán."
  },
  "useSmartAccountTitle": {
    "message": "Sử dụng tài khoản thông minh"
  },
  "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"
  },
  "userName": {
    "message": "Tên người dùng"
  },
  "value": {
    "message": "Giá trị"
  },
  "version": {
    "message": "Phiên bản"
  },
  "view": {
    "message": "Xem"
  },
  "viewActivity": {
    "message": "Xem hoạt động"
  },
  "viewAddressOnExplorer": {
    "message": "Xem trên $1",
    "description": "$1 is the block explorer name"
  },
  "viewAllQuotes": {
    "message": "xem tất cả báo giá"
  },
  "viewContact": {
    "message": "Xem địa chỉ liên hệ"
  },
  "viewDetails": {
    "message": "Xem chi tiết"
  },
  "viewMore": {
    "message": "Xem thêm"
  },
  "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"
  },
  "viewTransaction": {
    "message": "Xem giao dịch"
  },
  "viewinExplorer": {
    "message": "Xem $1 trong trình khám phá",
    "description": "$1 is the action type. e.g (Account, Transaction, Swap)"
  },
  "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"
  },
  "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": "$1 muốn thêm tài sản này 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."
  },
  "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."
  },
  "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ó"
  },
  "you": {
    "message": "Bạn"
  },
  "youApprove": {
    "message": "Bạn phê duyệt"
  },
  "youDeclinedTheTransaction": {
    "message": "Bạn đã từ chối giao dịch."
  },
  "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."
  },
  "youSent": {
    "message": "Bạn đã gửi",
    "description": "Label indicating the amount and asset the user sent."
  },
  "yourAccounts": {
    "message": "Tài khoản của bạn"
  },
  "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"
  },
  "yourNetworks": {
    "message": "Mạng của bạn"
  },
  "yourPrivateSeedPhrase": {
    "message": "Cụm từ khôi phục bí mật của bạn"
  },
  "yourTransactionConfirmed": {
    "message": "Giao dịch đã được xác nhận"
  },
  "yourTransactionJustConfirmed": {
    "message": "Chúng tôi không thể hủy giao dịch của bạn trước khi nó được xác nhận trên chuỗi khối."
  },
  "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!"
  }
}
