aboutsummaryrefslogtreecommitdiffstats
path: root/src/locales/es.json
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-08-29 09:09:18 -0700
committerAdam Soltys <[email protected]>2026-08-29 09:09:18 -0700
commitce7ebbd5d057d9ef5a04b7d704d26ece2ed00ff7 (patch)
treedb85a11ca923cfd4430ef1a2905fbb57f2afc76d /src/locales/es.json
parent3a947830743f1db247ae0969378efe540f813342 (diff)
downloadcoinosv3-ce7ebbd5d057d9ef5a04b7d704d26ece2ed00ff7.tar.gz
coinosv3-ce7ebbd5d057d9ef5a04b7d704d26ece2ed00ff7.zip
Nineteen languages stop borrowing English for two thirds of the app: every missing key in the twelve locales LibreTranslate speaks (zh hi es fr ar bn pt ru de ja ko tr) is filled — 6,600 strings, placeholders carried through untouched and verified, stale keys pruned, files reordered to mirror the English table. The seven without local models (ur id sw mr te ta vi) keep their graceful English fallback
Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_019WboeoetMF3MTmgT7Ew8yi
Diffstat (limited to 'src/locales/es.json')
-rw-r--r--src/locales/es.json829
1 files changed, 745 insertions, 84 deletions
diff --git a/src/locales/es.json b/src/locales/es.json
index cea2b61..f619cf3 100644
--- a/src/locales/es.json
+++ b/src/locales/es.json
@@ -1,38 +1,78 @@
{
+ "appTitle": "monedas",
+ "home": "Inicio",
+ "lockWallet": "Cartera",
+ "accounts": "Cuentas",
"addWallet": "Añadir monedero",
- "lockAll": "Bloquear todo",
+ "clearAll": "Borrar todo",
+ "logoutForget": "Cerrar sesión > olvidar todos los datos",
+ "entropyToggle": "Entropy",
+ "entropySubmit": "Submit",
+ "entropyHint": "La semilla viene de exactamente lo que escribes. Entrar el mismo texto de nuevo recrea la misma billetera, en cualquier dispositivo.",
+ "entropyWarn": "Observador Cualquiera que pueda adivinar este texto puede tomar su dinero. Utilice un montón de aleatoriedad del mundo real — 100+ rollos de dados, o el orden de una cubierta de cartas totalmente arraigada.",
+ "entropyPlaceholder": "4 2 6 1 3 5 2 ...",
+ "logoutPopBlurb": "Sus cuentas permanecen guardadas en este dispositivo.",
+ "clearAllWarn": "⚠ Esto elimina todas las carteras de este dispositivo. Cualquier cartera cuya frase de recuperación o clave no hayas respaldado se perderá para siempre.",
+ "removeWalletTitle": "Eliminar la cuenta",
+ "removeWalletWarn": "Ланих Remove{name}¿\"de este dispositivo? Se habrá ido de este navegador — asegúrese de tener su frase de recuperación. Otras cuentas no se ven afectadas.",
+ "rename": "Renombrar",
+ "remove": "Eliminar",
"watchOnly": "Solo lectura",
"watchOnlyTag": "solo lectura",
"watchOnlyAdd": "Añadir solo lectura",
"watchOnlyDesc": "Observa cualquier monedero desde su clave pública de cuenta. Puedes recibir y ver el saldo y el historial, pero no enviar.",
"watchOnlyNote": "Este es un monedero de solo lectura. Puedes recibir y ver, pero no puedes enviar.",
+ "loadSeedTitle": "Carga de recuperación",
+ "loadSeedDesc": "Introduzca la frase de recuperación de esta cartera (o clave privada) para gastar de ella, debe coincidir con esta cartera.",
+ "loadSeedBtn": "Carga de recuperación",
+ "seedPlaceholder": "escribe tus palabras separadas por espacios",
+ "bip39PassphraseOpt": "BIP39 passphrase (opcional)",
+ "alsoSaveDevice": "También guarde este dispositivo",
+ "enterSeedToSpend": "Introduzca su frase de recuperación.",
+ "seedMismatch": "Esa frase de recuperación no coincide con esta cartera.",
+ "seedNeedsPrivate": "Esa es una clave pública — ingrese la frase de recuperación o clave privada para gastar.",
+ "seedInvalid": "No es una frase de recuperación válida o clave.",
+ "watchOnlySendTitle": "Carga tu semilla para enviar",
+ "watchOnlySendDesc": "Estás viendo esta cartera sin su semilla, así que no puedes pasar todavía. Carga tu frase de recuperación para enviar.",
"watchXpubLabel": "xpub o zpub de cuenta",
"labelOptional": "Etiqueta (opcional)",
"walletLabelN": "Monedero {n}",
"watchLabelN": "Observado {n}",
+ "saveDevice": "Guardar en este dispositivo",
+ "forgetDevice": "Guardado · olvidar",
+ "savedTag": "guardado",
+ "setPassword": "Establecer una contraseña",
+ "setPasswordDesc": "Cifra este monedero en este dispositivo. La necesitarás para desbloquear los monederos guardados más adelante.",
+ "passwordOptional": "Contraseña (opcional)",
+ "changePassword": "Cambiar contraseña",
+ "changePasswordDesc": "Re-encriptar tus cuentas guardadas a dispositivos con una nueva contraseña. Deje la nueva contraseña en blanco para eliminarla.",
+ "currentPassword": "Contraseña actual",
+ "pwChanged": "Cambio de contraseña",
+ "enterPassword": "Introduce tu contraseña",
+ "enterPasswordDesc": "Desbloquea tus monederos guardados para continuar.",
+ "profUsername": "Nombre de usuario",
+ "profUploadPic": "Subir foto",
+ "profDisplayName": "Nombre de visualización",
+ "profUnameInvalid": "Los nombres de usuario sólo pueden usar letras, números, puntos, pestañas y subrayados.",
+ "lockSaveDesc": "Las cuentas ya guardadas en este dispositivo están protegidas por una contraseña. Ingrese para guardar esta cuenta con ellos y bloquear.",
+ "lockAction": "Cerradura",
+ "password": "Contraseña",
+ "confirmPassword": "Confirmar contraseña",
+ "pwMismatch": "Las contraseñas no coinciden.",
+ "pwWrong": "Contraseña incorrecta.",
+ "pwNeededToLock": "Introduzca una contraseña, o elija \"Ahora no\".",
+ "lockPwTitle": "¿Proteger este dispositivo?",
+ "lockPwDesc": "Establezca una contraseña para bloquear su cartera. Cualquier persona que use este dispositivo lo necesitará para gastar su dinero.",
+ "lockPwSkip": "Ahora no.",
+ "unlockSaved": "Desbloquear monederos guardados",
+ "unlockSavedDesc": "Introduce tu contraseña para abrir los monederos guardados en este dispositivo.",
+ "unlock": "Desbloquear",
+ "useAnotherWallet": "Usar otro monedero",
+ "save": "Guardar",
"publicKey": "Clave pública",
"publicKeyDesc": "Compártela para observar este monedero en modo solo lectura en otro dispositivo o app. Revela tus direcciones, no tus claves.",
"copyKey": "Copiar clave",
"showPublicKey": "Mostrar clave pública",
- "passphrase": "Frase de contraseña",
- "howItWorks": "Cómo funciona",
- "installApp": "Instalar app",
- "hiwBasicsTitle": "Lo básico",
- "signExport": "Firmar y (transmitir en otro lugar)",
- "scanQr": "Escanear QR",
- "scanHint": "Apunta la cámara a un código QR",
- "scanNoCamera": "No se pudo acceder a la cámara.",
- "scanNoDecoder": "El escaneo de QR necesita conexión la primera vez que se usa.",
- "scanUnrecognized": "No se pudo leer una dirección de Bitcoin de ese QR.",
- "broadcastScanned": "¿Transmitir la transacción?",
- "broadcastNow": "Transmitir",
- "scanOffline": "Estás sin conexión — vuelve a conectarte para transmitir esta transacción.",
- "loadingHistory": "Cargando transacciones…",
- "explorer": "Explorador de bloques",
- "explorerDesc": "El servidor que esta billetera consulta para saldos e historial. Apúntalo a tu propio nodo para máxima privacidad.",
- "explorerUrl": "URL del servidor",
- "explorerUrlHint": "Base REST de Esplora / electrs, p. ej. https://mempool.space/api",
- "home": "Inicio",
"createNew": "Crear nuevo",
"importExisting": "Importar existente",
"genIntro": "Genera una nueva frase semilla de 12 palabras. Anótala. Es la única forma de recuperar este monedero.",
@@ -46,23 +86,206 @@
"wordN": "Palabra n.º {n}",
"reenterPassphrase": "Reintroduce la contraseña",
"back": "← Atrás",
+ "cancel": "Cancelar",
+ "paste": "Pegado",
"openWallet": "Abrir monedero",
"wordsMismatch": "Esas palabras no coinciden con tu frase. Revisa tu copia.",
"passphraseMismatch": "Esa contraseña no coincide con la que introdujiste.",
"seedPhrase": "Frase semilla",
- "seedPlaceholder": "escribe tus palabras separadas por espacios",
- "optionalPassphrase": "Contraseña opcional",
- "leaveBlank": "déjalo en blanco si no se usa",
+ "passphrase": "Frase de contraseña",
+ "passWhatsThis": "¿Qué es esto?",
+ "passInfo": "Una 13a palabra opcional: si alguien recibe tus 12 palabras de semilla, todavía no pueden abrir tu billetera sin esta. No es una contraseña de inicio de sesión y no encripta nada — cada contraseña abre su propia cartera separada, así que para recuperar sus fondos necesitará sus palabras de semilla y esta contraseña, exactamente como está escrito.",
"show": "Mostrar",
"hide": "Ocultar",
"invalidSeed": "Frase semilla no válida — revisa la ortografía y el orden.",
+ "importLabel": "Frase de recuperación o clave",
+ "importPlaceholder": "Tus 12 o 24 palabras, o un xpub / xprv",
+ "invalidImport": "Eso no es una frase de recuperación, xpub o xprv válida.",
+ "importedKey": "Clave importada",
+ "importedKeyNote": "Esta cartera se importó desde una clave privada extendida, así que no tiene frase de recuperación. Guarda esa clave para conservar la cartera.",
"keysNote": "Las claves nunca salen de tu navegador. Funciona sin conexión. Guarda esta página y ábrela desde tu equipo.",
+ "howItWorks": "Cómo funciona",
+ "installApp": "Instalar app",
+ "hiwBasicsTitle": "Lo básico",
+ "hiwBasics1": "Cuando usted hace una cartera, la página genera doce palabras al azar — las claves de sus monedas. Cualquiera que los tenga puede gastar; si los pierde, las monedas se han ido para bien. Escríbelos en papel antes de poner dinero.",
+ "hiwBasics2": "Tus llaves nunca dejan tu dispositivo. Coinos ejecuta servidores que transbordan pagos y mensajes, pero no pueden tocar su dinero. La aplicación en sí es una página: puedes guardarla y abrirlo sin conexión.",
+ "hiwBasics3": "Utiliza formatos estándar de Bitcoin: las mismas doce palabras restaurar sus Ahorros en Sparrow, Electrum o cualquier otra billetera estándar, incluso si este sitio desaparece.",
+ "hiwLnTitle": "Gasto y ahorros",
+ "hiwLn1": "Tu dinero puede sentarse en dos cuentas. Los ahorros son Bitcoin ordinario en la cadena de bloques — más seguro para el dinero que estás manteniendo, pero cada movimiento cuesta una cuota de minería y espera una confirmación. El gasto envía y llega al instante, libre o casi gratis, y sigue siendo sólo suyo: se ejecuta en Ark, una capa más nueva en la parte superior de Bitcoin donde cada moneda permanece bloqueada a su llave, y habla Relámpago, para que puedas pagar y ser pagado por cualquier aplicación de bitcoin o tienda.",
+ "hiwGiftsTitle": "Regalos",
+ "hiwGifts1": "Puedes regalar bitcoin con un enlace: quien lo abra reclama las monedas en su propia billetera —sin aplicación, sin registro, trabaja incluso para alguien nuevo a bitcoin. Hasta que se reclame un regalo, puede cancelarlo y recuperar las monedas.",
+ "moveMoney": "Mover dinero",
+ "moveToSpending": "En gasto",
+ "moveToSpendingDesc": "Haga dinero al instante gastable, sin honorarios para enviarlo.",
+ "moveToSaving": "Ahorros",
+ "moveToSavingDesc": "Aparca dinero en Bitcoin común.",
+ "moveToSavingBtn": "Muévete a Ahorros",
+ "spendingLabel": "Gasto",
+ "savingLabel": "Ahorros",
+ "balanceSwitch": "Cambiar a {name}",
+ "movingLabel": "Moviéndose...",
"balance": "Saldo",
"pending": "Pendiente",
"tabReceive": "Recibir",
"tabSend": "Enviar",
"tabHistory": "Historial",
"tabSettings": "Ajustes",
+ "tabMessages": "Chat",
+ "msgSend": "Enviar",
+ "msgEmpty": "Aún no hay mensajes, ¡di hola!",
+ "msgPlaceholder": "Mensaje{channel}",
+ "msgPlaceholderPlain": "Mensaje...",
+ "msgMembers": "{n} miembros",
+ "msgEncrypted": "Encriptado de extremo a extremo",
+ "msgAddPerson": "Add person",
+ "msgNewChannel": "Nuevo canal",
+ "msgAdmin": "admin",
+ "msgEdited": "(editado)",
+ "msgDelete": "Eliminar el mensaje",
+ "msgNoIdentity": "Tu letrero de la nariz no está conectado; reconéctelo para enviarlo como tú mismo",
+ "msgSendFailed": "Ningún relé aceptó el mensaje",
+ "msgLockedChat": "Su cartera está cerrada, por lo que no puede firmar mensajes.",
+ "msgSignerOff": "Tu letrero no está conectado, así que aún no puedes publicarlo.",
+ "msgReconnect": "Reconnect",
+ "msgDmsTitle": "Mensajes",
+ "msgCommunitiesTitle": "Comunidades",
+ "msgNewDm": "Nuevo mensaje",
+ "msgNoDms": "Todavía no hay conversaciones.",
+ "msgShowAllDms": "Mostrar todo {n} conversaciones",
+ "msgShowFewerDms": "Mostrar menos",
+ "msgNoDmsYet": "Aún no hay mensajes, ¡di hola!",
+ "msgDmPlaceholder": "Mensaje",
+ "msgDmEncrypted": "Mensaje privado · cifrado de extremo a extremo",
+ "msgYouPrefix": "Tú:",
+ "msgOpen": "Abierto",
+ "msgNpubPlaceholder": "Npub...",
+ "msgSearchPlaceholder": "Nombre o npub...",
+ "zapNoBalance": "No hay suficiente en Spending para enviar un zap — mover algo de dinero a Spending primero.",
+ "zapBoardBtn": "Muévete sentado en el gasto",
+ "onbBoardTitle": "Subir el gasto",
+ "onbBoardBody": "Mueva algunos sábanos de Ahorros a Gasto: los pagos son instantáneos, sin honorarios de minería.",
+ "topUpFromSavings": "Arriba de Ahorros",
+ "arkRenewedHistory": "Renovado",
+ "arkDepthNotice": "Gastos de salida no cooperativos {fee} sats.",
+ "arkDepthFree": "gratis",
+ "arkDepthBtn": "Manage",
+ "arkDepthRenewed": "Renovación solicitada",
+ "arkDepthRenewBtn": "Renovar ahora",
+ "arkSpentElsewhere": "Pasó en otro dispositivo",
+ "arkSpentElsewhereN": "{n} monedas",
+ "arkCoinsTitle": "Monedas gastadas",
+ "arkCoinsIntro": "Su saldo pendiente vive en {n} Total de monedas {total}. Cada uno puede ser tirado en cadena sin la ayuda del servidor, a un costo que crece con la historia de la moneda.",
+ "arkCoinsColAmount": "Monto",
+ "arkCoinsColExpires": "Gastos",
+ "arkCoinsColDepth": "Profundidad",
+ "arkCoinsColExitFee": "Tasa de salida",
+ "arkCoinsExpiryNote": "Pasado su expiración una moneda puede ser reclamada por el servidor — la cartera se renueva por su propio bien antes de eso.",
+ "arkCoinsExitTitle": "Salida no cooperativa",
+ "arkCoinsExitDesc": "Si el servidor desapareció hoy, publicar cada transacción en la historia de cada moneda costaría {fee} se sienta en las tasas de minería. Después de una renovación sería una moneda fresca, una chapa: sobre {after} sats.",
+ "arkCoinsRenewTitle": "Renovación",
+ "arkCoinsRenewDesc": "La renovación pide al servidor que reemplace sus monedas con una única nueva en su siguiente ronda (que puede ser hasta una hora fuera). Eso aplana la historia y reinicia el reloj de caducidad. La cuota depende de cuánto tiempo de vida lleve una moneda – esperar es más barato:",
+ "arkCoinsRenewAuto": "En la renovación del tramo final es libre, y la billetera lo hace automáticamente. Renovar antes sólo compra la salida más barata de auto-custodia antes.",
+ "arkCoinsRenewNowFee": "Renovar ahora {fee}",
+ "arkCoinsRenewSome": "Renovación {n} seleccionado para {fee}",
+ "arkCoinsRenewNone": "Seleccione monedas para renovar",
+ "arkCoinsSelectAll": "Seleccione todo",
+ "arkCoinsColFee": "Tasa de renovación",
+ "arkCoinsSpanDay": "1 día",
+ "arkCoinsSpanDays": "{n} días",
+ "arkCoinsSpanHour": "1 hora",
+ "arkCoinsSpanHours": "{n} horas",
+ "arkCoinsSchedOver": "más que más {span} izquierda",
+ "arkCoinsSchedBetween": "{a} a {b} izquierda",
+ "arkCoinsSchedFinal": "menos que {span} izquierda",
+ "arkUniUneconomical": "Una salida sin confianza en cadena costaría alrededor {fee} sats in mining fees — more than the {n} sentados se movería, por lo que no se ofrece. Para un equilibrio de este tamaño, envíelo por Lightning en su lugar: no hay cuotas de minería en absoluto.",
+ "arkUniFallbackBody": "El servidor no cooperó, pero su dinero todavía puede moverse sin él: todo su balance de gasto sale a Ahorros en cadena. Lleva alrededor de un día, y aproximadamente {fee} sats of mining fees will be paid from Savings. Los fondos aterrizan en Ahorros — enviarlos desde allí una vez que termine.",
+ "arkUniFallbackShort": "Ahorros {have} sats - sobre {need} sats son necesarios para los gastos de minería. Subir Ahorros primero.",
+ "arkUniFallbackBtn": "Salida a Ahorros ({fee} sats in fees)",
+ "msgPushOffer": "Obtenga notificado cuando reciba pagos y mensajes, incluso con monedas cerradas.",
+ "msgPushEnable": "Notificaciones habilitadas",
+ "msgPushOn": "Notificaciones sobre",
+ "msgNotifyOn": "Notificaciones para esta comunidad — toque a mute",
+ "msgNotifyOff": "Muted — grifo para ser notificado acerca de esta comunidad",
+ "msgOnline": "online",
+ "msgNOnline": "{n} online",
+ "msgSeenJustNow": "visto por última vez ahora",
+ "msgSeenMins": "último visto {n} hace poco.",
+ "msgSeenHours": "último visto {n}h hace mucho tiempo",
+ "msgSeenDays": "último visto {n}# Hace mucho tiempo #",
+ "msgSeenRecently": "visto recientemente",
+ "msgTyping": "{name} está escribiendo...",
+ "msgTyping2": "{a} y {b} están escribiendo...",
+ "msgTypingMany": "{n} La gente está escribiendo...",
+ "msgPushFailed": "No podía permitir notificaciones",
+ "msgChannelPlaceholder": "Nuevo nombre de canal",
+ "msgOwnerOnly": "Sólo el dueño de la comunidad puede hacer eso",
+ "profEdit": "Perfil de edición",
+ "profPay": ".",
+ "profName": "Nombre",
+ "profAbout": "Acerca de",
+ "profPicture": "Imagen URL",
+ "profSaved": "Perfil publicado",
+ "hats": "Sombreros",
+ "hatShopSupport": "¡Apoye a Coinos, compra un sombrero!",
+ "hatShopTitle": "Tienda de sombreros",
+ "hatShopBlurb": "Apoya a Coinos y usa la prueba en tu avatar.",
+ "hatShopOffline": "El estrado de sombrero es inalcanzable ahora mismo.",
+ "hatBeanie": "Toque",
+ "hatParty": "sombrero de fiesta",
+ "hatTrucker": "Capa de camionero",
+ "hatCowboy": "Cowboy hat",
+ "hatFedora": "Fedora",
+ "hatBowler": "Bowler",
+ "hatWizard": "sombrero mago",
+ "hatTop": "Top hat",
+ "hatCrown": "La Corona",
+ "hatCrownWho": "De Adam. Lo siento.",
+ "hatCrownTaken": "no a la venta",
+ "hatOwned": "En tu estante de sombrero",
+ "hatWear": "Wear",
+ "hatWearing": "Wearing ✓",
+ "hatConfirmTap": "Pulse para confirmar",
+ "hatYours": "🎩 El {name} ¡Es tuyo!",
+ "hatNoFunds": "Necesitas {sats} sats in Spendiendo por ese sombrero",
+ "hatNeedSpending": "Abre tu Saldo pendiente primero",
+ "hatMainnetOnly": "Los sombreros se venden en mainnet y Mutinynet sólo",
+ "profNotesTitle": "Puestos más recientes",
+ "profNotesNone": "No se han encontrado puestos recientes.",
+ "profReplyTag": "respuesta",
+ "msgSearching": "Buscando...",
+ "msgNoMatches": "No hay coincidencias",
+ "msgBadNpub": "No es un npub válido",
+ "msgSignerNoDm": "Este firmante no puede encriptar DMs — inicie sesión de nuevo",
+ "msgJoin": "Únase",
+ "msgCreate": "Crear",
+ "msgInvitePlaceholder": "Pruebe un enlace de invitación",
+ "msgNamePlaceholder": "Nombre comunitario",
+ "msgBadInvite": "No es un enlace de invitación válido",
+ "msgInviteLoading": "Venir invitando...",
+ "msgInviteNotFound": "Invitar no encontrado en sus relés",
+ "msgInviteRevoked": "Esta invitación ha sido revocada",
+ "msgInviteExpired": "Esta invitación ha expirado",
+ "msgInviteTo": "Usted está invitado a {name}",
+ "msgInviteFounder": "Fundada por {npub}",
+ "msgDirectInvite": "{from} te invitaron a {name}",
+ "msgDismiss": "Retírense",
+ "msgInviteTitle": "Invitar a la gente",
+ "msgCopyInvite": "Copiar el enlace de invitación",
+ "msgLinkCopied": "Invitar enlace copiado",
+ "msgInviteSent": "Invitación enviada",
+ "msgLeave": "Dejar la comunidad",
+ "msgLeaveConfirm": "¿De verdad te vas? Reunir necesita una nueva invitación",
+ "nostrSettings": "Nostr",
+ "settingsWallet": "Wallet",
+ "settingsPayments": "Pagos",
+ "settingsNetwork": "Red",
+ "advancedSettings": "Avances",
+ "recoveryDesc": "Las doce palabras que respaldan esta cartera. Cualquiera que los vea puede robar sus fondos.",
+ "receiveOfflineSpending": "Estás fuera de línea: tu dirección de pago necesita la red. Usted todavía puede recibir a Ahorros con una dirección en línea.",
+ "receiveUseSavings": "Cambiar a Ahorros",
+ "arkOffboardAmtPlaceholder": "Monto",
+ "arkSplitting": "Sacar esa cantidad exacta — esto puede tomar un minuto ...",
+ "arkSplitTimeout": "La división está tomando más tiempo de lo esperado — su equilibrio está intacto; intente de nuevo en breve.",
"copyAddress": "Copiar dirección",
"paymentReceived": "¡Pago recibido!",
"tapToProceed": "Toca en cualquier lugar para continuar",
@@ -82,16 +305,30 @@
"nSelected": "{n} seleccionadas",
"addRecipient": "+ Añadir destinatario",
"reviewTx": "Revisar transacción",
- "remove": "Eliminar",
"enterRecipientAddr": "Introduce una dirección de destino.",
"enterAddrForN": "Introduce una dirección para el destinatario {n}.",
"enterValidAmtForN": "Introduce un importe válido para el destinatario {n}.",
"selectCoin": "Selecciona al menos una moneda para gastar.",
"networkFee": "Comisión de red",
"offlineSignNote": "Sin conexión: firma ahora y difunde la transacción desde un dispositivo conectado.",
+ "unconfirmedInputWarn": "Este pago gasta bitcoin que no ha confirmado aún, por lo que no confirmará hasta que la transacción anterior lo haga.",
"signBroadcast": "Firmar y difundir",
"signTx": "Firmar transacción",
+ "signExport": "Firmar y (transmitir en otro lugar)",
+ "scanQr": "Escanear QR",
+ "scanHint": "Apunta la cámara a un código QR",
+ "scanNoCamera": "No se pudo acceder a la cámara.",
+ "scanNoDecoder": "El escaneo de QR necesita conexión la primera vez que se usa.",
+ "scanUnrecognized": "No se pudo leer una dirección de Bitcoin de ese QR.",
+ "broadcastScanned": "¿Transmitir la transacción?",
+ "broadcastNow": "Transmitir",
+ "bumpFee": "Aumentar comisión",
+ "bumpConfirm": "¿Reemplazar con una comisión más alta?",
+ "replaceTx": "Reemplazar",
+ "bumpInsufficient": "Fondos insuficientes para aumentar a esta tasa. Prueba una tasa más baja.",
+ "scanOffline": "Estás sin conexión — vuelve a conectarte para transmitir esta transacción.",
"broadcastFailed": "Falló la difusión: {msg}",
+ "broadcastTimeout": "Hora de llegar a la red. El pago no fue enviado - probar de nuevo.",
"signingFailed": "Falló la firma: {msg}",
"done": "Listo",
"txSignedNote": "✓ Transacción firmada. Difunde el código de abajo desde un dispositivo conectado (p. ej. mempool.space → Broadcast).",
@@ -104,25 +341,99 @@
"copyTxid": "Copiar ID de transacción",
"viewOnMempool": "Ver en el explorador de bloques ↗",
"noTxYet": "Aún no hay transacciones.",
+ "loadingHistory": "Cargando transacciones…",
"received": "Recibido",
"sent": "Enviado",
"pendingTag": "⏳ pendiente",
+ "stuckTag": "Observador atrapado",
+ "stuckNote": "Fee too low - may not confirm",
+ "stuckIncomingNote": "Observador Esta cuota de pago está por debajo de la planta de red actual, por lo que no puede confirmar. Sólo el remitente puede acelerarlo (bump o reenviar).",
+ "stuckOutgoingNote": "Observador La cuota de esta transacción está por debajo de la planta de red actual, por lo que no puede confirmar por su cuenta. Bump la cuota de abajo para retransmitirla a una tasa más alta.",
"awaitingConfirmation": "esperando confirmación",
"feeShort": "comisión {x}",
"historyOffline": "El historial no está disponible sin conexión.",
"status": "Estado",
"confirmed": "Confirmada",
"confirmedTag": "confirmada",
- "pendingInMempool": "Pendiente (en mempool)",
"block": "Bloque",
"date": "Fecha",
"copyId": "Copiar ID",
"backToHistory": "← Volver al historial",
"recoveryPhrase": "Frase de recuperación",
+ "giftWelcome": "Te han enviado Bitcoin",
+ "giftBackedUp": "Ya la anoté",
+ "giftLink": "Regala algo de Bitcoin",
+ "giftLinkDesc": "Prefirma un importe como enlace. Quien lo abra reclama el Bitcoin en una billetera totalmente nueva que solo esa persona controla.",
+ "giftLinkWarn": "⚠ Cualquiera que abra este enlace puede reclamar el importe, así que compártelo solo con la persona a quien se lo regalas. Mantén los importes pequeños.",
+ "giftLinkReveal": "Crear enlace de regalo",
+ "giftAmountLabel": "Importe a regalar",
+ "giftAmountInvalid": "Introduce al menos {n}.",
+ "giftMinNote": "Mínimo {n} con las comisiones actuales, para que supere el polvo al reclamarse.",
+ "giftAllNote": "Dona todo su saldo; el destinatario paga la cuota de reclamación.",
+ "giftExceedsBalance": "Eso es más que tu equilibrio.",
+ "giftSettling": "{n} de su equilibrio todavía se está acomodando — intente de nuevo en un momento.",
+ "giftNeedsHeadroom": "Regalo hasta {n}, o pulsa a Max para regalar todo tu equilibrio.",
+ "giftAnother": "Crear otro",
+ "giftForYou": "Un regalo para ti",
+ "claimGift": "Reclamación",
+ "dismiss": "Retírense",
+ "giftCopyCode": "Copia código de reclamación",
+ "giftQrTooLong": "Demasiado grande para un código QR — compartir el enlace de abajo en su lugar.",
+ "giftConsolidateExplain": "Este regalo sería un paquete {count} monedas, haciendo que sea costoso para el receptor reclamar. dividir una moneda primero (~{fee}) les da un regalo de entrada simple limpio.",
+ "giftConsolidateFirst": "Se divide en una moneda primero",
+ "giftUseManyCoins": "Uso {count} monedas de todos modos",
+ "giftSplitExplain": "Este regalo se bloquearía {lock} hasta que se reclama ({change} de él regresa a usted entonces). Usted puede dividir una moneda de tamaño derecho primero para cerca {fee} Así que sólo la cantidad de regalo permanece cerrada.",
+ "giftSplitFirst": "Dividir una moneda primero",
+ "giftLockWhole": "Cierra la moneda entera ({n})",
+ "giftSplitFailed": "No podía dividir la moneda.",
+ "giftChecking": "Abriendo tu regalo...",
+ "giftTakenTitle": "Ya se ha afirmado",
+ "giftTakenBody": "Lo siento, este regalo ya ha sido reclamado.",
+ "createWalletAnyway": "Cree una cartera de todos modos",
+ "goToHome": "Vete a casa.",
+ "newWalletTitle": "Tu nueva cartera",
+ "newWalletBody": "Retrocede tu frase de recuperación para mantenerla a salvo.",
+ "giftHistoryTitle": "Enlace de regalo",
+ "giftUnclaimedTag": "sin reclamar",
+ "giftClaimedTag": "reclamado",
+ "giftView": "Enlace de regalo",
+ "giftCodeLabel": "Código de reclamación (sentimiento vía DM)",
+ "giftCancel": "Cancelar",
+ "viewAllGifts": "Ver todos los regalos ({n})",
+ "prevPage": "‹ Anterior",
+ "nextPage": "Siguiente ›",
+ "pageXofY": "Página {x} de {y}",
+ "lockedInGifts": "Cerrado en regalos",
+ "giftReserved": "Enlaces de regalo sin reclamar ({n})",
+ "giftReclaim": "Reclamar",
+ "giftReclaimPrompt": "Reclamar libera esta moneda para tu próximo pago, pero el enlace seguirá siendo reclamable hasta que la gastes. ¿Pagar una comisión de red para revocarlo ahora mismo?",
+ "giftReclaimed": "Moneda reclamada",
+ "giftReclaimedTag": "aún reclamable",
+ "giftRevoke": "Revocar ahora",
+ "giftRevokeConfirm": "¿Revocar este regalo ahora? Esto devuelve la moneda a tu monedero y desactiva el enlace.",
+ "giftRevoked": "Regalo revocado",
+ "giftRevokedTag": "revocada",
+ "giftCopyLinkAgain": "Enlace de regalo",
+ "copyLink": "Copiar enlace",
+ "claimBody": "Reclámalo en una billetera totalmente nueva que solo tú controlas.",
+ "claimBodyExisting": "Reclamarlo en su cuenta “{name}.",
+ "claimIntoPrompt": "Elige dónde recibirlo.",
+ "claimNewWallet": "Recibir en una nueva cartera",
+ "giftClaimedContext": "Esta transacción entregó su regalo",
+ "claimIntoExisting": "Recibir en una de sus cuentas:",
+ "claimOr": "o",
+ "goToWallet": "Ve a la cartera.",
+ "claimBtn": "Reclamarlo",
+ "claimFeeNote": "~{n} tarifa",
+ "claimFailed": "Este regalo ya ha sido reclamado o ya no está disponible.",
+ "claimNotVisibleBody": "Las monedas que financian este regalo no son visibles desde la fuente de red/datos de esta cartera. Asegúrese de que esta cartera utiliza la misma red y fuente de datos que el remitente, a continuación, inténtelo de nuevo.",
+ "claimedTitle": "¡Reclamado!",
+ "claimedBody": "Tu Bitcoin está en camino. Haz una copia de seguridad de tu frase de recuperación para mantenerlo a salvo.",
"recoveryWarn": "⚠ Cualquiera que vea estas palabras puede robar tus fondos. Asegúrate de que nadie mire antes de mostrarlas.",
"bip39Passphrase": "Contraseña",
"copyPassphrase": "Copiar contraseña",
"revealRecovery": "Mostrar frase de recuperación",
+ "revealWords": "Mostrar las palabras",
"offlineTransfer": "Transferencia sin conexión",
"offlineTransferDesc": "Exporta tus monedas en un dispositivo conectado, luego importa el archivo en uno sin conexión (con este monedero + semilla) para firmar sin internet.",
"exportSnapshot": "⤓ Exportar copia",
@@ -130,8 +441,416 @@
"rescan": "Reescanear",
"rescanDesc": "Tu dirección actual se actualiza automáticamente. Reescanea solo si enviaste un pago a una dirección antigua (reutilizada) y no aparece.",
"rescanWallet": "Reescanear monedero",
+ "rescanAddresses": "Cambiar una dirección",
+ "rescanAddrDesc": "Pulsa Rescan junto a la dirección se envió un pago. Sólo esa dirección es revisada.",
+ "rescanOne": "Rescan",
+ "rescanDone": "Address recanned",
+ "rescanFailed": "Rescan falló",
+ "unusedTag": "no utilizados",
"scanning": "Escaneando…",
+ "explorer": "Explorador de bloques",
+ "explorerDesc": "El servidor que esta billetera consulta para saldos e historial. Apúntalo a tu propio nodo para máxima privacidad.",
+ "explorerUrl": "URL del servidor",
+ "explorerUrlHint": "Base REST de Esplora / electrs, p. ej. https://mempool.space/api",
+ "walletName": "Nombre de la cuenta",
+ "walletSettings": "Ajustes de la cuenta",
+ "walletSettingsDesc": "Nombre, frase de recuperación, clave pública y auto-logout para esta cuenta.",
+ "autolockTitle": "Cerrar sesión automáticamente",
+ "autolockDesc": "Después de que la aplicación ha estado en el fondo durante tanto tiempo, inicie sesión fuera de esta cartera — se elimina de este dispositivo (incluyendo de Guardar a dispositivo), así que mantenga su frase de recuperación. Otras cuentas no están afectadas. El temporizador nunca funciona mientras la aplicación está abierta y enfocada.",
+ "autolockNever": "Nunca",
+ "autolock1m": "Después de 1 minuto",
+ "autolock5m": "Después de 5 minutos",
+ "autolock1h": "Después de 1 hora",
+ "autolock1d": "Después de 1 día",
+ "dataSource": "Fuente de datos",
+ "dataSourceDesc": "Donde Coinos lee la cadena y cómo aprende sobre los pagos entrantes.",
+ "modeCoinos": "coinos (instant)",
+ "modeCoinosDesc": "Por defecto. Los datos de cadena y los pagos instantáneos provienen del propio nodo Bitcoin de coinos, con servidores públicos como respaldo automático.",
+ "modeExplorer": "Explorador del bloque",
+ "modeExplorerDesc": "Lea de su explorador de bloques elegido y encuestas para pagos. Un poco más lento.",
+ "modeElectrum": "Electrum server",
+ "backendElectrumDesc": "Datos y pagos instantáneos sobre un WebSocket Electrum. Ponlo en tu propio servidor para una cartera completamente auto hospeda.",
+ "electrumUrl": "Electrum server (wss://)",
+ "electrumUrlHint": "A WebSocket Electrum server, e.g. wss://your-node:50004",
+ "sourceUrl": "URL del servidor",
+ "sourceUrlHint": "wss:// for an Electrum server, or an Esplora REST base (https://.../api). El tipo se detecta desde la URL.",
+ "detectedElectrum": "Electrum — datos + notificaciones de pago instantáneo.",
+ "detectedEsplora": "Block explorer (Esplora) — datos solamente; encuestas para pagos.",
+ "silentPaymentNote": "Pago silencioso",
+ "receiveAddressTab": "Ahorros",
+ "receiveLnTab": "Rayos",
+ "receiveSpTab": "Pago silencioso",
+ "arkReceiveIntro": "Recibir de forma instantánea y gratuita — directamente a Spending.",
+ "arkTitle": "Saldo pendiente",
+ "arkDesc": "Su balance de gasto envía y recibe instantáneamente sin honorarios de minería, y permanece en el suyo - usted puede mover de nuevo a Ahorros cuando quiera.",
+ "arkServerUrl": "URL del servidor",
+ "arkEsploraUrl": "URL de Esplora (fuente de cadena)",
+ "arkWatchOnly": "El gasto necesita las llaves de la cartera — carga la semilla para utilizarla.",
+ "arkConnecting": "Conectando...",
+ "arkConnectBtn": "Conectar",
+ "arkNotConnected": "No conectado: elige un servidor en Ajustes.",
+ "arkBalance": "Gasto",
+ "arkBoarding": "Moviéndose...",
+ "arkBoardHistory": "Se movió al gasto",
+ "arkVtxos": "Monedas (VTXOs)",
+ "arkPendingActions": "{n} en curso",
+ "arkBoardBtn": "Muévete al gasto",
+ "arkBoardFeeNote": "Fee {fee} sats — {net} sats llegarán a Spending.",
+ "arkBoardFeeLabel": "Fee",
+ "arkBoardedTitle": "¡En camino!",
+ "arkBoardedNote": "Listo para pasar después de 1 confirmación.",
+ "arkBoardIntro": "Mover dinero de las economías en gasto:",
+ "arkBoardAvailable": "{n} en Ahorros",
+ "arkBoardNoFunds": "Necesidades al menos {n} sentados en Ahorros.",
+ "arkRefreshBtn": "Refresca / consolida {n} coin(s)",
+ "arkOffboardBtn": "Moveos {n} a Ahorros",
+ "giftSourceChain": "On-chain",
+ "giftSourceArk": "Gasto",
+ "giftArkNote": "Enviado desde Spen — el enlace reclama al instante, sin honorarios.",
+ "arkRenewWarn": "Su saldo de gasto ({amount}) es demasiado pequeño para renovarse y expirará alrededor {date}. Recibir cualquier cantidad —o gastarla— la mantiene viva.",
+ "arkRenewForecast": "Renovación de monedas en ~{when} para {fee}.",
+ "arkRenewForecastNow": "Las monedas se renovarán en breve {fee}.",
+ "arkBoardStuck": "Moving money hit a snag and will keep retrying: {error}",
+ "arkRenewWarnPush": "Su saldo pendiente es demasiado pequeño para renovarse y expira alrededor {date}. Recibir cualquier cantidad o gastarla para mantenerla viva.",
+ "giftArkOutstanding": "{n} regalos instantáneos sin reclamar",
+ "giftArkRevoked": "El regalo se devolvió al gasto.",
+ "claimArkFree": "instantánea, sin cargo",
+ "arkGiftWrongNet": "Este regalo vive en {net} — cambiar la red en Ajustes, luego abrir el enlace de nuevo.",
+ "arkOffboardedTitle": "¡En camino!",
+ "arkOffboardedNote": "Llega a Ahorros después de 1 confirmación.",
+ "arkOffboarded": "Movedo a los ahorros",
+ "arkOffboardHistory": "Movedo a los ahorros",
+ "arkExitBtn": "Mover a Ahorros sin el servidor",
+ "arkExitStarted": "Se inició la salida unilateral {n} coin(s) — broadcasting the exit chain.",
+ "arkExitNoFeeCoin": "Pausa: el siguiente paso necesita {need} sentado en Ahorros por su cuota de minería. Subir Ahorros y reanuda por sí mismo.",
+ "arkExitFeeShort": "Los ahorros no pueden cubrir las tasas de extracción de la salida (sobre {need} sats necesitaban, {have} disponible). Subir Ahorros primero.",
+ "preimageLabel": "Preimage",
+ "copyPreimage": "Copiar preimage",
+ "arkExitSummary": "Moving {n} sats to Savings on-chain — about {eta} hasta que aterrice.",
+ "arkExitViewTx": "View on block explorer",
+ "arkExitSoon": "pronto",
+ "arkExitRetrying": "golpeó un snag — reintentando automáticamente",
+ "arkExitCancel": "Cancela esta salida",
+ "arkExitLink": "Muévete a Ahorros",
+ "arkExitPageTitle": "Mover dinero a ahorros",
+ "arkExitPageIntro": "Dos maneras de mover su balance de gasto en Ahorros.",
+ "arkCoopTitle": "Cooperativas (recomendadas)",
+ "arkCoopDesc": "La forma normal: una transacción en Ahorros, listo después de una única confirmación, con una pequeña cuota extraída de la cantidad.",
+ "arkUniTitle": "Salida unilateral",
+ "arkUniDesc": "Su escotilla de escape: reclama el dinero usted mismo sin la ayuda de nadie. Toma alrededor de un día y cuesta tarifas de minería, pero funciona incluso si el servidor desaparece.",
+ "arkExitNoBalance": "Nada en el gasto para moverse.",
+ "arkExitingHistory": "Moviéndose a los ahorros",
+ "arkExitPendingTag": "en curso",
+ "arkNoSpendableMidExit": "Sin balance gastable — sus monedas están en camino a Ahorros en una salida en cadena.",
+ "arkExitInFlightLink": "Salida en curso ({n} sats) — Ver detalles",
+ "arkExitCoopHeld": "Su equilibrio está en la salida unilateral de abajo. Aunque esa salida no ha tocado la cadena todavía, cancelarla libera las monedas para un movimiento cooperativo.",
+ "arkZapTitle": "Enviar un zap",
+ "awTitle": "Auto-retirado",
+ "awDesc": "Cuando el gasto supere una cantidad que elija, envíelo automáticamente a una dirección, un nombre de pago, una dirección de relámpago o un npub.",
+ "awDest": "Enviar a",
+ "awDestPh": "name@domain, npub, bc1..., ark1...",
+ "awThreshold": "Cuando el gasto llega (sats)",
+ "awKeep": "Mantente atrás (sats)",
+ "awTurnOn": "Enciende el freno automático",
+ "awTurnOff": "Apaga",
+ "awOn": "El retiro automático está encendido",
+ "awOff": "El retiro automático está apagado",
+ "awBadDest": "Ese destino no es uno que podamos pagar",
+ "awLowThreshold": "Use un umbral de al menos 1.000 sats",
+ "awKeepTooHigh": "Mantener menos detrás que el umbral",
+ "awOutOfRange": "La cantidad está fuera de los límites del destino",
+ "awSent": "Auto-retire {n}",
+ "awLast": "Último enviado {n} · {when}",
+ "awLastError": "El último intento falló: {why}",
+ "zapTitle": "Enviar un zap",
+ "zapFinding": "Encontrar la mejor manera de pagarles...",
+ "arkZapLookup": "Míralos...",
+ "arkZapNoArk": "No se encontró manera de pagar esta cuenta — no se encontró dirección Arca, dirección de rayo, o registro de pago.",
+ "arkZapHint": "Instant y libre, con un recibo de zap en la nariz.",
+ "arkZapCommentPh": "Comentario (opcional)",
+ "arkZapBtn": "Zap",
+ "arkZapSentTitle": "Zapped!",
+ "arkZapNoArkGift": "Aún no han establecido una dirección del Arca — envían el zap como un regalo del Arca encerrado en su llave de la nariz. Tendrán un DM con el enlace de reclamación, y sólo pueden abrirlo.",
+ "arkZapGiftBtn": "Enviar regalo bloqueado",
+ "arkZapGiftHint": "Instant Instant El regalo del Arca sólo su llave de la nariz puede reclamar. Puedes revocarlo de la tarjeta de regalo sin reclamar.",
+ "arkZapGiftSentTitle": "¡Regalo enviado!",
+ "giftDmText": "🎁 Alguien te envió. {amount} ¡En monedas! Reclamarlo aquí: {link}Si se le pide un código de reclamación, utilice: {code}",
+ "giftDmSending": "Enviarles el enlace de reclamación por DM...",
+ "giftDmSent": "Claim link sent to them by DM ✓",
+ "giftDmFailed": "No podía llegar a ellos por DM — copiar el enlace y el código de reclamo y pasarlos a lo largo de usted mismo.",
+ "giftLockedTo": "Encerrado",
+ "giftCodeHint": "Introduzca el código de reclamación de su DM para desbloquear este regalo.",
+ "claimCodePlaceholder": "Código de reclamación",
+ "claimCodeWrong": "Ese código no desbloquea este regalo.",
+ "claimWithExtension": "Desbloquear con la extensión de la nariz",
+ "orEnterCode": "o introduzca su código de reclamación",
+ "extWrongAccount": "Su extensión está firmada en una cuenta diferente.",
+ "extNoNip44": "Su extensión no admite desciframiento NIP-44.",
+ "extDecryptFailed": "No podía descifrar con la extensión.",
+ "arkOpsBoard": "{n} deposit(s) confirming",
+ "arkOpsSend": "{n} enviar(s) terminando",
+ "arkOpsRefresh": "{n} refrescante(es) esperando la siguiente ronda",
+ "arkOpsOffboard": "{n} retiro(s) confirmando",
+ "arkOpsLnPay": "{n} Relámpago(s) en vuelo",
+ "arkOpsLnRecv": "{n} Facturas de relámpago pendientes",
+ "arkLnPayVia": "Instant, de tu Saldo pendiente",
+ "arkLnFee": "Fee",
+ "arkLnPaying": "Pago de factura...",
+ "arkLnPayFailed": "El pago falló",
+ "arkLnRefunded": "El pago falló: su dinero está de vuelta en el gasto.",
+ "arkLnPaidTitle": "¡Pagado!",
+ "or": "o",
+ "nlSignIn": "Iniciar sesión",
+ "onbWelcomeTitle": "Bienvenido a coinos",
+ "onbStart": "Empieza",
+ "onbSeedTitle": "Configura tu cartera",
+ "onbSigninTitle": "Iniciar sesión",
+ "onbLegacyTitle": "Mueva sus monedas. io account",
+ "onbLegacyBody": "Las monedas originales. Podemos mover su saldo y señalar su nombre de usuario aquí — su cuenta vieja sigue funcionando, sólo deja de recibir pagos.",
+ "onbLegacyGo": "Mueve mis monedas. io account",
+ "onbLegacyNoAddr": "Su dirección de pago aún no está lista — inténtelo de nuevo en un momento.",
+ "onbLegacyDone": "He terminado - continuar",
+ "onbHaveCoinos": "Migrar una cuenta de monedas existentes",
+ "migrateClaimed": "Bienvenido de nuevo {name} es tuyo ahora.",
+ "migrateClaimFailed": "Tu equilibrio se movió, pero {name} todavía no está libre. Intenta reclamarlo en un minuto.",
+ "migrateWorking": "Claiming {name}...",
+ "onbSpendTitle": "Establecer una cuenta de gasto",
+ "onbSpendBody": "Reclame un nombre de usuario y obtenga su propia dirección de pago — la gente puede enviarle bitcoin al instante, con sólo su nombre.",
+ "onbNameWait": "Preparando las cosas...",
+ "onbNotNow": "Ahora no.",
+ "onbAvatarTitle": "Elige tu look",
+ "onbAvatarBody": "Escoge un punk o sube tu propia imagen. Puedes cambiarlo en cualquier momento.",
+ "onbUpload": "Sube una foto",
+ "onbUploadFailed": "Subir falló — probar un punk por ahora",
+ "onbProfileSkipped": "No se pudo publicar su perfil - establecerlo más tarde del perfil Editar",
+ "onbContinue": "Continuar",
+ "onbSkipAvatar": "Continuar con mi defecto",
+ "onbDoneTitle": "¡Estás listo!",
+ "onbDoneBody": "Su cuenta de gasto está establecida — su dirección es en vivo y el chat comunitario coinos le está esperando.",
+ "onbEnter": "Enter coinos",
+ "spendSetup": "Establecer una cuenta de gasto",
+ "nlConnectApp": "📱 Conectar una aplicación de firmantes",
+ "nlOpenSigner": "Aplicación de firma abierta",
+ "nlWaitingSigner": "Esperando que tu firmante se conecte...",
+ "nlTitle": "Inicia sesión con Nostr",
+ "nlSignInNostr": "Iniciar sesión con Nostr",
+ "nlDesc": "Utilice su cuenta Nostr para abrir su billetera —en cualquier dispositivo, con la misma cuenta.",
+ "nlExtension": "Uso de la extensión del navegador",
+ "nlGoogle": "Iniciar sesión con Google",
+ "nlPasskey": "Inicie sesión con un passkey",
+ "nlKeyOrBunker": "nsec, private key, or bunker://...",
+ "nlGo": "Iniciar sesión",
+ "nlHint": "Trabaja con Amber, Amethyst y otros firmantes remotos (pasar su bunker:// dirección), o una extensión del navegador. Una llave pegada se utiliza una vez y nunca se almacena.",
+ "nlApprove": "Aprobar la solicitud en su firmante →",
+ "nlUnrecognized": "Eso no parece una llave privada o una dirección bunker://.",
+ "nlNewTitle": "Crear una cartera para esta cuenta",
+ "nlNewDesc": "Esta cuenta de Nostr aún no tiene cartera. Haremos uno y lo guardaremos, encriptado a su cuenta, para que pueda abrirla en cualquier lugar que use esta cuenta.",
+ "nlBackupWarning": "Su billetera será recuperable por cualquiera que controle esta cuenta de Nostr — trate esa cuenta como una clave para su dinero.",
+ "nlCreateBtn": "Cree mi cartera",
+ "nlLinkTitle": "Cuenta Nostr",
+ "nlLinkDesc": "Inicia sesión con tu propio La cuenta Nostr en su lugar — chat y su dirección de pago usarán su identidad, y conectarán con ella en otro dispositivo abre esta cartera.",
+ "nlBuiltinDesc": "Esta cartera tiene una cuenta de Nostr incorporada, derivada de su semilla. Chat y tu dirección de pago ya lo usan; no necesitas vincular nada.",
+ "nlExportBtn": "Exportación de claves",
+ "nlExportWarn": "Esta llave abre esta cartera. Cualquier persona que lo tenga puede gastar su dinero, leer sus chats y cambiar su dirección de pago — guarde como su frase de recuperación.",
+ "nlExportReveal": "Mostrar la clave",
+ "nlExportedNote": "Entrar con Nostr usando esta llave abre esta cartera.",
+ "nlChangeBtn": "Utilice una cuenta diferente Nostr",
+ "nlLinkedDesc": "Esta cartera se abre cuando entras con esta cuenta de Nostr.",
+ "nlConnected": "conectado",
+ "nlDisconnected": "no conectado",
+ "nlReconnectDesc": "Su firmante no está conectado, así que esta aplicación no puede firmar como usted. Reconéctelo para publicar y actualizar su perfil: su cartera y saldo no están afectados.",
+ "nlReconnectTitle": "Reconecte su firmante",
+ "nlReconnectBody": "Su firmante Nostr no está conectado en este dispositivo. Reconectarse para seguir actuando como {npub}...",
+ "nlWrongAccount": "Ese firmante es una cuenta diferente de Nostr. Reconectar con {npub}.",
+ "nlLinked": "Cartera vinculada a su cuenta Nostr",
+ "nlNeedSeed": "Esta cartera no tiene frase de recuperación cargada.",
+ "nlAlreadyLinked": "Esa cuenta de Nostr ya tiene una cartera diferente.",
+ "namesAutoFailed": "No pudo configurar su dirección automáticamente ({why}). Escoge uno abajo.",
+ "namesSettingUp": "Configurar su dirección de pago...",
+ "namesTitle": "Dirección de pago",
+ "receiveNameTab": "Gasto",
+ "namesCustom": "Cambiar el nombre de usuario",
+ "namesCustomHow": "Escoja un nuevo nombre para su dirección de pago. Tu antigua dirección deja de funcionar.",
+ "namesDesc": "Reclame su dirección de pago, como [email protected]. La gente puede pagarle escribiendo, sin códigos para copiar o QR para escanear.",
+ "namesPlaceholder": "nombre de usuario",
+ "namesResolving": "Mirando hacia arriba {name}...",
+ "namesSendTo": "Enviar a {name}",
+ "namesClaim": "Reclamación",
+ "namesClaimed": "Ahora sí. {name}",
+ "namesCopy": "Dirección de copia",
+ "namesMoreOpen": "Más opciones",
+ "namesMoreTitle": "Más formas de pagar",
+ "namesMoreBolt11": "Factura de relámpago (BOLT 11)",
+ "namesMoreBolt11How": "Una factura única por un importe específico",
+ "namesMoreBolt12": "Oferta de relámpago (BOLT 12)",
+ "namesMoreBolt12How": "Una oferta reutilizable: piscinas mineras como Ocean pagan a una",
+ "namesMoreArk": "Dirección del Arca",
+ "namesMoreArkHow": "Paga directamente desde cualquier billetera de Arca",
+ "namesMoreClink": "Nostr offer (CLINK)",
+ "namesMoreClinkHow": "Un código estático Las carteras Nostr pueden pagar",
+ "namesMoreOnchain": "Dirección de Bitcoin (en cadena)",
+ "namesMoreOnchainHow": "Cambiar a Ahorros para una dirección de cadena regular",
+ "namesInvAmountPh": "Cantidad (sat)",
+ "namesInvMemoPh": "Descripción (opcional)",
+ "namesInvCreate": "Crear factura",
+ "namesInvNew": "Nueva factura",
+ "namesInvBadAmount": "Introduzca una cantidad en sats",
+ "namesOfferMemoPh": "Etiqueta (por ejemplo, pago marítimo)",
+ "namesOfferCreate": "Crear",
+ "namesOfferNoMemo": "Sin etiqueta",
+ "namesOfferQr": "QR",
+ "namesRelease": "Liberación",
+ "namesReleased": "Nombre publicado",
+ "namesNeedArk": "Su billetera sigue conectándose — inténtelo de nuevo en un momento",
+ "namesNotFound": "No hay registro de pago encontrado {name}",
+ "namesNoUsableInstruction": "Esa dirección existe, pero esta cartera no tiene forma de pagarla",
+ "namesZapCode": "Ponte en Nostr.",
+ "namesZapCodeHow": "Pruebe este código en su Perfil de aplicación Nostr y zaps aterrizan directamente en esta cartera:",
+ "namesZapCodeCopy": "Copiar código",
+ "namesOwnDomain": "Utilice su propio dominio",
+ "namesOwnDomainHow": "¿Tiene su propio dominio? Añadir esta línea a sus registros DNS (DNSSEC debe estar habilitado) y su dirección funciona allí también:",
+ "msgMarkAllRead": "Marcar todo leído",
+ "namesOwnNode": "Entrega a tu propio nodo",
+ "namesOwnNodeMenuHow": "¿Corre un nodo Lightning? Apunte su dirección, los pagos aterrizan allí en lugar de en esta cartera.",
+ "namesOwnNodeHow": "Corre por tu cuenta ¿Nodo relámpago? Pruebe el código de oferta CLINK (noffer1...) de un servicio al lado de él — Los pagos de rayos a su dirección serán entregados directamente a su nodo en lugar de en esta cartera.",
+ "namesOwnNodeActive": "Los pagos de relámpago a su dirección se entregan a su propio nodo:",
+ "namesOwnNodeClear": "Entrega a esta cartera de nuevo",
+ "namesOwnNodeSet": "Entrega actualizada: los pagos van a su nodo",
+ "namesOwnNodeCleared": "Pagos tierra en esta billetera otra vez",
+ "namesOwnNodeNoRelay": "Que ofrecen nombres de código sin relé",
+ "namesOwnLnoHow": "O pegar la oferta BOLT12 de su nodo (lno1...) — entra en el registro DNS de su dirección, por lo que los remitentes recogen facturas directamente de su nodo.",
+ "namesOwnLnoActive": "El registro DNS de su dirección lleva la oferta de su propio nodo:",
+ "namesOwnLnoBad": "Eso no parece una oferta BOLT12",
+ "bolt12Currency": "Esta oferta es precio en {currency}, que esta billetera no puede pagar",
+ "clinkBadInvoice": "El servicio del destinatario devolvió una factura que no coincide",
+ "clinkFixedAmount": "Esta oferta tiene un precio fijo",
+ "nwcTitle": "Nostr Wallet Connect",
+ "nwcDesc": "Deja que otra aplicación pague de esta billetera sobre la nariz — nunca ve tus llaves, sólo pasa dentro de los límites que estableces, y puedes cortarlo en cualquier momento.",
+ "nwcTabWarning": "Funciona mientras Coinos está abierto — gire sobre el fondo respondiendo a continuación para seguir trabajando cuando no lo es.",
+ "nwcAdd": "Agregar una conexión",
+ "nwcBackground": "Responder mientras está cerrado",
+ "nwcOn": "On",
+ "nwcOff": "Fuera.",
+ "nwcBackgroundOn": "Las solicitudes serán contestadas en el fondo",
+ "nwcBackgroundOff": "Respuesta de fondo apagada",
+ "nwcPaidTitle": "Pago enviado",
+ "nwcPaidBody": "-{amount} sats via {name}",
+ "settingsNotifications": "Notificaciones",
+ "searchUsers": "Búsqueda",
+ "spendingName": "Gasto",
+ "manageAccounts": "Cuentas",
+ "lockedToast": "Cerrado",
+ "logout": "A ver.",
+ "lockedTitle": "Cerrado",
+ "lockedDesc": "Tus carteras están cerradas en este dispositivo. Introduzca su contraseña para abrirlo de nuevo.",
+ "settingsWalletDesc": "Nombre, llaves, respaldo",
+ "settingsPaymentsDesc": "Zaps y auto-retirador",
+ "settingsNetworkDesc": "Servidores y exploradores",
+ "settingsNostrDesc": "Identidad y conexiones",
+ "settingsNotifDesc": "Lo que mueve este dispositivo",
+ "settingsAdvancedDesc": "Rarities and rescues",
+ "unlockForLabel": "Mantente desbloqueado",
+ "unlockFor5m": "5 minutos",
+ "unlockFor30m": "30 minutos",
+ "unlockFor1d": "1 día",
+ "unlockForever": "Hasta que lo cierre",
+ "viewWithoutPassword": "Ver sin contraseña",
+ "arkExitSendTitle": "Enviar on-chain",
+ "arkExitSendNote": "Deja tus hojas Equilibrio de gasto y llega en cadena: las tarifas de red salen de lo que llega.",
+ "savingsName": "Ahorros",
+ "renameWallet": "Rename",
+ "addWalletSeed": "Frases de semillas",
+ "addWalletNewSeed": "Nueva frase de semilla",
+ "addWalletShareSeed": "La misma semilla {name}",
+ "addWalletShareNote": "Respalda bajo la frase existente, pero con sus propias monedas separadas, historia e identidad.",
+ "addWalletGo": "Continuar",
+ "zapSentShort": "Zapato {n}",
+ "zapSetupTitle": "Establezca su cantidad de zap",
+ "zapSetupDesc": "Un toque en β envía esta cantidad al instante, sin formulario, sin confirmación. Puedes cambiarlo en cualquier momento en Ajustes → Pagos.",
+ "zapSetupSave": "Guardar y zap",
+ "zapDefaultLabel": "Cantidad de zap de una sola hoja",
+ "zapDefaultHint": "Lo que un solo toque del botón .",
+ "threadNoReplies": "Todavía no hay respuestas.",
+ "threadReplyHint": "Escribe una respuesta...",
+ "threadReplySend": "Respuesta",
+ "threadReplied": "Responder publicado",
+ "threadRootMissing": "No se pudo encontrar el puesto original.",
+ "searchUsersHint": "Nombre, npub, o dirección de pago...",
+ "searchUsersEmpty": "Encuentra a alguien en la nariz y abre su perfil.",
+ "searchNoResults": "Nadie lo encontró.",
+ "notifTitle": "Notificaciones",
+ "notifEnable": "Permitir notificaciones en este dispositivo",
+ "notifEnabled": "Permitidas notificaciones",
+ "notifOnDevice": "Las notificaciones están en este dispositivo.",
+ "notifPayRecv": "Pagos recibidos",
+ "notifDm": "Mensajes directos",
+ "notifChatHint": "El chat comunitario es opt-in por habitación, enciende desde el menú de la habitación.",
+ "notifPaySent": "Pagos enviados por aplicaciones conectadas",
+ "notifPaySentHint": "Una toma de cabeza cuando una aplicación conectada — un cliente entrometido, por ejemplo— pasa de esta cartera mientras está cerrada.",
+ "nwcNotifHint": "Se le pedirá que permita notificaciones: la conexión los utiliza para responder cuando Coinos está cerrado.",
+ "nwcNotifNeeded": "Sin notificaciones la conexión no pudo responder cuando Coinos está cerrado, por lo que no se agregó. Permitir notificaciones e intentarlo de nuevo.",
+ "nwcNotifBlocked": "Las notificaciones están bloqueadas para este sitio. Permitirlos en la configuración de su navegador, luego agregar la conexión de nuevo.",
+ "nwcNoPush": "Este navegador no puede recibir notificaciones de empuje, por lo que una conexión no funcionaría mientras Coinos está cerrado.",
+ "nwcAppName": "Nombre de la aplicación (por ejemplo, Damus)",
+ "nwcMaxPayment": "Max por pago (sat)",
+ "nwcDailyBudget": "Presupuesto diario (sat)",
+ "nwcCreate": "Crear conexión",
+ "nwcShow": "Mostrar cadena de conexión",
+ "nwcCopy": "Copia de cadena de conexión",
+ "nwcRevoke": "Revocación",
+ "nwcRevoked": "Revocado {name}",
+ "nwcLimits": "Max {max}/pago · {day}/día · {spent} pasado hoy",
+ "arkLnFundsPending": "Su dinero se está asentando de un pago anterior — retrying...",
+ "lnZapOffer": "Zap {addr}",
+ "arkLnInvoiceIntro": "O tomar un pago de relámpago, directamente en gasto.",
+ "arkLnPaidHistory": "Sent",
+ "arkLnReceivedHistory": "Recibidos",
+ "arkLnCancelInvoice": "Cancele la factura",
+ "arkExited": "Movedo a los ahorros",
+ "arkExitHistory": "Movedo a los ahorros",
+ "arkRefreshStarted": "Refresh presentado - completa con la siguiente ronda.",
+ "arkSendTitle": "Enviar",
+ "arkSendHint": "Dirección de arca — enviada instantáneamente fuera de cadena, sin cuota de minería.",
+ "arkPayTo": "A",
+ "arkNoFee": "ninguno - envío instantáneo fuera de cadena",
+ "arkSendBtn": "Enviar",
+ "arkSentTitle": "¡Enviado!",
+ "arkBoarded": "Juntado a Arca",
+ "dateLabel": "Fecha",
+ "detailsLabel": "Detalles",
+ "arkVtxoId": "Coin (VTXO)",
+ "lnReceiveIntro": "Recibido Relámpago — pagado en esta cartera en cadena, no-custodial.",
+ "lnReceiveAwaiting": "Comparte esta factura. Cuando se paga, los sats aterrizan aquí automáticamente.",
+ "lnReceiveWatching": "Esperando el pago...",
+ "lnReceived": "¡Recibido!",
+ "lnCreateInvoice": "Crear factura",
+ "copyInvoice": "Copie la factura",
+ "amountSatsLabel": "Cantidad (sat)",
+ "destPlaceholder": "Dirección o factura de relámpago",
+ "lnQuoting": "Conseguir una cita...",
+ "lnPayTitle": "Paga por el rayo",
+ "lnPayAmount": "Monto",
+ "lnPayBoltzFee": "Tasa de cambio",
+ "lnPayNetworkFee": "Tasa de red",
+ "lnPayTotal": "Total",
+ "lnPayConfirm": "Pago",
+ "lnPaySentTitle": "Relámpago enviado",
+ "lnPaySentBody": "El proveedor de swap paga la factura una vez que el bloqueo en cadena confirma.",
+ "lnZapTitle": "Zap over Lightning",
+ "lnZapReviewTitle": "Zap over Lightning",
+ "lnZapFallback": "Zap over Lightning en su lugar",
+ "lnZapResolving": "Encontrar su dirección de Rayo...",
+ "lnZapRequesting": "Solicitar una factura de relámpago...",
+ "lnZapNoAddress": "Este usuario no ha publicado una dirección Lightning.",
+ "lnZapRange": "Entra {min}–{max} sats",
+ "lnZapHintNostr": "Enviada a Lightning, con un recibo público en la nariz.",
+ "lnZapHintPlain": "Enviado sobre Rayo (esta dirección no admite recibos de zap).",
+ "lnZapSentBody": "Su zap está en camino - el proveedor de swap lo paga una vez que el bloqueo en cadena confirma.",
+ "lnZapFailed": "No pude completar el zap.",
"language": "Idioma",
+ "darkMode": "Modo oscuro",
+ "lightMode": "Modo claro",
+ "offlineBanner": "No se puede llegar a la red — trabajando fuera de línea. Importar una instantánea en Ajustes (bajo Avanzado) para cargar monedas.",
"retry": "Reintentar",
"copied": "Copiado al portapapeles",
"snapshotExported": "Copia exportada",
@@ -141,63 +860,5 @@
"copy": "Copiar",
"switchUnit": "Cambiar BTC / sats",
"footerMadeBy": "hecho por",
- "footerSourceOn": "código disponible en",
- "bumpFee": "Aumentar comisión",
- "bumpConfirm": "¿Reemplazar con una comisión más alta?",
- "replaceTx": "Reemplazar",
- "bumpInsufficient": "Fondos insuficientes para aumentar a esta tasa. Prueba una tasa más baja.",
- "giftWelcome": "Te han enviado Bitcoin",
- "giftWelcomeBody": "Esta billetera ahora es tuya. Cualquiera que tenga su frase de recuperación controla las monedas, así que haz una copia de seguridad antes de hacer cualquier otra cosa.",
- "giftBackup": "Hacer copia de seguridad de esta billetera",
- "giftSkip": "Omitir por ahora",
- "giftBackedUp": "Ya la anoté",
- "giftLink": "Regala algo de Bitcoin",
- "giftLinkDesc": "Prefirma un importe como enlace. Quien lo abra reclama el Bitcoin en una billetera totalmente nueva que solo esa persona controla.",
- "giftLinkWarn": "⚠ Cualquiera que abra este enlace puede reclamar el importe, así que compártelo solo con la persona a quien se lo regalas. Mantén los importes pequeños.",
- "giftLinkReveal": "Crear enlace de regalo",
- "copyLink": "Copiar enlace",
- "giftAmountLabel": "Importe a regalar",
- "giftAmountInvalid": "Introduce al menos {n}.",
- "giftAnother": "Crear otro",
- "giftReserved": "Enlaces de regalo sin reclamar ({n})",
- "claimBody": "Reclámalo en una billetera totalmente nueva que solo tú controlas.",
- "claimBtn": "Reclamarlo",
- "claimFailed": "Este regalo ya ha sido reclamado o ya no está disponible.",
- "claimedTitle": "¡Reclamado!",
- "claimedBody": "Tu Bitcoin está en camino. Haz una copia de seguridad de tu frase de recuperación para mantenerlo a salvo.",
- "giftRevoke": "Revocar ahora",
- "giftRevoked": "Regalo revocado",
- "giftReclaim": "Reclamar",
- "giftReclaimPrompt": "Reclamar libera esta moneda para tu próximo pago, pero el enlace seguirá siendo reclamable hasta que la gastes. ¿Pagar una comisión de red para revocarlo ahora mismo?",
- "giftReclaimed": "Moneda reclamada",
- "giftRevokeConfirm": "¿Revocar este regalo ahora? Esto devuelve la moneda a tu monedero y desactiva el enlace.",
- "giftReclaimedTag": "aún reclamable",
- "giftMinNote": "Mínimo {n} con las comisiones actuales, para que supere el polvo al reclamarse.",
- "saveDevice": "Guardar en este dispositivo",
- "forgetDevice": "Guardado · olvidar",
- "savedTag": "guardado",
- "setPassword": "Establecer una contraseña",
- "setPasswordDesc": "Cifra este monedero en este dispositivo. La necesitarás para desbloquear los monederos guardados más adelante.",
- "enterPassword": "Introduce tu contraseña",
- "enterPasswordDesc": "Desbloquea tus monederos guardados para continuar.",
- "password": "Contraseña",
- "confirmPassword": "Confirmar contraseña",
- "pwTooShort": "Usa al menos 8 caracteres.",
- "pwMismatch": "Las contraseñas no coinciden.",
- "pwWrong": "Contraseña incorrecta.",
- "unlockSaved": "Desbloquear monederos guardados",
- "unlockSavedDesc": "Introduce tu contraseña para abrir los monederos guardados en este dispositivo.",
- "unlock": "Desbloquear",
- "useAnotherWallet": "Usar otro monedero",
- "save": "Guardar",
- "importLabel": "Frase de recuperación o clave",
- "importPlaceholder": "Tus 12 o 24 palabras, o un xpub / xprv",
- "invalidImport": "Eso no es una frase de recuperación, xpub o xprv válida.",
- "importedKey": "Clave importada",
- "importedKeyNote": "Esta cartera se importó desde una clave privada extendida, así que no tiene frase de recuperación. Guarda esa clave para conservar la cartera.",
- "clearAll": "Borrar todo",
- "clearAllWarn": "⚠ Esto elimina todas las carteras de este dispositivo. Cualquier cartera cuya frase de recuperación o clave no hayas respaldado se perderá para siempre.",
- "rename": "Renombrar",
- "darkMode": "Modo oscuro",
- "lightMode": "Modo claro"
+ "footerSourceOn": "código disponible en"
}