From 19bb9c9bf530028106bea322523fa6da049d80f6 Mon Sep 17 00:00:00 2001 From: Dfdiaza Date: Mon, 29 Sep 2025 08:39:23 -0500 Subject: [PATCH 1/7] chore: es_419 translations --- app/_locales/es_419/messages.json | 93 +++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) diff --git a/app/_locales/es_419/messages.json b/app/_locales/es_419/messages.json index b30d0c965850..1d77d65932c6 100644 --- a/app/_locales/es_419/messages.json +++ b/app/_locales/es_419/messages.json @@ -1,4 +1,12 @@ { + "CSS_loadingTakingTooLongActionText": { + "message": "Reinicia MetaMask si el problema persiste.", + "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": "La carga está tardando más de lo habitual.", + "description": "First line of the message that is shown when the initial loading of the MetaMask UI takes a very long time." + }, "QRHardwareInvalidTransactionTitle": { "message": "Error" }, @@ -44,9 +52,26 @@ "QRHardwareWalletSteps2Description": { "message": "Ngrave Zero" }, + "SrpListHideAccounts": { + "message": "Ocultar $1 cuentas", + "description": "$1 es el número de cuentas" + }, + "SrpListHideSingleAccount": { + "message": "Ocultar 1 cuenta" + }, + "SrpListShowAccounts": { + "message": "Mostrar $1 cuentas", + "description": "$1 es el número de cuentas" + }, + "SrpListShowSingleAccount": { + "message": "Mostrar 1 cuenta" + }, "about": { "message": "Acerca de" }, + "accept": { + "message": "Aceptar" + }, "acceptTermsOfUse": { "message": "Leí y estoy de acuerdo con $1", "description": "$1 is the `terms` message" @@ -57,22 +82,90 @@ "account": { "message": "Cuenta" }, + "accountActivity": { + "message": "Actividad de la cuenta" + }, + "accountActivityText": { + "message": "Selecciona las cuentas sobre las que deseas recibir notificaciones:" + }, + "accountAlreadyExistsLogin": { + "message": "Iniciar sesión" + }, + "accountAlreadyExistsLoginDescription": { + "message": "Ya existe una cartera con “$1”. ¿Deseas intentar iniciar sesión en su lugar?", + "description": "$1 is the account email" + }, + "accountAlreadyExistsTitle": { + "message": "La cartera ya existe" + }, "accountDetails": { "message": "Detalles de la cuenta" }, + "accountDetailsSrpBackUpMessage": { + "message": "Respaldar", + "description": "Text used to describe action for SRP backup. Used on multichain account details." + }, + "accountIdenticon": { + "message": "Icono de la cuenta" + }, + "accountIdenticonDescription": { + "message": "Elige entre tres estilos diferentes de íconos únicos que te ayudarán a identificar las cuentas de un vistazo." + }, + "accountIsntConnectedToastText": { + "message": "$1 no está conectado a $2" + }, "accountName": { "message": "Nombre de la cuenta" }, + "accountNameAlreadyInUse": { + "message": "Este nombre ya está en uso.", + "description": "Error help text used under the input field for renaming multichain account when user tries to use existing name." + }, "accountNameDuplicate": { "message": "Este nombre de cuenta ya existe", "description": "This is an error message shown when the user enters a new account name that matches an existing account name" }, + "accountNameReserved": { + "message": "Este nombre de cuenta está reservado", + "description": "This is an error message shown when the user enters a new account name that is reserved for future use" + }, + "accountNotFoundCreateOne": { + "message": "Sí, crear una nueva cartera" + }, + "accountNotFoundDescription": { + "message": "No pudimos encontrar una cartera para “$1”. ¿Deseas crear una nueva con este inicio de sesión?", + "description": "$1 is the account email" + }, + "accountNotFoundTitle": { + "message": "Cartera no encontrada" + }, "accountOptions": { "message": "Opciones de la cuenta" }, + "accountPermissionToast": { + "message": "Permisos de la cuenta actualizados" + }, "accountSelectionRequired": { "message": "¡Debe seleccionar una cuenta!" }, + "accountSmallCase": { + "message": "cuenta" + }, + "accountTypeNotSupported": { + "message": "Tipo de cuenta no soportado" + }, + "accounts": { + "message": "Cuentas" + }, + "accountsConnected": { + "message": "Cuentas conectadas" + }, + "accountsPermissionsTitle": { + "message": "Ver tus cuentas y sugerir transacciones" + }, + "accountsSmallCase": { + "message": "cuentas" + }, "active": { "message": "Activo" }, From 23658ebe58e5c4f13bccf0b1ae0048d6b55041c8 Mon Sep 17 00:00:00 2001 From: Dfdiaza Date: Mon, 29 Sep 2025 08:53:31 -0500 Subject: [PATCH 2/7] chore: add a few spanish translations --- app/_locales/es_419/messages.json | 34 +++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/app/_locales/es_419/messages.json b/app/_locales/es_419/messages.json index 1d77d65932c6..8467ef3da330 100644 --- a/app/_locales/es_419/messages.json +++ b/app/_locales/es_419/messages.json @@ -172,24 +172,58 @@ "activity": { "message": "Actividad" }, + "activityEmptyDescription": { + "message": "Aún no hay nada que ver. Revisa el explorador para actividad más reciente." + }, "activityLog": { "message": "Registro de actividad" }, "add": { "message": "Añadir" }, + "addACustomNetwork": { + "message": "Agregar una red personalizada" + }, + "addAHardwareWallet": { + "message": "Agregar una cartera de hardware" + }, "addANetwork": { "message": "Agregar una red" }, "addANickname": { "message": "Añadir un apodo" }, + "addAUrl": { + "message": "Agregar una URL" + }, + "addAccount": { + "message": "Agregar cuenta" + }, + "addAccountFromNetwork": { + "message": "Agregar cuenta de $1", + "description": "$1 is the network name, e.g. Bitcoin or Solana" + }, + "addAccountOrWallet": { + "message": "Agregar cuenta o cartera" + }, + "addAccountToMetaMask": { + "message": "Agregar cuenta a MetaMask" + }, "addAcquiredTokens": { "message": "Agregar los tokens que adquirió con MetaMask" }, "addAlias": { "message": "Agregar alias" }, + "addBitcoinAccountLabel": { + "message": "Cuenta de Bitcoin" + }, + "addBlockExplorer": { + "message": "Agregar un explorador de bloques" + }, + "addBlockExplorerUrl": { + "message": "Agregar URL del explorador de bloques" + }, "addContact": { "message": "Agregar contacto" }, From 5b735814fc0bfe59845916292145f4fc308e37b1 Mon Sep 17 00:00:00 2001 From: Dfdiaza Date: Mon, 29 Sep 2025 09:13:51 -0500 Subject: [PATCH 3/7] chore: add missing keys to es_419 --- app/_locales/es_419/messages.json | 5951 ++++++++++++++++++++++++++++- 1 file changed, 5754 insertions(+), 197 deletions(-) diff --git a/app/_locales/es_419/messages.json b/app/_locales/es_419/messages.json index 8467ef3da330..6ef51055e2c5 100644 --- a/app/_locales/es_419/messages.json +++ b/app/_locales/es_419/messages.json @@ -227,15 +227,91 @@ "addContact": { "message": "Agregar contacto" }, + "addCustomNetwork": { + "message": "Add custom network" + }, + "addEthereumChainWarningModalHeader": { + "message": "Only add this RPC provider if you’re sure you can trust it. $1", + "description": "$1 is addEthereumChainWarningModalHeaderPartTwo passed separately so that it can be bolded" + }, + "addEthereumChainWarningModalHeaderPartTwo": { + "message": "Malicious providers may lie about the state of the blockchain and record your network activity." + }, + "addEthereumChainWarningModalListHeader": { + "message": "It's important that your provider is reliable, as it has the power to:" + }, + "addEthereumChainWarningModalListPointOne": { + "message": "See your accounts and IP address, and associate them together" + }, + "addEthereumChainWarningModalListPointThree": { + "message": "Show account balances and other on-chain states" + }, + "addEthereumChainWarningModalListPointTwo": { + "message": "Broadcast your transactions" + }, + "addEthereumChainWarningModalTitle": { + "message": "You are adding a new RPC provider for Ethereum Mainnet" + }, + "addEthereumWatchOnlyAccount": { + "message": "Watch an Ethereum account (Beta)" + }, "addFriendsAndAddresses": { "message": "Agregue amigos y direcciones de confianza" }, + "addHardwareWalletLabel": { + "message": "Hardware wallet" + }, + "addIPFSGateway": { + "message": "Add your preferred IPFS gateway" + }, + "addImportAccount": { + "message": "Add account or hardware wallet" + }, "addMemo": { "message": "Añadir memo" }, "addNetwork": { "message": "Agregar red" }, + "addNetworkConfirmationTitle": { + "message": "Add $1", + "description": "$1 represents network name" + }, + "addNewAccount": { + "message": "Add a new Ethereum account" + }, + "addNewEthereumAccountLabel": { + "message": "Ethereum account" + }, + "addNewSolanaAccountLabel": { + "message": "Solana account" + }, + "addNft": { + "message": "Add NFT" + }, + "addNfts": { + "message": "Add NFTs" + }, + "addNonEvmAccount": { + "message": "Add $1 account", + "description": "$1 is the non EVM network where the account is going to be created, e.g. Bitcoin or Solana" + }, + "addNonEvmAccountFromNetworkPicker": { + "message": "To enable the $1 network, you need to create a $2 account.", + "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": "Add RPC URL" + }, + "addSnapAccountToggle": { + "message": "Enable \"Add account Snap (Beta)\"" + }, + "addSnapAccountsDescription": { + "message": "Turning on this feature will give you the option to add the new Beta account Snaps right from your account list. If you install an account Snap, remember that it is a third-party service." + }, + "addSuggestedNFTs": { + "message": "Add suggested NFTs" + }, "addSuggestedTokens": { "message": "Agregar tokens sugeridos" }, @@ -246,15 +322,84 @@ "message": "¿No encuentra un token? Para agregar un token, copie su dirección. Puede encontrar la dirección de contrato del token en $1", "description": "$1 is a blockchain explorer for a specific network, e.g. Etherscan for Ethereum" }, + "addUrl": { + "message": "Add URL" + }, + "addWallet": { + "message": "Add wallet" + }, + "addingAccount": { + "message": "Adding account" + }, + "addingCustomNetwork": { + "message": "Adding Network" + }, + "additionalNetworks": { + "message": "Additional networks" + }, "address": { "message": "Dirección" }, + "addressCopied": { + "message": "Address copied" + }, + "addressLabel": { + "message": "address", + "description": "Label for address count (single address). Used on multichain account details page." + }, + "addressMismatch": { + "message": "Site address mismatch" + }, + "addressMismatchOriginal": { + "message": "Current URL: $1", + "description": "$1 replaced by origin URL in confirmation request" + }, + "addressMismatchPunycode": { + "message": "Punycode version: $1", + "description": "$1 replaced by punycode version of the URL in confirmation request" + }, + "addressQrCodeModalDescription": { + "message": "Use this address to receive tokens and collectibles on $1", + "description": "$1 is the network name" + }, + "addressQrCodeModalHeading": { + "message": "$1 Address", + "description": "$1 is the network name" + }, + "addressQrCodeModalTitle": { + "message": "$1 / $2", + "description": "$1 is account name, $2 is network name" + }, + "addresses": { + "message": "Addresses", + "description": "Multichain account menu item for linking to addresses page" + }, + "addressesLabel": { + "message": "addresses", + "description": "Label for address count (multiple addresses). Used on multichain account details page." + }, "advanced": { "message": "Avanzado" }, "advancedBaseGasFeeToolTip": { "message": "Cuando su transacción se incluya en el bloque, se reembolsará cualquier diferencia entre su tarifa base máxima y la tarifa base real. El importe total se calcula como tarifa base máxima (en GWEI) * límite de gas." }, + "advancedDetailsDataDesc": { + "message": "Data" + }, + "advancedDetailsHexDesc": { + "message": "Hex" + }, + "advancedDetailsNonceDesc": { + "message": "Nonce" + }, + "advancedDetailsNonceTooltip": { + "message": "This is the transaction number of an account. Nonce for the first transaction is 0 and it increases in sequential order." + }, + "advancedGasFeeDefaultOptIn": { + "message": "Save these values as my default for the $1 network.", + "description": "$1 is the current network name." + }, "advancedGasFeeModalTitle": { "message": "Tarifa de gas avanzada" }, @@ -264,12 +409,159 @@ "advancedPriorityFeeToolTip": { "message": "La tarifa de prioridad (también llamada “propina del minero”) va directamente a los mineros para incentivarlos a priorizar su transacción." }, + "airDropPatternDescription": { + "message": "The token's on-chain history reveals prior instances of suspicious airdrop activities." + }, + "airDropPatternTitle": { + "message": "Airdrop Pattern" + }, + "airgapVault": { + "message": "AirGap Vault" + }, + "alert": { + "message": "Alert" + }, + "alertAccountTypeUpgradeMessage": { + "message": "You're updating your account to a smart account. You'll keep the same account address while unlocking faster transactions and lower network fees. $1." + }, + "alertAccountTypeUpgradeTitle": { + "message": "Account type" + }, + "alertActionBuyWithNativeCurrency": { + "message": "Buy $1" + }, + "alertActionUpdateGas": { + "message": "Update gas limit" + }, + "alertActionUpdateGasFee": { + "message": "Update fee" + }, + "alertActionUpdateGasFeeLevel": { + "message": "Update gas options" + }, + "alertContentMultipleApprovals": { + "message": "You're giving someone else permission to withdraw your tokens, even though it's not necessary for this transaction." + }, "alertDisableTooltip": { "message": "Esto se puede modificar en \"Configuración > Alertas\"" }, + "alertMessageAddressMismatchWarning": { + "message": "Attackers sometimes mimic sites by making small changes to the site address. Make sure you're interacting with the intended site before you continue." + }, + "alertMessageAddressTrustSignal": { + "message": "If you confirm this request, you will probably lose your assets to a scammer." + }, + "alertMessageChangeInSimulationResults": { + "message": "Estimated changes for this transaction have been updated. Review them closely before proceeding." + }, + "alertMessageFirstTimeInteraction": { + "message": "You're interacting with this address for the first time. Make sure that it's correct before you continue." + }, + "alertMessageGasEstimateFailed": { + "message": "We’re unable to provide an accurate fee and this estimate might be high. We suggest you to input a custom gas limit, but there’s a risk the transaction will still fail." + }, + "alertMessageGasFeeLow": { + "message": "When choosing a low fee, expect slower transactions and longer wait times. For faster transactions, choose Market or Aggressive fee options." + }, + "alertMessageGasTooLow": { + "message": "To continue with this transaction, you’ll need to increase the gas limit to 21000 or higher." + }, + "alertMessageInsufficientBalanceWithNativeCurrency": { + "message": "You do not have enough $1 in your account to pay for network fees." + }, + "alertMessageNoGasPrice": { + "message": "We can’t move forward with this transaction until you manually update the fee." + }, + "alertMessageOriginTrustSignalMalicious": { + "message": "This has been identified as malicious. We recommend not interacting with this site." + }, + "alertMessageOriginTrustSignalWarning": { + "message": "This has been identified as suspicious. We recommend not interacting with this site." + }, + "alertMessageSignInDomainMismatch": { + "message": "The site making the request is not the site you’re signing into. This could be an attempt to steal your login credentials." + }, + "alertMessageSignInWrongAccount": { + "message": "This site is asking you to sign in using the wrong account." + }, + "alertModalAcknowledge": { + "message": "I have acknowledged the risk and still want to proceed" + }, + "alertModalDetails": { + "message": "Alert Details" + }, + "alertModalReviewAllAlerts": { + "message": "Review all alerts" + }, + "alertReasonChangeInSimulationResults": { + "message": "Results have changed" + }, + "alertReasonFirstTimeInteraction": { + "message": "1st interaction" + }, + "alertReasonGasEstimateFailed": { + "message": "Inaccurate fee" + }, + "alertReasonGasFeeLow": { + "message": "Slow speed" + }, + "alertReasonGasTooLow": { + "message": "Low gas limit" + }, + "alertReasonInsufficientBalance": { + "message": "Insufficient funds" + }, + "alertReasonMultipleApprovals": { + "message": "Unnecessary permission" + }, + "alertReasonNoGasPrice": { + "message": "Fee estimate unavailable" + }, + "alertReasonOriginTrustSignalMalicious": { + "message": "Malicious site" + }, + "alertReasonOriginTrustSignalVerified": { + "message": "Verified site" + }, + "alertReasonOriginTrustSignalWarning": { + "message": "Suspicious site" + }, + "alertReasonPendingTransactions": { + "message": "Pending transaction" + }, + "alertReasonSignIn": { + "message": "Suspicious sign-in request" + }, + "alertReasonWrongAccount": { + "message": "Wrong account" + }, + "alertSelectedAccountWarning": { + "message": "This request is for a different account than the one selected in your wallet. To use another account, connect it to the site." + }, "alerts": { "message": "Alertas" }, + "all": { + "message": "All" + }, + "allNetworks": { + "message": "All networks" + }, + "allPermissions": { + "message": "All permissions" + }, + "allPopularNetworks": { + "message": "All popular networks" + }, + "allTimeHigh": { + "message": "All time high" + }, + "allTimeLow": { + "message": "All time low" + }, + "allowNotifications": { + "message": "Allow notifications" + }, "allowWithdrawAndSpend": { "message": "Permitir que se retire $1 y gastar hasta el siguiente importe:", "description": "The url of the site that requested permission to 'withdraw and spend'" @@ -277,6 +569,20 @@ "amount": { "message": "Importe" }, + "amountReceived": { + "message": "Amount Received" + }, + "amountSent": { + "message": "Amount Sent" + }, + "andForListItems": { + "message": "$1, and $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 and $2", + "description": "$1 is the first item, $2 is the second item. Used in Snap Install Warning modal." + }, "appDescription": { "message": "Una cartera de Ethereum en el explorador", "description": "The description of the application" @@ -293,45 +599,146 @@ "message": "MetaMask Flask", "description": "The name of the application (Flask)" }, + "apply": { + "message": "Apply" + }, "approve": { "message": "Aprobar límite de gastos" }, "approveButtonText": { "message": "Aprobar" }, + "approveIncreaseAllowance": { + "message": "Increase $1 spending cap", + "description": "The token symbol that is being approved" + }, + "approveSpendingCap": { + "message": "Approve $1 spending cap", + "description": "The token symbol that is being approved" + }, "approved": { "message": "Aprobado" }, + "approvedOn": { + "message": "Approved on $1", + "description": "$1 is the approval date for a permission" + }, + "approvedOnForAccounts": { + "message": "Approved on $1 for $2", + "description": "$1 is the approval date for a permission. $2 is the AvatarGroup component displaying account images." + }, + "areYouSure": { + "message": "Are you sure?" + }, "asset": { "message": "Activo" }, + "assetChartNoHistoricalPrices": { + "message": "We could not fetch any historical data" + }, + "assetMultipleNFTsBalance": { + "message": "$1 NFTs" + }, "assetOptions": { "message": "Opciones de activos" }, + "assetSingleNFTBalance": { + "message": "$1 NFT" + }, + "assets": { + "message": "Assets" + }, + "assetsDescription": { + "message": "Autodetect tokens in your wallet, display NFTs, and get batched account balance updates" + }, + "attemptToCancelSwapForFree": { + "message": "Attempt to cancel swap for free" + }, + "attributes": { + "message": "Attributes" + }, "attributions": { "message": "Atribuciones" }, + "auroraRpcDeprecationMessage": { + "message": "The Infura RPC URL is no longer supporting Aurora." + }, "authorizedPermissions": { "message": "Ha autorizado los siguientes permisos" }, + "autoDetectTokens": { + "message": "Autodetect tokens" + }, + "autoDetectTokensDescription": { + "message": "We use third-party APIs to detect and display new tokens sent to your wallet. Turn off if you don’t want the app to automatically pull data from those services. $1", + "description": "$1 is a link to a support article" + }, "autoLockTimeLimit": { "message": "Temporizador con bloqueo automático (minutos)" }, "autoLockTimeLimitDescription": { "message": "Establezca el tiempo de inactividad en minutos antes de que se bloquee MetaMask." }, + "available": { + "message": "available" + }, "average": { "message": "Promedio" }, "back": { "message": "Volver" }, + "backup": { + "message": "Backup" + }, + "backupAndSync": { + "message": "Backup and sync" + }, + "backupAndSyncBasicFunctionalityNameMention": { + "message": "basic functionality" + }, + "backupAndSyncEnable": { + "message": "Turn on backup and sync" + }, + "backupAndSyncEnableConfirmation": { + "message": "When you turn on backup and sync, you’re also turning on $1. Do you want to continue?", + "description": "$1 is backupAndSyncBasicFunctionalityNameMention in bold." + }, + "backupAndSyncEnableDescription": { + "message": "Backup and sync lets us store encrypted data for your custom settings and features. This keeps your MetaMask experience the same across devices and restores settings and features if you ever need to reinstall MetaMask. This doesn’t back up your Secret Recovery Phrase. $1.", + "description": "$1 is link to the backup and sync privacy policy." + }, + "backupAndSyncEnableDescriptionUpdatePreferences": { + "message": "You can update your preferences at any time in $1", + "description": "$1 is a bolded text that highlights the path to the settings page." + }, + "backupAndSyncEnableDescriptionUpdatePreferencesPath": { + "message": "Settings > Backup and sync." + }, + "backupAndSyncFeatureAccounts": { + "message": "Accounts" + }, + "backupAndSyncFeatureContacts": { + "message": "Contacts" + }, + "backupAndSyncManageWhatYouSync": { + "message": "Manage what you sync" + }, + "backupAndSyncManageWhatYouSyncDescription": { + "message": "Turn on what’s synced between your devices." + }, + "backupAndSyncPrivacyLink": { + "message": "Learn how we protect your privacy" + }, "backupApprovalInfo": { "message": "Este código secreto es necesario para que recupere la cartera en caso de que pierda el dispositivo, olvide su contraseña, tenga que volver a instalar MetaMask o quiera acceder a la cartera en otro dispositivo." }, "backupApprovalNotice": { "message": "Cree una copia de seguridad del código de recuperación secreto para mantener protegidos sus fondos y su cartera." }, + "backupKeyringSnapReminder": { + "message": "Be sure you can access any accounts created by this Snap on your own before removing it" + }, "backupNow": { "message": "Crear copia de seguridad ahora" }, @@ -347,9 +754,51 @@ "basic": { "message": "Básico" }, + "basicConfigurationDescription": { + "message": "MetaMask offers basic features like token details and gas settings through internet services. When you use internet services, your IP address is shared, in this case with MetaMask. This is just like when you visit any website. MetaMask uses this data temporarily and never sells your data. You can use a VPN or turn off these services, but it may affect your MetaMask experience. To learn more read our $1.", + "description": "$1 is to be replaced by the message for privacyMsg, and will link to https://consensys.io/privacy-policy" + }, + "basicConfigurationLabel": { + "message": "Basic functionality" + }, + "basicConfigurationModalCheckbox": { + "message": "I understand and want to continue" + }, + "basicConfigurationModalDisclaimerOff": { + "message": "This means you won't fully optimize your time on MetaMask. Basic features (like token details, optimal gas settings, and others) won't be available to you." + }, + "basicConfigurationModalDisclaimerOffAdditionalText": { + "message": "Turning this off also disables all features within $1, and $2.", + "description": "$1 and $2 are bold text for basicConfigurationModalDisclaimerOffAdditionalTextFeaturesFirst and basicConfigurationModalDisclaimerOffAdditionalTextFeaturesLast respectively" + }, + "basicConfigurationModalDisclaimerOffAdditionalTextFeaturesFirst": { + "message": "security and privacy, backup and sync" + }, + "basicConfigurationModalDisclaimerOffAdditionalTextFeaturesLast": { + "message": "notifications" + }, + "basicConfigurationModalDisclaimerOn": { + "message": "To optimize your time on MetaMask, you’ll need to turn on this feature. Basic functions (like token details, optimal gas settings, and others) are important to the web3 experience." + }, + "basicConfigurationModalHeadingOff": { + "message": "Turn off basic functionality" + }, + "basicConfigurationModalHeadingOn": { + "message": "Turn on basic functionality" + }, + "beta": { + "message": "Beta" + }, "betaMetamaskVersion": { "message": "Versión Beta de MetaMask" }, + "betaTerms": { + "message": "Beta Terms of use" + }, + "billionAbbreviation": { + "message": "B", + "description": "Shortened form of 'billion'" + }, "blockExplorerAccountAction": { "message": "Cuenta", "description": "This is used with viewOnEtherscan and viewInExplorer e.g View Account in Explorer" @@ -372,6 +821,275 @@ "message": "Ver cuenta en $1", "description": "$1 replaced by URL for custom block explorer" }, + "blockaid": { + "message": "Blockaid" + }, + "blockaidAlertDescriptionBlur": { + "message": "If you continue, all the assets you’ve listed on Blur could be at risk." + }, + "blockaidAlertDescriptionMalicious": { + "message": "You’re interacting with a malicious site. If you continue, you will lose your assets." + }, + "blockaidAlertDescriptionOpenSea": { + "message": "If you continue, all the assets you’ve listed on OpenSea could be at risk." + }, + "blockaidAlertDescriptionOthers": { + "message": "If you confirm this request, you could lose your assets. We recommend that you cancel this request." + }, + "blockaidAlertDescriptionTokenTransfer": { + "message": "You’re sending your assets to a scammer. If you continue, you’ll lose those assets." + }, + "blockaidAlertDescriptionWithdraw": { + "message": "If you confirm this request, you’re allowing a scammer to withdraw and spend your assets. You won’t get them back." + }, + "blockaidDescriptionApproveFarming": { + "message": "If you approve this request, a third party known for scams might take all your assets." + }, + "blockaidDescriptionBlurFarming": { + "message": "If you approve this request, someone can steal your assets listed on Blur." + }, + "blockaidDescriptionErrored": { + "message": "Because of an error, we couldn't check for security alerts. Only continue if you trust every address involved." + }, + "blockaidDescriptionMaliciousDomain": { + "message": "You're interacting with a malicious domain. If you approve this request, you might lose your assets." + }, + "blockaidDescriptionMightLoseAssets": { + "message": "If you approve this request, you might lose your assets." + }, + "blockaidDescriptionSeaportFarming": { + "message": "If you approve this request, someone can steal your assets listed on OpenSea." + }, + "blockaidDescriptionTransferFarming": { + "message": "If you approve this request, a third party known for scams will take all your assets." + }, + "blockaidMessage": { + "message": "Privacy preserving - no data is shared with third parties. Available on Arbitrum, Avalanche, BNB chain, Ethereum Mainnet, Linea, Optimism, Polygon, Base and Sepolia." + }, + "blockaidTitleDeceptive": { + "message": "This is a deceptive request" + }, + "blockaidTitleMayNotBeSafe": { + "message": "Be careful" + }, + "blockaidTitleSuspicious": { + "message": "This is a suspicious request" + }, + "blockies": { + "message": "Blockies" + }, + "borrowed": { + "message": "Borrowed" + }, + "boughtFor": { + "message": "Bought for" + }, + "bridge": { + "message": "Bridge" + }, + "bridgeAllowSwappingOf": { + "message": "Allow exact access to $1 $2 on $3 for bridging", + "description": "Shows a user that they need to allow a token for swapping on their hardware wallet" + }, + "bridgeApproval": { + "message": "Approve $1 for bridge", + "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": "You're allowing access to $1 $2. The contract won't access any additional funds." + }, + "bridgeApprovalWarningForHardware": { + "message": "You'll need to allow access to $1 $2 for bridging, and then approve bridging to $2. This will require two separate confirmations." + }, + "bridgeBlockExplorerLinkCopied": { + "message": "Block explorer link copied!" + }, + "bridgeCalculatingAmount": { + "message": "Calculating..." + }, + "bridgeConfirmTwoTransactions": { + "message": "You'll need to confirm 2 transactions on your hardware wallet:" + }, + "bridgeCreateSolanaAccount": { + "message": "Create Solana account" + }, + "bridgeCreateSolanaAccountDescription": { + "message": "To swap to the Solana network, you need an account and receiving address." + }, + "bridgeCreateSolanaAccountTitle": { + "message": "You'll need a Solana account first." + }, + "bridgeDetailsTitle": { + "message": "Bridge details", + "description": "Title for the modal showing details about a bridge transaction." + }, + "bridgeEnterAmount": { + "message": "Select amount" + }, + "bridgeEnterAmountAndSelectAccount": { + "message": "Enter amount and select destination account" + }, + "bridgeExplorerLinkViewOn": { + "message": "View on $1" + }, + "bridgeFetchNewQuotes": { + "message": "Fetch a new one?" + }, + "bridgeFrom": { + "message": "Bridge from" + }, + "bridgeFromTo": { + "message": "Bridge $1 $2 to $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": "Any network fee quoted on the previous screen includes both transactions and will be split." + }, + "bridgeNetCost": { + "message": "Net cost" + }, + "bridgeNoMMFee": { + "message": "No MM fee" + }, + "bridgePriceImpact": { + "message": "Price impact" + }, + "bridgePriceImpactNormalWarning": { + "message": "Price impact reflects how your swap affects the market price. If you don't have enough for gas, some of your tokens are used to cover fees, which raises price impact. MetaMask doesn't set or control this." + }, + "bridgePriceImpactTooltipTitle": { + "message": "Price Impact" + }, + "bridgePriceImpactWarningTitle": { + "message": "Price Impact Warning" + }, + "bridgeQuoteExpired": { + "message": "Your quote timed out." + }, + "bridgeSelectDestinationAccount": { + "message": "Select destination account" + }, + "bridgeSelectDifferentQuote": { + "message": "Please select a different quote." + }, + "bridgeSelectNetwork": { + "message": "Select network" + }, + "bridgeSelectTokenAmountAndAccount": { + "message": "Select token, amount and destination account" + }, + "bridgeSelectTokenAndAmount": { + "message": "Select token and amount" + }, + "bridgeSolanaAccountCreated": { + "message": "Solana account created" + }, + "bridgeStatusComplete": { + "message": "Complete", + "description": "Status text indicating a bridge transaction has successfully completed." + }, + "bridgeStatusFailed": { + "message": "Failed", + "description": "Status text indicating a bridge transaction has failed." + }, + "bridgeStatusInProgress": { + "message": "In Progress", + "description": "Status text indicating a bridge transaction is currently processing." + }, + "bridgeStepActionBridgeComplete": { + "message": "$1 received on $2", + "description": "$1 is the amount of the destination asset, $2 is the name of the destination network" + }, + "bridgeStepActionBridgePending": { + "message": "Receiving $1 on $2", + "description": "$1 is the amount of the destination asset, $2 is the name of the destination network" + }, + "bridgeStepActionSwapComplete": { + "message": "Swapped $1 for $2", + "description": "$1 is the amount of the source asset, $2 is the amount of the destination asset" + }, + "bridgeStepActionSwapPending": { + "message": "Swapping $1 for $2", + "description": "$1 is the amount of the source asset, $2 is the amount of the destination asset" + }, + "bridgeTimingMinutes": { + "message": "$1 min", + "description": "$1 is the ticker symbol of a an asset the user is being prompted to purchase" + }, + "bridgeTo": { + "message": "Bridge to" + }, + "bridgeTokenCannotVerifyDescription": { + "message": "If you added this token manually, make sure you are aware of the risks to your funds before you bridge." + }, + "bridgeTokenCannotVerifyTitle": { + "message": "We can't verify this token." + }, + "bridgeTransactionProgress": { + "message": "Transaction $1 of 2" + }, + "bridgeTxDetailsBridged": { + "message": "Bridged" + }, + "bridgeTxDetailsBridging": { + "message": "Bridging" + }, + "bridgeTxDetailsDelayedDescription": { + "message": "Reach out to" + }, + "bridgeTxDetailsDelayedDescriptionSupport": { + "message": "MetaMask Support" + }, + "bridgeTxDetailsDelayedTitle": { + "message": "Has it been longer than 3 hours?" + }, + "bridgeTxDetailsNonce": { + "message": "Nonce" + }, + "bridgeTxDetailsStatus": { + "message": "Status" + }, + "bridgeTxDetailsSwapped": { + "message": "Swapped" + }, + "bridgeTxDetailsSwapping": { + "message": "Swapping" + }, + "bridgeTxDetailsTimestamp": { + "message": "Time stamp" + }, + "bridgeTxDetailsTimestampValue": { + "message": "$1 at $2", + "description": "$1 is the date, $2 is the time" + }, + "bridgeTxDetailsTokenAmountOnChain": { + "message": "$1 $2 on", + "description": "$1 is the amount of the token, $2 is the ticker symbol of the token" + }, + "bridgeTxDetailsTotalGasFee": { + "message": "Total gas fee" + }, + "bridgeTxDetailsYouReceived": { + "message": "You received" + }, + "bridgeTxDetailsYouSent": { + "message": "You sent" + }, + "bridgeValidationInsufficientGasMessage": { + "message": "You don't have enough $1 to pay the gas fee for this bridge. Enter a smaller amount or buy more $1." + }, + "bridgeValidationInsufficientGasTitle": { + "message": "More $1 needed for gas" + }, + "bridged": { + "message": "Bridged" + }, + "bridgedToChain": { + "message": "Bridged to $1" + }, + "bridging": { + "message": "Bridging" + }, "browserNotSupported": { "message": "El explorador no es compatible..." }, @@ -384,6 +1102,16 @@ "busy": { "message": "Ocupado" }, + "buy": { + "message": "Buy" + }, + "buyMoreAsset": { + "message": "Buy more $1", + "description": "$1 is the ticker symbol of a an asset the user is being prompted to purchase" + }, + "buyNow": { + "message": "Buy Now" + }, "bytes": { "message": "Bytes" }, @@ -407,6 +1135,10 @@ "cancelled": { "message": "Cancelado" }, + "carouselAllCaughtUp": { + "message": "You're all caught up!", + "description": "Message shown in carousel when all promotional slides have been dismissed" + }, "chainId": { "message": "Identificador de cadena" }, @@ -416,9 +1148,55 @@ "chainIdExistsErrorMsg": { "message": "En este momento, la red $1 está utilizando este identificador de cadena." }, + "chainListReturnedDifferentTickerSymbol": { + "message": "This token symbol doesn't match the network name or chain ID entered. Many popular tokens use similar symbols, which scammers can use to trick you into sending them a more valuable token in return. Verify everything before you continue." + }, + "changePasswordLoading": { + "message": "Changing password..." + }, + "changePasswordLoadingNote": { + "message": "This shouldn't take long" + }, + "changePasswordWarning": { + "message": "Are you sure?" + }, + "changePasswordWarningDescription": { + "message": "Changing your password here will lock MetaMask on other devices you’re using. You’ll need to log in again with your new password." + }, + "chooseYourNetwork": { + "message": "Choose your network" + }, + "chooseYourNetworkDescription": { + "message": "When you use our default settings and configurations, we use Infura as our default remote procedure call (RPC) provider to offer the most reliable and private access to Ethereum data we can. In limited cases, we may use other RPC providers in order to provide the best experience for our users. You can choose your own RPC, but remember that any RPC will receive your IP address and Ethereum wallet to make transactions. To learn more about how Infura handles data for EVM accounts, read our $1, and for Solana accounts, $2.", + "description": "$1 is a link to the privacy policy, $2 is a link to Solana accounts support" + }, + "chooseYourNetworkDescriptionCallToAction": { + "message": "click here" + }, "chromeRequiredForHardwareWallets": { "message": "Debe usar MetaMask en Google Chrome para poder conectarse a su cartera de hardware." }, + "circulatingSupply": { + "message": "Circulating supply" + }, + "clear": { + "message": "Clear" + }, + "clearActivity": { + "message": "Clear activity and nonce data" + }, + "clearActivityButton": { + "message": "Clear activity tab data" + }, + "clearActivityDescription": { + "message": "This resets the account's nonce and erases data from the activity tab in your wallet. Only the current account and network will be affected. Your balances and incoming transactions won't change." + }, + "clearFilters": { + "message": "Clear filters" + }, + "click": { + "message": "Click" + }, "clickToConnectLedgerViaWebHID": { "message": "Haga clic aquí para conectar su Ledger a través de WebHID", "description": "Text that can be clicked to open a browser popup for connecting the ledger device via webhid" @@ -426,16 +1204,192 @@ "close": { "message": "Cerrar" }, - "confirm": { - "message": "Confirmar" + "closeExtension": { + "message": "Close extension" }, - "confirmPassword": { - "message": "Confirmar contraseña" + "closeSlide": { + "message": "Close $1", + "description": "Aria label for close button on carousel slides. $1 is the slide title" }, - "confirmRecoveryPhrase": { - "message": "Confirmar la frase secreta de recuperación" + "closeWindowAnytime": { + "message": "You may close this window anytime." }, - "confirmed": { + "coingecko": { + "message": "CoinGecko" + }, + "collectionName": { + "message": "Collection name" + }, + "comboNoOptions": { + "message": "No options found", + "description": "Default text shown in the combo field dropdown if no options." + }, + "concentratedSupplyDistributionDescription": { + "message": "The majority of the token's supply is held by the top token holders, posing a risk of centralized price manipulation" + }, + "concentratedSupplyDistributionTitle": { + "message": "Concentrated Supply Distribution" + }, + "configureSnapPopupDescription": { + "message": "You're now leaving MetaMask to configure this snap." + }, + "configureSnapPopupInstallDescription": { + "message": "You're now leaving MetaMask to install this snap." + }, + "configureSnapPopupInstallTitle": { + "message": "Install snap" + }, + "configureSnapPopupLink": { + "message": "Click this link to continue:" + }, + "configureSnapPopupTitle": { + "message": "Configure snap" + }, + "confirm": { + "message": "Confirmar" + }, + "confirmAccountTypeSmartContract": { + "message": "Smart account" + }, + "confirmAccountTypeStandard": { + "message": "Standard account" + }, + "confirmAlertModalAcknowledgeMultiple": { + "message": "I have acknowledged the alerts and still want to proceed" + }, + "confirmAlertModalAcknowledgeSingle": { + "message": "I have acknowledged the alert and still want to proceed" + }, + "confirmFieldPaymaster": { + "message": "Fee paid by" + }, + "confirmFieldTooltipPaymaster": { + "message": "The fee for this transaction will be paid by the paymaster smart contract." + }, + "confirmGasFeeTokenBalance": { + "message": "Bal:" + }, + "confirmGasFeeTokenInsufficientBalance": { + "message": "Insufficient funds" + }, + "confirmGasFeeTokenMetaMaskFee": { + "message": "Includes $1 fee" + }, + "confirmGasFeeTokenModalNativeToggleMetaMask": { + "message": "MetaMask is supplementing the balance to complete this transaction." + }, + "confirmGasFeeTokenModalNativeToggleWallet": { + "message": "Pay for network fee using the balance in your wallet." + }, + "confirmGasFeeTokenModalPayETH": { + "message": "Pay with ETH" + }, + "confirmGasFeeTokenModalPayToken": { + "message": "Pay with other tokens" + }, + "confirmGasFeeTokenModalTitle": { + "message": "Select a token" + }, + "confirmGasFeeTokenToast": { + "message": "You're paying this network fee with $1" + }, + "confirmGasFeeTokenTooltip": { + "message": "This is paid to the network to process your transaction. It includes a $1 MetaMask fee for non-ETH tokens or pre-funded ETH." + }, + "confirmInfoAccountNow": { + "message": "Now" + }, + "confirmInfoSwitchingTo": { + "message": "Switching To" + }, + "confirmNestedTransactionTitle": { + "message": "Transaction $1" + }, + "confirmPassword": { + "message": "Confirmar contraseña" + }, + "confirmRecoveryPhrase": { + "message": "Confirmar la frase secreta de recuperación" + }, + "confirmRecoveryPhraseDetails": { + "message": "Select the missing words in the correct order." + }, + "confirmRecoveryPhraseTitle": { + "message": "Confirm your Secret Recovery Phrase" + }, + "confirmSimulationApprove": { + "message": "You approve" + }, + "confirmSrpErrorDescription": { + "message": "Double-check your Secret Recovery Phrase and try again." + }, + "confirmSrpErrorTitle": { + "message": "Not quite right" + }, + "confirmSrpSuccessDescription": { + "message": "That’s right! And remember: never share this phrase with anyone, ever." + }, + "confirmSrpSuccessTitle": { + "message": "Perfect" + }, + "confirmTitleAccountTypeSwitch": { + "message": "Account update" + }, + "confirmTitleApproveTransactionNFT": { + "message": "Withdrawal request" + }, + "confirmTitleDeployContract": { + "message": "Deploy a contract" + }, + "confirmTitleDescApproveTransaction": { + "message": "This site wants permission to withdraw your NFTs" + }, + "confirmTitleDescDelegationRevoke": { + "message": "You're switching back to a standard account (EOA)." + }, + "confirmTitleDescDelegationUpgrade": { + "message": "You're switching to a smart account" + }, + "confirmTitleDescDeployContract": { + "message": "This site wants you to deploy a contract" + }, + "confirmTitleDescERC20ApproveTransaction": { + "message": "This site wants permission to withdraw your tokens" + }, + "confirmTitleDescPermitSignature": { + "message": "This site wants permission to spend your tokens." + }, + "confirmTitleDescSIWESignature": { + "message": "A site wants you to sign in to prove you own this account." + }, + "confirmTitleDescSign": { + "message": "Review request details before you confirm." + }, + "confirmTitlePermitTokens": { + "message": "Spending cap request" + }, + "confirmTitleRevokeApproveTransaction": { + "message": "Remove permission" + }, + "confirmTitleSIWESignature": { + "message": "Sign-in request" + }, + "confirmTitleSetApprovalForAllRevokeTransaction": { + "message": "Remove permission" + }, + "confirmTitleSignature": { + "message": "Signature request" + }, + "confirmTitleTransaction": { + "message": "Transaction request" + }, + "confirmationAlertDetails": { + "message": "To protect your assets, we suggest you reject the request." + }, + "confirmationAlertModalTitleDescription": { + "message": "Your assets may be at risk" + }, + "confirmed": { "message": "Confirmado" }, "confusableUnicode": { @@ -444,21 +1398,43 @@ "confusableZeroWidthUnicode": { "message": "Se encontró un carácter de ancho cero." }, + "confusingDomain": { + "message": "We have detected a confusable character in the name. Check the name to avoid a potential scam." + }, "confusingEnsDomain": { "message": "Se detectó un carácter que puede confundirse con otro similar en el nombre de ENS. Verifique el nombre de ENS para evitar una posible estafa." }, "connect": { "message": "Conectar" }, + "connectAccount": { + "message": "Connect account" + }, "connectAccountOrCreate": { "message": "Conectar cuenta o crear nueva" }, + "connectAccounts": { + "message": "Connect accounts" + }, + "connectAnAccountHeader": { + "message": "Connect an account" + }, "connectManually": { "message": "Conectarse manualmente al sitio actual" }, + "connectMoreAccounts": { + "message": "Connect more accounts" + }, + "connectSnap": { + "message": "Connect $1", + "description": "$1 is the snap for which a connection is being requested." + }, "connectWithMetaMask": { "message": "Conectarse con MetaMask" }, + "connectedAccounts": { + "message": "Connected accounts" + }, "connectedAccountsDescriptionPlural": { "message": "Tiene $1 cuentas conectadas a este sitio.", "description": "$1 is the number of accounts" @@ -469,9 +1445,19 @@ "connectedAccountsEmptyDescription": { "message": "MetaMask no está conectado a este sitio. Para conectarse a un sitio de Web3, busque el botón de conexión en su sitio." }, + "connectedAccountsListTooltip": { + "message": "$1 can see the account balance, address, activity, and suggest transactions to approve for connected accounts.", + "description": "$1 is the origin name" + }, + "connectedAccountsToast": { + "message": "Connected accounts updated" + }, "connectedSites": { "message": "Sitios conectados" }, + "connectedSitesAndSnaps": { + "message": "Connected sites and Snaps" + }, "connectedSitesDescription": { "message": "$1 está conectado a estos sitios. Pueden ver la dirección de su cuenta.", "description": "$1 is the account name" @@ -480,27 +1466,87 @@ "message": "$1 no está conectado a ningún sitio.", "description": "$1 is the account name" }, + "connectedSnapAndNoAccountDescription": { + "message": "MetaMask is connected to this site, but no accounts are connected yet" + }, + "connectedSnaps": { + "message": "Connected Snaps" + }, + "connectedWithAccount": { + "message": "$1 accounts connected", + "description": "$1 represents account length" + }, + "connectedWithAccountName": { + "message": "Connected with $1", + "description": "$1 represents account name" + }, + "connectedWithNetwork": { + "message": "$1 networks connected", + "description": "$1 represents network length" + }, + "connectedWithNetworkName": { + "message": "Connected with $1", + "description": "$1 represents network name" + }, "connecting": { "message": "Estableciendo conexión..." }, "connectingTo": { "message": "Estableciendo conexión a $1" }, + "connectingToDeprecatedNetwork": { + "message": "'$1' is being phased out and may not work. Try another network." + }, "connectingToGoerli": { "message": "Estableciendo conexión a la red de prueba Goerli" }, "connectingToLineaGoerli": { "message": "Estableciendo conexión a la red de prueba Linea Goerli" }, + "connectingToLineaMainnet": { + "message": "Connecting to Linea" + }, + "connectingToLineaSepolia": { + "message": "Connecting to Linea Sepolia test network" + }, "connectingToMainnet": { "message": "Estableciendo conexión a la red principal de Ethereum" }, + "connectingToSepolia": { + "message": "Connecting to Sepolia test network" + }, + "connectionDescription": { + "message": "Connect this website with MetaMask" + }, + "connectionFailed": { + "message": "Connection failed" + }, + "connectionFailedDescription": { + "message": "Fetching of $1 failed, check your network and try again.", + "description": "$1 is the name of the snap being fetched." + }, + "connectionPopoverDescription": { + "message": "To connect to a site, select the connect button. MetaMask can only connect to web3 sites." + }, + "connectionRequest": { + "message": "Connection request" + }, + "connectionsRemovedModalDescription": { + "message": "Some connections (like hardware wallets and snaps) were removed due to inactivity on this device. You can re-add them anytime in Settings." + }, + "connectionsRemovedModalTitle": { + "message": "Connections removed" + }, "contactUs": { "message": "Contáctenos" }, "contacts": { "message": "Contactos" }, + "contentFromSnap": { + "message": "Content from $1", + "description": "$1 represents the name of the snap" + }, "continue": { "message": "Continuar" }, @@ -519,12 +1565,27 @@ "contractInteraction": { "message": "Interacción con el contrato" }, + "convertTokenToNFTDescription": { + "message": "We've detected that this asset is an NFT. MetaMask now has full native support for NFTs. Would you like to remove it from your token list and add it as an NFT?" + }, + "convertTokenToNFTExistDescription": { + "message": "We’ve detected that this asset has been added as an NFT. Would you like to remove it from your token list?" + }, + "coolWallet": { + "message": "CoolWallet" + }, "copiedExclamation": { "message": "¡Copiado!" }, "copyAddress": { "message": "Copiar dirección al Portapapeles" }, + "copyAddressShort": { + "message": "Copy address" + }, + "copyPrivateKey": { + "message": "Copy private key" + }, "copyToClipboard": { "message": "Copiar al Portapapeles" }, @@ -534,12 +1595,66 @@ "create": { "message": "Crear" }, + "createMultichainAccountButton": { + "message": "Create account", + "description": "Name of a button used on multichain account related pages for triggering the account creation process." + }, + "createMultichainAccountButtonLoading": { + "message": "Creating account...", + "description": "Name of a button in loading state, used on multichain account related pages for the account creation process." + }, + "createNewAccountHeader": { + "message": "Create a new account" + }, "createPassword": { "message": "Crear contraseña" }, + "createPasswordCreate": { + "message": "Create password" + }, + "createPasswordDetails": { + "message": "Unlocks MetaMask on this device only." + }, + "createPasswordDetailsSocial": { + "message": "Losing this password means losing wallet access on all devices, " + }, + "createPasswordDetailsSocialReset": { + "message": "MetaMask can't reset it." + }, + "createPasswordMarketing": { + "message": "Get product updates, tips, and news including by email. We may use your interactions to improve what we share." + }, + "createSnapAccountDescription": { + "message": "$1 wants to add a new account to MetaMask." + }, + "createSnapAccountTitle": { + "message": "Create account" + }, + "createSolanaAccount": { + "message": "Create Solana account" + }, + "creatorAddress": { + "message": "Creator address" + }, + "crossChainSwapsLink": { + "message": "Swap across networks with MetaMask Portfolio" + }, + "crossChainSwapsLinkNative": { + "message": "Swap across networks with Bridge" + }, + "cryptoCompare": { + "message": "CryptoCompare" + }, "currencyConversion": { "message": "Conversión de moneda" }, + "currencyRateCheckToggle": { + "message": "Show balance and token price checker" + }, + "currencyRateCheckToggleDescription": { + "message": "We use $1 and $2 APIs to display your balance and token price. $3", + "description": "$1 represents Coingecko, $2 represents CryptoCompare and $3 represents Privacy Policy" + }, "currencySymbol": { "message": "Símbolo de moneda" }, @@ -555,21 +1670,65 @@ "currentLanguage": { "message": "Idioma actual" }, + "currentNetwork": { + "message": "Current network", + "description": "Speicifies to token network filter to filter by current Network. Will render when network nickname is not available" + }, + "currentRpcUrlDeprecated": { + "message": "The current rpc url for this network has been deprecated." + }, "currentTitle": { "message": "Actual:" }, "currentlyUnavailable": { "message": "No disponible en esta red" }, + "curveHighGasEstimate": { + "message": "Aggressive gas estimate graph" + }, + "curveLowGasEstimate": { + "message": "Low gas estimate graph" + }, + "curveMediumGasEstimate": { + "message": "Market gas estimate graph" + }, "custom": { "message": "Avanzado" }, + "customGasSettingToolTipMessage": { + "message": "Use $1 to customize the gas price. This can be confusing if you aren’t familiar. Interact at your own risk.", + "description": "$1 is key 'advanced' (text: 'Advanced') separated here so that it can be passed in with bold font-weight" + }, + "customNetworks": { + "message": "Custom networks" + }, + "customSlippage": { + "message": "Custom" + }, "customSpendLimit": { "message": "Límite de gastos personalizado" }, "customToken": { "message": "Token personalizado" }, + "customTokenWarningInNonTokenDetectionNetwork": { + "message": "Token detection is not available on this network yet. Please import token manually and make sure you trust it. Learn about $1" + }, + "customTokenWarningInTokenDetectionNetwork": { + "message": "Anyone can create a token, including creating fake versions of existing tokens. Learn about $1" + }, + "customTokenWarningInTokenDetectionNetworkWithTDOFF": { + "message": "Make sure you trust a token before you import it. Learn how to avoid $1. You can also enable token detection $2." + }, + "customerSupport": { + "message": "customer support" + }, + "customizeYourNotifications": { + "message": "Customize your notifications" + }, + "customizeYourNotificationsText": { + "message": "Turn on the types of notifications you want to receive:" + }, "dappSuggested": { "message": "Sitio sugerido" }, @@ -577,6 +1736,12 @@ "message": "$1 ha sugerido este precio.", "description": "$1 is url for the dapp that has suggested gas settings" }, + "dappSuggestedHigh": { + "message": "Site suggested" + }, + "dappSuggestedHighShortLabel": { + "message": "Site (high)" + }, "dappSuggestedShortLabel": { "message": "Sitio" }, @@ -584,9 +1749,39 @@ "message": "$1 ha recomendado este precio.", "description": "$1 represents the Dapp's origin" }, + "darkTheme": { + "message": "Dark" + }, "data": { "message": "Datos" }, + "dataCollectionForMarketing": { + "message": "Data collection for marketing" + }, + "dataCollectionForMarketingDescription": { + "message": "We’ll use this data to learn how you interact with our marketing communications. We may share relevant news (like product features)." + }, + "dataCollectionForMarketingDescriptionSocialLogin": { + "message": "Get product updates, tips, and news - including by email. We may use your interactions to improve what we share." + }, + "dataCollectionWarningPopoverButton": { + "message": "Okay" + }, + "dataCollectionWarningPopoverDescription": { + "message": "You turned off data collection for our marketing purposes. This only applies to this device. If you use MetaMask on other devices, make sure to opt out there as well." + }, + "dataUnavailable": { + "message": "data unavailable" + }, + "dateCreated": { + "message": "Date created" + }, + "dcent": { + "message": "D'Cent" + }, + "debitCreditPurchaseOptions": { + "message": "Debit or credit card purchase options" + }, "decimal": { "message": "Decimales del token" }, @@ -613,15 +1808,174 @@ "decryptRequest": { "message": "Descifrar solicitud" }, + "deepLink_Caution": { + "message": "Proceed with caution" + }, + "deepLink_Continue": { + "message": "Continue" + }, + "deepLink_ContinueDescription": { + "message": "You'll open $1 if you continue.", + "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": "Don't remind me again" + }, + "deepLink_Error404Description": { + "message": "We can't find the page you are looking for." + }, + "deepLink_Error404Title": { + "message": "This page doesn't exist" + }, + "deepLink_Error404_CTA": { + "message": "$1 and we'll take you to the right place.", + "description": "$1 is a link with the text found in `deepLink_Error404_CTA_LinkText`" + }, + "deepLink_Error404_CTA_LinkText": { + "message": "Update to the latest version of MetaMask", + "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": "No url to navigate to was provided." + }, + "deepLink_ErrorOtherDescription": { + "message": "This is a bug and should be reported to MetaMask." + }, + "deepLink_ErrorOtherTitle": { + "message": "An error occurred while processing the deep link" + }, + "deepLink_GoToTheHomePageButton": { + "message": "Go to the home page" + }, + "deepLink_RedirectingToMetaMask": { + "message": "Redirecting to MetaMask" + }, + "deepLink_ThirdPartyDescription": { + "message": "You were sent here by a third party, not MetaMask. $1", + "description": "$1 is the message 'deepLink_ContinueDescription'" + }, + "deepLink_theBuyPage": { + "message": "the buy page" + }, + "deepLink_theHomePage": { + "message": "the home page" + }, + "deepLink_theNotificationsPage": { + "message": "the notifications page" + }, + "deepLink_thePerpsPage": { + "message": "the perps page" + }, + "deepLink_theSwapsPage": { + "message": "the swaps page" + }, + "deepLink_theSwapsRampsPage": { + "message": "the Swaps/Ramps page" + }, + "defaultRpcUrl": { + "message": "Default RPC URL" + }, + "defaultSettingsSubTitle": { + "message": "MetaMask uses default settings to best balance safety and ease of use. Change these settings to further increase your privacy." + }, + "defaultSettingsTitle": { + "message": "Default privacy settings" + }, + "defi": { + "message": "DeFi" + }, + "defiEmptyDescription": { + "message": "Lend, borrow, and trade, right in your wallet." + }, + "defiTabErrorContent": { + "message": "Try visiting again later." + }, + "defiTabErrorTitle": { + "message": "We could not load this page." + }, "delete": { "message": "Eliminar" }, + "deleteContact": { + "message": "Delete contact" + }, + "deleteMetaMetricsData": { + "message": "Delete MetaMetrics data" + }, + "deleteMetaMetricsDataDescription": { + "message": "This will delete historical MetaMetrics data associated with your use on this device. Your wallet and accounts will remain exactly as they are now after this data has been deleted. This process may take up to 30 days. View our $1.", + "description": "$1 will have text saying Privacy Policy " + }, + "deleteMetaMetricsDataErrorDesc": { + "message": "This request can't be completed right now due to an analytics system server issue, please try again later" + }, + "deleteMetaMetricsDataErrorTitle": { + "message": "We are unable to delete this data right now" + }, + "deleteMetaMetricsDataModalDesc": { + "message": "We are about to remove all your MetaMetrics data. Are you sure?" + }, + "deleteMetaMetricsDataModalTitle": { + "message": "Delete MetaMetrics data?" + }, + "deleteMetaMetricsDataRequestedDescription": { + "message": "You initiated this action on $1. This process can take up to 30 days. View the $2", + "description": "$1 will be the date on which teh deletion is requested and $2 will have text saying Privacy Policy " + }, + "deleteNetworkIntro": { + "message": "If you delete this network, you will need to add it again to view your assets in this network" + }, + "deleteNetworkTitle": { + "message": "Delete $1 network?", + "description": "$1 represents the name of the network" + }, + "depositCrypto": { + "message": "Deposit crypto from another account with a wallet address or QR code." + }, + "deprecatedGoerliNtwrkMsg": { + "message": "Because of updates to the Ethereum system, the Goerli test network will be phased out soon." + }, + "deprecatedNetwork": { + "message": "This network is deprecated" + }, + "deprecatedNetworkButtonMsg": { + "message": "Got it" + }, + "deprecatedNetworkDescription": { + "message": "The network you're trying to connect to is no longer supported by Metamask. $1" + }, "description": { "message": "Descripción" }, + "descriptionFromSnap": { + "message": "Description from $1", + "description": "$1 represents the name of the snap" + }, + "deselectAll": { + "message": "Deselect all" + }, + "destinationAccountPickerNoEligible": { + "message": "No eligible accounts found" + }, + "destinationAccountPickerNoMatching": { + "message": "No matching accounts found" + }, + "destinationAccountPickerSearchPlaceholderToMainnet": { + "message": "Receiving address or ENS" + }, + "destinationAccountPickerSearchPlaceholderToSolana": { + "message": "Receiving address" + }, + "destinationTransactionIdLabel": { + "message": "Destination Tx ID", + "description": "Label for the destination transaction ID field." + }, "details": { "message": "Detalles" }, + "developerOptions": { + "message": "Developer Options" + }, "disabledGasOptionToolTipMessage": { "message": "\"1$\" está desactivado porque no cumple el mínimo de un aumento del 10% respecto a la tarifa de gas original.", "description": "$1 is gas estimate type which can be market or aggressive" @@ -635,12 +1989,42 @@ "disconnectAllAccountsConfirmationDescription": { "message": "¿Está seguro de que se quiere desconectar? Podría perder la funcionalidad del sitio." }, + "disconnectAllAccountsText": { + "message": "accounts" + }, + "disconnectAllDescriptionText": { + "message": "If you disconnect from this site, you’ll need to reconnect your accounts and networks to use this site again." + }, + "disconnectAllSnapsText": { + "message": "Snaps" + }, + "disconnectMessage": { + "message": "This will disconnect you from this site" + }, "disconnectPrompt": { "message": "Desconectar $1" }, "disconnectThisAccount": { "message": "Desconectar esta cuenta" }, + "disconnectedAllAccountsToast": { + "message": "All accounts disconnected from $1", + "description": "$1 is name of the dapp`" + }, + "disconnectedSingleAccountToast": { + "message": "$1 disconnected from $2", + "description": "$1 is name of the name and $2 represents the dapp name`" + }, + "discover": { + "message": "Discover" + }, + "discoverNFTs": { + "message": "Discover NFTs" + }, + "discoverSnaps": { + "message": "Discover Snaps", + "description": "Text that links to the Snaps website. Displayed in a banner on Snaps list page in settings." + }, "dismiss": { "message": "Ignorar" }, @@ -650,6 +2034,21 @@ "dismissReminderField": { "message": "Ignorar el recordatorio de respaldo de la frase de recuperación" }, + "dismissSmartAccountSuggestionEnabledDescription": { + "message": "Turn this on to no longer see the \"Switch to Smart Account\" suggestion on any account. Smart accounts unlocks faster transactions, lower network fees and more flexibility on payment for those." + }, + "dismissSmartAccountSuggestionEnabledTitle": { + "message": "Dismiss \"Switch to Smart Account\" suggestion" + }, + "displayNftMedia": { + "message": "Display NFT media" + }, + "displayNftMediaDescription": { + "message": "Displaying NFT media and data exposes your IP address to OpenSea or other third parties. This can allow attackers to associate your IP address with your Ethereum address. NFT autodetection relies on this setting, and won't be available when this is turned off." + }, + "doNotShare": { + "message": "Do not share this with anyone" + }, "domain": { "message": "Dominio" }, @@ -659,21 +2058,89 @@ "dontShowThisAgain": { "message": "No volver a mostrar" }, + "downArrow": { + "message": "down arrow" + }, + "downloadAppDescription": { + "message": "Bring MetaMask with you everywhere you go with the mobile app. Plus, turn on Face ID so you always have access, even if you forget your password." + }, + "downloadAppTitle": { + "message": "Scan QR code and download the app" + }, "downloadGoogleChrome": { "message": "Descargar Google Chrome" }, + "downloadMetaMaskMobileDescription": { + "message": "Face ID on our app lets you in even if you forget your password. Take MetaMask everywhere you go!" + }, + "downloadMetaMaskMobileQrNote": { + "message": "Scan this QR code to get started." + }, + "downloadMetaMaskMobileTitle": { + "message": "Get our mobile app" + }, + "downloadNow": { + "message": "Download Now" + }, "downloadStateLogs": { "message": "Descargar registros de estado" }, "dropped": { "message": "Abandonado" }, + "duplicateContactTooltip": { + "message": "This contact name collides with an existing account or contact" + }, + "duplicateContactWarning": { + "message": "You have duplicate contacts" + }, + "durationSuffixDay": { + "message": "D", + "description": "Shortened form of 'day'" + }, + "durationSuffixHour": { + "message": "H", + "description": "Shortened form of 'hour'" + }, + "durationSuffixMillisecond": { + "message": "MS", + "description": "Shortened form of 'millisecond'" + }, + "durationSuffixMinute": { + "message": "M", + "description": "Shortened form of 'minute'" + }, + "durationSuffixMonth": { + "message": "M", + "description": "Shortened form of 'month'" + }, + "durationSuffixSecond": { + "message": "S", + "description": "Shortened form of 'second'" + }, + "durationSuffixWeek": { + "message": "W", + "description": "Shortened form of 'week'" + }, + "durationSuffixYear": { + "message": "Y", + "description": "Shortened form of 'year'" + }, + "earn": { + "message": "Earn" + }, "edit": { "message": "Editar" }, "editANickname": { "message": "Editar apodo" }, + "editAccountName": { + "message": "Edit account name" + }, + "editAccounts": { + "message": "Edit accounts" + }, "editAddressNickname": { "message": "Editar apodo de dirección" }, @@ -747,6 +2214,18 @@ "editGasTooLow": { "message": "Tiempo de procesamiento desconocido" }, + "editInPortfolio": { + "message": "Edit in Portfolio" + }, + "editNetwork": { + "message": "Edit network" + }, + "editNetworkLink": { + "message": "edit the original network" + }, + "editNetworksTitle": { + "message": "Edit networks" + }, "editNonceField": { "message": "Editar Nonce" }, @@ -756,19 +2235,52 @@ "editPermission": { "message": "Editar permiso" }, + "editPermissions": { + "message": "Edit permissions" + }, "editSpeedUpEditGasFeeModalTitle": { "message": "Editar la tarifa de aceleración de gas" }, + "editSpendingCap": { + "message": "Edit spending cap" + }, + "editSpendingCapAccountBalance": { + "message": "Account balance: $1 $2" + }, + "editSpendingCapDesc": { + "message": "Enter the amount that you feel comfortable being spent on your behalf." + }, + "editSpendingCapError": { + "message": "The spending cap can’t exceed $1 decimal digits. Remove decimal digits to continue." + }, + "editSpendingCapSpecialCharError": { + "message": "Enter numbers only" + }, "enableAutoDetect": { "message": " Activar autodetección" }, "enableFromSettings": { "message": " Actívela en Configuración." }, + "enableSmartContractAccount": { + "message": "Enable smart contract account" + }, + "enableSmartContractAccountDescription": { + "message": "You can enable smart account features on supported networks." + }, + "enableSnap": { + "message": "Enable" + }, "enableToken": { "message": "activar $1", "description": "$1 is a token symbol, e.g. ETH" }, + "enabled": { + "message": "Enabled" + }, + "enabledNetworks": { + "message": "Enabled networks" + }, "encryptionPublicKeyNotice": { "message": "$1 quisiera su clave pública de cifrado. Al aceptar, este sitio podrá redactar mensajes cifrados para usted.", "description": "$1 is the web3 site name" @@ -780,38 +2292,157 @@ "message": "El punto de conexión devolvió un id. de cadena diferente: $1", "description": "$1 is the return value of eth_chainId from an RPC endpoint" }, + "enhancedTokenDetectionAlertMessage": { + "message": "Enhanced token detection is currently available on $1. $2" + }, + "ensDomainsSettingDescriptionIntroduction": { + "message": "MetaMask lets you see ENS domains right in your browser's address bar. Here's how it works:" + }, + "ensDomainsSettingDescriptionOutroduction": { + "message": "Keep in mind that using this feature exposes your IP address to IPFS third-party services." + }, + "ensDomainsSettingDescriptionPart1": { + "message": "MetaMask checks with Ethereum's ENS contract to find the code connected to the ENS name." + }, + "ensDomainsSettingDescriptionPart2": { + "message": "If the code links to IPFS, you can see the content associated with it (usually a website)." + }, + "ensDomainsSettingTitle": { + "message": "Show ENS domains in address bar" + }, "ensUnknownError": { "message": "Error al buscar ENS." }, + "enterANameToIdentifyTheUrl": { + "message": "Enter a name to identify the URL" + }, + "enterChainId": { + "message": "Enter Chain ID" + }, "enterMaxSpendLimit": { "message": "Escribir límite máximo de gastos" }, + "enterNetworkName": { + "message": "Enter network name" + }, + "enterOptionalPassword": { + "message": "Enter optional password" + }, "enterPasswordContinue": { "message": "Escribir contraseña para continuar" }, - "errorCode": { - "message": "Código: $1", - "description": "Displayed error code for debugging purposes. $1 is the error code" + "enterPasswordCurrent": { + "message": "Enter your current password" }, - "errorMessage": { - "message": "Mensaje: $1", - "description": "Displayed error message for debugging purposes. $1 is the error message" + "enterRpcUrl": { + "message": "Enter RPC URL" + }, + "enterSymbol": { + "message": "Enter symbol" + }, + "enterTokenNameOrAddress": { + "message": "Enter token name or paste address" + }, + "enterYourPassword": { + "message": "Enter your password" + }, + "enterYourPasswordContinue": { + "message": "Enter password to continue" + }, + "enterYourPasswordSocialLoginFlow": { + "message": "Enter Metamask Password" + }, + "errorCode": { + "message": "Código: $1", + "description": "Displayed error code for debugging purposes. $1 is the error code" + }, + "errorDetails": { + "message": "Error details", + "description": "Label for the error details field in the error screen." + }, + "errorGettingSafeChainList": { + "message": "Error while getting safe chain list, please continue with caution." + }, + "errorLegalTextFirstInfo": { + "message": "Technical diagnostic information." + }, + "errorLegalTextNoPersonalInfo": { + "message": "No personal information or other device information will be collected." + }, + "errorLegalTextSecondInfo": { + "message": "Your browser, operating system, and MetaMask versions." + }, + "errorLegalTextSummary": { + "message": "We will receive a single error report, containing:" + }, + "errorMessage": { + "message": "Mensaje: $1", + "description": "Displayed error message for debugging purposes. $1 is the error message" }, "errorName": { "message": "Código: $1", "description": "Displayed error name for debugging purposes. $1 is the error name" }, + "errorPageContactSupport": { + "message": "Contact support", + "description": "Button for contact MM support" + }, + "errorPageDescribeUsWhatHappened": { + "message": "Describe what happened", + "description": "Button for submitting report to sentry" + }, + "errorPageInfo": { + "message": "Your information can’t be shown. Don’t worry, your wallet and funds are safe.", + "description": "Information banner shown in the error page" + }, + "errorPageMessageTitle": { + "message": "Error message", + "description": "Title for description, which is displayed for debugging purposes" + }, + "errorPageSentryFormTitle": { + "message": "Describe what happened", + "description": "In sentry feedback form, The title at the top of the feedback form." + }, + "errorPageSentryMessagePlaceholder": { + "message": "Sharing details like how we can reproduce the bug will help us fix the problem.", + "description": "In sentry feedback form, The placeholder for the feedback description input field." + }, + "errorPageSentrySuccessMessageText": { + "message": "Thanks! We will take a look soon.", + "description": "In sentry feedback form, The message displayed after a successful feedback submission." + }, "errorPageTitle": { "message": "MetaMask encontró un error", "description": "Title of generic error page" }, + "errorPageTryAgain": { + "message": "Try again", + "description": "Button for try again" + }, "errorStack": { "message": "Pila:", "description": "Title for error stack, which is displayed for debugging purposes" }, + "errorWhileConnectingToRPC": { + "message": "Error while connecting to the custom network." + }, + "errorWithSnap": { + "message": "Error with $1", + "description": "$1 represents the name of the snap" + }, + "estimatedFee": { + "message": "Estimated fee" + }, + "estimatedFeeTooltip": { + "message": "Amount paid to process the transaction on network." + }, "ethGasPriceFetchWarning": { "message": "Se muestra el precio del gas de respaldo, ya que el servicio para calcular el precio del gas principal no se encuentra disponible en este momento." }, + "ethereumProviderAccess": { + "message": "Grant Ethereum provider access to $1", + "description": "The parameter is the name of the requesting origin" + }, "ethereumPublicAddress": { "message": "Dirección pública de Ethereum" }, @@ -824,27 +2455,67 @@ "etherscanViewOn": { "message": "Ver en Etherscan" }, + "existingChainId": { + "message": "The information you have entered is associated with an existing chain ID." + }, "expandView": { "message": "Expandir vista" }, "experimental": { "message": "Experimental" }, + "exploreDefi": { + "message": "Explore DeFi" + }, + "exploreweb3": { + "message": "Explore web3" + }, + "exportYourData": { + "message": "Export your data" + }, + "exportYourDataButton": { + "message": "Download" + }, + "exportYourDataDescription": { + "message": "You can export data like your contacts and preferences." + }, + "extendWalletWithSnaps": { + "message": "Explore community-built Snaps to customize your web3 experience", + "description": "Banner description displayed on Snaps list page in Settings when less than 6 Snaps is installed." + }, + "externalAccount": { + "message": "External Account" + }, "externalExtension": { "message": "Extensión externa" }, + "externalNameSourcesSetting": { + "message": "Proposed nicknames" + }, + "externalNameSourcesSettingDescription": { + "message": "We’ll fetch proposed nicknames for addresses you interact with from third-party sources like Etherscan, Infura, and Lens Protocol. These sources will be able to see those addresses and your IP address. Your account address won’t be exposed to third parties." + }, "failed": { "message": "Con errores" }, "failedToFetchChainId": { "message": "No se pudo capturar el ID de cadena. ¿La dirección URL de RPC es correcta?" }, + "failover": { + "message": "Failover" + }, + "failoverRpcUrl": { + "message": "Failover RPC URL" + }, "failureMessage": { "message": "Se produjo un error y no pudimos finalizar la acción" }, "fast": { "message": "Rápido" }, + "feeDetails": { + "message": "Fee details" + }, "fileImportFail": { "message": "¿No funciona la importación del archivo? ¡Haga clic aquí!", "description": "Helps user import their account from a JSON file" @@ -865,16 +2536,55 @@ "message": "Todas las API de Flask son experimentales. Se pueden cambiar o eliminadar sin previo aviso o pueden permanecer en Flask indefinidamente sin ser migradas a MetaMask estable. Úselas bajo su propia responsabilidad.", "description": "This message warns developers about unstable Flask APIs" }, + "flaskWelcomeWarning4": { + "message": "Make sure to disable your regular MetaMask extension when using Flask.", + "description": "This message calls to pay attention about multiple versions of MetaMask running on the same site (Flask + Prod)" + }, "flaskWelcomeWarningAcceptButton": { "message": "Acepto los riesgos", "description": "this text is shown on a button, which the user presses to confirm they understand the risks of using Flask" }, + "floatAmountToken": { + "message": "Token amount must be an integer" + }, "forbiddenIpfsGateway": { "message": "Puerta de enlace de IPFS prohibida: especifique una puerta de enlace de CID" }, "forgetDevice": { "message": "Olvidar este dispositivo" }, + "forgotPassword": { + "message": "Forgot password?" + }, + "forgotPasswordModalButton": { + "message": "Reset wallet" + }, + "forgotPasswordModalDescription1": { + "message": "MetaMask can’t recover your password for you." + }, + "forgotPasswordModalDescription2": { + "message": "You can reset your wallet by entering the Secret Recovery Phrase you used when you set up your wallet." + }, + "forgotPasswordModalTitle": { + "message": "Forgot your password?" + }, + "forgotPasswordSocialDescription": { + "message": "MetaMask can’t recover your password for you." + }, + "forgotPasswordSocialStep1": { + "message": "If you’re logged into MetaMask on a device with $1 (like Face ID), you can reset your password there.", + "description": "$1 is bold biometrics turned on" + }, + "forgotPasswordSocialStep1Biometrics": { + "message": "biometrics turned on" + }, + "forgotPasswordSocialStep2": { + "message": "If you have your $1, you can reset your current wallet and reimport using Secret Recovery Phrase.", + "description": "$1 is bold Secret Recovery Phrase" + }, + "form": { + "message": "form" + }, "from": { "message": "De" }, @@ -882,6 +2592,15 @@ "message": "De: $1", "description": "$1 is the address to include in the From label. It is typically shortened first using shortenAddress" }, + "fromTokenLists": { + "message": "From token lists: $1" + }, + "function": { + "message": "Function: $1" + }, + "fundingMethod": { + "message": "Funding method" + }, "gas": { "message": "Gas" }, @@ -892,9 +2611,15 @@ "message": "Esta tarifa de gas ha sido sugerida por $1. Anularla puede causar un problema con su transacción. Comuníquese con $1 si tiene preguntas.", "description": "$1 represents the Dapp's origin" }, + "gasFee": { + "message": "Gas fee" + }, "gasLimit": { "message": "Límite de gas" }, + "gasLimitRecommended": { + "message": "Recommended gas limit is $1. If the gas limit is less than that, it may fail." + }, "gasLimitTooLow": { "message": "El límite de gas debe ser al menos 21 000" }, @@ -914,6 +2639,9 @@ "message": "$1 horas", "description": "$1 represents a number of hours" }, + "gasTimingLow": { + "message": "Slow" + }, "gasTimingMinutesShort": { "message": "$1 min", "description": "$1 represents a number of minutes" @@ -928,9 +2656,33 @@ "general": { "message": "General" }, + "generalCameraError": { + "message": "We couldn't access your camera. Please give it another try." + }, + "generalCameraErrorTitle": { + "message": "Something went wrong...." + }, + "generalDescription": { + "message": "Sync settings across devices, select network preferences, and track token data" + }, + "genericExplorerView": { + "message": "View account on $1" + }, + "getTheNewestFeatures": { + "message": "Get the newest features" + }, + "goToSite": { + "message": "Go to site" + }, "goerli": { "message": "Red de prueba Goerli" }, + "gotIt": { + "message": "Got it" + }, + "grantExactAccess": { + "message": "Grant exact access" + }, "gwei": { "message": "GWEI" }, @@ -944,12 +2696,24 @@ "message": "(antiguo)", "description": "Text representing the MEW path" }, + "hardwareWalletSubmissionWarningStep1": { + "message": "Be sure your $1 is plugged in and to select the Ethereum app." + }, + "hardwareWalletSubmissionWarningStep2": { + "message": "Enable \"smart contract data\" or \"blind signing\" on your $1 device." + }, + "hardwareWalletSubmissionWarningTitle": { + "message": "Prior to clicking Submit:" + }, "hardwareWalletSupportLinkConversion": { "message": "haga clic aquí" }, "hardwareWallets": { "message": "Conectar una cartera de hardware" }, + "hardwareWalletsInfo": { + "message": "Hardware wallet integrations use API calls to external servers, which can see your IP address and the smart contract addresses you interact with." + }, "hardwareWalletsMsg": { "message": "Seleccione una cartera de hardware que desee usar con MetaMask." }, @@ -960,9 +2724,24 @@ "hexData": { "message": "Datos hexadecimales" }, + "hexDataPlaceholder": { + "message": "Enter hex data (optional)" + }, + "hiddenAccounts": { + "message": "Hidden accounts" + }, "hide": { "message": "Ocultar" }, + "hideAccount": { + "message": "Hide account" + }, + "hideAdvancedDetails": { + "message": "Hide advanced details" + }, + "hideSentitiveInfo": { + "message": "Hide sensitive information" + }, "hideTokenPrompt": { "message": "¿Ocultar token?" }, @@ -976,22 +2755,181 @@ "high": { "message": "Agresivo" }, + "highGasSettingToolTipMessage": { + "message": "High probability, even in volatile markets. Use $1 to cover surges in network traffic due to things like popular NFT drops.", + "description": "$1 is key 'high' (text: 'Aggressive') separated here so that it can be passed in with bold font-weight" + }, "highLowercase": { "message": "alta" }, + "highestCurrentBid": { + "message": "Highest current bid" + }, + "highestFloorPrice": { + "message": "Highest floor price" + }, "history": { "message": "Historial" }, + "holdToRevealContent1": { + "message": "Your Secret Recovery Phrase provides $1", + "description": "$1 is a bolded text with the message from 'holdToRevealContent2'" + }, + "holdToRevealContent2": { + "message": "full access to your wallet and funds.", + "description": "Is the bolded text in 'holdToRevealContent1'" + }, + "holdToRevealContent3": { + "message": "Do not share this with anyone. $1 $2", + "description": "$1 is a message from 'holdToRevealContent4' and $2 is a text link with the message from 'holdToRevealContent5'" + }, + "holdToRevealContent4": { + "message": "MetaMask Support will not request this,", + "description": "Part of 'holdToRevealContent3'" + }, + "holdToRevealContent5": { + "message": "but phishers might.", + "description": "The text link in 'holdToRevealContent3'" + }, + "holdToRevealContentPrivateKey1": { + "message": "Your Private Key provides $1", + "description": "$1 is a bolded text with the message from 'holdToRevealContentPrivateKey2'" + }, + "holdToRevealContentPrivateKey2": { + "message": "full access to your wallet and funds.", + "description": "Is the bolded text in 'holdToRevealContentPrivateKey2'" + }, + "holdToRevealLockedLabel": { + "message": "hold to reveal circle locked" + }, + "holdToRevealPrivateKey": { + "message": "Hold to reveal Private Key" + }, + "holdToRevealPrivateKeyTitle": { + "message": "Keep your private key safe" + }, + "holdToRevealSRP": { + "message": "Hold to reveal SRP" + }, + "holdToRevealSRPTitle": { + "message": "Keep your SRP safe" + }, + "holdToRevealUnlockedLabel": { + "message": "hold to reveal circle unlocked" + }, + "honeypotDescription": { + "message": "This token might pose a honeypot risk. It is advised to conduct due diligence before interacting to prevent any potential financial loss." + }, + "honeypotTitle": { + "message": "Honey Pot" + }, + "hyperliquidReferralCheckboxLabel": { + "message": "Allow MetaMask to add a referral code. This is permanent. The site offers discounts per their terms. MetaMask earns a fee.", + "description": "The text for the checkbox label in the Hyperliquid referral confirmation screen" + }, + "hyperliquidReferralSubtitle": { + "message": "Save up to 4% on trades with a MetaMask referral code.", + "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": "Ignore all" + }, + "ignoreTokenWarning": { + "message": "If you hide tokens, they will not be shown in your wallet. However, you can still add them by searching for them." + }, + "imToken": { + "message": "imToken" + }, "import": { "message": "Importar", "description": "Button to import an account from a selected file" }, + "importAWallet": { + "message": "Import a wallet" + }, "importAccountError": { "message": "Error al importar la cuenta." }, + "importAccountErrorIsSRP": { + "message": "You have entered a Secret Recovery Phrase (or mnemonic). To import an account here, you have to enter a private key, which is a hexadecimal string of length 64." + }, + "importAccountErrorNotAValidPrivateKey": { + "message": "This is not a valid private key. You have entered a hexadecimal string, but it must be 64 characters long." + }, + "importAccountErrorNotHexadecimal": { + "message": "This is not a valid private key. You must enter a hexadecimal string of length 64." + }, + "importAccountJsonLoading1": { + "message": "Expect this JSON import to take a few minutes and freeze MetaMask." + }, + "importAccountJsonLoading2": { + "message": "We apologize, and we will make it faster in the future." + }, "importAccountMsg": { "message": "Las cuentas importadas no se asociarán con la frase secreta de recuperación de la cuenta original de MetaMask. Aprenda más sobre las cuentas importadas" }, + "importAccountWithSocialMsg": { + "message": "Imported private keys are backed up to your account and sync automatically when you sign in with the same Google or Apple login." + }, + "importAccountWithSocialMsgLearnMore": { + "message": "$1 about how imported keys work", + "description": "$1 is a link to learn more about imported keys" + }, + "importAnAccount": { + "message": "Import an account" + }, + "importNFT": { + "message": "Import NFT" + }, + "importNFTAddressToolTip": { + "message": "On OpenSea, for example, on the NFT's page under Details, there is a blue hyperlinked value labeled 'Contract Address'. If you click on this, it will take you to the contract's address on Etherscan; at the top-left of that page, there should be an icon labeled 'Contract', and to the right, a long string of letters and numbers. This is the address of the contract that created your NFT. Click on the 'copy' icon to the right of the address, and you'll have it on your clipboard." + }, + "importNFTPage": { + "message": "Import NFT page" + }, + "importNFTTokenIdToolTip": { + "message": "An NFT's ID is a unique identifier since no two NFTs are alike. Again, on OpenSea this number is under 'Details'. Make a note of it, or copy it onto your clipboard." + }, + "importNWordSRP": { + "message": "I have a $1 word recovery phrase", + "description": "$1 is the number of words in the recovery phrase" + }, + "importPrivateKey": { + "message": "Private Key" + }, + "importSRPDescription": { + "message": "Import an existing wallet with your 12 or 24-word secret recovery phrase." + }, + "importSRPNumberOfWordsError": { + "message": "Secret Recovery Phrases contain 12, or 24 words" + }, + "importSRPWordError": { + "message": "Word $1 is incorrect or misspelled.", + "description": "$1 is the word that is incorrect or misspelled" + }, + "importSRPWordErrorAlternative": { + "message": "Word $1 and $2 is incorrect or misspelled.", + "description": "$1 and $2 are multiple words that are mispelled." + }, + "importSecretRecoveryPhrase": { + "message": "Import Secret Recovery Phrase" + }, + "importSecretRecoveryPhraseUnknownError": { + "message": "An unknown error occurred." + }, + "importSelectedTokens": { + "message": "Import selected tokens?" + }, + "importSelectedTokensDescription": { + "message": "Only the tokens you've selected will appear in your wallet. You can always import hidden tokens later by searching for them." + }, "importTokenQuestion": { "message": "¿Desea importar el token?" }, @@ -1001,10 +2939,36 @@ "importTokensCamelCase": { "message": "Importar tokens" }, + "importTokensError": { + "message": "We could not import the tokens. Please try again later." + }, + "importWallet": { + "message": "Import wallet" + }, + "importWalletOrAccountHeader": { + "message": "Import a wallet or account" + }, + "importWalletSuccess": { + "message": "Secret Recovery Phrase $1 imported", + "description": "$1 is the index of the secret recovery phrase" + }, + "importWithCount": { + "message": "Import $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": "Importado", "description": "status showing that an account has been fully loaded into the keyring" }, + "inYourSettings": { + "message": "in your Settings" + }, + "included": { + "message": "included" + }, + "includesXTransactions": { + "message": "Includes $1 transactions" + }, "infuraBlockedNotification": { "message": "MetaMask no se pudo conectar al host de la cadena de bloques. Revise las razones posibles $1.", "description": "$1 is a clickable link with with text defined by the 'here' key" @@ -1012,6 +2976,23 @@ "initialTransactionConfirmed": { "message": "La red confirmó la transacción inicial. Haga clic en Aceptar para volver." }, + "insightsFromSnap": { + "message": "Insights from $1", + "description": "$1 represents the name of the snap" + }, + "install": { + "message": "Install" + }, + "installOrigin": { + "message": "Install origin" + }, + "installRequest": { + "message": "Add to MetaMask" + }, + "installedOn": { + "message": "Installed on $1", + "description": "$1 is the date when the snap has been installed" + }, "insufficientBalance": { "message": "Saldo insuficiente." }, @@ -1021,15 +3002,39 @@ "insufficientFundsForGas": { "message": "Fondos insuficientes para el gas" }, + "insufficientFundsSend": { + "message": "Insufficient funds" + }, + "insufficientLockedLiquidityDescription": { + "message": "The lack of adequately locked or burned liquidity leaves the token vulnerable to sudden liquidity withdrawals, potentially causing market instability." + }, + "insufficientLockedLiquidityTitle": { + "message": "Insufficient Locked Liquidity" + }, "insufficientTokens": { "message": "Tokens insuficientes." }, + "interactWithSmartContract": { + "message": "Smart contract" + }, + "interactingWith": { + "message": "Interacting with" + }, + "interactingWithTransactionDescription": { + "message": "This is the contract you're interacting with. Protect yourself from scammers by verifying the details." + }, + "interaction": { + "message": "Interaction" + }, "invalidAddress": { "message": "Dirección no válida" }, "invalidAddressRecipient": { "message": "La dirección del destinatario no es válida" }, + "invalidAssetType": { + "message": "This asset is an NFT and needs to be re-added on the Import NFTs page found under the NFTs tab" + }, "invalidChainIdTooBig": { "message": "ID de cadena no válido. El identificador de cadena es demasiado grande." }, @@ -1047,6 +3052,9 @@ "invalidCustomNetworkAlertTitle": { "message": "Red personalizada no válida" }, + "invalidHexData": { + "message": "Invalid hex data" + }, "invalidHexNumber": { "message": "Número hexadecimal no válido." }, @@ -1068,10 +3076,59 @@ "invalidSeedPhrase": { "message": "Frase secreta de recuperación no válida" }, + "invalidSeedPhraseCaseSensitive": { + "message": "Invalid input! Secret Recovery Phrase is case sensitive." + }, + "invalidSeedPhraseNotFound": { + "message": "Secret Recovery Phrase not found." + }, + "invalidValue": { + "message": "Invalid value" + }, + "ipfsGateway": { + "message": "IPFS gateway" + }, + "ipfsGatewayDescription": { + "message": "MetaMask uses third-party services to show images of your NFTs stored on IPFS, display information related to ENS addresses entered in your browser's address bar, and fetch icons for different tokens. Your IP address may be exposed to these services when you’re using them." + }, + "ipfsToggleModalDescriptionOne": { + "message": "We use third-party services to show images of your NFTs stored on IPFS, display information related to ENS addresses entered in your browser's address bar, and fetch icons for different tokens. Your IP address may be exposed to these services when you’re using them." + }, + "ipfsToggleModalDescriptionTwo": { + "message": "Selecting Confirm turns on IPFS resolution. You can turn it off in $1 at any time.", + "description": "$1 is the method to turn off ipfs" + }, + "ipfsToggleModalSettings": { + "message": "Settings > Security and privacy" + }, + "isSigningOrSubmitting": { + "message": "A previous transaction is still being signed or submitted" + }, + "jazzicons": { + "message": "Jazzicons" + }, "jsonFile": { "message": "Archivo JSON", "description": "format for importing an account" }, + "keyringAccountName": { + "message": "Account name" + }, + "keyringAccountPublicAddress": { + "message": "Public Address" + }, + "keyringSnapRemovalResult1": { + "message": "$1 $2removed", + "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": "not ", + "description": "Displays the `not` word in $2." + }, + "keyringSnapRemoveConfirmation": { + "message": "Type $1 to confirm you want to remove this snap:", + "description": "Asks user to input the name nap prior to deleting the snap. $1 is the snap name" + }, "keystone": { "message": "Keystone" }, @@ -1081,9 +3138,36 @@ "knownTokenWarning": { "message": "Esta acción editará tokens que ya estén enumerados en la cartera y que se pueden usar para engañarlo. Apruebe solo si está seguro de que quiere cambiar lo que representan estos tokens." }, + "l1Fee": { + "message": "L1 fee" + }, + "l1FeeTooltip": { + "message": "L1 gas fee" + }, + "l2Fee": { + "message": "L2 fee" + }, + "l2FeeTooltip": { + "message": "L2 gas fee" + }, "lastConnected": { "message": "Última conexión" }, + "lastSold": { + "message": "Last sold" + }, + "lavaDomeCopyWarning": { + "message": "For your safety, selecting this text is not available right now." + }, + "layer1Fees": { + "message": "Layer 1 fees" + }, + "layer2Fees": { + "message": "Layer 2 fees" + }, + "learnHow": { + "message": "Learn how" + }, "learnMore": { "message": "más información" }, @@ -1091,12 +3175,27 @@ "message": "¿Quiere $1 sobre el gas?", "description": "$1 will be replaced by the learnMore translation key" }, + "learnMoreAboutPrivacy": { + "message": "Learn more about privacy best practices." + }, + "learnMoreKeystone": { + "message": "Learn More" + }, "learnMoreUpperCase": { "message": "Más información" }, + "learnMoreUpperCaseWithDot": { + "message": "Learn more." + }, "learnScamRisk": { "message": "estafas y riesgos de seguridad." }, + "leaveMetaMask": { + "message": "Leave MetaMask?" + }, + "leaveMetaMaskDesc": { + "message": "You're about to visit a site outside of MetaMask. Double-check the URL before continuing." + }, "ledgerAccountRestriction": { "message": "Debe usar su última cuenta antes de poder agregar una nueva." }, @@ -1115,12 +3214,48 @@ "ledgerDeviceOpenFailureMessage": { "message": "El dispositivo Ledger no pudo abrirse. Su Ledger podría estar conectado a otro software. Cierre Ledger Live u otras aplicaciones conectadas a su dispositivo Ledger, e intente conectarse de nuevo." }, + "ledgerErrorConnectionIssue": { + "message": "Reconnect your ledger, open the ETH app and try again." + }, + "ledgerErrorDevicedLocked": { + "message": "Your Ledger is locked. Unlock it then try again." + }, + "ledgerErrorEthAppNotOpen": { + "message": "To solve the issue, open the ETH application on your device and retry." + }, + "ledgerErrorTransactionDataNotPadded": { + "message": "Ethereum transaction's input data isn't sufficiently padded." + }, + "ledgerEthAppNftNotSupportedNotification": { + "message": "Ledger Nano S can't send or manage Ethereum NFTs. See upgrade options at https://shop.ledger.com/pages/ledger-nano-s-upgrade-program" + }, + "ledgerFirefoxNotSupportedDescription1": { + "message": "We're having trouble connecting to Ledger. Check out our " + }, + "ledgerFirefoxNotSupportedDescription2": { + "message": " on how to connect a hardware wallet, then try again." + }, + "ledgerFirefoxNotSupportedDescription3": { + "message": " Ledger no longer supports Firefox, so you might need to use a different browser." + }, + "ledgerFirefoxNotSupportedLink": { + "message": "guide" + }, + "ledgerFirefoxNotSupportedTitle": { + "message": "Firefox Not Supported" + }, "ledgerLiveApp": { "message": "Aplicación Ledger Live" }, "ledgerLocked": { "message": "No se pudo establecer la conexión con el dispositivo Ledger. Asegúrese de que el dispositivo está desbloqueado y que la aplicación de Ethereum está abierta." }, + "ledgerMultipleDevicesUnsupportedInfoDescription": { + "message": "To connect a new device, disconnect the previous one." + }, + "ledgerMultipleDevicesUnsupportedInfoTitle": { + "message": "You can only connect one Ledger at a time" + }, "ledgerTimeout": { "message": "Ledger Live tardó mucho en responder o se excedió el tiempo de espera de la conexión. Asegúrese de que la aplicación de Ledger Live está abierta y que su dispositivo está desbloqueado." }, @@ -1128,15 +3263,33 @@ "message": "El dispositivo Ledger no se ha conectado. Si desea conectar su Ledger, haga clic de nuevo en 'Continuar' y apruebe la conexión HID", "description": "An error message shown to the user during the hardware connect flow." }, + "levelArrow": { + "message": "level arrow" + }, + "lightTheme": { + "message": "Light" + }, + "likeToImportToken": { + "message": "Would you like to import this token?" + }, "likeToImportTokens": { "message": "¿Quiere agregar estos tokens?" }, "lineaGoerli": { "message": "Red de prueba Linea Goerli" }, + "lineaMainnet": { + "message": "Linea" + }, + "lineaSepolia": { + "message": "Linea Sepolia test network" + }, "link": { "message": "Enlace" }, + "linkCentralizedExchanges": { + "message": "Link your Coinbase or Binance accounts to transfer crypto to MetaMask for free." + }, "links": { "message": "Enlaces" }, @@ -1146,15 +3299,71 @@ "loading": { "message": "Cargando..." }, + "loadingScreenSnapMessage": { + "message": "Please complete the transaction on the Snap." + }, + "loadingTokenList": { + "message": "Loading token list" + }, "localhost": { "message": "Host local 8545" }, "lock": { "message": "Bloquear" }, + "lockMetaMask": { + "message": "Lock MetaMask" + }, + "lockMetaMaskLoadingMessage": { + "message": "Locking MetaMask..." + }, + "lockTimeInvalid": { + "message": "Lock time must be a number between 0 and 10080" + }, + "loginErrorConnectButton": { + "message": "Try again" + }, + "loginErrorConnectDescription": { + "message": "Your internet connection is unstable. Check your connection and try again." + }, + "loginErrorConnectTitle": { + "message": "Unable to connect" + }, + "loginErrorGenericButton": { + "message": "Try again" + }, + "loginErrorGenericDescription": { + "message": "An error occurred while logging in. Try again and if the issue continues, contact $1.", + "description": "$1 is the key 'loginErrorGenericSupport'" + }, + "loginErrorGenericSupport": { + "message": "Metamask Support" + }, + "loginErrorGenericTitle": { + "message": "Something went wrong" + }, + "loginErrorSessionExpiredButton": { + "message": "Log in" + }, + "loginErrorSessionExpiredDescription": { + "message": "Your session has expired. Please log in again to continue." + }, + "loginErrorSessionExpiredTitle": { + "message": "Session has expired" + }, + "logo": { + "message": "$1 logo", + "description": "$1 is the name of the ticker" + }, "low": { "message": "Baja" }, + "lowEstimatedReturnTooltipMessage": { + "message": "You’ll pay more than $1% of your starting amount in fees. Check your receiving amount and network fees." + }, + "lowEstimatedReturnTooltipTitle": { + "message": "High cost" + }, "lowGasSettingToolTipMessage": { "message": "Utilice $1 para esperar un precio más bajo. Las estimaciones de tiempo son mucho menos precisas ya que los precios son algo imprevisibles.", "description": "$1 is key 'low' separated here so that it can be passed in with bold font-weight" @@ -1165,6 +3374,9 @@ "mainnet": { "message": "Red principal de Ethereum" }, + "mainnetToken": { + "message": "This address matches a known Ethereum Mainnet token address. Recheck the contract address and network for the token you are trying to add." + }, "makeAnotherSwap": { "message": "Crear un nuevo swap" }, @@ -1172,6 +3384,30 @@ "message": "Asegúrese de que nadie está viendo su pantalla", "description": "Warning to users to be care while creating and saving their new Secret Recovery Phrase" }, + "manageDefaultSettings": { + "message": "Manage default settings" + }, + "manageInstitutionalWallets": { + "message": "Manage Institutional Wallets" + }, + "manageInstitutionalWalletsDescription": { + "message": "Turn this on to enable institutional wallets." + }, + "manageNetworksMenuHeading": { + "message": "Manage networks" + }, + "managePermissions": { + "message": "Manage permissions" + }, + "marketCap": { + "message": "Market cap" + }, + "marketDetails": { + "message": "Market details" + }, + "maskicons": { + "message": "Polycons" + }, "max": { "message": "Máx." }, @@ -1181,6 +3417,9 @@ "maxFee": { "message": "Tarifa máxima" }, + "maxFeeTooltip": { + "message": "A maximum fee provided to pay for the transaction." + }, "maxPriorityFee": { "message": "Tarifa máxima de prioridad" }, @@ -1206,66 +3445,363 @@ "metaMaskConnectStatusParagraphTwo": { "message": "El botón de estado de la conexión muestra si el sitio web que visita está conectado a la cuenta seleccionada actualmente." }, + "metaMetricsIdNotAvailableError": { + "message": "Since you've never opted into MetaMetrics, there's no data to delete here." + }, + "metadataModalSourceTooltip": { + "message": "$1 is hosted on npm and $2 is this Snap’s unique identifier.", + "description": "$1 is the snap name and $2 is the snap NPM id." + }, + "metamaskNotificationsAreOff": { + "message": "Wallet notifications are currently not active." + }, "metamaskSwapsOfflineDescription": { "message": "MetaMask Swaps está en mantenimiento. Vuelva a comprobarlo más tarde." }, "metamaskVersion": { "message": "Versión de MetaMask" }, + "methodData": { + "message": "Method" + }, + "methodDataTransactionDesc": { + "message": "Function executed based on decoded input data." + }, + "methodNotSupported": { + "message": "Not supported with this account." + }, + "metrics": { + "message": "Metrics" + }, + "millionAbbreviation": { + "message": "M", + "description": "Shortened form of 'million'" + }, + "minimumReceivedExplanation": { + "message": "The minimum you'll get if the price changes while your transaction processes, based on your slippage setting. The estimate comes from liquidity providers, so the final amount may differ." + }, + "minimumReceivedExplanationTitle": { + "message": "Minimum Amount Received" + }, + "minimumReceivedLabel": { + "message": "Minimum received" + }, "mismatchedChainLinkText": { "message": "verifique los detalles de la red", "description": "Serves as link text for the 'mismatchedChain' key. This text will be embedded inside the translation for that key." }, - "mustSelectOne": { - "message": "Debe seleccionar al menos 1 token." + "mismatchedChainRecommendation": { + "message": "We recommend that you $1 before proceeding.", + "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." }, - "name": { - "message": "Nombre" + "mismatchedNetworkName": { + "message": "According to our record the network name may not correctly match this chain ID." }, - "needHelp": { - "message": "¿Necesita ayuda? Comuníquese con $1", - "description": "$1 represents `needHelpLinkText`, the text which goes in the help link" + "mismatchedNetworkSymbol": { + "message": "The submitted currency symbol does not match what we expect for this chain ID." }, - "needHelpFeedback": { - "message": "Comparta su opinión" + "mismatchedRpcChainId": { + "message": "Chain ID returned by the custom network does not match the submitted chain ID." }, - "needHelpLinkText": { - "message": "Soporte de MetaMask" + "mismatchedRpcUrl": { + "message": "According to our records the submitted RPC URL value does not match a known provider for this chain ID." }, - "needHelpSubmitTicket": { - "message": "Enviar un ticket" + "missingSetting": { + "message": "Can't find a setting?" }, - "needImportFile": { - "message": "Debe seleccionar un archivo para la importación.", - "description": "User is important an account and needs to add a file to continue" + "missingSettingRequest": { + "message": "Request here" }, - "negativeETH": { - "message": "No se pueden enviar cantidades negativas de ETH." + "more": { + "message": "more" }, - "networkDetails": { - "message": "Detalles de la red" + "moreAccounts": { + "message": "+ $1 more accounts", + "description": "$1 is the number of accounts" + }, + "moreNetworks": { + "message": "+ $1 more networks", + "description": "$1 is the number of networks" + }, + "moreQuotes": { + "message": "More quotes" + }, + "multichainAccountAddressCopied": { + "message": "Address copied", + "description": "Message displayed when the multichain account address is copied to clipboard" + }, + "multichainAccountIntroLearnMore": { + "message": "Learn more", + "description": "Button text to learn more about multichain accounts" + }, + "multichainAccountIntroSameAddressDescription": { + "message": "We've merged your accounts, so keep using MetaMask the same as before. Your funds are safe and unchanged.", + "description": "Description explaining that accounts have been merged" + }, + "multichainAccountIntroSameAddressTitle": { + "message": "Same address, more networks", + "description": "Title for the second section of the multichain account intro modal" + }, + "multichainAccountIntroSettingUp": { + "message": "Setting up your accounts...", + "description": "Loading text shown while setting up multichain accounts" + }, + "multichainAccountIntroViewAccounts": { + "message": "View accounts", + "description": "Button text to view accounts from the intro modal" + }, + "multichainAccountIntroWhatDescription": { + "message": "One account, addresses on all the networks MetaMask supports. So now you can use Ethereum, Solana, and more without switching accounts.", + "description": "Description explaining what multichain accounts are" + }, + "multichainAccountIntroWhatTitle": { + "message": "What are multichain accounts?", + "description": "Title for the first section of the multichain account intro modal" + }, + "multichainAccountPrivateKeyCopied": { + "message": "Private key copied", + "description": "Message displayed when the multichain account private key is copied to clipboard" + }, + "multichainAddEthereumChainConfirmationDescription": { + "message": "You're adding this network to MetaMask and giving this site permission to use it." + }, + "multichainQuoteCardRateExplanation": { + "message": "The best rate we found from providers, including provider fees and a $1% MetaMask fee." + }, + "multichainQuoteCardRateLabel": { + "message": "Rate" + }, + "multipleSnapConnectionWarning": { + "message": "$1 wants to use $2 Snaps", + "description": "$1 is the dapp and $2 is the number of snaps it wants to connect to." + }, + "mustSelectOne": { + "message": "Debe seleccionar al menos 1 token." + }, + "name": { + "message": "Nombre" + }, + "nameAddressLabel": { + "message": "Address", + "description": "Label above address field in name component modal." + }, + "nameAlreadyInUse": { + "message": "Name is already in use" + }, + "nameFooterTrustWarning": { + "message": "Only save addresses you trust.", + "description": "Footer warning text shown in name modal for malicious and warning addresses." + }, + "nameInstructionsMalicious": { + "message": "This has been identified as malicious. We recommend not interacting with this address.", + "description": "Instruction text in name component modal when address is malicious." + }, + "nameInstructionsNew": { + "message": "If you know this address, give it a nickname to recognize it in the future.", + "description": "Instruction text in name component modal when value is not recognised." + }, + "nameInstructionsRecognized": { + "message": "This address has a default nickname, but you can edit it or explore other suggestions.", + "description": "Instruction text in name component modal when value is recognized but not saved." + }, + "nameInstructionsSaved": { + "message": "You've added a nickname for this address before. You can edit or view other suggested nicknames.", + "description": "Instruction text in name component modal when value is saved." + }, + "nameInstructionsWarning": { + "message": "This has been identified as suspicious. If you trust this author, set a personal display name to identify it going forward.", + "description": "Instruction text in name component modal when address has warning signals." + }, + "nameLabel": { + "message": "Nickname", + "description": "Label above name input field in name component modal." + }, + "nameModalMaybeProposedName": { + "message": "Maybe: $1", + "description": "$1 is the proposed name" + }, + "nameModalTitleMalicious": { + "message": "Malicious address", + "description": "Title of the modal created by the name component when address is identified as malicious." + }, + "nameModalTitleNew": { + "message": "Unknown address", + "description": "Title of the modal created by the name component when value is not recognised." + }, + "nameModalTitleRecognized": { + "message": "Recognized address", + "description": "Title of the modal created by the name component when value is recognized but not saved." + }, + "nameModalTitleSaved": { + "message": "Saved address", + "description": "Title of the modal created by the name component when value is saved." + }, + "nameModalTitleVerified": { + "message": "Verified address", + "description": "Title of the modal created by the name component when address is verified." + }, + "nameModalTitleWarning": { + "message": "Suspicious address", + "description": "Title of the modal created by the name component when address has warning trust signals." + }, + "nameProviderProposedBy": { + "message": "Proposed by $1", + "description": "$1 is the name of the provider" + }, + "nameProvider_ens": { + "message": "Ethereum Name Service (ENS)" + }, + "nameProvider_etherscan": { + "message": "Etherscan" + }, + "nameProvider_lens": { + "message": "Lens Protocol" + }, + "nameProvider_token": { + "message": "MetaMask" + }, + "nameSetPlaceholder": { + "message": "Choose a nickname...", + "description": "Placeholder text for name input field in name component modal." + }, + "nameSetPlaceholderSuggested": { + "message": "Suggested: $1", + "description": "$1 is the proposed name" + }, + "nativeNetworkPermissionRequestDescription": { + "message": "$1 is asking for your approval to:", + "description": "$1 represents dapp name" + }, + "nativeTokenScamWarningConversion": { + "message": "Edit network details" + }, + "nativeTokenScamWarningDescription": { + "message": "The native token symbol does not match the expected symbol of the native token for the network with the associated chain ID. You have entered $1 while the expected token symbol is $2. Please verify you are connected to the correct chain.", + "description": "$1 represents the currency name, $2 represents the expected currency symbol" + }, + "nativeTokenScamWarningDescriptionExpectedTokenFallback": { + "message": "something else", + "description": "graceful fallback for when token symbol isn't found" + }, + "nativeTokenScamWarningTitle": { + "message": "Unexpected Native Token Symbol", + "description": "Title for nativeTokenScamWarningDescription" + }, + "needHelp": { + "message": "¿Necesita ayuda? Comuníquese con $1", + "description": "$1 represents `needHelpLinkText`, the text which goes in the help link" + }, + "needHelpFeedback": { + "message": "Comparta su opinión" + }, + "needHelpLinkText": { + "message": "Soporte de MetaMask" + }, + "needHelpSubmitTicket": { + "message": "Enviar un ticket" + }, + "needImportFile": { + "message": "Debe seleccionar un archivo para la importación.", + "description": "User is important an account and needs to add a file to continue" + }, + "negativeETH": { + "message": "No se pueden enviar cantidades negativas de ETH." + }, + "negativeOrZeroAmountToken": { + "message": "Cannot send negative or zero amounts of asset." + }, + "network": { + "message": "Network" + }, + "networkAddress": { + "message": "1 network address" + }, + "networkAddresses": { + "message": "$1 network addresses", + "description": "$1 is the number of accounts" + }, + "networkChanged": { + "message": "Network changed" + }, + "networkChangedMessage": { + "message": "You're now transacting on $1.", + "description": "$1 is the name of the network" + }, + "networkDetails": { + "message": "Detalles de la red" + }, + "networkFee": { + "message": "Network fee" + }, + "networkFeeExplanation": { + "message": "Network fees depend on how busy the network is and how complex your transaction is." + }, + "networkFeeExplanationTitle": { + "message": "Network Fee" }, "networkIsBusy": { "message": "La red está ocupada. Los precios del gas son altos y las estimaciones son menos precisas." }, + "networkMenu": { + "message": "Network Menu" + }, + "networkMenuHeading": { + "message": "Select a network" + }, "networkName": { "message": "Nombre de la red" }, + "networkNameArbitrum": { + "message": "Arbitrum" + }, + "networkNameAvalanche": { + "message": "Avalanche" + }, "networkNameBSC": { "message": "BSC" }, + "networkNameBase": { + "message": "Base" + }, + "networkNameBitcoin": { + "message": "Bitcoin" + }, "networkNameDefinition": { "message": "El nombre asociado a esta red." }, "networkNameEthereum": { "message": "Ethereum" }, + "networkNameGoerli": { + "message": "Goerli" + }, + "networkNameLinea": { + "message": "Linea" + }, + "networkNameOpMainnet": { + "message": "OP" + }, "networkNamePolygon": { "message": "Polygon" }, + "networkNameSolana": { + "message": "Solana" + }, "networkNameTestnet": { "message": "Red de prueba" }, + "networkNameZkSyncEra": { + "message": "zkSync Era" + }, + "networkOptions": { + "message": "Network options" + }, + "networkPermissionToast": { + "message": "Network permissions updated" + }, + "networkProvider": { + "message": "Network provider" + }, "networkStatus": { "message": "Estado de la red" }, @@ -1280,21 +3816,48 @@ "message": "Las tarifas del gas son de $1 en relación con las últimas 72 horas.", "description": "$1 is networks stability value - stable, low, high" }, + "networkSwitchConnectionError": { + "message": "We can't connect to $1", + "description": "$1 represents the network name" + }, + "networkTabCustom": { + "message": "Custom" + }, + "networkTabPopular": { + "message": "Popular" + }, "networkURL": { "message": "URL de la red" }, "networkURLDefinition": { "message": "La dirección URL que se utilizó para acceder a esta red." }, + "networkUrlErrorWarning": { + "message": "Attackers sometimes mimic sites by making small changes to the site address. Make sure you're interacting with the intended site before you continue. Punycode version: $1", + "description": "$1 replaced by RPC URL for network" + }, "networks": { "message": "Redes" }, + "networksSmallCase": { + "message": "networks" + }, "nevermind": { "message": "No es importante" }, + "new": { + "message": "New!" + }, "newAccount": { "message": "Cuenta nueva" }, + "newAccountIconMessage": { + "message": "Weʼve refreshed account icons to help you tell your accounts apart more easily. You can change the style in $1 > $2 > $3.", + "description": "$1, $2, and $3 are bold text for Settings, General, and Account icon respectively" + }, + "newAccountIconTitle": { + "message": "New account icon" + }, "newAccountNumberName": { "message": "Cuenta $1", "description": "Default name of next account to be created on create account screen" @@ -1305,210 +3868,1236 @@ "newContract": { "message": "Contrato nuevo" }, + "newNFTDetectedInImportNFTsMessageStrongText": { + "message": "Settings > Security and privacy" + }, + "newNFTDetectedInImportNFTsMsg": { + "message": "To use Opensea to see your NFTs, turn on 'Display NFT Media' in $1.", + "description": "$1 is used for newNFTDetectedInImportNFTsMessageStrongText" + }, + "newNFTDetectedInNFTsTabMessage": { + "message": "Let MetaMask automatically detect and display NFTs in your wallet." + }, + "newNFTsAutodetected": { + "message": "NFT autodetection" + }, "newNetworkAdded": { "message": "¡\"$1\" se añadió con éxito!" }, + "newNetworkEdited": { + "message": "“$1” was successfully edited!" + }, "newNftAddedMessage": { "message": "¡El coleccionable fue añadido con éxito!" }, "newPassword": { "message": "Contraseña nueva (mín. de 8 caracteres)" }, + "newPasswordCreate": { + "message": "Create new password" + }, + "newPrivacyPolicyActionButton": { + "message": "Read more" + }, + "newPrivacyPolicyTitle": { + "message": "We’ve updated our privacy policy" + }, + "newRpcUrl": { + "message": "New RPC URL" + }, + "newTokensImportedMessage": { + "message": "You’ve successfully imported $1.", + "description": "$1 is the string of symbols of all the tokens imported" + }, + "newTokensImportedTitle": { + "message": "Token imported" + }, "next": { "message": "Siguiente" }, + "nftAddFailedMessage": { + "message": "NFT can’t be added as the ownership details do not match. Make sure you have entered correct information." + }, + "nftAddressError": { + "message": "This token is an NFT. Add on the $1", + "description": "$1 is a clickable link with text defined by the 'importNFTPage' key" + }, + "nftAlreadyAdded": { + "message": "NFT has already been added." + }, + "nftAutoDetectionEnabled": { + "message": "NFT autodetection enabled" + }, + "nftDisclaimer": { + "message": "Disclaimer: MetaMask pulls the media file from the source url. This url sometimes gets changed by the marketplace on which the NFT was minted." + }, + "nftEmptyDescription": { + "message": "There's a world of NFTs out there. Start your collection today." + }, + "nftOptions": { + "message": "NFT Options" + }, + "nftTokenIdPlaceholder": { + "message": "Enter the token id" + }, + "nftWarningContent": { + "message": "You're granting access to $1, including any you might own in the future. The party on the other end can transfer these NFTs from your wallet at any time without asking you until you revoke this approval. $2", + "description": "$1 is nftWarningContentBold bold part, $2 is Learn more link" + }, + "nftWarningContentBold": { + "message": "all your $1 NFTs", + "description": "$1 is name of the collection" + }, + "nftWarningContentGrey": { + "message": "Proceed with caution." + }, "nfts": { "message": "NFT" }, + "nftsPreviouslyOwned": { + "message": "Previously Owned" + }, "nickname": { "message": "Apodo" }, "noAccountsFound": { "message": "No se encuentran cuentas para la consulta de búsqueda determinada" }, + "noConnectedAccountTitle": { + "message": "MetaMask isn’t connected to this site" + }, + "noConnectionDescription": { + "message": "To connect to a site, find and select the \"connect\" button. Remember MetaMask can only connect to sites on web3" + }, "noConversionRateAvailable": { "message": "No hay tasa de conversión disponible" }, + "noDomainResolution": { + "message": "No resolution for domain provided." + }, + "noHardwareWalletOrSnapsSupport": { + "message": "Snaps, and most hardware wallets, will not work with your current browser version." + }, + "noMMFeeSwapping": { + "message": "No MM fee swapping into $1." + }, + "noNetworksAvailable": { + "message": "No networks available" + }, + "noNetworksFound": { + "message": "No networks found for the given search query" + }, + "noNetworksSelected": { + "message": "No networks selected" + }, + "noOptionsAvailableMessage": { + "message": "This trade route isn't available right now. Try changing the amount, network, or token and we'll find the best option." + }, + "noSnaps": { + "message": "You don't have any snaps installed." + }, + "noThanks": { + "message": "No thanks" + }, + "noTokensMatchingYourFilters": { + "message": "No tokens matching your filters" + }, "noWebcamFound": { "message": "No se encontró la cámara web del equipo. Vuelva a intentarlo." }, "noWebcamFoundTitle": { "message": "No se encontró cámara web" }, + "nonContractAddressAlertDesc": { + "message": "You're sending call data to an address that isn't a contract. This could cause you to lose funds. Make sure you're using the correct address and network before continuing." + }, + "nonContractAddressAlertTitle": { + "message": "Potential mistake" + }, "nonce": { "message": "Nonce" }, + "none": { + "message": "None" + }, "notBusy": { "message": "No ocupado" }, "notCurrentAccount": { "message": "¿Esta es la cuenta correcta? No coincide con la cuenta seleccionada actualmente en la cartera" }, + "notEnoughBalance": { + "message": "Insufficient balance" + }, "notEnoughGas": { "message": "No hay gas suficiente" }, - "ofTextNofM": { - "message": "de" + "notificationDetail": { + "message": "Details" }, - "off": { - "message": "Desactivado" + "notificationDetailBaseFee": { + "message": "Base fee (GWEI)" }, - "offlineForMaintenance": { - "message": "Sin conexión por mantenimiento" + "notificationDetailGasLimit": { + "message": "Gas limit (units)" }, - "ok": { - "message": "Aceptar" + "notificationDetailGasUsed": { + "message": "Gas used (units)" }, - "on": { - "message": "Activado" + "notificationDetailMaxFee": { + "message": "Max fee per gas" }, - "onboardingCreateWallet": { - "message": "Crear una nueva cartera" + "notificationDetailNetwork": { + "message": "Network" }, - "onboardingImportWallet": { - "message": "Importar una cartera existente" + "notificationDetailNetworkFee": { + "message": "Network fee" }, - "onboardingPinExtensionDescription": { - "message": "Ancle MetaMask en su navegador para que sea accesible y las confirmaciones de las transacciones se vean fácilmente." + "notificationDetailPriorityFee": { + "message": "Priority fee (GWEI)" }, - "onboardingPinExtensionDescription2": { - "message": "Para abrir MetaMask haga clic en la extensión y acceda a su cartera con 1 clic." + "notificationItemCheckBlockExplorer": { + "message": "Check on the Block Explorer" }, - "onboardingPinExtensionDescription3": { - "message": "Haga clic en el icono de la extensión del navegador para tener acceso instantáneo", - "description": "$1 is the browser name" + "notificationItemCollection": { + "message": "Collection" }, - "onboardingPinExtensionTitle": { - "message": "¡Su instalación de MetaMask ha finalizado!" + "notificationItemConfirmed": { + "message": "Confirmed" }, - "onlyConnectTrust": { - "message": "Conéctese solo con sitios de confianza.", - "description": "Text displayed above the buttons for connection confirmation. $1 is the link to the learn more web page." + "notificationItemError": { + "message": "Unable to retrieve fees currently" }, - "openFullScreenForLedgerWebHid": { - "message": "Abra MetaMask en pantalla completa para conectar su Ledger a través de WebHID.", - "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." + "notificationItemFrom": { + "message": "From" }, - "optional": { - "message": "Opcional" + "notificationItemLidoStakeReadyToBeWithdrawn": { + "message": "Withdrawal Ready" }, - "origin": { - "message": "Origen" + "notificationItemLidoStakeReadyToBeWithdrawnMessage": { + "message": "You can now withdraw your unstaked $1" }, - "participateInMetaMetrics": { - "message": "Participar en MetaMetrics" + "notificationItemLidoWithdrawalRequestedMessage": { + "message": "Your request to unstake $1 has been sent" }, - "participateInMetaMetricsDescription": { - "message": "Participe en MetaMetrics para ayudarnos a mejorar MetaMask" + "notificationItemNFTReceivedFrom": { + "message": "Received NFT from" }, - "password": { - "message": "Contraseña" + "notificationItemNFTSentTo": { + "message": "Sent NFT to" }, - "passwordNotLongEnough": { - "message": "La contraseña no es suficientemente larga" + "notificationItemNetwork": { + "message": "Network" }, - "passwordTermsWarning": { - "message": "Entiendo que MetaMask no me puede recuperar esta contraseña. $1" + "notificationItemRate": { + "message": "Rate (fee included)" }, - "passwordsDontMatch": { - "message": "Las contraseñas no coinciden" + "notificationItemReceived": { + "message": "Received" }, - "pastePrivateKey": { - "message": "Pegue aquí la cadena de clave privada:", - "description": "For importing an account from a private key" + "notificationItemReceivedFrom": { + "message": "Received from" }, - "pending": { - "message": "Pendiente" + "notificationItemSent": { + "message": "Sent" }, - "permission_ethereumAccounts": { - "message": "Ver dirección, saldo de cuenta, actividad e iniciar transacciones", - "description": "The description for the `eth_accounts` permission" + "notificationItemSentTo": { + "message": "Sent to" }, - "permissions": { - "message": "Permisos" + "notificationItemStakeCompleted": { + "message": "Stake completed" }, - "personalAddressDetected": { - "message": "Se detectó una dirección personal. Ingrese la dirección de contrato del token." + "notificationItemStaked": { + "message": "Staked" }, - "plusXMore": { - "message": "+ $1 más", - "description": "$1 is a number of additional but unshown items in a list- this message will be shown in place of those items" + "notificationItemStakingProvider": { + "message": "Staking Provider" }, - "prev": { - "message": "Ant." + "notificationItemStatus": { + "message": "Status" }, - "priorityFee": { - "message": "Tarifa de prioridad" + "notificationItemSwapped": { + "message": "Swapped" }, - "priorityFeeProperCase": { - "message": "Tarifa de prioridad" + "notificationItemSwappedFor": { + "message": "for" }, - "privacyMsg": { - "message": "Política de privacidad" + "notificationItemTo": { + "message": "To" }, - "privateKey": { - "message": "Clave privada", - "description": "select this type of file to use to import an account" + "notificationItemTransactionId": { + "message": "Transaction ID" }, - "privateKeyWarning": { - "message": "Advertencia: No revele esta clave. Cualquier persona que tenga sus claves privadas podría robar los activos de su cuenta." + "notificationItemUnStakeCompleted": { + "message": "UnStaking complete" }, - "privateNetwork": { - "message": "Red privada" + "notificationItemUnStaked": { + "message": "Unstaked" }, - "proceedWithTransaction": { - "message": "Quiero continuar de todos modos" + "notificationItemUnStakingRequested": { + "message": "Unstaking requested" }, - "proposedApprovalLimit": { - "message": "Límite de aprobación propuesto" + "notificationTransactionFailedMessage": { + "message": "Transaction $1 failed! $2", + "description": "Content of the browser notification that appears when a transaction fails" }, - "provide": { - "message": "Proporcionar" + "notificationTransactionFailedTitle": { + "message": "Failed transaction", + "description": "Title of the browser notification that appears when a transaction fails" }, - "publicAddress": { - "message": "Dirección pública" + "notificationTransactionSuccessMessage": { + "message": "Transaction $1 confirmed!", + "description": "Content of the browser notification that appears when a transaction is confirmed" }, - "queued": { - "message": "En cola" + "notificationTransactionSuccessTitle": { + "message": "Confirmed transaction", + "description": "Title of the browser notification that appears when a transaction is confirmed" }, - "readdToken": { - "message": "Puede volver a agregar este token en el futuro desde “Agregar token” en el menú de opciones de las cuentas." + "notificationTransactionSuccessView": { + "message": "View on $1", + "description": "Additional content in a notification that appears when a transaction is confirmed and has a block explorer URL." }, - "receive": { - "message": "Recibir" + "notifications": { + "message": "Notifications" }, - "recoveryPhraseReminderBackupStart": { - "message": "Iniciar aquí" + "notificationsFeatureToggle": { + "message": "Enable Wallet Notifications", + "description": "Experimental feature title" }, - "recoveryPhraseReminderConfirm": { - "message": "Entendido" + "notificationsFeatureToggleDescription": { + "message": "This enables wallet notifications like send/receive funds or nfts and feature announcements.", + "description": "Description of the experimental notifications feature" }, - "recoveryPhraseReminderSubText": { - "message": "Mediante su frase secreta de recuperación, se controlan todas sus cuentas." + "notificationsMarkAllAsRead": { + "message": "Mark all as read" }, - "recoveryPhraseReminderTitle": { - "message": "Proteja sus fondos" + "notificationsPageEmptyTitle": { + "message": "Nothing to see here" }, - "refreshList": { - "message": "Actualizar lista" + "notificationsPageErrorContent": { + "message": "Please, try to visit this page again." }, - "reject": { - "message": "Rechazar" + "notificationsPageErrorTitle": { + "message": "There has been an error" }, - "rejectAll": { - "message": "Rechazar todo" + "notificationsPageNoNotificationsContent": { + "message": "You have not received any notifications yet." }, - "rejectTxsDescription": { - "message": "Está a punto de rechazar $1 transacciones en lote." + "notificationsSettingsBoxError": { + "message": "Something went wrong. Please try again." }, - "rejectTxsN": { - "message": "Rechazar $1 transacciones" + "notificationsSettingsPageAllowNotifications": { + "message": "Stay in the loop on what’s happening in your wallet with notifications. To use notifications, we use a profile to sync some settings across your devices. $1" }, - "rejected": { - "message": "Rechazado" + "notificationsSettingsPageAllowNotificationsLink": { + "message": "Learn how we protect your privacy while using this feature." }, - "remove": { - "message": "Quitar" + "numberOfNewTokensDetectedPlural": { + "message": "$1 new tokens found in this account", + "description": "$1 is the number of new tokens detected" + }, + "numberOfNewTokensDetectedSingular": { + "message": "1 new token found in this account" + }, + "numberOfTokens": { + "message": "Number of tokens" + }, + "ofTextNofM": { + "message": "de" + }, + "off": { + "message": "Desactivado" + }, + "offlineForMaintenance": { + "message": "Sin conexión por mantenimiento" + }, + "ok": { + "message": "Aceptar" + }, + "on": { + "message": "Activado" + }, + "onboardedMetametricsAccept": { + "message": "I agree" + }, + "onboardedMetametricsDisagree": { + "message": "No thanks" + }, + "onboardedMetametricsKey1": { + "message": "Latest developments" + }, + "onboardedMetametricsKey2": { + "message": "Product features" + }, + "onboardedMetametricsKey3": { + "message": "Other relevant promotional materials" + }, + "onboardedMetametricsLink": { + "message": "MetaMetrics" + }, + "onboardedMetametricsParagraph1": { + "message": "In addition to $1, we'd like to use data to understand how you interact with marketing communications.", + "description": "$1 represents the 'onboardedMetametricsLink' locale string" + }, + "onboardedMetametricsParagraph2": { + "message": "This helps us personalize what we share with you, like:" + }, + "onboardedMetametricsParagraph3": { + "message": "Remember, we never sell the data you provide and you can opt out any time." + }, + "onboardedMetametricsTitle": { + "message": "Help us enhance your experience" + }, + "onboardingAdvancedPrivacyIPFSDescription": { + "message": "The IPFS gateway makes it possible to access and view data hosted by third parties. You can add a custom IPFS gateway or continue using the default." + }, + "onboardingAdvancedPrivacyIPFSInvalid": { + "message": "Please enter a valid URL" + }, + "onboardingAdvancedPrivacyIPFSTitle": { + "message": "Add custom IPFS Gateway" + }, + "onboardingAdvancedPrivacyIPFSValid": { + "message": "IPFS gateway URL is valid" + }, + "onboardingAdvancedPrivacyNetworkDescription": { + "message": "When you use our default settings and configurations, we use Infura as our default remote procedure call (RPC) provider to offer the most reliable and private access to Ethereum data we can. In limited cases, we may use other RPC providers in order to provide the best experience for our users. You can choose your own RPC, but remember that any RPC will receive your IP address and Ethereum wallet to make transactions. To learn more about how Infura handles data for EVM accounts, read our $1; for Solana accounts, $2." + }, + "onboardingAdvancedPrivacyNetworkDescriptionCallToAction": { + "message": "click here" + }, + "onboardingAdvancedPrivacyNetworkTitle": { + "message": "Choose your network" + }, + "onboardingContinueWith": { + "message": "Continue with $1", + "description": "$1 is the type of login used Google, Apple, etc." + }, + "onboardingCreateWallet": { + "message": "Crear una nueva cartera" + }, + "onboardingImportWallet": { + "message": "Importar una cartera existente" + }, + "onboardingLoginFooter": { + "message": "By continuing, I agree to MetaMask’s $1 and $2" + }, + "onboardingLoginFooterPrivacyNotice": { + "message": "Privacy notice." + }, + "onboardingLoginFooterTermsOfUse": { + "message": "Terms of Use" + }, + "onboardingMetametricsAgree": { + "message": "I agree" + }, + "onboardingMetametricsDescription": { + "message": "We'd like to gather basic usage and diagnostics data to improve MetaMask. It will always be:" + }, + "onboardingMetametricsInfuraTerms": { + "message": "We’ll let you know if we plan to use this data for other purposes. You can review our $1 any time (we never sell the data you provide here).", + "description": "$1 represents `onboardingMetametricsInfuraTermsPolicy`" + }, + "onboardingMetametricsInfuraTermsPolicy": { + "message": "Privacy Policy" + }, + "onboardingMetametricsNeverCollect": { + "message": "$1 Clicks and views on the app are stored, but other details (like your public address) are not.", + "description": "$1 represents `onboardingMetametricsNeverCollectEmphasis`" + }, + "onboardingMetametricsNeverCollectEmphasis": { + "message": "Private:" + }, + "onboardingMetametricsNeverCollectIP": { + "message": "$1 We temporarily use your IP address to detect a general location (like your country or region), but it's never stored.", + "description": "$1 represents `onboardingMetametricsNeverCollectIPEmphasis`" + }, + "onboardingMetametricsNeverCollectIPEmphasis": { + "message": "General:" + }, + "onboardingMetametricsNeverSellData": { + "message": "$1 You decide if you want to share or delete your usage data via settings any time.", + "description": "$1 represents `onboardingMetametricsNeverSellDataEmphasis`" + }, + "onboardingMetametricsNeverSellDataEmphasis": { + "message": "Optional:" + }, + "onboardingMetametricsTitle": { + "message": "Help us improve MetaMask" + }, + "onboardingMetametricsUseDataCheckbox": { + "message": "We’ll use this data to learn how you interact with our marketing communications. We may share relevant news (like product features)." + }, + "onboardingOptionIcon": { + "message": "$1 icon", + "description": "$1 is the icon name" + }, + "onboardingOptionTitle": { + "message": "Choose an option to continue" + }, + "onboardingPinExtensionAltLaunch": { + "message": "Launch extension" + }, + "onboardingPinExtensionAltPin": { + "message": "Pin extension" + }, + "onboardingPinExtensionDescription": { + "message": "Ancle MetaMask en su navegador para que sea accesible y las confirmaciones de las transacciones se vean fácilmente." + }, + "onboardingPinExtensionDescription2": { + "message": "Para abrir MetaMask haga clic en la extensión y acceda a su cartera con 1 clic." + }, + "onboardingPinExtensionDescription3": { + "message": "Haga clic en el icono de la extensión del navegador para tener acceso instantáneo", + "description": "$1 is the browser name" + }, + "onboardingPinExtensionTitle": { + "message": "¡Su instalación de MetaMask ha finalizado!" + }, + "onboardingSignInWith": { + "message": "Sign in with $1", + "description": "$1 is the type of login used Google, Apple, etc" + }, + "onboardingSrpCreate": { + "message": "Use Secret Recovery Phrase" + }, + "onboardingSrpImport": { + "message": "Import using Secret Recovery Phrase" + }, + "onboardingSrpImportError": { + "message": "Use only lowercase letters, check your spelling, and put the words in the original order." + }, + "onboardingSrpInputClearAll": { + "message": "Clear all" + }, + "onboardingSrpInputHideAll": { + "message": "Hide all" + }, + "onboardingSrpInputPlaceholder": { + "message": "Add a space between each word and make sure no one is watching." + }, + "onboardingSrpInputShowAll": { + "message": "Show all" + }, + "onekey": { + "message": "OneKey" + }, + "only": { + "message": "only" + }, + "onlyConnectTrust": { + "message": "Conéctese solo con sitios de confianza.", + "description": "Text displayed above the buttons for connection confirmation. $1 is the link to the learn more web page." + }, + "openFullScreenForLedgerWebHid": { + "message": "Abra MetaMask en pantalla completa para conectar su Ledger a través de WebHID.", + "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": "Open in block explorer" + }, + "optional": { + "message": "Opcional" + }, + "options": { + "message": "Options" + }, + "or": { + "message": "Or" + }, + "origin": { + "message": "Origen" + }, + "originChanged": { + "message": "Site changed" + }, + "originChangedMessage": { + "message": "You're now reviewing a request from $1.", + "description": "$1 is the name of the origin" + }, + "osTheme": { + "message": "System" + }, + "other": { + "message": "other" + }, + "otherSnaps": { + "message": "other snaps", + "description": "Used in the 'permission_rpc' message." + }, + "others": { + "message": "others" + }, + "outdatedBrowserNotification": { + "message": "Your browser is out of date. If you don't update your browser, you won't be able to get security patches and new features from MetaMask." + }, + "overrideContentSecurityPolicyHeader": { + "message": "Override Content-Security-Policy header" + }, + "overrideContentSecurityPolicyHeaderDescription": { + "message": "This option is a workaround for a known issue in Firefox, where a dapp's Content-Security-Policy header may prevent the extension from loading properly. Disabling this option is not recommended unless required for specific web page compatibility." + }, + "padlock": { + "message": "Padlock" + }, + "participateInMetaMetrics": { + "message": "Participar en MetaMetrics" + }, + "participateInMetaMetricsDescription": { + "message": "Participe en MetaMetrics para ayudarnos a mejorar MetaMask" + }, + "password": { + "message": "Contraseña" + }, + "passwordChangedRecently": { + "message": "Your password was changed" + }, + "passwordChangedRecentlyDescription": { + "message": "Enter your new password to stay logged into MetaMask." + }, + "passwordNotLongEnough": { + "message": "La contraseña no es suficientemente larga" + }, + "passwordTermsWarning": { + "message": "Entiendo que MetaMask no me puede recuperar esta contraseña. $1" + }, + "passwordTermsWarningSocial": { + "message": "If I forget this password, I’ll lose access to my wallet permanently. MetaMask can’t reset it for me." + }, + "passwordToggleHide": { + "message": "Hide Password" + }, + "passwordToggleShow": { + "message": "Show Password" + }, + "passwordsDontMatch": { + "message": "Las contraseñas no coinciden" + }, + "paste": { + "message": "Paste" + }, + "pastePrivateKey": { + "message": "Pegue aquí la cadena de clave privada:", + "description": "For importing an account from a private key" + }, + "pending": { + "message": "Pendiente" + }, + "pendingConfirmationAddNetworkAlertMessage": { + "message": "Updating network will cancel $1 pending transactions from this site.", + "description": "Number of transactions." + }, + "pendingConfirmationSwitchNetworkAlertMessage": { + "message": "Switching network will cancel $1 pending transactions from this site.", + "description": "Number of transactions." + }, + "pendingTransactionAlertMessage": { + "message": "This transaction won't go through until a previous transaction is complete. $1", + "description": "$1 represents the words 'how to cancel or speed up a transaction' in a hyperlink" + }, + "pendingTransactionAlertMessageHyperlink": { + "message": "Learn how to cancel or speed up a transaction.", + "description": "The text for the hyperlink in the pending transaction alert message" + }, + "permissionDetails": { + "message": "Permission details" + }, + "permissionFor": { + "message": "Permission for" + }, + "permissionFrom": { + "message": "Permission from" + }, + "permissionRequested": { + "message": "Requested now" + }, + "permissionRequestedForAccounts": { + "message": "Requested now for $1", + "description": "Permission cell status for requested permission including accounts, rendered as AvatarGroup which is $1." + }, + "permissionRevoked": { + "message": "Revoked in this update" + }, + "permissionRevokedForAccounts": { + "message": "Revoked in this update for $1", + "description": "Permission cell status for revoked permission including accounts, rendered as AvatarGroup which is $1." + }, + "permission_accessNamedSnap": { + "message": "Connect to $1.", + "description": "The description for the `wallet_snap` permission. $1 is the human-readable name of the snap." + }, + "permission_accessNetwork": { + "message": "Access the internet.", + "description": "The description of the `endowment:network-access` permission." + }, + "permission_accessNetworkDescription": { + "message": "Allow $1 to access the internet. This can be used to both send and receive data with third-party servers.", + "description": "An extended description of the `endowment:network-access` permission. $1 is the snap name." + }, + "permission_accessSnap": { + "message": "Connect to the $1 snap.", + "description": "The description for the `wallet_snap` permission. $1 is the name of the snap." + }, + "permission_accessSnapDescription": { + "message": "Allow the website or snap to interact with $1.", + "description": "The description for the `wallet_snap_*` permission. $1 is the name of the Snap." + }, + "permission_assets": { + "message": "Display account assets in MetaMask.", + "description": "The description for the `endowment:assets` permission." + }, + "permission_assetsDescription": { + "message": "Allow $1 to provide asset information to the MetaMask client. The assets can be onchain or offchain.", + "description": "An extended description for the `endowment:assets` permission. $1 is the name of the Snap." + }, + "permission_cronjob": { + "message": "Schedule and execute periodic actions.", + "description": "The description for the `snap_cronjob` permission" + }, + "permission_cronjobDescription": { + "message": "Allow $1 to perform actions that run periodically at fixed times, dates, or intervals. This can be used to trigger time-sensitive interactions or notifications.", + "description": "An extended description for the `snap_cronjob` permission. $1 is the snap name." + }, + "permission_dialog": { + "message": "Display dialog windows in MetaMask.", + "description": "The description for the `snap_dialog` permission" + }, + "permission_dialogDescription": { + "message": "Allow $1 to display MetaMask popups with custom text, input field, and buttons to approve or reject an action.\nCan be used to create e.g. alerts, confirmations, and opt-in flows for a snap.", + "description": "An extended description for the `snap_dialog` permission. $1 is the snap name." + }, + "permission_ethereumAccounts": { + "message": "Ver dirección, saldo de cuenta, actividad e iniciar transacciones", + "description": "The description for the `eth_accounts` permission" + }, + "permission_ethereumProvider": { + "message": "Access the Ethereum provider.", + "description": "The description for the `endowment:ethereum-provider` permission" + }, + "permission_ethereumProviderDescription": { + "message": "Allow $1 to communicate with MetaMask directly, in order for it to read data from the blockchain and suggest messages and transactions.", + "description": "An extended description for the `endowment:ethereum-provider` permission. $1 is the snap name." + }, + "permission_getEntropy": { + "message": "Derive arbitrary keys unique to $1.", + "description": "The description for the `snap_getEntropy` permission. $1 is the snap name." + }, + "permission_getEntropyDescription": { + "message": "Allow $1 to derive arbitrary keys unique to $1, without exposing them. These keys are separate from your MetaMask account(s) and not related to your private keys or Secret Recovery Phrase. Other snaps cannot access this information.", + "description": "An extended description for the `snap_getEntropy` permission. $1 is the snap name." + }, + "permission_getLocale": { + "message": "View your preferred language.", + "description": "The description for the `snap_getLocale` permission" + }, + "permission_getLocaleDescription": { + "message": "Let $1 access your preferred language from your MetaMask settings. This can be used to localize and display $1's content using your language.", + "description": "An extended description for the `snap_getLocale` permission. $1 is the snap name." + }, + "permission_getPreferences": { + "message": "See information like your preferred language and fiat currency.", + "description": "The description for the `snap_getPreferences` permission" + }, + "permission_getPreferencesDescription": { + "message": "Let $1 access information like your preferred language and fiat currency in your MetaMask settings. This helps $1 display content tailored to your preferences. ", + "description": "An extended description for the `snap_getPreferences` permission. $1 is the snap name." + }, + "permission_homePage": { + "message": "Display a custom screen", + "description": "The description for the `endowment:page-home` permission" + }, + "permission_homePageDescription": { + "message": "Let $1 display a custom home screen in MetaMask. This can be used for user interfaces, configuration, and dashboards.", + "description": "An extended description for the `endowment:page-home` permission. $1 is the snap name." + }, + "permission_keyring": { + "message": "Allow requests for adding and controlling Ethereum accounts", + "description": "The description for the `endowment:keyring` permission" + }, + "permission_keyringDescription": { + "message": "Let $1 receive requests to add or remove accounts, plus sign and transact on behalf of these accounts.", + "description": "An extended description for the `endowment:keyring` permission. $1 is the snap name." + }, + "permission_lifecycleHooks": { + "message": "Use lifecycle hooks.", + "description": "The description for the `endowment:lifecycle-hooks` permission" + }, + "permission_lifecycleHooksDescription": { + "message": "Allow $1 to use lifecycle hooks to run code at specific times during its lifecycle.", + "description": "An extended description for the `endowment:lifecycle-hooks` permission. $1 is the snap name." + }, + "permission_manageAccounts": { + "message": "Add and control Ethereum accounts", + "description": "The description for `snap_manageAccounts` permission" + }, + "permission_manageAccountsDescription": { + "message": "Allow $1 to add or remove Ethereum accounts, then transact and sign with these accounts.", + "description": "An extended description for the `snap_manageAccounts` permission. $1 is the snap name." + }, + "permission_manageBip32Keys": { + "message": "Manage $1 accounts.", + "description": "The description for the `snap_getBip32Entropy` permission. $1 is a derivation path, e.g. 'm/44'/0'/0' (secp256k1)'." + }, + "permission_manageBip44AndBip32KeysDescription": { + "message": "Allow $1 to manage accounts and assets on the requested network. These accounts are derived and backed up using your secret recovery phrase (without revealing it). With the power to derive keys, $1 can support a variety of blockchain protocols beyond Ethereum (EVMs).", + "description": "An extended description for the `snap_getBip44Entropy` and `snap_getBip44Entropy` permissions. $1 is the snap name." + }, + "permission_manageBip44Keys": { + "message": "Manage $1 accounts.", + "description": "The description for the `snap_getBip44Entropy` permission. $1 is the name of a protocol, e.g. 'Filecoin'." + }, + "permission_manageState": { + "message": "Store and manage its data on your device.", + "description": "The description for the `snap_manageState` permission" + }, + "permission_manageStateDescription": { + "message": "Allow $1 to store, update, and retrieve data securely with encryption. Other snaps cannot access this information.", + "description": "An extended description for the `snap_manageState` permission. $1 is the snap name." + }, + "permission_nameLookup": { + "message": "Provide domain and address lookups.", + "description": "The description for the `endowment:name-lookup` permission." + }, + "permission_nameLookupDescription": { + "message": "Allow the snap to fetch and display address and domain lookups in different parts of the MetaMask UI.", + "description": "An extended description for the `endowment:name-lookup` permission." + }, + "permission_notifications": { + "message": "Show notifications.", + "description": "The description for the `snap_notify` permission" + }, + "permission_notificationsDescription": { + "message": "Allow $1 to display notifications within MetaMask. A short notification text can be triggered by a snap for actionable or time-sensitive information.", + "description": "An extended description for the `snap_notify` permission. $1 is the snap name." + }, + "permission_protocol": { + "message": "Provide protocol data for one or more chains.", + "description": "The description for the `endowment:protocol` permission." + }, + "permission_protocolDescription": { + "message": "Allow $1 to provide MetaMask with protocol data such as gas estimates or token information.", + "description": "An extended description for the `endowment:protocol` permission. $1 is the name of the Snap." + }, + "permission_rpc": { + "message": "Allow $1 to communicate directly with $2.", + "description": "The description for the `endowment:rpc` permission. $1 is 'other snaps' or 'websites', $2 is the snap name." + }, + "permission_rpcDescription": { + "message": "Allow $1 to send messages to $2 and receive a response from $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 and $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": "Display signature insights modal.", + "description": "The description for the `endowment:signature-insight` permission" + }, + "permission_signatureInsightDescription": { + "message": "Allow $1 to display a modal with insights on any signature request before approval. This can be used for anti-phishing and security solutions.", + "description": "An extended description for the `endowment:signature-insight` permission. $1 is the snap name." + }, + "permission_signatureInsightOrigin": { + "message": "See the origins of websites that initiate a signature request", + "description": "The description for the `signatureOrigin` caveat, to be used with the `endowment:signature-insight` permission" + }, + "permission_signatureInsightOriginDescription": { + "message": "Allow $1 to see the origin (URI) of websites that initiate signature requests. This can be used for anti-phishing and security solutions.", + "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": "Fetch and display transaction insights.", + "description": "The description for the `endowment:transaction-insight` permission" + }, + "permission_transactionInsightDescription": { + "message": "Allow $1 to decode transactions and show insights within the MetaMask UI. This can be used for anti-phishing and security solutions.", + "description": "An extended description for the `endowment:transaction-insight` permission. $1 is the snap name." + }, + "permission_transactionInsightOrigin": { + "message": "See the origins of websites that suggest transactions", + "description": "The description for the `transactionOrigin` caveat, to be used with the `endowment:transaction-insight` permission" + }, + "permission_transactionInsightOriginDescription": { + "message": "Allow $1 to see the origin (URI) of websites that suggest transactions. This can be used for anti-phishing and security solutions.", + "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": "Unknown permission: $1", + "description": "$1 is the name of a requested permission that is not recognized." + }, + "permission_viewBip32PublicKeys": { + "message": "View your public key for $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": "Allow $2 to view your public keys (and addresses) for $1. This does not grant any control of accounts or assets.", + "description": "An extended description for the `snap_getBip32PublicKey` permission. $1 is a derivation path (name). $2 is the snap name." + }, + "permission_viewNamedBip32PublicKeys": { + "message": "View your public key for $1.", + "description": "The description for the `snap_getBip32PublicKey` permission. $1 is a name for the derivation path, e.g., 'Ethereum accounts'." + }, + "permission_walletSwitchEthereumChain": { + "message": "Use your enabled networks", + "description": "The label for the `wallet_switchEthereumChain` permission" + }, + "permission_webAssembly": { + "message": "Support for WebAssembly.", + "description": "The description of the `endowment:webassembly` permission." + }, + "permission_webAssemblyDescription": { + "message": "Allow $1 to access low-level execution environments via WebAssembly.", + "description": "An extended description of the `endowment:webassembly` permission. $1 is the snap name." + }, + "permissions": { + "message": "Permisos" + }, + "permissionsPageEmptyContent": { + "message": "Nothing to see here" + }, + "permissionsPageEmptySubContent": { + "message": "This is where you can see the permissions you've given to installed Snaps or connected sites." + }, + "permitSimulationChange_approve": { + "message": "Spending cap" + }, + "permitSimulationChange_bidding": { + "message": "You bid" + }, + "permitSimulationChange_listing": { + "message": "You list" + }, + "permitSimulationChange_nft_listing": { + "message": "Listing price" + }, + "permitSimulationChange_receive": { + "message": "You receive" + }, + "permitSimulationChange_revoke2": { + "message": "Revoke" + }, + "permitSimulationChange_transfer": { + "message": "You send" + }, + "permitSimulationDetailInfo": { + "message": "You're giving the spender permission to spend this many tokens from your account." + }, + "permittedChainToastUpdate": { + "message": "$1 has access to $2." + }, + "personalAddressDetected": { + "message": "Se detectó una dirección personal. Ingrese la dirección de contrato del token." + }, + "pin": { + "message": "Pin", + "description": "Pin label used in multichain account menu" + }, + "pinToTop": { + "message": "Pin to top" + }, + "pleaseConfirm": { + "message": "Please confirm" + }, + "plusMore": { + "message": "+ $1 more", + "description": "$1 is the number of additional items" + }, + "plusXMore": { + "message": "+ $1 más", + "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": "Some of these networks rely on third parties. The connections may be less reliable or enable third-parties to track activity.", + "description": "Learn more link" + }, + "popularNetworks": { + "message": "Popular networks" + }, + "preparingSwap": { + "message": "Preparing swap..." + }, + "prev": { + "message": "Ant." + }, + "price": { + "message": "Price" + }, + "priceUnavailable": { + "message": "price unavailable" + }, + "primaryType": { + "message": "Primary type" + }, + "priority": { + "message": "Priority" + }, + "priorityFee": { + "message": "Tarifa de prioridad" + }, + "priorityFeeProperCase": { + "message": "Tarifa de prioridad" + }, + "privacy": { + "message": "Privacy" + }, + "privacyMsg": { + "message": "Política de privacidad" + }, + "privateKey": { + "message": "Clave privada", + "description": "select this type of file to use to import an account" + }, + "privateKeyCopyWarning": { + "message": "Private key for $1", + "description": "$1 represents the account name" + }, + "privateKeyHidden": { + "message": "The private key is hidden", + "description": "Explains that the private key input is hidden" + }, + "privateKeyShow": { + "message": "Show/Hide the private key input", + "description": "Describes a toggle that is used to show or hide the private key input" + }, + "privateKeyShown": { + "message": "This private key is being shown", + "description": "Explains that the private key input is being shown" + }, + "privateKeyWarning": { + "message": "Advertencia: No revele esta clave. Cualquier persona que tenga sus claves privadas podría robar los activos de su cuenta." + }, + "privateKeys": { + "message": "Private keys", + "description": "Private keys row label on multichain account details page." + }, + "privateNetwork": { + "message": "Red privada" + }, + "proceedWithTransaction": { + "message": "Quiero continuar de todos modos" + }, + "productAnnouncements": { + "message": "Product announcements" + }, + "proposedApprovalLimit": { + "message": "Límite de aprobación propuesto" + }, + "provide": { + "message": "Proporcionar" + }, + "publicAddress": { + "message": "Dirección pública" + }, + "pushNotificationLimitOrderFilledDescriptionLong": { + "message": "Your $1 long position is now open.", + "description": "$1 is the asset symbol" + }, + "pushNotificationLimitOrderFilledDescriptionShort": { + "message": "Your $1 short position is now open.", + "description": "$1 is the asset symbol" + }, + "pushNotificationLimitOrderFilledTitle": { + "message": "Limit order filled" + }, + "pushNotificationPositionLiquidatedDescriptionLong": { + "message": "Your $1 long was closed.", + "description": "$1 is the asset symbol" + }, + "pushNotificationPositionLiquidatedDescriptionShort": { + "message": "Your $1 short was closed.", + "description": "$1 is the asset symbol" + }, + "pushNotificationPositionLiquidatedTitle": { + "message": "Position liquidated" + }, + "pushNotificationStopLossTriggeredDescriptionLong": { + "message": "Your $1 long closed at your stop loss.", + "description": "$1 is the asset symbol" + }, + "pushNotificationStopLossTriggeredDescriptionShort": { + "message": "Your $1 short closed at your stop loss.", + "description": "$1 is the asset symbol" + }, + "pushNotificationStopLossTriggeredTitle": { + "message": "Stop loss triggered" + }, + "pushNotificationTakeProfitTriggeredDescriptionLong": { + "message": "Your $1 long closed at your take profit.", + "description": "$1 is the asset symbol" + }, + "pushNotificationTakeProfitTriggeredDescriptionShort": { + "message": "Your $1 short closed at your take profit.", + "description": "$1 is the asset symbol" + }, + "pushNotificationTakeProfitTriggeredTitle": { + "message": "Take profit triggered" + }, + "pushPlatformNotificationsFundsReceivedDescription": { + "message": "You received $1 $2" + }, + "pushPlatformNotificationsFundsReceivedDescriptionDefault": { + "message": "You received some tokens" + }, + "pushPlatformNotificationsFundsReceivedTitle": { + "message": "Funds received" + }, + "pushPlatformNotificationsFundsSentDescription": { + "message": "You successfully sent $1 $2" + }, + "pushPlatformNotificationsFundsSentDescriptionDefault": { + "message": "You successfully sent some tokens" + }, + "pushPlatformNotificationsFundsSentTitle": { + "message": "Funds sent" + }, + "pushPlatformNotificationsNftReceivedDescription": { + "message": "You received new NFTs" + }, + "pushPlatformNotificationsNftReceivedTitle": { + "message": "NFT received" + }, + "pushPlatformNotificationsNftSentDescription": { + "message": "You have successfully sent an NFT" + }, + "pushPlatformNotificationsNftSentTitle": { + "message": "NFT sent" + }, + "pushPlatformNotificationsStakingLidoStakeCompletedDescription": { + "message": "Your Lido stake was successful" + }, + "pushPlatformNotificationsStakingLidoStakeCompletedTitle": { + "message": "Stake complete" + }, + "pushPlatformNotificationsStakingLidoStakeReadyToBeWithdrawnDescription": { + "message": "Your Lido stake is now ready to be withdrawn" + }, + "pushPlatformNotificationsStakingLidoStakeReadyToBeWithdrawnTitle": { + "message": "Stake ready for withdrawal" + }, + "pushPlatformNotificationsStakingLidoWithdrawalCompletedDescription": { + "message": "Your Lido withdrawal was successful" + }, + "pushPlatformNotificationsStakingLidoWithdrawalCompletedTitle": { + "message": "Withdrawal completed" + }, + "pushPlatformNotificationsStakingLidoWithdrawalRequestedDescription": { + "message": "Your Lido withdrawal request was submitted" + }, + "pushPlatformNotificationsStakingLidoWithdrawalRequestedTitle": { + "message": "Withdrawal requested" + }, + "pushPlatformNotificationsStakingRocketpoolStakeCompletedDescription": { + "message": "Your RocketPool stake was successful" + }, + "pushPlatformNotificationsStakingRocketpoolStakeCompletedTitle": { + "message": "Stake complete" + }, + "pushPlatformNotificationsStakingRocketpoolUnstakeCompletedDescription": { + "message": "Your RocketPool unstake was successful" + }, + "pushPlatformNotificationsStakingRocketpoolUnstakeCompletedTitle": { + "message": "Unstake complete" + }, + "pushPlatformNotificationsSwapCompletedDescription": { + "message": "Your MetaMask Swap was successful" + }, + "pushPlatformNotificationsSwapCompletedTitle": { + "message": "Swap completed" + }, + "queued": { + "message": "En cola" + }, + "quoteRate": { + "message": "Quote rate" + }, + "quotedReceiveAmount": { + "message": "$1 receive amount" + }, + "quotedTotalCost": { + "message": "$1 total cost" + }, + "rank": { + "message": "Rank" + }, + "rateIncludesMMFee": { + "message": "Includes $1% MM fee." + }, + "reAddAccounts": { + "message": "re-add any other accounts" + }, + "reAdded": { + "message": "re-added" + }, + "readdToken": { + "message": "Puede volver a agregar este token en el futuro desde “Agregar token” en el menú de opciones de las cuentas." + }, + "receive": { + "message": "Recibir" + }, + "receiveCrypto": { + "message": "Receive crypto" + }, + "received": { + "message": "Received" + }, + "receivingAddress": { + "message": "Receiving address", + "description": "Page title when viewing addresses for receiving funds" + }, + "recipient": { + "message": "Recipient" + }, + "recipientAddressPlaceholderNew": { + "message": "Enter public address (0x) or domain name" + }, + "recipientEditAriaLabel": { + "message": "Edit recipient" + }, + "recipientPlaceholder": { + "message": "Enter or paste a valid address" + }, + "recoveryPhraseReminderBackupStart": { + "message": "Iniciar aquí" + }, + "recoveryPhraseReminderConfirm": { + "message": "Entendido" + }, + "recoveryPhraseReminderSubText": { + "message": "Mediante su frase secreta de recuperación, se controlan todas sus cuentas." + }, + "recoveryPhraseReminderTitle": { + "message": "Proteja sus fondos" + }, + "redeposit": { + "message": "Redeposit" + }, + "refreshList": { + "message": "Actualizar lista" + }, + "reject": { + "message": "Rechazar" + }, + "rejectAll": { + "message": "Rechazar todo" + }, + "rejectRequestsDescription": { + "message": "You are about to batch reject $1 requests." + }, + "rejectRequestsN": { + "message": "Reject $1 requests" + }, + "rejectTxsDescription": { + "message": "Está a punto de rechazar $1 transacciones en lote." + }, + "rejectTxsN": { + "message": "Rechazar $1 transacciones" + }, + "rejected": { + "message": "Rechazado" + }, + "remove": { + "message": "Quitar" }, "removeAccount": { "message": "Quitar cuenta" @@ -1516,37 +5105,232 @@ "removeAccountDescription": { "message": "Esta cuenta se quitará de la cartera. Antes de continuar, asegúrese de tener la frase secreta de recuperación original o la clave privada de esta cuenta importada. Puede importar o crear cuentas nuevamente en la lista desplegable de la cuenta. " }, + "removeAccountModalBannerDescription": { + "message": "Make sure you have the Secret Recovery Phrase or private key for this account before removing.", + "description": "Make sure you have the Secret Recovery Phrase or private key for this account before removing." + }, + "removeAccountModalBannerTitle": { + "message": "This account will be removed from MetaMask.", + "description": "Title of a banner alert used on account remove modal." + }, + "removeKeyringSnap": { + "message": "Removing this Snap removes these accounts from MetaMask:" + }, + "removeKeyringSnapToolTip": { + "message": "The snap controls the accounts, and by removing it, the accounts will be removed from MetaMask, too, but they will remain in the blockchain." + }, "removeNFT": { "message": "Eliminar NFT" }, + "removeNftErrorMessage": { + "message": "We could not remove this NFT." + }, + "removeNftMessage": { + "message": "NFT was successfully removed!" + }, + "removeSnap": { + "message": "Remove Snap" + }, + "removeSnapAccountDescription": { + "message": "If you proceed, this account will no longer be available in MetaMask." + }, + "removeSnapAccountTitle": { + "message": "Remove account" + }, + "removeSnapConfirmation": { + "message": "Are you sure you want to remove $1?", + "description": "$1 represents the name of the snap" + }, + "removeSnapDescription": { + "message": "This action will delete the snap, its data and revoke your given permissions." + }, + "rename": { + "message": "Rename", + "description": "Multichain account menu item for triggering account rename action modal" + }, "replace": { "message": "reemplazar" }, + "reportIssue": { + "message": "Report an issue" + }, + "reportThisError": { + "message": "Report this error" + }, + "requestFrom": { + "message": "Request from" + }, + "requestFromInfo": { + "message": "This is the site asking for your signature." + }, + "requestFromInfoSnap": { + "message": "This is the Snap asking for your signature." + }, + "requestFromTransactionDescription": { + "message": "This is the site asking for your confirmation." + }, + "requestingFor": { + "message": "Requesting for" + }, + "requestingForAccount": { + "message": "Requesting for $1", + "description": "Name of Account" + }, + "requestingForNetwork": { + "message": "Requesting for $1", + "description": "Name of Network" + }, "required": { "message": "Requerido" }, "reset": { "message": "Restablecer" }, + "resetWallet": { + "message": "Reset your wallet" + }, + "resetWalletSubHeader": { + "message": "MetaMask does not keep a copy of your password. If you’re having trouble unlocking your account, you will need to reset your wallet. You can do this by providing the Secret Recovery Phrase you used when you set up your wallet." + }, + "resetWalletSubHeaderSocial": { + "message": "MetaMask doesn’t keep a copy of your password. If you’re having trouble unlocking your account, you’ll need to reset your wallet. If you have a Secret Recovery Phrase, you can use it to erase your current wallet from this device, along with the list of your accounts." + }, + "resetWalletUsingSRP": { + "message": "This action will delete your current wallet and Secret Recovery Phrase from this device, along with the list of accounts you’ve curated. After resetting with a Secret Recovery Phrase, you’ll see a list of accounts based on the Secret Recovery Phrase you use to reset. This new list will automatically include accounts that have a balance. You’ll also be able to $1 created previously. Custom accounts that you’ve imported will need to be $2, and any custom tokens you’ve added to an account will need to be $3 as well." + }, + "resetWalletUsingSRPSocial": { + "message": "After resetting with a Secret Recovery Phrase, you’ll see a new list of accounts. This list will include accounts that have a balance. You can $1 you made before. But you’ll need to add back any $2 and $3 you imported. " + }, + "resetWalletUsingSRPSocialAccounts": { + "message": "add back any other accounts" + }, + "resetWalletUsingSRPSocialCustomAccounts": { + "message": "custom accounts" + }, + "resetWalletUsingSRPSocialCustomTokens": { + "message": "custom tokens" + }, + "resetWalletWarning": { + "message": "Make sure you’re using the correct Secret Recovery Phrase before proceeding. You will not be able to undo this." + }, + "resetWalletWarningSocial": { + "message": "Make sure you use the right Secret Recovery Phrase before you reset. This can’t be undone." + }, + "resolvedLookup": { + "message": "Resolved address of the domain: $1" + }, + "restartMetamask": { + "message": "Restart MetaMask" + }, "restore": { "message": "Restaurar" }, + "restoreUserData": { + "message": "Restore user data" + }, + "resultPageError": { + "message": "Error" + }, + "resultPageErrorDefaultMessage": { + "message": "The operation failed." + }, + "resultPageSuccess": { + "message": "Success" + }, + "resultPageSuccessDefaultMessage": { + "message": "The operation completed successfully." + }, "retryTransaction": { "message": "Reintentar transacción" }, "reusedTokenNameWarning": { "message": "Un token reutiliza un símbolo de otro token que se le muestra. Esto puede ser confuso o engañoso." }, + "revealMultichainPrivateKeysBannerDescription": { + "message": "This key grants full control of your account for the associated chain.", + "description": "Description for the banner warning users not to share their private key" + }, + "revealMultichainPrivateKeysBannerTitle": { + "message": "Don’t share your private key", + "description": "Title for the banner warning users not to share their private key" + }, + "revealSecretRecoveryPhrase": { + "message": "Secret Recovery Phrase" + }, "revealSeedWords": { "message": "Revelar frase secreta de recuperación" }, + "revealSeedWordsDescription1": { + "message": "The $1 provides $2", + "description": "This is a sentence consisting of link using 'revealSeedWordsSRPName' as $1 and bolded text using 'revealSeedWordsDescription3' as $2." + }, + "revealSeedWordsDescription2": { + "message": "MetaMask is a $1. That means you're the owner of your SRP.", + "description": "$1 is text link with the message from 'revealSeedWordsNonCustodialWallet'" + }, + "revealSeedWordsDescription3": { + "message": "full access to your wallet and funds.\n" + }, + "revealSeedWordsNonCustodialWallet": { + "message": "non-custodial wallet" + }, + "revealSeedWordsQR": { + "message": "QR" + }, + "revealSeedWordsSRPName": { + "message": "Secret Recovery Phrase (SRP)" + }, + "revealSeedWordsText": { + "message": "Text" + }, "revealSeedWordsWarning": { "message": "Estas palabras pueden usarse para robar todas sus cuentas.", "description": "$1 is bolded text using the message from 'revealSeedWordsWarning2'" }, + "revealSeedWordsWarning2": { + "message": "MetaMask Support will never request this.", + "description": "The bolded texted in the second part of 'revealSeedWordsWarning'" + }, + "revealSensitiveContent": { + "message": "Reveal sensitive content" + }, + "review": { + "message": "Review" + }, + "reviewAlert": { + "message": "Review alert" + }, + "reviewAlerts": { + "message": "Review alerts" + }, + "reviewPendingTransactions": { + "message": "Review pending transactions" + }, + "reviewPermissions": { + "message": "Review permissions" + }, + "revokePermission": { + "message": "Revoke permission" + }, + "revokePermissionTitle": { + "message": "Remove $1 permission", + "description": "The token symbol that is being revoked" + }, + "revokeSimulationDetailsDesc": { + "message": "You're removing someone's permission to spend tokens from your account." + }, + "reward": { + "message": "Reward" + }, + "rpcNameOptional": { + "message": "RPC Name (Optional)" + }, "rpcUrl": { "message": "Nueva dirección URL de RPC" }, + "safeTransferFrom": { + "message": "Safe transfer from" + }, "save": { "message": "Guardar" }, @@ -1565,64 +5349,473 @@ "searchAccounts": { "message": "Buscar cuentas" }, + "searchAnAcccountOrContact": { + "message": "Search an account or contact" + }, + "searchForAnAssetToSend": { + "message": "Search for an asset to send" + }, + "searchNetworks": { + "message": "Search networks" + }, + "searchNfts": { + "message": "Search NFTs" + }, + "searchTokens": { + "message": "Search tokens" + }, + "searchTokensByNameOrAddress": { + "message": "Search tokens by name or address" + }, + "searchYourAccounts": { + "message": "Search your accounts", + "description": "Placeholder in a searchbar. Used on multichain account list page." + }, "secretRecoveryPhrase": { "message": "Frase secreta de recuperación" }, + "secretRecoveryPhrasePlusNumber": { + "message": "Secret Recovery Phrase $1", + "description": "The $1 is the order of the Secret Recovery Phrase" + }, "secureWallet": { "message": "Cartera segura" }, + "secureWalletGetStartedButton": { + "message": "Get started" + }, + "secureWalletRemindLaterButton": { + "message": "Remind me later" + }, + "secureWalletWalletRecover": { + "message": "It’s the only way to recover your wallet if you get locked out of the app or get a new device." + }, + "secureWalletWalletSaveSrp": { + "message": "Don’t risk losing your funds. Protect your wallet by saving your $1 in a place you trust.", + "description": "The $1 is the button text 'Secret Recovery Phrase'" + }, + "security": { + "message": "Security" + }, + "securityAlert": { + "message": "Security alert from $1 and $2" + }, + "securityAlerts": { + "message": "Security alerts" + }, + "securityAlertsDescription": { + "message": "This feature alerts you to malicious or unusual activity by actively reviewing transaction and signature requests. $1", + "description": "Link to learn more about security alerts" + }, "securityAndPrivacy": { "message": "Seguridad y privacidad" }, + "securityChangePassword": { + "message": "Change password" + }, + "securityChangePasswordDescription": { + "message": "Choose a strong password to unlock MetaMask app on your device. If you lose this password, you will need your Secret Recovery Phrase to re-import your wallet." + }, + "securityChangePasswordTitle": { + "message": "Password" + }, + "securityChangePasswordToastError": { + "message": "Password couldn’t be changed. Please try again." + }, + "securityChangePasswordToastSuccess": { + "message": "New password saved" + }, + "securityDefaultSettingsSocialLogin": { + "message": "Security & privacy" + }, + "securityDescription": { + "message": "Reduce your chances of joining unsafe networks and protect your accounts" + }, + "securityLoginWithSocial": { + "message": "Log in with $1", + "description": "The $1 is the text 'Google' or 'Apple'" + }, + "securityLoginWithSrpBackedUp": { + "message": "Secret Recovery Phrase backed up" + }, + "securityLoginWithSrpNotBackedUp": { + "message": "Back up Secret Recovery Phrase" + }, + "securityMessageLinkForNetworks": { + "message": "network scams and security risks" + }, + "securityProviderPoweredBy": { + "message": "Powered by $1", + "description": "The security provider that is providing data" + }, + "securitySocialLoginDefaultSettingsDescription": { + "message": "Reduce your chances of joining unsafe networks and protect your accounts and data" + }, + "securitySocialLoginEnabled": { + "message": "Enabled" + }, + "securitySocialLoginEnabledDescription": { + "message": "Use your $1 login and MetaMask password to recover your account and Secret Recovery Phrases.", + "description": "The $1 is the text 'Google' or 'Apple'" + }, + "securitySocialLoginLabel": { + "message": "$1 RECOVERY", + "description": "The $1 is the text 'Google' or 'Apple'" + }, + "securitySrpDescription": { + "message": "Back up your Secret Recovery Phrase so you never lose access to your wallet. Be sure to store it in a safe place that only you can access and won’t forget." + }, + "securitySrpLabel": { + "message": "SECRET RECOVERY PHRASES" + }, + "securitySrpWalletRecovery": { + "message": "Manage recovery methods" + }, + "seeAllPermissions": { + "message": "See all permissions", + "description": "Used for revealing more content (e.g. permission list, etc.)" + }, + "seeDetails": { + "message": "See details" + }, "seedPhraseIntroTitle": { "message": "Proteger su cartera" }, - "seedPhraseReq": { - "message": "Las frases secretas de recuperación contienen 12, 15, 18, 21 o 24 palabras" + "seedPhraseReq": { + "message": "Las frases secretas de recuperación contienen 12, 15, 18, 21 o 24 palabras" + }, + "seedPhraseReviewDetails": { + "message": "This is your $1. Write it down in the correct order and keep it safe. If someone has your Secret Recovery Phrase, they can access your wallet. $2", + "description": "The $1 is the bolded text 'Secret Recovery Phrase' and $2 is 'seedPhraseReviewDetails2'" + }, + "seedPhraseReviewDetails2": { + "message": "Don’t share it with anyone, ever." + }, + "seedPhraseReviewTitle": { + "message": "Save your Secret Recovery Phrase" + }, + "select": { + "message": "Select" + }, + "selectAccountToConnect": { + "message": "Select an account to connect" + }, + "selectAccounts": { + "message": "Seleccione la(s) cuenta(s) a usar en este sitio" + }, + "selectAccountsForSnap": { + "message": "Select the account(s) to use with this snap" + }, + "selectAll": { + "message": "Seleccionar todo" + }, + "selectAnAccount": { + "message": "Seleccionar una cuenta" + }, + "selectAnAccountAlreadyConnected": { + "message": "Esta cuenta ya se conectó a MetaMask" + }, + "selectEnableDisplayMediaPrivacyPreference": { + "message": "Turn on Display NFT Media" + }, + "selectHdPath": { + "message": "Seleccione la ruta de acceso al disco duro" + }, + "selectNFTPrivacyPreference": { + "message": "Activar la detección de NFT en Configuración" + }, + "selectNetworkToFilter": { + "message": "Select network to filter" + }, + "selectPathHelp": { + "message": "Si no ve las cuentas previstas, intente cambiar la ruta HD." + }, + "selectRecipient": { + "message": "Select recipient" + }, + "selectRpcUrl": { + "message": "Select RPC URL" + }, + "selectSecretRecoveryPhrase": { + "message": "Select Secret Recovery Phrase" + }, + "selectType": { + "message": "Seleccionar tipo" + }, + "selectedAccountMismatch": { + "message": "Different account selected" + }, + "selectingAllWillAllow": { + "message": "Seleccionar todo permitirá que este sitio vea todas las cuentas actuales. Asegúrese de que este sitio sea de confianza." + }, + "send": { + "message": "Enviar" + }, + "sendBugReport": { + "message": "Send us a bug report." + }, + "sendNoContactsConversionText": { + "message": "click here" + }, + "sendNoContactsDescription": { + "message": "Contacts allow you to safely send transactions to another account multiple times. To create a contact, $1", + "description": "$1 represents the action text 'click here'" + }, + "sendNoContactsTitle": { + "message": "You don't have any contacts yet" + }, + "sendSelectReceiveAsset": { + "message": "Select asset to receive" + }, + "sendSelectSendAsset": { + "message": "Select asset to send" + }, + "sendSwapSubmissionWarning": { + "message": "Clicking this button will immediately initiate your swap transaction. Please review your transaction details before proceeding." + }, + "sendingAsset": { + "message": "Sending $1" + }, + "sendingDisabled": { + "message": "Todavía no se admite el envío de activos ERC-1155 NFT." + }, + "sendingNativeAsset": { + "message": "Enviando $1", + "description": "$1 represents the native currency symbol for the current network (e.g. ETH or BNB)" + }, + "sendingToTokenContractWarning": { + "message": "Warning: you are about to send to a token contract which could result in a loss of funds. $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": "Sent" + }, + "sentSpecifiedTokens": { + "message": "Sent $1", + "description": "Symbol of the specified token" + }, + "sentTokenAsToken": { + "message": "Sent $1 as $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": "Sepolia test network" + }, + "setApprovalForAll": { + "message": "Set approval for all" + }, + "setApprovalForAllRedesignedTitle": { + "message": "Withdrawal request" + }, + "setApprovalForAllTitle": { + "message": "Approve $1 with no spend limit", + "description": "The token symbol that is being approved" + }, + "setUp": { + "message": "Set up", + "description": "Action label for Smart Accounts. Used on multichain details page." + }, + "settingAddSnapAccount": { + "message": "Add account Snap" + }, + "settings": { + "message": "Configuración" + }, + "settingsSearchMatchingNotFound": { + "message": "No matching results found." + }, + "settingsSubHeadingSignaturesAndTransactions": { + "message": "Signature and transaction requests" + }, + "shieldEntryModalAssetCoverage": { + "message": "$10,000 asset coverage per transaction" + }, + "shieldEntryModalDescription": { + "message": "Renews at $1/month, cancel anytime. $2", + "description": "The $1 is the price of the shield and $2 is a link to the learn more page" + }, + "shieldEntryModalGetStarted": { + "message": "Get started" + }, + "shieldEntryModalProtection": { + "message": "Protection across all your accounts" + }, + "shieldEntryModalSkip": { + "message": "Skip" + }, + "shieldEntryModalSubtitle": { + "message": "Transaction Shield, free for 14 days." + }, + "shieldEntryModalSupport": { + "message": "Priority customer support" + }, + "shieldPlanAnnual": { + "message": "Annual" + }, + "shieldPlanAnnualPrice": { + "message": "$1/year", + "description": "The $1 is the price of the annual plan" + }, + "shieldPlanAutoRenew": { + "message": "Auto renews for $1 until canceled", + "description": "The $1 is the price of the monthly plan" + }, + "shieldPlanCard": { + "message": "Card" + }, + "shieldPlanDetails": { + "message": "Plan details" + }, + "shieldPlanDetails1": { + "message": "No charge now, try free for 14 days" + }, + "shieldPlanDetails2": { + "message": "Pre-approve membership (default 1 year), with fees charged only on a monthly basis" + }, + "shieldPlanDetails2Card": { + "message": "Plan auto-renews at the end of the term" + }, + "shieldPlanDetails3": { + "message": "Secures your assets from risky transactions" + }, + "shieldPlanMonthly": { + "message": "Monthly" + }, + "shieldPlanMonthlyPrice": { + "message": "$1/month", + "description": "The $1 is the price of the monthly plan" + }, + "shieldPlanNoFunds": { + "message": "No available funds" + }, + "shieldPlanPayWith": { + "message": "Pay with" + }, + "shieldPlanPayWithCard": { + "message": "Pay with card" + }, + "shieldPlanPayWithToken": { + "message": "Pay with $1", + "description": "The $1 is token" + }, + "shieldPlanPaymentTitle": { + "message": "Change payment method" + }, + "shieldPlanSave": { + "message": "Save 16%" + }, + "shieldPlanSelectToken": { + "message": "Select a token" + }, + "shieldPlanTitle": { + "message": "Choose your plan" + }, + "shieldTx": { + "message": "Transaction Shield" + }, + "shieldTxCancelDetails": { + "message": "If you cancel, your wallet and transactions will not be covered starting $1.", + "description": "The $1 is the date subscription ends" + }, + "shieldTxDetails1Description": { + "message": "Secures your assets from risky transactions" + }, + "shieldTxDetails1Title": { + "message": "Covers $10,000 in transaction protection" + }, + "shieldTxDetails2Description": { + "message": "Get faster, dedicated support anytime" + }, + "shieldTxDetails2Title": { + "message": "Priority support" + }, + "shieldTxMembershipActive": { + "message": "Active membership" + }, + "shieldTxMembershipBillingDetails": { + "message": "Billing details" + }, + "shieldTxMembershipBillingDetailsBillingAccount": { + "message": "Billing account" + }, + "shieldTxMembershipBillingDetailsCharges": { + "message": "Charges" + }, + "shieldTxMembershipBillingDetailsNextBilling": { + "message": "Next billing" + }, + "shieldTxMembershipBillingDetailsPaymentMethod": { + "message": "Payment method" + }, + "shieldTxMembershipBillingDetailsViewBillingHistory": { + "message": "View billing history" + }, + "shieldTxMembershipCancel": { + "message": "Cancel membership" + }, + "shieldTxMembershipErrorAddFunds": { + "message": "Add funds" }, - "selectAccounts": { - "message": "Seleccione la(s) cuenta(s) a usar en este sitio" + "shieldTxMembershipErrorEnding": { + "message": "Your membership is ending on $1. Keep benefits active by renewing.", + "description": "The $1 is the date" }, - "selectAll": { - "message": "Seleccionar todo" + "shieldTxMembershipErrorInsufficientFunds": { + "message": "Insufficient funds for your April 18 renewal. Keep access active by adding funds.", + "description": "The $1 is the date" }, - "selectAnAccount": { - "message": "Seleccionar una cuenta" + "shieldTxMembershipErrorInsufficientToken": { + "message": "Insufficient $1", + "description": "The $1 is the token symbol" }, - "selectAnAccountAlreadyConnected": { - "message": "Esta cuenta ya se conectó a MetaMask" + "shieldTxMembershipErrorPaused": { + "message": "Membership paused due to insufficient funds. Coverage will resume after payment update." }, - "selectHdPath": { - "message": "Seleccione la ruta de acceso al disco duro" + "shieldTxMembershipErrorPausedTooltip": { + "message": "Insufficient token balance in your wallet. Top up to resume coverage." }, - "selectNFTPrivacyPreference": { - "message": "Activar la detección de NFT en Configuración" + "shieldTxMembershipErrorRenew": { + "message": "Renew membership" }, - "selectPathHelp": { - "message": "Si no ve las cuentas previstas, intente cambiar la ruta HD." + "shieldTxMembershipErrorUpdatePayment": { + "message": "Update payment" }, - "selectType": { - "message": "Seleccionar tipo" + "shieldTxMembershipFreeTrial": { + "message": "Free trial" }, - "selectingAllWillAllow": { - "message": "Seleccionar todo permitirá que este sitio vea todas las cuentas actuales. Asegúrese de que este sitio sea de confianza." + "shieldTxMembershipId": { + "message": "Member ID" }, - "send": { - "message": "Enviar" + "shieldTxMembershipInactive": { + "message": "Inactive membership" }, - "sendingDisabled": { - "message": "Todavía no se admite el envío de activos ERC-1155 NFT." + "shieldTxMembershipPaused": { + "message": "Paused" }, - "sendingNativeAsset": { - "message": "Enviando $1", - "description": "$1 represents the native currency symbol for the current network (e.g. ETH or BNB)" + "shieldTxMembershipResubscribe": { + "message": "Restart membership" }, - "settings": { - "message": "Configuración" + "shieldTxMembershipSubmitCase": { + "message": "Submit a claim" + }, + "shieldTxMembershipViewFullBenefits": { + "message": "View full benefits" }, "show": { "message": "Mostrar" }, + "showAccount": { + "message": "Show account" + }, + "showAdvancedDetails": { + "message": "Show advanced details" + }, + "showExtensionInFullSizeView": { + "message": "Show extension in full-size view" + }, + "showExtensionInFullSizeViewDescription": { + "message": "Turn this on to make full-size view your default when you click the extension icon." + }, "showFiatConversionInTestnets": { "message": "Mostrar conversión en redes de prueba" }, @@ -1635,9 +5828,27 @@ "showHexDataDescription": { "message": "Seleccione esta opción para mostrar el campo de datos hexadecimales en la pantalla de envío" }, + "showLess": { + "message": "Show less" + }, + "showMore": { + "message": "Show more" + }, + "showNativeTokenAsMainBalance": { + "message": "Show native token as main balance" + }, + "showNft": { + "message": "Show NFT" + }, "showPermissions": { "message": "Mostrar permisos" }, + "showPrivateKey": { + "message": "Show private key" + }, + "showSRP": { + "message": "Show Secret Recovery Phrase" + }, "showTestnetNetworks": { "message": "Mostrar redes de prueba" }, @@ -1650,60 +5861,675 @@ "signatureRequest": { "message": "Solicitud de firma" }, + "signature_decoding_bid_nft_tooltip": { + "message": "The NFT will be reflected in your wallet, when the bid is accepted." + }, + "signature_decoding_list_nft_tooltip": { + "message": "Expect changes only if someone buys your NFTs." + }, "signed": { "message": "Firmado" }, + "signing": { + "message": "Signing" + }, + "signingInWith": { + "message": "Signing in with" + }, + "signingWith": { + "message": "Signing with" + }, + "similarTo": { + "message": "$1 is similar to $2" + }, + "simulationApproveHeading": { + "message": "Withdraw" + }, + "simulationDetailsApproveDesc": { + "message": "You're giving someone else permission to withdraw NFTs from your account." + }, + "simulationDetailsERC20ApproveDesc": { + "message": "You're giving someone else permission to spend this amount from your account." + }, + "simulationDetailsFiatNotAvailable": { + "message": "Not Available" + }, + "simulationDetailsIncomingHeading": { + "message": "You receive" + }, + "simulationDetailsNoChanges": { + "message": "No changes" + }, + "simulationDetailsOutgoingHeading": { + "message": "You send" + }, + "simulationDetailsRevokeSetApprovalForAllDesc": { + "message": "You're removing someone else's permission to withdraw NFTs from your account." + }, + "simulationDetailsSetApprovalForAllDesc": { + "message": "You're giving permission for someone else to withdraw NFTs from your account." + }, + "simulationDetailsTitle": { + "message": "Estimated changes" + }, + "simulationDetailsTitleEnforced": { + "message": "Balance changes" + }, + "simulationDetailsTitleTooltip": { + "message": "Estimated changes are what might happen if you go through with this transaction. This is just a prediction, not a guarantee." + }, + "simulationDetailsTitleTooltipEnforced": { + "message": "Balance changes are guaranteed. If this outcome isn't possible, the transaction will be stopped." + }, + "simulationDetailsTotalFiat": { + "message": "Total = $1", + "description": "$1 is the total amount in fiat currency on one side of the transaction" + }, + "simulationDetailsTransactionReverted": { + "message": "This transaction is likely to fail" + }, + "simulationDetailsUnavailable": { + "message": "Unavailable" + }, "simulationErrorMessageV2": { "message": "No pudimos estimar el gas. Podría haber un error en el contrato y esta transacción podría fallar." }, + "simulationSettingsModalEnforceSlippage": { + "message": "Slippage tolerance" + }, + "simulationSettingsModalEnforceSlippageDescription": { + "message": "Set a difference you're comfortable with for balance changes. Transactions won't go through if the difference is higher." + }, + "simulationSettingsModalEnforceToggle": { + "message": "Enforce balance changes" + }, + "simulationSettingsModalEnforceToggleDescription": { + "message": "To keep your money safe, this transaction won't go through if the balance changes or the slippage tolerance isn't met." + }, + "simulationSettingsModalTitle": { + "message": "Transaction settings" + }, + "simulationsSettingDescription": { + "message": "Turn this on to estimate balance changes of transactions and signatures before you confirm them. This doesn't guarantee their final outcome. $1" + }, + "simulationsSettingSubHeader": { + "message": "Estimate balance changes" + }, + "singleNetwork": { + "message": "1 network" + }, + "siweIssued": { + "message": "Issued" + }, + "siweNetwork": { + "message": "Network" + }, + "siweRequestId": { + "message": "Request ID" + }, + "siweResources": { + "message": "Resources" + }, + "siweURI": { + "message": "URL" + }, "skipAccountSecurity": { "message": "¿Omitir la seguridad de la cuenta?" }, "skipAccountSecurityDetails": { "message": "Entiendo que hasta que no haga una copia de seguridad de mi frase secreta de recuperación, puedo perder mis cuentas y todos los activos asociados." }, + "skipAccountSecuritySecureNow": { + "message": "Secure now" + }, + "skipAccountSecuritySkip": { + "message": "Skip" + }, + "skipDeepLinkInterstitial": { + "message": "Don't show interstitial screen when opening deep links" + }, + "skipDeepLinkInterstitialDescription": { + "message": "Enabling this option will skip the interstitial screen that is shown when opening deep links in MetaMask. A \"deep link\" is a link like https://link.metamask.io/home that will cause MetaMask to open; these links can be obfuscated by others. The interstitial screen is designed to protect you from accidentally opening pages within MetaMask that might display your accounts, tokens, history, balances, settings, or other potentially sensitive information. This setting only applies to links signed by MetaMask." + }, + "slippage": { + "message": "Slippage" + }, + "slippageAuto": { + "message": "Auto" + }, + "slippageEditAriaLabel": { + "message": "Edit slippage" + }, + "slippageExplanation": { + "message": "The % change in price you're willing to allow before your transaction is canceled." + }, + "smartAccount": { + "message": "Smart account" + }, + "smartAccountAccept": { + "message": "Use smart account" + }, + "smartAccountBetterTransaction": { + "message": "Faster transactions, lower fees" + }, + "smartAccountBetterTransactionDescription": { + "message": "Save time and money by processing transactions together." + }, + "smartAccountFeaturesDescription": { + "message": "Keep the same account address, and you can switch back anytime." + }, + "smartAccountLabel": { + "message": "Smart Account" + }, + "smartAccountPayToken": { + "message": "Pay with any token, any time" + }, + "smartAccountPayTokenDescription": { + "message": "Use the tokens you already have to cover network fees." + }, + "smartAccountReject": { + "message": "Don’t use smart account" + }, + "smartAccountSameAccount": { + "message": "Same account, smarter features." + }, + "smartAccountSplashInfo": { + "message": "Smart accounts" + }, + "smartAccountSplashTitle": { + "message": "Use smart account?" + }, + "smartAccountUpdateSuccessMessage": { + "message": "Your account will be updated to smart account with your next transaction." + }, + "smartAccountUpdateSuccessTitle": { + "message": "Successful!" + }, + "smartAccountUpgradeBannerDescription": { + "message": "Same address. Smarter features." + }, + "smartAccountUpgradeBannerTitle": { + "message": "Switch to smart account" + }, + "smartContracts": { + "message": "Smart contracts" + }, + "smartSwapsErrorNotEnoughFunds": { + "message": "Not enough funds for a smart swap." + }, + "smartSwapsErrorUnavailable": { + "message": "Smart Swaps are temporarily unavailable." + }, + "smartTransactionCancelled": { + "message": "Your transaction was canceled" + }, + "smartTransactionCancelledDescription": { + "message": "Your transaction couldn't be completed, so it was canceled to save you from paying unnecessary gas fees." + }, + "smartTransactionError": { + "message": "Your transaction failed" + }, + "smartTransactionErrorDescription": { + "message": "Sudden market changes can cause failures. If the problem continues, reach out to MetaMask customer support." + }, + "smartTransactionPending": { + "message": "Your transaction was submitted" + }, + "smartTransactionSuccess": { + "message": "Your transaction is complete" + }, + "smartTransactions": { + "message": "Smart Transactions" + }, + "smartTransactionsEnabledDescription": { + "message": " and MEV protection. Now on by default." + }, + "smartTransactionsEnabledLink": { + "message": "Higher success rates" + }, + "smartTransactionsEnabledTitle": { + "message": "Transactions just got smarter" + }, + "snapAccountCreated": { + "message": "Account created" + }, + "snapAccountCreatedDescription": { + "message": "Your new account is ready to use!" + }, + "snapAccountCreationFailed": { + "message": "Account creation failed" + }, + "snapAccountCreationFailedDescription": { + "message": "$1 didn't manage to create an account for you.", + "description": "$1 is the snap name" + }, + "snapAccountRedirectFinishSigningTitle": { + "message": "Finish signing" + }, + "snapAccountRedirectSiteDescription": { + "message": "Follow the instructions from $1" + }, + "snapAccountRemovalFailed": { + "message": "Account removal failed" + }, + "snapAccountRemovalFailedDescription": { + "message": "$1 didn't manage to remove this account for you.", + "description": "$1 is the snap name" + }, + "snapAccountRemoved": { + "message": "Account removed" + }, + "snapAccountRemovedDescription": { + "message": "This account will no longer be available to use in MetaMask." + }, + "snapAccounts": { + "message": "Account Snaps" + }, + "snapAccountsDescription": { + "message": "Accounts controlled by third-party Snaps." + }, + "snapConnectTo": { + "message": "Connect to $1", + "description": "$1 is the website URL or a Snap name. Used for Snaps pre-approved connections." + }, + "snapConnectionPermissionDescription": { + "message": "Let $1 automatically connect to $2 without your approval.", + "description": "Used for Snap pre-approved connections. $1 is the Snap name, $2 is a website URL." + }, + "snapConnectionWarning": { + "message": "$1 wants to use $2", + "description": "$2 is the snap and $1 is the dapp requesting connection to the snap." + }, + "snapDetailWebsite": { + "message": "Website" + }, + "snapHomeMenu": { + "message": "Snap Home Menu" + }, + "snapInstallRequest": { + "message": "Installing $1 gives it the following permissions.", + "description": "$1 is the snap name." + }, + "snapInstallSuccess": { + "message": "Installation complete" + }, + "snapInstallWarningCheck": { + "message": "$1 wants permission to do the following:", + "description": "Warning message used in popup displayed on snap install. $1 is the snap name." + }, + "snapInstallWarningHeading": { + "message": "Proceed with caution" + }, + "snapInstallWarningPermissionDescriptionForBip32View": { + "message": "Allow $1 to view your public keys (and addresses). This does not grant any control of accounts or assets.", + "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": "Allow $1 Snap to manage accounts and assets on the requested network(s). These accounts are derived and backed up using your secret recovery phrase (without revealing it). With the power to derive keys, $1 can support a variety of blockchain protocols beyond Ethereum (EVMs).", + "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": "Manage $1 accounts", + "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": "View your public key for $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": "$1 couldn’t be installed.", + "description": "Error description used when snap installation fails. $1 is the snap name." + }, + "snapInstallationErrorTitle": { + "message": "Installation failed", + "description": "Error title used when snap installation fails." + }, + "snapResultError": { + "message": "Error" + }, + "snapResultSuccess": { + "message": "Success" + }, + "snapResultSuccessDescription": { + "message": "$1 is ready to use" + }, + "snapUIAccountSelectorTitle": { + "message": "Select account" + }, + "snapUIAssetSelectorTitle": { + "message": "Select an asset" + }, + "snapUpdateAlertDescription": { + "message": "Get the latest version of $1", + "description": "Description used in Snap update alert banner when snap update is available. $1 is the Snap name." + }, + "snapUpdateAvailable": { + "message": "Update available" + }, + "snapUpdateErrorDescription": { + "message": "$1 couldn’t be updated.", + "description": "Error description used when snap update fails. $1 is the snap name." + }, + "snapUpdateErrorTitle": { + "message": "Update failed", + "description": "Error title used when snap update fails." + }, + "snapUpdateRequest": { + "message": "Updating $1 gives it the following permissions.", + "description": "$1 is the Snap name." + }, + "snapUpdateSuccess": { + "message": "Update complete" + }, + "snapUrlIsBlocked": { + "message": "This Snap wants to take you to a blocked site. $1." + }, + "snaps": { + "message": "Snaps" + }, + "snapsConnected": { + "message": "Snaps connected" + }, + "snapsNoInsight": { + "message": "No insight to show" + }, + "snapsPrivacyWarningFirstMessage": { + "message": "You acknowledge that any Snap that you install is a Third Party Service, unless otherwise identified, as defined in the Consensys $1. Your use of Third Party Services is governed by separate terms and conditions set forth by the Third Party Service provider. Consensys does not recommend the use of any Snap by any particular person for any particular reason. You access, rely upon or use the Third Party Service at your own risk. Consensys disclaims all responsibility and liability for any losses on account of your use of Third Party Services.", + "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": "Any information you share with Third Party Services will be collected directly by those Third Party Services in accordance with their privacy policies. Please refer to their privacy policies for more information.", + "description": "Second part of a message in popup modal displayed when installing a snap for the first time." + }, + "snapsPrivacyWarningThirdMessage": { + "message": "Consensys has no access to information you share with Third Party Services.", + "description": "Third part of a message in popup modal displayed when installing a snap for the first time." + }, + "snapsSettings": { + "message": "Snap settings" + }, + "snapsTermsOfUse": { + "message": "Terms of Use" + }, + "snapsToggle": { + "message": "A snap will only run if it is enabled" + }, + "snapsUIError": { + "message": "Contact the creators of $1 for further support.", + "description": "This is shown when the insight snap throws an error. $1 is the snap name" + }, + "solanaAccountRequested": { + "message": "This site is requesting a Solana account." + }, + "solanaAccountRequired": { + "message": "A Solana account is required to connect to this site." + }, + "someNetworks": { + "message": "$1 networks" + }, + "somethingDoesntLookRight": { + "message": "Something doesn't look right? $1", + "description": "A false positive message for users to contact support. $1 is a link to the support page." + }, + "somethingIsWrong": { + "message": "Something's gone wrong. Try reloading the page." + }, "somethingWentWrong": { "message": "Lo lamentamos, se produjo un error." }, + "sortBy": { + "message": "Sort by" + }, + "sortByAlphabetically": { + "message": "Alphabetically (A-Z)" + }, + "sortByDecliningBalance": { + "message": "Declining balance ($1 high-low)", + "description": "Indicates a descending order based on token fiat balance. $1 is the preferred currency symbol" + }, + "source": { + "message": "Source" + }, + "spamModalBlockedDescription": { + "message": "This site will be blocked for 1 minute." + }, + "spamModalBlockedTitle": { + "message": "You've temporarily blocked this site" + }, + "spamModalDescription": { + "message": "If you're being spammed with multiple requests, you can temporarily block the site." + }, + "spamModalTemporaryBlockButton": { + "message": "Temporarily block this site" + }, + "spamModalTitle": { + "message": "We've noticed multiple requests" + }, + "speed": { + "message": "Speed" + }, "speedUp": { "message": "Acelerar" }, "speedUpCancellation": { "message": "Acelerar esta cancelación" }, - "speedUpExplanation": { - "message": "Hemos actualizado la tarifa de gas en función de las condiciones actuales de la red y la hemos aumentado al menos un 10% (exigido por la red)." + "speedUpExplanation": { + "message": "Hemos actualizado la tarifa de gas en función de las condiciones actuales de la red y la hemos aumentado al menos un 10% (exigido por la red)." + }, + "speedUpPopoverTitle": { + "message": "Acelerar la transacción" + }, + "speedUpTooltipText": { + "message": "Nueva tarifa de gas" + }, + "speedUpTransaction": { + "message": "Acelerar esta transacción" + }, + "spendLimitInsufficient": { + "message": "Límite de gastos insuficiente" + }, + "spendLimitInvalid": { + "message": "El límite de gastos no es válido, debe ser un número positivo" + }, + "spendLimitPermission": { + "message": "Permiso de límite de gastos" + }, + "spendLimitRequestedBy": { + "message": "Límite de gastos solicitado por $1", + "description": "Origin of the site requesting the spend limit" + }, + "spendLimitTooLarge": { + "message": "El límite de gastos es demasiado alto" + }, + "spender": { + "message": "Spender" + }, + "spenderTooltipDesc": { + "message": "This is the address that will be able to withdraw your NFTs." + }, + "spenderTooltipERC20ApproveDesc": { + "message": "This is the address that will be able to spend your tokens on your behalf." + }, + "spendingCap": { + "message": "Spending cap" + }, + "spendingCaps": { + "message": "Spending caps" + }, + "srpDesignImageAlt": { + "message": "SRP vault image" + }, + "srpDetailsDescription": { + "message": "A Secret Recovery Phrase, also called a seed phrase or mnemonic, is a set of words that lets you access and control your crypto wallet. To move your wallet to MetaMask, you need this phrase." + }, + "srpDetailsOwnsAccessListItemOne": { + "message": "Take all your money" + }, + "srpDetailsOwnsAccessListItemThree": { + "message": "Change your login information" + }, + "srpDetailsOwnsAccessListItemTwo": { + "message": "Confirm transactions" + }, + "srpDetailsOwnsAccessListTitle": { + "message": "Anyone with your Secret Recovery Phrase can:" + }, + "srpDetailsTitle": { + "message": "What’s a Secret Recovery Phrase?" + }, + "srpInputNumberOfWords": { + "message": "I have a $1-word phrase", + "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": "Secret Recovery Phrase $1", + "description": "$1 is the order of the Secret Recovery Phrase" + }, + "srpListNumberOfAccounts": { + "message": "$1 accounts", + "description": "$1 is the number of accounts in the list" + }, + "srpListSelectionDescription": { + "message": "The Secret Recovery Phrase your new account will be generated from" + }, + "srpListSingleOrZero": { + "message": "$1 account", + "description": "$1 is the number of accounts in the list, it is either 1 or 0" + }, + "srpListStateBackedUp": { + "message": "Reveal" + }, + "srpListStateNotBackedUp": { + "message": "Backup" + }, + "srpPasteFailedTooManyWords": { + "message": "Paste failed because it contained over 24 words. A secret recovery phrase can have a maximum of 24 words.", + "description": "Description of SRP paste error when the pasted content has too many words" + }, + "srpPasteTip": { + "message": "You can paste your entire Secret Recovery Phrase into any field.", + "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": "Get started" + }, + "srpSecurityQuizImgAlt": { + "message": "An eye with a keyhole in the center, and three floating password fields" + }, + "srpSecurityQuizIntroduction": { + "message": "To reveal your Secret Recovery Phrase, you need to correctly answer two questions" + }, + "srpSecurityQuizQuestionOneQuestion": { + "message": "If you lose your Secret Recovery Phrase, MetaMask..." + }, + "srpSecurityQuizQuestionOneRightAnswer": { + "message": "Can’t help you" + }, + "srpSecurityQuizQuestionOneRightAnswerDescription": { + "message": "Write it down, engrave it on metal, or keep it in multiple secret spots so you never lose it. If you lose it, it’s gone forever." + }, + "srpSecurityQuizQuestionOneRightAnswerTitle": { + "message": "Right! No one can help get your Secret Recovery Phrase back" + }, + "srpSecurityQuizQuestionOneWrongAnswer": { + "message": "Can get it back for you" + }, + "srpSecurityQuizQuestionOneWrongAnswerDescription": { + "message": "If you lose your Secret Recovery Phrase, it’s gone forever. No one can help you get it back, no matter what they might say." + }, + "srpSecurityQuizQuestionOneWrongAnswerTitle": { + "message": "Wrong! No one can help get your Secret Recovery Phrase back" + }, + "srpSecurityQuizQuestionTwoQuestion": { + "message": "If anyone, even a support agent, asks for your Secret Recovery Phrase..." + }, + "srpSecurityQuizQuestionTwoRightAnswer": { + "message": "You’re being scammed" + }, + "srpSecurityQuizQuestionTwoRightAnswerDescription": { + "message": "Anyone claiming to need your Secret Recovery Phrase is lying to you. If you share it with them, they will steal your assets." + }, + "srpSecurityQuizQuestionTwoRightAnswerTitle": { + "message": "Correct! Sharing your Secret Recovery Phrase is never a good idea" + }, + "srpSecurityQuizQuestionTwoWrongAnswer": { + "message": "You should give it to them" + }, + "srpSecurityQuizQuestionTwoWrongAnswerDescription": { + "message": "Anyone claiming to need your Secret Recovery Phrase is lying to you. If you share it with them, they will steal your assets." + }, + "srpSecurityQuizQuestionTwoWrongAnswerTitle": { + "message": "Nope! Never share your Secret Recovery Phrase with anyone, ever" + }, + "srpSecurityQuizTitle": { + "message": "Security quiz" + }, + "srpToggleShow": { + "message": "Show/Hide this word of the secret recovery phrase", + "description": "Describes a toggle that is used to show or hide a single word of the secret recovery phrase" + }, + "srpWordHidden": { + "message": "This word is hidden", + "description": "Explains that a word in the secret recovery phrase is hidden" + }, + "srpWordShown": { + "message": "This word is being shown", + "description": "Explains that a word in the secret recovery phrase is being shown" + }, + "stable": { + "message": "Estable" + }, + "stableLowercase": { + "message": "estable" + }, + "stake": { + "message": "Stake" + }, + "staked": { + "message": "Staked" + }, + "standardAccountLabel": { + "message": "Standard Account" + }, + "stateCorruptionAreYouSure": { + "message": "Are you sure you want to proceed?" }, - "speedUpPopoverTitle": { - "message": "Acelerar la transacción" + "stateCorruptionCopyAndRestoreBeforeRecovery": { + "message": "You can try to copy and restore your state file manually before you decide to restore your vault by following $1.", + "description": "$1 represents the `stateCorruptionTheseInstructions` localization key" }, - "speedUpTooltipText": { - "message": "Nueva tarifa de gas" + "stateCorruptionCopyAndRestoreBeforeReset": { + "message": "You can try to copy and restore your state file manually before you decide to reset MetaMask by following $1.", + "description": "$1 represents the `stateCorruptionTheseInstructions` localization key" }, - "speedUpTransaction": { - "message": "Acelerar esta transacción" + "stateCorruptionDetectedNoBackup": { + "message": "Your vault cannot be automatically recovered." }, - "spendLimitInsufficient": { - "message": "Límite de gastos insuficiente" + "stateCorruptionDetectedWithBackup": { + "message": "Your vault can be recovered from an automated backup. Automatic recovery will delete your current settings and preferences, and restore only your vault." }, - "spendLimitInvalid": { - "message": "El límite de gastos no es válido, debe ser un número positivo" + "stateCorruptionMetamaskDatabaseCannotBeAccessed": { + "message": "Internal Error: Database cannot be accessed" }, - "spendLimitPermission": { - "message": "Permiso de límite de gastos" + "stateCorruptionResetMetaMaskState": { + "message": "Reset MetaMask State" }, - "spendLimitRequestedBy": { - "message": "Límite de gastos solicitado por $1", - "description": "Origin of the site requesting the spend limit" + "stateCorruptionResettingDatabase": { + "message": "Resetting database…" }, - "spendLimitTooLarge": { - "message": "El límite de gastos es demasiado alto" + "stateCorruptionRestoreAccountsFromBackup": { + "message": "Restore Accounts" }, - "stable": { - "message": "Estable" + "stateCorruptionRestoringDatabase": { + "message": "Restoring database…" }, - "stableLowercase": { - "message": "estable" + "stateCorruptionTheseInstructions": { + "message": "these instructions", + "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": "How to recover your Secret Recovery Phrase" }, "stateLogError": { "message": "Error al recuperar los registros de estado." @@ -1717,6 +6543,9 @@ "stateLogsDescription": { "message": "Los registros de estado contienen sus direcciones de cuentas públicas y las transacciones enviadas." }, + "status": { + "message": "Status" + }, "statusNotConnected": { "message": "No conectado" }, @@ -1748,21 +6577,107 @@ "message": "Conecte la cartera directamente al equipo. Desbloquee su Ledger y abra la aplicación de Ethereum. Para más información sobre el uso de su dispositivo de cartera de hardware, $1.", "description": "$1 represents the `hardwareWalletSupportLinkConversion` localization key" }, + "stepOf": { + "message": "Step $1 of $2", + "description": "$1 current step, $2 total steps" + }, + "stillGettingMessage": { + "message": "Still getting this message?" + }, + "strong": { + "message": "Strong" + }, + "stxCancelled": { + "message": "Swap would have failed" + }, + "stxCancelledDescription": { + "message": "Your transaction would have failed and was cancelled to protect you from paying unnecessary gas fees." + }, + "stxCancelledSubDescription": { + "message": "Try your swap again. We’ll be here to protect you against similar risks next time." + }, + "stxFailure": { + "message": "Swap failed" + }, + "stxFailureDescription": { + "message": "Sudden market changes can cause failures. If the problem persists, please reach out to $1.", + "description": "This message is shown to a user if their swap fails. The $1 will be replaced by support.metamask.io" + }, + "stxOptInSupportedNetworksDescription": { + "message": "Turn on Smart Transactions for more reliable and secure transactions on supported networks. $1" + }, + "stxPendingPrivatelySubmittingSwap": { + "message": "Privately submitting your Swap..." + }, + "stxPendingPubliclySubmittingSwap": { + "message": "Publicly submitting your Swap..." + }, + "stxSuccess": { + "message": "Swap complete!" + }, + "stxSuccessDescription": { + "message": "Your $1 is now available.", + "description": "$1 is a token symbol, e.g. ETH" + }, + "stxSwapCompleteIn": { + "message": "Swap will complete in <", + "description": "'<' means 'less than', e.g. Swap will complete in < 2:59" + }, + "stxTryingToCancel": { + "message": "Trying to cancel your transaction..." + }, + "stxUnknown": { + "message": "Status unknown" + }, + "stxUnknownDescription": { + "message": "A transaction has been successful but we’re unsure what it is. This may be due to submitting another transaction while this swap was processing." + }, + "stxUserCancelled": { + "message": "Swap cancelled" + }, + "stxUserCancelledDescription": { + "message": "Your transaction has been cancelled and you did not pay any unnecessary gas fees." + }, "submit": { "message": "Enviar" }, "submitted": { "message": "Enviado" }, + "suggestedBySnap": { + "message": "Suggested by $1", + "description": "$1 is the snap name" + }, + "suggestedCurrencySymbol": { + "message": "Suggested currency symbol:" + }, + "suggestedTokenName": { + "message": "Suggested name:" + }, + "supplied": { + "message": "Supplied" + }, "support": { "message": "Soporte técnico" }, "supportCenter": { "message": "Visite nuestro Centro de soporte técnico" }, + "supportMultiRpcInformation": { + "message": "We now support multiple RPCs for a single network. Your most recent RPC has been selected as the default one to resolve conflicting information." + }, + "surveyConversion": { + "message": "Take our survey" + }, + "surveyTitle": { + "message": "Shape the future of MetaMask" + }, "swap": { "message": "Canjear" }, + "swapAdjustSlippage": { + "message": "Adjust slippage" + }, "swapAggregator": { "message": "Agregador" }, @@ -1776,6 +6691,12 @@ "swapAmountReceivedInfo": { "message": "Se refiere al monto mínimo que recibirá. Puede recibir más en función del desfase." }, + "swapAndSend": { + "message": "Swap & Send" + }, + "swapAnyway": { + "message": "Swap anyway" + }, "swapApproval": { "message": "Aprobar $1 para canjes", "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." @@ -1784,9 +6705,18 @@ "message": "Necesita $1 más $2 para realizar este canje", "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": "Are you still there?" + }, + "swapAreYouStillThereDescription": { + "message": "We’re ready to show you the latest quotes when you want to continue" + }, "swapConfirmWithHwWallet": { "message": "Confirmar con la cartera de hardware" }, + "swapContinueSwapping": { + "message": "Continue swapping" + }, "swapContractDataDisabledErrorDescription": { "message": "En la aplicación de Ethereum en su Ledger, diríjase a \"Configuración\" y habilite los datos de contrato. Luego intente canjear de nuevo." }, @@ -1799,6 +6729,10 @@ "swapDecentralizedExchange": { "message": "Intercambio descentralizado" }, + "swapDetailsTitle": { + "message": "Swap details", + "description": "Title for the modal showing details about a swap transaction." + }, "swapDirectContract": { "message": "Contrato directo" }, @@ -1813,6 +6747,9 @@ "message": "Esto será $1 por intercambiar", "description": "$1 is for the 'enableToken' key, e.g. 'enable ETH'" }, + "swapEnterAmount": { + "message": "Enter an amount" + }, "swapEstimatedNetworkFees": { "message": "Tarifas de red estimadas" }, @@ -1826,6 +6763,13 @@ "swapFailedErrorTitle": { "message": "Error al canjear" }, + "swapFetchingQuote": { + "message": "Fetching quote" + }, + "swapFetchingQuoteNofN": { + "message": "Fetching quote $1 of $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": "Recuperando cotizaciones" }, @@ -1842,6 +6786,17 @@ "swapGasFeesDetails": { "message": "Las tarifas de gas son estimadas y fluctuarán en función del tráfico de la red y la complejidad de las transacciones." }, + "swapGasFeesExplanation": { + "message": "MetaMask doesn't make money from gas fees. These fees are estimates and can change based on how busy the network is and how complex a transaction is. Learn more $1.", + "description": "$1 is a link (text in link can be found at 'swapGasFeesSummaryLinkText')" + }, + "swapGasFeesExplanationLinkText": { + "message": "here", + "description": "Text for link in swapGasFeesExplanation" + }, + "swapGasFeesIncluded": { + "message": " Included" + }, "swapGasFeesLearnMore": { "message": "Más información sobre las tarifas de gas" }, @@ -1852,10 +6807,40 @@ "message": "Las tarifas de gas se pagan a los mineros de criptomonedas que procesan transacciones en la red $1. MetaMask no se beneficia de las tarifas de gas.", "description": "$1 is the selected network, e.g. Ethereum or BSC" }, + "swapGasIncludedTooltipExplanation": { + "message": "This quote incorporates gas fees by adjusting the token amount sent or received. You may receive ETH in a separate transaction on your activity list." + }, + "swapGasIncludedTooltipExplanationLinkText": { + "message": "Learn more about gas fees" + }, + "swapHighSlippage": { + "message": "High slippage" + }, + "swapIncludesGasAndMetaMaskFee": { + "message": "Includes gas and a $1% MetaMask fee", + "description": "Provides information about the fee that metamask takes for swaps. $1 is a decimal number." + }, "swapIncludesMMFee": { "message": "Incluye una tasa de MetaMask del $1%.", "description": "Provides information about the fee that metamask takes for swaps. $1 is a decimal number." }, + "swapIncludesMMFeeAlt": { + "message": "Quote reflects $1% MetaMask fee", + "description": "Provides information about the fee that metamask takes for swaps using the latest copy. $1 is a decimal number." + }, + "swapIncludesMetaMaskFeeViewAllQuotes": { + "message": "Includes a $1% MetaMask fee – $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": "Learn more about Swaps" + }, + "swapLiquiditySourceInfo": { + "message": "We search multiple liquidity sources (exchanges, aggregators and professional market makers) to compare exchange rates and network fees." + }, + "swapLowSlippage": { + "message": "Low slippage" + }, "swapMaxSlippage": { "message": "Desfase máximo" }, @@ -1874,6 +6859,10 @@ "message": "Cotizaciones nuevas en $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": "No tokens available matching $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": "Su $1 se agregará a la cuenta una vez que se procese esta transacción.", "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." @@ -1898,6 +6887,10 @@ "swapQuoteDetails": { "message": "Detalles de cotización" }, + "swapQuoteNofM": { + "message": "$1 of $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": "Fuente de la cotización" }, @@ -1907,6 +6900,9 @@ "swapQuotesExpiredErrorTitle": { "message": "Tiempo de espera de cotizaciones" }, + "swapQuotesNotAvailableDescription": { + "message": "This trade route isn't available right now. Try changing the amount, network, or token and we'll find the best option." + }, "swapQuotesNotAvailableErrorDescription": { "message": "Intente ajustar la configuración de monto o desfase y vuelva a intentarlo." }, @@ -1937,6 +6933,54 @@ "swapSelectQuotePopoverDescription": { "message": "A continuación se muestran todas las cotizaciones recopiladas de diversas fuentes de liquidez." }, + "swapSelectToken": { + "message": "Select token" + }, + "swapShowLatestQuotes": { + "message": "Show latest quotes" + }, + "swapSlippageAutoDescription": { + "message": "Auto" + }, + "swapSlippageHighDescription": { + "message": "The slippage entered ($1%) is considered very high and may result in a bad rate", + "description": "$1 is the amount of % for slippage" + }, + "swapSlippageHighTitle": { + "message": "High slippage" + }, + "swapSlippageLowDescription": { + "message": "A value this low ($1%) may result in a failed swap", + "description": "$1 is the amount of % for slippage" + }, + "swapSlippageLowTitle": { + "message": "Low slippage" + }, + "swapSlippageNegativeDescription": { + "message": "Slippage must be greater or equal to zero" + }, + "swapSlippageNegativeTitle": { + "message": "Increase slippage to continue" + }, + "swapSlippageOverLimitDescription": { + "message": "Slippage tolerance must be 15% or less. Anything higher will result in a bad rate." + }, + "swapSlippageOverLimitTitle": { + "message": "Very high slippage" + }, + "swapSlippagePercent": { + "message": "$1%", + "description": "$1 is the amount of % for slippage" + }, + "swapSlippageTooltip": { + "message": "If the price changes between the time your order is placed and confirmed it’s called “slippage”. Your swap will automatically cancel if slippage exceeds your “slippage tolerance” setting." + }, + "swapSlippageZeroDescription": { + "message": "There are fewer zero-slippage quote providers which will result in a less competitive quote." + }, + "swapSlippageZeroTitle": { + "message": "Sourcing zero-slippage providers" + }, "swapSource": { "message": "Fuente de liquidez" }, @@ -1958,6 +7002,13 @@ "swapToConfirmWithHwWallet": { "message": "para confirmar con la cartera de hardware" }, + "swapTokenAddedManuallyDescription": { + "message": "Verify this token on $1 and make sure it is the token you want to trade.", + "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": "Token added manually" + }, "swapTokenAvailable": { "message": "Su $1 se agregó a la cuenta.", "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." @@ -1966,10 +7017,24 @@ "message": "No se pudo recuperar su saldo de $1", "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 is not available to swap in this region" + }, "swapTokenToToken": { "message": "Canjear $1 por $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 is only verified on 1 source. Consider verifying it on $2 before proceeding.", + "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": "Potentially inauthentic token" + }, + "swapTokenVerifiedSources": { + "message": "Confirmed by $1 sources. Verify on $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." + }, "swapTooManyDecimalsError": { "message": "$1 permite hasta $2 decimales", "description": "$1 is a token symbol and $2 is the max. number of decimals allowed for the token" @@ -1983,27 +7048,47 @@ "swapUnknown": { "message": "Desconocido" }, + "swapValidationInsufficientGasMessage": { + "message": "You don't have enough $1 to pay the gas fee for this swap. Enter a smaller amount or buy more $1." + }, "swapZeroSlippage": { "message": "0 % de desfase" }, "swapsMaxSlippage": { "message": "Tolerancia de desfase" }, + "swapsNotEnoughToken": { + "message": "Not enough $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": "Ver en actividad" }, + "switch": { + "message": "Switch" + }, + "switchBack": { + "message": "Switch back" + }, "switchEthereumChainConfirmationDescription": { "message": "Esto cambiará la red seleccionada en MetaMask por una red agregada con anterioridad:" }, "switchEthereumChainConfirmationTitle": { "message": "¿Le permite a este sitio cambiar la red?" }, + "switchInputCurrency": { + "message": "Switch input currency" + }, "switchNetwork": { "message": "Cambiar red" }, "switchNetworks": { "message": "Cambiar redes" }, + "switchToNetwork": { + "message": "Switch to $1", + "description": "$1 represents the custom network that has previously been added" + }, "switchToThisAccount": { "message": "Cambiar a esta cuenta" }, @@ -2016,6 +7101,12 @@ "symbolBetweenZeroTwelve": { "message": "El símbolo debe tener 11 caracteres o menos." }, + "tapToReveal": { + "message": "Tap to reveal" + }, + "tapToRevealNote": { + "message": "Make sure no one is watching your screen." + }, "tenPercentIncreased": { "message": "10% de aumento" }, @@ -2025,9 +7116,43 @@ "termsOfService": { "message": "Términos de servicio" }, + "termsOfUseAgree": { + "message": "Agree" + }, + "termsOfUseAgreeText": { + "message": "I agree to the Terms of Use, which apply to my use of MetaMask and all of its features." + }, + "termsOfUseFooterText": { + "message": "Please scroll to read all sections" + }, + "termsOfUseTitle": { + "message": "Review our Terms of Use" + }, + "testNetworks": { + "message": "Test networks" + }, + "testnets": { + "message": "Testnets" + }, + "theme": { + "message": "Theme" + }, + "themeDescription": { + "message": "Choose your preferred MetaMask theme." + }, + "thirdPartySoftware": { + "message": "Third-party software notice", + "description": "Title of a popup modal displayed when installing a snap for the first time." + }, "time": { "message": "Tiempo" }, + "tipsForUsingAWallet": { + "message": "Tips for using a wallet" + }, + "tipsForUsingAWalletDescription": { + "message": "Adding tokens unlocks more ways to use web3." + }, "to": { "message": "Para" }, @@ -2035,30 +7160,82 @@ "message": "Para: $1", "description": "$1 is the address to include in the To label. It is typically shortened first using shortenAddress" }, + "toggleDecodeDescription": { + "message": "We use 4byte.directory and Sourcify services to decode and display more readable transaction data. This helps you understand the outcome of pending and past transactions, but can result in your IP address being shared." + }, "token": { "message": "Token" }, + "tokenAddress": { + "message": "Token address" + }, "tokenAlreadyAdded": { "message": "Ya se agregó el token." }, + "tokenAutoDetection": { + "message": "Token autodetection" + }, "tokenContractAddress": { "message": "Dirección de contrato de token" }, + "tokenDecimal": { + "message": "Token decimal" + }, "tokenDecimalFetchFailed": { "message": "Se requieren los decimales del token." }, + "tokenDetails": { + "message": "Token details" + }, + "tokenFoundTitle": { + "message": "1 new token found" + }, "tokenId": { "message": "ID del token" }, + "tokenList": { + "message": "Token lists" + }, + "tokenMarketplace": { + "message": "Token marketplace" + }, + "tokenScamSecurityRisk": { + "message": "token scams and security risks" + }, + "tokenStandard": { + "message": "Token standard" + }, "tokenSymbol": { "message": "Símbolo del token" }, + "tokens": { + "message": "Tokens" + }, + "tokensFoundTitle": { + "message": "$1 new tokens found", + "description": "$1 is the number of new tokens detected" + }, + "tokensInCollection": { + "message": "Tokens in collection" + }, "tooltipApproveButton": { "message": "Comprendo" }, + "tooltipSatusConnected": { + "message": "connected" + }, + "tooltipSatusConnectedUpperCase": { + "message": "Connected" + }, + "tooltipSatusNotConnected": { + "message": "not connected" + }, "total": { "message": "Total" }, + "totalVolume": { + "message": "Total volume" + }, "transaction": { "message": "transacción" }, @@ -2074,6 +7251,9 @@ "transactionCreated": { "message": "La transacción se creó con un valor de $1 en $2." }, + "transactionDataFunction": { + "message": "Function" + }, "transactionDetailGasHeading": { "message": "Tarifa estimada de gas" }, @@ -2092,6 +7272,9 @@ "transactionErrored": { "message": "La transacción encontró un error." }, + "transactionFlowNetwork": { + "message": "Network" + }, "transactionHistoryBaseFee": { "message": "Tarifa base (GWEI)" }, @@ -2113,34 +7296,125 @@ "transactionHistoryTotalGasFee": { "message": "Tarifa total de gas" }, + "transactionIdLabel": { + "message": "Transaction ID", + "description": "Label for the source transaction ID field." + }, + "transactionIncludesTypes": { + "message": "This transaction includes: $1." + }, "transactionResubmitted": { "message": "Transacción reenviada con la tarifa de gas aumentada a $1 en $2" }, + "transactionSettings": { + "message": "Transaction settings" + }, "transactionSubmitted": { "message": "Transacción enviada con una tarifa de gas de $1 en $2." }, + "transactionTotalGasFee": { + "message": "Total gas fee", + "description": "Label for the total gas fee incurred in the transaction." + }, "transactionUpdated": { "message": "La transacción se actualizó en $2." }, + "transactions": { + "message": "Transactions" + }, "transfer": { "message": "Transferir" }, + "transferCrypto": { + "message": "Transfer crypto" + }, "transferFrom": { "message": "Transferir desde" }, + "transferRequest": { + "message": "Transfer request" + }, + "trillionAbbreviation": { + "message": "T", + "description": "Shortened form of 'trillion'" + }, + "troubleConnectingToLedgerU2FOnFirefox": { + "message": "We're having trouble connecting your Ledger. $1", + "description": "$1 is a link to the wallet connection guide;" + }, + "troubleConnectingToLedgerU2FOnFirefox2": { + "message": "Review our hardware wallet connection guide and try again.", + "description": "$1 of the ledger wallet connection guide" + }, + "troubleConnectingToLedgerU2FOnFirefoxLedgerSolution": { + "message": "If you're on the latest version of Firefox, you might be experiencing an issue related to Firefox dropping U2F support. Learn how to fix this issue $1.", + "description": "It is a link to the ledger website for the workaround." + }, + "troubleConnectingToLedgerU2FOnFirefoxLedgerSolution2": { + "message": "here", + "description": "Second part of the error message; It is a link to the ledger website for the workaround." + }, "troubleConnectingToWallet": { "message": "Tuvimos problemas al conectar su $1. Pruebe revisar $2 e inténtelo de nuevo.", "description": "$1 is the wallet device name; $2 is a link to wallet connection guide" }, + "troubleStartingMessage": { + "message": "This error could be intermittent, so try restarting the extension." + }, + "troubleStartingTitle": { + "message": "MetaMask had trouble starting." + }, "tryAgain": { "message": "Vuelva a intentarlo" }, + "turnOff": { + "message": "Turn off" + }, + "turnOffMetamaskNotificationsError": { + "message": "There was an error in disabling the notifications. Please try again later." + }, + "turnOn": { + "message": "Turn on" + }, + "turnOnMetamaskNotifications": { + "message": "Turn on notifications" + }, + "turnOnMetamaskNotificationsButton": { + "message": "Turn on" + }, + "turnOnMetamaskNotificationsError": { + "message": "There was an error in creating the notifications. Please try again later." + }, + "turnOnMetamaskNotificationsMessageFirst": { + "message": "Stay in the loop on what's happening in your wallet with notifications." + }, + "turnOnMetamaskNotificationsMessagePrivacyBold": { + "message": "notifications settings." + }, + "turnOnMetamaskNotificationsMessagePrivacyLink": { + "message": "Learn how we protect your privacy while using this feature." + }, + "turnOnMetamaskNotificationsMessageSecond": { + "message": "To use wallet notifications, we use a profile to sync some settings across your devices. $1" + }, + "turnOnMetamaskNotificationsMessageThird": { + "message": "You can turn off notifications at any time in the $1" + }, "turnOnTokenDetection": { "message": "Activar la detección mejorada de tokens" }, + "tutorial": { + "message": "Tutorial" + }, "twelveHrTitle": { "message": "12 horas:" }, + "txAlertTitle": { + "message": "This transaction will be reverted" + }, + "typeYourSRP": { + "message": "Enter your Secret Recovery Phrase" + }, "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." @@ -2148,12 +7422,29 @@ "unapproved": { "message": "No aprobado" }, + "unexpectedBehavior": { + "message": "This behavior is unexpected and should be reported as a bug, even if your accounts are restored." + }, + "unifiedSwapAllowSwappingOf": { + "message": "Allow exact access to $1 $2 on $3 for swapping" + }, + "unifiedSwapFromTo": { + "message": "Swap $1 $2 to $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": "unidades" }, "unknown": { "message": "Desconocido" }, + "unknownCollection": { + "message": "Unnamed collection" + }, + "unknownNetworkForKeyEntropy": { + "message": "Unknown network", + "description": "Displayed on places like Snap install warning when regular name is not available." + }, "unknownQrCode": { "message": "Error: No se pudo identificar ese código QR" }, @@ -2163,6 +7454,19 @@ "unlock": { "message": "Desbloquear" }, + "unlockPageIncorrectPassword": { + "message": "Password is incorrect. Please try again." + }, + "unlockPageTooManyFailedAttempts": { + "message": "Too many attempts. Try again in " + }, + "unlockToReveal": { + "message": "Unlock to reveal", + "description": "Label used for Private Keys row on multichain account details page." + }, + "unpin": { + "message": "Unpin" + }, "unrecognizedChain": { "message": "No se reconoce esta red personalizada. Antes de continuar, le recomendamos que $1", "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." @@ -2171,27 +7475,126 @@ "message": "El envío de tokens coleccionables (ERC-721) no se admite actualmente", "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": "The price of this token in USD is highly volatile, indicating a high risk of losing significant value by interacting with it." + }, + "unstableTokenPriceTitle": { + "message": "Unstable Token Price" + }, + "upArrow": { + "message": "up arrow" + }, + "update": { + "message": "Update" + }, + "updateEthereumChainConfirmationDescription": { + "message": "This site is requesting to update your default network URL. You can edit defaults and network information any time." + }, + "updateInformation": { + "message": "We've made your wallet safer, smoother, and added some new features. Update now to stay protected and use our latest improvements." + }, + "updateNetworkConfirmationTitle": { + "message": "Update $1", + "description": "$1 represents network name" + }, + "updateOrEditNetworkInformations": { + "message": "Update your information or" + }, + "updateRequest": { + "message": "Update request" + }, + "updateToTheLatestVersion": { + "message": "Update to the latest version" + }, + "updatedRpcForNetworks": { + "message": "Network RPCs Updated" + }, + "uploadDropFile": { + "message": "Drop your file here" + }, + "uploadFile": { + "message": "Upload file" + }, "urlErrorMsg": { "message": "Las direcciones URL requieren el prefijo HTTP/HTTPS adecuado." }, + "use4ByteResolution": { + "message": "Decode smart contracts" + }, + "useDifferentLoginMethod": { + "message": "Use a different login method" + }, + "useMultiAccountBalanceChecker": { + "message": "Batch account balance requests" + }, + "useMultiAccountBalanceCheckerSettingDescription": { + "message": "Get faster balance updates by batching account balance requests. This lets us fetch your account balances together, so you get quicker updates for an improved experience. When this feature is off, third parties may be less likely to associate your accounts with each other." + }, "useNftDetection": { "message": "Autodetectar NFT" }, + "useNftDetectionDescriptionText": { + "message": "Let MetaMask add NFTs you own using third-party services. Autodetecting NFTs exposes your IP and account address to these services. Enabling this feature could associate your IP address with your Ethereum address and display fake NFTs airdropped by scammers. You can add tokens manually to avoid this risk." + }, "usePhishingDetection": { "message": "Usar detección de phishing" }, "usePhishingDetectionDescription": { "message": "Mostrar una advertencia respecto de los dominios de phishing dirigidos a los usuarios de Ethereum" }, + "useSafeChainsListValidation": { + "message": "Network details check" + }, + "useSafeChainsListValidationDescription": { + "message": "MetaMask uses a third-party service called $1 to show accurate and standardized network details. This reduces your chances of connecting to malicious or incorrect network. When using this feature, your IP address is exposed to 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": "Keep this on to automatically switch accounts created within MetaMask to smart accounts whenever relevant features are available, such as faster transactions, lower network fees and payment flexibility on payment for those." + }, + "useSmartAccountTitle": { + "message": "Use smart account" + }, + "useTokenDetectionPrivacyDesc": { + "message": "Automatically displaying tokens sent to your account involves communication with third party servers to fetch token’s images. Those serves will have access to your IP address." + }, "usedByClients": { "message": "Usado por una variedad de clientes distintos" }, "userName": { "message": "Nombre de usuario" }, + "userOpContractDeployError": { + "message": "Contract deployment from a smart contract account is not supported" + }, + "value": { + "message": "Value" + }, + "version": { + "message": "Version" + }, + "view": { + "message": "View" + }, + "viewActivity": { + "message": "View activity" + }, + "viewAddressOnExplorer": { + "message": "View on $1", + "description": "$1 is the block explorer name" + }, + "viewAllQuotes": { + "message": "view all quotes" + }, "viewContact": { "message": "Ver contacto" }, + "viewDetails": { + "message": "View details" + }, "viewMore": { "message": "Ver más" }, @@ -2206,19 +7609,106 @@ "message": "Ver $1 en Etherscan", "description": "$1 is the action type. e.g (Account, Transaction, Swap)" }, + "viewOnExplorer": { + "message": "View on explorer" + }, "viewOnOpensea": { "message": "Ver en Opensea" }, + "viewTransaction": { + "message": "View transaction" + }, "viewinExplorer": { "message": "Ver $1 en el explorador", "description": "$1 is the action type. e.g (Account, Transaction, Swap)" }, + "visitSite": { + "message": "Visit site" + }, + "visitSupportDataConsentModalAccept": { + "message": "Confirm" + }, + "visitSupportDataConsentModalDescription": { + "message": "Do you want to share your MetaMask Identifier and app version with our Support Center? This can help us better solve your problem, but is optional." + }, + "visitSupportDataConsentModalReject": { + "message": "Don’t share" + }, + "visitSupportDataConsentModalTitle": { + "message": "Share device details with support" + }, "visitWebSite": { "message": "Visite nuestro sitio web" }, + "wallet": { + "message": "Wallet" + }, "walletConnectionGuide": { "message": "nuestra guía de conexión de la cartera de hardware" }, + "walletDetails": { + "message": "Wallet details" + }, + "walletName": { + "message": "Wallet name" + }, + "walletNotFoundDescription": { + "message": "The wallet with ID $1 was not found.", + "description": "$1 is the wallet ID" + }, + "walletNotFoundTitle": { + "message": "Wallet not found" + }, + "walletReadyLearn": { + "message": "$1 you can keep this phrase safe so you never lose access to your money.", + "description": "$1 is the link to Learn how" + }, + "walletReadyLearnRemind": { + "message": "You can back up your wallets or see your Secret Recovery Phrase in Settings > Security & Password." + }, + "walletReadyLoseSrp": { + "message": "If you lose your Secret Recovery Phrase, you won’t be able to use your wallet." + }, + "walletReadyLoseSrpFromReminder": { + "message": "This Secret Recovery Phrase can help you regain access if you ever forget your password or lose access to your login." + }, + "walletReadyLoseSrpRemind": { + "message": "If you don’t back up your Secret Recovery Phrase, you’ll lose access to your funds if you get locked out of the app or get a new device." + }, + "walletReadySocialDetails1": { + "message": "You can log in to your wallet anytime with your $1 account and password.", + "description": "$1 is the social login type. e.g Google, Apple, etc." + }, + "walletReadySocialDetails2": { + "message": "If you forget your password, you won’t be able to access your wallet." + }, + "wantToAddThisNetwork": { + "message": "Want to add this network?" + }, + "wantsToAddThisAsset": { + "message": "This allows the following asset to be added to your wallet." + }, + "warning": { + "message": "Warning" + }, + "warningFromSnap": { + "message": "Warning from $1", + "description": "$1 represents the name of the snap" + }, + "watchEthereumAccountsDescription": { + "message": "Turning this option on will give you the ability to watch Ethereum accounts via a public address or ENS name. For feedback on this Beta feature please complete this $1.", + "description": "$1 is the link to a product feedback form" + }, + "watchEthereumAccountsToggle": { + "message": "Watch Ethereum Accounts (Beta)" + }, + "watchOutMessage": { + "message": "Beware of $1.", + "description": "$1 is a link with text that is provided by the 'securityMessageLinkForNetworks' key" + }, + "web3": { + "message": "Web3" + }, "web3ShimUsageNotification": { "message": "Parece que el sitio web actual intentó utilizar la API de window.web3 que se eliminó. Si el sitio no funciona, haga clic en $1 para obtener más información.", "description": "$1 is a clickable link." @@ -2227,6 +7717,10 @@ "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": "websites", + "description": "Used in the 'permission_rpc' message." + }, "welcomeBack": { "message": "¡Bienvenido de nuevo!" }, @@ -2236,10 +7730,73 @@ "whatsThis": { "message": "¿Qué es esto?" }, + "willApproveAmountForBridging": { + "message": "Approves token for bridge." + }, + "willApproveAmountForSwapping": { + "message": "Approves token for swap." + }, + "withdrawing": { + "message": "Withdrawing" + }, + "wrongNetworkName": { + "message": "According to our records, the network name may not correctly match this chain ID." + }, + "wrongPassword": { + "message": "Wrong password", + "description": "Displayed when the user enters an incorrect password" + }, + "yes": { + "message": "Yes" + }, + "you": { + "message": "You" + }, + "youDeclinedTheTransaction": { + "message": "You declined the transaction." + }, "youNeedToAllowCameraAccess": { "message": "Necesita permitir el acceso a la cámara para usar esta función." }, + "youReceived": { + "message": "You received", + "description": "Label indicating the amount and asset the user received." + }, + "youSent": { + "message": "You sent", + "description": "Label indicating the amount and asset the user sent." + }, + "yourAccounts": { + "message": "Your accounts" + }, + "yourActivity": { + "message": "Your activity" + }, + "yourBalance": { + "message": "Your balance" + }, + "yourNFTmayBeAtRisk": { + "message": "Your NFT may be at risk" + }, + "yourNetworks": { + "message": "Your networks" + }, "yourPrivateSeedPhrase": { "message": "Su frase secreta de recuperación privada" + }, + "yourTransactionConfirmed": { + "message": "Transaction already confirmed" + }, + "yourTransactionJustConfirmed": { + "message": "We weren't able to cancel your transaction before it was confirmed on the blockchain." + }, + "yourWalletIsReady": { + "message": "Your wallet is ready!" + }, + "yourWalletIsReadyFromReminder": { + "message": "Keep your Secret Recovery Phrase safe!" + }, + "yourWalletIsReadyRemind": { + "message": "We’ll remind you later" } -} +} \ No newline at end of file From 29c1f485fab6e4f2b99650279f4d3f9c5e0aefef Mon Sep 17 00:00:00 2001 From: Dfdiaza Date: Mon, 29 Sep 2025 09:32:10 -0500 Subject: [PATCH 4/7] chore: adding new es_419 translations --- app/_locales/es_419/messages.json | 104 +++++++++++++++--------------- 1 file changed, 52 insertions(+), 52 deletions(-) diff --git a/app/_locales/es_419/messages.json b/app/_locales/es_419/messages.json index 6ef51055e2c5..6d9bc22bcb76 100644 --- a/app/_locales/es_419/messages.json +++ b/app/_locales/es_419/messages.json @@ -228,44 +228,44 @@ "message": "Agregar contacto" }, "addCustomNetwork": { - "message": "Add custom network" + "message": "Agregar red personalizada" }, "addEthereumChainWarningModalHeader": { - "message": "Only add this RPC provider if you’re sure you can trust it. $1", + "message": "Solo agrega este proveedor RPC si estás seguro de que puedes confiar en él. $1", "description": "$1 is addEthereumChainWarningModalHeaderPartTwo passed separately so that it can be bolded" }, "addEthereumChainWarningModalHeaderPartTwo": { - "message": "Malicious providers may lie about the state of the blockchain and record your network activity." + "message": "Los proveedores maliciosos pueden mentir sobre el estado de la blockchain y registrar tu actividad en la red." }, "addEthereumChainWarningModalListHeader": { - "message": "It's important that your provider is reliable, as it has the power to:" + "message": "Es importante que tu proveedor sea confiable, ya que tiene el poder de:" }, "addEthereumChainWarningModalListPointOne": { - "message": "See your accounts and IP address, and associate them together" + "message": "Ver tus cuentas y dirección IP, y asociarlas entre sí" }, "addEthereumChainWarningModalListPointThree": { - "message": "Show account balances and other on-chain states" + "message": "Mostrar saldos de cuentas y otros estados en cadena" }, "addEthereumChainWarningModalListPointTwo": { - "message": "Broadcast your transactions" + "message": "Transmitir tus transacciones" }, "addEthereumChainWarningModalTitle": { - "message": "You are adding a new RPC provider for Ethereum Mainnet" + "message": "Estás agregando un nuevo proveedor RPC para Ethereum Mainnet" }, "addEthereumWatchOnlyAccount": { - "message": "Watch an Ethereum account (Beta)" + "message": "Ver una cuenta de Ethereum (Beta)" }, "addFriendsAndAddresses": { "message": "Agregue amigos y direcciones de confianza" }, "addHardwareWalletLabel": { - "message": "Hardware wallet" + "message": "Billetera de hardware" }, "addIPFSGateway": { - "message": "Add your preferred IPFS gateway" + "message": "Agregar tu puerta de enlace IPFS preferida" }, "addImportAccount": { - "message": "Add account or hardware wallet" + "message": "Agregar cuenta o billetera de hardware" }, "addMemo": { "message": "Añadir memo" @@ -274,43 +274,43 @@ "message": "Agregar red" }, "addNetworkConfirmationTitle": { - "message": "Add $1", + "message": "Agregar $1", "description": "$1 represents network name" }, "addNewAccount": { - "message": "Add a new Ethereum account" + "message": "Agregar una nueva cuenta de Ethereum" }, "addNewEthereumAccountLabel": { - "message": "Ethereum account" + "message": "Cuenta de Ethereum" }, "addNewSolanaAccountLabel": { - "message": "Solana account" + "message": "Cuenta de Solana" }, "addNft": { - "message": "Add NFT" + "message": "Agregar NFT" }, "addNfts": { - "message": "Add NFTs" + "message": "Agregar NFTs" }, "addNonEvmAccount": { - "message": "Add $1 account", + "message": "Agregar cuenta de $1", "description": "$1 is the non EVM network where the account is going to be created, e.g. Bitcoin or Solana" }, "addNonEvmAccountFromNetworkPicker": { - "message": "To enable the $1 network, you need to create a $2 account.", + "message": "Para habilitar la red $1, necesitas crear una cuenta de $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": "Add RPC URL" + "message": "Agregar URL RPC" }, "addSnapAccountToggle": { - "message": "Enable \"Add account Snap (Beta)\"" + "message": "Habilitar \"Agregar cuenta Snap (Beta)\"" }, "addSnapAccountsDescription": { - "message": "Turning on this feature will give you the option to add the new Beta account Snaps right from your account list. If you install an account Snap, remember that it is a third-party service." + "message": "Al activar esta función tendrás la opción de agregar las nuevas cuentas Beta Snap directamente desde tu lista de cuentas. Si instalas una cuenta Snap, recuerda que es un servicio de terceros." }, "addSuggestedNFTs": { - "message": "Add suggested NFTs" + "message": "Agregar NFTs sugeridos" }, "addSuggestedTokens": { "message": "Agregar tokens sugeridos" @@ -323,47 +323,47 @@ "description": "$1 is a blockchain explorer for a specific network, e.g. Etherscan for Ethereum" }, "addUrl": { - "message": "Add URL" + "message": "Agregar URL" }, "addWallet": { - "message": "Add wallet" + "message": "Agregar billetera" }, "addingAccount": { - "message": "Adding account" + "message": "Agregando cuenta" }, "addingCustomNetwork": { - "message": "Adding Network" + "message": "Agregando red" }, "additionalNetworks": { - "message": "Additional networks" + "message": "Redes adicionales" }, "address": { "message": "Dirección" }, "addressCopied": { - "message": "Address copied" + "message": "Dirección copiada" }, "addressLabel": { - "message": "address", + "message": "dirección", "description": "Label for address count (single address). Used on multichain account details page." }, "addressMismatch": { - "message": "Site address mismatch" + "message": "Dirección del sitio no coincide" }, "addressMismatchOriginal": { - "message": "Current URL: $1", + "message": "URL actual: $1", "description": "$1 replaced by origin URL in confirmation request" }, "addressMismatchPunycode": { - "message": "Punycode version: $1", + "message": "Versión Punycode: $1", "description": "$1 replaced by punycode version of the URL in confirmation request" }, "addressQrCodeModalDescription": { - "message": "Use this address to receive tokens and collectibles on $1", + "message": "Usa esta dirección para recibir tokens y coleccionables en $1", "description": "$1 is the network name" }, "addressQrCodeModalHeading": { - "message": "$1 Address", + "message": "Dirección $1", "description": "$1 is the network name" }, "addressQrCodeModalTitle": { @@ -371,11 +371,11 @@ "description": "$1 is account name, $2 is network name" }, "addresses": { - "message": "Addresses", + "message": "Direcciones", "description": "Multichain account menu item for linking to addresses page" }, "addressesLabel": { - "message": "addresses", + "message": "direcciones", "description": "Label for address count (multiple addresses). Used on multichain account details page." }, "advanced": { @@ -385,7 +385,7 @@ "message": "Cuando su transacción se incluya en el bloque, se reembolsará cualquier diferencia entre su tarifa base máxima y la tarifa base real. El importe total se calcula como tarifa base máxima (en GWEI) * límite de gas." }, "advancedDetailsDataDesc": { - "message": "Data" + "message": "Datos" }, "advancedDetailsHexDesc": { "message": "Hex" @@ -394,10 +394,10 @@ "message": "Nonce" }, "advancedDetailsNonceTooltip": { - "message": "This is the transaction number of an account. Nonce for the first transaction is 0 and it increases in sequential order." + "message": "Este es el número de transacción de una cuenta. El nonce para la primera transacción es 0 y aumenta en orden secuencial." }, "advancedGasFeeDefaultOptIn": { - "message": "Save these values as my default for the $1 network.", + "message": "Guardar estos valores como predeterminados para la red $1.", "description": "$1 is the current network name." }, "advancedGasFeeModalTitle": { @@ -410,37 +410,37 @@ "message": "La tarifa de prioridad (también llamada “propina del minero”) va directamente a los mineros para incentivarlos a priorizar su transacción." }, "airDropPatternDescription": { - "message": "The token's on-chain history reveals prior instances of suspicious airdrop activities." + "message": "El historial en cadena del token revela instancias previas de actividades sospechosas de airdrop." }, "airDropPatternTitle": { - "message": "Airdrop Pattern" + "message": "Patrón de airdrop" }, "airgapVault": { "message": "AirGap Vault" }, "alert": { - "message": "Alert" + "message": "Alerta" }, "alertAccountTypeUpgradeMessage": { - "message": "You're updating your account to a smart account. You'll keep the same account address while unlocking faster transactions and lower network fees. $1." + "message": "Estás actualizando tu cuenta a una cuenta inteligente. Mantendrás la misma dirección de cuenta mientras desbloqueas transacciones más rápidas y tarifas de red más bajas. $1." }, "alertAccountTypeUpgradeTitle": { - "message": "Account type" + "message": "Tipo de cuenta" }, "alertActionBuyWithNativeCurrency": { - "message": "Buy $1" + "message": "Comprar $1" }, "alertActionUpdateGas": { - "message": "Update gas limit" + "message": "Actualizar límite de gas" }, "alertActionUpdateGasFee": { - "message": "Update fee" + "message": "Actualizar tarifa" }, "alertActionUpdateGasFeeLevel": { - "message": "Update gas options" + "message": "Actualizar opciones de gas" }, "alertContentMultipleApprovals": { - "message": "You're giving someone else permission to withdraw your tokens, even though it's not necessary for this transaction." + "message": "Estás dando permiso a otra persona para retirar tus tokens, aunque no es necesario para esta transacción." }, "alertDisableTooltip": { "message": "Esto se puede modificar en \"Configuración > Alertas\"" @@ -7799,4 +7799,4 @@ "yourWalletIsReadyRemind": { "message": "We’ll remind you later" } -} \ No newline at end of file +} From 53d121665d8b4fd8fb6cc2bcc7432224640ef5c2 Mon Sep 17 00:00:00 2001 From: Dfdiaza Date: Mon, 29 Sep 2025 11:28:20 -0500 Subject: [PATCH 5/7] chore: a few more translations --- app/_locales/es_419/messages.json | 1582 ++++++++++++++--------------- 1 file changed, 791 insertions(+), 791 deletions(-) diff --git a/app/_locales/es_419/messages.json b/app/_locales/es_419/messages.json index 6d9bc22bcb76..01fe6a9d6b4a 100644 --- a/app/_locales/es_419/messages.json +++ b/app/_locales/es_419/messages.json @@ -256,19 +256,19 @@ "message": "Ver una cuenta de Ethereum (Beta)" }, "addFriendsAndAddresses": { - "message": "Agregue amigos y direcciones de confianza" + "message": "Agregar amigos y direcciones de confianza" }, "addHardwareWalletLabel": { - "message": "Billetera de hardware" + "message": "Cartera de hardware" }, "addIPFSGateway": { "message": "Agregar tu puerta de enlace IPFS preferida" }, "addImportAccount": { - "message": "Agregar cuenta o billetera de hardware" + "message": "Agregar cuenta o cartera de hardware" }, "addMemo": { - "message": "Añadir memo" + "message": "Agregar nota" }, "addNetwork": { "message": "Agregar red" @@ -319,14 +319,14 @@ "message": "Agregar token" }, "addTokenByContractAddress": { - "message": "¿No encuentra un token? Para agregar un token, copie su dirección. Puede encontrar la dirección de contrato del token en $1", + "message": "¿No encuentras un token? Para agregar un token, copia su dirección. Puedes encontrar la dirección del contrato del token en $1", "description": "$1 is a blockchain explorer for a specific network, e.g. Etherscan for Ethereum" }, "addUrl": { "message": "Agregar URL" }, "addWallet": { - "message": "Agregar billetera" + "message": "Agregar cartera" }, "addingAccount": { "message": "Agregando cuenta" @@ -348,7 +348,7 @@ "description": "Label for address count (single address). Used on multichain account details page." }, "addressMismatch": { - "message": "Dirección del sitio no coincide" + "message": "La dirección del sitio no coincide" }, "addressMismatchOriginal": { "message": "URL actual: $1", @@ -382,13 +382,13 @@ "message": "Avanzado" }, "advancedBaseGasFeeToolTip": { - "message": "Cuando su transacción se incluya en el bloque, se reembolsará cualquier diferencia entre su tarifa base máxima y la tarifa base real. El importe total se calcula como tarifa base máxima (en GWEI) * límite de gas." + "message": "Cuando tu transacción se incluya en el bloque, se reembolsará cualquier diferencia entre tu tarifa base máxima y la tarifa base real. El importe total se calcula como tarifa base máxima (en GWEI) * límite de gas." }, "advancedDetailsDataDesc": { "message": "Datos" }, "advancedDetailsHexDesc": { - "message": "Hex" + "message": "Hexadecimal" }, "advancedDetailsNonceDesc": { "message": "Nonce" @@ -416,7 +416,7 @@ "message": "Patrón de airdrop" }, "airgapVault": { - "message": "AirGap Vault" + "message": "Bóveda AirGap" }, "alert": { "message": "Alerta" @@ -446,121 +446,121 @@ "message": "Esto se puede modificar en \"Configuración > Alertas\"" }, "alertMessageAddressMismatchWarning": { - "message": "Attackers sometimes mimic sites by making small changes to the site address. Make sure you're interacting with the intended site before you continue." + "message": "Los atacantes a veces imitan sitios haciendo pequeños cambios en la dirección. Asegúrate de que estás interactuando con el sitio correcto antes de continuar." }, "alertMessageAddressTrustSignal": { - "message": "If you confirm this request, you will probably lose your assets to a scammer." + "message": "Si confirmas esta solicitud, probablemente perderás tus activos en una estafa." }, "alertMessageChangeInSimulationResults": { - "message": "Estimated changes for this transaction have been updated. Review them closely before proceeding." + "message": "Los cambios estimados para esta transacción han sido actualizados. Revísalos cuidadosamente antes de continuar." }, "alertMessageFirstTimeInteraction": { - "message": "You're interacting with this address for the first time. Make sure that it's correct before you continue." + "message": "Estás interactuando con esta dirección por primera vez. Asegúrate de que sea correcta antes de continuar." }, "alertMessageGasEstimateFailed": { - "message": "We’re unable to provide an accurate fee and this estimate might be high. We suggest you to input a custom gas limit, but there’s a risk the transaction will still fail." + "message": "No podemos proporcionar una tarifa precisa y esta estimación podría ser alta. Te sugerimos ingresar un límite de gas personalizado, pero existe el riesgo de que la transacción aún falle." }, "alertMessageGasFeeLow": { - "message": "When choosing a low fee, expect slower transactions and longer wait times. For faster transactions, choose Market or Aggressive fee options." + "message": "Al elegir una tarifa baja, espera transacciones más lentas y mayores tiempos de espera. Para transacciones más rápidas, elige las opciones de tarifa Mercado o Agresiva." }, "alertMessageGasTooLow": { - "message": "To continue with this transaction, you’ll need to increase the gas limit to 21000 or higher." + "message": "Para continuar con esta transacción, necesitarás aumentar el límite de gas a 21000 o más." }, "alertMessageInsufficientBalanceWithNativeCurrency": { - "message": "You do not have enough $1 in your account to pay for network fees." + "message": "No tienes suficiente $1 en tu cuenta para pagar las tarifas de red." }, "alertMessageNoGasPrice": { - "message": "We can’t move forward with this transaction until you manually update the fee." + "message": "No podemos continuar con esta transacción hasta que actualices la tarifa manualmente." }, "alertMessageOriginTrustSignalMalicious": { - "message": "This has been identified as malicious. We recommend not interacting with this site." + "message": "Esto ha sido identificado como malicioso. Recomendamos no interactuar con este sitio." }, "alertMessageOriginTrustSignalWarning": { - "message": "This has been identified as suspicious. We recommend not interacting with this site." + "message": "Esto ha sido identificado como sospechoso. Recomendamos no interactuar con este sitio." }, "alertMessageSignInDomainMismatch": { - "message": "The site making the request is not the site you’re signing into. This could be an attempt to steal your login credentials." + "message": "El sitio que hace la solicitud no es el mismo en el que inicias sesión. Esto podría ser un intento de robar tus credenciales." }, "alertMessageSignInWrongAccount": { - "message": "This site is asking you to sign in using the wrong account." + "message": "Este sitio está pidiendo que inicies sesión con la cuenta incorrecta." }, "alertModalAcknowledge": { - "message": "I have acknowledged the risk and still want to proceed" + "message": "Reconozco el riesgo y aún así quiero continuar" }, "alertModalDetails": { - "message": "Alert Details" + "message": "Detalles de la alerta" }, "alertModalReviewAllAlerts": { - "message": "Review all alerts" + "message": "Revisar todas las alertas" }, "alertReasonChangeInSimulationResults": { - "message": "Results have changed" + "message": "Los resultados han cambiado" }, "alertReasonFirstTimeInteraction": { - "message": "1st interaction" + "message": "1ra interacción" }, "alertReasonGasEstimateFailed": { - "message": "Inaccurate fee" + "message": "Tarifa inexacta" }, "alertReasonGasFeeLow": { - "message": "Slow speed" + "message": "Velocidad lenta" }, "alertReasonGasTooLow": { - "message": "Low gas limit" + "message": "Límite de gas bajo" }, "alertReasonInsufficientBalance": { - "message": "Insufficient funds" + "message": "Fondos insuficientes" }, "alertReasonMultipleApprovals": { - "message": "Unnecessary permission" + "message": "Permiso innecesario" }, "alertReasonNoGasPrice": { - "message": "Fee estimate unavailable" + "message": "Estimación de tarifa no disponible" }, "alertReasonOriginTrustSignalMalicious": { - "message": "Malicious site" + "message": "Sitio malicioso" }, "alertReasonOriginTrustSignalVerified": { - "message": "Verified site" + "message": "Sitio verificado" }, "alertReasonOriginTrustSignalWarning": { - "message": "Suspicious site" + "message": "Sitio sospechoso" }, "alertReasonPendingTransactions": { - "message": "Pending transaction" + "message": "Transacción pendiente" }, "alertReasonSignIn": { - "message": "Suspicious sign-in request" + "message": "Solicitud de inicio de sesión sospechosa" }, "alertReasonWrongAccount": { - "message": "Wrong account" + "message": "Cuenta incorrecta" }, "alertSelectedAccountWarning": { - "message": "This request is for a different account than the one selected in your wallet. To use another account, connect it to the site." + "message": "Esta solicitud es para una cuenta diferente a la seleccionada en tu billetera. Para usar otra cuenta, conéctala al sitio." }, "alerts": { "message": "Alertas" }, "all": { - "message": "All" + "message": "Todo" }, "allNetworks": { - "message": "All networks" + "message": "Todas las redes" }, "allPermissions": { - "message": "All permissions" + "message": "Todos los permisos" }, "allPopularNetworks": { - "message": "All popular networks" + "message": "Todas las redes populares" }, "allTimeHigh": { - "message": "All time high" + "message": "Máximo histórico" }, "allTimeLow": { - "message": "All time low" + "message": "Mínimo histórico" }, "allowNotifications": { - "message": "Allow notifications" + "message": "Permitir notificaciones" }, "allowWithdrawAndSpend": { "message": "Permitir que se retire $1 y gastar hasta el siguiente importe:", @@ -570,17 +570,17 @@ "message": "Importe" }, "amountReceived": { - "message": "Amount Received" + "message": "Monto recibido" }, "amountSent": { - "message": "Amount Sent" + "message": "Monto enviado" }, "andForListItems": { - "message": "$1, and $2", + "message": "$1, y $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 and $2", + "message": "$1 y $2", "description": "$1 is the first item, $2 is the second item. Used in Snap Install Warning modal." }, "appDescription": { @@ -600,7 +600,7 @@ "description": "The name of the application (Flask)" }, "apply": { - "message": "Apply" + "message": "Aplicar" }, "approve": { "message": "Aprobar límite de gastos" @@ -609,32 +609,32 @@ "message": "Aprobar" }, "approveIncreaseAllowance": { - "message": "Increase $1 spending cap", + "message": "Incrementar límite de gasto de $1", "description": "The token symbol that is being approved" }, "approveSpendingCap": { - "message": "Approve $1 spending cap", + "message": "Aprobar límite de gasto de $1", "description": "The token symbol that is being approved" }, "approved": { "message": "Aprobado" }, "approvedOn": { - "message": "Approved on $1", + "message": "Aprobado el $1", "description": "$1 is the approval date for a permission" }, "approvedOnForAccounts": { - "message": "Approved on $1 for $2", + "message": "Aprobado el $1 para $2", "description": "$1 is the approval date for a permission. $2 is the AvatarGroup component displaying account images." }, "areYouSure": { - "message": "Are you sure?" + "message": "¿Estás seguro?" }, "asset": { "message": "Activo" }, "assetChartNoHistoricalPrices": { - "message": "We could not fetch any historical data" + "message": "No pudimos obtener datos históricos" }, "assetMultipleNFTsBalance": { "message": "$1 NFTs" @@ -646,31 +646,31 @@ "message": "$1 NFT" }, "assets": { - "message": "Assets" + "message": "Activos" }, "assetsDescription": { - "message": "Autodetect tokens in your wallet, display NFTs, and get batched account balance updates" + "message": "Detecta automáticamente tokens en tu cartera, muestra NFTs y recibe actualizaciones agrupadas del saldo" }, "attemptToCancelSwapForFree": { - "message": "Attempt to cancel swap for free" + "message": "Intentar cancelar el intercambio gratis" }, "attributes": { - "message": "Attributes" + "message": "Atributos" }, "attributions": { "message": "Atribuciones" }, "auroraRpcDeprecationMessage": { - "message": "The Infura RPC URL is no longer supporting Aurora." + "message": "La URL RPC de Infura ya no es compatible con Aurora." }, "authorizedPermissions": { "message": "Ha autorizado los siguientes permisos" }, "autoDetectTokens": { - "message": "Autodetect tokens" + "message": "Detectar tokens automáticamente" }, "autoDetectTokensDescription": { - "message": "We use third-party APIs to detect and display new tokens sent to your wallet. Turn off if you don’t want the app to automatically pull data from those services. $1", + "message": "Usamos APIs de terceros para detectar y mostrar nuevos tokens enviados a tu cartera. Desactiva esta opción si no quieres que la app obtenga datos automáticamente de esos servicios. $1", "description": "$1 is a link to a support article" }, "autoLockTimeLimit": { @@ -680,7 +680,7 @@ "message": "Establezca el tiempo de inactividad en minutos antes de que se bloquee MetaMask." }, "available": { - "message": "available" + "message": "Disponible" }, "average": { "message": "Promedio" @@ -689,46 +689,46 @@ "message": "Volver" }, "backup": { - "message": "Backup" + "message": "Copia de seguridad" }, "backupAndSync": { - "message": "Backup and sync" + "message": "Copia de seguridad y sincronización" }, "backupAndSyncBasicFunctionalityNameMention": { - "message": "basic functionality" + "message": "funcionalidad básica" }, "backupAndSyncEnable": { - "message": "Turn on backup and sync" + "message": "Activar copia de seguridad y sincronización" }, "backupAndSyncEnableConfirmation": { - "message": "When you turn on backup and sync, you’re also turning on $1. Do you want to continue?", + "message": "Cuando actives la copia de seguridad y sincronización, también activarás $1. ¿Deseas continuar?", "description": "$1 is backupAndSyncBasicFunctionalityNameMention in bold." }, "backupAndSyncEnableDescription": { - "message": "Backup and sync lets us store encrypted data for your custom settings and features. This keeps your MetaMask experience the same across devices and restores settings and features if you ever need to reinstall MetaMask. This doesn’t back up your Secret Recovery Phrase. $1.", + "message": "La copia de seguridad y sincronización nos permite almacenar datos cifrados de tu configuración y funciones personalizadas. Esto mantiene tu experiencia de MetaMask igual en todos los dispositivos y restaura la configuración y funciones si alguna vez necesitas reinstalar MetaMask. Esto no respalda tu Frase Secreta de Recuperación. $1.", "description": "$1 is link to the backup and sync privacy policy." }, "backupAndSyncEnableDescriptionUpdatePreferences": { - "message": "You can update your preferences at any time in $1", + "message": "Puedes actualizar tus preferencias en cualquier momento en $1", "description": "$1 is a bolded text that highlights the path to the settings page." }, "backupAndSyncEnableDescriptionUpdatePreferencesPath": { - "message": "Settings > Backup and sync." + "message": "Configuración > Copia de seguridad y sincronización." }, "backupAndSyncFeatureAccounts": { - "message": "Accounts" + "message": "Cuentas" }, "backupAndSyncFeatureContacts": { - "message": "Contacts" + "message": "Contactos" }, "backupAndSyncManageWhatYouSync": { - "message": "Manage what you sync" + "message": "Gestionar lo que sincronizas" }, "backupAndSyncManageWhatYouSyncDescription": { - "message": "Turn on what’s synced between your devices." + "message": "Activa lo que se sincroniza entre tus dispositivos." }, "backupAndSyncPrivacyLink": { - "message": "Learn how we protect your privacy" + "message": "Aprende cómo protegemos tu privacidad" }, "backupApprovalInfo": { "message": "Este código secreto es necesario para que recupere la cartera en caso de que pierda el dispositivo, olvide su contraseña, tenga que volver a instalar MetaMask o quiera acceder a la cartera en otro dispositivo." @@ -737,7 +737,7 @@ "message": "Cree una copia de seguridad del código de recuperación secreto para mantener protegidos sus fondos y su cartera." }, "backupKeyringSnapReminder": { - "message": "Be sure you can access any accounts created by this Snap on your own before removing it" + "message": "Asegúrate de poder acceder por tu cuenta a cualquier cuenta creada por este Snap antes de eliminarlo" }, "backupNow": { "message": "Crear copia de seguridad ahora" @@ -755,36 +755,36 @@ "message": "Básico" }, "basicConfigurationDescription": { - "message": "MetaMask offers basic features like token details and gas settings through internet services. When you use internet services, your IP address is shared, in this case with MetaMask. This is just like when you visit any website. MetaMask uses this data temporarily and never sells your data. You can use a VPN or turn off these services, but it may affect your MetaMask experience. To learn more read our $1.", + "message": "MetaMask ofrece funciones básicas como detalles de tokens y ajustes de gas a través de servicios de internet. Cuando usas estos servicios, tu dirección IP se comparte, en este caso con MetaMask. Esto es igual que cuando visitas cualquier sitio web. MetaMask usa estos datos de forma temporal y nunca los vende. Puedes usar una VPN o desactivar estos servicios, pero puede afectar tu experiencia en MetaMask. Para saber más lee nuestro $1.", "description": "$1 is to be replaced by the message for privacyMsg, and will link to https://consensys.io/privacy-policy" }, "basicConfigurationLabel": { - "message": "Basic functionality" + "message": "Funcionalidad básica" }, "basicConfigurationModalCheckbox": { - "message": "I understand and want to continue" + "message": "Entiendo y quiero continuar" }, "basicConfigurationModalDisclaimerOff": { - "message": "This means you won't fully optimize your time on MetaMask. Basic features (like token details, optimal gas settings, and others) won't be available to you." + "message": "Esto significa que no optimizarás completamente tu tiempo en MetaMask. Las funciones básicas (como detalles de tokens, ajustes óptimos de gas y otras) no estarán disponibles para ti." }, "basicConfigurationModalDisclaimerOffAdditionalText": { - "message": "Turning this off also disables all features within $1, and $2.", + "message": "Desactivar esto también inhabilita todas las funciones dentro de $1 y $2.", "description": "$1 and $2 are bold text for basicConfigurationModalDisclaimerOffAdditionalTextFeaturesFirst and basicConfigurationModalDisclaimerOffAdditionalTextFeaturesLast respectively" }, "basicConfigurationModalDisclaimerOffAdditionalTextFeaturesFirst": { - "message": "security and privacy, backup and sync" + "message": "seguridad y privacidad, copia de seguridad y sincronización" }, "basicConfigurationModalDisclaimerOffAdditionalTextFeaturesLast": { - "message": "notifications" + "message": "notificaciones" }, "basicConfigurationModalDisclaimerOn": { - "message": "To optimize your time on MetaMask, you’ll need to turn on this feature. Basic functions (like token details, optimal gas settings, and others) are important to the web3 experience." + "message": "Para optimizar tu tiempo en MetaMask, necesitas activar esta función. Las funciones básicas (como detalles de tokens, ajustes óptimos de gas y otras) son importantes para la experiencia web3." }, "basicConfigurationModalHeadingOff": { - "message": "Turn off basic functionality" + "message": "Desactivar funcionalidad básica" }, "basicConfigurationModalHeadingOn": { - "message": "Turn on basic functionality" + "message": "Activar funcionalidad básica" }, "beta": { "message": "Beta" @@ -793,7 +793,7 @@ "message": "Versión Beta de MetaMask" }, "betaTerms": { - "message": "Beta Terms of use" + "message": "Términos de uso Beta" }, "billionAbbreviation": { "message": "B", @@ -825,191 +825,191 @@ "message": "Blockaid" }, "blockaidAlertDescriptionBlur": { - "message": "If you continue, all the assets you’ve listed on Blur could be at risk." + "message": "Si continúas, todos los activos que hayas listado en Blur podrían estar en riesgo." }, "blockaidAlertDescriptionMalicious": { - "message": "You’re interacting with a malicious site. If you continue, you will lose your assets." + "message": "Estás interactuando con un sitio malicioso. Si continúas, perderás tus activos." }, "blockaidAlertDescriptionOpenSea": { - "message": "If you continue, all the assets you’ve listed on OpenSea could be at risk." + "message": "Si continúas, todos los activos que hayas listado en OpenSea podrían estar en riesgo." }, "blockaidAlertDescriptionOthers": { - "message": "If you confirm this request, you could lose your assets. We recommend that you cancel this request." + "message": "Si confirmas esta solicitud, podrías perder tus activos. Te recomendamos cancelarla." }, "blockaidAlertDescriptionTokenTransfer": { - "message": "You’re sending your assets to a scammer. If you continue, you’ll lose those assets." + "message": "Estás enviando tus activos a un estafador. Si continúas, los perderás." }, "blockaidAlertDescriptionWithdraw": { - "message": "If you confirm this request, you’re allowing a scammer to withdraw and spend your assets. You won’t get them back." + "message": "Si confirmas esta solicitud, estarás permitiendo que un estafador retire y gaste tus activos. No los recuperarás." }, "blockaidDescriptionApproveFarming": { - "message": "If you approve this request, a third party known for scams might take all your assets." + "message": "Si apruebas esta solicitud, un tercero conocido por estafas podría tomar todos tus activos." }, "blockaidDescriptionBlurFarming": { - "message": "If you approve this request, someone can steal your assets listed on Blur." + "message": "Si apruebas esta solicitud, alguien puede robar tus activos listados en Blur." }, "blockaidDescriptionErrored": { - "message": "Because of an error, we couldn't check for security alerts. Only continue if you trust every address involved." + "message": "Debido a un error, no pudimos verificar alertas de seguridad. Solo continúa si confías en todas las direcciones involucradas." }, "blockaidDescriptionMaliciousDomain": { - "message": "You're interacting with a malicious domain. If you approve this request, you might lose your assets." + "message": "Estás interactuando con un dominio malicioso. Si apruebas esta solicitud, podrías perder tus activos." }, "blockaidDescriptionMightLoseAssets": { - "message": "If you approve this request, you might lose your assets." + "message": "Si apruebas esta solicitud, podrías perder tus activos." }, "blockaidDescriptionSeaportFarming": { - "message": "If you approve this request, someone can steal your assets listed on OpenSea." + "message": "Si apruebas esta solicitud, alguien puede robar tus activos listados en OpenSea." }, "blockaidDescriptionTransferFarming": { - "message": "If you approve this request, a third party known for scams will take all your assets." + "message": "Si apruebas esta solicitud, un tercero conocido por estafas tomará todos tus activos." }, "blockaidMessage": { - "message": "Privacy preserving - no data is shared with third parties. Available on Arbitrum, Avalanche, BNB chain, Ethereum Mainnet, Linea, Optimism, Polygon, Base and Sepolia." + "message": "Protección de privacidad: no se comparte información con terceros. Disponible en Arbitrum, Avalanche, BNB chain, Ethereum Mainnet, Linea, Optimism, Polygon, Base y Sepolia." }, "blockaidTitleDeceptive": { - "message": "This is a deceptive request" + "message": "Esta es una solicitud engañosa" }, "blockaidTitleMayNotBeSafe": { - "message": "Be careful" + "message": "Ten cuidado" }, "blockaidTitleSuspicious": { - "message": "This is a suspicious request" + "message": "Esta es una solicitud sospechosa" }, "blockies": { "message": "Blockies" }, "borrowed": { - "message": "Borrowed" + "message": "Prestado" }, "boughtFor": { - "message": "Bought for" + "message": "Comprado por" }, "bridge": { - "message": "Bridge" + "message": "Puente" }, "bridgeAllowSwappingOf": { - "message": "Allow exact access to $1 $2 on $3 for bridging", + "message": "Permitir acceso exacto a $1 $2 en $3 para puente", "description": "Shows a user that they need to allow a token for swapping on their hardware wallet" }, "bridgeApproval": { - "message": "Approve $1 for bridge", + "message": "Aprobar $1 para puente", "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": "You're allowing access to $1 $2. The contract won't access any additional funds." + "message": "Estás permitiendo acceso a $1 $2. El contrato no accederá a fondos adicionales." }, "bridgeApprovalWarningForHardware": { - "message": "You'll need to allow access to $1 $2 for bridging, and then approve bridging to $2. This will require two separate confirmations." + "message": "Necesitarás permitir acceso a $1 $2 para el puente y luego aprobar el puente a $2. Esto requerirá dos confirmaciones separadas." }, "bridgeBlockExplorerLinkCopied": { - "message": "Block explorer link copied!" + "message": "¡Enlace del explorador de bloques copiado!" }, "bridgeCalculatingAmount": { - "message": "Calculating..." + "message": "Calculando..." }, "bridgeConfirmTwoTransactions": { - "message": "You'll need to confirm 2 transactions on your hardware wallet:" + "message": "Necesitarás confirmar 2 transacciones en tu cartera de hardware:" }, "bridgeCreateSolanaAccount": { - "message": "Create Solana account" + "message": "Crear cuenta de Solana" }, "bridgeCreateSolanaAccountDescription": { - "message": "To swap to the Solana network, you need an account and receiving address." + "message": "Para intercambiar a la red Solana, necesitas una cuenta y una dirección de recepción." }, "bridgeCreateSolanaAccountTitle": { - "message": "You'll need a Solana account first." + "message": "Primero necesitarás una cuenta de Solana." }, "bridgeDetailsTitle": { - "message": "Bridge details", + "message": "Detalles del puente", "description": "Title for the modal showing details about a bridge transaction." }, "bridgeEnterAmount": { - "message": "Select amount" + "message": "Selecciona cantidad" }, "bridgeEnterAmountAndSelectAccount": { - "message": "Enter amount and select destination account" + "message": "Ingresa la cantidad y selecciona la cuenta de destino" }, "bridgeExplorerLinkViewOn": { - "message": "View on $1" + "message": "Ver en $1" }, "bridgeFetchNewQuotes": { - "message": "Fetch a new one?" + "message": "¿Obtener una nueva?" }, "bridgeFrom": { - "message": "Bridge from" + "message": "Puente desde" }, "bridgeFromTo": { - "message": "Bridge $1 $2 to $3", + "message": "Puente de $1 $2 a $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": "Any network fee quoted on the previous screen includes both transactions and will be split." + "message": "Cualquier tarifa de red indicada en la pantalla anterior incluye ambas transacciones y se dividirá." }, "bridgeNetCost": { - "message": "Net cost" + "message": "Costo neto" }, "bridgeNoMMFee": { - "message": "No MM fee" + "message": "Sin tarifa MM" }, "bridgePriceImpact": { - "message": "Price impact" + "message": "Impacto en el precio" }, "bridgePriceImpactNormalWarning": { - "message": "Price impact reflects how your swap affects the market price. If you don't have enough for gas, some of your tokens are used to cover fees, which raises price impact. MetaMask doesn't set or control this." + "message": "El impacto en el precio refleja cómo tu intercambio afecta al precio del mercado. Si no tienes suficiente para gas, algunos de tus tokens se usan para cubrir comisiones, lo que incrementa el impacto. MetaMask no establece ni controla esto." }, "bridgePriceImpactTooltipTitle": { - "message": "Price Impact" + "message": "Impacto en el precio" }, "bridgePriceImpactWarningTitle": { - "message": "Price Impact Warning" + "message": "Advertencia de impacto en el precio" }, "bridgeQuoteExpired": { - "message": "Your quote timed out." + "message": "Tu cotización ha caducado." }, "bridgeSelectDestinationAccount": { - "message": "Select destination account" + "message": "Selecciona cuenta de destino" }, "bridgeSelectDifferentQuote": { - "message": "Please select a different quote." + "message": "Por favor selecciona una cotización diferente." }, "bridgeSelectNetwork": { - "message": "Select network" + "message": "Selecciona red" }, "bridgeSelectTokenAmountAndAccount": { - "message": "Select token, amount and destination account" + "message": "Selecciona token, cantidad y cuenta de destino" }, "bridgeSelectTokenAndAmount": { - "message": "Select token and amount" + "message": "Selecciona token y cantidad" }, "bridgeSolanaAccountCreated": { - "message": "Solana account created" + "message": "Cuenta de Solana creada" }, "bridgeStatusComplete": { - "message": "Complete", + "message": "Completado", "description": "Status text indicating a bridge transaction has successfully completed." }, "bridgeStatusFailed": { - "message": "Failed", + "message": "Fallido", "description": "Status text indicating a bridge transaction has failed." }, "bridgeStatusInProgress": { - "message": "In Progress", + "message": "En progreso", "description": "Status text indicating a bridge transaction is currently processing." }, "bridgeStepActionBridgeComplete": { - "message": "$1 received on $2", + "message": "$1 recibido en $2", "description": "$1 is the amount of the destination asset, $2 is the name of the destination network" }, "bridgeStepActionBridgePending": { - "message": "Receiving $1 on $2", + "message": "Recibiendo $1 en $2", "description": "$1 is the amount of the destination asset, $2 is the name of the destination network" }, "bridgeStepActionSwapComplete": { - "message": "Swapped $1 for $2", + "message": "Intercambiado $1 por $2", "description": "$1 is the amount of the source asset, $2 is the amount of the destination asset" }, "bridgeStepActionSwapPending": { - "message": "Swapping $1 for $2", + "message": "Intercambiando $1 por $2", "description": "$1 is the amount of the source asset, $2 is the amount of the destination asset" }, "bridgeTimingMinutes": { @@ -1017,78 +1017,78 @@ "description": "$1 is the ticker symbol of a an asset the user is being prompted to purchase" }, "bridgeTo": { - "message": "Bridge to" + "message": "Puente a" }, "bridgeTokenCannotVerifyDescription": { - "message": "If you added this token manually, make sure you are aware of the risks to your funds before you bridge." + "message": "Si agregaste este token manualmente, asegúrate de conocer los riesgos para tus fondos antes de hacer el puente." }, "bridgeTokenCannotVerifyTitle": { - "message": "We can't verify this token." + "message": "No podemos verificar este token." }, "bridgeTransactionProgress": { - "message": "Transaction $1 of 2" + "message": "Transacción $1 de 2" }, "bridgeTxDetailsBridged": { - "message": "Bridged" + "message": "Puente completado" }, "bridgeTxDetailsBridging": { - "message": "Bridging" + "message": "En proceso de puente" }, "bridgeTxDetailsDelayedDescription": { - "message": "Reach out to" + "message": "Contacta a" }, "bridgeTxDetailsDelayedDescriptionSupport": { - "message": "MetaMask Support" + "message": "Soporte de MetaMask" }, "bridgeTxDetailsDelayedTitle": { - "message": "Has it been longer than 3 hours?" + "message": "¿Han pasado más de 3 horas?" }, "bridgeTxDetailsNonce": { "message": "Nonce" }, "bridgeTxDetailsStatus": { - "message": "Status" + "message": "Estado" }, "bridgeTxDetailsSwapped": { - "message": "Swapped" + "message": "Intercambiado" }, "bridgeTxDetailsSwapping": { - "message": "Swapping" + "message": "Intercambiando" }, "bridgeTxDetailsTimestamp": { - "message": "Time stamp" + "message": "Marca de tiempo" }, "bridgeTxDetailsTimestampValue": { - "message": "$1 at $2", + "message": "$1 a las $2", "description": "$1 is the date, $2 is the time" }, "bridgeTxDetailsTokenAmountOnChain": { - "message": "$1 $2 on", + "message": "$1 $2 en", "description": "$1 is the amount of the token, $2 is the ticker symbol of the token" }, "bridgeTxDetailsTotalGasFee": { - "message": "Total gas fee" + "message": "Tarifa total de gas" }, "bridgeTxDetailsYouReceived": { - "message": "You received" + "message": "Recibiste" }, "bridgeTxDetailsYouSent": { - "message": "You sent" + "message": "Enviaste" }, "bridgeValidationInsufficientGasMessage": { - "message": "You don't have enough $1 to pay the gas fee for this bridge. Enter a smaller amount or buy more $1." + "message": "No tienes suficiente $1 para pagar la tarifa de gas de este puente. Ingresa una cantidad menor o compra más $1." }, "bridgeValidationInsufficientGasTitle": { - "message": "More $1 needed for gas" + "message": "Se necesita más $1 para gas" }, "bridged": { - "message": "Bridged" + "message": "Puente completado" }, "bridgedToChain": { - "message": "Bridged to $1" + "message": "Puenteado a $1" }, "bridging": { - "message": "Bridging" + "message": "Puenteando" }, "browserNotSupported": { "message": "El explorador no es compatible..." @@ -1103,14 +1103,14 @@ "message": "Ocupado" }, "buy": { - "message": "Buy" + "message": "Comprar" }, "buyMoreAsset": { - "message": "Buy more $1", + "message": "Comprar más $1", "description": "$1 is the ticker symbol of a an asset the user is being prompted to purchase" }, "buyNow": { - "message": "Buy Now" + "message": "Comprar ahora" }, "bytes": { "message": "Bytes" @@ -1136,7 +1136,7 @@ "message": "Cancelado" }, "carouselAllCaughtUp": { - "message": "You're all caught up!", + "message": "¡Ya estás al día!", "description": "Message shown in carousel when all promotional slides have been dismissed" }, "chainId": { @@ -1149,53 +1149,53 @@ "message": "En este momento, la red $1 está utilizando este identificador de cadena." }, "chainListReturnedDifferentTickerSymbol": { - "message": "This token symbol doesn't match the network name or chain ID entered. Many popular tokens use similar symbols, which scammers can use to trick you into sending them a more valuable token in return. Verify everything before you continue." + "message": "Este símbolo de token no coincide con el nombre de la red o el ID de cadena ingresado. Muchos tokens populares usan símbolos similares, lo que los estafadores pueden usar para engañarte y enviarte un token más valioso a cambio. Verifica todo antes de continuar." }, "changePasswordLoading": { - "message": "Changing password..." + "message": "Cambiando contraseña..." }, "changePasswordLoadingNote": { - "message": "This shouldn't take long" + "message": "Esto no debería tardar mucho" }, "changePasswordWarning": { - "message": "Are you sure?" + "message": "¿Estás seguro?" }, "changePasswordWarningDescription": { - "message": "Changing your password here will lock MetaMask on other devices you’re using. You’ll need to log in again with your new password." + "message": "Cambiar tu contraseña aquí bloqueará MetaMask en otros dispositivos que estés usando. Deberás iniciar sesión de nuevo con tu nueva contraseña." }, "chooseYourNetwork": { - "message": "Choose your network" + "message": "Elige tu red" }, "chooseYourNetworkDescription": { - "message": "When you use our default settings and configurations, we use Infura as our default remote procedure call (RPC) provider to offer the most reliable and private access to Ethereum data we can. In limited cases, we may use other RPC providers in order to provide the best experience for our users. You can choose your own RPC, but remember that any RPC will receive your IP address and Ethereum wallet to make transactions. To learn more about how Infura handles data for EVM accounts, read our $1, and for Solana accounts, $2.", + "message": "Cuando usas nuestra configuración predeterminada, utilizamos Infura como nuestro proveedor predeterminado de llamadas a procedimiento remoto (RPC) para ofrecer el acceso más confiable y privado a datos de Ethereum que podemos. En algunos casos limitados, podemos usar otros proveedores RPC para brindar la mejor experiencia. Puedes elegir tu propio RPC, pero recuerda que cualquier RPC recibirá tu dirección IP y tu cartera de Ethereum para hacer transacciones. Para más información sobre cómo Infura maneja datos de cuentas EVM, lee nuestro $1, y para cuentas de Solana, $2.", "description": "$1 is a link to the privacy policy, $2 is a link to Solana accounts support" }, "chooseYourNetworkDescriptionCallToAction": { - "message": "click here" + "message": "haz clic aquí" }, "chromeRequiredForHardwareWallets": { "message": "Debe usar MetaMask en Google Chrome para poder conectarse a su cartera de hardware." }, "circulatingSupply": { - "message": "Circulating supply" + "message": "Suministro en circulación" }, "clear": { - "message": "Clear" + "message": "Limpiar" }, "clearActivity": { - "message": "Clear activity and nonce data" + "message": "Borrar actividad y datos de nonce" }, "clearActivityButton": { - "message": "Clear activity tab data" + "message": "Borrar datos de la pestaña de actividad" }, "clearActivityDescription": { - "message": "This resets the account's nonce and erases data from the activity tab in your wallet. Only the current account and network will be affected. Your balances and incoming transactions won't change." + "message": "Esto reinicia el nonce de la cuenta y borra los datos de la pestaña de actividad en tu cartera. Solo afectará la cuenta y la red actual. Tus saldos y transacciones entrantes no cambiarán." }, "clearFilters": { - "message": "Clear filters" + "message": "Borrar filtros" }, "click": { - "message": "Click" + "message": "Clic" }, "clickToConnectLedgerViaWebHID": { "message": "Haga clic aquí para conectar su Ledger a través de WebHID", @@ -1205,105 +1205,105 @@ "message": "Cerrar" }, "closeExtension": { - "message": "Close extension" + "message": "Cerrar extensión" }, "closeSlide": { - "message": "Close $1", + "message": "Cerrar $1", "description": "Aria label for close button on carousel slides. $1 is the slide title" }, "closeWindowAnytime": { - "message": "You may close this window anytime." + "message": "Puedes cerrar esta ventana en cualquier momento." }, "coingecko": { "message": "CoinGecko" }, "collectionName": { - "message": "Collection name" + "message": "Nombre de la colección" }, "comboNoOptions": { - "message": "No options found", + "message": "No se encontraron opciones", "description": "Default text shown in the combo field dropdown if no options." }, "concentratedSupplyDistributionDescription": { - "message": "The majority of the token's supply is held by the top token holders, posing a risk of centralized price manipulation" + "message": "La mayoría del suministro del token está en manos de los principales tenedores, lo que supone un riesgo de manipulación centralizada del precio" }, "concentratedSupplyDistributionTitle": { - "message": "Concentrated Supply Distribution" + "message": "Distribución de suministro concentrado" }, "configureSnapPopupDescription": { - "message": "You're now leaving MetaMask to configure this snap." + "message": "Ahora estás saliendo de MetaMask para configurar este snap." }, "configureSnapPopupInstallDescription": { - "message": "You're now leaving MetaMask to install this snap." + "message": "Ahora estás saliendo de MetaMask para instalar este snap." }, "configureSnapPopupInstallTitle": { - "message": "Install snap" + "message": "Instalar snap" }, "configureSnapPopupLink": { - "message": "Click this link to continue:" + "message": "Haz clic en este enlace para continuar:" }, "configureSnapPopupTitle": { - "message": "Configure snap" + "message": "Configurar snap" }, "confirm": { "message": "Confirmar" }, "confirmAccountTypeSmartContract": { - "message": "Smart account" + "message": "Cuenta inteligente" }, "confirmAccountTypeStandard": { - "message": "Standard account" + "message": "Cuenta estándar" }, "confirmAlertModalAcknowledgeMultiple": { - "message": "I have acknowledged the alerts and still want to proceed" + "message": "He reconocido las alertas y aún así quiero continuar" }, "confirmAlertModalAcknowledgeSingle": { - "message": "I have acknowledged the alert and still want to proceed" + "message": "He reconocido la alerta y aún así quiero continuar" }, "confirmFieldPaymaster": { - "message": "Fee paid by" + "message": "Tarifa pagada por" }, "confirmFieldTooltipPaymaster": { - "message": "The fee for this transaction will be paid by the paymaster smart contract." + "message": "La tarifa de esta transacción será pagada por el contrato inteligente paymaster." }, "confirmGasFeeTokenBalance": { - "message": "Bal:" + "message": "Saldo:" }, "confirmGasFeeTokenInsufficientBalance": { - "message": "Insufficient funds" + "message": "Fondos insuficientes" }, "confirmGasFeeTokenMetaMaskFee": { - "message": "Includes $1 fee" + "message": "Incluye tarifa de $1" }, "confirmGasFeeTokenModalNativeToggleMetaMask": { - "message": "MetaMask is supplementing the balance to complete this transaction." + "message": "MetaMask está complementando el saldo para completar esta transacción." }, "confirmGasFeeTokenModalNativeToggleWallet": { - "message": "Pay for network fee using the balance in your wallet." + "message": "Paga la tarifa de red usando el saldo de tu billetera." }, "confirmGasFeeTokenModalPayETH": { - "message": "Pay with ETH" + "message": "Pagar con ETH" }, "confirmGasFeeTokenModalPayToken": { - "message": "Pay with other tokens" + "message": "Pagar con otros tokens" }, "confirmGasFeeTokenModalTitle": { - "message": "Select a token" + "message": "Selecciona un token" }, "confirmGasFeeTokenToast": { - "message": "You're paying this network fee with $1" + "message": "Estás pagando esta tarifa de red con $1" }, "confirmGasFeeTokenTooltip": { - "message": "This is paid to the network to process your transaction. It includes a $1 MetaMask fee for non-ETH tokens or pre-funded ETH." + "message": "Esto se paga a la red para procesar tu transacción. Incluye una tarifa de $1 de MetaMask para tokens que no sean ETH o ETH prefinanciado." }, "confirmInfoAccountNow": { - "message": "Now" + "message": "Ahora" }, "confirmInfoSwitchingTo": { - "message": "Switching To" + "message": "Cambiando a" }, "confirmNestedTransactionTitle": { - "message": "Transaction $1" + "message": "Transacción $1" }, "confirmPassword": { "message": "Confirmar contraseña" @@ -1312,82 +1312,82 @@ "message": "Confirmar la frase secreta de recuperación" }, "confirmRecoveryPhraseDetails": { - "message": "Select the missing words in the correct order." + "message": "Selecciona las palabras faltantes en el orden correcto." }, "confirmRecoveryPhraseTitle": { - "message": "Confirm your Secret Recovery Phrase" + "message": "Confirma tu frase secreta de recuperación" }, "confirmSimulationApprove": { - "message": "You approve" + "message": "Aprobar" }, "confirmSrpErrorDescription": { - "message": "Double-check your Secret Recovery Phrase and try again." + "message": "Verifica dos veces tu frase secreta de recuperación e inténtalo de nuevo." }, "confirmSrpErrorTitle": { - "message": "Not quite right" + "message": "No es del todo correcto" }, "confirmSrpSuccessDescription": { - "message": "That’s right! And remember: never share this phrase with anyone, ever." + "message": "¡Correcto! Y recuerda: nunca compartas esta frase con nadie, jamás." }, "confirmSrpSuccessTitle": { - "message": "Perfect" + "message": "Perfecto" }, "confirmTitleAccountTypeSwitch": { - "message": "Account update" + "message": "Actualización de cuenta" }, "confirmTitleApproveTransactionNFT": { - "message": "Withdrawal request" + "message": "Solicitud de retiro" }, "confirmTitleDeployContract": { - "message": "Deploy a contract" + "message": "Desplegar un contrato" }, "confirmTitleDescApproveTransaction": { - "message": "This site wants permission to withdraw your NFTs" + "message": "Este sitio quiere permiso para retirar tus NFTs" }, "confirmTitleDescDelegationRevoke": { - "message": "You're switching back to a standard account (EOA)." + "message": "Estás cambiando de nuevo a una cuenta estándar (EOA)." }, "confirmTitleDescDelegationUpgrade": { - "message": "You're switching to a smart account" + "message": "Estás cambiando a una cuenta inteligente" }, "confirmTitleDescDeployContract": { - "message": "This site wants you to deploy a contract" + "message": "Este sitio quiere que despliegues un contrato" }, "confirmTitleDescERC20ApproveTransaction": { - "message": "This site wants permission to withdraw your tokens" + "message": "Este sitio quiere permiso para retirar tus tokens" }, "confirmTitleDescPermitSignature": { - "message": "This site wants permission to spend your tokens." + "message": "Este sitio quiere permiso para gastar tus tokens." }, "confirmTitleDescSIWESignature": { - "message": "A site wants you to sign in to prove you own this account." + "message": "Un sitio quiere que inicies sesión para probar que eres dueño de esta cuenta." }, "confirmTitleDescSign": { - "message": "Review request details before you confirm." + "message": "Revisa los detalles de la solicitud antes de confirmar." }, "confirmTitlePermitTokens": { - "message": "Spending cap request" + "message": "Solicitud de límite de gasto" }, "confirmTitleRevokeApproveTransaction": { - "message": "Remove permission" + "message": "Eliminar permiso" }, "confirmTitleSIWESignature": { - "message": "Sign-in request" + "message": "Solicitud de inicio de sesión" }, "confirmTitleSetApprovalForAllRevokeTransaction": { - "message": "Remove permission" + "message": "Eliminar permiso" }, "confirmTitleSignature": { - "message": "Signature request" + "message": "Solicitud de firma" }, "confirmTitleTransaction": { - "message": "Transaction request" + "message": "Solicitud de transacción" }, "confirmationAlertDetails": { - "message": "To protect your assets, we suggest you reject the request." + "message": "Para proteger tus activos, te sugerimos rechazar la solicitud." }, "confirmationAlertModalTitleDescription": { - "message": "Your assets may be at risk" + "message": "Tus activos pueden estar en riesgo" }, "confirmed": { "message": "Confirmado" @@ -1399,7 +1399,7 @@ "message": "Se encontró un carácter de ancho cero." }, "confusingDomain": { - "message": "We have detected a confusable character in the name. Check the name to avoid a potential scam." + "message": "Hemos detectado un carácter confuso en el nombre. Verifique el nombre para evitar una posible estafa." }, "confusingEnsDomain": { "message": "Se detectó un carácter que puede confundirse con otro similar en el nombre de ENS. Verifique el nombre de ENS para evitar una posible estafa." @@ -1408,32 +1408,32 @@ "message": "Conectar" }, "connectAccount": { - "message": "Connect account" + "message": "Conectar cuenta" }, "connectAccountOrCreate": { "message": "Conectar cuenta o crear nueva" }, "connectAccounts": { - "message": "Connect accounts" + "message": "Conectar cuentas" }, "connectAnAccountHeader": { - "message": "Connect an account" + "message": "Conectar una cuenta" }, "connectManually": { "message": "Conectarse manualmente al sitio actual" }, "connectMoreAccounts": { - "message": "Connect more accounts" + "message": "Conectar más cuentas" }, "connectSnap": { - "message": "Connect $1", + "message": "Conectar $1", "description": "$1 is the snap for which a connection is being requested." }, "connectWithMetaMask": { "message": "Conectarse con MetaMask" }, "connectedAccounts": { - "message": "Connected accounts" + "message": "Cuentas conectadas" }, "connectedAccountsDescriptionPlural": { "message": "Tiene $1 cuentas conectadas a este sitio.", @@ -1446,17 +1446,17 @@ "message": "MetaMask no está conectado a este sitio. Para conectarse a un sitio de Web3, busque el botón de conexión en su sitio." }, "connectedAccountsListTooltip": { - "message": "$1 can see the account balance, address, activity, and suggest transactions to approve for connected accounts.", + "message": "$1 puede ver el saldo de la cuenta, la dirección, la actividad y sugerir transacciones para aprobar en cuentas conectadas.", "description": "$1 is the origin name" }, "connectedAccountsToast": { - "message": "Connected accounts updated" + "message": "Cuentas conectadas actualizadas" }, "connectedSites": { "message": "Sitios conectados" }, "connectedSitesAndSnaps": { - "message": "Connected sites and Snaps" + "message": "Sitios conectados y Snaps" }, "connectedSitesDescription": { "message": "$1 está conectado a estos sitios. Pueden ver la dirección de su cuenta.", @@ -1467,25 +1467,25 @@ "description": "$1 is the account name" }, "connectedSnapAndNoAccountDescription": { - "message": "MetaMask is connected to this site, but no accounts are connected yet" + "message": "MetaMask está conectado a este sitio, pero aún no hay cuentas conectadas" }, "connectedSnaps": { - "message": "Connected Snaps" + "message": "Snaps conectados" }, "connectedWithAccount": { - "message": "$1 accounts connected", + "message": "$1 cuentas conectadas", "description": "$1 represents account length" }, "connectedWithAccountName": { - "message": "Connected with $1", + "message": "Conectado con $1", "description": "$1 represents account name" }, "connectedWithNetwork": { - "message": "$1 networks connected", + "message": "$1 redes conectadas", "description": "$1 represents network length" }, "connectedWithNetworkName": { - "message": "Connected with $1", + "message": "Conectado con $1", "description": "$1 represents network name" }, "connecting": { @@ -1495,7 +1495,7 @@ "message": "Estableciendo conexión a $1" }, "connectingToDeprecatedNetwork": { - "message": "'$1' is being phased out and may not work. Try another network." + "message": "'$1' está siendo eliminado y puede que no funcione. Intente con otra red." }, "connectingToGoerli": { "message": "Estableciendo conexión a la red de prueba Goerli" @@ -1504,38 +1504,38 @@ "message": "Estableciendo conexión a la red de prueba Linea Goerli" }, "connectingToLineaMainnet": { - "message": "Connecting to Linea" + "message": "Estableciendo conexión a Linea" }, "connectingToLineaSepolia": { - "message": "Connecting to Linea Sepolia test network" + "message": "Estableciendo conexión a la red de prueba Linea Sepolia" }, "connectingToMainnet": { "message": "Estableciendo conexión a la red principal de Ethereum" }, "connectingToSepolia": { - "message": "Connecting to Sepolia test network" + "message": "Estableciendo conexión a la red de prueba Sepolia" }, "connectionDescription": { - "message": "Connect this website with MetaMask" + "message": "Conectar este sitio web con MetaMask" }, "connectionFailed": { - "message": "Connection failed" + "message": "Conexión fallida" }, "connectionFailedDescription": { - "message": "Fetching of $1 failed, check your network and try again.", + "message": "La obtención de $1 falló, verifique su red e intente nuevamente.", "description": "$1 is the name of the snap being fetched." }, "connectionPopoverDescription": { - "message": "To connect to a site, select the connect button. MetaMask can only connect to web3 sites." + "message": "Para conectarse a un sitio, seleccione el botón de conexión. MetaMask solo puede conectarse a sitios web3." }, "connectionRequest": { - "message": "Connection request" + "message": "Solicitud de conexión" }, "connectionsRemovedModalDescription": { - "message": "Some connections (like hardware wallets and snaps) were removed due to inactivity on this device. You can re-add them anytime in Settings." + "message": "Algunas conexiones (como monederos físicos y snaps) se eliminaron por inactividad en este dispositivo. Puede volver a agregarlas en cualquier momento en Configuración." }, "connectionsRemovedModalTitle": { - "message": "Connections removed" + "message": "Conexiones eliminadas" }, "contactUs": { "message": "Contáctenos" @@ -1544,7 +1544,7 @@ "message": "Contactos" }, "contentFromSnap": { - "message": "Content from $1", + "message": "Contenido de $1", "description": "$1 represents the name of the snap" }, "continue": { @@ -1566,10 +1566,10 @@ "message": "Interacción con el contrato" }, "convertTokenToNFTDescription": { - "message": "We've detected that this asset is an NFT. MetaMask now has full native support for NFTs. Would you like to remove it from your token list and add it as an NFT?" + "message": "Hemos detectado que este activo es un NFT. MetaMask ahora tiene soporte nativo completo para NFTs. ¿Desea eliminarlo de su lista de tokens y agregarlo como un NFT?" }, "convertTokenToNFTExistDescription": { - "message": "We’ve detected that this asset has been added as an NFT. Would you like to remove it from your token list?" + "message": "Hemos detectado que este activo se ha agregado como un NFT. ¿Desea eliminarlo de su lista de tokens?" }, "coolWallet": { "message": "CoolWallet" @@ -1581,10 +1581,10 @@ "message": "Copiar dirección al Portapapeles" }, "copyAddressShort": { - "message": "Copy address" + "message": "Copiar dirección" }, "copyPrivateKey": { - "message": "Copy private key" + "message": "Copiar clave privada" }, "copyToClipboard": { "message": "Copiar al Portapapeles" @@ -1596,51 +1596,51 @@ "message": "Crear" }, "createMultichainAccountButton": { - "message": "Create account", + "message": "Crear cuenta", "description": "Name of a button used on multichain account related pages for triggering the account creation process." }, "createMultichainAccountButtonLoading": { - "message": "Creating account...", + "message": "Creando cuenta...", "description": "Name of a button in loading state, used on multichain account related pages for the account creation process." }, "createNewAccountHeader": { - "message": "Create a new account" + "message": "Crear una nueva cuenta" }, "createPassword": { "message": "Crear contraseña" }, "createPasswordCreate": { - "message": "Create password" + "message": "Crear contraseña" }, "createPasswordDetails": { - "message": "Unlocks MetaMask on this device only." + "message": "Desbloquea MetaMask solo en este dispositivo." }, "createPasswordDetailsSocial": { - "message": "Losing this password means losing wallet access on all devices, " + "message": "Perder esta contraseña significa perder acceso a la billetera en todos los dispositivos, " }, "createPasswordDetailsSocialReset": { - "message": "MetaMask can't reset it." + "message": "MetaMask no puede restablecerla." }, "createPasswordMarketing": { - "message": "Get product updates, tips, and news including by email. We may use your interactions to improve what we share." + "message": "Recibe actualizaciones, consejos y noticias del producto, incluso por correo electrónico. Podemos usar tus interacciones para mejorar lo que compartimos." }, "createSnapAccountDescription": { - "message": "$1 wants to add a new account to MetaMask." + "message": "$1 quiere agregar una nueva cuenta a MetaMask." }, "createSnapAccountTitle": { - "message": "Create account" + "message": "Crear cuenta" }, "createSolanaAccount": { - "message": "Create Solana account" + "message": "Crear cuenta de Solana" }, "creatorAddress": { - "message": "Creator address" + "message": "Dirección del creador" }, "crossChainSwapsLink": { - "message": "Swap across networks with MetaMask Portfolio" + "message": "Intercambia entre redes con MetaMask Portfolio" }, "crossChainSwapsLinkNative": { - "message": "Swap across networks with Bridge" + "message": "Intercambia entre redes con Bridge" }, "cryptoCompare": { "message": "CryptoCompare" @@ -1649,10 +1649,10 @@ "message": "Conversión de moneda" }, "currencyRateCheckToggle": { - "message": "Show balance and token price checker" + "message": "Mostrar saldo y verificador de precio de tokens" }, "currencyRateCheckToggleDescription": { - "message": "We use $1 and $2 APIs to display your balance and token price. $3", + "message": "Usamos las APIs de $1 y $2 para mostrar tu saldo y precio de tokens. $3", "description": "$1 represents Coingecko, $2 represents CryptoCompare and $3 represents Privacy Policy" }, "currencySymbol": { @@ -1671,11 +1671,11 @@ "message": "Idioma actual" }, "currentNetwork": { - "message": "Current network", + "message": "Red actual", "description": "Speicifies to token network filter to filter by current Network. Will render when network nickname is not available" }, "currentRpcUrlDeprecated": { - "message": "The current rpc url for this network has been deprecated." + "message": "La URL RPC actual para esta red ha quedado obsoleta." }, "currentTitle": { "message": "Actual:" @@ -1684,26 +1684,26 @@ "message": "No disponible en esta red" }, "curveHighGasEstimate": { - "message": "Aggressive gas estimate graph" + "message": "Gráfico de gas estimado agresivo" }, "curveLowGasEstimate": { - "message": "Low gas estimate graph" + "message": "Gráfico de gas estimado bajo" }, "curveMediumGasEstimate": { - "message": "Market gas estimate graph" + "message": "Gráfico de gas estimado de mercado" }, "custom": { "message": "Avanzado" }, "customGasSettingToolTipMessage": { - "message": "Use $1 to customize the gas price. This can be confusing if you aren’t familiar. Interact at your own risk.", + "message": "Usa $1 para personalizar el precio del gas. Esto puede ser confuso si no estás familiarizado. Interactúa bajo tu propio riesgo.", "description": "$1 is key 'advanced' (text: 'Advanced') separated here so that it can be passed in with bold font-weight" }, "customNetworks": { - "message": "Custom networks" + "message": "Redes personalizadas" }, "customSlippage": { - "message": "Custom" + "message": "Personalizado" }, "customSpendLimit": { "message": "Límite de gastos personalizado" @@ -1712,22 +1712,22 @@ "message": "Token personalizado" }, "customTokenWarningInNonTokenDetectionNetwork": { - "message": "Token detection is not available on this network yet. Please import token manually and make sure you trust it. Learn about $1" + "message": "La detección de tokens aún no está disponible en esta red. Importa el token manualmente y asegúrate de confiar en él. Aprende sobre $1" }, "customTokenWarningInTokenDetectionNetwork": { - "message": "Anyone can create a token, including creating fake versions of existing tokens. Learn about $1" + "message": "Cualquiera puede crear un token, incluso versiones falsas de tokens existentes. Aprende sobre $1" }, "customTokenWarningInTokenDetectionNetworkWithTDOFF": { - "message": "Make sure you trust a token before you import it. Learn how to avoid $1. You can also enable token detection $2." + "message": "Asegúrate de confiar en un token antes de importarlo. Aprende cómo evitar $1. También puedes habilitar la detección de tokens $2." }, "customerSupport": { - "message": "customer support" + "message": "Soporte al cliente" }, "customizeYourNotifications": { - "message": "Customize your notifications" + "message": "Personaliza tus notificaciones" }, "customizeYourNotificationsText": { - "message": "Turn on the types of notifications you want to receive:" + "message": "Activa los tipos de notificaciones que quieras recibir:" }, "dappSuggested": { "message": "Sitio sugerido" @@ -1737,10 +1737,10 @@ "description": "$1 is url for the dapp that has suggested gas settings" }, "dappSuggestedHigh": { - "message": "Site suggested" + "message": "Sitio sugerido" }, "dappSuggestedHighShortLabel": { - "message": "Site (high)" + "message": "Sitio (alto)" }, "dappSuggestedShortLabel": { "message": "Sitio" @@ -1750,37 +1750,37 @@ "description": "$1 represents the Dapp's origin" }, "darkTheme": { - "message": "Dark" + "message": "Oscuro" }, "data": { "message": "Datos" }, "dataCollectionForMarketing": { - "message": "Data collection for marketing" + "message": "Recolección de datos para marketing" }, "dataCollectionForMarketingDescription": { - "message": "We’ll use this data to learn how you interact with our marketing communications. We may share relevant news (like product features)." + "message": "Usaremos estos datos para conocer cómo interactúas con nuestras comunicaciones de marketing. Podemos compartir noticias relevantes (como funciones del producto)." }, "dataCollectionForMarketingDescriptionSocialLogin": { - "message": "Get product updates, tips, and news - including by email. We may use your interactions to improve what we share." + "message": "Recibe actualizaciones, consejos y noticias del producto, incluso por correo electrónico. Podemos usar tus interacciones para mejorar lo que compartimos." }, "dataCollectionWarningPopoverButton": { - "message": "Okay" + "message": "Aceptar" }, "dataCollectionWarningPopoverDescription": { - "message": "You turned off data collection for our marketing purposes. This only applies to this device. If you use MetaMask on other devices, make sure to opt out there as well." + "message": "Desactivaste la recolección de datos para fines de marketing. Esto solo aplica a este dispositivo. Si usas MetaMask en otros dispositivos, asegúrate de desactivarlo allí también." }, "dataUnavailable": { - "message": "data unavailable" + "message": "Datos no disponibles" }, "dateCreated": { - "message": "Date created" + "message": "Fecha de creación" }, "dcent": { "message": "D'Cent" }, "debitCreditPurchaseOptions": { - "message": "Debit or credit card purchase options" + "message": "Opciones de compra con tarjeta de débito o crédito" }, "decimal": { "message": "Decimales del token" @@ -1809,175 +1809,175 @@ "message": "Descifrar solicitud" }, "deepLink_Caution": { - "message": "Proceed with caution" + "message": "Procede con precaución" }, "deepLink_Continue": { - "message": "Continue" + "message": "Continuar" }, "deepLink_ContinueDescription": { - "message": "You'll open $1 if you continue.", + "message": "Abrirás $1 si continúas.", "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": "Don't remind me again" + "message": "No recordarme de nuevo" }, "deepLink_Error404Description": { - "message": "We can't find the page you are looking for." + "message": "No podemos encontrar la página que buscas." }, "deepLink_Error404Title": { - "message": "This page doesn't exist" + "message": "Esta página no existe" }, "deepLink_Error404_CTA": { - "message": "$1 and we'll take you to the right place.", + "message": "$1 y te llevaremos al lugar correcto.", "description": "$1 is a link with the text found in `deepLink_Error404_CTA_LinkText`" }, "deepLink_Error404_CTA_LinkText": { - "message": "Update to the latest version of MetaMask", + "message": "Actualiza a la última versión de MetaMask", "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": "No url to navigate to was provided." + "message": "No se proporcionó una URL a la cual navegar." }, "deepLink_ErrorOtherDescription": { - "message": "This is a bug and should be reported to MetaMask." + "message": "Esto es un error y debe ser reportado a MetaMask." }, "deepLink_ErrorOtherTitle": { - "message": "An error occurred while processing the deep link" + "message": "Ocurrió un error al procesar el deep link" }, "deepLink_GoToTheHomePageButton": { - "message": "Go to the home page" + "message": "Ir a la página de inicio" }, "deepLink_RedirectingToMetaMask": { - "message": "Redirecting to MetaMask" + "message": "Redirigiendo a MetaMask" }, "deepLink_ThirdPartyDescription": { - "message": "You were sent here by a third party, not MetaMask. $1", + "message": "Has sido enviado aquí por un tercero, no por MetaMask. $1", "description": "$1 is the message 'deepLink_ContinueDescription'" }, "deepLink_theBuyPage": { - "message": "the buy page" + "message": "la página de compra" }, "deepLink_theHomePage": { - "message": "the home page" + "message": "la página de inicio" }, "deepLink_theNotificationsPage": { - "message": "the notifications page" + "message": "la página de notificaciones" }, "deepLink_thePerpsPage": { - "message": "the perps page" + "message": "la página de perps" }, "deepLink_theSwapsPage": { - "message": "the swaps page" + "message": "la página de intercambios" }, "deepLink_theSwapsRampsPage": { - "message": "the Swaps/Ramps page" + "message": "la página de Swaps/Ramps" }, "defaultRpcUrl": { - "message": "Default RPC URL" + "message": "URL RPC predeterminada" }, "defaultSettingsSubTitle": { - "message": "MetaMask uses default settings to best balance safety and ease of use. Change these settings to further increase your privacy." + "message": "MetaMask usa configuraciones predeterminadas para equilibrar seguridad y facilidad de uso. Cambia estas configuraciones para aumentar tu privacidad." }, "defaultSettingsTitle": { - "message": "Default privacy settings" + "message": "Configuraciones de privacidad predeterminadas" }, "defi": { "message": "DeFi" }, "defiEmptyDescription": { - "message": "Lend, borrow, and trade, right in your wallet." + "message": "Presta, pide prestado e intercambia directamente en tu billetera." }, "defiTabErrorContent": { - "message": "Try visiting again later." + "message": "Intenta visitar de nuevo más tarde." }, "defiTabErrorTitle": { - "message": "We could not load this page." + "message": "No pudimos cargar esta página." }, "delete": { "message": "Eliminar" }, "deleteContact": { - "message": "Delete contact" + "message": "Eliminar contacto" }, "deleteMetaMetricsData": { - "message": "Delete MetaMetrics data" + "message": "Eliminar datos de MetaMetrics" }, "deleteMetaMetricsDataDescription": { - "message": "This will delete historical MetaMetrics data associated with your use on this device. Your wallet and accounts will remain exactly as they are now after this data has been deleted. This process may take up to 30 days. View our $1.", + "message": "Esto eliminará los datos históricos de MetaMetrics asociados a tu uso en este dispositivo. Tu billetera y cuentas permanecerán exactamente como están ahora después de eliminar estos datos. Este proceso puede tardar hasta 30 días. Consulta nuestra $1.", "description": "$1 will have text saying Privacy Policy " }, "deleteMetaMetricsDataErrorDesc": { - "message": "This request can't be completed right now due to an analytics system server issue, please try again later" + "message": "Esta solicitud no se puede completar en este momento debido a un problema con el servidor del sistema de análisis, inténtalo de nuevo más tarde" }, "deleteMetaMetricsDataErrorTitle": { - "message": "We are unable to delete this data right now" + "message": "No podemos eliminar estos datos en este momento" }, "deleteMetaMetricsDataModalDesc": { - "message": "We are about to remove all your MetaMetrics data. Are you sure?" + "message": "Estamos a punto de eliminar todos tus datos de MetaMetrics. ¿Estás seguro?" }, "deleteMetaMetricsDataModalTitle": { - "message": "Delete MetaMetrics data?" + "message": "¿Eliminar datos de MetaMetrics?" }, "deleteMetaMetricsDataRequestedDescription": { - "message": "You initiated this action on $1. This process can take up to 30 days. View the $2", + "message": "Iniciaste esta acción el $1. Este proceso puede tardar hasta 30 días. Consulta la $2", "description": "$1 will be the date on which teh deletion is requested and $2 will have text saying Privacy Policy " }, "deleteNetworkIntro": { - "message": "If you delete this network, you will need to add it again to view your assets in this network" + "message": "Si eliminas esta red, tendrás que añadirla de nuevo para ver tus activos en ella" }, "deleteNetworkTitle": { - "message": "Delete $1 network?", + "message": "¿Eliminar la red $1?", "description": "$1 represents the name of the network" }, "depositCrypto": { - "message": "Deposit crypto from another account with a wallet address or QR code." + "message": "Deposita cripto desde otra cuenta con una dirección de billetera o código QR." }, "deprecatedGoerliNtwrkMsg": { - "message": "Because of updates to the Ethereum system, the Goerli test network will be phased out soon." + "message": "Debido a actualizaciones en el sistema de Ethereum, la red de pruebas Goerli será eliminada pronto." }, "deprecatedNetwork": { - "message": "This network is deprecated" + "message": "Esta red está obsoleta" }, "deprecatedNetworkButtonMsg": { - "message": "Got it" + "message": "Entendido" }, "deprecatedNetworkDescription": { - "message": "The network you're trying to connect to is no longer supported by Metamask. $1" + "message": "La red a la que intentas conectarte ya no es compatible con MetaMask. $1" }, "description": { "message": "Descripción" }, "descriptionFromSnap": { - "message": "Description from $1", + "message": "Descripción de $1", "description": "$1 represents the name of the snap" }, "deselectAll": { - "message": "Deselect all" + "message": "Deseleccionar todo" }, "destinationAccountPickerNoEligible": { - "message": "No eligible accounts found" + "message": "No se encontraron cuentas elegibles" }, "destinationAccountPickerNoMatching": { - "message": "No matching accounts found" + "message": "No se encontraron cuentas coincidentes" }, "destinationAccountPickerSearchPlaceholderToMainnet": { - "message": "Receiving address or ENS" + "message": "Dirección de recepción o ENS" }, "destinationAccountPickerSearchPlaceholderToSolana": { - "message": "Receiving address" + "message": "Dirección de recepción" }, "destinationTransactionIdLabel": { - "message": "Destination Tx ID", + "message": "ID de transacción de destino", "description": "Label for the destination transaction ID field." }, "details": { "message": "Detalles" }, "developerOptions": { - "message": "Developer Options" + "message": "Opciones de desarrollador" }, "disabledGasOptionToolTipMessage": { - "message": "\"1$\" está desactivado porque no cumple el mínimo de un aumento del 10% respecto a la tarifa de gas original.", + "message": "\"$1\" está desactivado porque no cumple el mínimo de un aumento del 10% respecto a la tarifa de gas original.", "description": "$1 is gas estimate type which can be market or aggressive" }, "disconnect": { @@ -1987,19 +1987,19 @@ "message": "Desconectar todas las cuentas" }, "disconnectAllAccountsConfirmationDescription": { - "message": "¿Está seguro de que se quiere desconectar? Podría perder la funcionalidad del sitio." + "message": "¿Estás seguro de que quieres desconectar? Podrías perder funcionalidad del sitio." }, "disconnectAllAccountsText": { - "message": "accounts" + "message": "cuentas" }, "disconnectAllDescriptionText": { - "message": "If you disconnect from this site, you’ll need to reconnect your accounts and networks to use this site again." + "message": "Si te desconectas de este sitio, tendrás que volver a conectar tus cuentas y redes para usarlo de nuevo." }, "disconnectAllSnapsText": { "message": "Snaps" }, "disconnectMessage": { - "message": "This will disconnect you from this site" + "message": "Esto te desconectará de este sitio" }, "disconnectPrompt": { "message": "Desconectar $1" @@ -2008,46 +2008,46 @@ "message": "Desconectar esta cuenta" }, "disconnectedAllAccountsToast": { - "message": "All accounts disconnected from $1", + "message": "Todas las cuentas desconectadas de $1", "description": "$1 is name of the dapp`" }, "disconnectedSingleAccountToast": { - "message": "$1 disconnected from $2", + "message": "$1 desconectado de $2", "description": "$1 is name of the name and $2 represents the dapp name`" }, "discover": { - "message": "Discover" + "message": "Descubrir" }, "discoverNFTs": { - "message": "Discover NFTs" + "message": "Descubrir NFTs" }, "discoverSnaps": { - "message": "Discover Snaps", + "message": "Descubrir Snaps", "description": "Text that links to the Snaps website. Displayed in a banner on Snaps list page in settings." }, "dismiss": { "message": "Ignorar" }, "dismissReminderDescriptionField": { - "message": "Active esta opción para ignorar el recordatorio de respaldo de la frase de recuperación. Le recomendamos que respalde su frase secreta de recuperación para evitar la pérdida de fondos" + "message": "Activa esta opción para ignorar el recordatorio de respaldo de la frase de recuperación. Recomendamos respaldar tu frase secreta de recuperación para evitar la pérdida de fondos" }, "dismissReminderField": { "message": "Ignorar el recordatorio de respaldo de la frase de recuperación" }, "dismissSmartAccountSuggestionEnabledDescription": { - "message": "Turn this on to no longer see the \"Switch to Smart Account\" suggestion on any account. Smart accounts unlocks faster transactions, lower network fees and more flexibility on payment for those." + "message": "Activa esto para no volver a ver la sugerencia \"Cambiar a cuenta inteligente\" en ninguna cuenta. Las cuentas inteligentes permiten transacciones más rápidas, menores tarifas de red y más flexibilidad en el pago." }, "dismissSmartAccountSuggestionEnabledTitle": { - "message": "Dismiss \"Switch to Smart Account\" suggestion" + "message": "Ignorar sugerencia \"Cambiar a cuenta inteligente\"" }, "displayNftMedia": { - "message": "Display NFT media" + "message": "Mostrar medios de NFT" }, "displayNftMediaDescription": { - "message": "Displaying NFT media and data exposes your IP address to OpenSea or other third parties. This can allow attackers to associate your IP address with your Ethereum address. NFT autodetection relies on this setting, and won't be available when this is turned off." + "message": "Mostrar medios y datos de NFT expone tu dirección IP a OpenSea u otros terceros. Esto puede permitir a atacantes asociar tu IP con tu dirección de Ethereum. La autodetección de NFTs depende de esta configuración y no estará disponible si está desactivada." }, "doNotShare": { - "message": "Do not share this with anyone" + "message": "No compartas esto con nadie" }, "domain": { "message": "Dominio" @@ -2059,28 +2059,28 @@ "message": "No volver a mostrar" }, "downArrow": { - "message": "down arrow" + "message": "flecha hacia abajo" }, "downloadAppDescription": { - "message": "Bring MetaMask with you everywhere you go with the mobile app. Plus, turn on Face ID so you always have access, even if you forget your password." + "message": "Lleva MetaMask contigo a donde vayas con la aplicación móvil. Además, activa Face ID para tener siempre acceso, incluso si olvidas tu contraseña." }, "downloadAppTitle": { - "message": "Scan QR code and download the app" + "message": "Escanea el código QR y descarga la app" }, "downloadGoogleChrome": { "message": "Descargar Google Chrome" }, "downloadMetaMaskMobileDescription": { - "message": "Face ID on our app lets you in even if you forget your password. Take MetaMask everywhere you go!" + "message": "Face ID en nuestra app te da acceso incluso si olvidas tu contraseña. ¡Lleva MetaMask contigo a todas partes!" }, "downloadMetaMaskMobileQrNote": { - "message": "Scan this QR code to get started." + "message": "Escanea este código QR para comenzar." }, "downloadMetaMaskMobileTitle": { - "message": "Get our mobile app" + "message": "Obtén nuestra aplicación móvil" }, "downloadNow": { - "message": "Download Now" + "message": "Descargar ahora" }, "downloadStateLogs": { "message": "Descargar registros de estado" @@ -2089,10 +2089,10 @@ "message": "Abandonado" }, "duplicateContactTooltip": { - "message": "This contact name collides with an existing account or contact" + "message": "Este nombre de contacto coincide con una cuenta o contacto existente" }, "duplicateContactWarning": { - "message": "You have duplicate contacts" + "message": "Tienes contactos duplicados" }, "durationSuffixDay": { "message": "D", @@ -2127,7 +2127,7 @@ "description": "Shortened form of 'year'" }, "earn": { - "message": "Earn" + "message": "Ganar" }, "edit": { "message": "Editar" @@ -2136,10 +2136,10 @@ "message": "Editar apodo" }, "editAccountName": { - "message": "Edit account name" + "message": "Editar nombre de cuenta" }, "editAccounts": { - "message": "Edit accounts" + "message": "Editar cuentas" }, "editAddressNickname": { "message": "Editar apodo de dirección" @@ -2161,7 +2161,7 @@ "description": "$1 is the minimum limit for gas and $2 is the maximum limit" }, "editGasLimitTooltip": { - "message": "El límite de gas es el máximo de unidades de gas que está dispuesto a utilizar. Las unidades de gas son un multiplicador de la \"Tarifa de prioridad máxima\" y de la \"Tarifa máxima\"." + "message": "El límite de gas es el máximo de unidades de gas que estás dispuesto a utilizar. Las unidades de gas son un multiplicador de la \"Tarifa de prioridad máxima\" y de la \"Tarifa máxima\"." }, "editGasMaxBaseFeeGWEIImbalance": { "message": "La tarifa base máxima no puede ser inferior a la tarifa de prioridad" @@ -2173,7 +2173,7 @@ "message": "La tarifa base máxima es baja para las condiciones actuales de la red" }, "editGasMaxFeeHigh": { - "message": "La tarifa base máxima es más alta de lo necesario" + "message": "La tarifa máxima es más alta de lo necesario" }, "editGasMaxFeeLow": { "message": "Tarifa máxima demasiado baja para las condiciones de red" @@ -2188,13 +2188,13 @@ "message": "La tarifa de prioridad debe ser superior a 0." }, "editGasMaxPriorityFeeHigh": { - "message": "La tarifa máxima de prioridad es más alta de lo necesario. Es posible que pague más de lo necesario." + "message": "La tarifa máxima de prioridad es más alta de lo necesario. Es posible que pagues más de lo necesario." }, "editGasMaxPriorityFeeHighV2": { - "message": "La tarifa de prioridad es más alta de lo necesario. Es posible que pague más de lo necesario" + "message": "La tarifa de prioridad es más alta de lo necesario. Es posible que pagues más de lo necesario" }, "editGasMaxPriorityFeeLow": { - "message": "La tarifa de prioridad máxima es baja para las condiciones actuales de la red" + "message": "La tarifa máxima de prioridad es baja para las condiciones actuales de la red" }, "editGasMaxPriorityFeeLowV2": { "message": "La tarifa de prioridad es baja para las condiciones actuales de la red" @@ -2215,16 +2215,16 @@ "message": "Tiempo de procesamiento desconocido" }, "editInPortfolio": { - "message": "Edit in Portfolio" + "message": "Editar en Portfolio" }, "editNetwork": { - "message": "Edit network" + "message": "Editar red" }, "editNetworkLink": { - "message": "edit the original network" + "message": "editar la red original" }, "editNetworksTitle": { - "message": "Edit networks" + "message": "Editar redes" }, "editNonceField": { "message": "Editar Nonce" @@ -2236,25 +2236,25 @@ "message": "Editar permiso" }, "editPermissions": { - "message": "Edit permissions" + "message": "Editar permisos" }, "editSpeedUpEditGasFeeModalTitle": { "message": "Editar la tarifa de aceleración de gas" }, "editSpendingCap": { - "message": "Edit spending cap" + "message": "Editar límite de gastos" }, "editSpendingCapAccountBalance": { - "message": "Account balance: $1 $2" + "message": "Saldo de la cuenta: $1 $2" }, "editSpendingCapDesc": { - "message": "Enter the amount that you feel comfortable being spent on your behalf." + "message": "Ingrese la cantidad con la que se sienta cómodo de que pueda gastarse en su nombre." }, "editSpendingCapError": { - "message": "The spending cap can’t exceed $1 decimal digits. Remove decimal digits to continue." + "message": "El límite de gastos no puede exceder $1 dígitos decimales. Elimine los decimales para continuar." }, "editSpendingCapSpecialCharError": { - "message": "Enter numbers only" + "message": "Ingrese solo números" }, "enableAutoDetect": { "message": " Activar autodetección" @@ -2263,23 +2263,23 @@ "message": " Actívela en Configuración." }, "enableSmartContractAccount": { - "message": "Enable smart contract account" + "message": "Habilitar cuenta con contrato inteligente" }, "enableSmartContractAccountDescription": { - "message": "You can enable smart account features on supported networks." + "message": "Puedes habilitar funciones de cuenta inteligente en redes compatibles." }, "enableSnap": { - "message": "Enable" + "message": "Habilitar" }, "enableToken": { "message": "activar $1", "description": "$1 is a token symbol, e.g. ETH" }, "enabled": { - "message": "Enabled" + "message": "Habilitado" }, "enabledNetworks": { - "message": "Enabled networks" + "message": "Redes habilitadas" }, "encryptionPublicKeyNotice": { "message": "$1 quisiera su clave pública de cifrado. Al aceptar, este sitio podrá redactar mensajes cifrados para usted.", @@ -2293,87 +2293,87 @@ "description": "$1 is the return value of eth_chainId from an RPC endpoint" }, "enhancedTokenDetectionAlertMessage": { - "message": "Enhanced token detection is currently available on $1. $2" + "message": "La detección mejorada de tokens está disponible actualmente en $1. $2" }, "ensDomainsSettingDescriptionIntroduction": { - "message": "MetaMask lets you see ENS domains right in your browser's address bar. Here's how it works:" + "message": "MetaMask te permite ver dominios ENS directamente en la barra de direcciones del navegador. Así es como funciona:" }, "ensDomainsSettingDescriptionOutroduction": { - "message": "Keep in mind that using this feature exposes your IP address to IPFS third-party services." + "message": "Ten en cuenta que usar esta función expone tu dirección IP a servicios IPFS de terceros." }, "ensDomainsSettingDescriptionPart1": { - "message": "MetaMask checks with Ethereum's ENS contract to find the code connected to the ENS name." + "message": "MetaMask consulta el contrato ENS de Ethereum para encontrar el código vinculado al nombre ENS." }, "ensDomainsSettingDescriptionPart2": { - "message": "If the code links to IPFS, you can see the content associated with it (usually a website)." + "message": "Si el código enlaza con IPFS, puedes ver el contenido asociado (generalmente un sitio web)." }, "ensDomainsSettingTitle": { - "message": "Show ENS domains in address bar" + "message": "Mostrar dominios ENS en la barra de direcciones" }, "ensUnknownError": { "message": "Error al buscar ENS." }, "enterANameToIdentifyTheUrl": { - "message": "Enter a name to identify the URL" + "message": "Ingresa un nombre para identificar la URL" }, "enterChainId": { - "message": "Enter Chain ID" + "message": "Ingresa el ID de cadena" }, "enterMaxSpendLimit": { "message": "Escribir límite máximo de gastos" }, "enterNetworkName": { - "message": "Enter network name" + "message": "Ingresa el nombre de la red" }, "enterOptionalPassword": { - "message": "Enter optional password" + "message": "Ingresa una contraseña opcional" }, "enterPasswordContinue": { - "message": "Escribir contraseña para continuar" + "message": "Escribe la contraseña para continuar" }, "enterPasswordCurrent": { - "message": "Enter your current password" + "message": "Ingresa tu contraseña actual" }, "enterRpcUrl": { - "message": "Enter RPC URL" + "message": "Ingresa la URL RPC" }, "enterSymbol": { - "message": "Enter symbol" + "message": "Ingresa el símbolo" }, "enterTokenNameOrAddress": { - "message": "Enter token name or paste address" + "message": "Ingresa el nombre del token o pega la dirección" }, "enterYourPassword": { - "message": "Enter your password" + "message": "Ingresa tu contraseña" }, "enterYourPasswordContinue": { - "message": "Enter password to continue" + "message": "Ingresa la contraseña para continuar" }, "enterYourPasswordSocialLoginFlow": { - "message": "Enter Metamask Password" + "message": "Ingresa la contraseña de MetaMask" }, "errorCode": { "message": "Código: $1", "description": "Displayed error code for debugging purposes. $1 is the error code" }, "errorDetails": { - "message": "Error details", + "message": "Detalles del error", "description": "Label for the error details field in the error screen." }, "errorGettingSafeChainList": { - "message": "Error while getting safe chain list, please continue with caution." + "message": "Error al obtener la lista de cadenas seguras, continúa con precaución." }, "errorLegalTextFirstInfo": { - "message": "Technical diagnostic information." + "message": "Información técnica de diagnóstico." }, "errorLegalTextNoPersonalInfo": { - "message": "No personal information or other device information will be collected." + "message": "No se recogerá información personal u otra información del dispositivo." }, "errorLegalTextSecondInfo": { - "message": "Your browser, operating system, and MetaMask versions." + "message": "Tu navegador, sistema operativo y versiones de MetaMask." }, "errorLegalTextSummary": { - "message": "We will receive a single error report, containing:" + "message": "Recibiremos un solo informe de error, que contendrá:" }, "errorMessage": { "message": "Mensaje: $1", @@ -2384,31 +2384,31 @@ "description": "Displayed error name for debugging purposes. $1 is the error name" }, "errorPageContactSupport": { - "message": "Contact support", + "message": "Contactar soporte", "description": "Button for contact MM support" }, "errorPageDescribeUsWhatHappened": { - "message": "Describe what happened", + "message": "Describe lo sucedido", "description": "Button for submitting report to sentry" }, "errorPageInfo": { - "message": "Your information can’t be shown. Don’t worry, your wallet and funds are safe.", + "message": "No se puede mostrar tu información. No te preocupes, tu billetera y fondos están seguros.", "description": "Information banner shown in the error page" }, "errorPageMessageTitle": { - "message": "Error message", + "message": "Mensaje de error", "description": "Title for description, which is displayed for debugging purposes" }, "errorPageSentryFormTitle": { - "message": "Describe what happened", + "message": "Describe lo sucedido", "description": "In sentry feedback form, The title at the top of the feedback form." }, "errorPageSentryMessagePlaceholder": { - "message": "Sharing details like how we can reproduce the bug will help us fix the problem.", + "message": "Compartir detalles sobre cómo reproducir el error nos ayudará a solucionarlo.", "description": "In sentry feedback form, The placeholder for the feedback description input field." }, "errorPageSentrySuccessMessageText": { - "message": "Thanks! We will take a look soon.", + "message": "¡Gracias! Lo revisaremos pronto.", "description": "In sentry feedback form, The message displayed after a successful feedback submission." }, "errorPageTitle": { @@ -2416,7 +2416,7 @@ "description": "Title of generic error page" }, "errorPageTryAgain": { - "message": "Try again", + "message": "Intenta de nuevo", "description": "Button for try again" }, "errorStack": { @@ -2424,23 +2424,23 @@ "description": "Title for error stack, which is displayed for debugging purposes" }, "errorWhileConnectingToRPC": { - "message": "Error while connecting to the custom network." + "message": "Error al conectar con la red personalizada." }, "errorWithSnap": { - "message": "Error with $1", + "message": "Error con $1", "description": "$1 represents the name of the snap" }, "estimatedFee": { - "message": "Estimated fee" + "message": "Tarifa estimada" }, "estimatedFeeTooltip": { - "message": "Amount paid to process the transaction on network." + "message": "Importe pagado para procesar la transacción en la red." }, "ethGasPriceFetchWarning": { - "message": "Se muestra el precio del gas de respaldo, ya que el servicio para calcular el precio del gas principal no se encuentra disponible en este momento." + "message": "Se muestra el precio de gas de respaldo, ya que el servicio para calcular el precio del gas principal no está disponible en este momento." }, "ethereumProviderAccess": { - "message": "Grant Ethereum provider access to $1", + "message": "Concede acceso al proveedor de Ethereum a $1", "description": "The parameter is the name of the requesting origin" }, "ethereumPublicAddress": { @@ -2456,7 +2456,7 @@ "message": "Ver en Etherscan" }, "existingChainId": { - "message": "The information you have entered is associated with an existing chain ID." + "message": "La información que ingresaste está asociada con un ID de cadena existente." }, "expandView": { "message": "Expandir vista" @@ -2465,47 +2465,47 @@ "message": "Experimental" }, "exploreDefi": { - "message": "Explore DeFi" + "message": "Explorar DeFi" }, "exploreweb3": { - "message": "Explore web3" + "message": "Explorar web3" }, "exportYourData": { - "message": "Export your data" + "message": "Exportar tus datos" }, "exportYourDataButton": { - "message": "Download" + "message": "Descargar" }, "exportYourDataDescription": { - "message": "You can export data like your contacts and preferences." + "message": "Puedes exportar datos como tus contactos y preferencias." }, "extendWalletWithSnaps": { - "message": "Explore community-built Snaps to customize your web3 experience", + "message": "Explora Snaps creados por la comunidad para personalizar tu experiencia web3", "description": "Banner description displayed on Snaps list page in Settings when less than 6 Snaps is installed." }, "externalAccount": { - "message": "External Account" + "message": "Cuenta externa" }, "externalExtension": { "message": "Extensión externa" }, "externalNameSourcesSetting": { - "message": "Proposed nicknames" + "message": "Nombres propuestos" }, "externalNameSourcesSettingDescription": { - "message": "We’ll fetch proposed nicknames for addresses you interact with from third-party sources like Etherscan, Infura, and Lens Protocol. These sources will be able to see those addresses and your IP address. Your account address won’t be exposed to third parties." + "message": "Recuperaremos apodos propuestos para las direcciones con las que interactúas desde fuentes de terceros como Etherscan, Infura y Lens Protocol. Estas fuentes podrán ver esas direcciones y tu dirección IP. La dirección de tu cuenta no se expondrá a terceros." }, "failed": { "message": "Con errores" }, "failedToFetchChainId": { - "message": "No se pudo capturar el ID de cadena. ¿La dirección URL de RPC es correcta?" + "message": "No se pudo obtener el ID de cadena. ¿La URL RPC es correcta?" }, "failover": { - "message": "Failover" + "message": "Conmutación por error" }, "failoverRpcUrl": { - "message": "Failover RPC URL" + "message": "URL RPC de conmutación por error" }, "failureMessage": { "message": "Se produjo un error y no pudimos finalizar la acción" @@ -2514,30 +2514,30 @@ "message": "Rápido" }, "feeDetails": { - "message": "Fee details" + "message": "Detalles de la tarifa" }, "fileImportFail": { - "message": "¿No funciona la importación del archivo? ¡Haga clic aquí!", + "message": "¿No funciona la importación del archivo? ¡Haz clic aquí!", "description": "Helps user import their account from a JSON file" }, "flaskWelcomeUninstall": { - "message": "le recomendamos que desinstale esta extensión", + "message": "Te recomendamos que desinstales esta extensión", "description": "This request is shown on the Flask Welcome screen. It is intended for non-developers, and will be bolded." }, "flaskWelcomeWarning1": { - "message": "Flask es para que los desarrolladores experimenten con nuevas API inestables. A menos que usted sea desarrollador o probador beta, 1$.", + "message": "Flask es para que los desarrolladores experimenten con nuevas API inestables. A menos que seas desarrollador o probador 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": "No garantizamos la seguridad o estabilidad de esta extensión. Las nuevas API ofrecidas por Flask no están protegidas contra los ataques de phishing, lo que significa que cualquier sitio o snap que requiera Flask podría ser un intento malicioso de robar sus activos.", + "message": "No garantizamos la seguridad o estabilidad de esta extensión. Las nuevas API ofrecidas por Flask no están protegidas contra ataques de phishing, lo que significa que cualquier sitio o snap que requiera Flask podría ser un intento malicioso de robar tus activos.", "description": "This explains the risks of using MetaMask Flask" }, "flaskWelcomeWarning3": { - "message": "Todas las API de Flask son experimentales. Se pueden cambiar o eliminadar sin previo aviso o pueden permanecer en Flask indefinidamente sin ser migradas a MetaMask estable. Úselas bajo su propia responsabilidad.", + "message": "Todas las API de Flask son experimentales. Pueden cambiarse o eliminarse sin previo aviso o permanecer en Flask indefinidamente sin ser migradas a MetaMask estable. Úsalas bajo tu propia responsabilidad.", "description": "This message warns developers about unstable Flask APIs" }, "flaskWelcomeWarning4": { - "message": "Make sure to disable your regular MetaMask extension when using Flask.", + "message": "Asegúrate de desactivar tu extensión MetaMask normal cuando uses Flask.", "description": "This message calls to pay attention about multiple versions of MetaMask running on the same site (Flask + Prod)" }, "flaskWelcomeWarningAcceptButton": { @@ -2545,45 +2545,45 @@ "description": "this text is shown on a button, which the user presses to confirm they understand the risks of using Flask" }, "floatAmountToken": { - "message": "Token amount must be an integer" + "message": "La cantidad del token debe ser un entero" }, "forbiddenIpfsGateway": { - "message": "Puerta de enlace de IPFS prohibida: especifique una puerta de enlace de CID" + "message": "Puerta de enlace de IPFS prohibida: especifica una puerta de enlace de CID" }, "forgetDevice": { "message": "Olvidar este dispositivo" }, "forgotPassword": { - "message": "Forgot password?" + "message": "¿Olvidaste la contraseña?" }, "forgotPasswordModalButton": { - "message": "Reset wallet" + "message": "Restablecer billetera" }, "forgotPasswordModalDescription1": { - "message": "MetaMask can’t recover your password for you." + "message": "MetaMask no puede recuperar tu contraseña por ti." }, "forgotPasswordModalDescription2": { - "message": "You can reset your wallet by entering the Secret Recovery Phrase you used when you set up your wallet." + "message": "Puedes restablecer tu billetera introduciendo la Frase Secreta de Recuperación que usaste al crearla." }, "forgotPasswordModalTitle": { - "message": "Forgot your password?" + "message": "¿Olvidaste tu contraseña?" }, "forgotPasswordSocialDescription": { - "message": "MetaMask can’t recover your password for you." + "message": "MetaMask no puede recuperar tu contraseña por ti." }, "forgotPasswordSocialStep1": { - "message": "If you’re logged into MetaMask on a device with $1 (like Face ID), you can reset your password there.", + "message": "Si has iniciado sesión en MetaMask en un dispositivo con $1 (como Face ID), puedes restablecer tu contraseña allí.", "description": "$1 is bold biometrics turned on" }, "forgotPasswordSocialStep1Biometrics": { - "message": "biometrics turned on" + "message": "biometría activada" }, "forgotPasswordSocialStep2": { - "message": "If you have your $1, you can reset your current wallet and reimport using Secret Recovery Phrase.", + "message": "Si tienes tu $1, puedes restablecer tu billetera actual e importarla de nuevo usando la Frase Secreta de Recuperación.", "description": "$1 is bold Secret Recovery Phrase" }, "form": { - "message": "form" + "message": "Formulario" }, "from": { "message": "De" @@ -2593,13 +2593,13 @@ "description": "$1 is the address to include in the From label. It is typically shortened first using shortenAddress" }, "fromTokenLists": { - "message": "From token lists: $1" + "message": "Desde listas de tokens: $1" }, "function": { - "message": "Function: $1" + "message": "Función: $1" }, "fundingMethod": { - "message": "Funding method" + "message": "Método de financiación" }, "gas": { "message": "Gas" @@ -2612,13 +2612,13 @@ "description": "$1 represents the Dapp's origin" }, "gasFee": { - "message": "Gas fee" + "message": "Tarifa de gas" }, "gasLimit": { "message": "Límite de gas" }, "gasLimitRecommended": { - "message": "Recommended gas limit is $1. If the gas limit is less than that, it may fail." + "message": "El límite de gas recomendado es $1. Si el límite de gas es menor, podría fallar." }, "gasLimitTooLow": { "message": "El límite de gas debe ser al menos 21 000" @@ -2640,7 +2640,7 @@ "description": "$1 represents a number of hours" }, "gasTimingLow": { - "message": "Slow" + "message": "Lento" }, "gasTimingMinutesShort": { "message": "$1 min", @@ -2657,31 +2657,31 @@ "message": "General" }, "generalCameraError": { - "message": "We couldn't access your camera. Please give it another try." + "message": "No pudimos acceder a tu cámara. Por favor inténtalo de nuevo." }, "generalCameraErrorTitle": { - "message": "Something went wrong...." + "message": "Algo salió mal...." }, "generalDescription": { - "message": "Sync settings across devices, select network preferences, and track token data" + "message": "Sincroniza la configuración entre dispositivos, selecciona preferencias de red y consulta datos de tokens" }, "genericExplorerView": { - "message": "View account on $1" + "message": "Ver cuenta en $1" }, "getTheNewestFeatures": { - "message": "Get the newest features" + "message": "Obtén las últimas funciones" }, "goToSite": { - "message": "Go to site" + "message": "Ir al sitio" }, "goerli": { "message": "Red de prueba Goerli" }, "gotIt": { - "message": "Got it" + "message": "Entendido" }, "grantExactAccess": { - "message": "Grant exact access" + "message": "Conceder acceso exacto" }, "gwei": { "message": "GWEI" @@ -2697,13 +2697,13 @@ "description": "Text representing the MEW path" }, "hardwareWalletSubmissionWarningStep1": { - "message": "Be sure your $1 is plugged in and to select the Ethereum app." + "message": "Asegúrate de que tu $1 esté conectado y de seleccionar la aplicación de Ethereum." }, "hardwareWalletSubmissionWarningStep2": { - "message": "Enable \"smart contract data\" or \"blind signing\" on your $1 device." + "message": "Habilita \"smart contract data\" o \"blind signing\" en tu dispositivo $1." }, "hardwareWalletSubmissionWarningTitle": { - "message": "Prior to clicking Submit:" + "message": "Antes de hacer clic en Enviar:" }, "hardwareWalletSupportLinkConversion": { "message": "haga clic aquí" @@ -2712,7 +2712,7 @@ "message": "Conectar una cartera de hardware" }, "hardwareWalletsInfo": { - "message": "Hardware wallet integrations use API calls to external servers, which can see your IP address and the smart contract addresses you interact with." + "message": "Las integraciones de carteras de hardware usan llamadas API a servidores externos, que pueden ver tu dirección IP y las direcciones de contratos inteligentes con las que interactúas." }, "hardwareWalletsMsg": { "message": "Seleccione una cartera de hardware que desee usar con MetaMask." @@ -2725,22 +2725,22 @@ "message": "Datos hexadecimales" }, "hexDataPlaceholder": { - "message": "Enter hex data (optional)" + "message": "Introduce datos hex (opcional)" }, "hiddenAccounts": { - "message": "Hidden accounts" + "message": "Cuentas ocultas" }, "hide": { "message": "Ocultar" }, "hideAccount": { - "message": "Hide account" + "message": "Ocultar cuenta" }, "hideAdvancedDetails": { - "message": "Hide advanced details" + "message": "Ocultar detalles avanzados" }, "hideSentitiveInfo": { - "message": "Hide sensitive information" + "message": "Ocultar información sensible" }, "hideTokenPrompt": { "message": "¿Ocultar token?" @@ -2756,79 +2756,79 @@ "message": "Agresivo" }, "highGasSettingToolTipMessage": { - "message": "High probability, even in volatile markets. Use $1 to cover surges in network traffic due to things like popular NFT drops.", + "message": "Alta probabilidad, incluso en mercados volátiles. Usa $1 para cubrir subidas en el tráfico de la red debido a eventos como lanzamientos populares de NFT.", "description": "$1 is key 'high' (text: 'Aggressive') separated here so that it can be passed in with bold font-weight" }, "highLowercase": { "message": "alta" }, "highestCurrentBid": { - "message": "Highest current bid" + "message": "Oferta actual más alta" }, "highestFloorPrice": { - "message": "Highest floor price" + "message": "Precio mínimo más alto" }, "history": { "message": "Historial" }, "holdToRevealContent1": { - "message": "Your Secret Recovery Phrase provides $1", + "message": "Tu Frase Secreta de Recuperación proporciona $1", "description": "$1 is a bolded text with the message from 'holdToRevealContent2'" }, "holdToRevealContent2": { - "message": "full access to your wallet and funds.", + "message": "acceso completo a tu billetera y fondos.", "description": "Is the bolded text in 'holdToRevealContent1'" }, "holdToRevealContent3": { - "message": "Do not share this with anyone. $1 $2", + "message": "No compartas esto con nadie. $1 $2", "description": "$1 is a message from 'holdToRevealContent4' and $2 is a text link with the message from 'holdToRevealContent5'" }, "holdToRevealContent4": { - "message": "MetaMask Support will not request this,", + "message": "El soporte de MetaMask no solicitará esto,", "description": "Part of 'holdToRevealContent3'" }, "holdToRevealContent5": { - "message": "but phishers might.", + "message": "pero los phishers podrían hacerlo.", "description": "The text link in 'holdToRevealContent3'" }, "holdToRevealContentPrivateKey1": { - "message": "Your Private Key provides $1", + "message": "Tu Clave Privada proporciona $1", "description": "$1 is a bolded text with the message from 'holdToRevealContentPrivateKey2'" }, "holdToRevealContentPrivateKey2": { - "message": "full access to your wallet and funds.", + "message": "acceso completo a tu billetera y fondos.", "description": "Is the bolded text in 'holdToRevealContentPrivateKey2'" }, "holdToRevealLockedLabel": { - "message": "hold to reveal circle locked" + "message": "mantén pulsado para revelar círculo bloqueado" }, "holdToRevealPrivateKey": { - "message": "Hold to reveal Private Key" + "message": "Mantén pulsado para revelar la Clave Privada" }, "holdToRevealPrivateKeyTitle": { - "message": "Keep your private key safe" + "message": "Mantén tu clave privada segura" }, "holdToRevealSRP": { - "message": "Hold to reveal SRP" + "message": "Mantén pulsado para revelar la Frase Secreta" }, "holdToRevealSRPTitle": { - "message": "Keep your SRP safe" + "message": "Mantén tu Frase Secreta segura" }, "holdToRevealUnlockedLabel": { - "message": "hold to reveal circle unlocked" + "message": "mantén pulsado para revelar círculo desbloqueado" }, "honeypotDescription": { - "message": "This token might pose a honeypot risk. It is advised to conduct due diligence before interacting to prevent any potential financial loss." + "message": "Este token podría presentar un riesgo de honeypot. Se recomienda diligencia debida antes de interactuar para evitar posibles pérdidas financieras." }, "honeypotTitle": { - "message": "Honey Pot" + "message": "Honeypot" }, "hyperliquidReferralCheckboxLabel": { - "message": "Allow MetaMask to add a referral code. This is permanent. The site offers discounts per their terms. MetaMask earns a fee.", + "message": "Permitir que MetaMask añada un código de referido. Esto es permanente. El sitio ofrece descuentos según sus términos. MetaMask gana una comisión.", "description": "The text for the checkbox label in the Hyperliquid referral confirmation screen" }, "hyperliquidReferralSubtitle": { - "message": "Save up to 4% on trades with a MetaMask referral code.", + "message": "Ahorra hasta un 4% en operaciones con un código de referido de MetaMask.", "description": "The subtitle of the Hyperliquid referral confirmation screen" }, "hyperliquidReferralTitle": { @@ -2839,10 +2839,10 @@ "message": "ID" }, "ignoreAll": { - "message": "Ignore all" + "message": "Ignorar todo" }, "ignoreTokenWarning": { - "message": "If you hide tokens, they will not be shown in your wallet. However, you can still add them by searching for them." + "message": "Si ocultas tokens, no se mostrarán en tu billetera. Sin embargo, aún puedes agregarlos buscando." }, "imToken": { "message": "imToken" @@ -2852,108 +2852,108 @@ "description": "Button to import an account from a selected file" }, "importAWallet": { - "message": "Import a wallet" + "message": "Importar una billetera" }, "importAccountError": { "message": "Error al importar la cuenta." }, "importAccountErrorIsSRP": { - "message": "You have entered a Secret Recovery Phrase (or mnemonic). To import an account here, you have to enter a private key, which is a hexadecimal string of length 64." + "message": "Has introducido una Frase Secreta de Recuperación (o mnemónica). Para importar una cuenta aquí, tienes que introducir una clave privada, que es una cadena hexadecimal de longitud 64." }, "importAccountErrorNotAValidPrivateKey": { - "message": "This is not a valid private key. You have entered a hexadecimal string, but it must be 64 characters long." + "message": "Esta no es una clave privada válida. Has introducido una cadena hexadecimal, pero debe tener 64 caracteres." }, "importAccountErrorNotHexadecimal": { - "message": "This is not a valid private key. You must enter a hexadecimal string of length 64." + "message": "Esta no es una clave privada válida. Debes introducir una cadena hexadecimal de 64 caracteres." }, "importAccountJsonLoading1": { - "message": "Expect this JSON import to take a few minutes and freeze MetaMask." + "message": "Espera que esta importación JSON tome unos minutos y congele MetaMask." }, "importAccountJsonLoading2": { - "message": "We apologize, and we will make it faster in the future." + "message": "Lo sentimos, y lo haremos más rápido en el futuro." }, "importAccountMsg": { - "message": "Las cuentas importadas no se asociarán con la frase secreta de recuperación de la cuenta original de MetaMask. Aprenda más sobre las cuentas importadas" + "message": "Las cuentas importadas no se asociarán con la frase secreta de recuperación de la cuenta original de MetaMask. Aprende más sobre las cuentas importadas" }, "importAccountWithSocialMsg": { - "message": "Imported private keys are backed up to your account and sync automatically when you sign in with the same Google or Apple login." + "message": "Las claves privadas importadas se respaldan en tu cuenta y se sincronizan automáticamente cuando inicias sesión con el mismo inicio de sesión de Google o Apple." }, "importAccountWithSocialMsgLearnMore": { - "message": "$1 about how imported keys work", + "message": "$1 sobre cómo funcionan las claves importadas", "description": "$1 is a link to learn more about imported keys" }, "importAnAccount": { - "message": "Import an account" + "message": "Importar una cuenta" }, "importNFT": { - "message": "Import NFT" + "message": "Importar NFT" }, "importNFTAddressToolTip": { - "message": "On OpenSea, for example, on the NFT's page under Details, there is a blue hyperlinked value labeled 'Contract Address'. If you click on this, it will take you to the contract's address on Etherscan; at the top-left of that page, there should be an icon labeled 'Contract', and to the right, a long string of letters and numbers. This is the address of the contract that created your NFT. Click on the 'copy' icon to the right of the address, and you'll have it on your clipboard." + "message": "En OpenSea, por ejemplo, en la página del NFT bajo Detalles, hay un valor con hipervínculo azul etiquetado 'Contract Address'. Si haces clic en esto, te llevará a la dirección del contrato en Etherscan; en la parte superior izquierda de esa página, debería haber un icono etiquetado 'Contract', y a la derecha, una larga cadena de letras y números. Esa es la dirección del contrato que creó tu NFT. Haz clic en el icono de 'copiar' a la derecha de la dirección y la tendrás en tu portapapeles." }, "importNFTPage": { - "message": "Import NFT page" + "message": "Página de importación de NFT" }, "importNFTTokenIdToolTip": { - "message": "An NFT's ID is a unique identifier since no two NFTs are alike. Again, on OpenSea this number is under 'Details'. Make a note of it, or copy it onto your clipboard." + "message": "El ID de un NFT es un identificador único ya que no hay dos NFTs iguales. Nuevamente, en OpenSea este número está bajo 'Details'. Anótalo o cópialo al portapapeles." }, "importNWordSRP": { - "message": "I have a $1 word recovery phrase", + "message": "Tengo una frase de recuperación de $1 palabras", "description": "$1 is the number of words in the recovery phrase" }, "importPrivateKey": { - "message": "Private Key" + "message": "Clave privada" }, "importSRPDescription": { - "message": "Import an existing wallet with your 12 or 24-word secret recovery phrase." + "message": "Importa una billetera existente con tu frase secreta de recuperación de 12 o 24 palabras." }, "importSRPNumberOfWordsError": { - "message": "Secret Recovery Phrases contain 12, or 24 words" + "message": "Las Frases Secretas de Recuperación contienen 12 o 24 palabras" }, "importSRPWordError": { - "message": "Word $1 is incorrect or misspelled.", + "message": "La palabra $1 es incorrecta o está mal escrita.", "description": "$1 is the word that is incorrect or misspelled" }, "importSRPWordErrorAlternative": { - "message": "Word $1 and $2 is incorrect or misspelled.", + "message": "Las palabras $1 y $2 son incorrectas o están mal escritas.", "description": "$1 and $2 are multiple words that are mispelled." }, "importSecretRecoveryPhrase": { - "message": "Import Secret Recovery Phrase" + "message": "Importar Frase Secreta de Recuperación" }, "importSecretRecoveryPhraseUnknownError": { - "message": "An unknown error occurred." + "message": "Ocurrió un error desconocido." }, "importSelectedTokens": { - "message": "Import selected tokens?" + "message": "¿Importar tokens seleccionados?" }, "importSelectedTokensDescription": { - "message": "Only the tokens you've selected will appear in your wallet. You can always import hidden tokens later by searching for them." + "message": "Solo los tokens que selecciones aparecerán en tu billetera. Siempre puedes importar tokens ocultos más tarde buscándolos." }, "importTokenQuestion": { "message": "¿Desea importar el token?" }, "importTokenWarning": { - "message": "Toda persona puede crear un token con cualquier nombre, incluso versiones falsas de tokens existentes. ¡Agréguelo y realice transacciones bajo su propio riesgo!" + "message": "Cualquiera puede crear un token con cualquier nombre, incluso versiones falsas de tokens existentes. ¡Agrégalo y realiza transacciones bajo tu propio riesgo!" }, "importTokensCamelCase": { "message": "Importar tokens" }, "importTokensError": { - "message": "We could not import the tokens. Please try again later." + "message": "No pudimos importar los tokens. Por favor intenta de nuevo más tarde." }, "importWallet": { - "message": "Import wallet" + "message": "Importar billetera" }, "importWalletOrAccountHeader": { - "message": "Import a wallet or account" + "message": "Importar una billetera o cuenta" }, "importWalletSuccess": { - "message": "Secret Recovery Phrase $1 imported", + "message": "Frase Secreta de Recuperación $1 importada", "description": "$1 is the index of the secret recovery phrase" }, "importWithCount": { - "message": "Import $1", + "message": "Importar $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": { @@ -2961,13 +2961,13 @@ "description": "status showing that an account has been fully loaded into the keyring" }, "inYourSettings": { - "message": "in your Settings" + "message": "en tu Configuración" }, "included": { - "message": "included" + "message": "incluido" }, "includesXTransactions": { - "message": "Includes $1 transactions" + "message": "Incluye $1 transacciones" }, "infuraBlockedNotification": { "message": "MetaMask no se pudo conectar al host de la cadena de bloques. Revise las razones posibles $1.", @@ -2977,20 +2977,20 @@ "message": "La red confirmó la transacción inicial. Haga clic en Aceptar para volver." }, "insightsFromSnap": { - "message": "Insights from $1", + "message": "Información de $1", "description": "$1 represents the name of the snap" }, "install": { - "message": "Install" + "message": "Instalar" }, "installOrigin": { - "message": "Install origin" + "message": "Instalar origen" }, "installRequest": { - "message": "Add to MetaMask" + "message": "Agregar a MetaMask" }, "installedOn": { - "message": "Installed on $1", + "message": "Instalado el $1", "description": "$1 is the date when the snap has been installed" }, "insufficientBalance": { @@ -3003,28 +3003,28 @@ "message": "Fondos insuficientes para el gas" }, "insufficientFundsSend": { - "message": "Insufficient funds" + "message": "Fondos insuficientes para enviar" }, "insufficientLockedLiquidityDescription": { - "message": "The lack of adequately locked or burned liquidity leaves the token vulnerable to sudden liquidity withdrawals, potentially causing market instability." + "message": "La falta de liquidez adecuadamente bloqueada o quemada deja al token vulnerable a retiros repentinos de liquidez, lo que puede causar inestabilidad en el mercado." }, "insufficientLockedLiquidityTitle": { - "message": "Insufficient Locked Liquidity" + "message": "Liquidez bloqueada insuficiente" }, "insufficientTokens": { "message": "Tokens insuficientes." }, "interactWithSmartContract": { - "message": "Smart contract" + "message": "Contrato inteligente" }, "interactingWith": { - "message": "Interacting with" + "message": "Interactuando con" }, "interactingWithTransactionDescription": { - "message": "This is the contract you're interacting with. Protect yourself from scammers by verifying the details." + "message": "Este es el contrato con el que estás interactuando. Protégete de estafadores verificando los detalles." }, "interaction": { - "message": "Interaction" + "message": "Interacción" }, "invalidAddress": { "message": "Dirección no válida" @@ -3033,7 +3033,7 @@ "message": "La dirección del destinatario no es válida" }, "invalidAssetType": { - "message": "This asset is an NFT and needs to be re-added on the Import NFTs page found under the NFTs tab" + "message": "Este activo es un NFT y necesita volver a añadirse en la página Importar NFTs que se encuentra en la pestaña NFTs" }, "invalidChainIdTooBig": { "message": "ID de cadena no válido. El identificador de cadena es demasiado grande." @@ -3043,17 +3043,17 @@ "description": "$1 is the name/identifier of the network." }, "invalidCustomNetworkAlertContent2": { - "message": "Para protegerlo de proveedores de red malintencionados o defectuosos, ahora se requieren ID de cadena para todas las redes personalizadas." + "message": "Para protegerte de proveedores de red malintencionados o defectuosos, ahora se requieren ID de cadena para todas las redes personalizadas." }, "invalidCustomNetworkAlertContent3": { - "message": "Vaya a Configuración > Red y especifique el ID de cadena. Puede encontrar los ID de cadena de las redes más populares en $1.", + "message": "Vaya a Configuración > Red y especifique el ID de cadena. Puedes encontrar los ID de cadena de las redes más populares en $1.", "description": "$1 is a link to https://chainid.network" }, "invalidCustomNetworkAlertTitle": { "message": "Red personalizada no válida" }, "invalidHexData": { - "message": "Invalid hex data" + "message": "Datos hexadecimales no válidos" }, "invalidHexNumber": { "message": "Número hexadecimal no válido." @@ -3062,7 +3062,7 @@ "message": "Número hexadecimal no válido. Quite todos los ceros iniciales." }, "invalidIpfsGateway": { - "message": "Puerta de enlace de IPFS no válida: el valor debe ser una dirección URL válida" + "message": "Puerta de enlace de IPFS no válida: el valor debe ser una URL válida" }, "invalidNumber": { "message": "Número no válido. Escriba un número decimal o un número hexadecimal con el prefijo “0x”." @@ -3071,38 +3071,38 @@ "message": "Número no válido. Quite todos los ceros iniciales." }, "invalidRPC": { - "message": "Dirección URL de RPC no válida" + "message": "URL de RPC no válida" }, "invalidSeedPhrase": { "message": "Frase secreta de recuperación no válida" }, "invalidSeedPhraseCaseSensitive": { - "message": "Invalid input! Secret Recovery Phrase is case sensitive." + "message": "¡Entrada inválida! La Frase Secreta de Recuperación distingue entre mayúsculas y minúsculas." }, "invalidSeedPhraseNotFound": { - "message": "Secret Recovery Phrase not found." + "message": "Frase Secreta de Recuperación no encontrada." }, "invalidValue": { - "message": "Invalid value" + "message": "Valor inválido" }, "ipfsGateway": { - "message": "IPFS gateway" + "message": "Puerta de enlace IPFS" }, "ipfsGatewayDescription": { - "message": "MetaMask uses third-party services to show images of your NFTs stored on IPFS, display information related to ENS addresses entered in your browser's address bar, and fetch icons for different tokens. Your IP address may be exposed to these services when you’re using them." + "message": "MetaMask usa servicios de terceros para mostrar imágenes de tus NFTs almacenados en IPFS, mostrar información relacionada con nombres ENS ingresados en la barra de direcciones del navegador y obtener íconos para diferentes tokens. Tu dirección IP puede exponerse a estos servicios cuando los uses." }, "ipfsToggleModalDescriptionOne": { - "message": "We use third-party services to show images of your NFTs stored on IPFS, display information related to ENS addresses entered in your browser's address bar, and fetch icons for different tokens. Your IP address may be exposed to these services when you’re using them." + "message": "Usamos servicios de terceros para mostrar imágenes de tus NFTs almacenados en IPFS, mostrar información relacionada con nombres ENS ingresados en la barra de direcciones del navegador y obtener íconos para diferentes tokens. Tu dirección IP puede exponerse a estos servicios cuando los uses." }, "ipfsToggleModalDescriptionTwo": { - "message": "Selecting Confirm turns on IPFS resolution. You can turn it off in $1 at any time.", + "message": "Seleccionar Confirmar activa la resolución IPFS. Puedes desactivarla en $1 en cualquier momento.", "description": "$1 is the method to turn off ipfs" }, "ipfsToggleModalSettings": { - "message": "Settings > Security and privacy" + "message": "Configuración > Seguridad y privacidad" }, "isSigningOrSubmitting": { - "message": "A previous transaction is still being signed or submitted" + "message": "Una transacción previa aún se está firmando o enviando" }, "jazzicons": { "message": "Jazzicons" @@ -3112,21 +3112,21 @@ "description": "format for importing an account" }, "keyringAccountName": { - "message": "Account name" + "message": "Nombre de la cuenta" }, "keyringAccountPublicAddress": { - "message": "Public Address" + "message": "Dirección pública" }, "keyringSnapRemovalResult1": { - "message": "$1 $2removed", + "message": "$1 $2 eliminado", "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": "not ", + "message": "no ", "description": "Displays the `not` word in $2." }, "keyringSnapRemoveConfirmation": { - "message": "Type $1 to confirm you want to remove this snap:", + "message": "Escribe $1 para confirmar que deseas eliminar este snap:", "description": "Asks user to input the name nap prior to deleting the snap. $1 is the snap name" }, "keystone": { @@ -3136,144 +3136,144 @@ "message": "Dirección de contrato conocida." }, "knownTokenWarning": { - "message": "Esta acción editará tokens que ya estén enumerados en la cartera y que se pueden usar para engañarlo. Apruebe solo si está seguro de que quiere cambiar lo que representan estos tokens." + "message": "Esta acción editará tokens que ya estén enumerados en la cartera y que se pueden usar para engañarte. Aprueba solo si estás seguro de que quieres cambiar lo que representan estos tokens." }, "l1Fee": { - "message": "L1 fee" + "message": "Tarifa L1" }, "l1FeeTooltip": { - "message": "L1 gas fee" + "message": "Tarifa de gas L1" }, "l2Fee": { - "message": "L2 fee" + "message": "Tarifa L2" }, "l2FeeTooltip": { - "message": "L2 gas fee" + "message": "Tarifa de gas L2" }, "lastConnected": { "message": "Última conexión" }, "lastSold": { - "message": "Last sold" + "message": "Última venta" }, "lavaDomeCopyWarning": { - "message": "For your safety, selecting this text is not available right now." + "message": "Por tu seguridad, seleccionar este texto no está disponible en este momento." }, "layer1Fees": { - "message": "Layer 1 fees" + "message": "Tarifas Layer 1" }, "layer2Fees": { - "message": "Layer 2 fees" + "message": "Tarifas Layer 2" }, "learnHow": { - "message": "Learn how" + "message": "Aprende cómo" }, "learnMore": { - "message": "más información" + "message": "Más información" }, "learnMoreAboutGas": { - "message": "¿Quiere $1 sobre el gas?", + "message": "¿Quieres $1 sobre el gas?", "description": "$1 will be replaced by the learnMore translation key" }, "learnMoreAboutPrivacy": { - "message": "Learn more about privacy best practices." + "message": "Más información sobre las mejores prácticas de privacidad." }, "learnMoreKeystone": { - "message": "Learn More" + "message": "Más información" }, "learnMoreUpperCase": { "message": "Más información" }, "learnMoreUpperCaseWithDot": { - "message": "Learn more." + "message": "Más información." }, "learnScamRisk": { "message": "estafas y riesgos de seguridad." }, "leaveMetaMask": { - "message": "Leave MetaMask?" + "message": "¿Salir de MetaMask?" }, "leaveMetaMaskDesc": { - "message": "You're about to visit a site outside of MetaMask. Double-check the URL before continuing." + "message": "Estás a punto de visitar un sitio fuera de MetaMask. Verifica la URL antes de continuar." }, "ledgerAccountRestriction": { - "message": "Debe usar su última cuenta antes de poder agregar una nueva." + "message": "Debes usar tu última cuenta antes de poder agregar una nueva." }, "ledgerConnectionInstructionCloseOtherApps": { - "message": "Cierre cualquier otro software conectado a su dispositivo y haga clic aquí para actualizar." + "message": "Cierra cualquier otro software conectado a tu dispositivo y haz clic aquí para actualizar." }, "ledgerConnectionInstructionHeader": { "message": "Antes de hacer clic en Confirmar:" }, "ledgerConnectionInstructionStepFour": { - "message": "Habilite \"datos de contrato inteligente\" o \"firma ciega\" en su dispositivo Ledger" + "message": "Habilita \"datos de contrato inteligente\" o \"firma ciega\" en tu dispositivo Ledger" }, "ledgerConnectionInstructionStepThree": { - "message": "Conecte su dispositivo Ledger y seleccione la aplicación Ethereum" + "message": "Conecta tu dispositivo Ledger y selecciona la aplicación Ethereum" }, "ledgerDeviceOpenFailureMessage": { - "message": "El dispositivo Ledger no pudo abrirse. Su Ledger podría estar conectado a otro software. Cierre Ledger Live u otras aplicaciones conectadas a su dispositivo Ledger, e intente conectarse de nuevo." + "message": "El dispositivo Ledger no pudo abrirse. Tu Ledger podría estar conectado a otro software. Cierra Ledger Live u otras aplicaciones conectadas a tu dispositivo Ledger e inténtalo de nuevo." }, "ledgerErrorConnectionIssue": { - "message": "Reconnect your ledger, open the ETH app and try again." + "message": "Vuelve a conectar tu Ledger, abre la app ETH e inténtalo de nuevo." }, "ledgerErrorDevicedLocked": { - "message": "Your Ledger is locked. Unlock it then try again." + "message": "Tu Ledger está bloqueado. Desbloquéalo e inténtalo de nuevo." }, "ledgerErrorEthAppNotOpen": { - "message": "To solve the issue, open the ETH application on your device and retry." + "message": "Para resolver el problema, abre la aplicación ETH en tu dispositivo y vuelve a intentarlo." }, "ledgerErrorTransactionDataNotPadded": { - "message": "Ethereum transaction's input data isn't sufficiently padded." + "message": "Los datos de entrada de la transacción de Ethereum no están suficientemente rellenados." }, "ledgerEthAppNftNotSupportedNotification": { - "message": "Ledger Nano S can't send or manage Ethereum NFTs. See upgrade options at https://shop.ledger.com/pages/ledger-nano-s-upgrade-program" + "message": "Ledger Nano S no puede enviar ni gestionar NFTs de Ethereum. Consulta opciones de actualización en https://shop.ledger.com/pages/ledger-nano-s-upgrade-program" }, "ledgerFirefoxNotSupportedDescription1": { - "message": "We're having trouble connecting to Ledger. Check out our " + "message": "Estamos teniendo problemas para conectar con Ledger. Consulta nuestro " }, "ledgerFirefoxNotSupportedDescription2": { - "message": " on how to connect a hardware wallet, then try again." + "message": " sobre cómo conectar una cartera de hardware, luego inténtalo de nuevo." }, "ledgerFirefoxNotSupportedDescription3": { - "message": " Ledger no longer supports Firefox, so you might need to use a different browser." + "message": "Ledger ya no es compatible con Firefox, por lo que podrías necesitar usar otro navegador." }, "ledgerFirefoxNotSupportedLink": { - "message": "guide" + "message": "guía" }, "ledgerFirefoxNotSupportedTitle": { - "message": "Firefox Not Supported" + "message": "Firefox no compatible" }, "ledgerLiveApp": { "message": "Aplicación Ledger Live" }, "ledgerLocked": { - "message": "No se pudo establecer la conexión con el dispositivo Ledger. Asegúrese de que el dispositivo está desbloqueado y que la aplicación de Ethereum está abierta." + "message": "No se pudo establecer la conexión con el dispositivo Ledger. Asegúrate de que el dispositivo esté desbloqueado y que la aplicación de Ethereum esté abierta." }, "ledgerMultipleDevicesUnsupportedInfoDescription": { - "message": "To connect a new device, disconnect the previous one." + "message": "Para conectar un nuevo dispositivo, desconecta el anterior." }, "ledgerMultipleDevicesUnsupportedInfoTitle": { - "message": "You can only connect one Ledger at a time" + "message": "Solo puedes conectar un Ledger a la vez" }, "ledgerTimeout": { - "message": "Ledger Live tardó mucho en responder o se excedió el tiempo de espera de la conexión. Asegúrese de que la aplicación de Ledger Live está abierta y que su dispositivo está desbloqueado." + "message": "Ledger Live tardó mucho en responder o la conexión superó el tiempo de espera. Asegúrate de que la aplicación Ledger Live esté abierta y que tu dispositivo esté desbloqueado." }, "ledgerWebHIDNotConnectedErrorMessage": { - "message": "El dispositivo Ledger no se ha conectado. Si desea conectar su Ledger, haga clic de nuevo en 'Continuar' y apruebe la conexión HID", + "message": "El dispositivo Ledger no se ha conectado. Si deseas conectar tu Ledger, haz clic de nuevo en 'Continuar' y aprueba la conexión HID", "description": "An error message shown to the user during the hardware connect flow." }, "levelArrow": { - "message": "level arrow" + "message": "flecha de nivel" }, "lightTheme": { - "message": "Light" + "message": "Claro" }, "likeToImportToken": { - "message": "Would you like to import this token?" + "message": "¿Te gustaría importar este token?" }, "likeToImportTokens": { - "message": "¿Quiere agregar estos tokens?" + "message": "¿Quieres agregar estos tokens?" }, "lineaGoerli": { "message": "Red de prueba Linea Goerli" @@ -3282,13 +3282,13 @@ "message": "Linea" }, "lineaSepolia": { - "message": "Linea Sepolia test network" + "message": "Red de prueba Linea Sepolia" }, "link": { "message": "Enlace" }, "linkCentralizedExchanges": { - "message": "Link your Coinbase or Binance accounts to transfer crypto to MetaMask for free." + "message": "Vincula tus cuentas de Coinbase o Binance para transferir cripto a MetaMask sin costo." }, "links": { "message": "Enlaces" @@ -3300,10 +3300,10 @@ "message": "Cargando..." }, "loadingScreenSnapMessage": { - "message": "Please complete the transaction on the Snap." + "message": "Por favor completa la transacción en el Snap." }, "loadingTokenList": { - "message": "Loading token list" + "message": "Cargando la lista de tokens" }, "localhost": { "message": "Host local 8545" @@ -3312,44 +3312,44 @@ "message": "Bloquear" }, "lockMetaMask": { - "message": "Lock MetaMask" + "message": "Bloquear MetaMask" }, "lockMetaMaskLoadingMessage": { - "message": "Locking MetaMask..." + "message": "Bloqueando MetaMask..." }, "lockTimeInvalid": { - "message": "Lock time must be a number between 0 and 10080" + "message": "El tiempo de bloqueo debe ser un número entre 0 y 10080" }, "loginErrorConnectButton": { - "message": "Try again" + "message": "Inténtalo de nuevo" }, "loginErrorConnectDescription": { - "message": "Your internet connection is unstable. Check your connection and try again." + "message": "Tu conexión a internet es inestable. Verifica tu conexión e inténtalo de nuevo." }, "loginErrorConnectTitle": { - "message": "Unable to connect" + "message": "No se puede conectar" }, "loginErrorGenericButton": { - "message": "Try again" + "message": "Inténtalo de nuevo" }, "loginErrorGenericDescription": { - "message": "An error occurred while logging in. Try again and if the issue continues, contact $1.", + "message": "Ocurrió un error al iniciar sesión. Intenta de nuevo y si el problema continúa, contacta a $1.", "description": "$1 is the key 'loginErrorGenericSupport'" }, "loginErrorGenericSupport": { - "message": "Metamask Support" + "message": "Soporte de MetaMask" }, "loginErrorGenericTitle": { - "message": "Something went wrong" + "message": "Algo salió mal" }, "loginErrorSessionExpiredButton": { - "message": "Log in" + "message": "Iniciar sesión" }, "loginErrorSessionExpiredDescription": { - "message": "Your session has expired. Please log in again to continue." + "message": "Tu sesión ha expirado. Por favor inicia sesión de nuevo para continuar." }, "loginErrorSessionExpiredTitle": { - "message": "Session has expired" + "message": "La sesión ha expirado" }, "logo": { "message": "$1 logo", @@ -3359,13 +3359,13 @@ "message": "Baja" }, "lowEstimatedReturnTooltipMessage": { - "message": "You’ll pay more than $1% of your starting amount in fees. Check your receiving amount and network fees." + "message": "Pagarás más del $1% de tu monto inicial en tarifas. Verifica tu monto recibido y las tarifas de la red." }, "lowEstimatedReturnTooltipTitle": { - "message": "High cost" + "message": "Alto costo" }, "lowGasSettingToolTipMessage": { - "message": "Utilice $1 para esperar un precio más bajo. Las estimaciones de tiempo son mucho menos precisas ya que los precios son algo imprevisibles.", + "message": "Usa $1 para esperar un precio más bajo. Las estimaciones de tiempo son mucho menos precisas ya que los precios son algo imprevisibles.", "description": "$1 is key 'low' separated here so that it can be passed in with bold font-weight" }, "lowLowercase": { @@ -3375,35 +3375,35 @@ "message": "Red principal de Ethereum" }, "mainnetToken": { - "message": "This address matches a known Ethereum Mainnet token address. Recheck the contract address and network for the token you are trying to add." + "message": "Esta dirección coincide con la dirección de un token conocido en Ethereum Mainnet. Verifica de nuevo la dirección del contrato y la red del token que estás intentando agregar." }, "makeAnotherSwap": { - "message": "Crear un nuevo swap" + "message": "Crear otro swap" }, "makeSureNoOneWatching": { - "message": "Asegúrese de que nadie está viendo su pantalla", + "message": "Asegúrate de que nadie esté viendo tu pantalla", "description": "Warning to users to be care while creating and saving their new Secret Recovery Phrase" }, "manageDefaultSettings": { - "message": "Manage default settings" + "message": "Administrar configuraciones predeterminadas" }, "manageInstitutionalWallets": { - "message": "Manage Institutional Wallets" + "message": "Administrar billeteras institucionales" }, "manageInstitutionalWalletsDescription": { - "message": "Turn this on to enable institutional wallets." + "message": "Activa esto para habilitar billeteras institucionales." }, "manageNetworksMenuHeading": { - "message": "Manage networks" + "message": "Administrar redes" }, "managePermissions": { - "message": "Manage permissions" + "message": "Administrar permisos" }, "marketCap": { - "message": "Market cap" + "message": "Capitalización de mercado" }, "marketDetails": { - "message": "Market details" + "message": "Detalles del mercado" }, "maskicons": { "message": "Polycons" @@ -3418,7 +3418,7 @@ "message": "Tarifa máxima" }, "maxFeeTooltip": { - "message": "A maximum fee provided to pay for the transaction." + "message": "Una tarifa máxima proporcionada para pagar la transacción." }, "maxPriorityFee": { "message": "Tarifa máxima de prioridad" @@ -3427,7 +3427,7 @@ "message": "Mercado" }, "mediumGasSettingToolTipMessage": { - "message": "Utilice $1 para un procesamiento rápido al precio actual del mercado.", + "message": "Usa $1 para un procesamiento rápido al precio actual del mercado.", "description": "$1 is key 'medium' (text: 'Market') separated here so that it can be passed in with bold font-weight" }, "memo": { @@ -3437,142 +3437,142 @@ "message": "Mensaje" }, "metaMaskConnectStatusParagraphOne": { - "message": "Ahora tiene más control sobre las conexiones de su cuenta en MetaMask." + "message": "Ahora tienes más control sobre las conexiones de tu cuenta en MetaMask." }, "metaMaskConnectStatusParagraphThree": { - "message": "Haga clic en él para administrar las cuentas conectadas." + "message": "Haz clic en él para administrar las cuentas conectadas." }, "metaMaskConnectStatusParagraphTwo": { - "message": "El botón de estado de la conexión muestra si el sitio web que visita está conectado a la cuenta seleccionada actualmente." + "message": "El botón de estado de la conexión muestra si el sitio web que visitas está conectado a la cuenta seleccionada actualmente." }, "metaMetricsIdNotAvailableError": { - "message": "Since you've never opted into MetaMetrics, there's no data to delete here." + "message": "Como nunca aceptaste MetaMetrics, no hay datos para eliminar aquí." }, "metadataModalSourceTooltip": { - "message": "$1 is hosted on npm and $2 is this Snap’s unique identifier.", + "message": "$1 se aloja en npm y $2 es el identificador único de este Snap.", "description": "$1 is the snap name and $2 is the snap NPM id." }, "metamaskNotificationsAreOff": { - "message": "Wallet notifications are currently not active." + "message": "Las notificaciones de la billetera no están activas actualmente." }, "metamaskSwapsOfflineDescription": { - "message": "MetaMask Swaps está en mantenimiento. Vuelva a comprobarlo más tarde." + "message": "MetaMask Swaps está en mantenimiento. Vuelve a comprobar más tarde." }, "metamaskVersion": { "message": "Versión de MetaMask" }, "methodData": { - "message": "Method" + "message": "Método" }, "methodDataTransactionDesc": { - "message": "Function executed based on decoded input data." + "message": "Función ejecutada basada en los datos de entrada decodificados." }, "methodNotSupported": { - "message": "Not supported with this account." + "message": "No es compatible con esta cuenta." }, "metrics": { - "message": "Metrics" + "message": "Métricas" }, "millionAbbreviation": { "message": "M", "description": "Shortened form of 'million'" }, "minimumReceivedExplanation": { - "message": "The minimum you'll get if the price changes while your transaction processes, based on your slippage setting. The estimate comes from liquidity providers, so the final amount may differ." + "message": "El mínimo que recibirás si el precio cambia mientras se procesa tu transacción, según tu configuración de slippage. La estimación proviene de proveedores de liquidez, por lo que la cantidad final puede variar." }, "minimumReceivedExplanationTitle": { - "message": "Minimum Amount Received" + "message": "Cantidad mínima recibida" }, "minimumReceivedLabel": { - "message": "Minimum received" + "message": "Mínimo recibido" }, "mismatchedChainLinkText": { - "message": "verifique los detalles de la red", + "message": "verifica los detalles de la red", "description": "Serves as link text for the 'mismatchedChain' key. This text will be embedded inside the translation for that key." }, "mismatchedChainRecommendation": { - "message": "We recommend that you $1 before proceeding.", + "message": "Recomendamos que $1 antes de continuar.", "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": "According to our record the network name may not correctly match this chain ID." + "message": "Según nuestros registros, el nombre de la red puede no coincidir correctamente con este ID de cadena." }, "mismatchedNetworkSymbol": { - "message": "The submitted currency symbol does not match what we expect for this chain ID." + "message": "El símbolo de moneda enviado no coincide con lo que esperamos para este ID de cadena." }, "mismatchedRpcChainId": { - "message": "Chain ID returned by the custom network does not match the submitted chain ID." + "message": "El ID de cadena devuelto por la red personalizada no coincide con el ID de cadena enviado." }, "mismatchedRpcUrl": { - "message": "According to our records the submitted RPC URL value does not match a known provider for this chain ID." + "message": "Según nuestros registros, el valor de URL RPC enviado no coincide con un proveedor conocido para este ID de cadena." }, "missingSetting": { - "message": "Can't find a setting?" + "message": "¿No encuentra una configuración?" }, "missingSettingRequest": { - "message": "Request here" + "message": "Solicítelo aquí" }, "more": { - "message": "more" + "message": "más" }, "moreAccounts": { - "message": "+ $1 more accounts", + "message": "+ $1 cuentas más", "description": "$1 is the number of accounts" }, "moreNetworks": { - "message": "+ $1 more networks", + "message": "+ $1 redes más", "description": "$1 is the number of networks" }, "moreQuotes": { - "message": "More quotes" + "message": "Más cotizaciones" }, "multichainAccountAddressCopied": { - "message": "Address copied", + "message": "Dirección copiada", "description": "Message displayed when the multichain account address is copied to clipboard" }, "multichainAccountIntroLearnMore": { - "message": "Learn more", + "message": "Más información", "description": "Button text to learn more about multichain accounts" }, "multichainAccountIntroSameAddressDescription": { - "message": "We've merged your accounts, so keep using MetaMask the same as before. Your funds are safe and unchanged.", + "message": "Hemos fusionado sus cuentas, así que siga usando MetaMask como antes. Sus fondos están seguros y no han cambiado.", "description": "Description explaining that accounts have been merged" }, "multichainAccountIntroSameAddressTitle": { - "message": "Same address, more networks", + "message": "Misma dirección, más redes", "description": "Title for the second section of the multichain account intro modal" }, "multichainAccountIntroSettingUp": { - "message": "Setting up your accounts...", + "message": "Configurando sus cuentas...", "description": "Loading text shown while setting up multichain accounts" }, "multichainAccountIntroViewAccounts": { - "message": "View accounts", + "message": "Ver cuentas", "description": "Button text to view accounts from the intro modal" }, "multichainAccountIntroWhatDescription": { - "message": "One account, addresses on all the networks MetaMask supports. So now you can use Ethereum, Solana, and more without switching accounts.", + "message": "Una cuenta, direcciones en todas las redes que MetaMask soporta. Ahora puede usar Ethereum, Solana y más sin cambiar de cuenta.", "description": "Description explaining what multichain accounts are" }, "multichainAccountIntroWhatTitle": { - "message": "What are multichain accounts?", + "message": "¿Qué son las cuentas multichain?", "description": "Title for the first section of the multichain account intro modal" }, "multichainAccountPrivateKeyCopied": { - "message": "Private key copied", + "message": "Clave privada copiada", "description": "Message displayed when the multichain account private key is copied to clipboard" }, "multichainAddEthereumChainConfirmationDescription": { - "message": "You're adding this network to MetaMask and giving this site permission to use it." + "message": "Está agregando esta red a MetaMask y dando permiso a este sitio para usarla." }, "multichainQuoteCardRateExplanation": { - "message": "The best rate we found from providers, including provider fees and a $1% MetaMask fee." + "message": "La mejor tasa que encontramos de los proveedores, incluyendo las tarifas del proveedor y un 1% de tarifa de MetaMask." }, "multichainQuoteCardRateLabel": { - "message": "Rate" + "message": "Tasa" }, "multipleSnapConnectionWarning": { - "message": "$1 wants to use $2 Snaps", + "message": "$1 quiere usar $2 Snaps", "description": "$1 is the dapp and $2 is the number of snaps it wants to connect to." }, "mustSelectOne": { @@ -3582,70 +3582,70 @@ "message": "Nombre" }, "nameAddressLabel": { - "message": "Address", + "message": "Dirección", "description": "Label above address field in name component modal." }, "nameAlreadyInUse": { - "message": "Name is already in use" + "message": "El nombre ya está en uso" }, "nameFooterTrustWarning": { - "message": "Only save addresses you trust.", + "message": "Guarde solo direcciones en las que confíe.", "description": "Footer warning text shown in name modal for malicious and warning addresses." }, "nameInstructionsMalicious": { - "message": "This has been identified as malicious. We recommend not interacting with this address.", + "message": "Esto ha sido identificado como malicioso. Recomendamos no interactuar con esta dirección.", "description": "Instruction text in name component modal when address is malicious." }, "nameInstructionsNew": { - "message": "If you know this address, give it a nickname to recognize it in the future.", + "message": "Si conoce esta dirección, asígnele un apodo para reconocerla en el futuro.", "description": "Instruction text in name component modal when value is not recognised." }, "nameInstructionsRecognized": { - "message": "This address has a default nickname, but you can edit it or explore other suggestions.", + "message": "Esta dirección tiene un apodo predeterminado, pero puede editarlo o explorar otras sugerencias.", "description": "Instruction text in name component modal when value is recognized but not saved." }, "nameInstructionsSaved": { - "message": "You've added a nickname for this address before. You can edit or view other suggested nicknames.", + "message": "Ha agregado un apodo para esta dirección antes. Puede editarlo o ver otros apodos sugeridos.", "description": "Instruction text in name component modal when value is saved." }, "nameInstructionsWarning": { - "message": "This has been identified as suspicious. If you trust this author, set a personal display name to identify it going forward.", + "message": "Esto ha sido identificado como sospechoso. Si confía en este autor, establezca un nombre de visualización personal para identificarlo en el futuro.", "description": "Instruction text in name component modal when address has warning signals." }, "nameLabel": { - "message": "Nickname", + "message": "Apodo", "description": "Label above name input field in name component modal." }, "nameModalMaybeProposedName": { - "message": "Maybe: $1", + "message": "Quizá: $1", "description": "$1 is the proposed name" }, "nameModalTitleMalicious": { - "message": "Malicious address", + "message": "Dirección maliciosa", "description": "Title of the modal created by the name component when address is identified as malicious." }, "nameModalTitleNew": { - "message": "Unknown address", + "message": "Dirección desconocida", "description": "Title of the modal created by the name component when value is not recognised." }, "nameModalTitleRecognized": { - "message": "Recognized address", + "message": "Dirección reconocida", "description": "Title of the modal created by the name component when value is recognized but not saved." }, "nameModalTitleSaved": { - "message": "Saved address", + "message": "Dirección guardada", "description": "Title of the modal created by the name component when value is saved." }, "nameModalTitleVerified": { - "message": "Verified address", + "message": "Dirección verificada", "description": "Title of the modal created by the name component when address is verified." }, "nameModalTitleWarning": { - "message": "Suspicious address", + "message": "Dirección sospechosa", "description": "Title of the modal created by the name component when address has warning trust signals." }, "nameProviderProposedBy": { - "message": "Proposed by $1", + "message": "Propuesto por $1", "description": "$1 is the name of the provider" }, "nameProvider_ens": { @@ -3661,30 +3661,30 @@ "message": "MetaMask" }, "nameSetPlaceholder": { - "message": "Choose a nickname...", + "message": "Elija un apodo...", "description": "Placeholder text for name input field in name component modal." }, "nameSetPlaceholderSuggested": { - "message": "Suggested: $1", + "message": "Sugerido: $1", "description": "$1 is the proposed name" }, "nativeNetworkPermissionRequestDescription": { - "message": "$1 is asking for your approval to:", + "message": "$1 solicita su aprobación para:", "description": "$1 represents dapp name" }, "nativeTokenScamWarningConversion": { - "message": "Edit network details" + "message": "Editar detalles de la red" }, "nativeTokenScamWarningDescription": { - "message": "The native token symbol does not match the expected symbol of the native token for the network with the associated chain ID. You have entered $1 while the expected token symbol is $2. Please verify you are connected to the correct chain.", + "message": "El símbolo del token nativo no coincide con el símbolo esperado del token nativo para la red con el ID de cadena asociado. Ha ingresado $1 mientras que el símbolo esperado es $2. Verifique que está conectado a la cadena correcta.", "description": "$1 represents the currency name, $2 represents the expected currency symbol" }, "nativeTokenScamWarningDescriptionExpectedTokenFallback": { - "message": "something else", + "message": "otro", "description": "graceful fallback for when token symbol isn't found" }, "nativeTokenScamWarningTitle": { - "message": "Unexpected Native Token Symbol", + "message": "Símbolo de token nativo inesperado", "description": "Title for nativeTokenScamWarningDescription" }, "needHelp": { @@ -3708,45 +3708,45 @@ "message": "No se pueden enviar cantidades negativas de ETH." }, "negativeOrZeroAmountToken": { - "message": "Cannot send negative or zero amounts of asset." + "message": "No se pueden enviar cantidades negativas o cero de este activo." }, "network": { - "message": "Network" + "message": "Red" }, "networkAddress": { - "message": "1 network address" + "message": "1 dirección de red" }, "networkAddresses": { - "message": "$1 network addresses", + "message": "$1 direcciones de red", "description": "$1 is the number of accounts" }, "networkChanged": { - "message": "Network changed" + "message": "Red cambiada" }, "networkChangedMessage": { - "message": "You're now transacting on $1.", + "message": "Ahora está realizando transacciones en $1.", "description": "$1 is the name of the network" }, "networkDetails": { "message": "Detalles de la red" }, "networkFee": { - "message": "Network fee" + "message": "Tarifa de red" }, "networkFeeExplanation": { - "message": "Network fees depend on how busy the network is and how complex your transaction is." + "message": "Las tarifas de red dependen de qué tan ocupada esté la red y de qué tan compleja sea su transacción." }, "networkFeeExplanationTitle": { - "message": "Network Fee" + "message": "Tarifa de red" }, "networkIsBusy": { "message": "La red está ocupada. Los precios del gas son altos y las estimaciones son menos precisas." }, "networkMenu": { - "message": "Network Menu" + "message": "Menú de red" }, "networkMenuHeading": { - "message": "Select a network" + "message": "Seleccione una red" }, "networkName": { "message": "Nombre de la red" @@ -3794,13 +3794,13 @@ "message": "zkSync Era" }, "networkOptions": { - "message": "Network options" + "message": "Opciones de red" }, "networkPermissionToast": { - "message": "Network permissions updated" + "message": "Permisos de red actualizados" }, "networkProvider": { - "message": "Network provider" + "message": "Proveedor de red" }, "networkStatus": { "message": "Estado de la red" @@ -3817,11 +3817,11 @@ "description": "$1 is networks stability value - stable, low, high" }, "networkSwitchConnectionError": { - "message": "We can't connect to $1", + "message": "No podemos conectarnos a $1", "description": "$1 represents the network name" }, "networkTabCustom": { - "message": "Custom" + "message": "Personalizada" }, "networkTabPopular": { "message": "Popular" @@ -3833,30 +3833,30 @@ "message": "La dirección URL que se utilizó para acceder a esta red." }, "networkUrlErrorWarning": { - "message": "Attackers sometimes mimic sites by making small changes to the site address. Make sure you're interacting with the intended site before you continue. Punycode version: $1", + "message": "Los atacantes a veces imitan sitios haciendo pequeños cambios en la dirección. Asegúrese de interactuar con el sitio correcto antes de continuar. Versión Punycode: $1", "description": "$1 replaced by RPC URL for network" }, "networks": { "message": "Redes" }, "networksSmallCase": { - "message": "networks" + "message": "redes" }, "nevermind": { "message": "No es importante" }, "new": { - "message": "New!" + "message": "¡Nuevo!" }, "newAccount": { "message": "Cuenta nueva" }, "newAccountIconMessage": { - "message": "Weʼve refreshed account icons to help you tell your accounts apart more easily. You can change the style in $1 > $2 > $3.", + "message": "Hemos actualizado los iconos de las cuentas para que pueda distinguirlas más fácilmente. Puede cambiar el estilo en $1 > $2 > $3.", "description": "$1, $2, and $3 are bold text for Settings, General, and Account icon respectively" }, "newAccountIconTitle": { - "message": "New account icon" + "message": "Nuevo icono de cuenta" }, "newAccountNumberName": { "message": "Cuenta $1", @@ -3869,23 +3869,23 @@ "message": "Contrato nuevo" }, "newNFTDetectedInImportNFTsMessageStrongText": { - "message": "Settings > Security and privacy" + "message": "Ajustes > Seguridad y privacidad" }, "newNFTDetectedInImportNFTsMsg": { - "message": "To use Opensea to see your NFTs, turn on 'Display NFT Media' in $1.", + "message": "Para usar Opensea y ver sus NFTs, active 'Mostrar medios de NFT' en $1.", "description": "$1 is used for newNFTDetectedInImportNFTsMessageStrongText" }, "newNFTDetectedInNFTsTabMessage": { - "message": "Let MetaMask automatically detect and display NFTs in your wallet." + "message": "Permita que MetaMask detecte y muestre automáticamente los NFTs en su billetera." }, "newNFTsAutodetected": { - "message": "NFT autodetection" + "message": "Autodetección de NFT" }, "newNetworkAdded": { "message": "¡\"$1\" se añadió con éxito!" }, "newNetworkEdited": { - "message": "“$1” was successfully edited!" + "message": "“$1” se editó con éxito!" }, "newNftAddedMessage": { "message": "¡El coleccionable fue añadido con éxito!" @@ -3894,110 +3894,110 @@ "message": "Contraseña nueva (mín. de 8 caracteres)" }, "newPasswordCreate": { - "message": "Create new password" + "message": "Crear nueva contraseña" }, "newPrivacyPolicyActionButton": { - "message": "Read more" + "message": "Leer más" }, "newPrivacyPolicyTitle": { - "message": "We’ve updated our privacy policy" + "message": "Hemos actualizado nuestra política de privacidad" }, "newRpcUrl": { - "message": "New RPC URL" + "message": "Nueva URL RPC" }, "newTokensImportedMessage": { - "message": "You’ve successfully imported $1.", + "message": "Ha importado correctamente $1.", "description": "$1 is the string of symbols of all the tokens imported" }, "newTokensImportedTitle": { - "message": "Token imported" + "message": "Token importado" }, "next": { "message": "Siguiente" }, "nftAddFailedMessage": { - "message": "NFT can’t be added as the ownership details do not match. Make sure you have entered correct information." + "message": "No se puede añadir el NFT ya que los detalles de propiedad no coinciden. Asegúrese de haber ingresado la información correcta." }, "nftAddressError": { - "message": "This token is an NFT. Add on the $1", + "message": "Este token es un NFT. Agréguelo en $1", "description": "$1 is a clickable link with text defined by the 'importNFTPage' key" }, "nftAlreadyAdded": { - "message": "NFT has already been added." + "message": "El NFT ya ha sido añadido." }, "nftAutoDetectionEnabled": { - "message": "NFT autodetection enabled" + "message": "Autodetección de NFT activada" }, "nftDisclaimer": { - "message": "Disclaimer: MetaMask pulls the media file from the source url. This url sometimes gets changed by the marketplace on which the NFT was minted." + "message": "Aviso: MetaMask obtiene el archivo multimedia de la URL de origen. Esta URL a veces es cambiada por el marketplace donde se acuñó el NFT." }, "nftEmptyDescription": { - "message": "There's a world of NFTs out there. Start your collection today." + "message": "Hay un mundo de NFTs por explorar. Comience su colección hoy." }, "nftOptions": { - "message": "NFT Options" + "message": "Opciones de NFT" }, "nftTokenIdPlaceholder": { - "message": "Enter the token id" + "message": "Ingrese el ID del token" }, "nftWarningContent": { - "message": "You're granting access to $1, including any you might own in the future. The party on the other end can transfer these NFTs from your wallet at any time without asking you until you revoke this approval. $2", + "message": "Está otorgando acceso a $1, incluyendo cualquier NFT que pueda poseer en el futuro. La otra parte puede transferir estos NFTs desde su billetera en cualquier momento sin pedir permiso hasta que revoque esta aprobación. $2", "description": "$1 is nftWarningContentBold bold part, $2 is Learn more link" }, "nftWarningContentBold": { - "message": "all your $1 NFTs", + "message": "todos sus $1 NFTs", "description": "$1 is name of the collection" }, "nftWarningContentGrey": { - "message": "Proceed with caution." + "message": "Proceda con precaución." }, "nfts": { "message": "NFT" }, "nftsPreviouslyOwned": { - "message": "Previously Owned" + "message": "Poseído anteriormente" }, "nickname": { "message": "Apodo" }, "noAccountsFound": { - "message": "No se encuentran cuentas para la consulta de búsqueda determinada" + "message": "No se encontraron cuentas para la consulta de búsqueda indicada" }, "noConnectedAccountTitle": { - "message": "MetaMask isn’t connected to this site" + "message": "MetaMask no está conectado a este sitio" }, "noConnectionDescription": { - "message": "To connect to a site, find and select the \"connect\" button. Remember MetaMask can only connect to sites on web3" + "message": "Para conectarse a un sitio, busque y seleccione el botón \"conectar\". Recuerde que MetaMask solo puede conectarse a sitios web3." }, "noConversionRateAvailable": { "message": "No hay tasa de conversión disponible" }, "noDomainResolution": { - "message": "No resolution for domain provided." + "message": "No hay resolución para el dominio proporcionado." }, "noHardwareWalletOrSnapsSupport": { - "message": "Snaps, and most hardware wallets, will not work with your current browser version." + "message": "Snaps y la mayoría de las billeteras hardware no funcionarán con su versión actual del navegador." }, "noMMFeeSwapping": { - "message": "No MM fee swapping into $1." + "message": "No hay tarifa de MetaMask para el intercambio a $1." }, "noNetworksAvailable": { - "message": "No networks available" + "message": "No hay redes disponibles" }, "noNetworksFound": { - "message": "No networks found for the given search query" + "message": "No se encontraron redes para la búsqueda especificada" }, "noNetworksSelected": { - "message": "No networks selected" + "message": "No se han seleccionado redes" }, "noOptionsAvailableMessage": { - "message": "This trade route isn't available right now. Try changing the amount, network, or token and we'll find the best option." + "message": "Esta ruta de intercambio no está disponible en este momento. Intente cambiar la cantidad, la red o el token y encontraremos la mejor opción." }, "noSnaps": { - "message": "You don't have any snaps installed." + "message": "No tienes ningún snap instalado." }, "noThanks": { - "message": "No thanks" + "message": "No, gracias" }, "noTokensMatchingYourFilters": { "message": "No tokens matching your filters" From ed85de53d7ec7fbd0300cf9ed86701c8c0ef1be7 Mon Sep 17 00:00:00 2001 From: Dfdiaza Date: Tue, 30 Sep 2025 11:02:15 -0500 Subject: [PATCH 6/7] chore: es_419 translations --- app/_locales/es_419/messages.json | 1814 ++++++++++++++--------------- 1 file changed, 907 insertions(+), 907 deletions(-) diff --git a/app/_locales/es_419/messages.json b/app/_locales/es_419/messages.json index 01fe6a9d6b4a..74d65f6983fc 100644 --- a/app/_locales/es_419/messages.json +++ b/app/_locales/es_419/messages.json @@ -4000,7 +4000,7 @@ "message": "No, gracias" }, "noTokensMatchingYourFilters": { - "message": "No tokens matching your filters" + "message": "No hay tokens que coincidan con tus filtros" }, "noWebcamFound": { "message": "No se encontró la cámara web del equipo. Vuelva a intentarlo." @@ -4009,16 +4009,16 @@ "message": "No se encontró cámara web" }, "nonContractAddressAlertDesc": { - "message": "You're sending call data to an address that isn't a contract. This could cause you to lose funds. Make sure you're using the correct address and network before continuing." + "message": "Estás enviando datos de llamada a una dirección que no es un contrato. Esto podría causar pérdida de fondos. Asegúrate de usar la dirección y red correctas antes de continuar." }, "nonContractAddressAlertTitle": { - "message": "Potential mistake" + "message": "Posible error" }, "nonce": { "message": "Nonce" }, "none": { - "message": "None" + "message": "Ninguno" }, "notBusy": { "message": "No ocupado" @@ -4027,180 +4027,180 @@ "message": "¿Esta es la cuenta correcta? No coincide con la cuenta seleccionada actualmente en la cartera" }, "notEnoughBalance": { - "message": "Insufficient balance" + "message": "Saldo insuficiente" }, "notEnoughGas": { "message": "No hay gas suficiente" }, "notificationDetail": { - "message": "Details" + "message": "Detalles" }, "notificationDetailBaseFee": { - "message": "Base fee (GWEI)" + "message": "Tarifa base (GWEI)" }, "notificationDetailGasLimit": { - "message": "Gas limit (units)" + "message": "Límite de gas (unidades)" }, "notificationDetailGasUsed": { - "message": "Gas used (units)" + "message": "Gas usado (unidades)" }, "notificationDetailMaxFee": { - "message": "Max fee per gas" + "message": "Tarifa máxima por gas" }, "notificationDetailNetwork": { - "message": "Network" + "message": "Red" }, "notificationDetailNetworkFee": { - "message": "Network fee" + "message": "Tarifa de red" }, "notificationDetailPriorityFee": { - "message": "Priority fee (GWEI)" + "message": "Tarifa de prioridad (GWEI)" }, "notificationItemCheckBlockExplorer": { - "message": "Check on the Block Explorer" + "message": "Ver en el explorador de bloques" }, "notificationItemCollection": { - "message": "Collection" + "message": "Colección" }, "notificationItemConfirmed": { - "message": "Confirmed" + "message": "Confirmado" }, "notificationItemError": { - "message": "Unable to retrieve fees currently" + "message": "No se pueden obtener las tarifas actualmente" }, "notificationItemFrom": { - "message": "From" + "message": "De" }, "notificationItemLidoStakeReadyToBeWithdrawn": { - "message": "Withdrawal Ready" + "message": "Retiro listo" }, "notificationItemLidoStakeReadyToBeWithdrawnMessage": { - "message": "You can now withdraw your unstaked $1" + "message": "Ahora puedes retirar tus $1 no apostados" }, "notificationItemLidoWithdrawalRequestedMessage": { - "message": "Your request to unstake $1 has been sent" + "message": "Tu solicitud para retirar $1 ha sido enviada" }, "notificationItemNFTReceivedFrom": { - "message": "Received NFT from" + "message": "NFT recibido de" }, "notificationItemNFTSentTo": { - "message": "Sent NFT to" + "message": "NFT enviado a" }, "notificationItemNetwork": { - "message": "Network" + "message": "Red" }, "notificationItemRate": { - "message": "Rate (fee included)" + "message": "Tasa (con tarifa incluida)" }, "notificationItemReceived": { - "message": "Received" + "message": "Recibido" }, "notificationItemReceivedFrom": { - "message": "Received from" + "message": "Recibido de" }, "notificationItemSent": { - "message": "Sent" + "message": "Enviado" }, "notificationItemSentTo": { - "message": "Sent to" + "message": "Enviado a" }, "notificationItemStakeCompleted": { - "message": "Stake completed" + "message": "Stake completado" }, "notificationItemStaked": { "message": "Staked" }, "notificationItemStakingProvider": { - "message": "Staking Provider" + "message": "Proveedor de staking" }, "notificationItemStatus": { - "message": "Status" + "message": "Estado" }, "notificationItemSwapped": { - "message": "Swapped" + "message": "Intercambiado" }, "notificationItemSwappedFor": { - "message": "for" + "message": "por" }, "notificationItemTo": { - "message": "To" + "message": "A" }, "notificationItemTransactionId": { - "message": "Transaction ID" + "message": "ID de transacción" }, "notificationItemUnStakeCompleted": { - "message": "UnStaking complete" + "message": "Retiro de Staking completado" }, "notificationItemUnStaked": { - "message": "Unstaked" + "message": "Staking retirado" }, "notificationItemUnStakingRequested": { - "message": "Unstaking requested" + "message": "Retiro de Staking solicitado" }, "notificationTransactionFailedMessage": { - "message": "Transaction $1 failed! $2", + "message": "¡La transacción $1 falló! $2", "description": "Content of the browser notification that appears when a transaction fails" }, "notificationTransactionFailedTitle": { - "message": "Failed transaction", + "message": "Transacción fallida", "description": "Title of the browser notification that appears when a transaction fails" }, "notificationTransactionSuccessMessage": { - "message": "Transaction $1 confirmed!", + "message": "¡Transacción $1 confirmada!", "description": "Content of the browser notification that appears when a transaction is confirmed" }, "notificationTransactionSuccessTitle": { - "message": "Confirmed transaction", + "message": "Transacción confirmada", "description": "Title of the browser notification that appears when a transaction is confirmed" }, "notificationTransactionSuccessView": { - "message": "View on $1", + "message": "Ver en $1", "description": "Additional content in a notification that appears when a transaction is confirmed and has a block explorer URL." }, "notifications": { - "message": "Notifications" + "message": "Notificaciones" }, "notificationsFeatureToggle": { - "message": "Enable Wallet Notifications", + "message": "Habilitar notificaciones de la cartera", "description": "Experimental feature title" }, "notificationsFeatureToggleDescription": { - "message": "This enables wallet notifications like send/receive funds or nfts and feature announcements.", + "message": "Esto habilita notificaciones de la cartera como envío/recepción de fondos o NFTs y anuncios de funciones.", "description": "Description of the experimental notifications feature" }, "notificationsMarkAllAsRead": { - "message": "Mark all as read" + "message": "Marcar todas como leídas" }, "notificationsPageEmptyTitle": { - "message": "Nothing to see here" + "message": "Nada que ver aquí" }, "notificationsPageErrorContent": { - "message": "Please, try to visit this page again." + "message": "Por favor, intenta visitar esta página nuevamente." }, "notificationsPageErrorTitle": { - "message": "There has been an error" + "message": "Ha ocurrido un error" }, "notificationsPageNoNotificationsContent": { - "message": "You have not received any notifications yet." + "message": "Aún no has recibido notificaciones." }, "notificationsSettingsBoxError": { - "message": "Something went wrong. Please try again." + "message": "Algo salió mal. Por favor, intenta de nuevo." }, "notificationsSettingsPageAllowNotifications": { - "message": "Stay in the loop on what’s happening in your wallet with notifications. To use notifications, we use a profile to sync some settings across your devices. $1" + "message": "Mantente informado sobre lo que sucede en tu cartera con notificaciones. Para usar notificaciones, usamos un perfil para sincronizar algunos ajustes en tus dispositivos. $1" }, "notificationsSettingsPageAllowNotificationsLink": { - "message": "Learn how we protect your privacy while using this feature." + "message": "Aprende cómo protegemos tu privacidad al usar esta función." }, "numberOfNewTokensDetectedPlural": { - "message": "$1 new tokens found in this account", + "message": "$1 nuevos tokens encontrados en esta cuenta", "description": "$1 is the number of new tokens detected" }, "numberOfNewTokensDetectedSingular": { - "message": "1 new token found in this account" + "message": "1 nuevo token encontrado en esta cuenta" }, "numberOfTokens": { - "message": "Number of tokens" + "message": "Número de tokens" }, "ofTextNofM": { "message": "de" @@ -4218,59 +4218,59 @@ "message": "Activado" }, "onboardedMetametricsAccept": { - "message": "I agree" + "message": "Estoy de acuerdo" }, "onboardedMetametricsDisagree": { - "message": "No thanks" + "message": "No gracias" }, "onboardedMetametricsKey1": { - "message": "Latest developments" + "message": "Últimos desarrollos" }, "onboardedMetametricsKey2": { - "message": "Product features" + "message": "Características del producto" }, "onboardedMetametricsKey3": { - "message": "Other relevant promotional materials" + "message": "Otros materiales promocionales relevantes" }, "onboardedMetametricsLink": { "message": "MetaMetrics" }, "onboardedMetametricsParagraph1": { - "message": "In addition to $1, we'd like to use data to understand how you interact with marketing communications.", + "message": "Además de $1, nos gustaría usar datos para entender cómo interactúas con las comunicaciones de marketing.", "description": "$1 represents the 'onboardedMetametricsLink' locale string" }, "onboardedMetametricsParagraph2": { - "message": "This helps us personalize what we share with you, like:" + "message": "Esto nos ayuda a personalizar lo que compartimos contigo, como:" }, "onboardedMetametricsParagraph3": { - "message": "Remember, we never sell the data you provide and you can opt out any time." + "message": "Recuerda, nunca vendemos los datos que proporcionas y puedes darte de baja en cualquier momento." }, "onboardedMetametricsTitle": { - "message": "Help us enhance your experience" + "message": "Ayúdanos a mejorar tu experiencia" }, "onboardingAdvancedPrivacyIPFSDescription": { - "message": "The IPFS gateway makes it possible to access and view data hosted by third parties. You can add a custom IPFS gateway or continue using the default." + "message": "La puerta de enlace IPFS hace posible acceder y ver datos alojados por terceros. Puedes agregar una puerta de enlace IPFS personalizada o seguir usando la predeterminada." }, "onboardingAdvancedPrivacyIPFSInvalid": { - "message": "Please enter a valid URL" + "message": "Por favor ingresa una URL válida" }, "onboardingAdvancedPrivacyIPFSTitle": { - "message": "Add custom IPFS Gateway" + "message": "Agregar puerta de enlace IPFS personalizada" }, "onboardingAdvancedPrivacyIPFSValid": { - "message": "IPFS gateway URL is valid" + "message": "La URL de la puerta de enlace IPFS es válida" }, "onboardingAdvancedPrivacyNetworkDescription": { - "message": "When you use our default settings and configurations, we use Infura as our default remote procedure call (RPC) provider to offer the most reliable and private access to Ethereum data we can. In limited cases, we may use other RPC providers in order to provide the best experience for our users. You can choose your own RPC, but remember that any RPC will receive your IP address and Ethereum wallet to make transactions. To learn more about how Infura handles data for EVM accounts, read our $1; for Solana accounts, $2." + "message": "Cuando usas nuestra configuración predeterminada, utilizamos Infura como nuestro proveedor predeterminado de llamadas a procedimiento remoto (RPC) para ofrecer el acceso más confiable y privado posible a datos de Ethereum. En algunos casos limitados, podemos usar otros proveedores RPC para brindar la mejor experiencia. Puedes elegir tu propio RPC, pero recuerda que cualquier RPC recibirá tu dirección IP y tu cartera de Ethereum para realizar transacciones. Para más información sobre cómo Infura maneja datos de cuentas EVM, lee nuestro $1; para cuentas de Solana, $2." }, "onboardingAdvancedPrivacyNetworkDescriptionCallToAction": { - "message": "click here" + "message": "haz clic aquí" }, "onboardingAdvancedPrivacyNetworkTitle": { - "message": "Choose your network" + "message": "Elige tu red" }, "onboardingContinueWith": { - "message": "Continue with $1", + "message": "Continuar con $1", "description": "$1 is the type of login used Google, Apple, etc." }, "onboardingCreateWallet": { @@ -4280,290 +4280,290 @@ "message": "Importar una cartera existente" }, "onboardingLoginFooter": { - "message": "By continuing, I agree to MetaMask’s $1 and $2" + "message": "Al continuar, acepto los $1 y $2 de MetaMask" }, "onboardingLoginFooterPrivacyNotice": { - "message": "Privacy notice." + "message": "Aviso de privacidad." }, "onboardingLoginFooterTermsOfUse": { - "message": "Terms of Use" + "message": "Términos de uso" }, "onboardingMetametricsAgree": { - "message": "I agree" + "message": "Estoy de acuerdo" }, "onboardingMetametricsDescription": { - "message": "We'd like to gather basic usage and diagnostics data to improve MetaMask. It will always be:" + "message": "Nos gustaría recopilar datos básicos de uso y diagnósticos para mejorar MetaMask. Siempre será:" }, "onboardingMetametricsInfuraTerms": { - "message": "We’ll let you know if we plan to use this data for other purposes. You can review our $1 any time (we never sell the data you provide here).", + "message": "Te avisaremos si planeamos usar estos datos para otros fines. Puedes revisar nuestro $1 en cualquier momento (nunca vendemos los datos que proporcionas aquí).", "description": "$1 represents `onboardingMetametricsInfuraTermsPolicy`" }, "onboardingMetametricsInfuraTermsPolicy": { - "message": "Privacy Policy" + "message": "Política de privacidad" }, "onboardingMetametricsNeverCollect": { - "message": "$1 Clicks and views on the app are stored, but other details (like your public address) are not.", + "message": "$1 Los clics y vistas en la aplicación se almacenan, pero otros detalles (como tu dirección pública) no.", "description": "$1 represents `onboardingMetametricsNeverCollectEmphasis`" }, "onboardingMetametricsNeverCollectEmphasis": { - "message": "Private:" + "message": "Privado:" }, "onboardingMetametricsNeverCollectIP": { - "message": "$1 We temporarily use your IP address to detect a general location (like your country or region), but it's never stored.", + "message": "$1 Usamos temporalmente tu dirección IP para detectar una ubicación general (como tu país o región), pero nunca se almacena.", "description": "$1 represents `onboardingMetametricsNeverCollectIPEmphasis`" }, "onboardingMetametricsNeverCollectIPEmphasis": { "message": "General:" }, "onboardingMetametricsNeverSellData": { - "message": "$1 You decide if you want to share or delete your usage data via settings any time.", + "message": "$1 Tú decides si quieres compartir o eliminar tus datos de uso desde la configuración en cualquier momento.", "description": "$1 represents `onboardingMetametricsNeverSellDataEmphasis`" }, "onboardingMetametricsNeverSellDataEmphasis": { - "message": "Optional:" + "message": "Opcional:" }, "onboardingMetametricsTitle": { - "message": "Help us improve MetaMask" + "message": "Ayúdanos a mejorar MetaMask" }, "onboardingMetametricsUseDataCheckbox": { - "message": "We’ll use this data to learn how you interact with our marketing communications. We may share relevant news (like product features)." + "message": "Usaremos estos datos para aprender cómo interactúas con nuestras comunicaciones de marketing. Podemos compartir noticias relevantes (como funciones del producto)." }, "onboardingOptionIcon": { - "message": "$1 icon", + "message": "Ícono de $1", "description": "$1 is the icon name" }, "onboardingOptionTitle": { - "message": "Choose an option to continue" + "message": "Elige una opción para continuar" }, "onboardingPinExtensionAltLaunch": { - "message": "Launch extension" + "message": "Abrir extensión" }, "onboardingPinExtensionAltPin": { - "message": "Pin extension" + "message": "Fijar extensión" }, "onboardingPinExtensionDescription": { - "message": "Ancle MetaMask en su navegador para que sea accesible y las confirmaciones de las transacciones se vean fácilmente." + "message": "Ancla MetaMask en tu navegador para que sea accesible y las confirmaciones de transacciones se vean fácilmente." }, "onboardingPinExtensionDescription2": { - "message": "Para abrir MetaMask haga clic en la extensión y acceda a su cartera con 1 clic." + "message": "Para abrir MetaMask haz clic en la extensión y accede a tu cartera con 1 clic." }, "onboardingPinExtensionDescription3": { - "message": "Haga clic en el icono de la extensión del navegador para tener acceso instantáneo", + "message": "Haz clic en el ícono de la extensión del navegador para tener acceso instantáneo", "description": "$1 is the browser name" }, "onboardingPinExtensionTitle": { - "message": "¡Su instalación de MetaMask ha finalizado!" + "message": "¡Tu instalación de MetaMask ha finalizado!" }, "onboardingSignInWith": { - "message": "Sign in with $1", + "message": "Inicia sesión con $1", "description": "$1 is the type of login used Google, Apple, etc" }, "onboardingSrpCreate": { - "message": "Use Secret Recovery Phrase" + "message": "Usar Frase Secreta de Recuperación" }, "onboardingSrpImport": { - "message": "Import using Secret Recovery Phrase" + "message": "Importar usando Frase Secreta de Recuperación" }, "onboardingSrpImportError": { - "message": "Use only lowercase letters, check your spelling, and put the words in the original order." + "message": "Usa solo letras minúsculas, revisa la ortografía y coloca las palabras en el orden original." }, "onboardingSrpInputClearAll": { - "message": "Clear all" + "message": "Borrar todo" }, "onboardingSrpInputHideAll": { - "message": "Hide all" + "message": "Ocultar todo" }, "onboardingSrpInputPlaceholder": { - "message": "Add a space between each word and make sure no one is watching." + "message": "Agrega un espacio entre cada palabra y asegúrate de que nadie esté mirando." }, "onboardingSrpInputShowAll": { - "message": "Show all" + "message": "Mostrar todo" }, "onekey": { "message": "OneKey" }, "only": { - "message": "only" + "message": "solo" }, "onlyConnectTrust": { - "message": "Conéctese solo con sitios de confianza.", + "message": "Conéctate solo con sitios de confianza.", "description": "Text displayed above the buttons for connection confirmation. $1 is the link to the learn more web page." }, "openFullScreenForLedgerWebHid": { - "message": "Abra MetaMask en pantalla completa para conectar su Ledger a través de WebHID.", + "message": "Abre MetaMask en pantalla completa para conectar tu Ledger a través de WebHID.", "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": "Open in block explorer" + "message": "Abrir en explorador de bloques" }, "optional": { "message": "Opcional" }, "options": { - "message": "Options" + "message": "Opciones" }, "or": { - "message": "Or" + "message": "O" }, "origin": { "message": "Origen" }, "originChanged": { - "message": "Site changed" + "message": "Sitio cambiado" }, "originChangedMessage": { - "message": "You're now reviewing a request from $1.", + "message": "Ahora estás revisando una solicitud de $1.", "description": "$1 is the name of the origin" }, "osTheme": { - "message": "System" + "message": "Sistema" }, "other": { - "message": "other" + "message": "otro" }, "otherSnaps": { - "message": "other snaps", + "message": "otros snaps", "description": "Used in the 'permission_rpc' message." }, "others": { - "message": "others" + "message": "otros" }, "outdatedBrowserNotification": { - "message": "Your browser is out of date. If you don't update your browser, you won't be able to get security patches and new features from MetaMask." + "message": "Tu navegador está desactualizado. Si no lo actualizas, no podrás recibir parches de seguridad ni nuevas funciones de MetaMask." }, "overrideContentSecurityPolicyHeader": { - "message": "Override Content-Security-Policy header" + "message": "Sobrescribir encabezado Content-Security-Policy" }, "overrideContentSecurityPolicyHeaderDescription": { - "message": "This option is a workaround for a known issue in Firefox, where a dapp's Content-Security-Policy header may prevent the extension from loading properly. Disabling this option is not recommended unless required for specific web page compatibility." + "message": "Esta opción es una solución alternativa para un problema conocido en Firefox, donde el encabezado Content-Security-Policy de una dapp puede impedir que la extensión se cargue correctamente. No se recomienda desactivar esta opción a menos que sea necesario para compatibilidad con páginas web específicas." }, "padlock": { - "message": "Padlock" + "message": "Candado" }, "participateInMetaMetrics": { "message": "Participar en MetaMetrics" }, "participateInMetaMetricsDescription": { - "message": "Participe en MetaMetrics para ayudarnos a mejorar MetaMask" + "message": "Participa en MetaMetrics para ayudarnos a mejorar MetaMask" }, "password": { "message": "Contraseña" }, "passwordChangedRecently": { - "message": "Your password was changed" + "message": "Tu contraseña fue cambiada" }, "passwordChangedRecentlyDescription": { - "message": "Enter your new password to stay logged into MetaMask." + "message": "Ingresa tu nueva contraseña para mantenerte conectado en MetaMask." }, "passwordNotLongEnough": { - "message": "La contraseña no es suficientemente larga" + "message": "La contraseña no es lo suficientemente larga" }, "passwordTermsWarning": { - "message": "Entiendo que MetaMask no me puede recuperar esta contraseña. $1" + "message": "Entiendo que MetaMask no puede recuperar esta contraseña. $1" }, "passwordTermsWarningSocial": { - "message": "If I forget this password, I’ll lose access to my wallet permanently. MetaMask can’t reset it for me." + "message": "Si olvido esta contraseña, perderé acceso a mi cartera de forma permanente. MetaMask no puede restablecerla por mí." }, "passwordToggleHide": { - "message": "Hide Password" + "message": "Ocultar contraseña" }, "passwordToggleShow": { - "message": "Show Password" + "message": "Mostrar contraseña" }, "passwordsDontMatch": { "message": "Las contraseñas no coinciden" }, "paste": { - "message": "Paste" + "message": "Pegar" }, "pastePrivateKey": { - "message": "Pegue aquí la cadena de clave privada:", + "message": "Pega aquí la cadena de clave privada:", "description": "For importing an account from a private key" }, "pending": { "message": "Pendiente" }, "pendingConfirmationAddNetworkAlertMessage": { - "message": "Updating network will cancel $1 pending transactions from this site.", + "message": "Actualizar la red cancelará $1 transacciones pendientes de este sitio.", "description": "Number of transactions." }, "pendingConfirmationSwitchNetworkAlertMessage": { - "message": "Switching network will cancel $1 pending transactions from this site.", + "message": "Cambiar de red cancelará $1 transacciones pendientes de este sitio.", "description": "Number of transactions." }, "pendingTransactionAlertMessage": { - "message": "This transaction won't go through until a previous transaction is complete. $1", + "message": "Esta transacción no se procesará hasta que una transacción previa se complete. $1", "description": "$1 represents the words 'how to cancel or speed up a transaction' in a hyperlink" }, "pendingTransactionAlertMessageHyperlink": { - "message": "Learn how to cancel or speed up a transaction.", + "message": "Aprende cómo cancelar o acelerar una transacción.", "description": "The text for the hyperlink in the pending transaction alert message" }, "permissionDetails": { - "message": "Permission details" + "message": "Detalles de permisos" }, "permissionFor": { - "message": "Permission for" + "message": "Permiso para" }, "permissionFrom": { - "message": "Permission from" + "message": "Permiso de" }, "permissionRequested": { - "message": "Requested now" + "message": "Solicitado ahora" }, "permissionRequestedForAccounts": { - "message": "Requested now for $1", + "message": "Solicitado ahora para $1", "description": "Permission cell status for requested permission including accounts, rendered as AvatarGroup which is $1." }, "permissionRevoked": { - "message": "Revoked in this update" + "message": "Revocado en esta actualización" }, "permissionRevokedForAccounts": { - "message": "Revoked in this update for $1", + "message": "Revocado en esta actualización para $1", "description": "Permission cell status for revoked permission including accounts, rendered as AvatarGroup which is $1." }, "permission_accessNamedSnap": { - "message": "Connect to $1.", + "message": "Conectar a $1.", "description": "The description for the `wallet_snap` permission. $1 is the human-readable name of the snap." }, "permission_accessNetwork": { - "message": "Access the internet.", + "message": "Acceder a internet.", "description": "The description of the `endowment:network-access` permission." }, "permission_accessNetworkDescription": { - "message": "Allow $1 to access the internet. This can be used to both send and receive data with third-party servers.", + "message": "Permitir que $1 acceda a internet. Esto puede usarse tanto para enviar como recibir datos con servidores de terceros.", "description": "An extended description of the `endowment:network-access` permission. $1 is the snap name." }, "permission_accessSnap": { - "message": "Connect to the $1 snap.", + "message": "Conectar al snap $1.", "description": "The description for the `wallet_snap` permission. $1 is the name of the snap." }, "permission_accessSnapDescription": { - "message": "Allow the website or snap to interact with $1.", + "message": "Permitir que el sitio web o snap interactúe con $1.", "description": "The description for the `wallet_snap_*` permission. $1 is the name of the Snap." }, "permission_assets": { - "message": "Display account assets in MetaMask.", + "message": "Mostrar activos de la cuenta en MetaMask.", "description": "The description for the `endowment:assets` permission." }, "permission_assetsDescription": { - "message": "Allow $1 to provide asset information to the MetaMask client. The assets can be onchain or offchain.", + "message": "Permitir que $1 proporcione información de activos al cliente de MetaMask. Los activos pueden estar en cadena o fuera de ella.", "description": "An extended description for the `endowment:assets` permission. $1 is the name of the Snap." }, "permission_cronjob": { - "message": "Schedule and execute periodic actions.", + "message": "Programar y ejecutar acciones periódicas.", "description": "The description for the `snap_cronjob` permission" }, "permission_cronjobDescription": { - "message": "Allow $1 to perform actions that run periodically at fixed times, dates, or intervals. This can be used to trigger time-sensitive interactions or notifications.", + "message": "Permitir que $1 realice acciones que se ejecuten periódicamente en horarios, fechas o intervalos fijos. Esto puede usarse para activar interacciones o notificaciones sensibles al tiempo.", "description": "An extended description for the `snap_cronjob` permission. $1 is the snap name." }, "permission_dialog": { - "message": "Display dialog windows in MetaMask.", + "message": "Mostrar ventanas de diálogo en MetaMask.", "description": "The description for the `snap_dialog` permission" }, "permission_dialogDescription": { - "message": "Allow $1 to display MetaMask popups with custom text, input field, and buttons to approve or reject an action.\nCan be used to create e.g. alerts, confirmations, and opt-in flows for a snap.", + "message": "Permitir que $1 muestre ventanas emergentes de MetaMask con texto personalizado, campo de entrada y botones para aprobar o rechazar una acción.\nPuede usarse para crear, por ejemplo, alertas, confirmaciones y flujos de suscripción para un snap.", "description": "An extended description for the `snap_dialog` permission. $1 is the snap name." }, "permission_ethereumAccounts": { @@ -4571,236 +4571,236 @@ "description": "The description for the `eth_accounts` permission" }, "permission_ethereumProvider": { - "message": "Access the Ethereum provider.", + "message": "Acceder al proveedor de Ethereum.", "description": "The description for the `endowment:ethereum-provider` permission" }, "permission_ethereumProviderDescription": { - "message": "Allow $1 to communicate with MetaMask directly, in order for it to read data from the blockchain and suggest messages and transactions.", + "message": "Permitir que $1 se comunique directamente con MetaMask para leer datos de la blockchain y sugerir mensajes y transacciones.", "description": "An extended description for the `endowment:ethereum-provider` permission. $1 is the snap name." }, "permission_getEntropy": { - "message": "Derive arbitrary keys unique to $1.", + "message": "Derivar claves arbitrarias únicas para $1.", "description": "The description for the `snap_getEntropy` permission. $1 is the snap name." }, "permission_getEntropyDescription": { - "message": "Allow $1 to derive arbitrary keys unique to $1, without exposing them. These keys are separate from your MetaMask account(s) and not related to your private keys or Secret Recovery Phrase. Other snaps cannot access this information.", + "message": "Permitir que $1 derive claves arbitrarias únicas para $1, sin exponerlas. Estas claves son independientes de tu(s) cuenta(s) de MetaMask y no están relacionadas con tus claves privadas o Frase Secreta de Recuperación. Otros snaps no pueden acceder a esta información.", "description": "An extended description for the `snap_getEntropy` permission. $1 is the snap name." }, "permission_getLocale": { - "message": "View your preferred language.", + "message": "Ver tu idioma preferido.", "description": "The description for the `snap_getLocale` permission" }, "permission_getLocaleDescription": { - "message": "Let $1 access your preferred language from your MetaMask settings. This can be used to localize and display $1's content using your language.", + "message": "Permitir que $1 acceda a tu idioma preferido desde tu configuración de MetaMask. Esto puede usarse para localizar y mostrar el contenido de $1 en tu idioma.", "description": "An extended description for the `snap_getLocale` permission. $1 is the snap name." }, "permission_getPreferences": { - "message": "See information like your preferred language and fiat currency.", + "message": "Ver información como tu idioma preferido y moneda fiduciaria.", "description": "The description for the `snap_getPreferences` permission" }, "permission_getPreferencesDescription": { - "message": "Let $1 access information like your preferred language and fiat currency in your MetaMask settings. This helps $1 display content tailored to your preferences. ", + "message": "Permitir que $1 acceda a información como tu idioma preferido y moneda fiduciaria en la configuración de MetaMask. Esto ayuda a $1 a mostrar contenido adaptado a tus preferencias. ", "description": "An extended description for the `snap_getPreferences` permission. $1 is the snap name." }, "permission_homePage": { - "message": "Display a custom screen", + "message": "Mostrar una pantalla personalizada", "description": "The description for the `endowment:page-home` permission" }, "permission_homePageDescription": { - "message": "Let $1 display a custom home screen in MetaMask. This can be used for user interfaces, configuration, and dashboards.", + "message": "Permitir que $1 muestre una pantalla de inicio personalizada en MetaMask. Esto puede usarse para interfaces de usuario, configuración y paneles.", "description": "An extended description for the `endowment:page-home` permission. $1 is the snap name." }, "permission_keyring": { - "message": "Allow requests for adding and controlling Ethereum accounts", + "message": "Permitir solicitudes para agregar y controlar cuentas de Ethereum", "description": "The description for the `endowment:keyring` permission" }, "permission_keyringDescription": { - "message": "Let $1 receive requests to add or remove accounts, plus sign and transact on behalf of these accounts.", + "message": "Permitir que $1 reciba solicitudes para agregar o eliminar cuentas, además de firmar y realizar transacciones en nombre de estas cuentas.", "description": "An extended description for the `endowment:keyring` permission. $1 is the snap name." }, "permission_lifecycleHooks": { - "message": "Use lifecycle hooks.", + "message": "Usar ganchos de ciclo de vida.", "description": "The description for the `endowment:lifecycle-hooks` permission" }, "permission_lifecycleHooksDescription": { - "message": "Allow $1 to use lifecycle hooks to run code at specific times during its lifecycle.", + "message": "Permitir que $1 use ganchos de ciclo de vida para ejecutar código en momentos específicos durante su ciclo de vida.", "description": "An extended description for the `endowment:lifecycle-hooks` permission. $1 is the snap name." }, "permission_manageAccounts": { - "message": "Add and control Ethereum accounts", + "message": "Agregar y controlar cuentas de Ethereum", "description": "The description for `snap_manageAccounts` permission" }, "permission_manageAccountsDescription": { - "message": "Allow $1 to add or remove Ethereum accounts, then transact and sign with these accounts.", + "message": "Permitir que $1 agregue o elimine cuentas de Ethereum, y luego transaccionar y firmar con esas cuentas.", "description": "An extended description for the `snap_manageAccounts` permission. $1 is the snap name." }, "permission_manageBip32Keys": { - "message": "Manage $1 accounts.", + "message": "Administrar cuentas $1.", "description": "The description for the `snap_getBip32Entropy` permission. $1 is a derivation path, e.g. 'm/44'/0'/0' (secp256k1)'." }, "permission_manageBip44AndBip32KeysDescription": { - "message": "Allow $1 to manage accounts and assets on the requested network. These accounts are derived and backed up using your secret recovery phrase (without revealing it). With the power to derive keys, $1 can support a variety of blockchain protocols beyond Ethereum (EVMs).", + "message": "Permitir que $1 administre cuentas y activos en la red solicitada. Estas cuentas se derivan y respaldan usando tu frase secreta de recuperación (sin revelarla). Con la capacidad de derivar claves, $1 puede soportar diversos protocolos blockchain más allá de Ethereum (EVMs).", "description": "An extended description for the `snap_getBip44Entropy` and `snap_getBip44Entropy` permissions. $1 is the snap name." }, "permission_manageBip44Keys": { - "message": "Manage $1 accounts.", + "message": "Administrar cuentas $1.", "description": "The description for the `snap_getBip44Entropy` permission. $1 is the name of a protocol, e.g. 'Filecoin'." }, "permission_manageState": { - "message": "Store and manage its data on your device.", + "message": "Almacenar y gestionar sus datos en tu dispositivo.", "description": "The description for the `snap_manageState` permission" }, "permission_manageStateDescription": { - "message": "Allow $1 to store, update, and retrieve data securely with encryption. Other snaps cannot access this information.", + "message": "Permitir que $1 almacene, actualice y recupere datos de forma segura con cifrado. Otros snaps no pueden acceder a esta información.", "description": "An extended description for the `snap_manageState` permission. $1 is the snap name." }, "permission_nameLookup": { - "message": "Provide domain and address lookups.", + "message": "Proveer búsquedas de dominios y direcciones.", "description": "The description for the `endowment:name-lookup` permission." }, "permission_nameLookupDescription": { - "message": "Allow the snap to fetch and display address and domain lookups in different parts of the MetaMask UI.", + "message": "Permitir que el snap obtenga y muestre búsquedas de direcciones y dominios en distintas partes de la interfaz de MetaMask.", "description": "An extended description for the `endowment:name-lookup` permission." }, "permission_notifications": { - "message": "Show notifications.", + "message": "Mostrar notificaciones.", "description": "The description for the `snap_notify` permission" }, "permission_notificationsDescription": { - "message": "Allow $1 to display notifications within MetaMask. A short notification text can be triggered by a snap for actionable or time-sensitive information.", + "message": "Permitir que $1 muestre notificaciones dentro de MetaMask. Un texto breve de notificación puede activarse por un snap para información accionable o sensible al tiempo.", "description": "An extended description for the `snap_notify` permission. $1 is the snap name." }, "permission_protocol": { - "message": "Provide protocol data for one or more chains.", + "message": "Proveer datos del protocolo para una o más cadenas.", "description": "The description for the `endowment:protocol` permission." }, "permission_protocolDescription": { - "message": "Allow $1 to provide MetaMask with protocol data such as gas estimates or token information.", + "message": "Permitir que $1 proporcione a MetaMask datos del protocolo como estimaciones de gas o información de tokens.", "description": "An extended description for the `endowment:protocol` permission. $1 is the name of the Snap." }, "permission_rpc": { - "message": "Allow $1 to communicate directly with $2.", + "message": "Permitir que $1 se comunique directamente con $2.", "description": "The description for the `endowment:rpc` permission. $1 is 'other snaps' or 'websites', $2 is the snap name." }, "permission_rpcDescription": { - "message": "Allow $1 to send messages to $2 and receive a response from $2.", + "message": "Permitir que $1 envíe mensajes a $2 y reciba una respuesta de $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 and $2", + "message": "$1 y $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": "Display signature insights modal.", + "message": "Mostrar el modal de análisis de firmas.", "description": "The description for the `endowment:signature-insight` permission" }, "permission_signatureInsightDescription": { - "message": "Allow $1 to display a modal with insights on any signature request before approval. This can be used for anti-phishing and security solutions.", + "message": "Permitir que $1 muestre un modal con análisis sobre cualquier solicitud de firma antes de su aprobación. Esto puede usarse para soluciones anti-phishing y de seguridad.", "description": "An extended description for the `endowment:signature-insight` permission. $1 is the snap name." }, "permission_signatureInsightOrigin": { - "message": "See the origins of websites that initiate a signature request", + "message": "Ver los orígenes de los sitios web que inician una solicitud de firma", "description": "The description for the `signatureOrigin` caveat, to be used with the `endowment:signature-insight` permission" }, "permission_signatureInsightOriginDescription": { - "message": "Allow $1 to see the origin (URI) of websites that initiate signature requests. This can be used for anti-phishing and security solutions.", + "message": "Permitir que $1 vea el origen (URI) de los sitios web que inician solicitudes de firma. Esto puede usarse para soluciones anti-phishing y de seguridad.", "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": "Fetch and display transaction insights.", + "message": "Obtener y mostrar análisis de transacciones.", "description": "The description for the `endowment:transaction-insight` permission" }, "permission_transactionInsightDescription": { - "message": "Allow $1 to decode transactions and show insights within the MetaMask UI. This can be used for anti-phishing and security solutions.", + "message": "Permitir que $1 decodifique transacciones y muestre análisis dentro de la interfaz de MetaMask. Esto puede usarse para soluciones anti-phishing y de seguridad.", "description": "An extended description for the `endowment:transaction-insight` permission. $1 is the snap name." }, "permission_transactionInsightOrigin": { - "message": "See the origins of websites that suggest transactions", + "message": "Ver los orígenes de los sitios web que sugieren transacciones", "description": "The description for the `transactionOrigin` caveat, to be used with the `endowment:transaction-insight` permission" }, "permission_transactionInsightOriginDescription": { - "message": "Allow $1 to see the origin (URI) of websites that suggest transactions. This can be used for anti-phishing and security solutions.", + "message": "Permitir que $1 vea el origen (URI) de los sitios web que sugieren transacciones. Esto puede usarse para soluciones anti-phishing y de seguridad.", "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": "Unknown permission: $1", + "message": "Permiso desconocido: $1", "description": "$1 is the name of a requested permission that is not recognized." }, "permission_viewBip32PublicKeys": { - "message": "View your public key for $1 ($2).", + "message": "Ver tu clave pública para $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": "Allow $2 to view your public keys (and addresses) for $1. This does not grant any control of accounts or assets.", + "message": "Permitir que $2 vea tus claves públicas (y direcciones) para $1. Esto no otorga control sobre cuentas o activos.", "description": "An extended description for the `snap_getBip32PublicKey` permission. $1 is a derivation path (name). $2 is the snap name." }, "permission_viewNamedBip32PublicKeys": { - "message": "View your public key for $1.", + "message": "Ver tu clave pública para $1.", "description": "The description for the `snap_getBip32PublicKey` permission. $1 is a name for the derivation path, e.g., 'Ethereum accounts'." }, "permission_walletSwitchEthereumChain": { - "message": "Use your enabled networks", + "message": "Usar tus redes habilitadas", "description": "The label for the `wallet_switchEthereumChain` permission" }, "permission_webAssembly": { - "message": "Support for WebAssembly.", + "message": "Soporte para WebAssembly.", "description": "The description of the `endowment:webassembly` permission." }, "permission_webAssemblyDescription": { - "message": "Allow $1 to access low-level execution environments via WebAssembly.", + "message": "Permitir que $1 acceda a entornos de ejecución de bajo nivel vía WebAssembly.", "description": "An extended description of the `endowment:webassembly` permission. $1 is the snap name." }, "permissions": { "message": "Permisos" }, "permissionsPageEmptyContent": { - "message": "Nothing to see here" + "message": "Nada que ver aquí" }, "permissionsPageEmptySubContent": { - "message": "This is where you can see the permissions you've given to installed Snaps or connected sites." + "message": "Aquí puedes ver los permisos que has otorgado a los Snaps instalados o a los sitios conectados." }, "permitSimulationChange_approve": { - "message": "Spending cap" + "message": "Límite de gasto" }, "permitSimulationChange_bidding": { - "message": "You bid" + "message": "Has ofertado" }, "permitSimulationChange_listing": { - "message": "You list" + "message": "Listas" }, "permitSimulationChange_nft_listing": { - "message": "Listing price" + "message": "Precio de listado" }, "permitSimulationChange_receive": { - "message": "You receive" + "message": "Recibes" }, "permitSimulationChange_revoke2": { - "message": "Revoke" + "message": "Revocar" }, "permitSimulationChange_transfer": { - "message": "You send" + "message": "Envías" }, "permitSimulationDetailInfo": { - "message": "You're giving the spender permission to spend this many tokens from your account." + "message": "Estás dando permiso al gastador para gastar esta cantidad de tokens desde tu cuenta." }, "permittedChainToastUpdate": { - "message": "$1 has access to $2." + "message": "$1 tiene acceso a $2." }, "personalAddressDetected": { "message": "Se detectó una dirección personal. Ingrese la dirección de contrato del token." }, "pin": { - "message": "Pin", + "message": "Fijar", "description": "Pin label used in multichain account menu" }, "pinToTop": { - "message": "Pin to top" + "message": "Fijar al inicio" }, "pleaseConfirm": { - "message": "Please confirm" + "message": "Por favor, confirma" }, "plusMore": { - "message": "+ $1 more", + "message": "+ $1 más", "description": "$1 is the number of additional items" }, "plusXMore": { @@ -4808,29 +4808,29 @@ "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": "Some of these networks rely on third parties. The connections may be less reliable or enable third-parties to track activity.", + "message": "Algunas de estas redes dependen de terceros. Las conexiones pueden ser menos confiables o permitir que terceros rastreen la actividad.", "description": "Learn more link" }, "popularNetworks": { - "message": "Popular networks" + "message": "Redes populares" }, "preparingSwap": { - "message": "Preparing swap..." + "message": "Preparando intercambio..." }, "prev": { "message": "Ant." }, "price": { - "message": "Price" + "message": "Precio" }, "priceUnavailable": { - "message": "price unavailable" + "message": "precio no disponible" }, "primaryType": { - "message": "Primary type" + "message": "Tipo principal" }, "priority": { - "message": "Priority" + "message": "Prioridad" }, "priorityFee": { "message": "Tarifa de prioridad" @@ -4839,7 +4839,7 @@ "message": "Tarifa de prioridad" }, "privacy": { - "message": "Privacy" + "message": "Privacidad" }, "privacyMsg": { "message": "Política de privacidad" @@ -4849,26 +4849,26 @@ "description": "select this type of file to use to import an account" }, "privateKeyCopyWarning": { - "message": "Private key for $1", + "message": "Clave privada para $1", "description": "$1 represents the account name" }, "privateKeyHidden": { - "message": "The private key is hidden", + "message": "La clave privada está oculta", "description": "Explains that the private key input is hidden" }, "privateKeyShow": { - "message": "Show/Hide the private key input", + "message": "Mostrar/Ocultar el campo de clave privada", "description": "Describes a toggle that is used to show or hide the private key input" }, "privateKeyShown": { - "message": "This private key is being shown", + "message": "Esta clave privada se está mostrando", "description": "Explains that the private key input is being shown" }, "privateKeyWarning": { "message": "Advertencia: No revele esta clave. Cualquier persona que tenga sus claves privadas podría robar los activos de su cuenta." }, "privateKeys": { - "message": "Private keys", + "message": "Claves privadas", "description": "Private keys row label on multichain account details page." }, "privateNetwork": { @@ -4878,7 +4878,7 @@ "message": "Quiero continuar de todos modos" }, "productAnnouncements": { - "message": "Product announcements" + "message": "Anuncios de producto" }, "proposedApprovalLimit": { "message": "Límite de aprobación propuesto" @@ -4890,144 +4890,144 @@ "message": "Dirección pública" }, "pushNotificationLimitOrderFilledDescriptionLong": { - "message": "Your $1 long position is now open.", + "message": "Tu posición larga en $1 ahora está abierta.", "description": "$1 is the asset symbol" }, "pushNotificationLimitOrderFilledDescriptionShort": { - "message": "Your $1 short position is now open.", + "message": "Tu posición corta en $1 ahora está abierta.", "description": "$1 is the asset symbol" }, "pushNotificationLimitOrderFilledTitle": { - "message": "Limit order filled" + "message": "Orden límite completada" }, "pushNotificationPositionLiquidatedDescriptionLong": { - "message": "Your $1 long was closed.", + "message": "Tu posición larga en $1 fue cerrada.", "description": "$1 is the asset symbol" }, "pushNotificationPositionLiquidatedDescriptionShort": { - "message": "Your $1 short was closed.", + "message": "Tu posición corta en $1 fue cerrada.", "description": "$1 is the asset symbol" }, "pushNotificationPositionLiquidatedTitle": { - "message": "Position liquidated" + "message": "Posición liquidada" }, "pushNotificationStopLossTriggeredDescriptionLong": { - "message": "Your $1 long closed at your stop loss.", + "message": "Tu posición larga en $1 se cerró en tu stop loss.", "description": "$1 is the asset symbol" }, "pushNotificationStopLossTriggeredDescriptionShort": { - "message": "Your $1 short closed at your stop loss.", + "message": "Tu posición corta en $1 se cerró en tu stop loss.", "description": "$1 is the asset symbol" }, "pushNotificationStopLossTriggeredTitle": { - "message": "Stop loss triggered" + "message": "Stop loss activado" }, "pushNotificationTakeProfitTriggeredDescriptionLong": { - "message": "Your $1 long closed at your take profit.", + "message": "Tu posición larga en $1 se cerró en tu take profit.", "description": "$1 is the asset symbol" }, "pushNotificationTakeProfitTriggeredDescriptionShort": { - "message": "Your $1 short closed at your take profit.", + "message": "Tu posición corta en $1 se cerró en tu take profit.", "description": "$1 is the asset symbol" }, "pushNotificationTakeProfitTriggeredTitle": { - "message": "Take profit triggered" + "message": "Take profit activado" }, "pushPlatformNotificationsFundsReceivedDescription": { - "message": "You received $1 $2" + "message": "Recibiste $1 $2" }, "pushPlatformNotificationsFundsReceivedDescriptionDefault": { - "message": "You received some tokens" + "message": "Recibiste algunos tokens" }, "pushPlatformNotificationsFundsReceivedTitle": { - "message": "Funds received" + "message": "Fondos recibidos" }, "pushPlatformNotificationsFundsSentDescription": { - "message": "You successfully sent $1 $2" + "message": "Enviaste con éxito $1 $2" }, "pushPlatformNotificationsFundsSentDescriptionDefault": { - "message": "You successfully sent some tokens" + "message": "Enviaste con éxito algunos tokens" }, "pushPlatformNotificationsFundsSentTitle": { - "message": "Funds sent" + "message": "Fondos enviados" }, "pushPlatformNotificationsNftReceivedDescription": { - "message": "You received new NFTs" + "message": "Recibiste nuevos NFT" }, "pushPlatformNotificationsNftReceivedTitle": { - "message": "NFT received" + "message": "NFT recibido" }, "pushPlatformNotificationsNftSentDescription": { - "message": "You have successfully sent an NFT" + "message": "Has enviado un NFT con éxito" }, "pushPlatformNotificationsNftSentTitle": { - "message": "NFT sent" + "message": "NFT enviado" }, "pushPlatformNotificationsStakingLidoStakeCompletedDescription": { - "message": "Your Lido stake was successful" + "message": "Tu stake en Lido fue exitoso" }, "pushPlatformNotificationsStakingLidoStakeCompletedTitle": { - "message": "Stake complete" + "message": "Stake completado" }, "pushPlatformNotificationsStakingLidoStakeReadyToBeWithdrawnDescription": { - "message": "Your Lido stake is now ready to be withdrawn" + "message": "Tu stake en Lido ya está listo para ser retirado" }, "pushPlatformNotificationsStakingLidoStakeReadyToBeWithdrawnTitle": { - "message": "Stake ready for withdrawal" + "message": "Stake listo para retiro" }, "pushPlatformNotificationsStakingLidoWithdrawalCompletedDescription": { - "message": "Your Lido withdrawal was successful" + "message": "Tu retiro en Lido fue exitoso" }, "pushPlatformNotificationsStakingLidoWithdrawalCompletedTitle": { - "message": "Withdrawal completed" + "message": "Retiro completado" }, "pushPlatformNotificationsStakingLidoWithdrawalRequestedDescription": { - "message": "Your Lido withdrawal request was submitted" + "message": "Tu solicitud de retiro en Lido fue enviada" }, "pushPlatformNotificationsStakingLidoWithdrawalRequestedTitle": { - "message": "Withdrawal requested" + "message": "Retiro solicitado" }, "pushPlatformNotificationsStakingRocketpoolStakeCompletedDescription": { - "message": "Your RocketPool stake was successful" + "message": "Tu stake en RocketPool fue exitoso" }, "pushPlatformNotificationsStakingRocketpoolStakeCompletedTitle": { - "message": "Stake complete" + "message": "Stake completado" }, "pushPlatformNotificationsStakingRocketpoolUnstakeCompletedDescription": { - "message": "Your RocketPool unstake was successful" + "message": "Tu unstake en RocketPool fue exitoso" }, "pushPlatformNotificationsStakingRocketpoolUnstakeCompletedTitle": { - "message": "Unstake complete" + "message": "Unstake completado" }, "pushPlatformNotificationsSwapCompletedDescription": { - "message": "Your MetaMask Swap was successful" + "message": "Tu intercambio en MetaMask fue exitoso" }, "pushPlatformNotificationsSwapCompletedTitle": { - "message": "Swap completed" + "message": "Intercambio completado" }, "queued": { "message": "En cola" }, "quoteRate": { - "message": "Quote rate" + "message": "Tasa de cotización" }, "quotedReceiveAmount": { - "message": "$1 receive amount" + "message": "Monto a recibir $1" }, "quotedTotalCost": { - "message": "$1 total cost" + "message": "Costo total $1" }, "rank": { - "message": "Rank" + "message": "Rango" }, "rateIncludesMMFee": { - "message": "Includes $1% MM fee." + "message": "Incluye comisión MM de $1%." }, "reAddAccounts": { - "message": "re-add any other accounts" + "message": "volver a agregar otras cuentas" }, "reAdded": { - "message": "re-added" + "message": "vuelto a agregar" }, "readdToken": { "message": "Puede volver a agregar este token en el futuro desde “Agregar token” en el menú de opciones de las cuentas." @@ -5036,26 +5036,26 @@ "message": "Recibir" }, "receiveCrypto": { - "message": "Receive crypto" + "message": "Recibir cripto" }, "received": { - "message": "Received" + "message": "Recibido" }, "receivingAddress": { - "message": "Receiving address", + "message": "Dirección de recepción", "description": "Page title when viewing addresses for receiving funds" }, "recipient": { - "message": "Recipient" + "message": "Destinatario" }, "recipientAddressPlaceholderNew": { - "message": "Enter public address (0x) or domain name" + "message": "Ingrese dirección pública (0x) o nombre de dominio" }, "recipientEditAriaLabel": { - "message": "Edit recipient" + "message": "Editar destinatario" }, "recipientPlaceholder": { - "message": "Enter or paste a valid address" + "message": "Ingrese o pegue una dirección válida" }, "recoveryPhraseReminderBackupStart": { "message": "Iniciar aquí" @@ -5070,7 +5070,7 @@ "message": "Proteja sus fondos" }, "redeposit": { - "message": "Redeposit" + "message": "Redepósito" }, "refreshList": { "message": "Actualizar lista" @@ -5082,10 +5082,10 @@ "message": "Rechazar todo" }, "rejectRequestsDescription": { - "message": "You are about to batch reject $1 requests." + "message": "Está a punto de rechazar en lote $1 solicitudes." }, "rejectRequestsN": { - "message": "Reject $1 requests" + "message": "Rechazar $1 solicitudes" }, "rejectTxsDescription": { "message": "Está a punto de rechazar $1 transacciones en lote." @@ -5106,78 +5106,78 @@ "message": "Esta cuenta se quitará de la cartera. Antes de continuar, asegúrese de tener la frase secreta de recuperación original o la clave privada de esta cuenta importada. Puede importar o crear cuentas nuevamente en la lista desplegable de la cuenta. " }, "removeAccountModalBannerDescription": { - "message": "Make sure you have the Secret Recovery Phrase or private key for this account before removing.", + "message": "Asegúrate de tener la Frase Secreta de Recuperación o la clave privada de esta cuenta antes de quitarla.", "description": "Make sure you have the Secret Recovery Phrase or private key for this account before removing." }, "removeAccountModalBannerTitle": { - "message": "This account will be removed from MetaMask.", + "message": "Esta cuenta será eliminada de MetaMask.", "description": "Title of a banner alert used on account remove modal." }, "removeKeyringSnap": { - "message": "Removing this Snap removes these accounts from MetaMask:" + "message": "Eliminar este Snap también elimina estas cuentas de MetaMask:" }, "removeKeyringSnapToolTip": { - "message": "The snap controls the accounts, and by removing it, the accounts will be removed from MetaMask, too, but they will remain in the blockchain." + "message": "El snap controla las cuentas, y al eliminarlo, las cuentas también se quitarán de MetaMask, pero permanecerán en la blockchain." }, "removeNFT": { "message": "Eliminar NFT" }, "removeNftErrorMessage": { - "message": "We could not remove this NFT." + "message": "No pudimos eliminar este NFT." }, "removeNftMessage": { - "message": "NFT was successfully removed!" + "message": "¡NFT eliminado con éxito!" }, "removeSnap": { - "message": "Remove Snap" + "message": "Eliminar Snap" }, "removeSnapAccountDescription": { - "message": "If you proceed, this account will no longer be available in MetaMask." + "message": "Si continúas, esta cuenta ya no estará disponible en MetaMask." }, "removeSnapAccountTitle": { - "message": "Remove account" + "message": "Eliminar cuenta" }, "removeSnapConfirmation": { - "message": "Are you sure you want to remove $1?", + "message": "¿Estás seguro de que quieres eliminar $1?", "description": "$1 represents the name of the snap" }, "removeSnapDescription": { - "message": "This action will delete the snap, its data and revoke your given permissions." + "message": "Esta acción eliminará el snap, sus datos y revocará los permisos otorgados." }, "rename": { - "message": "Rename", + "message": "Renombrar", "description": "Multichain account menu item for triggering account rename action modal" }, "replace": { - "message": "reemplazar" + "message": "Reemplazar" }, "reportIssue": { - "message": "Report an issue" + "message": "Reportar un problema" }, "reportThisError": { - "message": "Report this error" + "message": "Reportar este error" }, "requestFrom": { - "message": "Request from" + "message": "Solicitud de" }, "requestFromInfo": { - "message": "This is the site asking for your signature." + "message": "Este es el sitio que solicita tu firma." }, "requestFromInfoSnap": { - "message": "This is the Snap asking for your signature." + "message": "Este es el Snap que solicita tu firma." }, "requestFromTransactionDescription": { - "message": "This is the site asking for your confirmation." + "message": "Este es el sitio que solicita tu confirmación." }, "requestingFor": { - "message": "Requesting for" + "message": "Solicitando" }, "requestingForAccount": { - "message": "Requesting for $1", + "message": "Solicitando $1", "description": "Name of Account" }, "requestingForNetwork": { - "message": "Requesting for $1", + "message": "Solicitando $1", "description": "Name of Network" }, "required": { @@ -5187,58 +5187,58 @@ "message": "Restablecer" }, "resetWallet": { - "message": "Reset your wallet" + "message": "Restablecer tu cartera" }, "resetWalletSubHeader": { - "message": "MetaMask does not keep a copy of your password. If you’re having trouble unlocking your account, you will need to reset your wallet. You can do this by providing the Secret Recovery Phrase you used when you set up your wallet." + "message": "MetaMask no guarda una copia de tu contraseña. Si tienes problemas para desbloquear tu cuenta, necesitarás restablecer tu cartera. Puedes hacerlo proporcionando la Frase Secreta de Recuperación que usaste al configurar tu cartera." }, "resetWalletSubHeaderSocial": { - "message": "MetaMask doesn’t keep a copy of your password. If you’re having trouble unlocking your account, you’ll need to reset your wallet. If you have a Secret Recovery Phrase, you can use it to erase your current wallet from this device, along with the list of your accounts." + "message": "MetaMask no guarda una copia de tu contraseña. Si tienes problemas para desbloquear tu cuenta, deberás restablecer tu cartera. Si tienes una Frase Secreta de Recuperación, puedes usarla para borrar tu cartera actual de este dispositivo, junto con la lista de tus cuentas." }, "resetWalletUsingSRP": { - "message": "This action will delete your current wallet and Secret Recovery Phrase from this device, along with the list of accounts you’ve curated. After resetting with a Secret Recovery Phrase, you’ll see a list of accounts based on the Secret Recovery Phrase you use to reset. This new list will automatically include accounts that have a balance. You’ll also be able to $1 created previously. Custom accounts that you’ve imported will need to be $2, and any custom tokens you’ve added to an account will need to be $3 as well." + "message": "Esta acción eliminará tu cartera actual y la Frase Secreta de Recuperación de este dispositivo, junto con la lista de cuentas que hayas configurado. Después de restablecer con una Frase Secreta de Recuperación, verás una lista de cuentas basada en la frase que uses para restablecer. Esta nueva lista incluirá automáticamente cuentas que tengan saldo. También podrás $1 creadas previamente. Las cuentas personalizadas que hayas importado deberán ser $2, y cualquier token personalizado que hayas agregado a una cuenta también deberá ser $3." }, "resetWalletUsingSRPSocial": { - "message": "After resetting with a Secret Recovery Phrase, you’ll see a new list of accounts. This list will include accounts that have a balance. You can $1 you made before. But you’ll need to add back any $2 and $3 you imported. " + "message": "Después de restablecer con una Frase Secreta de Recuperación, verás una nueva lista de cuentas. Esta lista incluirá cuentas que tengan saldo. Puedes $1 que hiciste antes. Pero deberás volver a agregar cualquier $2 y $3 que hayas importado." }, "resetWalletUsingSRPSocialAccounts": { - "message": "add back any other accounts" + "message": "volver a agregar otras cuentas" }, "resetWalletUsingSRPSocialCustomAccounts": { - "message": "custom accounts" + "message": "cuentas personalizadas" }, "resetWalletUsingSRPSocialCustomTokens": { - "message": "custom tokens" + "message": "tokens personalizados" }, "resetWalletWarning": { - "message": "Make sure you’re using the correct Secret Recovery Phrase before proceeding. You will not be able to undo this." + "message": "Asegúrate de usar la Frase Secreta de Recuperación correcta antes de continuar. No podrás deshacer esto." }, "resetWalletWarningSocial": { - "message": "Make sure you use the right Secret Recovery Phrase before you reset. This can’t be undone." + "message": "Asegúrate de usar la Frase Secreta de Recuperación correcta antes de restablecer. Esto no se puede deshacer." }, "resolvedLookup": { - "message": "Resolved address of the domain: $1" + "message": "Dirección resuelta del dominio: $1" }, "restartMetamask": { - "message": "Restart MetaMask" + "message": "Reiniciar MetaMask" }, "restore": { "message": "Restaurar" }, "restoreUserData": { - "message": "Restore user data" + "message": "Restaurar datos de usuario" }, "resultPageError": { "message": "Error" }, "resultPageErrorDefaultMessage": { - "message": "The operation failed." + "message": "La operación falló." }, "resultPageSuccess": { - "message": "Success" + "message": "Éxito" }, "resultPageSuccessDefaultMessage": { - "message": "The operation completed successfully." + "message": "La operación se completó con éxito." }, "retryTransaction": { "message": "Reintentar transacción" @@ -5247,89 +5247,89 @@ "message": "Un token reutiliza un símbolo de otro token que se le muestra. Esto puede ser confuso o engañoso." }, "revealMultichainPrivateKeysBannerDescription": { - "message": "This key grants full control of your account for the associated chain.", + "message": "Esta clave otorga control total de tu cuenta para la cadena asociada.", "description": "Description for the banner warning users not to share their private key" }, "revealMultichainPrivateKeysBannerTitle": { - "message": "Don’t share your private key", + "message": "No compartas tu clave privada", "description": "Title for the banner warning users not to share their private key" }, "revealSecretRecoveryPhrase": { - "message": "Secret Recovery Phrase" + "message": "Frase Secreta de Recuperación" }, "revealSeedWords": { "message": "Revelar frase secreta de recuperación" }, "revealSeedWordsDescription1": { - "message": "The $1 provides $2", + "message": "La $1 proporciona $2", "description": "This is a sentence consisting of link using 'revealSeedWordsSRPName' as $1 and bolded text using 'revealSeedWordsDescription3' as $2." }, "revealSeedWordsDescription2": { - "message": "MetaMask is a $1. That means you're the owner of your SRP.", + "message": "MetaMask es una $1. Eso significa que eres el propietario de tu SRP.", "description": "$1 is text link with the message from 'revealSeedWordsNonCustodialWallet'" }, "revealSeedWordsDescription3": { - "message": "full access to your wallet and funds.\n" + "message": "acceso completo a tu cartera y fondos.\n" }, "revealSeedWordsNonCustodialWallet": { - "message": "non-custodial wallet" + "message": "cartera no custodial" }, "revealSeedWordsQR": { "message": "QR" }, "revealSeedWordsSRPName": { - "message": "Secret Recovery Phrase (SRP)" + "message": "Frase Secreta de Recuperación (SRP)" }, "revealSeedWordsText": { - "message": "Text" + "message": "Texto" }, "revealSeedWordsWarning": { - "message": "Estas palabras pueden usarse para robar todas sus cuentas.", + "message": "Estas palabras pueden usarse para robar todas tus cuentas.", "description": "$1 is bolded text using the message from 'revealSeedWordsWarning2'" }, "revealSeedWordsWarning2": { - "message": "MetaMask Support will never request this.", + "message": "El soporte de MetaMask nunca solicitará esto.", "description": "The bolded texted in the second part of 'revealSeedWordsWarning'" }, "revealSensitiveContent": { - "message": "Reveal sensitive content" + "message": "Revelar contenido sensible" }, "review": { - "message": "Review" + "message": "Revisar" }, "reviewAlert": { - "message": "Review alert" + "message": "Alerta de revisión" }, "reviewAlerts": { - "message": "Review alerts" + "message": "Alertas de revisión" }, "reviewPendingTransactions": { - "message": "Review pending transactions" + "message": "Revisar transacciones pendientes" }, "reviewPermissions": { - "message": "Review permissions" + "message": "Revisar permisos" }, "revokePermission": { - "message": "Revoke permission" + "message": "Revocar permiso" }, "revokePermissionTitle": { - "message": "Remove $1 permission", + "message": "Eliminar permiso de $1", "description": "The token symbol that is being revoked" }, "revokeSimulationDetailsDesc": { - "message": "You're removing someone's permission to spend tokens from your account." + "message": "Estás eliminando el permiso de alguien para gastar tokens desde tu cuenta." }, "reward": { - "message": "Reward" + "message": "Recompensa" }, "rpcNameOptional": { - "message": "RPC Name (Optional)" + "message": "Nombre RPC (Opcional)" }, "rpcUrl": { "message": "Nueva dirección URL de RPC" }, "safeTransferFrom": { - "message": "Safe transfer from" + "message": "Transferencia segura desde" }, "save": { "message": "Guardar" @@ -5350,133 +5350,133 @@ "message": "Buscar cuentas" }, "searchAnAcccountOrContact": { - "message": "Search an account or contact" + "message": "Buscar una cuenta o contacto" }, "searchForAnAssetToSend": { - "message": "Search for an asset to send" + "message": "Buscar un activo para enviar" }, "searchNetworks": { - "message": "Search networks" + "message": "Buscar redes" }, "searchNfts": { - "message": "Search NFTs" + "message": "Buscar NFTs" }, "searchTokens": { - "message": "Search tokens" + "message": "Buscar tokens" }, "searchTokensByNameOrAddress": { - "message": "Search tokens by name or address" + "message": "Buscar tokens por nombre o dirección" }, "searchYourAccounts": { - "message": "Search your accounts", + "message": "Buscar tus cuentas", "description": "Placeholder in a searchbar. Used on multichain account list page." }, "secretRecoveryPhrase": { "message": "Frase secreta de recuperación" }, "secretRecoveryPhrasePlusNumber": { - "message": "Secret Recovery Phrase $1", + "message": "Frase Secreta de Recuperación $1", "description": "The $1 is the order of the Secret Recovery Phrase" }, "secureWallet": { "message": "Cartera segura" }, "secureWalletGetStartedButton": { - "message": "Get started" + "message": "Comenzar" }, "secureWalletRemindLaterButton": { - "message": "Remind me later" + "message": "Recordar más tarde" }, "secureWalletWalletRecover": { - "message": "It’s the only way to recover your wallet if you get locked out of the app or get a new device." + "message": "Es la única manera de recuperar tu cartera si quedas bloqueado fuera de la app o si obtienes un nuevo dispositivo." }, "secureWalletWalletSaveSrp": { - "message": "Don’t risk losing your funds. Protect your wallet by saving your $1 in a place you trust.", + "message": "No arriesgues perder tus fondos. Protege tu cartera guardando tu $1 en un lugar de confianza.", "description": "The $1 is the button text 'Secret Recovery Phrase'" }, "security": { - "message": "Security" + "message": "Seguridad" }, "securityAlert": { - "message": "Security alert from $1 and $2" + "message": "Alerta de seguridad de $1 y $2" }, "securityAlerts": { - "message": "Security alerts" + "message": "Alertas de seguridad" }, "securityAlertsDescription": { - "message": "This feature alerts you to malicious or unusual activity by actively reviewing transaction and signature requests. $1", + "message": "Esta función te alerta sobre actividad maliciosa o inusual revisando activamente solicitudes de transacciones y firmas. $1", "description": "Link to learn more about security alerts" }, "securityAndPrivacy": { "message": "Seguridad y privacidad" }, "securityChangePassword": { - "message": "Change password" + "message": "Cambiar contraseña" }, "securityChangePasswordDescription": { - "message": "Choose a strong password to unlock MetaMask app on your device. If you lose this password, you will need your Secret Recovery Phrase to re-import your wallet." + "message": "Elige una contraseña segura para desbloquear la app de MetaMask en tu dispositivo. Si pierdes esta contraseña, necesitarás tu Frase Secreta de Recuperación para volver a importar tu cartera." }, "securityChangePasswordTitle": { - "message": "Password" + "message": "Contraseña" }, "securityChangePasswordToastError": { - "message": "Password couldn’t be changed. Please try again." + "message": "No se pudo cambiar la contraseña. Inténtalo de nuevo." }, "securityChangePasswordToastSuccess": { - "message": "New password saved" + "message": "Nueva contraseña guardada" }, "securityDefaultSettingsSocialLogin": { - "message": "Security & privacy" + "message": "Seguridad y privacidad" }, "securityDescription": { - "message": "Reduce your chances of joining unsafe networks and protect your accounts" + "message": "Reduce tus posibilidades de unirte a redes inseguras y protege tus cuentas" }, "securityLoginWithSocial": { - "message": "Log in with $1", + "message": "Inicia sesión con $1", "description": "The $1 is the text 'Google' or 'Apple'" }, "securityLoginWithSrpBackedUp": { - "message": "Secret Recovery Phrase backed up" + "message": "Frase Secreta de Recuperación respaldada" }, "securityLoginWithSrpNotBackedUp": { - "message": "Back up Secret Recovery Phrase" + "message": "Respaldar Frase Secreta de Recuperación" }, "securityMessageLinkForNetworks": { - "message": "network scams and security risks" + "message": "estafas de red y riesgos de seguridad" }, "securityProviderPoweredBy": { - "message": "Powered by $1", + "message": "Impulsado por $1", "description": "The security provider that is providing data" }, "securitySocialLoginDefaultSettingsDescription": { - "message": "Reduce your chances of joining unsafe networks and protect your accounts and data" + "message": "Reduce tus posibilidades de unirte a redes inseguras y protege tus cuentas y datos" }, "securitySocialLoginEnabled": { - "message": "Enabled" + "message": "Habilitado" }, "securitySocialLoginEnabledDescription": { - "message": "Use your $1 login and MetaMask password to recover your account and Secret Recovery Phrases.", + "message": "Usa tu inicio de sesión con $1 y la contraseña de MetaMask para recuperar tu cuenta y tus Frases Secretas de Recuperación.", "description": "The $1 is the text 'Google' or 'Apple'" }, "securitySocialLoginLabel": { - "message": "$1 RECOVERY", + "message": "$1 RECUPERACIÓN", "description": "The $1 is the text 'Google' or 'Apple'" }, "securitySrpDescription": { - "message": "Back up your Secret Recovery Phrase so you never lose access to your wallet. Be sure to store it in a safe place that only you can access and won’t forget." + "message": "Respalda tu Frase Secreta de Recuperación para que nunca pierdas acceso a tu cartera. Asegúrate de guardarla en un lugar seguro al que solo tú tengas acceso y no olvides." }, "securitySrpLabel": { - "message": "SECRET RECOVERY PHRASES" + "message": "FRASES SECRETAS DE RECUPERACIÓN" }, "securitySrpWalletRecovery": { - "message": "Manage recovery methods" + "message": "Administrar métodos de recuperación" }, "seeAllPermissions": { - "message": "See all permissions", + "message": "Ver todos los permisos", "description": "Used for revealing more content (e.g. permission list, etc.)" }, "seeDetails": { - "message": "See details" + "message": "Ver detalles" }, "seedPhraseIntroTitle": { "message": "Proteger su cartera" @@ -5485,26 +5485,26 @@ "message": "Las frases secretas de recuperación contienen 12, 15, 18, 21 o 24 palabras" }, "seedPhraseReviewDetails": { - "message": "This is your $1. Write it down in the correct order and keep it safe. If someone has your Secret Recovery Phrase, they can access your wallet. $2", + "message": "Esta es tu $1. Escríbela en el orden correcto y mantenla segura. Si alguien tiene tu Frase Secreta de Recuperación, puede acceder a tu cartera. $2", "description": "The $1 is the bolded text 'Secret Recovery Phrase' and $2 is 'seedPhraseReviewDetails2'" }, "seedPhraseReviewDetails2": { - "message": "Don’t share it with anyone, ever." + "message": "No la compartas con nadie, nunca." }, "seedPhraseReviewTitle": { - "message": "Save your Secret Recovery Phrase" + "message": "Guarda tu Frase Secreta de Recuperación" }, "select": { - "message": "Select" + "message": "Seleccionar" }, "selectAccountToConnect": { - "message": "Select an account to connect" + "message": "Selecciona una cuenta para conectar" }, "selectAccounts": { "message": "Seleccione la(s) cuenta(s) a usar en este sitio" }, "selectAccountsForSnap": { - "message": "Select the account(s) to use with this snap" + "message": "Selecciona la(s) cuenta(s) a usar con este snap" }, "selectAll": { "message": "Seleccionar todo" @@ -5516,7 +5516,7 @@ "message": "Esta cuenta ya se conectó a MetaMask" }, "selectEnableDisplayMediaPrivacyPreference": { - "message": "Turn on Display NFT Media" + "message": "Activar Mostrar NFT Media" }, "selectHdPath": { "message": "Seleccione la ruta de acceso al disco duro" @@ -5525,56 +5525,56 @@ "message": "Activar la detección de NFT en Configuración" }, "selectNetworkToFilter": { - "message": "Select network to filter" + "message": "Selecciona red para filtrar" }, "selectPathHelp": { "message": "Si no ve las cuentas previstas, intente cambiar la ruta HD." }, "selectRecipient": { - "message": "Select recipient" + "message": "Seleccionar destinatario" }, "selectRpcUrl": { - "message": "Select RPC URL" + "message": "Seleccionar URL de RPC" }, "selectSecretRecoveryPhrase": { - "message": "Select Secret Recovery Phrase" + "message": "Seleccionar Frase Secreta de Recuperación" }, "selectType": { "message": "Seleccionar tipo" }, "selectedAccountMismatch": { - "message": "Different account selected" + "message": "Cuenta diferente seleccionada" }, "selectingAllWillAllow": { - "message": "Seleccionar todo permitirá que este sitio vea todas las cuentas actuales. Asegúrese de que este sitio sea de confianza." + "message": "Seleccionar todo permitirá que este sitio vea todas las cuentas actuales. Asegúrate de que este sitio sea de confianza." }, "send": { "message": "Enviar" }, "sendBugReport": { - "message": "Send us a bug report." + "message": "Envíanos un informe de error." }, "sendNoContactsConversionText": { - "message": "click here" + "message": "haz clic aquí" }, "sendNoContactsDescription": { - "message": "Contacts allow you to safely send transactions to another account multiple times. To create a contact, $1", + "message": "Los contactos te permiten enviar transacciones de forma segura a otra cuenta varias veces. Para crear un contacto, $1", "description": "$1 represents the action text 'click here'" }, "sendNoContactsTitle": { - "message": "You don't have any contacts yet" + "message": "Aún no tienes contactos" }, "sendSelectReceiveAsset": { - "message": "Select asset to receive" + "message": "Seleccionar activo a recibir" }, "sendSelectSendAsset": { - "message": "Select asset to send" + "message": "Seleccionar activo a enviar" }, "sendSwapSubmissionWarning": { - "message": "Clicking this button will immediately initiate your swap transaction. Please review your transaction details before proceeding." + "message": "Al hacer clic en este botón, se iniciará inmediatamente tu transacción de intercambio. Revisa los detalles de tu transacción antes de continuar." }, "sendingAsset": { - "message": "Sending $1" + "message": "Enviando $1" }, "sendingDisabled": { "message": "Todavía no se admite el envío de activos ERC-1155 NFT." @@ -5584,240 +5584,240 @@ "description": "$1 represents the native currency symbol for the current network (e.g. ETH or BNB)" }, "sendingToTokenContractWarning": { - "message": "Warning: you are about to send to a token contract which could result in a loss of funds. $1", + "message": "Advertencia: estás a punto de enviar a un contrato de token, lo que podría resultar en pérdida de fondos. $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": "Sent" + "message": "Enviado" }, "sentSpecifiedTokens": { - "message": "Sent $1", + "message": "Enviado $1", "description": "Symbol of the specified token" }, "sentTokenAsToken": { - "message": "Sent $1 as $2", + "message": "Enviado $1 como $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": "Sepolia test network" + "message": "Red de prueba Sepolia" }, "setApprovalForAll": { - "message": "Set approval for all" + "message": "Establecer aprobación para todos" }, "setApprovalForAllRedesignedTitle": { - "message": "Withdrawal request" + "message": "Solicitud de retiro" }, "setApprovalForAllTitle": { - "message": "Approve $1 with no spend limit", + "message": "Aprobar $1 sin límite de gasto", "description": "The token symbol that is being approved" }, "setUp": { - "message": "Set up", + "message": "Configurar", "description": "Action label for Smart Accounts. Used on multichain details page." }, "settingAddSnapAccount": { - "message": "Add account Snap" + "message": "Agregar cuenta Snap" }, "settings": { "message": "Configuración" }, "settingsSearchMatchingNotFound": { - "message": "No matching results found." + "message": "No se encontraron resultados coincidentes." }, "settingsSubHeadingSignaturesAndTransactions": { - "message": "Signature and transaction requests" + "message": "Solicitudes de firma y transacciones" }, "shieldEntryModalAssetCoverage": { - "message": "$10,000 asset coverage per transaction" + "message": "Cobertura de $10,000 por transacción" }, "shieldEntryModalDescription": { - "message": "Renews at $1/month, cancel anytime. $2", + "message": "Se renueva a $1/mes, cancela en cualquier momento. $2", "description": "The $1 is the price of the shield and $2 is a link to the learn more page" }, "shieldEntryModalGetStarted": { - "message": "Get started" + "message": "Comenzar" }, "shieldEntryModalProtection": { - "message": "Protection across all your accounts" + "message": "Protección en todas tus cuentas" }, "shieldEntryModalSkip": { - "message": "Skip" + "message": "Omitir" }, "shieldEntryModalSubtitle": { - "message": "Transaction Shield, free for 14 days." + "message": "Escudo de transacciones, gratis por 14 días." }, "shieldEntryModalSupport": { - "message": "Priority customer support" + "message": "Atención al cliente prioritaria" }, "shieldPlanAnnual": { - "message": "Annual" + "message": "Anual" }, "shieldPlanAnnualPrice": { - "message": "$1/year", + "message": "$1/año", "description": "The $1 is the price of the annual plan" }, "shieldPlanAutoRenew": { - "message": "Auto renews for $1 until canceled", + "message": "Se renueva automáticamente por $1 hasta ser cancelado", "description": "The $1 is the price of the monthly plan" }, "shieldPlanCard": { - "message": "Card" + "message": "Tarjeta" }, "shieldPlanDetails": { - "message": "Plan details" + "message": "Detalles del plan" }, "shieldPlanDetails1": { - "message": "No charge now, try free for 14 days" + "message": "Sin cargos ahora, prueba gratis por 14 días" }, "shieldPlanDetails2": { - "message": "Pre-approve membership (default 1 year), with fees charged only on a monthly basis" + "message": "Pre-aprueba la membresía (por defecto 1 año), con cargos aplicados solo mensualmente" }, "shieldPlanDetails2Card": { - "message": "Plan auto-renews at the end of the term" + "message": "El plan se renueva automáticamente al final del periodo" }, "shieldPlanDetails3": { - "message": "Secures your assets from risky transactions" + "message": "Protege tus activos de transacciones riesgosas" }, "shieldPlanMonthly": { - "message": "Monthly" + "message": "Mensual" }, "shieldPlanMonthlyPrice": { - "message": "$1/month", + "message": "$1/mes", "description": "The $1 is the price of the monthly plan" }, "shieldPlanNoFunds": { - "message": "No available funds" + "message": "Fondos no disponibles" }, "shieldPlanPayWith": { - "message": "Pay with" + "message": "Pagar con" }, "shieldPlanPayWithCard": { - "message": "Pay with card" + "message": "Pagar con tarjeta" }, "shieldPlanPayWithToken": { - "message": "Pay with $1", + "message": "Pagar con $1", "description": "The $1 is token" }, "shieldPlanPaymentTitle": { - "message": "Change payment method" + "message": "Cambiar método de pago" }, "shieldPlanSave": { - "message": "Save 16%" + "message": "Ahorra 16%" }, "shieldPlanSelectToken": { - "message": "Select a token" + "message": "Selecciona un token" }, "shieldPlanTitle": { - "message": "Choose your plan" + "message": "Elige tu plan" }, "shieldTx": { - "message": "Transaction Shield" + "message": "Escudo de transacciones" }, "shieldTxCancelDetails": { - "message": "If you cancel, your wallet and transactions will not be covered starting $1.", + "message": "Si cancelas, tu cartera y transacciones no estarán cubiertas a partir del $1.", "description": "The $1 is the date subscription ends" }, "shieldTxDetails1Description": { - "message": "Secures your assets from risky transactions" + "message": "Protege tus activos de transacciones riesgosas" }, "shieldTxDetails1Title": { - "message": "Covers $10,000 in transaction protection" + "message": "Cubre $10,000 en protección por transacción" }, "shieldTxDetails2Description": { - "message": "Get faster, dedicated support anytime" + "message": "Obtén soporte rápido y dedicado en cualquier momento" }, "shieldTxDetails2Title": { - "message": "Priority support" + "message": "Soporte prioritario" }, "shieldTxMembershipActive": { - "message": "Active membership" + "message": "Membresía activa" }, "shieldTxMembershipBillingDetails": { - "message": "Billing details" + "message": "Detalles de facturación" }, "shieldTxMembershipBillingDetailsBillingAccount": { - "message": "Billing account" + "message": "Cuenta de facturación" }, "shieldTxMembershipBillingDetailsCharges": { - "message": "Charges" + "message": "Cargos" }, "shieldTxMembershipBillingDetailsNextBilling": { - "message": "Next billing" + "message": "Próxima facturación" }, "shieldTxMembershipBillingDetailsPaymentMethod": { - "message": "Payment method" + "message": "Método de pago" }, "shieldTxMembershipBillingDetailsViewBillingHistory": { - "message": "View billing history" + "message": "Ver historial de facturación" }, "shieldTxMembershipCancel": { - "message": "Cancel membership" + "message": "Cancelar membresía" }, "shieldTxMembershipErrorAddFunds": { - "message": "Add funds" + "message": "Agregar fondos" }, "shieldTxMembershipErrorEnding": { - "message": "Your membership is ending on $1. Keep benefits active by renewing.", + "message": "Tu membresía finaliza el $1. Mantén los beneficios activos renovando.", "description": "The $1 is the date" }, "shieldTxMembershipErrorInsufficientFunds": { - "message": "Insufficient funds for your April 18 renewal. Keep access active by adding funds.", + "message": "Fondos insuficientes para tu renovación del 18 de abril. Mantén el acceso activo agregando fondos.", "description": "The $1 is the date" }, "shieldTxMembershipErrorInsufficientToken": { - "message": "Insufficient $1", + "message": "Insuficiente $1", "description": "The $1 is the token symbol" }, "shieldTxMembershipErrorPaused": { - "message": "Membership paused due to insufficient funds. Coverage will resume after payment update." + "message": "Membresía pausada por falta de fondos. La cobertura se reanudará después de actualizar el pago." }, "shieldTxMembershipErrorPausedTooltip": { - "message": "Insufficient token balance in your wallet. Top up to resume coverage." + "message": "Saldo de tokens insuficiente en tu cartera. Recarga para reanudar la cobertura." }, "shieldTxMembershipErrorRenew": { - "message": "Renew membership" + "message": "Renovar membresía" }, "shieldTxMembershipErrorUpdatePayment": { - "message": "Update payment" + "message": "Actualizar pago" }, "shieldTxMembershipFreeTrial": { - "message": "Free trial" + "message": "Prueba gratis" }, "shieldTxMembershipId": { - "message": "Member ID" + "message": "ID de miembro" }, "shieldTxMembershipInactive": { - "message": "Inactive membership" + "message": "Membresía inactiva" }, "shieldTxMembershipPaused": { - "message": "Paused" + "message": "Pausada" }, "shieldTxMembershipResubscribe": { - "message": "Restart membership" + "message": "Reanudar membresía" }, "shieldTxMembershipSubmitCase": { - "message": "Submit a claim" + "message": "Enviar una reclamación" }, "shieldTxMembershipViewFullBenefits": { - "message": "View full benefits" + "message": "Ver beneficios completos" }, "show": { "message": "Mostrar" }, "showAccount": { - "message": "Show account" + "message": "Mostrar cuenta" }, "showAdvancedDetails": { - "message": "Show advanced details" + "message": "Mostrar detalles avanzados" }, "showExtensionInFullSizeView": { - "message": "Show extension in full-size view" + "message": "Mostrar extensión en vista completa" }, "showExtensionInFullSizeViewDescription": { - "message": "Turn this on to make full-size view your default when you click the extension icon." + "message": "Activa esta opción para que la vista completa sea la predeterminada al hacer clic en el ícono de la extensión." }, "showFiatConversionInTestnets": { - "message": "Mostrar conversión en redes de prueba" + "message": "Mostrar conversión fiduciaria en redes de prueba" }, "showFiatConversionInTestnetsDescription": { "message": "Seleccione esta opción para mostrar la conversión fiduciaria en las redes de prueba" @@ -5829,25 +5829,25 @@ "message": "Seleccione esta opción para mostrar el campo de datos hexadecimales en la pantalla de envío" }, "showLess": { - "message": "Show less" + "message": "Mostrar menos" }, "showMore": { - "message": "Show more" + "message": "Mostrar más" }, "showNativeTokenAsMainBalance": { - "message": "Show native token as main balance" + "message": "Mostrar token nativo como saldo principal" }, "showNft": { - "message": "Show NFT" + "message": "Mostrar NFT" }, "showPermissions": { "message": "Mostrar permisos" }, "showPrivateKey": { - "message": "Show private key" + "message": "Mostrar clave privada" }, "showSRP": { - "message": "Show Secret Recovery Phrase" + "message": "Mostrar frase secreta de recuperación" }, "showTestnetNetworks": { "message": "Mostrar redes de prueba" @@ -5862,113 +5862,113 @@ "message": "Solicitud de firma" }, "signature_decoding_bid_nft_tooltip": { - "message": "The NFT will be reflected in your wallet, when the bid is accepted." + "message": "El NFT se reflejará en tu cartera cuando la oferta sea aceptada." }, "signature_decoding_list_nft_tooltip": { - "message": "Expect changes only if someone buys your NFTs." + "message": "Habrá cambios solo si alguien compra tus NFTs." }, "signed": { "message": "Firmado" }, "signing": { - "message": "Signing" + "message": "Firmando" }, "signingInWith": { - "message": "Signing in with" + "message": "Iniciando sesión con" }, "signingWith": { - "message": "Signing with" + "message": "Firmando con" }, "similarTo": { - "message": "$1 is similar to $2" + "message": "$1 es similar a $2" }, "simulationApproveHeading": { - "message": "Withdraw" + "message": "Retirar" }, "simulationDetailsApproveDesc": { - "message": "You're giving someone else permission to withdraw NFTs from your account." + "message": "Estás dando permiso a otra persona para retirar NFTs de tu cuenta." }, "simulationDetailsERC20ApproveDesc": { - "message": "You're giving someone else permission to spend this amount from your account." + "message": "Estás dando permiso a otra persona para gastar esta cantidad desde tu cuenta." }, "simulationDetailsFiatNotAvailable": { - "message": "Not Available" + "message": "No disponible" }, "simulationDetailsIncomingHeading": { - "message": "You receive" + "message": "Recibes" }, "simulationDetailsNoChanges": { - "message": "No changes" + "message": "Sin cambios" }, "simulationDetailsOutgoingHeading": { - "message": "You send" + "message": "Envías" }, "simulationDetailsRevokeSetApprovalForAllDesc": { - "message": "You're removing someone else's permission to withdraw NFTs from your account." + "message": "Estás quitando el permiso de otra persona para retirar NFTs de tu cuenta." }, "simulationDetailsSetApprovalForAllDesc": { - "message": "You're giving permission for someone else to withdraw NFTs from your account." + "message": "Estás dando permiso a otra persona para retirar NFTs de tu cuenta." }, "simulationDetailsTitle": { - "message": "Estimated changes" + "message": "Cambios estimados" }, "simulationDetailsTitleEnforced": { - "message": "Balance changes" + "message": "Cambios de saldo" }, "simulationDetailsTitleTooltip": { - "message": "Estimated changes are what might happen if you go through with this transaction. This is just a prediction, not a guarantee." + "message": "Los cambios estimados son lo que podría pasar si realizas esta transacción. Esto es solo una predicción, no una garantía." }, "simulationDetailsTitleTooltipEnforced": { - "message": "Balance changes are guaranteed. If this outcome isn't possible, the transaction will be stopped." + "message": "Los cambios de saldo están garantizados. Si este resultado no es posible, la transacción será detenida." }, "simulationDetailsTotalFiat": { "message": "Total = $1", "description": "$1 is the total amount in fiat currency on one side of the transaction" }, "simulationDetailsTransactionReverted": { - "message": "This transaction is likely to fail" + "message": "Es probable que esta transacción falle" }, "simulationDetailsUnavailable": { - "message": "Unavailable" + "message": "No disponible" }, "simulationErrorMessageV2": { "message": "No pudimos estimar el gas. Podría haber un error en el contrato y esta transacción podría fallar." }, "simulationSettingsModalEnforceSlippage": { - "message": "Slippage tolerance" + "message": "Tolerancia de slippage" }, "simulationSettingsModalEnforceSlippageDescription": { - "message": "Set a difference you're comfortable with for balance changes. Transactions won't go through if the difference is higher." + "message": "Establece una diferencia con la que te sientas cómodo para cambios de saldo. Las transacciones no se completarán si la diferencia es mayor." }, "simulationSettingsModalEnforceToggle": { - "message": "Enforce balance changes" + "message": "Aplicar cambios de saldo" }, "simulationSettingsModalEnforceToggleDescription": { - "message": "To keep your money safe, this transaction won't go through if the balance changes or the slippage tolerance isn't met." + "message": "Para mantener tu dinero seguro, esta transacción no se completará si los cambios de saldo o la tolerancia de slippage no se cumplen." }, "simulationSettingsModalTitle": { - "message": "Transaction settings" + "message": "Configuración de transacciones" }, "simulationsSettingDescription": { - "message": "Turn this on to estimate balance changes of transactions and signatures before you confirm them. This doesn't guarantee their final outcome. $1" + "message": "Activa esta opción para estimar los cambios de saldo de transacciones y firmas antes de confirmarlas. Esto no garantiza el resultado final. $1" }, "simulationsSettingSubHeader": { - "message": "Estimate balance changes" + "message": "Estimar cambios de saldo" }, "singleNetwork": { - "message": "1 network" + "message": "1 red" }, "siweIssued": { - "message": "Issued" + "message": "Emitido" }, "siweNetwork": { - "message": "Network" + "message": "Red" }, "siweRequestId": { - "message": "Request ID" + "message": "ID de solicitud" }, "siweResources": { - "message": "Resources" + "message": "Recursos" }, "siweURI": { "message": "URL" @@ -5980,16 +5980,16 @@ "message": "Entiendo que hasta que no haga una copia de seguridad de mi frase secreta de recuperación, puedo perder mis cuentas y todos los activos asociados." }, "skipAccountSecuritySecureNow": { - "message": "Secure now" + "message": "Asegurar ahora" }, "skipAccountSecuritySkip": { - "message": "Skip" + "message": "Omitir" }, "skipDeepLinkInterstitial": { - "message": "Don't show interstitial screen when opening deep links" + "message": "No mostrar pantalla intersticial al abrir enlaces profundos" }, "skipDeepLinkInterstitialDescription": { - "message": "Enabling this option will skip the interstitial screen that is shown when opening deep links in MetaMask. A \"deep link\" is a link like https://link.metamask.io/home that will cause MetaMask to open; these links can be obfuscated by others. The interstitial screen is designed to protect you from accidentally opening pages within MetaMask that might display your accounts, tokens, history, balances, settings, or other potentially sensitive information. This setting only applies to links signed by MetaMask." + "message": "Activar esta opción omitirá la pantalla intersticial que se muestra al abrir enlaces profundos en MetaMask. Un \"enlace profundo\" es un link como https://link.metamask.io/home que hará que MetaMask se abra; estos enlaces pueden ser ofuscados por otros. La pantalla intersticial está diseñada para protegerte de abrir accidentalmente páginas dentro de MetaMask que puedan mostrar tus cuentas, tokens, historial, saldos, configuraciones u otra información sensible. Esta configuración solo aplica a enlaces firmados por MetaMask." }, "slippage": { "message": "Slippage" @@ -5998,315 +5998,315 @@ "message": "Auto" }, "slippageEditAriaLabel": { - "message": "Edit slippage" + "message": "Editar slippage" }, "slippageExplanation": { - "message": "The % change in price you're willing to allow before your transaction is canceled." + "message": "El % de cambio en el precio que estás dispuesto a permitir antes de que tu transacción sea cancelada." }, "smartAccount": { - "message": "Smart account" + "message": "Cuenta inteligente" }, "smartAccountAccept": { - "message": "Use smart account" + "message": "Usar cuenta inteligente" }, "smartAccountBetterTransaction": { - "message": "Faster transactions, lower fees" + "message": "Transacciones más rápidas, comisiones más bajas" }, "smartAccountBetterTransactionDescription": { - "message": "Save time and money by processing transactions together." + "message": "Ahorra tiempo y dinero procesando transacciones en conjunto." }, "smartAccountFeaturesDescription": { - "message": "Keep the same account address, and you can switch back anytime." + "message": "Mantén la misma dirección de cuenta y puedes volver atrás en cualquier momento." }, "smartAccountLabel": { - "message": "Smart Account" + "message": "Cuenta inteligente" }, "smartAccountPayToken": { - "message": "Pay with any token, any time" + "message": "Paga con cualquier token, en cualquier momento" }, "smartAccountPayTokenDescription": { - "message": "Use the tokens you already have to cover network fees." + "message": "Usa los tokens que ya tienes para cubrir las comisiones de red." }, "smartAccountReject": { - "message": "Don’t use smart account" + "message": "No usar cuenta inteligente" }, "smartAccountSameAccount": { - "message": "Same account, smarter features." + "message": "Misma cuenta, funciones más inteligentes." }, "smartAccountSplashInfo": { - "message": "Smart accounts" + "message": "Cuentas inteligentes" }, "smartAccountSplashTitle": { - "message": "Use smart account?" + "message": "¿Usar cuenta inteligente?" }, "smartAccountUpdateSuccessMessage": { - "message": "Your account will be updated to smart account with your next transaction." + "message": "Tu cuenta se actualizará a cuenta inteligente con tu próxima transacción." }, "smartAccountUpdateSuccessTitle": { - "message": "Successful!" + "message": "¡Exitoso!" }, "smartAccountUpgradeBannerDescription": { - "message": "Same address. Smarter features." + "message": "Misma dirección. Funciones más inteligentes." }, "smartAccountUpgradeBannerTitle": { - "message": "Switch to smart account" + "message": "Cambiar a cuenta inteligente" }, "smartContracts": { - "message": "Smart contracts" + "message": "Contratos inteligentes" }, "smartSwapsErrorNotEnoughFunds": { - "message": "Not enough funds for a smart swap." + "message": "Fondos insuficientes para un intercambio inteligente." }, "smartSwapsErrorUnavailable": { - "message": "Smart Swaps are temporarily unavailable." + "message": "Los intercambios inteligentes no están disponibles temporalmente." }, "smartTransactionCancelled": { - "message": "Your transaction was canceled" + "message": "Tu transacción fue cancelada" }, "smartTransactionCancelledDescription": { - "message": "Your transaction couldn't be completed, so it was canceled to save you from paying unnecessary gas fees." + "message": "Tu transacción no pudo completarse, así que fue cancelada para evitar que pagues comisiones de gas innecesarias." }, "smartTransactionError": { - "message": "Your transaction failed" + "message": "Tu transacción falló" }, "smartTransactionErrorDescription": { - "message": "Sudden market changes can cause failures. If the problem continues, reach out to MetaMask customer support." + "message": "Cambios repentinos en el mercado pueden causar fallas. Si el problema continúa, contacta al soporte de MetaMask." }, "smartTransactionPending": { - "message": "Your transaction was submitted" + "message": "Tu transacción fue enviada" }, "smartTransactionSuccess": { - "message": "Your transaction is complete" + "message": "Tu transacción está completa" }, "smartTransactions": { - "message": "Smart Transactions" + "message": "Transacciones inteligentes" }, "smartTransactionsEnabledDescription": { - "message": " and MEV protection. Now on by default." + "message": " y protección MEV. Ahora activado por defecto." }, "smartTransactionsEnabledLink": { - "message": "Higher success rates" + "message": "Mayor tasa de éxito" }, "smartTransactionsEnabledTitle": { - "message": "Transactions just got smarter" + "message": "Las transacciones ahora son más inteligentes" }, "snapAccountCreated": { - "message": "Account created" + "message": "Cuenta creada" }, "snapAccountCreatedDescription": { - "message": "Your new account is ready to use!" + "message": "¡Tu nueva cuenta está lista para usarse!" }, "snapAccountCreationFailed": { - "message": "Account creation failed" + "message": "Error al crear la cuenta" }, "snapAccountCreationFailedDescription": { - "message": "$1 didn't manage to create an account for you.", + "message": "$1 no logró crear una cuenta para ti.", "description": "$1 is the snap name" }, "snapAccountRedirectFinishSigningTitle": { - "message": "Finish signing" + "message": "Finalizar firma" }, "snapAccountRedirectSiteDescription": { - "message": "Follow the instructions from $1" + "message": "Sigue las instrucciones de $1" }, "snapAccountRemovalFailed": { - "message": "Account removal failed" + "message": "Error al eliminar la cuenta" }, "snapAccountRemovalFailedDescription": { - "message": "$1 didn't manage to remove this account for you.", + "message": "$1 no logró eliminar esta cuenta para ti.", "description": "$1 is the snap name" }, "snapAccountRemoved": { - "message": "Account removed" + "message": "Cuenta eliminada" }, "snapAccountRemovedDescription": { - "message": "This account will no longer be available to use in MetaMask." + "message": "Esta cuenta ya no estará disponible para usar en MetaMask." }, "snapAccounts": { - "message": "Account Snaps" + "message": "Cuentas Snap" }, "snapAccountsDescription": { - "message": "Accounts controlled by third-party Snaps." + "message": "Cuentas controladas por Snaps de terceros." }, "snapConnectTo": { - "message": "Connect to $1", + "message": "Conectar a $1", "description": "$1 is the website URL or a Snap name. Used for Snaps pre-approved connections." }, "snapConnectionPermissionDescription": { - "message": "Let $1 automatically connect to $2 without your approval.", + "message": "Permitir que $1 se conecte automáticamente a $2 sin tu aprobación.", "description": "Used for Snap pre-approved connections. $1 is the Snap name, $2 is a website URL." }, "snapConnectionWarning": { - "message": "$1 wants to use $2", + "message": "$1 quiere usar $2", "description": "$2 is the snap and $1 is the dapp requesting connection to the snap." }, "snapDetailWebsite": { - "message": "Website" + "message": "Sitio web" }, "snapHomeMenu": { - "message": "Snap Home Menu" + "message": "Menú principal de Snap" }, "snapInstallRequest": { - "message": "Installing $1 gives it the following permissions.", + "message": "Instalar $1 le otorga los siguientes permisos.", "description": "$1 is the snap name." }, "snapInstallSuccess": { - "message": "Installation complete" + "message": "Instalación completa" }, "snapInstallWarningCheck": { - "message": "$1 wants permission to do the following:", + "message": "$1 quiere permiso para hacer lo siguiente:", "description": "Warning message used in popup displayed on snap install. $1 is the snap name." }, "snapInstallWarningHeading": { - "message": "Proceed with caution" + "message": "Proceder con precaución" }, "snapInstallWarningPermissionDescriptionForBip32View": { - "message": "Allow $1 to view your public keys (and addresses). This does not grant any control of accounts or assets.", + "message": "Permitir que $1 vea tus claves públicas (y direcciones). Esto no otorga ningún control de cuentas o activos.", "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": "Allow $1 Snap to manage accounts and assets on the requested network(s). These accounts are derived and backed up using your secret recovery phrase (without revealing it). With the power to derive keys, $1 can support a variety of blockchain protocols beyond Ethereum (EVMs).", + "message": "Permitir que $1 Snap administre cuentas y activos en las redes solicitadas. Estas cuentas se derivan y respaldan con tu frase secreta de recuperación (sin revelarla). Con el poder de derivar claves, $1 puede soportar una variedad de protocolos blockchain más allá de Ethereum (EVMs).", "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": "Manage $1 accounts", + "message": "Administrar cuentas $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": "View your public key for $1", + "message": "Ver tu clave pública para $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": "$1 couldn’t be installed.", + "message": "$1 no pudo ser instalado.", "description": "Error description used when snap installation fails. $1 is the snap name." }, "snapInstallationErrorTitle": { - "message": "Installation failed", + "message": "Error de instalación", "description": "Error title used when snap installation fails." }, "snapResultError": { "message": "Error" }, "snapResultSuccess": { - "message": "Success" + "message": "Éxito" }, "snapResultSuccessDescription": { - "message": "$1 is ready to use" + "message": "$1 está listo para usarse" }, "snapUIAccountSelectorTitle": { - "message": "Select account" + "message": "Seleccionar cuenta" }, "snapUIAssetSelectorTitle": { - "message": "Select an asset" + "message": "Seleccionar un activo" }, "snapUpdateAlertDescription": { - "message": "Get the latest version of $1", + "message": "Obtén la última versión de $1", "description": "Description used in Snap update alert banner when snap update is available. $1 is the Snap name." }, "snapUpdateAvailable": { - "message": "Update available" + "message": "Actualización disponible" }, "snapUpdateErrorDescription": { - "message": "$1 couldn’t be updated.", + "message": "$1 no pudo actualizarse.", "description": "Error description used when snap update fails. $1 is the snap name." }, "snapUpdateErrorTitle": { - "message": "Update failed", + "message": "Error de actualización", "description": "Error title used when snap update fails." }, "snapUpdateRequest": { - "message": "Updating $1 gives it the following permissions.", + "message": "Actualizar $1 le otorga los siguientes permisos.", "description": "$1 is the Snap name." }, "snapUpdateSuccess": { - "message": "Update complete" + "message": "Actualización completa" }, "snapUrlIsBlocked": { - "message": "This Snap wants to take you to a blocked site. $1." + "message": "Este Snap quiere llevarte a un sitio bloqueado. $1." }, "snaps": { "message": "Snaps" }, "snapsConnected": { - "message": "Snaps connected" + "message": "Snaps conectados" }, "snapsNoInsight": { - "message": "No insight to show" + "message": "No hay información para mostrar" }, "snapsPrivacyWarningFirstMessage": { - "message": "You acknowledge that any Snap that you install is a Third Party Service, unless otherwise identified, as defined in the Consensys $1. Your use of Third Party Services is governed by separate terms and conditions set forth by the Third Party Service provider. Consensys does not recommend the use of any Snap by any particular person for any particular reason. You access, rely upon or use the Third Party Service at your own risk. Consensys disclaims all responsibility and liability for any losses on account of your use of Third Party Services.", + "message": "Reconoces que cualquier Snap que instales es un Servicio de Terceros, salvo que se indique lo contrario, tal como se define en los $1 de Consensys. Tu uso de Servicios de Terceros está regido por términos y condiciones independientes establecidos por el proveedor del Servicio de Terceros. Consensys no recomienda el uso de ningún Snap por ninguna persona en particular ni por ninguna razón específica. Accedes, confías o usas el Servicio de Terceros bajo tu propio riesgo. Consensys rechaza toda responsabilidad por cualquier pérdida derivada de tu uso de Servicios de Terceros.", "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": "Any information you share with Third Party Services will be collected directly by those Third Party Services in accordance with their privacy policies. Please refer to their privacy policies for more information.", + "message": "Cualquier información que compartas con Servicios de Terceros será recolectada directamente por esos Servicios de Terceros conforme a sus políticas de privacidad. Por favor consulta sus políticas de privacidad para más información.", "description": "Second part of a message in popup modal displayed when installing a snap for the first time." }, "snapsPrivacyWarningThirdMessage": { - "message": "Consensys has no access to information you share with Third Party Services.", + "message": "Consensys no tiene acceso a la información que compartes con Servicios de Terceros.", "description": "Third part of a message in popup modal displayed when installing a snap for the first time." }, "snapsSettings": { - "message": "Snap settings" + "message": "Configuración de Snap" }, "snapsTermsOfUse": { - "message": "Terms of Use" + "message": "Términos de uso" }, "snapsToggle": { - "message": "A snap will only run if it is enabled" + "message": "Un snap solo se ejecutará si está habilitado" }, "snapsUIError": { - "message": "Contact the creators of $1 for further support.", + "message": "Contacta a los creadores de $1 para más ayuda.", "description": "This is shown when the insight snap throws an error. $1 is the snap name" }, "solanaAccountRequested": { - "message": "This site is requesting a Solana account." + "message": "Este sitio está solicitando una cuenta Solana." }, "solanaAccountRequired": { - "message": "A Solana account is required to connect to this site." + "message": "Se requiere una cuenta Solana para conectarse a este sitio." }, "someNetworks": { - "message": "$1 networks" + "message": "$1 redes" }, "somethingDoesntLookRight": { - "message": "Something doesn't look right? $1", + "message": "¿Algo no se ve bien? $1", "description": "A false positive message for users to contact support. $1 is a link to the support page." }, "somethingIsWrong": { - "message": "Something's gone wrong. Try reloading the page." + "message": "Algo salió mal. Intenta recargar la página." }, "somethingWentWrong": { "message": "Lo lamentamos, se produjo un error." }, "sortBy": { - "message": "Sort by" + "message": "Ordenar por" }, "sortByAlphabetically": { - "message": "Alphabetically (A-Z)" + "message": "Alfabéticamente (A-Z)" }, "sortByDecliningBalance": { - "message": "Declining balance ($1 high-low)", + "message": "Saldo descendente ($1 alto-bajo)", "description": "Indicates a descending order based on token fiat balance. $1 is the preferred currency symbol" }, "source": { - "message": "Source" + "message": "Fuente" }, "spamModalBlockedDescription": { - "message": "This site will be blocked for 1 minute." + "message": "Este sitio será bloqueado durante 1 minuto." }, "spamModalBlockedTitle": { - "message": "You've temporarily blocked this site" + "message": "Has bloqueado temporalmente este sitio" }, "spamModalDescription": { - "message": "If you're being spammed with multiple requests, you can temporarily block the site." + "message": "Si recibes múltiples solicitudes de spam, puedes bloquear temporalmente el sitio." }, "spamModalTemporaryBlockButton": { - "message": "Temporarily block this site" + "message": "Bloquear temporalmente este sitio" }, "spamModalTitle": { - "message": "We've noticed multiple requests" + "message": "Hemos notado múltiples solicitudes" }, "speed": { - "message": "Speed" + "message": "Velocidad" }, "speedUp": { "message": "Acelerar" @@ -6343,138 +6343,138 @@ "message": "El límite de gastos es demasiado alto" }, "spender": { - "message": "Spender" + "message": "Gastador" }, "spenderTooltipDesc": { - "message": "This is the address that will be able to withdraw your NFTs." + "message": "Esta es la dirección que podrá retirar tus NFTs." }, "spenderTooltipERC20ApproveDesc": { - "message": "This is the address that will be able to spend your tokens on your behalf." + "message": "Esta es la dirección que podrá gastar tus tokens en tu nombre." }, "spendingCap": { - "message": "Spending cap" + "message": "Límite de gasto" }, "spendingCaps": { - "message": "Spending caps" + "message": "Límites de gasto" }, "srpDesignImageAlt": { - "message": "SRP vault image" + "message": "Imagen de bóveda SRP" }, "srpDetailsDescription": { - "message": "A Secret Recovery Phrase, also called a seed phrase or mnemonic, is a set of words that lets you access and control your crypto wallet. To move your wallet to MetaMask, you need this phrase." + "message": "Una Frase Secreta de Recuperación, también llamada frase semilla o mnemónica, es un conjunto de palabras que te permite acceder y controlar tu cartera cripto. Para mover tu cartera a MetaMask, necesitas esta frase." }, "srpDetailsOwnsAccessListItemOne": { - "message": "Take all your money" + "message": "Tomar todo tu dinero" }, "srpDetailsOwnsAccessListItemThree": { - "message": "Change your login information" + "message": "Cambiar tu información de inicio de sesión" }, "srpDetailsOwnsAccessListItemTwo": { - "message": "Confirm transactions" + "message": "Confirmar transacciones" }, "srpDetailsOwnsAccessListTitle": { - "message": "Anyone with your Secret Recovery Phrase can:" + "message": "Cualquiera con tu Frase Secreta de Recuperación puede:" }, "srpDetailsTitle": { - "message": "What’s a Secret Recovery Phrase?" + "message": "¿Qué es una Frase Secreta de Recuperación?" }, "srpInputNumberOfWords": { - "message": "I have a $1-word phrase", + "message": "Tengo una frase de $1 palabras", "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": "Secret Recovery Phrase $1", + "message": "Frase Secreta de Recuperación $1", "description": "$1 is the order of the Secret Recovery Phrase" }, "srpListNumberOfAccounts": { - "message": "$1 accounts", + "message": "$1 cuentas", "description": "$1 is the number of accounts in the list" }, "srpListSelectionDescription": { - "message": "The Secret Recovery Phrase your new account will be generated from" + "message": "La Frase Secreta de Recuperación de la que se generará tu nueva cuenta" }, "srpListSingleOrZero": { - "message": "$1 account", + "message": "$1 cuenta", "description": "$1 is the number of accounts in the list, it is either 1 or 0" }, "srpListStateBackedUp": { - "message": "Reveal" + "message": "Revelar" }, "srpListStateNotBackedUp": { - "message": "Backup" + "message": "Respaldar" }, "srpPasteFailedTooManyWords": { - "message": "Paste failed because it contained over 24 words. A secret recovery phrase can have a maximum of 24 words.", + "message": "Pegado fallido porque contiene más de 24 palabras. Una frase secreta de recuperación puede tener como máximo 24 palabras.", "description": "Description of SRP paste error when the pasted content has too many words" }, "srpPasteTip": { - "message": "You can paste your entire Secret Recovery Phrase into any field.", + "message": "Puedes pegar tu Frase Secreta de Recuperación completa en cualquier campo.", "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": "Get started" + "message": "Comenzar" }, "srpSecurityQuizImgAlt": { - "message": "An eye with a keyhole in the center, and three floating password fields" + "message": "Un ojo con una cerradura en el centro y tres campos de contraseña flotando" }, "srpSecurityQuizIntroduction": { - "message": "To reveal your Secret Recovery Phrase, you need to correctly answer two questions" + "message": "Para revelar tu Frase Secreta de Recuperación, necesitas responder correctamente dos preguntas" }, "srpSecurityQuizQuestionOneQuestion": { - "message": "If you lose your Secret Recovery Phrase, MetaMask..." + "message": "Si pierdes tu Frase Secreta de Recuperación, MetaMask..." }, "srpSecurityQuizQuestionOneRightAnswer": { - "message": "Can’t help you" + "message": "No puede ayudarte" }, "srpSecurityQuizQuestionOneRightAnswerDescription": { - "message": "Write it down, engrave it on metal, or keep it in multiple secret spots so you never lose it. If you lose it, it’s gone forever." + "message": "Anótala, grábala en metal o guárdala en varios lugares secretos para que nunca la pierdas. Si la pierdes, se habrá perdido para siempre." }, "srpSecurityQuizQuestionOneRightAnswerTitle": { - "message": "Right! No one can help get your Secret Recovery Phrase back" + "message": "¡Correcto! Nadie puede recuperar tu Frase Secreta de Recuperación" }, "srpSecurityQuizQuestionOneWrongAnswer": { - "message": "Can get it back for you" + "message": "Puede recuperarla por ti" }, "srpSecurityQuizQuestionOneWrongAnswerDescription": { - "message": "If you lose your Secret Recovery Phrase, it’s gone forever. No one can help you get it back, no matter what they might say." + "message": "Si pierdes tu Frase Secreta de Recuperación, se habrá perdido para siempre. Nadie puede recuperarla por ti, sin importar lo que digan." }, "srpSecurityQuizQuestionOneWrongAnswerTitle": { - "message": "Wrong! No one can help get your Secret Recovery Phrase back" + "message": "¡Incorrecto! Nadie puede recuperar tu Frase Secreta de Recuperación" }, "srpSecurityQuizQuestionTwoQuestion": { - "message": "If anyone, even a support agent, asks for your Secret Recovery Phrase..." + "message": "Si alguien, incluso un agente de soporte, te pide tu Frase Secreta de Recuperación..." }, "srpSecurityQuizQuestionTwoRightAnswer": { - "message": "You’re being scammed" + "message": "Te están estafando" }, "srpSecurityQuizQuestionTwoRightAnswerDescription": { - "message": "Anyone claiming to need your Secret Recovery Phrase is lying to you. If you share it with them, they will steal your assets." + "message": "Cualquiera que afirme necesitar tu Frase Secreta de Recuperación te está mintiendo. Si la compartes, te robarán los activos." }, "srpSecurityQuizQuestionTwoRightAnswerTitle": { - "message": "Correct! Sharing your Secret Recovery Phrase is never a good idea" + "message": "¡Correcto! Compartir tu Frase Secreta de Recuperación nunca es buena idea" }, "srpSecurityQuizQuestionTwoWrongAnswer": { - "message": "You should give it to them" + "message": "Deberías dársela" }, "srpSecurityQuizQuestionTwoWrongAnswerDescription": { - "message": "Anyone claiming to need your Secret Recovery Phrase is lying to you. If you share it with them, they will steal your assets." + "message": "Cualquiera que afirme necesitar tu Frase Secreta de Recuperación te está mintiendo. Si la compartes, te robarán los activos." }, "srpSecurityQuizQuestionTwoWrongAnswerTitle": { - "message": "Nope! Never share your Secret Recovery Phrase with anyone, ever" + "message": "¡No! Nunca compartas tu Frase Secreta de Recuperación con nadie" }, "srpSecurityQuizTitle": { - "message": "Security quiz" + "message": "Quiz de seguridad" }, "srpToggleShow": { - "message": "Show/Hide this word of the secret recovery phrase", + "message": "Mostrar/Ocultar esta palabra de la frase secreta de recuperación", "description": "Describes a toggle that is used to show or hide a single word of the secret recovery phrase" }, "srpWordHidden": { - "message": "This word is hidden", + "message": "Esta palabra está oculta", "description": "Explains that a word in the secret recovery phrase is hidden" }, "srpWordShown": { - "message": "This word is being shown", + "message": "Esta palabra se está mostrando", "description": "Explains that a word in the secret recovery phrase is being shown" }, "stable": { @@ -6490,46 +6490,46 @@ "message": "Staked" }, "standardAccountLabel": { - "message": "Standard Account" + "message": "Cuenta estándar" }, "stateCorruptionAreYouSure": { - "message": "Are you sure you want to proceed?" + "message": "¿Estás seguro de que deseas continuar?" }, "stateCorruptionCopyAndRestoreBeforeRecovery": { - "message": "You can try to copy and restore your state file manually before you decide to restore your vault by following $1.", + "message": "Puedes intentar copiar y restaurar tu archivo de estado manualmente antes de decidir restaurar tu bóveda siguiendo $1.", "description": "$1 represents the `stateCorruptionTheseInstructions` localization key" }, "stateCorruptionCopyAndRestoreBeforeReset": { - "message": "You can try to copy and restore your state file manually before you decide to reset MetaMask by following $1.", + "message": "Puedes intentar copiar y restaurar tu archivo de estado manualmente antes de decidir restablecer MetaMask siguiendo $1.", "description": "$1 represents the `stateCorruptionTheseInstructions` localization key" }, "stateCorruptionDetectedNoBackup": { - "message": "Your vault cannot be automatically recovered." + "message": "Tu bóveda no puede recuperarse automáticamente." }, "stateCorruptionDetectedWithBackup": { - "message": "Your vault can be recovered from an automated backup. Automatic recovery will delete your current settings and preferences, and restore only your vault." + "message": "Tu bóveda puede recuperarse desde una copia de seguridad automatizada. La recuperación automática eliminará tu configuración y preferencias actuales, y restaurará solo tu bóveda." }, "stateCorruptionMetamaskDatabaseCannotBeAccessed": { - "message": "Internal Error: Database cannot be accessed" + "message": "Error interno: La base de datos no puede ser accedida" }, "stateCorruptionResetMetaMaskState": { - "message": "Reset MetaMask State" + "message": "Restablecer estado de MetaMask" }, "stateCorruptionResettingDatabase": { - "message": "Resetting database…" + "message": "Restableciendo base de datos…" }, "stateCorruptionRestoreAccountsFromBackup": { - "message": "Restore Accounts" + "message": "Restaurar cuentas" }, "stateCorruptionRestoringDatabase": { - "message": "Restoring database…" + "message": "Restaurando base de datos…" }, "stateCorruptionTheseInstructions": { - "message": "these instructions", + "message": "estas instrucciones", "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": "How to recover your Secret Recovery Phrase" + "message": "Cómo recuperar tu Frase Secreta de Recuperación" }, "stateLogError": { "message": "Error al recuperar los registros de estado." @@ -6541,102 +6541,102 @@ "message": "Registros de estado" }, "stateLogsDescription": { - "message": "Los registros de estado contienen sus direcciones de cuentas públicas y las transacciones enviadas." + "message": "Los registros de estado contienen tus direcciones de cuentas públicas y las transacciones enviadas." }, "status": { - "message": "Status" + "message": "Estado" }, "statusNotConnected": { "message": "No conectado" }, "step1LatticeWallet": { - "message": "Asegúrese de que su Lattice1 esté listo para conectarse" + "message": "Asegúrate de que tu Lattice1 esté listo para conectarse" }, "step1LatticeWalletMsg": { - "message": "Puede conectar MetaMask a su dispositivo Lattice1 una vez que esté configurado y en línea. Desbloquee su dispositivo y tenga a mano el ID correspondiente. Para más información sobre el uso de carteras de hardware, $1", + "message": "Puedes conectar MetaMask a tu dispositivo Lattice1 una vez que esté configurado y en línea. Desbloquea tu dispositivo y ten a mano el ID correspondiente. Para más información sobre el uso de carteras de hardware, $1", "description": "$1 represents the `hardwareWalletSupportLinkConversion` localization key" }, "step1LedgerWallet": { - "message": "Descargar la aplicación de Ledger" + "message": "Descarga la app de Ledger" }, "step1LedgerWalletMsg": { - "message": "Descargue y configure la aplicación, e ingrese su contraseña para desbloquear $1.", + "message": "Descarga y configura la aplicación, e ingresa tu contraseña para desbloquear $1.", "description": "$1 represents the `ledgerLiveApp` localization value" }, "step1TrezorWallet": { - "message": "Conectar la cartera Trezor" + "message": "Conecta la cartera Trezor" }, "step1TrezorWalletMsg": { - "message": "Conecte la cartera directamente al equipo. Para más información sobre el uso de su dispositivo de cartera de hardware, $1", + "message": "Conecta la cartera directamente al equipo. Para más información sobre el uso de tu dispositivo de cartera de hardware, $1", "description": "$1 represents the `hardwareWalletSupportLinkConversion` localization key" }, "step2LedgerWallet": { - "message": "Conectar la cartera Ledger" + "message": "Conecta la cartera Ledger" }, "step2LedgerWalletMsg": { - "message": "Conecte la cartera directamente al equipo. Desbloquee su Ledger y abra la aplicación de Ethereum. Para más información sobre el uso de su dispositivo de cartera de hardware, $1.", + "message": "Conecta la cartera directamente al equipo. Desbloquea tu Ledger y abre la app de Ethereum. Para más información sobre el uso de tu dispositivo de cartera de hardware, $1.", "description": "$1 represents the `hardwareWalletSupportLinkConversion` localization key" }, "stepOf": { - "message": "Step $1 of $2", + "message": "Paso $1 de $2", "description": "$1 current step, $2 total steps" }, "stillGettingMessage": { - "message": "Still getting this message?" + "message": "¿Aún recibes este mensaje?" }, "strong": { - "message": "Strong" + "message": "Fuerte" }, "stxCancelled": { - "message": "Swap would have failed" + "message": "El intercambio habría fallado" }, "stxCancelledDescription": { - "message": "Your transaction would have failed and was cancelled to protect you from paying unnecessary gas fees." + "message": "Tu transacción habría fallado y fue cancelada para protegerte de pagar comisiones de gas innecesarias." }, "stxCancelledSubDescription": { - "message": "Try your swap again. We’ll be here to protect you against similar risks next time." + "message": "Intenta tu intercambio nuevamente. Estaremos aquí para protegerte contra riesgos similares la próxima vez." }, "stxFailure": { - "message": "Swap failed" + "message": "Intercambio fallido" }, "stxFailureDescription": { - "message": "Sudden market changes can cause failures. If the problem persists, please reach out to $1.", + "message": "Los cambios repentinos del mercado pueden causar fallas. Si el problema persiste, comunícate con $1.", "description": "This message is shown to a user if their swap fails. The $1 will be replaced by support.metamask.io" }, "stxOptInSupportedNetworksDescription": { - "message": "Turn on Smart Transactions for more reliable and secure transactions on supported networks. $1" + "message": "Activa las Transacciones Inteligentes para obtener transacciones más seguras y confiables en las redes compatibles. $1" }, "stxPendingPrivatelySubmittingSwap": { - "message": "Privately submitting your Swap..." + "message": "Enviando tu intercambio de forma privada..." }, "stxPendingPubliclySubmittingSwap": { - "message": "Publicly submitting your Swap..." + "message": "Enviando tu intercambio de forma pública..." }, "stxSuccess": { - "message": "Swap complete!" + "message": "¡Canje completado!" }, "stxSuccessDescription": { - "message": "Your $1 is now available.", + "message": "Tu $1 ya está disponible.", "description": "$1 is a token symbol, e.g. ETH" }, "stxSwapCompleteIn": { - "message": "Swap will complete in <", + "message": "El canje se completará en <", "description": "'<' means 'less than', e.g. Swap will complete in < 2:59" }, "stxTryingToCancel": { - "message": "Trying to cancel your transaction..." + "message": "Intentando cancelar tu transacción..." }, "stxUnknown": { - "message": "Status unknown" + "message": "Estado desconocido" }, "stxUnknownDescription": { - "message": "A transaction has been successful but we’re unsure what it is. This may be due to submitting another transaction while this swap was processing." + "message": "Una transacción fue exitosa, pero no estamos seguros de cuál es. Esto puede deberse a que enviaste otra transacción mientras este canje estaba en proceso." }, "stxUserCancelled": { - "message": "Swap cancelled" + "message": "Canje cancelado" }, "stxUserCancelledDescription": { - "message": "Your transaction has been cancelled and you did not pay any unnecessary gas fees." + "message": "Tu transacción ha sido cancelada y no pagaste tarifas de gas innecesarias." }, "submit": { "message": "Enviar" @@ -6645,38 +6645,38 @@ "message": "Enviado" }, "suggestedBySnap": { - "message": "Suggested by $1", + "message": "Sugerido por $1", "description": "$1 is the snap name" }, "suggestedCurrencySymbol": { - "message": "Suggested currency symbol:" + "message": "Símbolo de moneda sugerido:" }, "suggestedTokenName": { - "message": "Suggested name:" + "message": "Nombre sugerido:" }, "supplied": { - "message": "Supplied" + "message": "Suministrado" }, "support": { "message": "Soporte técnico" }, "supportCenter": { - "message": "Visite nuestro Centro de soporte técnico" + "message": "Visita nuestro Centro de soporte técnico" }, "supportMultiRpcInformation": { - "message": "We now support multiple RPCs for a single network. Your most recent RPC has been selected as the default one to resolve conflicting information." + "message": "Ahora admitimos múltiples RPC para una sola red. Tu RPC más reciente se ha seleccionado como la predeterminada para resolver información conflictiva." }, "surveyConversion": { - "message": "Take our survey" + "message": "Responde nuestra encuesta" }, "surveyTitle": { - "message": "Shape the future of MetaMask" + "message": "Da forma al futuro de MetaMask" }, "swap": { "message": "Canjear" }, "swapAdjustSlippage": { - "message": "Adjust slippage" + "message": "Ajustar deslizamiento" }, "swapAggregator": { "message": "Agregador" @@ -6689,48 +6689,48 @@ "message": "Monto garantizado" }, "swapAmountReceivedInfo": { - "message": "Se refiere al monto mínimo que recibirá. Puede recibir más en función del desfase." + "message": "Se refiere al monto mínimo que recibirás. Puedes recibir más en función del desfase." }, "swapAndSend": { - "message": "Swap & Send" + "message": "Canjear y enviar" }, "swapAnyway": { - "message": "Swap anyway" + "message": "Canjear de todos modos" }, "swapApproval": { "message": "Aprobar $1 para canjes", "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": "Necesita $1 más $2 para realizar este canje", + "message": "Necesitas $1 más $2 para realizar este canje", "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": "Are you still there?" + "message": "¿Sigues ahí?" }, "swapAreYouStillThereDescription": { - "message": "We’re ready to show you the latest quotes when you want to continue" + "message": "Estamos listos para mostrarte las últimas cotizaciones cuando quieras continuar" }, "swapConfirmWithHwWallet": { "message": "Confirmar con la cartera de hardware" }, "swapContinueSwapping": { - "message": "Continue swapping" + "message": "Continuar canjeando" }, "swapContractDataDisabledErrorDescription": { - "message": "En la aplicación de Ethereum en su Ledger, diríjase a \"Configuración\" y habilite los datos de contrato. Luego intente canjear de nuevo." + "message": "En la aplicación de Ethereum en tu Ledger, dirígete a \"Configuración\" y habilita los datos de contrato. Luego intenta canjear de nuevo." }, "swapContractDataDisabledErrorTitle": { - "message": "Los datos de contrato no se habilitaron en su Ledger" + "message": "Los datos de contrato no se habilitaron en tu Ledger" }, "swapCustom": { - "message": "personalizado" + "message": "Personalizado" }, "swapDecentralizedExchange": { "message": "Intercambio descentralizado" }, "swapDetailsTitle": { - "message": "Swap details", + "message": "Detalles del canje", "description": "Title for the modal showing details about a swap transaction." }, "swapDirectContract": { @@ -6740,7 +6740,7 @@ "message": "Editar límite" }, "swapEnableDescription": { - "message": "Esta acción es obligatoria y le da permiso a MetaMask para canjear su $1.", + "message": "Esta acción es obligatoria y le da permiso a MetaMask para canjear tu $1.", "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": { @@ -6748,7 +6748,7 @@ "description": "$1 is for the 'enableToken' key, e.g. 'enable ETH'" }, "swapEnterAmount": { - "message": "Enter an amount" + "message": "Ingresa un monto" }, "swapEstimatedNetworkFees": { "message": "Tarifas de red estimadas" @@ -6757,24 +6757,24 @@ "message": "Un estimado de la tarifa de red que se usará para realizar el intercambio. El monto real puede cambiar según las condiciones de la red." }, "swapFailedErrorDescriptionWithSupportLink": { - "message": "Pueden ocurrir fallas en las transacciones, por lo que estamos aquí para ayudarlo. Si el problema persiste, comuníquese con nuestro soporte al cliente al $1 para recibir ayuda adicional.", + "message": "Pueden ocurrir fallas en las transacciones, por lo que estamos aquí para ayudarte. Si el problema persiste, comunícate con nuestro soporte al cliente en $1 para recibir ayuda adicional.", "description": "This message is shown to a user if their swap fails. The $1 will be replaced by support.metamask.io" }, "swapFailedErrorTitle": { "message": "Error al canjear" }, "swapFetchingQuote": { - "message": "Fetching quote" + "message": "Obteniendo cotización" }, "swapFetchingQuoteNofN": { - "message": "Fetching quote $1 of $2", + "message": "Obteniendo cotización $1 de $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": "Recuperando cotizaciones" }, "swapFetchingQuotesErrorDescription": { - "message": "Se produjo un error. Vuelva a intentarlo o, si el error persiste, póngase en contacto con el soporte al cliente." + "message": "Se produjo un error. Vuelve a intentarlo o, si el error persiste, ponte en contacto con el soporte al cliente." }, "swapFetchingQuotesErrorTitle": { "message": "Error al capturar cotizaciones" @@ -6787,15 +6787,15 @@ "message": "Las tarifas de gas son estimadas y fluctuarán en función del tráfico de la red y la complejidad de las transacciones." }, "swapGasFeesExplanation": { - "message": "MetaMask doesn't make money from gas fees. These fees are estimates and can change based on how busy the network is and how complex a transaction is. Learn more $1.", + "message": "MetaMask no gana dinero con las tarifas de gas. Estas tarifas son estimaciones y pueden cambiar según lo ocupada que esté la red y lo compleja que sea la transacción. Más información $1.", "description": "$1 is a link (text in link can be found at 'swapGasFeesSummaryLinkText')" }, "swapGasFeesExplanationLinkText": { - "message": "here", + "message": "aquí", "description": "Text for link in swapGasFeesExplanation" }, "swapGasFeesIncluded": { - "message": " Included" + "message": " Incluido" }, "swapGasFeesLearnMore": { "message": "Más información sobre las tarifas de gas" @@ -6808,16 +6808,16 @@ "description": "$1 is the selected network, e.g. Ethereum or BSC" }, "swapGasIncludedTooltipExplanation": { - "message": "This quote incorporates gas fees by adjusting the token amount sent or received. You may receive ETH in a separate transaction on your activity list." + "message": "Esta cotización incorpora las tarifas de gas ajustando la cantidad de tokens enviados o recibidos. Puede que recibas ETH en una transacción separada en tu lista de actividad." }, "swapGasIncludedTooltipExplanationLinkText": { - "message": "Learn more about gas fees" + "message": "Más información sobre las tarifas de gas" }, "swapHighSlippage": { - "message": "High slippage" + "message": "Deslizamiento alto" }, "swapIncludesGasAndMetaMaskFee": { - "message": "Includes gas and a $1% MetaMask fee", + "message": "Incluye gas y una tarifa de MetaMask del $1%", "description": "Provides information about the fee that metamask takes for swaps. $1 is a decimal number." }, "swapIncludesMMFee": { @@ -6825,21 +6825,21 @@ "description": "Provides information about the fee that metamask takes for swaps. $1 is a decimal number." }, "swapIncludesMMFeeAlt": { - "message": "Quote reflects $1% MetaMask fee", + "message": "La cotización refleja una tarifa de MetaMask del $1%", "description": "Provides information about the fee that metamask takes for swaps using the latest copy. $1 is a decimal number." }, "swapIncludesMetaMaskFeeViewAllQuotes": { - "message": "Includes a $1% MetaMask fee – $2", + "message": "Incluye una tarifa de MetaMask del $1% – $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": "Learn more about Swaps" + "message": "Más información sobre Canjes" }, "swapLiquiditySourceInfo": { - "message": "We search multiple liquidity sources (exchanges, aggregators and professional market makers) to compare exchange rates and network fees." + "message": "Buscamos múltiples fuentes de liquidez (intercambios, agregadores y creadores de mercado profesionales) para comparar tasas de cambio y tarifas de red." }, "swapLowSlippage": { - "message": "Low slippage" + "message": "Deslizamiento bajo" }, "swapMaxSlippage": { "message": "Desfase máximo" @@ -6860,7 +6860,7 @@ "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": "No tokens available matching $1", + "message": "No hay tokens disponibles que coincidan con $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": { @@ -6876,10 +6876,10 @@ "description": "$1 is a number (ex: 1.23) that represents the price difference." }, "swapPriceUnavailableDescription": { - "message": "No se pudo determinar el impacto sobre el precio debido a la falta de datos de los precios del mercado. Antes de realizar el canje, confirme que está de acuerdo con la cantidad de tokens que está a punto de recibir." + "message": "No se pudo determinar el impacto sobre el precio debido a la falta de datos de los precios del mercado. Antes de realizar el canje, confirma que estás de acuerdo con la cantidad de tokens que estás a punto de recibir." }, "swapPriceUnavailableTitle": { - "message": "Antes de continuar, verifique su tasa" + "message": "Antes de continuar, verifica tu tasa" }, "swapProcessing": { "message": "Procesamiento" @@ -6888,23 +6888,23 @@ "message": "Detalles de cotización" }, "swapQuoteNofM": { - "message": "$1 of $2", + "message": "$1 de $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": "Fuente de la cotización" }, "swapQuotesExpiredErrorDescription": { - "message": "Solicite cotizaciones nuevas para tener los costos más recientes." + "message": "Solicita cotizaciones nuevas para obtener los costos más recientes." }, "swapQuotesExpiredErrorTitle": { "message": "Tiempo de espera de cotizaciones" }, "swapQuotesNotAvailableDescription": { - "message": "This trade route isn't available right now. Try changing the amount, network, or token and we'll find the best option." + "message": "Esta ruta de intercambio no está disponible ahora. Intenta cambiar el monto, la red o el token y buscaremos la mejor opción." }, "swapQuotesNotAvailableErrorDescription": { - "message": "Intente ajustar la configuración de monto o desfase y vuelva a intentarlo." + "message": "Intenta ajustar la configuración de monto o desfase y vuelve a intentarlo." }, "swapQuotesNotAvailableErrorTitle": { "message": "No hay cotizaciones disponibles" @@ -6934,52 +6934,52 @@ "message": "A continuación se muestran todas las cotizaciones recopiladas de diversas fuentes de liquidez." }, "swapSelectToken": { - "message": "Select token" + "message": "Seleccionar token" }, "swapShowLatestQuotes": { - "message": "Show latest quotes" + "message": "Mostrar últimas cotizaciones" }, "swapSlippageAutoDescription": { "message": "Auto" }, "swapSlippageHighDescription": { - "message": "The slippage entered ($1%) is considered very high and may result in a bad rate", + "message": "El deslizamiento ingresado ($1%) se considera muy alto y puede resultar en una mala tasa", "description": "$1 is the amount of % for slippage" }, "swapSlippageHighTitle": { - "message": "High slippage" + "message": "Deslizamiento alto" }, "swapSlippageLowDescription": { - "message": "A value this low ($1%) may result in a failed swap", + "message": "Un valor tan bajo ($1%) puede resultar en un canje fallido", "description": "$1 is the amount of % for slippage" }, "swapSlippageLowTitle": { - "message": "Low slippage" + "message": "Deslizamiento bajo" }, "swapSlippageNegativeDescription": { - "message": "Slippage must be greater or equal to zero" + "message": "El deslizamiento debe ser mayor o igual a cero" }, "swapSlippageNegativeTitle": { - "message": "Increase slippage to continue" + "message": "Aumenta el deslizamiento para continuar" }, "swapSlippageOverLimitDescription": { - "message": "Slippage tolerance must be 15% or less. Anything higher will result in a bad rate." + "message": "La tolerancia de deslizamiento debe ser 15% o menos. Cualquier valor superior resultará en una mala tasa." }, "swapSlippageOverLimitTitle": { - "message": "Very high slippage" + "message": "Deslizamiento muy alto" }, "swapSlippagePercent": { "message": "$1%", "description": "$1 is the amount of % for slippage" }, "swapSlippageTooltip": { - "message": "If the price changes between the time your order is placed and confirmed it’s called “slippage”. Your swap will automatically cancel if slippage exceeds your “slippage tolerance” setting." + "message": "Si el precio cambia entre el momento en que se coloca y confirma tu orden, se llama “deslizamiento”. Tu canje se cancelará automáticamente si el deslizamiento supera tu configuración de “tolerancia de deslizamiento”." }, "swapSlippageZeroDescription": { - "message": "There are fewer zero-slippage quote providers which will result in a less competitive quote." + "message": "Hay menos proveedores sin deslizamiento, lo que resultará en una cotización menos competitiva." }, "swapSlippageZeroTitle": { - "message": "Sourcing zero-slippage providers" + "message": "Obteniendo proveedores sin deslizamiento" }, "swapSource": { "message": "Fuente de liquidez" @@ -6988,7 +6988,7 @@ "message": "Swap sugerido" }, "swapSuggestedGasSettingToolTipMessage": { - "message": "Los swaps son transacciones complejas y urgentes. Recomendamos esta tarifa de gas para lograr un buen equilibrio entre el costo y la garantía de un swap exitoso." + "message": "Los swaps son transacciones complejas y urgentes. Recomendamos esta tarifa de gas para lograr un buen equilibrio entre el costo y la probabilidad de un swap exitoso." }, "swapSwapFrom": { "message": "Canjear de" @@ -7003,11 +7003,11 @@ "message": "para confirmar con la cartera de hardware" }, "swapTokenAddedManuallyDescription": { - "message": "Verify this token on $1 and make sure it is the token you want to trade.", + "message": "Verifica este token en $1 y asegúrate de que sea el token que deseas intercambiar.", "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": "Token added manually" + "message": "Token agregado manualmente" }, "swapTokenAvailable": { "message": "Su $1 se agregó a la cuenta.", @@ -7018,21 +7018,21 @@ "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 is not available to swap in this region" + "message": "El token no está disponible para intercambiar en esta región" }, "swapTokenToToken": { "message": "Canjear $1 por $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 is only verified on 1 source. Consider verifying it on $2 before proceeding.", + "message": "$1 solo está verificado en 1 fuente. Considera verificarlo en $2 antes de continuar.", "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": "Potentially inauthentic token" + "message": "Token potencialmente no auténtico" }, "swapTokenVerifiedSources": { - "message": "Confirmed by $1 sources. Verify on $2.", + "message": "Confirmado por $1 fuentes. Verifica en $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." }, "swapTooManyDecimalsError": { @@ -7049,7 +7049,7 @@ "message": "Desconocido" }, "swapValidationInsufficientGasMessage": { - "message": "You don't have enough $1 to pay the gas fee for this swap. Enter a smaller amount or buy more $1." + "message": "No tienes suficiente $1 para pagar la tarifa de gas de este canje. Ingresa un monto menor o compra más $1." }, "swapZeroSlippage": { "message": "0 % de desfase" @@ -7058,17 +7058,17 @@ "message": "Tolerancia de desfase" }, "swapsNotEnoughToken": { - "message": "Not enough $1", + "message": "No tienes suficiente $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": "Ver en actividad" }, "switch": { - "message": "Switch" + "message": "Cambiar" }, "switchBack": { - "message": "Switch back" + "message": "Volver a cambiar" }, "switchEthereumChainConfirmationDescription": { "message": "Esto cambiará la red seleccionada en MetaMask por una red agregada con anterioridad:" @@ -7077,7 +7077,7 @@ "message": "¿Le permite a este sitio cambiar la red?" }, "switchInputCurrency": { - "message": "Switch input currency" + "message": "Cambiar moneda de entrada" }, "switchNetwork": { "message": "Cambiar red" @@ -7086,7 +7086,7 @@ "message": "Cambiar redes" }, "switchToNetwork": { - "message": "Switch to $1", + "message": "Cambiar a $1", "description": "$1 represents the custom network that has previously been added" }, "switchToThisAccount": { @@ -7102,10 +7102,10 @@ "message": "El símbolo debe tener 11 caracteres o menos." }, "tapToReveal": { - "message": "Tap to reveal" + "message": "Toca para revelar" }, "tapToRevealNote": { - "message": "Make sure no one is watching your screen." + "message": "Asegúrate de que nadie esté viendo tu pantalla." }, "tenPercentIncreased": { "message": "10% de aumento" @@ -7117,41 +7117,41 @@ "message": "Términos de servicio" }, "termsOfUseAgree": { - "message": "Agree" + "message": "Aceptar" }, "termsOfUseAgreeText": { - "message": "I agree to the Terms of Use, which apply to my use of MetaMask and all of its features." + "message": "Acepto los Términos de uso, que aplican a mi uso de MetaMask y todas sus funciones." }, "termsOfUseFooterText": { - "message": "Please scroll to read all sections" + "message": "Por favor desplázate para leer todas las secciones" }, "termsOfUseTitle": { - "message": "Review our Terms of Use" + "message": "Revisa nuestros Términos de uso" }, "testNetworks": { - "message": "Test networks" + "message": "Redes de prueba" }, "testnets": { "message": "Testnets" }, "theme": { - "message": "Theme" + "message": "Tema" }, "themeDescription": { - "message": "Choose your preferred MetaMask theme." + "message": "Elige tu tema preferido de MetaMask." }, "thirdPartySoftware": { - "message": "Third-party software notice", + "message": "Aviso de software de terceros", "description": "Title of a popup modal displayed when installing a snap for the first time." }, "time": { "message": "Tiempo" }, "tipsForUsingAWallet": { - "message": "Tips for using a wallet" + "message": "Consejos para usar una cartera" }, "tipsForUsingAWalletDescription": { - "message": "Adding tokens unlocks more ways to use web3." + "message": "Agregar tokens desbloquea más formas de usar web3." }, "to": { "message": "Para" @@ -7161,49 +7161,49 @@ "description": "$1 is the address to include in the To label. It is typically shortened first using shortenAddress" }, "toggleDecodeDescription": { - "message": "We use 4byte.directory and Sourcify services to decode and display more readable transaction data. This helps you understand the outcome of pending and past transactions, but can result in your IP address being shared." + "message": "Usamos los servicios 4byte.directory y Sourcify para decodificar y mostrar datos de transacciones de forma más legible. Esto te ayuda a entender el resultado de transacciones pendientes y pasadas, pero puede ocasionar que se comparta tu dirección IP." }, "token": { "message": "Token" }, "tokenAddress": { - "message": "Token address" + "message": "Dirección del token" }, "tokenAlreadyAdded": { "message": "Ya se agregó el token." }, "tokenAutoDetection": { - "message": "Token autodetection" + "message": "Detección automática de tokens" }, "tokenContractAddress": { - "message": "Dirección de contrato de token" + "message": "Dirección de contrato del token" }, "tokenDecimal": { - "message": "Token decimal" + "message": "Decimal del token" }, "tokenDecimalFetchFailed": { "message": "Se requieren los decimales del token." }, "tokenDetails": { - "message": "Token details" + "message": "Detalles del token" }, "tokenFoundTitle": { - "message": "1 new token found" + "message": "1 nuevo token encontrado" }, "tokenId": { "message": "ID del token" }, "tokenList": { - "message": "Token lists" + "message": "Listas de tokens" }, "tokenMarketplace": { - "message": "Token marketplace" + "message": "Mercado de tokens" }, "tokenScamSecurityRisk": { - "message": "token scams and security risks" + "message": "estafas de tokens y riesgos de seguridad" }, "tokenStandard": { - "message": "Token standard" + "message": "Estándar del token" }, "tokenSymbol": { "message": "Símbolo del token" @@ -7212,29 +7212,29 @@ "message": "Tokens" }, "tokensFoundTitle": { - "message": "$1 new tokens found", + "message": "$1 nuevos tokens encontrados", "description": "$1 is the number of new tokens detected" }, "tokensInCollection": { - "message": "Tokens in collection" + "message": "Tokens en la colección" }, "tooltipApproveButton": { "message": "Comprendo" }, "tooltipSatusConnected": { - "message": "connected" + "message": "conectado" }, "tooltipSatusConnectedUpperCase": { - "message": "Connected" + "message": "Conectado" }, "tooltipSatusNotConnected": { - "message": "not connected" + "message": "no conectado" }, "total": { "message": "Total" }, "totalVolume": { - "message": "Total volume" + "message": "Volumen total" }, "transaction": { "message": "transacción" @@ -7252,7 +7252,7 @@ "message": "La transacción se creó con un valor de $1 en $2." }, "transactionDataFunction": { - "message": "Function" + "message": "Función" }, "transactionDetailGasHeading": { "message": "Tarifa estimada de gas" @@ -7273,7 +7273,7 @@ "message": "La transacción encontró un error." }, "transactionFlowNetwork": { - "message": "Network" + "message": "Red" }, "transactionHistoryBaseFee": { "message": "Tarifa base (GWEI)" @@ -7297,108 +7297,108 @@ "message": "Tarifa total de gas" }, "transactionIdLabel": { - "message": "Transaction ID", + "message": "ID de transacción", "description": "Label for the source transaction ID field." }, "transactionIncludesTypes": { - "message": "This transaction includes: $1." + "message": "Esta transacción incluye: $1." }, "transactionResubmitted": { "message": "Transacción reenviada con la tarifa de gas aumentada a $1 en $2" }, "transactionSettings": { - "message": "Transaction settings" + "message": "Configuración de transacción" }, "transactionSubmitted": { "message": "Transacción enviada con una tarifa de gas de $1 en $2." }, "transactionTotalGasFee": { - "message": "Total gas fee", + "message": "Tarifa total de gas", "description": "Label for the total gas fee incurred in the transaction." }, "transactionUpdated": { "message": "La transacción se actualizó en $2." }, "transactions": { - "message": "Transactions" + "message": "Transacciones" }, "transfer": { "message": "Transferir" }, "transferCrypto": { - "message": "Transfer crypto" + "message": "Transferir cripto" }, "transferFrom": { "message": "Transferir desde" }, "transferRequest": { - "message": "Transfer request" + "message": "Solicitud de transferencia" }, "trillionAbbreviation": { "message": "T", "description": "Shortened form of 'trillion'" }, "troubleConnectingToLedgerU2FOnFirefox": { - "message": "We're having trouble connecting your Ledger. $1", + "message": "Estamos teniendo problemas para conectar tu Ledger. $1", "description": "$1 is a link to the wallet connection guide;" }, "troubleConnectingToLedgerU2FOnFirefox2": { - "message": "Review our hardware wallet connection guide and try again.", + "message": "Revisa nuestra guía de conexión de carteras de hardware e inténtalo de nuevo.", "description": "$1 of the ledger wallet connection guide" }, "troubleConnectingToLedgerU2FOnFirefoxLedgerSolution": { - "message": "If you're on the latest version of Firefox, you might be experiencing an issue related to Firefox dropping U2F support. Learn how to fix this issue $1.", + "message": "Si estás en la última versión de Firefox, podrías estar experimentando un problema relacionado con la eliminación del soporte U2F. Aprende cómo solucionarlo $1.", "description": "It is a link to the ledger website for the workaround." }, "troubleConnectingToLedgerU2FOnFirefoxLedgerSolution2": { - "message": "here", + "message": "aquí", "description": "Second part of the error message; It is a link to the ledger website for the workaround." }, "troubleConnectingToWallet": { - "message": "Tuvimos problemas al conectar su $1. Pruebe revisar $2 e inténtelo de nuevo.", + "message": "Tuvimos problemas al conectar tu $1. Revisa $2 e inténtalo de nuevo.", "description": "$1 is the wallet device name; $2 is a link to wallet connection guide" }, "troubleStartingMessage": { - "message": "This error could be intermittent, so try restarting the extension." + "message": "Este error puede ser intermitente, así que intenta reiniciar la extensión." }, "troubleStartingTitle": { - "message": "MetaMask had trouble starting." + "message": "MetaMask tuvo problemas al iniciar." }, "tryAgain": { "message": "Vuelva a intentarlo" }, "turnOff": { - "message": "Turn off" + "message": "Apagar" }, "turnOffMetamaskNotificationsError": { - "message": "There was an error in disabling the notifications. Please try again later." + "message": "Hubo un error al desactivar las notificaciones. Inténtalo de nuevo más tarde." }, "turnOn": { - "message": "Turn on" + "message": "Encender" }, "turnOnMetamaskNotifications": { - "message": "Turn on notifications" + "message": "Activar notificaciones" }, "turnOnMetamaskNotificationsButton": { - "message": "Turn on" + "message": "Activar" }, "turnOnMetamaskNotificationsError": { - "message": "There was an error in creating the notifications. Please try again later." + "message": "Hubo un error al crear las notificaciones. Inténtalo de nuevo más tarde." }, "turnOnMetamaskNotificationsMessageFirst": { - "message": "Stay in the loop on what's happening in your wallet with notifications." + "message": "Mantente al tanto de lo que ocurre en tu cartera con las notificaciones." }, "turnOnMetamaskNotificationsMessagePrivacyBold": { - "message": "notifications settings." + "message": "configuración de notificaciones." }, "turnOnMetamaskNotificationsMessagePrivacyLink": { - "message": "Learn how we protect your privacy while using this feature." + "message": "Aprende cómo protegemos tu privacidad al usar esta función." }, "turnOnMetamaskNotificationsMessageSecond": { - "message": "To use wallet notifications, we use a profile to sync some settings across your devices. $1" + "message": "Para usar las notificaciones de la cartera, usamos un perfil para sincronizar algunas configuraciones entre tus dispositivos. $1" }, "turnOnMetamaskNotificationsMessageThird": { - "message": "You can turn off notifications at any time in the $1" + "message": "Puedes desactivar las notificaciones en cualquier momento en la $1" }, "turnOnTokenDetection": { "message": "Activar la detección mejorada de tokens" @@ -7410,10 +7410,10 @@ "message": "12 horas:" }, "txAlertTitle": { - "message": "This transaction will be reverted" + "message": "Esta transacción será revertida" }, "typeYourSRP": { - "message": "Enter your Secret Recovery Phrase" + "message": "Ingrese su frase secreta de recuperación" }, "u2f": { "message": "U2F", @@ -7423,13 +7423,13 @@ "message": "No aprobado" }, "unexpectedBehavior": { - "message": "This behavior is unexpected and should be reported as a bug, even if your accounts are restored." + "message": "Este comportamiento es inesperado y debe informarse como un error, incluso si sus cuentas se restauran." }, "unifiedSwapAllowSwappingOf": { - "message": "Allow exact access to $1 $2 on $3 for swapping" + "message": "Permitir acceso exacto a $1 $2 en $3 para canjear" }, "unifiedSwapFromTo": { - "message": "Swap $1 $2 to $3", + "message": "Canjear $1 $2 por $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": { @@ -7439,10 +7439,10 @@ "message": "Desconocido" }, "unknownCollection": { - "message": "Unnamed collection" + "message": "Colección sin nombre" }, "unknownNetworkForKeyEntropy": { - "message": "Unknown network", + "message": "Red desconocida", "description": "Displayed on places like Snap install warning when regular name is not available." }, "unknownQrCode": { @@ -7455,17 +7455,17 @@ "message": "Desbloquear" }, "unlockPageIncorrectPassword": { - "message": "Password is incorrect. Please try again." + "message": "La contraseña es incorrecta. Por favor, inténtelo de nuevo." }, "unlockPageTooManyFailedAttempts": { - "message": "Too many attempts. Try again in " + "message": "Demasiados intentos. Inténtelo de nuevo en " }, "unlockToReveal": { - "message": "Unlock to reveal", + "message": "Desbloquear para revelar", "description": "Label used for Private Keys row on multichain account details page." }, "unpin": { - "message": "Unpin" + "message": "Desanclar" }, "unrecognizedChain": { "message": "No se reconoce esta red personalizada. Antes de continuar, le recomendamos que $1", @@ -7476,65 +7476,65 @@ "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": "The price of this token in USD is highly volatile, indicating a high risk of losing significant value by interacting with it." + "message": "El precio de este token en USD es altamente volátil, lo que indica un alto riesgo de perder valor significativo al interactuar con él." }, "unstableTokenPriceTitle": { - "message": "Unstable Token Price" + "message": "Precio inestable del token" }, "upArrow": { - "message": "up arrow" + "message": "flecha hacia arriba" }, "update": { - "message": "Update" + "message": "Actualizar" }, "updateEthereumChainConfirmationDescription": { - "message": "This site is requesting to update your default network URL. You can edit defaults and network information any time." + "message": "Este sitio solicita actualizar la URL predeterminada de su red. Puede editar los valores predeterminados y la información de red en cualquier momento." }, "updateInformation": { - "message": "We've made your wallet safer, smoother, and added some new features. Update now to stay protected and use our latest improvements." + "message": "Hemos hecho su cartera más segura, fluida y agregado nuevas funciones. Actualice ahora para mantenerse protegido y usar nuestras últimas mejoras." }, "updateNetworkConfirmationTitle": { - "message": "Update $1", + "message": "Actualizar $1", "description": "$1 represents network name" }, "updateOrEditNetworkInformations": { - "message": "Update your information or" + "message": "Actualice su información o" }, "updateRequest": { - "message": "Update request" + "message": "Solicitud de actualización" }, "updateToTheLatestVersion": { - "message": "Update to the latest version" + "message": "Actualizar a la última versión" }, "updatedRpcForNetworks": { - "message": "Network RPCs Updated" + "message": "RPCs de red actualizados" }, "uploadDropFile": { - "message": "Drop your file here" + "message": "Suelte su archivo aquí" }, "uploadFile": { - "message": "Upload file" + "message": "Subir archivo" }, "urlErrorMsg": { "message": "Las direcciones URL requieren el prefijo HTTP/HTTPS adecuado." }, "use4ByteResolution": { - "message": "Decode smart contracts" + "message": "Decodificar contratos inteligentes" }, "useDifferentLoginMethod": { - "message": "Use a different login method" + "message": "Usar un método de inicio de sesión diferente" }, "useMultiAccountBalanceChecker": { - "message": "Batch account balance requests" + "message": "Solicitudes de saldo de cuentas por lotes" }, "useMultiAccountBalanceCheckerSettingDescription": { - "message": "Get faster balance updates by batching account balance requests. This lets us fetch your account balances together, so you get quicker updates for an improved experience. When this feature is off, third parties may be less likely to associate your accounts with each other." + "message": "Obtenga actualizaciones de saldo más rápidas agrupando las solicitudes de saldo de cuenta. Esto nos permite recuperar los saldos de sus cuentas juntos, para que reciba actualizaciones más rápidas y una mejor experiencia. Cuando esta función está desactivada, es menos probable que terceros asocien sus cuentas entre sí." }, "useNftDetection": { "message": "Autodetectar NFT" }, "useNftDetectionDescriptionText": { - "message": "Let MetaMask add NFTs you own using third-party services. Autodetecting NFTs exposes your IP and account address to these services. Enabling this feature could associate your IP address with your Ethereum address and display fake NFTs airdropped by scammers. You can add tokens manually to avoid this risk." + "message": "Permita que MetaMask agregue los NFT que posee utilizando servicios de terceros. La autodetección de NFT expone su IP y dirección de cuenta a estos servicios. Activar esta función podría asociar su dirección IP con su dirección de Ethereum y mostrar NFT falsos enviados por estafadores. Puede agregar tokens manualmente para evitar este riesgo." }, "usePhishingDetection": { "message": "Usar detección de phishing" @@ -7543,23 +7543,23 @@ "message": "Mostrar una advertencia respecto de los dominios de phishing dirigidos a los usuarios de Ethereum" }, "useSafeChainsListValidation": { - "message": "Network details check" + "message": "Verificación de detalles de la red" }, "useSafeChainsListValidationDescription": { - "message": "MetaMask uses a third-party service called $1 to show accurate and standardized network details. This reduces your chances of connecting to malicious or incorrect network. When using this feature, your IP address is exposed to chainid.network." + "message": "MetaMask utiliza un servicio de terceros llamado $1 para mostrar detalles precisos y estandarizados de la red. Esto reduce sus posibilidades de conectarse a una red maliciosa o incorrecta. Al usar esta función, su dirección IP se expone a 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": "Keep this on to automatically switch accounts created within MetaMask to smart accounts whenever relevant features are available, such as faster transactions, lower network fees and payment flexibility on payment for those." + "message": "Mantenga esta opción activada para cambiar automáticamente las cuentas creadas en MetaMask a cuentas inteligentes siempre que haya funciones relevantes disponibles, como transacciones más rápidas, menores tarifas de red y flexibilidad de pago." }, "useSmartAccountTitle": { - "message": "Use smart account" + "message": "Usar cuenta inteligente" }, "useTokenDetectionPrivacyDesc": { - "message": "Automatically displaying tokens sent to your account involves communication with third party servers to fetch token’s images. Those serves will have access to your IP address." + "message": "Mostrar automáticamente los tokens enviados a su cuenta implica comunicación con servidores de terceros para obtener las imágenes de los tokens. Estos servidores tendrán acceso a su dirección IP." }, "usedByClients": { "message": "Usado por una variedad de clientes distintos" @@ -7568,32 +7568,32 @@ "message": "Nombre de usuario" }, "userOpContractDeployError": { - "message": "Contract deployment from a smart contract account is not supported" + "message": "La implementación de contratos desde una cuenta inteligente no es compatible" }, "value": { - "message": "Value" + "message": "Valor" }, "version": { - "message": "Version" + "message": "Versión" }, "view": { - "message": "View" + "message": "Ver" }, "viewActivity": { - "message": "View activity" + "message": "Ver actividad" }, "viewAddressOnExplorer": { - "message": "View on $1", + "message": "Ver en $1", "description": "$1 is the block explorer name" }, "viewAllQuotes": { - "message": "view all quotes" + "message": "ver todas las cotizaciones" }, "viewContact": { "message": "Ver contacto" }, "viewDetails": { - "message": "View details" + "message": "Ver detalles" }, "viewMore": { "message": "Ver más" @@ -7610,100 +7610,100 @@ "description": "$1 is the action type. e.g (Account, Transaction, Swap)" }, "viewOnExplorer": { - "message": "View on explorer" + "message": "Ver en el explorador" }, "viewOnOpensea": { "message": "Ver en Opensea" }, "viewTransaction": { - "message": "View transaction" + "message": "Ver transacción" }, "viewinExplorer": { "message": "Ver $1 en el explorador", "description": "$1 is the action type. e.g (Account, Transaction, Swap)" }, "visitSite": { - "message": "Visit site" + "message": "Visitar sitio" }, "visitSupportDataConsentModalAccept": { - "message": "Confirm" + "message": "Confirmar" }, "visitSupportDataConsentModalDescription": { - "message": "Do you want to share your MetaMask Identifier and app version with our Support Center? This can help us better solve your problem, but is optional." + "message": "¿Desea compartir su identificador de MetaMask y la versión de la aplicación con nuestro Centro de Soporte? Esto puede ayudarnos a resolver mejor su problema, pero es opcional." }, "visitSupportDataConsentModalReject": { - "message": "Don’t share" + "message": "No compartir" }, "visitSupportDataConsentModalTitle": { - "message": "Share device details with support" + "message": "Compartir detalles del dispositivo con soporte" }, "visitWebSite": { "message": "Visite nuestro sitio web" }, "wallet": { - "message": "Wallet" + "message": "Cartera" }, "walletConnectionGuide": { "message": "nuestra guía de conexión de la cartera de hardware" }, "walletDetails": { - "message": "Wallet details" + "message": "Detalles de la cartera" }, "walletName": { - "message": "Wallet name" + "message": "Nombre de la cartera" }, "walletNotFoundDescription": { - "message": "The wallet with ID $1 was not found.", + "message": "La cartera con ID $1 no se encontró.", "description": "$1 is the wallet ID" }, "walletNotFoundTitle": { - "message": "Wallet not found" + "message": "Cartera no encontrada" }, "walletReadyLearn": { - "message": "$1 you can keep this phrase safe so you never lose access to your money.", + "message": "$1 puede mantener esta frase segura para no perder acceso a su dinero.", "description": "$1 is the link to Learn how" }, "walletReadyLearnRemind": { - "message": "You can back up your wallets or see your Secret Recovery Phrase in Settings > Security & Password." + "message": "Puede hacer una copia de seguridad de sus carteras o ver su frase secreta de recuperación en Configuración > Seguridad y contraseña." }, "walletReadyLoseSrp": { - "message": "If you lose your Secret Recovery Phrase, you won’t be able to use your wallet." + "message": "Si pierde su frase secreta de recuperación, no podrá usar su cartera." }, "walletReadyLoseSrpFromReminder": { - "message": "This Secret Recovery Phrase can help you regain access if you ever forget your password or lose access to your login." + "message": "Esta frase secreta de recuperación puede ayudarlo a recuperar acceso si olvida su contraseña o pierde acceso a su inicio de sesión." }, "walletReadyLoseSrpRemind": { - "message": "If you don’t back up your Secret Recovery Phrase, you’ll lose access to your funds if you get locked out of the app or get a new device." + "message": "Si no respalda su frase secreta de recuperación, perderá acceso a sus fondos si queda bloqueado de la aplicación o si obtiene un nuevo dispositivo." }, "walletReadySocialDetails1": { - "message": "You can log in to your wallet anytime with your $1 account and password.", + "message": "Puede iniciar sesión en su cartera en cualquier momento con su cuenta $1 y contraseña.", "description": "$1 is the social login type. e.g Google, Apple, etc." }, "walletReadySocialDetails2": { - "message": "If you forget your password, you won’t be able to access your wallet." + "message": "Si olvida su contraseña, no podrá acceder a su cartera." }, "wantToAddThisNetwork": { - "message": "Want to add this network?" + "message": "¿Desea agregar esta red?" }, "wantsToAddThisAsset": { - "message": "This allows the following asset to be added to your wallet." + "message": "Esto permite que el siguiente activo se agregue a su cartera." }, "warning": { - "message": "Warning" + "message": "Advertencia" }, "warningFromSnap": { - "message": "Warning from $1", + "message": "Advertencia de $1", "description": "$1 represents the name of the snap" }, "watchEthereumAccountsDescription": { - "message": "Turning this option on will give you the ability to watch Ethereum accounts via a public address or ENS name. For feedback on this Beta feature please complete this $1.", + "message": "Activar esta opción le dará la capacidad de ver cuentas de Ethereum mediante una dirección pública o un nombre ENS. Para comentarios sobre esta función Beta, complete este $1.", "description": "$1 is the link to a product feedback form" }, "watchEthereumAccountsToggle": { - "message": "Watch Ethereum Accounts (Beta)" + "message": "Ver cuentas de Ethereum (Beta)" }, "watchOutMessage": { - "message": "Beware of $1.", + "message": "Cuidado con $1.", "description": "$1 is a link with text that is provided by the 'securityMessageLinkForNetworks' key" }, "web3": { @@ -7718,7 +7718,7 @@ "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": "websites", + "message": "sitios web", "description": "Used in the 'permission_rpc' message." }, "welcomeBack": { @@ -7731,72 +7731,72 @@ "message": "¿Qué es esto?" }, "willApproveAmountForBridging": { - "message": "Approves token for bridge." + "message": "Aprueba el token para puente." }, "willApproveAmountForSwapping": { - "message": "Approves token for swap." + "message": "Aprueba el token para intercambio." }, "withdrawing": { - "message": "Withdrawing" + "message": "Retirando" }, "wrongNetworkName": { - "message": "According to our records, the network name may not correctly match this chain ID." + "message": "Según nuestros registros, el nombre de la red puede no coincidir correctamente con este ID de cadena." }, "wrongPassword": { - "message": "Wrong password", + "message": "Contraseña incorrecta", "description": "Displayed when the user enters an incorrect password" }, "yes": { - "message": "Yes" + "message": "Sí" }, "you": { - "message": "You" + "message": "Usted" }, "youDeclinedTheTransaction": { - "message": "You declined the transaction." + "message": "Usted rechazó la transacción." }, "youNeedToAllowCameraAccess": { "message": "Necesita permitir el acceso a la cámara para usar esta función." }, "youReceived": { - "message": "You received", + "message": "Usted recibió", "description": "Label indicating the amount and asset the user received." }, "youSent": { - "message": "You sent", + "message": "Usted envió", "description": "Label indicating the amount and asset the user sent." }, "yourAccounts": { - "message": "Your accounts" + "message": "Sus cuentas" }, "yourActivity": { - "message": "Your activity" + "message": "Su actividad" }, "yourBalance": { - "message": "Your balance" + "message": "Su saldo" }, "yourNFTmayBeAtRisk": { - "message": "Your NFT may be at risk" + "message": "Su NFT puede estar en riesgo" }, "yourNetworks": { - "message": "Your networks" + "message": "Sus redes" }, "yourPrivateSeedPhrase": { "message": "Su frase secreta de recuperación privada" }, "yourTransactionConfirmed": { - "message": "Transaction already confirmed" + "message": "Transacción ya confirmada" }, "yourTransactionJustConfirmed": { - "message": "We weren't able to cancel your transaction before it was confirmed on the blockchain." + "message": "No pudimos cancelar su transacción antes de que se confirmara en la blockchain." }, "yourWalletIsReady": { - "message": "Your wallet is ready!" + "message": "¡Su cartera está lista!" }, "yourWalletIsReadyFromReminder": { - "message": "Keep your Secret Recovery Phrase safe!" + "message": "¡Mantenga su frase secreta de recuperación segura!" }, "yourWalletIsReadyRemind": { - "message": "We’ll remind you later" + "message": "Le recordaremos más tarde" } } From 44380a4027fccddb7e51ecc9b8fc4310c753f776 Mon Sep 17 00:00:00 2001 From: Dfdiaza Date: Wed, 1 Oct 2025 10:44:23 -0500 Subject: [PATCH 7/7] chore: minor changes on es_419 translations --- app/_locales/es_419/messages.json | 172 +++++++++++++++--------------- 1 file changed, 86 insertions(+), 86 deletions(-) diff --git a/app/_locales/es_419/messages.json b/app/_locales/es_419/messages.json index 74d65f6983fc..233e6095766d 100644 --- a/app/_locales/es_419/messages.json +++ b/app/_locales/es_419/messages.json @@ -14,7 +14,7 @@ "message": "Datos de transacción incongruentes. Compruebe los detalles." }, "QRHardwarePubkeyAccountOutOfRange": { - "message": "No hay más cuentas. Para acceder a otra cuenta que no figura en la lista, vuelva a conectar su cartera de hardware y selecciónela." + "message": "No hay más cuentas. Para acceder a otra cuenta que no figura en la lista, vuelva a conectar su billetera de hardware y selecciónela." }, "QRHardwareScanInstructions": { "message": "Coloque el código QR delante de la cámara. La pantalla está borrosa, pero no afectará la lectura." @@ -23,13 +23,13 @@ "message": "Rechazar" }, "QRHardwareSignRequestDescription": { - "message": "Después de firmar con su cartera, haga clic en \"Obtener firma\" para recibir la firma" + "message": "Después de firmar con su billetera, haga clic en \"Obtener firma\" para recibir la firma" }, "QRHardwareSignRequestGetSignature": { "message": "Obtener firma" }, "QRHardwareSignRequestSubtitle": { - "message": "Escanee código QR con su cartera" + "message": "Escanee código QR con su billetera" }, "QRHardwareSignRequestTitle": { "message": "Solicitar firma" @@ -38,16 +38,16 @@ "message": "Error" }, "QRHardwareUnknownWalletQRCode": { - "message": "Código QR no válido. Escanee el QR sincronizado de la cartera de hardware." + "message": "Código QR no válido. Escanee el QR sincronizado de la billetera de hardware." }, "QRHardwareWalletImporterTitle": { "message": "Escanear código QR" }, "QRHardwareWalletSteps1Description": { - "message": "Conecte una cartera de hardware airgapped que se comunique por códigos QR. Las carteras de hardware con soporte oficial incluyen:" + "message": "Conecte una billetera de hardware airgapped que se comunique por códigos QR. Las billeteras de hardware con soporte oficial incluyen:" }, "QRHardwareWalletSteps1Title": { - "message": "Cartera HW con QR" + "message": "billetera HW con QR" }, "QRHardwareWalletSteps2Description": { "message": "Ngrave Zero" @@ -92,11 +92,11 @@ "message": "Iniciar sesión" }, "accountAlreadyExistsLoginDescription": { - "message": "Ya existe una cartera con “$1”. ¿Deseas intentar iniciar sesión en su lugar?", + "message": "Ya existe una billetera con “$1”. ¿Deseas intentar iniciar sesión en su lugar?", "description": "$1 is the account email" }, "accountAlreadyExistsTitle": { - "message": "La cartera ya existe" + "message": "La billetera ya existe" }, "accountDetails": { "message": "Detalles de la cuenta" @@ -130,14 +130,14 @@ "description": "This is an error message shown when the user enters a new account name that is reserved for future use" }, "accountNotFoundCreateOne": { - "message": "Sí, crear una nueva cartera" + "message": "Sí, crear una nueva billetera" }, "accountNotFoundDescription": { - "message": "No pudimos encontrar una cartera para “$1”. ¿Deseas crear una nueva con este inicio de sesión?", + "message": "No pudimos encontrar una billetera para “$1”. ¿Deseas crear una nueva con este inicio de sesión?", "description": "$1 is the account email" }, "accountNotFoundTitle": { - "message": "Cartera no encontrada" + "message": "billetera no encontrada" }, "accountOptions": { "message": "Opciones de la cuenta" @@ -185,7 +185,7 @@ "message": "Agregar una red personalizada" }, "addAHardwareWallet": { - "message": "Agregar una cartera de hardware" + "message": "Agregar una billetera de hardware" }, "addANetwork": { "message": "Agregar una red" @@ -204,7 +204,7 @@ "description": "$1 is the network name, e.g. Bitcoin or Solana" }, "addAccountOrWallet": { - "message": "Agregar cuenta o cartera" + "message": "Agregar cuenta o billetera" }, "addAccountToMetaMask": { "message": "Agregar cuenta a MetaMask" @@ -259,13 +259,13 @@ "message": "Agregar amigos y direcciones de confianza" }, "addHardwareWalletLabel": { - "message": "Cartera de hardware" + "message": "billetera de hardware" }, "addIPFSGateway": { "message": "Agregar tu puerta de enlace IPFS preferida" }, "addImportAccount": { - "message": "Agregar cuenta o cartera de hardware" + "message": "Agregar cuenta o billetera de hardware" }, "addMemo": { "message": "Agregar nota" @@ -326,7 +326,7 @@ "message": "Agregar URL" }, "addWallet": { - "message": "Agregar cartera" + "message": "Agregar billetera" }, "addingAccount": { "message": "Agregando cuenta" @@ -584,7 +584,7 @@ "description": "$1 is the first item, $2 is the second item. Used in Snap Install Warning modal." }, "appDescription": { - "message": "Una cartera de Ethereum en el explorador", + "message": "Una billetera de Ethereum en el explorador", "description": "The description of the application" }, "appName": { @@ -649,7 +649,7 @@ "message": "Activos" }, "assetsDescription": { - "message": "Detecta automáticamente tokens en tu cartera, muestra NFTs y recibe actualizaciones agrupadas del saldo" + "message": "Detecta automáticamente tokens en tu billetera, muestra NFTs y recibe actualizaciones agrupadas del saldo" }, "attemptToCancelSwapForFree": { "message": "Intentar cancelar el intercambio gratis" @@ -670,7 +670,7 @@ "message": "Detectar tokens automáticamente" }, "autoDetectTokensDescription": { - "message": "Usamos APIs de terceros para detectar y mostrar nuevos tokens enviados a tu cartera. Desactiva esta opción si no quieres que la app obtenga datos automáticamente de esos servicios. $1", + "message": "Usamos APIs de terceros para detectar y mostrar nuevos tokens enviados a tu billetera. Desactiva esta opción si no quieres que la app obtenga datos automáticamente de esos servicios. $1", "description": "$1 is a link to a support article" }, "autoLockTimeLimit": { @@ -731,10 +731,10 @@ "message": "Aprende cómo protegemos tu privacidad" }, "backupApprovalInfo": { - "message": "Este código secreto es necesario para que recupere la cartera en caso de que pierda el dispositivo, olvide su contraseña, tenga que volver a instalar MetaMask o quiera acceder a la cartera en otro dispositivo." + "message": "Este código secreto es necesario para que recupere la billetera en caso de que pierda el dispositivo, olvide su contraseña, tenga que volver a instalar MetaMask o quiera acceder a la billetera en otro dispositivo." }, "backupApprovalNotice": { - "message": "Cree una copia de seguridad del código de recuperación secreto para mantener protegidos sus fondos y su cartera." + "message": "Cree una copia de seguridad del código de recuperación secreto para mantener protegidos sus fondos y su billetera." }, "backupKeyringSnapReminder": { "message": "Asegúrate de poder acceder por tu cuenta a cualquier cuenta creada por este Snap antes de eliminarlo" @@ -908,7 +908,7 @@ "message": "Calculando..." }, "bridgeConfirmTwoTransactions": { - "message": "Necesitarás confirmar 2 transacciones en tu cartera de hardware:" + "message": "Necesitarás confirmar 2 transacciones en tu billetera de hardware:" }, "bridgeCreateSolanaAccount": { "message": "Crear cuenta de Solana" @@ -1167,14 +1167,14 @@ "message": "Elige tu red" }, "chooseYourNetworkDescription": { - "message": "Cuando usas nuestra configuración predeterminada, utilizamos Infura como nuestro proveedor predeterminado de llamadas a procedimiento remoto (RPC) para ofrecer el acceso más confiable y privado a datos de Ethereum que podemos. En algunos casos limitados, podemos usar otros proveedores RPC para brindar la mejor experiencia. Puedes elegir tu propio RPC, pero recuerda que cualquier RPC recibirá tu dirección IP y tu cartera de Ethereum para hacer transacciones. Para más información sobre cómo Infura maneja datos de cuentas EVM, lee nuestro $1, y para cuentas de Solana, $2.", + "message": "Cuando usas nuestra configuración predeterminada, utilizamos Infura como nuestro proveedor predeterminado de llamadas a procedimiento remoto (RPC) para ofrecer el acceso más confiable y privado a datos de Ethereum que podemos. En algunos casos limitados, podemos usar otros proveedores RPC para brindar la mejor experiencia. Puedes elegir tu propio RPC, pero recuerda que cualquier RPC recibirá tu dirección IP y tu billetera de Ethereum para hacer transacciones. Para más información sobre cómo Infura maneja datos de cuentas EVM, lee nuestro $1, y para cuentas de Solana, $2.", "description": "$1 is a link to the privacy policy, $2 is a link to Solana accounts support" }, "chooseYourNetworkDescriptionCallToAction": { "message": "haz clic aquí" }, "chromeRequiredForHardwareWallets": { - "message": "Debe usar MetaMask en Google Chrome para poder conectarse a su cartera de hardware." + "message": "Debe usar MetaMask en Google Chrome para poder conectarse a su billetera de hardware." }, "circulatingSupply": { "message": "Suministro en circulación" @@ -1189,7 +1189,7 @@ "message": "Borrar datos de la pestaña de actividad" }, "clearActivityDescription": { - "message": "Esto reinicia el nonce de la cuenta y borra los datos de la pestaña de actividad en tu cartera. Solo afectará la cuenta y la red actual. Tus saldos y transacciones entrantes no cambiarán." + "message": "Esto reinicia el nonce de la cuenta y borra los datos de la pestaña de actividad en tu billetera. Solo afectará la cuenta y la red actual. Tus saldos y transacciones entrantes no cambiarán." }, "clearFilters": { "message": "Borrar filtros" @@ -1532,7 +1532,7 @@ "message": "Solicitud de conexión" }, "connectionsRemovedModalDescription": { - "message": "Algunas conexiones (como monederos físicos y snaps) se eliminaron por inactividad en este dispositivo. Puede volver a agregarlas en cualquier momento en Configuración." + "message": "Algunas conexiones (como billeteras físicas y snaps) se eliminaron por inactividad en este dispositivo. Puede volver a agregarlas en cualquier momento en Configuración." }, "connectionsRemovedModalTitle": { "message": "Conexiones eliminadas" @@ -2029,10 +2029,10 @@ "message": "Ignorar" }, "dismissReminderDescriptionField": { - "message": "Activa esta opción para ignorar el recordatorio de respaldo de la frase de recuperación. Recomendamos respaldar tu frase secreta de recuperación para evitar la pérdida de fondos" + "message": "Activa esta opción para ignorar el recordatorio de copia de seguridad de la frase secreta de recuperación. Recomendamos respaldar tu frase secreta de recuperación para evitar la pérdida de fondos" }, "dismissReminderField": { - "message": "Ignorar el recordatorio de respaldo de la frase de recuperación" + "message": "Ignorar el recordatorio de copia de seguridad de la frase secreta de recuperación" }, "dismissSmartAccountSuggestionEnabledDescription": { "message": "Activa esto para no volver a ver la sugerencia \"Cambiar a cuenta inteligente\" en ninguna cuenta. Las cuentas inteligentes permiten transacciones más rápidas, menores tarifas de red y más flexibilidad en el pago." @@ -2690,7 +2690,7 @@ "message": "Hardware" }, "hardwareWalletConnected": { - "message": "Cartera de hardware conectada" + "message": "billetera de hardware conectada" }, "hardwareWalletLegacyDescription": { "message": "(antiguo)", @@ -2709,13 +2709,13 @@ "message": "haga clic aquí" }, "hardwareWallets": { - "message": "Conectar una cartera de hardware" + "message": "Conectar una billetera de hardware" }, "hardwareWalletsInfo": { - "message": "Las integraciones de carteras de hardware usan llamadas API a servidores externos, que pueden ver tu dirección IP y las direcciones de contratos inteligentes con las que interactúas." + "message": "Las integraciones de billeteras de hardware usan llamadas API a servidores externos, que pueden ver tu dirección IP y las direcciones de contratos inteligentes con las que interactúas." }, "hardwareWalletsMsg": { - "message": "Seleccione una cartera de hardware que desee usar con MetaMask." + "message": "Seleccione una billetera de hardware que desee usar con MetaMask." }, "here": { "message": "aquí", @@ -2898,7 +2898,7 @@ "message": "El ID de un NFT es un identificador único ya que no hay dos NFTs iguales. Nuevamente, en OpenSea este número está bajo 'Details'. Anótalo o cópialo al portapapeles." }, "importNWordSRP": { - "message": "Tengo una frase de recuperación de $1 palabras", + "message": "Tengo una frase secreta de recuperación de $1 palabras", "description": "$1 is the number of words in the recovery phrase" }, "importPrivateKey": { @@ -3136,7 +3136,7 @@ "message": "Dirección de contrato conocida." }, "knownTokenWarning": { - "message": "Esta acción editará tokens que ya estén enumerados en la cartera y que se pueden usar para engañarte. Aprueba solo si estás seguro de que quieres cambiar lo que representan estos tokens." + "message": "Esta acción editará tokens que ya estén enumerados en la billetera y que se pueden usar para engañarte. Aprueba solo si estás seguro de que quieres cambiar lo que representan estos tokens." }, "l1Fee": { "message": "Tarifa L1" @@ -3233,7 +3233,7 @@ "message": "Estamos teniendo problemas para conectar con Ledger. Consulta nuestro " }, "ledgerFirefoxNotSupportedDescription2": { - "message": " sobre cómo conectar una cartera de hardware, luego inténtalo de nuevo." + "message": " sobre cómo conectar una billetera de hardware, luego inténtalo de nuevo." }, "ledgerFirefoxNotSupportedDescription3": { "message": "Ledger ya no es compatible con Firefox, por lo que podrías necesitar usar otro navegador." @@ -4024,7 +4024,7 @@ "message": "No ocupado" }, "notCurrentAccount": { - "message": "¿Esta es la cuenta correcta? No coincide con la cuenta seleccionada actualmente en la cartera" + "message": "¿Esta es la cuenta correcta? No coincide con la cuenta seleccionada actualmente en la billetera" }, "notEnoughBalance": { "message": "Saldo insuficiente" @@ -4161,11 +4161,11 @@ "message": "Notificaciones" }, "notificationsFeatureToggle": { - "message": "Habilitar notificaciones de la cartera", + "message": "Habilitar notificaciones de la billetera", "description": "Experimental feature title" }, "notificationsFeatureToggleDescription": { - "message": "Esto habilita notificaciones de la cartera como envío/recepción de fondos o NFTs y anuncios de funciones.", + "message": "Esto habilita notificaciones de la billetera como envío/recepción de fondos o NFTs y anuncios de funciones.", "description": "Description of the experimental notifications feature" }, "notificationsMarkAllAsRead": { @@ -4187,7 +4187,7 @@ "message": "Algo salió mal. Por favor, intenta de nuevo." }, "notificationsSettingsPageAllowNotifications": { - "message": "Mantente informado sobre lo que sucede en tu cartera con notificaciones. Para usar notificaciones, usamos un perfil para sincronizar algunos ajustes en tus dispositivos. $1" + "message": "Mantente informado sobre lo que sucede en tu billetera con notificaciones. Para usar notificaciones, usamos un perfil para sincronizar algunos ajustes en tus dispositivos. $1" }, "notificationsSettingsPageAllowNotificationsLink": { "message": "Aprende cómo protegemos tu privacidad al usar esta función." @@ -4261,7 +4261,7 @@ "message": "La URL de la puerta de enlace IPFS es válida" }, "onboardingAdvancedPrivacyNetworkDescription": { - "message": "Cuando usas nuestra configuración predeterminada, utilizamos Infura como nuestro proveedor predeterminado de llamadas a procedimiento remoto (RPC) para ofrecer el acceso más confiable y privado posible a datos de Ethereum. En algunos casos limitados, podemos usar otros proveedores RPC para brindar la mejor experiencia. Puedes elegir tu propio RPC, pero recuerda que cualquier RPC recibirá tu dirección IP y tu cartera de Ethereum para realizar transacciones. Para más información sobre cómo Infura maneja datos de cuentas EVM, lee nuestro $1; para cuentas de Solana, $2." + "message": "Cuando usas nuestra configuración predeterminada, utilizamos Infura como nuestro proveedor predeterminado de llamadas a procedimiento remoto (RPC) para ofrecer el acceso más confiable y privado posible a datos de Ethereum. En algunos casos limitados, podemos usar otros proveedores RPC para brindar la mejor experiencia. Puedes elegir tu propio RPC, pero recuerda que cualquier RPC recibirá tu dirección IP y tu billetera de Ethereum para realizar transacciones. Para más información sobre cómo Infura maneja datos de cuentas EVM, lee nuestro $1; para cuentas de Solana, $2." }, "onboardingAdvancedPrivacyNetworkDescriptionCallToAction": { "message": "haz clic aquí" @@ -4274,10 +4274,10 @@ "description": "$1 is the type of login used Google, Apple, etc." }, "onboardingCreateWallet": { - "message": "Crear una nueva cartera" + "message": "Crear una nueva billetera" }, "onboardingImportWallet": { - "message": "Importar una cartera existente" + "message": "Importar una billetera existente" }, "onboardingLoginFooter": { "message": "Al continuar, acepto los $1 y $2 de MetaMask" @@ -4345,7 +4345,7 @@ "message": "Ancla MetaMask en tu navegador para que sea accesible y las confirmaciones de transacciones se vean fácilmente." }, "onboardingPinExtensionDescription2": { - "message": "Para abrir MetaMask haz clic en la extensión y accede a tu cartera con 1 clic." + "message": "Para abrir MetaMask haz clic en la extensión y accede a tu billetera con 1 clic." }, "onboardingPinExtensionDescription3": { "message": "Haz clic en el ícono de la extensión del navegador para tener acceso instantáneo", @@ -4462,7 +4462,7 @@ "message": "Entiendo que MetaMask no puede recuperar esta contraseña. $1" }, "passwordTermsWarningSocial": { - "message": "Si olvido esta contraseña, perderé acceso a mi cartera de forma permanente. MetaMask no puede restablecerla por mí." + "message": "Si olvido esta contraseña, perderé acceso a mi billetera de forma permanente. MetaMask no puede restablecerla por mí." }, "passwordToggleHide": { "message": "Ocultar contraseña" @@ -5103,7 +5103,7 @@ "message": "Quitar cuenta" }, "removeAccountDescription": { - "message": "Esta cuenta se quitará de la cartera. Antes de continuar, asegúrese de tener la frase secreta de recuperación original o la clave privada de esta cuenta importada. Puede importar o crear cuentas nuevamente en la lista desplegable de la cuenta. " + "message": "Esta cuenta se quitará de la billetera. Antes de continuar, asegúrese de tener la frase secreta de recuperación original o la clave privada de esta cuenta importada. Puede importar o crear cuentas nuevamente en la lista desplegable de la cuenta. " }, "removeAccountModalBannerDescription": { "message": "Asegúrate de tener la Frase Secreta de Recuperación o la clave privada de esta cuenta antes de quitarla.", @@ -5187,16 +5187,16 @@ "message": "Restablecer" }, "resetWallet": { - "message": "Restablecer tu cartera" + "message": "Restablecer tu billetera" }, "resetWalletSubHeader": { - "message": "MetaMask no guarda una copia de tu contraseña. Si tienes problemas para desbloquear tu cuenta, necesitarás restablecer tu cartera. Puedes hacerlo proporcionando la Frase Secreta de Recuperación que usaste al configurar tu cartera." + "message": "MetaMask no guarda una copia de tu contraseña. Si tienes problemas para desbloquear tu cuenta, necesitarás restablecer tu billetera. Puedes hacerlo proporcionando la Frase Secreta de Recuperación que usaste al configurar tu billetera." }, "resetWalletSubHeaderSocial": { - "message": "MetaMask no guarda una copia de tu contraseña. Si tienes problemas para desbloquear tu cuenta, deberás restablecer tu cartera. Si tienes una Frase Secreta de Recuperación, puedes usarla para borrar tu cartera actual de este dispositivo, junto con la lista de tus cuentas." + "message": "MetaMask no guarda una copia de tu contraseña. Si tienes problemas para desbloquear tu cuenta, deberás restablecer tu billetera. Si tienes una Frase Secreta de Recuperación, puedes usarla para borrar tu billetera actual de este dispositivo, junto con la lista de tus cuentas." }, "resetWalletUsingSRP": { - "message": "Esta acción eliminará tu cartera actual y la Frase Secreta de Recuperación de este dispositivo, junto con la lista de cuentas que hayas configurado. Después de restablecer con una Frase Secreta de Recuperación, verás una lista de cuentas basada en la frase que uses para restablecer. Esta nueva lista incluirá automáticamente cuentas que tengan saldo. También podrás $1 creadas previamente. Las cuentas personalizadas que hayas importado deberán ser $2, y cualquier token personalizado que hayas agregado a una cuenta también deberá ser $3." + "message": "Esta acción eliminará tu billetera actual y la Frase Secreta de Recuperación de este dispositivo, junto con la lista de cuentas que hayas configurado. Después de restablecer con una Frase Secreta de Recuperación, verás una lista de cuentas basada en la frase que uses para restablecer. Esta nueva lista incluirá automáticamente cuentas que tengan saldo. También podrás $1 creadas previamente. Las cuentas personalizadas que hayas importado deberán ser $2, y cualquier token personalizado que hayas agregado a una cuenta también deberá ser $3." }, "resetWalletUsingSRPSocial": { "message": "Después de restablecer con una Frase Secreta de Recuperación, verás una nueva lista de cuentas. Esta lista incluirá cuentas que tengan saldo. Puedes $1 que hiciste antes. Pero deberás volver a agregar cualquier $2 y $3 que hayas importado." @@ -5269,10 +5269,10 @@ "description": "$1 is text link with the message from 'revealSeedWordsNonCustodialWallet'" }, "revealSeedWordsDescription3": { - "message": "acceso completo a tu cartera y fondos.\n" + "message": "acceso completo a tu billetera y fondos.\n" }, "revealSeedWordsNonCustodialWallet": { - "message": "cartera no custodial" + "message": "billetera no custodial" }, "revealSeedWordsQR": { "message": "QR" @@ -5379,7 +5379,7 @@ "description": "The $1 is the order of the Secret Recovery Phrase" }, "secureWallet": { - "message": "Cartera segura" + "message": "billetera segura" }, "secureWalletGetStartedButton": { "message": "Comenzar" @@ -5388,10 +5388,10 @@ "message": "Recordar más tarde" }, "secureWalletWalletRecover": { - "message": "Es la única manera de recuperar tu cartera si quedas bloqueado fuera de la app o si obtienes un nuevo dispositivo." + "message": "Es la única manera de recuperar tu billetera si quedas bloqueado fuera de la app o si obtienes un nuevo dispositivo." }, "secureWalletWalletSaveSrp": { - "message": "No arriesgues perder tus fondos. Protege tu cartera guardando tu $1 en un lugar de confianza.", + "message": "No arriesgues perder tus fondos. Protege tu billetera guardando tu $1 en un lugar de confianza.", "description": "The $1 is the button text 'Secret Recovery Phrase'" }, "security": { @@ -5414,7 +5414,7 @@ "message": "Cambiar contraseña" }, "securityChangePasswordDescription": { - "message": "Elige una contraseña segura para desbloquear la app de MetaMask en tu dispositivo. Si pierdes esta contraseña, necesitarás tu Frase Secreta de Recuperación para volver a importar tu cartera." + "message": "Elige una contraseña segura para desbloquear la app de MetaMask en tu dispositivo. Si pierdes esta contraseña, necesitarás tu Frase Secreta de Recuperación para volver a importar tu billetera." }, "securityChangePasswordTitle": { "message": "Contraseña" @@ -5463,7 +5463,7 @@ "description": "The $1 is the text 'Google' or 'Apple'" }, "securitySrpDescription": { - "message": "Respalda tu Frase Secreta de Recuperación para que nunca pierdas acceso a tu cartera. Asegúrate de guardarla en un lugar seguro al que solo tú tengas acceso y no olvides." + "message": "Respalda tu Frase Secreta de Recuperación para que nunca pierdas acceso a tu billetera. Asegúrate de guardarla en un lugar seguro al que solo tú tengas acceso y no olvides." }, "securitySrpLabel": { "message": "FRASES SECRETAS DE RECUPERACIÓN" @@ -5479,13 +5479,13 @@ "message": "Ver detalles" }, "seedPhraseIntroTitle": { - "message": "Proteger su cartera" + "message": "Proteger su billetera" }, "seedPhraseReq": { "message": "Las frases secretas de recuperación contienen 12, 15, 18, 21 o 24 palabras" }, "seedPhraseReviewDetails": { - "message": "Esta es tu $1. Escríbela en el orden correcto y mantenla segura. Si alguien tiene tu Frase Secreta de Recuperación, puede acceder a tu cartera. $2", + "message": "Esta es tu $1. Escríbela en el orden correcto y mantenla segura. Si alguien tiene tu Frase Secreta de Recuperación, puede acceder a tu billetera. $2", "description": "The $1 is the bolded text 'Secret Recovery Phrase' and $2 is 'seedPhraseReviewDetails2'" }, "seedPhraseReviewDetails2": { @@ -5714,7 +5714,7 @@ "message": "Escudo de transacciones" }, "shieldTxCancelDetails": { - "message": "Si cancelas, tu cartera y transacciones no estarán cubiertas a partir del $1.", + "message": "Si cancelas, tu billetera y transacciones no estarán cubiertas a partir del $1.", "description": "The $1 is the date subscription ends" }, "shieldTxDetails1Description": { @@ -5772,7 +5772,7 @@ "message": "Membresía pausada por falta de fondos. La cobertura se reanudará después de actualizar el pago." }, "shieldTxMembershipErrorPausedTooltip": { - "message": "Saldo de tokens insuficiente en tu cartera. Recarga para reanudar la cobertura." + "message": "Saldo de tokens insuficiente en tu billetera. Recarga para reanudar la cobertura." }, "shieldTxMembershipErrorRenew": { "message": "Renovar membresía" @@ -5862,7 +5862,7 @@ "message": "Solicitud de firma" }, "signature_decoding_bid_nft_tooltip": { - "message": "El NFT se reflejará en tu cartera cuando la oferta sea aceptada." + "message": "El NFT se reflejará en tu billetera cuando la oferta sea aceptada." }, "signature_decoding_list_nft_tooltip": { "message": "Habrá cambios solo si alguien compra tus NFTs." @@ -6361,7 +6361,7 @@ "message": "Imagen de bóveda SRP" }, "srpDetailsDescription": { - "message": "Una Frase Secreta de Recuperación, también llamada frase semilla o mnemónica, es un conjunto de palabras que te permite acceder y controlar tu cartera cripto. Para mover tu cartera a MetaMask, necesitas esta frase." + "message": "Una Frase Secreta de Recuperación, también llamada frase semilla o mnemónica, es un conjunto de palabras que te permite acceder y controlar tu billetera cripto. Para mover tu billetera a MetaMask, necesitas esta frase." }, "srpDetailsOwnsAccessListItemOne": { "message": "Tomar todo tu dinero" @@ -6553,7 +6553,7 @@ "message": "Asegúrate de que tu Lattice1 esté listo para conectarse" }, "step1LatticeWalletMsg": { - "message": "Puedes conectar MetaMask a tu dispositivo Lattice1 una vez que esté configurado y en línea. Desbloquea tu dispositivo y ten a mano el ID correspondiente. Para más información sobre el uso de carteras de hardware, $1", + "message": "Puedes conectar MetaMask a tu dispositivo Lattice1 una vez que esté configurado y en línea. Desbloquea tu dispositivo y ten a mano el ID correspondiente. Para más información sobre el uso de billeteras de hardware, $1", "description": "$1 represents the `hardwareWalletSupportLinkConversion` localization key" }, "step1LedgerWallet": { @@ -6564,17 +6564,17 @@ "description": "$1 represents the `ledgerLiveApp` localization value" }, "step1TrezorWallet": { - "message": "Conecta la cartera Trezor" + "message": "Conecta la billetera Trezor" }, "step1TrezorWalletMsg": { - "message": "Conecta la cartera directamente al equipo. Para más información sobre el uso de tu dispositivo de cartera de hardware, $1", + "message": "Conecta la billetera directamente al equipo. Para más información sobre el uso de tu dispositivo de billetera de hardware, $1", "description": "$1 represents the `hardwareWalletSupportLinkConversion` localization key" }, "step2LedgerWallet": { - "message": "Conecta la cartera Ledger" + "message": "Conecta la billetera Ledger" }, "step2LedgerWalletMsg": { - "message": "Conecta la cartera directamente al equipo. Desbloquea tu Ledger y abre la app de Ethereum. Para más información sobre el uso de tu dispositivo de cartera de hardware, $1.", + "message": "Conecta la billetera directamente al equipo. Desbloquea tu Ledger y abre la app de Ethereum. Para más información sobre el uso de tu dispositivo de billetera de hardware, $1.", "description": "$1 represents the `hardwareWalletSupportLinkConversion` localization key" }, "stepOf": { @@ -6712,7 +6712,7 @@ "message": "Estamos listos para mostrarte las últimas cotizaciones cuando quieras continuar" }, "swapConfirmWithHwWallet": { - "message": "Confirmar con la cartera de hardware" + "message": "Confirmar con la billetera de hardware" }, "swapContinueSwapping": { "message": "Continuar canjeando" @@ -7000,7 +7000,7 @@ "message": "Canjear a" }, "swapToConfirmWithHwWallet": { - "message": "para confirmar con la cartera de hardware" + "message": "para confirmar con la billetera de hardware" }, "swapTokenAddedManuallyDescription": { "message": "Verifica este token en $1 y asegúrate de que sea el token que deseas intercambiar.", @@ -7148,7 +7148,7 @@ "message": "Tiempo" }, "tipsForUsingAWallet": { - "message": "Consejos para usar una cartera" + "message": "Consejos para usar una billetera" }, "tipsForUsingAWalletDescription": { "message": "Agregar tokens desbloquea más formas de usar web3." @@ -7343,7 +7343,7 @@ "description": "$1 is a link to the wallet connection guide;" }, "troubleConnectingToLedgerU2FOnFirefox2": { - "message": "Revisa nuestra guía de conexión de carteras de hardware e inténtalo de nuevo.", + "message": "Revisa nuestra guía de conexión de billeteras de hardware e inténtalo de nuevo.", "description": "$1 of the ledger wallet connection guide" }, "troubleConnectingToLedgerU2FOnFirefoxLedgerSolution": { @@ -7386,7 +7386,7 @@ "message": "Hubo un error al crear las notificaciones. Inténtalo de nuevo más tarde." }, "turnOnMetamaskNotificationsMessageFirst": { - "message": "Mantente al tanto de lo que ocurre en tu cartera con las notificaciones." + "message": "Mantente al tanto de lo que ocurre en tu billetera con las notificaciones." }, "turnOnMetamaskNotificationsMessagePrivacyBold": { "message": "configuración de notificaciones." @@ -7395,7 +7395,7 @@ "message": "Aprende cómo protegemos tu privacidad al usar esta función." }, "turnOnMetamaskNotificationsMessageSecond": { - "message": "Para usar las notificaciones de la cartera, usamos un perfil para sincronizar algunas configuraciones entre tus dispositivos. $1" + "message": "Para usar las notificaciones de la billetera, usamos un perfil para sincronizar algunas configuraciones entre tus dispositivos. $1" }, "turnOnMetamaskNotificationsMessageThird": { "message": "Puedes desactivar las notificaciones en cualquier momento en la $1" @@ -7491,7 +7491,7 @@ "message": "Este sitio solicita actualizar la URL predeterminada de su red. Puede editar los valores predeterminados y la información de red en cualquier momento." }, "updateInformation": { - "message": "Hemos hecho su cartera más segura, fluida y agregado nuevas funciones. Actualice ahora para mantenerse protegido y usar nuestras últimas mejoras." + "message": "Hemos hecho su billetera más segura, fluida y agregado nuevas funciones. Actualice ahora para mantenerse protegido y usar nuestras últimas mejoras." }, "updateNetworkConfirmationTitle": { "message": "Actualizar $1", @@ -7641,33 +7641,33 @@ "message": "Visite nuestro sitio web" }, "wallet": { - "message": "Cartera" + "message": "billetera" }, "walletConnectionGuide": { - "message": "nuestra guía de conexión de la cartera de hardware" + "message": "nuestra guía de conexión de la billetera de hardware" }, "walletDetails": { - "message": "Detalles de la cartera" + "message": "Detalles de la billetera" }, "walletName": { - "message": "Nombre de la cartera" + "message": "Nombre de la billetera" }, "walletNotFoundDescription": { - "message": "La cartera con ID $1 no se encontró.", + "message": "La billetera con ID $1 no se encontró.", "description": "$1 is the wallet ID" }, "walletNotFoundTitle": { - "message": "Cartera no encontrada" + "message": "billetera no encontrada" }, "walletReadyLearn": { "message": "$1 puede mantener esta frase segura para no perder acceso a su dinero.", "description": "$1 is the link to Learn how" }, "walletReadyLearnRemind": { - "message": "Puede hacer una copia de seguridad de sus carteras o ver su frase secreta de recuperación en Configuración > Seguridad y contraseña." + "message": "Puede hacer una copia de seguridad de sus billeteras o ver su frase secreta de recuperación en Configuración > Seguridad y contraseña." }, "walletReadyLoseSrp": { - "message": "Si pierde su frase secreta de recuperación, no podrá usar su cartera." + "message": "Si pierde su frase secreta de recuperación, no podrá usar su billetera." }, "walletReadyLoseSrpFromReminder": { "message": "Esta frase secreta de recuperación puede ayudarlo a recuperar acceso si olvida su contraseña o pierde acceso a su inicio de sesión." @@ -7676,17 +7676,17 @@ "message": "Si no respalda su frase secreta de recuperación, perderá acceso a sus fondos si queda bloqueado de la aplicación o si obtiene un nuevo dispositivo." }, "walletReadySocialDetails1": { - "message": "Puede iniciar sesión en su cartera en cualquier momento con su cuenta $1 y contraseña.", + "message": "Puede iniciar sesión en su billetera en cualquier momento con su cuenta $1 y contraseña.", "description": "$1 is the social login type. e.g Google, Apple, etc." }, "walletReadySocialDetails2": { - "message": "Si olvida su contraseña, no podrá acceder a su cartera." + "message": "Si olvida su contraseña, no podrá acceder a su billetera." }, "wantToAddThisNetwork": { "message": "¿Desea agregar esta red?" }, "wantsToAddThisAsset": { - "message": "Esto permite que el siguiente activo se agregue a su cartera." + "message": "Esto permite que el siguiente activo se agregue a su billetera." }, "warning": { "message": "Advertencia" @@ -7791,7 +7791,7 @@ "message": "No pudimos cancelar su transacción antes de que se confirmara en la blockchain." }, "yourWalletIsReady": { - "message": "¡Su cartera está lista!" + "message": "¡Su billetera está lista!" }, "yourWalletIsReadyFromReminder": { "message": "¡Mantenga su frase secreta de recuperación segura!"