{
  "constants": {
    "scan": "Escanear",
    "next": "Siguiente",
    "skip_all": "Saltar todo",
    "copy": "Copiar",
    "validating": "Validando",
    "paste": "Pegar",
    "skip": "Saltar",
    "verify": "Verificar",
    "internetError": "Por favor, vuelve a conectarte a internet para usar esta función",
    "send": "Enviar",
    "decline": "Declinar",
    "receive": "Recibir",
    "accept": "Aceptar",
    "total_balance": "Saldo total",
    "sat_balance": "Saldo Bitcoin",
    "usd_balance": "Saldo en dólares",
    "amount": "Cantidad",
    "sent": "Enviado",
    "received": "Recibido",
    "store": "Tienda",
    "faucet": "Grifo",
    "today": "Hoy",
    "yesterday": "Ayer",
    "day": "día",
    "quarter": "trimestre",
    "week": "semana",
    "minute": "minuto",
    "hour": "hora",
    "month": "mes",
    "year": "año",
    "maximum": "Máximo",
    "minimum": "Mínimo",
    "request": "Solicitud",
    "fee": "Tarifa",
    "type": "Tipo",
    "edit": "Editar",
    "iunderstand": "Entiendo",
    "save": "Guardar",
    "yes": "Sí",
    "no": "No",
    "confirm": "Confirmar",
    "balance": "Saldo",
    "loading": "Cargando",
    "error": "Error",
    "success": "Éxito",
    "cancel": "Cancelar",
    "done": "Hecho",
    "continue": "Continuar",
    "back": "Atrás",
    "close": "Cerrar",
    "delete": "Eliminar",
    "add": "Añadir",
    "remove": "Quitar",
    "update": "Actualizar",
    "refresh": "Actualizar",
    "retry": "Reintentar",
    "download": "Descargar",
    "contactUs": "Contáctanos",
    "pay": "Pagar",
    "processing": "Procesando",
    "support": "Soporte",
    "change": "Cambiar",
    "unpin": "Desanclar",
    "pin": "Anclar",
    "noBioSet": "Sin biografía",
    "noTransactions": "Envía o solicita un pago para ver el historial de transacciones.",
    "leftPageMessage": "¿A dónde fuiste?",
    "tryAgain": "Intenta de nuevo",
    "noDescription": "Sin descripción",
    "slideToExport": "Desliza para exportar",
    "hide": "Ocultar",
    "show": "Mostrar",
    "understandText": "Entiendo",
    "reportError": "Reportar error",
    "address": "Dirección",
    "string": "Cadena",
    "lessLower": "menos",
    "moreLower": "más",
    "select": "Seleccionar",
    "accounts": "Cuentas",
    "to": "A",
    "from": "De",
    "asset": "Activo",
    "chain": "Cadena",
    "description": "Descripción",
    "regenerate": "Regenerar",
    "restore": "Restaurar",
    "words": "Palabras",
    "qrCode": "Código QR",
    "active": "Activo",
    "create": "Crear",
    "experimentalLower": "experimental",
    "enabled": "Habilitado",
    "disabled": "Deshabilitado",
    "unlimited": "Ilimitado",
    "custom...": "Personalizado...",
    "enable": "Habilitar",
    "disable": "Deshabilitar",
    "paidLower": "pagado",
    "unpaidLower": "no pagado",
    "view": "Ver",
    "reset": "Restablecer",
    "noData": "No hay datos disponibles",
    "selectOption": "Selecciona una opción",
    "slideToConfirm": "Desliza para confirmar",
    "token": "Token",
    "variable": "Variable",
    "instant": "Instantáneo",
    "andLower": "y",
    "onLower": "en",
    "offLower": "de",
    "recover": "Recuperare",
    "search": "Buscar",
    "review": "Revisar",
    "loadMore": "Cargar más",
    "invoice": "Factura",
    "annonName": "Usuario anónimo",
    "claim": "Reclamar",
    "manage": "Administrar",
    "reclaim": "Vencido",
    "optionalFlag": "(Opcional)",
    "gift": "Regalo",
    "bitcoin_upper": "Bitcoin",
    "dollars_upper": "Dólares",
    "rate": "Tasa",
    "swap": "Swap",
    "paymentDescriptionPlaceholder": "Descripción (opcional)",
    "print": "Imprimir",
    "transfer": "Transferencia",
    "details": "Detalles",
    "total": "Total",
    "stablecoinRefundReceived": "Reembolso de stablecoin",
    "payWith": "Pagar con",
    "receiveAs": "Recibir como",
    "tokens": "Tokens"
  },
  "languages": {
    "english": "English",
    "spanish": "Español",
    "italian": "Italiano",
    "portuguese_br": "Português (Brasil)",
    "german": "Deutsch",
    "french": "Française",
    "swedish": "Svenska",
    "russian": "Русский"
  },
  "weekdays": {
    "Mon": "Lunes",
    "Tue": "Martes",
    "Wed": "Miércoles",
    "Thu": "Jueves",
    "Fri": "Viernes",
    "Sat": "Sábado",
    "Sun": "Domingo"
  },
  "months": {
    "Jan": "Enero",
    "Feb": "Febrero",
    "Mar": "Marzo",
    "Apr": "Abril",
    "May": "Mayo",
    "Jun": "Junio",
    "Jul": "Julio",
    "Aug": "Agosto",
    "Sep": "Septiembre",
    "Oct": "Octubre",
    "Nov": "Noviembre",
    "Dec": "Diciembre"
  },
  "timeLabels": {
    "minute": "minuto",
    "minutes": "minutos",
    "hour": "hora",
    "hours": "horas",
    "day": "día",
    "days": "días",
    "year": "año",
    "years": "años",
    "daily": "Diario",
    "weekly": "Semanal",
    "monthly": "Mensual",
    "yearly": "Anual"
  },
  "transactionLabelText": {
    "notSent": "Pago no enviado",
    "txTime_just_now": "Justo ahora",
    "ago": "hace",
    "pending": "Pendiente",
    "confirmed": "Confirmado",
    "processing": "Procesando",
    "successful": "Exitoso",
    "failed": "Fallido",
    "requestDeclined": "Solicitud rechazada",
    "declinedRequest": "Solicitud rechazada",
    "requestSent": "Solicitud de pago enviada",
    "requestPaid": "Solicitud pagada",
    "paidRequest": "Solicitud pagada",
    "sent": "Enviado",
    "received": "Recibido",
    "paidLower": "pagado",
    "declinedLower": "rechazado",
    "receivedRequest": "Solicitud recibida",
    "date": "Fecha",
    "time": "Hora",
    "memo": "Nota",
    "roostockSwap": "RBTC <> BTC"
  },
  "createAccount": {
    "chooseLanguage": {
      "title": "Elegir idioma"
    },
    "homePage": {
      "COMMENT": "THE NEXT WORDS ARE A SENTENCE SPLIT UP FULL SENTENCE IS (Money Made Simple.)",
      "money": "Dinero",
      "made": "Hecho",
      "simple": "Simple.",
      "subtitle": "Tu billetera. Tu dinero. Código abierto.",
      "buttons": {
        "button1": "Restaurar cuenta",
        "button2": "Comenzar"
      }
    },
    "disclaimerPage": {
      "header": "Tu dinero. Tu control.",
      "subHeader": "Algunas cosas que debes saber antes de comenzar.",
      "row1Label": "Solo tú controlas tus fondos",
      "row1Description": "Blitz no puede retenerlos, congelarlos ni tocarlos.",
      "row2Label": "Tu frase de recuperación es la clave",
      "row2Description": "12 palabras protegen tu wallet.",
      "row3Label": "Si pierdes la frase, pierdes el acceso",
      "row3Description": "Nadie puede recuperar tu wallet por ti.",
      "readTerms": "Leer Términos y Privacidad completos",
      "acceptPrefix": "Entiendo que soy el único responsable de mi frase de recuperación y acepto los",
      "terms&Conditions": "Términos",
      "acceptSuffix": ".",
      "acceptError": "Para continuar, debes aceptar los Términos y Condiciones.",
      "continueBTN": "Aceptar y continuar"
    },
    "verifyKeyPage": {
      "header": "¡Confirmemos tu frase semilla!"
    },
    "keySetup": {
      "generateKey": {
        "header": "Esta es tu contraseña para tu dinero; si la pierdes, pierdes tu dinero.",
        "subHeader": "Escríbela en papel y guárdala en un lugar seguro.",
        "disclaimer": "NO PODEMOS AYUDARTE SI LA PIERDES",
        "errorText": "Error al obtener la frase semilla",
        "keyGenError": "No se puede generar una frase semilla válida",
        "seedPrivacyMessage": "Asegúrate de que no haya nadie cerca que pueda ver tu pantalla.",
        "showIt": "Mostrarla",
        "invalidSeedError": "No se puede generar una frase semilla válida"
      },
      "pin": {
        "savePinError": "No se pudo guardar el PIN",
        "removeWalletError": "Error al eliminar la billetera",
        "wrongPinError": "Intenta de nuevo",
        "enterPinMessage": "Crear PIN",
        "confirmPin": "Confirmar PIN",
        "attemptsText": "{{number}} intentos restantes"
      }
    },
    "restoreWallet": {
      "home": {
        "header": "Ingrese su frase semilla",
        "desc": "Agrega tus 12 palabras de recuperación para volver a acceder a tu billetera.",
        "continueBTN": "Restaurar billetera",
        "error1": "Por favor ingrese todas las palabras de su frase inicial.",
        "error2": "Esta no es una frase semilla válida.",
        "error3": "Tus palabras no coinciden con las generadas",
        "noSeedInString": "No se puede encontrar una frase semilla en la cadena",
        "invalidWordLen": "No todas las palabras tienen una longitud válida",
        "cannotFind12Words": "No se pueden encontrar 12 palabras de la frase inicial copiada.",
        "noSeedInNumberArray": "No se puede encontrar una frase inicial en la matriz de números",
        "noSeedInQr": "No se puede obtener una frase inicial del código QR",
        "scanQr": "Escanear QR"
      }
    },
    "skipMessage": {
      "header": "Recomendamos que escribas tu frase semilla",
      "subHeader": "Si no tienes tu frase semilla escrita, corres el riesgo de perder tu dinero.",
      "btn": "Entiendo"
    }
  },
  "adminLogin": {
    "pinPage": {
      "isBiometricEnabledConfirmAction": "No pudimos verificar tus datos biométricos.\n\n¿Quieres eliminar todos los datos de la billetera? Continúa solo si tu frase semilla está respaldada de forma segura.",
      "wrongPinError": "PIN incorrecto, intenta de nuevo",
      "enterPinMessage": "Ingresar PIN",
      "attemptsText": "{{attempts}} intentos restantes",
      "biometricsHeader": "Abrir con biometría"
    }
  },
  "apps": {
    "noPurchaseTitle": "Sin Compras",
    "appList": {
      "title": "Explorar",
      "AI": "IA generativa",
      "AIDescription": "Chatea con los modelos de IA generativa más recientes",
      "SMS": "Mensajes SMS",
      "SMSDescription": "Envía y recibe mensajes SMS en todo el mundo usando Bitcoin",
      "VPN": "VPN",
      "VPNDescription": "Navega de forma segura y protege tu privacidad",
      "onlineListings": "Sitios web",
      "onlineListingsDescription": "Explora negocios en línea que aceptan Bitcoin",
      "shop": "Compra con Bitcoin",
      "shopDescription": "Tarjetas regalo, eSIMs y más",
      "Soon": "Próximamente",
      "SoonDescription": "Más integraciones próximamente"
    },
    "VPN": {
      "VPNPlanPage": {
        "backupLoadingMessage": "Recuperando factura",
        "countrySearchPlaceholder": "Buscar por país",
        "createVPNBTN": "Comprar VPN",
        "noLocationError": "Por favor selecciona un país donde se ubicará el VPN.",
        "payingInvoiceLoadingMessage": "Pagando factura",
        "backupPaymentError": "Error al pagar la factura.",
        "createInvoiceError": "Error al crear factura.",
        "payingInvoiceError": "Error al pagar la factura.",
        "runningTries": "Ejecutando {{runCount}} de {{maxTries}} intentos",
        "configError": "No se puede obtener la configuración de VPN, por favor contacta a LNVPN.",
        "paymentMemo": "Tienda - VPN"
      },
      "confirmationSlideUp": {
        "invoiceInfoError": "Error al obtener información de la factura.",
        "title": "Confirmar VPN",
        "duration": "Duración: 1 {{duration}}",
        "price": "Precio: ",
        "fee": "Tarifa: "
      },
      "durationSlider": {
        "3": "mese",
        "8": "trimestre",
        "30": "anno",
        "durationOption": "1 {{duration}}",
        "price": "Precio: ",
        "noDurations": "No hay duraciones disponibles",
        "duration": "Duración",
        "0.1": "ora",
        "0.5": "giorno",
        "1.5": "settimana"
      },
      "historicalPurchasesPage": {
        "deleteVPNConfirmMessage": "¿Estás seguro de que quieres eliminar este VPN?",
        "country": "País:",
        "createdAt": "Creado en:",
        "duration": "Duración:",
        "paymentHash": "Hash de pago:",
        "title": "Compras",
        "retryClaim": "Intentando crear archivo",
        "noPurchases": "No tienes configuraciones de VPN",
        "assistanceText": "Para asistencia, contacta a LNVPN",
        "noValidCountryCodeError": "No se pudo obtener un código de país válido",
        "claimConfigError": "No se puede obtener configuración de VPN, por favor contacta a LNVPN.",
        "contact": "Contacto"
      },
      "home": {
        "title": "Para usar este VPN, por favor descarga la aplicación cliente Wireguard VPN",
        "downloadApp": "Descargar aquí",
        "status": "",
        "apiConnectionError": "LNVPN no está disponible temporalmente. Inténtelo de nuevo en breve.",
        "selectPlan": "Seleccionar plan"
      },
      "generatedFile": {
        "title": "Archivo de configuración Wireguard",
        "iosDownloadInstructions": "Al descargar, haz clic en guardar en archivos.",
        "androidDownloadInstructions": "Al descargar, necesitarás dar permiso a una ubicación donde podamos guardar el archivo de configuración."
      }
    },
    "chatGPT": {
      "newChat": "Nuevo chat",
      "loadingMessage": "Cargando chats anteriores",
      "addCreditsPage": {
        "title": "Agregar créditos",
        "description": "Para usar los últimos modelos generativos de IA, debes comprar créditos. Elige una opción abajo para comenzar.",
        "supportedModels": "Modelos compatibles",
        "feeInfo": "Dependiendo de la longitud de tu pregunta y respuesta, el número de búsquedas que obtengas puede variar. Blitz añade una tarifa de 150 sat + 0.5% del precio de compra a todas las compras.",
        "price": "Precio: ",
        "estSearches": "Búsquedas estimadas: {{num}}",
        "casualPlanTitle": "Plan casual",
        "proPlanTitle": "Plan profesional",
        "powerPlanTitle": "Plan avanzado",
        "paymentMemo": "Tienda - chatGPT",
        "notAvailableMessage": "Desafortunadamente, debido a las normas de compras dentro de la aplicación de Apple, esta función no está disponible actualmente en iOS. Estamos explorando maneras de incorporarla a iOS en el futuro.",
        "unlockTitle": "Desbloquea la IA.",
        "bestValue": "Mejor valor",
        "feature1": "Accede a los últimos modelos de IA",
        "feature2": "Sin suscripciones — paga solo lo que usas",
        "feature3": "Pagos privados impulsados por Lightning",
        "feature4": "Elige el tamaño de tu plan",
        "feature5": "Compras simples y únicas"
      },
      "countrySearch": {
        "inputPlaceholder": "Buscar un país"
      },
      "chatGPTHome": {
        "availableCredits": "Créditos disponibles: {{credits}}",
        "noAvailableCreditsError": "Te has quedado sin créditos.",
        "inputPlaceholder": "Mensaje {{gptName}}",
        "youText": "Tú"
      },
      "confirmLeaveChat": {
        "title": "¿Quieres guardar tu chat?"
      },
      "confirmationPage": {
        "title": "Confirmar compra",
        "plan": "Plan: {{planType}}",
        "price": "Precio: ",
        "fee": "Tarifa: ",
        "chooseAmount": "Elige un monto",
        "minimumAmountError": "El monto mínimo es {{amount}}",
        "maximumAmountError": "El monto máximo es {{amount}}",
        "confirmMessage": "Estás a punto de comprar créditos de IA.",
        "contributionWarning": "Este pago es definitivo. Los pagos no pueden ser reembolsados, incluso si los créditos no se usan."
      },
      "switchModel": {
        "inputLabel": "Entrada: {{amount}}/M",
        "outputLabel": "Salida: {{amount}}/M",
        "chooseModel": "Elegir modelo",
        "noModels": "No hay modelos que coincidan con ese nombre. Por favor, verifica la ortografía o intenta con un nombre diferente."
      },
      "exampleSearchCards": {
        "title": "Tarjetas de búsqueda de ejemplo",
        "examples": [
          {
            "topLine": "¿Cómo empiezo a aprender React Native?",
            "bottomLine": "como si nunca hubiera programado antes",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cuál es la diferencia entre Web2 y Web3?",
            "bottomLine": "como si fuera un adolescente",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funciona el mercado de valores?",
            "bottomLine": "como si tuviera 12 años",
            "category": "Finanzas"
          },
          {
            "topLine": "¿Qué es la computación cuántica?",
            "bottomLine": "como si tuviera 10 años",
            "category": "Ciencia"
          },
          {
            "topLine": "Explica el cambio climático",
            "bottomLine": "como si tuviera 8 años",
            "category": "Ciencia"
          },
          {
            "topLine": "¿Qué es la inteligencia artificial?",
            "bottomLine": "como si estuviera en la secundaria",
            "category": "IA"
          },
          {
            "topLine": "¿Cómo funcionan las tarjetas de crédito?",
            "bottomLine": "como si tuviera 15 años",
            "category": "Finanzas"
          },
          {
            "topLine": "¿Qué es la tecnología blockchain?",
            "bottomLine": "como si estuviera en la escuela intermedia",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funciona el GPS?",
            "bottomLine": "como si tuviera 7 años",
            "category": "Ciencia"
          },
          {
            "topLine": "Explica cómo vuelan los aviones",
            "bottomLine": "como si tuviera 9 años",
            "category": "Ciencia"
          },
          {
            "topLine": "¿Qué es un meme?",
            "bottomLine": "como si fuera un abuelo",
            "category": "Cultura"
          },
          {
            "topLine": "¿Cómo funcionan las redes inalámbricas?",
            "bottomLine": "como si fuera principiante",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es la criptomoneda?",
            "bottomLine": "como si fuera un adolescente",
            "category": "Finanzas"
          },
          {
            "topLine": "¿Cómo funciona internet?",
            "bottomLine": "como si tuviera 6 años",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es una API?",
            "bottomLine": "como si fuera nuevo en la programación",
            "category": "Tecnología"
          },
          {
            "topLine": "Explica la fotosíntesis",
            "bottomLine": "como si estuviera en 5to grado",
            "category": "Ciencia"
          },
          {
            "topLine": "¿Cómo funcionan los autos eléctricos?",
            "bottomLine": "como si tuviera 14 años",
            "category": "Ciencia"
          },
          {
            "topLine": "¿Qué es un contrato inteligente?",
            "bottomLine": "como si estuviera en la secundaria",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funciona el viaje espacial?",
            "bottomLine": "como si tuviera 13 años",
            "category": "Ciencia"
          },
          {
            "topLine": "Explica los NFT",
            "bottomLine": "como si tuviera 15 años",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es la realidad aumentada?",
            "bottomLine": "como si tuviera 10 años",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funciona una impresora 3D?",
            "bottomLine": "como si estuviera en la escuela intermedia",
            "category": "Ciencia"
          },
          {
            "topLine": "Explica el aprendizaje automático",
            "bottomLine": "como si estuviera en la secundaria",
            "category": "IA"
          },
          {
            "topLine": "¿Cómo funcionan los paneles solares?",
            "bottomLine": "como si tuviera 12 años",
            "category": "Ciencia"
          },
          {
            "topLine": "¿Qué es la realidad virtual?",
            "bottomLine": "como si fuera principiante",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funcionan las vacunas?",
            "bottomLine": "como si tuviera 10 años",
            "category": "Ciencia"
          },
          {
            "topLine": "Explica la gravedad",
            "bottomLine": "como si tuviera 5 años",
            "category": "Ciencia"
          },
          {
            "topLine": "¿Qué es una aplicación descentralizada (dApp)?",
            "bottomLine": "como si fuera nuevo en blockchain",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo cocinan los microondas?",
            "bottomLine": "como si tuviera 8 años",
            "category": "Ciencia"
          },
          {
            "topLine": "Explica el concepto de husos horarios",
            "bottomLine": "como si estuviera en primaria",
            "category": "Ciencia"
          },
          {
            "topLine": "¿Cómo procesa datos una computadora?",
            "bottomLine": "como si fuera principiante",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es la computación en la nube?",
            "bottomLine": "como si estuviera en la escuela intermedia",
            "category": "Tecnología"
          },
          {
            "topLine": "Explica el concepto de ética en IA",
            "bottomLine": "como si estuviera en la secundaria",
            "category": "IA"
          },
          {
            "topLine": "¿Cómo permanecen en órbita los satélites?",
            "bottomLine": "como si tuviera 11 años",
            "category": "Ciencia"
          },
          {
            "topLine": "¿Qué es la ciberseguridad?",
            "bottomLine": "como si fuera un adolescente",
            "category": "Tecnología"
          },
          {
            "topLine": "Explica la teoría de la evolución",
            "bottomLine": "como si estuviera en 8vo grado",
            "category": "Ciencia"
          },
          {
            "topLine": "¿Cuál es el propósito del blockchain?",
            "bottomLine": "como si estuviera en la secundaria",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funciona el Wi-Fi?",
            "bottomLine": "como si tuviera 9 años",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es un motor eléctrico?",
            "bottomLine": "como si estuviera en 7mo grado",
            "category": "Tecnología"
          },
          {
            "topLine": "Explica el concepto de relatividad",
            "bottomLine": "como si tuviera 14 años",
            "category": "Ciencia"
          },
          {
            "topLine": "¿Qué es un motor de búsqueda?",
            "bottomLine": "como si tuviera 10 años",
            "category": "Ciencia"
          },
          {
            "topLine": "¿Qué es el Internet de las Cosas (IoT)?",
            "bottomLine": "como si fuera nuevo en tecnología",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funcionan los teléfonos inteligentes?",
            "bottomLine": "como si estuviera en la escuela intermedia",
            "category": "Tecnología"
          },
          {
            "topLine": "Explica el concepto de energía renovable",
            "bottomLine": "como si estuviera en 6to grado",
            "category": "Ciencia"
          },
          {
            "topLine": "¿Qué es la moneda virtual?",
            "bottomLine": "como si fuera un adolescente",
            "category": "Finanzas"
          },
          {
            "topLine": "¿Cómo funcionan los hogares inteligentes?",
            "bottomLine": "como si tuviera 12 años",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es el aprendizaje profundo?",
            "bottomLine": "como si fuera nuevo en IA",
            "category": "IA"
          },
          {
            "topLine": "¿Cómo funciona el comercio en línea?",
            "bottomLine": "como si fuera principiante",
            "category": "Cultura"
          },
          {
            "topLine": "Explica el concepto de privacidad de datos",
            "bottomLine": "como si fuera un adolescente",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es la realidad virtual en videojuegos?",
            "bottomLine": "como si tuviera 14 años",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funcionan los autos autónomos?",
            "bottomLine": "como si estuviera en la secundaria",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es la ingeniería genética?",
            "bottomLine": "como si tuviera 13 años",
            "category": "Ciencia"
          },
          {
            "topLine": "Explica el concepto de ciudades inteligentes",
            "bottomLine": "como si fuera nuevo en tecnología",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funcionan los drones?",
            "bottomLine": "como si tuviera 11 años",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es una billetera digital?",
            "bottomLine": "como si fuera un adolescente",
            "category": "Finanzas"
          },
          {
            "topLine": "¿Cómo funciona el arte digital?",
            "bottomLine": "como si estuviera en la escuela intermedia",
            "category": "Cultura"
          },
          {
            "topLine": "Explica el concepto de tecnología 5G",
            "bottomLine": "como si fuera nuevo en tecnología",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es un vehículo autónomo?",
            "bottomLine": "como si tuviera 15 años",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funcionan los videojuegos?",
            "bottomLine": "como si tuviera 10 años",
            "category": "Tecnología"
          },
          {
            "topLine": "Explica el concepto de contratos inteligentes",
            "bottomLine": "como si estuviera en la secundaria",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es un reloj inteligente?",
            "bottomLine": "como si estuviera en la escuela intermedia",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funciona una pantalla táctil?",
            "bottomLine": "como si tuviera 12 años",
            "category": "Tecnología"
          },
          {
            "topLine": "Explica el concepto de traducción automática",
            "bottomLine": "como si fuera principiante",
            "category": "IA"
          },
          {
            "topLine": "¿Qué es un centro de datos?",
            "bottomLine": "como si fuera nuevo en tecnología",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funciona la minería de blockchain?",
            "bottomLine": "como si fuera un adolescente",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es un microchip?",
            "bottomLine": "como si estuviera en la secundaria",
            "category": "Tecnología"
          },
          {
            "topLine": "Explica el concepto de almacenamiento en la nube",
            "bottomLine": "como si estuviera en la escuela intermedia",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funcionan los patinetes eléctricos?",
            "bottomLine": "como si tuviera 13 años",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es un algoritmo?",
            "bottomLine": "como si fuera principiante",
            "category": "Tecnología"
          },
          {
            "topLine": "Explica el concepto de reuniones virtuales",
            "bottomLine": "como si fuera nuevo en tecnología",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funcionan las bicicletas eléctricas?",
            "bottomLine": "como si tuviera 14 años",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es una computadora cuántica?",
            "bottomLine": "como si estuviera en la secundaria",
            "category": "Ciencia"
          },
          {
            "topLine": "Explica el concepto de ciberseguridad",
            "bottomLine": "como si fuera un adolescente",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Qué es la realidad aumentada?",
            "bottomLine": "como si tuviera 12 años",
            "category": "Tecnología"
          },
          {
            "topLine": "¿Cómo funcionan los servicios de streaming?",
            "bottomLine": "como si estuviera en la escuela intermedia",
            "category": "Tecnología"
          }
        ],
        "sectionTitle": "Tus preguntas respondidas"
      },
      "saveChat": {
        "errorMessage": "Lo sentimos, no pudimos guardar tu conversación."
      }
    },
    "giftCards": {
      "giftCardsPage": {
        "searchPlaceholder": "Buscar una tarjeta de regalo",
        "leftPageMessage": "¿A dónde fuiste?",
        "loadingCardsMessage": "Obteniendo tarjetas de regalo",
        "noCardsAvailable": "No hay tarjetas de regalo disponibles"
      },
      "confimPurchase": {
        "quantity": "Cantidad {{quantity}}",
        "cardAmount": "Monto de la tarjeta: {{amount}} {{currency}}",
        "price": "Precio: ",
        "fee": "Tarifa: "
      },
      "createAccount": {
        "title": "Con tecnología de",
        "saveEmail": "No tienes un correo electrónico guardado. Acelera el proceso de pago guardando un correo.",
        "termsAndConditions1": "Al continuar, aceptas los",
        "termsAndConditions2": "Términos de servicio",
        "termsAndConditions3": "y",
        "termsAndConditions4": "Política de privacidad"
      },
      "expandedGiftCardPage": {
        "purchasingCardMessage": "Comprando tarjeta de regalo, no abandones la página.",
        "selectamount": "Selecciona un monto",
        "sendingto": "Enviando a: ",
        "minMaxPurchaseAmount": "Puedes comprar un mínimo de {{min}} y un máximo de {{max}} {{currency}}",
        "emailPlaceholder": "Introduce dirección de correo electrónico",
        "purchaseBTN": "Comprar tarjeta de regalo",
        "differentEmailMessage": "El correo actual es diferente al guardado. ¿Quieres hacerlo tu correo principal?",
        "terms": "Términos",
        "cardDescription": "Descripción de la tarjeta",
        "cardTerms": "Términos de la tarjeta",
        "dailyPurchaseAmountError": "Has alcanzado tu límite diario de compras",
        "giftMessage": "Añade una nota a tu regalo",
        "giftMessagePlaceholder": "Escribe tu mensaje aquí",
        "selectForContactBTN": "Selecciona la tarjeta de regalo",
        "noAmountError": "Seleccione un importe para la tarjeta de regalo"
      },
      "giftCardOrderDetails": {
        "title": "Detalles del pedido",
        "invoice": "Factura",
        "orderId": "ID de pedido",
        "uuid": "UUID",
        "openInbox": "Abrir bandeja de entrada"
      },
      "historicalPurchasesPage": {
        "confirmRemoval": "¿Estás seguro de que quieres eliminar esta tarjeta de regalo?",
        "purchased": "Comprado:",
        "noPurchases": "Todavía no has comprado ninguna tarjeta de regalo. Una vez que lo hagas, aparecerá aquí.",
        "customCopyMessage": "Correo de soporte copiado"
      }
    },
    "sms4sats": {
      "home": {
        "pageDescription": "Envía y recibe mensajes SMS sin revelar tu número personal.",
        "pricingError": "No se pudo obtener el precio de SMS",
        "codeLabel": "Código"
      },
      "confirmationSlideUp": {
        "title": "Confirmar número",
        "price": "Precio: ",
        "fee": "Tarifa: ",
        "invalidNumber": "Número de teléfono no válido",
        "receiveTitle": "Confirmar recepción"
      },
      "sendPage": {
        "startingSendingMessage": "Creando orden de envío",
        "phoneNumberInputDescription": "Introduce número de teléfono",
        "phoneNumberCountryDescription": "País del número de teléfono",
        "messageInputDescription": "Introduce mensaje",
        "sendBTN": "Enviar mensaje",
        "invalidInputError": "Debe tener un {{errorTyoe}}",
        "invalidCountryError": "País no válido",
        "payingMessage": "Pagando...",
        "runningTries": "Ejecutando {{runCount}} de {{maxTries}} intentos",
        "notAbleToSettleInvoice": "No se pudo liquidar la factura.",
        "paymentMemo": "Tienda - Enviar SMS",
        "invalidPhoneError": "Introduce un número de teléfono válido",
        "unsupportedCountryError": "El país del número de teléfono no es compatible",
        "confirmedMessage": "Tu mensaje de texto está en camino",
        "noCountry": "Debes elegir un país primero.",
        "countryStepTitle": "Elige un país",
        "countryStepSubtitle": "Selecciona el código de país del número al que quieres enviar un SMS.",
        "countrySearchPlaceholder": "Buscar países",
        "phoneStepTitle": "Introduce el número de teléfono",
        "phoneStepSubtitle": "Introduce el número completo sin el código de país (p. ej. 2025551234 para (202) 555-1234).",
        "invalidMessageError": "Escribe un mensaje antes de continuar",
        "descriptionStepTitle": "Añade tu mensaje",
        "descriptionStepSubtitle": "SMS4Sats requiere un mensaje. Mantenlo corto y bajo 140 caracteres.",
        "descriptionInputPlaceholder": "Escribe tu mensaje"
      },
      "sentPayments": {
        "titlesend": "Mensajes enviados",
        "titlereceive": "Códigos recibidos",
        "noPaymentssend": "No has enviado mensajes",
        "noPaymentsreceive": "No has recibido ningún código",
        "helpMessage": "Para ayuda, contacta a:",
        "orderId": "ID de pedido",
        "pending": "Pedido pendiente",
        "refunded": "Pedido reembolsado",
        "retryClaim": "Obtener código",
        "fetchOrderError": "Error al obtener el estado del pedido",
        "failedUpdate": "Error al actualizar el estado del pedido",
        "refundedOrder": "El pedido ha sido reembolsado, los fondos se devolverán automáticamente a tu billetera después de 21 minutos.",
        "reclaimComplete": "Rety completo. Si no se genera un código, se te reembolsará automáticamente después de 21 minutos.",
        "noCode": "No hay código",
        "rateLimitError": "Demasiadas solicitudes. Solo puedes hacer 5 solicitudes cada 30 segundos. Por favor, espera antes de intentar nuevamente.",
        "noPurchasesTitle": "Aún no has enviado ni recibido ningún SMS. Una vez que lo hagas, aparecerán aquí."
      },
      "receivePage": {
        "paymentMemo": "Tienda - Recepción de SMS",
        "selectCountry": "Seleccionar país",
        "autoSelectInfoMessage": "Recomendamos mantenerlo en 'Selección automática' para que el sistema elija la opción más confiable.",
        "autoSelect": "Selección automática",
        "inputPlaceholder": "Buscar un servicio",
        "locationLoadingMessage": "Obteniendo servicios basados en la ubicación",
        "noAvailableServices": "Esta ubicación no tiene servicios",
        "orderDetailsLoading": "Obteniendo detalles del pedido",
        "countryStepTitle": "Elige un país",
        "countrySearchPlaceholder": "Buscar países"
      },
      "confirmCodePage": {
        "header": "Tu pedido se ha iniciado correctamente",
        "phoneNumberLabel": "Tu número:",
        "step2": "Usa el botón 'Obtener código' en la página principal para recuperar tu código de verificación después de agregar el número al servicio",
        "step3": "Si no se recibe ningún código, tu pago será reembolsado automáticamente en 21 minutos",
        "automaticRefund": "No había ningún número disponible para este servicio. Tus fondos ya han sido reembolsados.",
        "waitedRefund": "No había ningún número disponible para este servicio. Tus fondos serán reembolsados automáticamente después de 21 minutos."
      },
      "viewSMSReceiveCode": {
        "header": "Tu código"
      }
    },
    "onlineListings": {
      "food & beverages": "Alimentos y Bebidas",
      "services": "Servicios",
      "apparel": "Ropa",
      "other": "Otros",
      "travel": "Viajes",
      "e-commerce": "Comercio electrónico",
      "health": "Salud",
      "art & collectibles": "Arte y Coleccionables",
      "legal & services": "Legal y Servicios",
      "app": "Aplicación",
      "education": "Educación",
      "media": "Medios",
      "tech": "Tecnología",
      "charity": "Caridad",
      "sustainability": "Sostenibilidad",
      "filterTitle": "Filtrar tiendas",
      "filterCategoriesTitle": "Categorías",
      "filterCountryTitle": "País",
      "filterAllCategories": "Todas las categorías",
      "filterWorldwide": "Todo el mundo",
      "filterCountrySearchPlaceholder": "Buscar países...",
      "filterClear": "Limpiar",
      "filterApply": "Aplicar",
      "selectCategoryPlaceholder": "Seleccionar categoría",
      "topBarLabel": "Tiendas",
      "loadingShopMessage": "Cargando tiendas en línea",
      "inputPlaceHolder": "Buscar negocios...",
      "noBuisMessage": "No encontramos resultados que coincidan con tu búsqueda.",
      "visitWebsite": "Visitar sitio web",
      "addListing": "Agregar tienda"
    }
  },
  "wallet": {
    "halfModal": {
      "images": "Desde imagen",
      "clipboard": "Desde portapapeles",
      "manual": "Entrada manual",
      "contacts": "Desde contactos",
      "inputPlaceholder": "Introduce @usuario, dirección de Bitcoin o factura Lightning",
      "scanImage": "Escanear imagen",
      "tapToScan": "Toca para obtener una dirección desde una imagen",
      "chooseWhatToSend": "Elige cómo financiar este pago",
      "noContacts": "Agrega contactos para que aparezcan aquí",
      "selectAddressType": "Seleccionar tipo de dirección",
      "tapToGenerate_other": "Toca para ver otras opciones de recepción",
      "tapToGenerate_bitcoin": "Toca para generar una dirección Bitcoin",
      "tapToGenerate_spark": "Toca para generar una dirección Spark",
      "tapToGenerate_liquid": "Toca para generar una dirección Liquid",
      "tapToGenerate_rootstock": "Toca para generar una dirección Rootstock",
      "chooseWhatToReceive": "Elige qué solicitar",
      "instantLowFees": "Instantáneo, bajas comisiones",
      "onChainTransaction": "Transacción en cadena",
      "otherAddresses": "Más formas de recibir",
      "scanQrCode": "Escanear código QR",
      "tapToScanQr": "Toca para escanear un código QR",
      "addressBook_request": "Solicitar a un contacto",
      "qrReceiveOptions": "Recibir mediante código QR",
      "addressBook_send": "Enviar a un contacto",
      "tapToGenerate_lightning_btc": "Recibir BTC al instante",
      "tapToGenerate_lightning_usd": "Recibir USD al instante",
      "noAddedContactsTitle": "No hay contactos agregados",
      "noAvailableContactsTitle": "No hay contactos disponibles",
      "noAddedContactsDesc": "Tus contactos aparecerán aquí cuando agregues uno.",
      "noAvailableContactsDescription": "Solo puedes solicitar a contactos de Blitz; aparecerán aquí cuando agregues uno.",
      "payMe": "Pago rápido",
      "createInvoice": "Crear factura",
      "invoiceDescription": "Crea una factura y recibe el pago al instante.",
      "requestSentTitle": "Solicitud enviada",
      "requestSentSubtitle": "{{name}} ha sido notificado de tu solicitud",
      "poolsDescription": "Reúne contribuciones de un grupo para un objetivo compartido.",
      "noContactHead": "{{username}} no encontrado",
      "noContactDesc": "Agrega a {{username}} a tus contactos para encontrarlo aquí en el futuro, o continúa para enviar un pago ahora.",
      "phonePaymentTitle": "Pagar a {{number}}",
      "phonePaymentDesc": "Enviando a un número móvil",
      "phonePaymentDescGcash": "Enviando a un número de GCash",
      "mobileMoneyTitle": "Dinero móvil",
      "mobileMoneySubtitle": "Pagar a una cuenta de dinero móvil",
      "mobileMoneyCountryTitle": "Selecciona un país",
      "mobileMoneyCountrySubtitle": "Elige el país de la cuenta de dinero móvil a la que vas a pagar.",
      "mobileMoneyPhoneTitle": "Introduce el número móvil",
      "mobileMoneyPhoneSubtitle": "Introduce el número al que deseas pagar.",
      "mobileMoneyInvalidPhone": "Introduce un número de móvil válido para el país seleccionado.",
      "depositFunds": "Depositar fondos",
      "depositFundsSubtitle": "Agrega fondos a tu billetera",
      "onChainBitcoin": "Depositar Bitcoin",
      "onChainBitcoinSubtitle": "Recibir mediante dirección on-chain",
      "depositTokens": "Depositar tokens",
      "stablecoins": "Depositar dólares",
      "stablecoinsSubtitle": "Deposita dólares en tu billetera",
      "cashAppSubtitle": "Enviar desde Cash App al instante",
      "sparkAddressSubtitle": "Recibir en tu dirección Spark",
      "otherBitcoin": "Otras opciones de depósito",
      "otherBitcoinSubtitle": "Liquid, Rootstock y Spark",
      "lightningInvoice": "Factura Lightning",
      "lightningInvoiceSubtitle": "Recibir BTC o USD al instante",
      "lightningUSDAmountRequired": "Se requiere un monto para crear una factura Lightning en USD",
      "paylinkAmountRequired": "Agrega un monto antes de compartir la factura.",
      "otherReceivingMethods": "Otros métodos de recepción",
      "cashAppEnterAmount": "Ingresa el monto en sats",
      "cashAppOpen": "Abrir Cash App",
      "cashAppBack": "Atrás",
      "viewDetails": "Ver detalles",
      "othersOptionTitle": "Seleccionar método",
      "stablecoinSelectedTitle": "{{curr}} en {{chain}}",
      "bitcoinDesc": "Recibe Bitcoin directamente en tu billetera",
      "liquidDesc": "Recibe BTC de Liquid en tu billetera.",
      "roostockDesc": "Recibe BTC de Rootstock en tu billetera.",
      "sparkDesc": "Recibe BTC en tu billetera.",
      "tokensDesc": "Recibe tokens en tu billetera.",
      "chooseMethodTitle": "Elige método de recepción",
      "selectMethodTitle": "Selecciona método de depósito",
      "copyAddress": "Copiar dirección",
      "depositQRError": "Hubo un problema al generar tu dirección de {{addressType}}",
      "changeReceiveCurrency": "Cambiar moneda de recepción",
      "depositQRInstruction_stablecoins": "Envía solo {{asset}} en {{chain}} a esta dirección. Lo recibirás directamente en tu saldo en dólares",
      "depositQRInstruction_accumulation_bitcoin": "Envía solo {{asset}} en {{chain}} a esta dirección. Lo recibirás directamente en tu saldo en bitcoin",
      "depositQRInstruction_bitcoin": "Envía solo Bitcoin a esta dirección. Los fondos llegan después de tres confirmaciones en la cadena.",
      "depositQRInstruction_liquid": "Envía solo Liquid Bitcoin a esta dirección. Lo recibirás directamente en tu saldo de Bitcoin",
      "depositQRInstruction_rootstock": "Envía solo Rootstock Bitcoin a esta dirección. Lo recibirás directamente en tu saldo de Bitcoin.",
      "depositQRInstruction_spark": "Envía Bitcoin a esta dirección.",
      "depositQRInstruction_spark_dollars": "Envía USDB a esta dirección.",
      "depositQRInstruction_spark_tokens": "Envía tokens a esta dirección.",
      "depositMinimumStablecoin": "Los pagos deben ser de al menos {{amount}}",
      "depositFeeText": "Detalles de la comisión",
      "depositFeePopup_bitcoin": "Los Bitcoin enviados a esta dirección tendrán una pequeña comisión de red por su recepción. La comisión se deduce del importe recibido, por lo que tu saldo puede ser ligeramente inferior a la cantidad enviada.",
      "depositFeePopup_liquid": "El Liquid Bitcoin enviado a esta dirección se cambia por Bitcoin que tu billetera puede usar. El cambio tiene una pequeña comisión{{feeDisplay}}, que se descuenta del monto que recibes.",
      "depositFeePopup_rootstock": "El Rootstock Bitcoin enviado a esta dirección se cambia por Bitcoin que tu billetera puede usar. El cambio tiene una pequeña comisión, que se descuenta del monto que recibes.",
      "depositFeePopup_stablecoins": "Las stablecoins enviadas a esta dirección se convierten en dólares en tu billetera. Se descuenta una pequeña comisión de conversión de aproximadamente el 1% del monto que recibes."
    },
    "payLinks": {
      "skip": "Omitir",
      "next": "Siguiente",
      "share": "Compartir",
      "createPayLink": "Crear enlace de pago",
      "showQR": "Mostrar QR",
      "creating": "Creando...",
      "descriptionPlaceholder": "¿Para qué es esto? (opcional)",
      "descriptionTitle": "Agregar descripción",
      "preparingPayment": "Preparando pago...",
      "alreadyPaid": "Este enlace de pago ya ha sido pagado.",
      "notFound": "Enlace de pago no encontrado.",
      "invoiceError": "No se pudo crear la factura.",
      "requestHeader": "¿Qué quieres recibir?",
      "genQRCode": "Generar código QR",
      "allSetTitle": "Todo listo",
      "allSetSubtitle": "Cualquiera con este enlace puede pagarte.",
      "howItWorks": {
        "step1Label": "Compártelo donde quieras",
        "step1Desc": "Mensaje, correo electrónico o cualquier app.",
        "step2Label": "Pagan en un navegador",
        "step2Desc": "Bitcoin, USDC o USDT.",
        "step3Label": "Recibes el pago al instante",
        "step3Desc": "Los fondos llegan en cuanto pagan."
      },
      "copyLink": "Copiar enlace"
    },
    "pools": {
      "receiveViaPool": "Recibir mediante un fondo",
      "createPool": "Crear fondo",
      "addDescription": "Agregar descripción",
      "collectPaymentsDescription": "Recauda pagos para un objetivo",
      "whatIsPoolFor": "¿Para qué es este fondo?",
      "examplePlaceholder": "p. ej., Viaje a Miami",
      "creating": "Creando...",
      "creatingPool": "Creando fondo...",
      "gettingBalance": "Obteniendo saldo del fondo...",
      "preparingTransfer": "Preparando transferencia...",
      "connectingToPool": "Conectando al fondo...",
      "unableToConnect": "No se pudo conectar al fondo. Inténtalo de nuevo.",
      "unableToGetBalance": "No se pudo obtener el saldo del fondo",
      "noFundsFound": "No se encontraron fondos en este fondo",
      "closingPool": "Cerrando fondo...",
      "gettingAddress": "Obteniendo la dirección de tu billetera...",
      "unableToGetAddress": "No se pudo obtener la dirección de tu billetera principal",
      "transferringFunds": "Transfiriendo fondos...",
      "failedToTransfer": "Error al transferir los fondos del fondo",
      "notFound": "Fondo no encontrado",
      "closePoolTitle": "¿Cerrar este fondo?",
      "closePoolWarning": "Todos los fondos se transferirán a tu billetera principal. Este fondo dejará de aceptar pagos y no podrá reabrirse.",
      "closePool": "Cerrar fondo",
      "goal": "Objetivo: ",
      "payment_one": "{{count}} pago",
      "payment_other": "{{count}} pagos",
      "closed": "Cerrado ",
      "pool": "Fondo",
      "couldNotFind": "No pudimos encontrar este fondo.",
      "createdBy": "Por ",
      "moneyTransferred": "Dinero transferido a la Wallet principal",
      "contribute": "Contribuir",
      "share": "Compartir",
      "noActivity": "Aún no hay actividad. ¡Sé el primero en contribuir!",
      "noPoolsCreated": "No has creado ningún fondo",
      "noActivePools": "No hay fondos activos",
      "closedSection": "Cerrados",
      "noClosedPools": "No hay fondos cerrados",
      "sendingContribution": "Enviando contribución...",
      "contributionSent": "¡Contribución enviada!",
      "contributeTo": "a ",
      "contributionWarning": "Este pago es definitivo. Las contribuciones no se pueden reembolsar, incluso si no se alcanza el objetivo.",
      "chooseContributionAmount": "Elige el monto de la contribución",
      "organizer": "Organizador",
      "contributorCount_one": "{{count}} persona",
      "contributorCount_other": "{{count}} personas",
      "pool_contribution_label": "Contribución al pool \"{{poolName}}\"",
      "closing_pool_label": "Cerrando pool: {{poolName}}",
      "late_pool_contribution_label": "Contribución tardía a \"{{poolName}}\"",
      "activitySection": "Actividad",
      "active": "Activo",
      "savingPoolError": "No se pudo crear este pool. Por favor, inténtalo de nuevo.",
      "info": {
        "title": "Acerca de los pools",
        "whatArePools": "¿Qué son los pools?",
        "whatArePoolsBody": "Los pools te permiten reunir pagos en Bitcoin para un objetivo compartido. Crea un pool, establece un monto objetivo y compártelo con quien quieras.",
        "howItWorks": "Cómo funciona",
        "howStep1": "• Crea un nuevo pool con un nombre y un monto objetivo",
        "howStep2": "• Comparte el enlace del pool para que otros puedan encontrarlo",
        "howStep3": "• Los contribuyentes envían Bitcoin directamente al pool",
        "howStep4": "• Cierra el pool cuando estés listo para mover los fondos a tu wallet"
      },
      "noPoolsTitle": "Sin Pools Creados",
      "noPoolsSubTitle": "Una vez que crees un pool, aparecerá aquí como activo o inactivo."
    },
    "manualInputPage": {
      "inputPlaceholder": "Introduce o pega una dirección/factura de Liquid o Lightning"
    },
    "cameraModal": {
      "noCamera": "Sin acceso a la cámara",
      "settingsText": "Ve a configuración para permitir que Blitz Wallet acceda a tu cámara",
      "noCameraDevice": "No tienes un dispositivo con cámara.",
      "noFlash": "El dispositivo no tiene linterna",
      "scanningResponse": "Solo se aceptan códigos QR.",
      "qrDecodeError": "Error al decodificar el código QR",
      "scanHint": "Apunta tu cámara al código QR"
    },
    "confirmClipboard": {
      "clipboardContent": "Texto copiado al portapapeles",
      "errorWithCopy": "Error al copiar al portapapeles",
      "ok": "OK"
    },
    "see_all_txs": "Ver todas las transacciones",
    "no_transaction_history": "Envía o recibe una transacción para que aparezca aquí",
    "contactsPage": {
      "header": "Seleccionar destinatario",
      "inputTextPlaceholder": "Buscar nombre de usuario...",
      "subHeader": "Todos los contactos",
      "giftsText": "Regalos de contactos"
    },
    "cameraPage": {
      "noCameraAccess": "Sin acceso a la cámara",
      "settingsText": "Ve a configuración para permitir que Blitz Wallet acceda a tu cámara",
      "noCameraDevice": "No tienes un dispositivo con cámara.",
      "error1": "El dispositivo no tiene linterna",
      "error2": "Ya has pagado esta factura"
    },
    "receivePages": {
      "editPaymentInfo": {
        "receive_amount": "monto a recibir",
        "descriptionInputPlaceholder": "Descripción...",
        "editAmount": "Editar factura",
        "minUSDSwap": "Los pagos convertidos a dólares requieren un monto mínimo de:\n{{amount}}"
      },
      "buttonContainer": {
        "format": "Cambiar método de recepción",
        "infoMessage": "No se admiten montos personalizados en los pagos de Spark o Rootstock."
      },
      "switchReceiveOptionPage": {
        "title": "Métodos de recepción",
        "actionBTN": "Mostrar {{action}}",
        "sparkWarningMessage": "Recibir directamente por Spark mostrará tu saldo a la persona que paga y no se considera privado.",
        "swapWarning": "Los pagos de {{swapType}} deben ser de al menos {{amount}}.",
        "oneMinute": "~ {{numMins}} minuto",
        "tenMinutes": "~ {{numMins}} minutos",
        "notUsingMainAccountWarning": "Advertencia: No estás usando tu cuenta principal. Todas las transferencias de {{swapType}} se enviarán a tu billetera principal.",
        "sparkDesc": "Instantáneo, admite tokens",
        "sparkTitle": "Dirección Spark",
        "bitcoinTitle": "Dirección Bitcoin",
        "lightningTitle": "Factura Lightning",
        "liquidTitle": "Dirección Liquid",
        "rootstockTitle": "Dirección Rootstock"
      },
      "editLNURLContact": {
        "informationMessage": "Cambiar tu nombre de usuario actualiza cómo otros te encuentran en Blitz Contacts y tu dirección Lightning (usuario@blitzwalletapp.com).\n\nUna dirección Lightning permite que otros te envíen Bitcoin fácilmente. Solo comparte tu dirección (usuario@blitzwalletapp.com) para recibir pagos.",
        "usernameInputDesc": "Editar nombre de usuario"
      }
    },
    "sendPages": {
      "sendPaymentScreen": {
        "initialLoadingMessage": "Preparación de detalles de facturas",
        "alreadyPaidInvoiceError": "Esta factura ya ha sido pagada.",
        "fallbackErrorMessage": "Error al decodificar la factura",
        "connectToSparkMessage": "Conectando a tu billetera.",
        "switchTokenText": "Usar un token diferente",
        "zeroAmountInvoiceDollarPayments": "Las facturas con monto cero no se pueden pagar con USD. Usa BTC.",
        "decodingPayment": "Decodificando información de pago...",
        "selectPaymentMethod": "Selecciona un método de pago para continuar.",
        "swapRatesChangedTitle": "Tipo de cambio actualizado",
        "swapRatesChangedBody": "El tipo de cambio para este intercambio cambió mientras lo estabas revisando. Vuelve a ingresar el monto para continuar.",
        "swapRatesChangedButton": "Volver a ingresar el monto",
        "feeEstimateError": "No se pudo estimar la comisión, inténtalo de nuevo",
        "brantaVerification": "Este pago ha sido verificado por Branta",
        "lightningPayment": "Pago Bitcoin",
        "dollarPayment": "Pago en dólares",
        "tokenPayment": "Pago con token"
      },
      "selectPaymentMethod": {
        "header": "Selecciona cómo deseas financiar tu pago."
      },
      "handlingAddressErrors": {
        "invalidFormat": "Las direcciones deben ser solo texto. Por favor revisa e intenta de nuevo.",
        "parseError": "No pudimos reconocer el tipo de pago. Por favor, introduce una dirección Spark válida, un nombre de usuario de Blitz, una dirección de Bitcoin o una dirección/factura de Lightning.",
        "paymentProcessingError": "No pudimos reconocer el tipo de pago. Ingrese una factura válida de Spark, en cadena, LNURL o BOLT11.",
        "tooLowSendingAmount": "El monto de envío es demasiado alto para cubrir el pago y las tarifas. La cantidad máxima de envío es {{amount}}",
        "processInputError": "No se pudo procesar la entrada",
        "unkonwDecodeError": "Ocurrió un error de decodificación desconocido",
        "invalidInputType": "No es un tipo de dirección válido",
        "expiredLightningInvoice": "Esta factura de Lightning ha expirado",
        "lnurlAuthStartMeessage": "Iniciando autenticación LNURL",
        "lnurlFailedAuthMessage": "Falló la autenticación LNURL",
        "lnurlConfirmMessage": "LNURL autenticado con éxito",
        "lnurlPayInvoiceError": "No se pudo generar la factura para el pago LNURL. Inténtalo de nuevo.",
        "lnurlPayNoInvoiceError": "El servicio que intentas pagar está actualmente fuera de línea. Si el problema persiste, contacta con la empresa a la que intentas pagar.",
        "lnurlPayInvalidFormat": "El servicio que intentas pagar no devolvió los datos correctos. Si el problema persiste, contacta con la empresa a la que intentas pagar.",
        "lnurlWithdrawlStart": "Generando factura para retiro",
        "lnurlWithdrawlInvoiceError": "No se pudo generar la factura para retiro LNURL",
        "waitingForLnurlWithdrawl": "Esperando pago...",
        "lnurlWithdrawlSuccess": "¡Retiro exitoso! Su pago está en camino.",
        "invoiceDetails": "Detalles de carga",
        "timeoutError": "El proceso tardó demasiado en completarse. Inténtalo de nuevo.",
        "payingToSameAddress": "No puedes enviar un pago {{addressType}} a ti mismo.",
        "blitzUserNotFound": "Usuario de Blitz no encontrado"
      },
      "errorScreen": {
        "ok": "OK",
        "title": "Algo salió mal"
      },
      "feeInfo": {
        "title": "Tarifa y velocidad",
        "backTextToAmount": "{{amount}}",
        "tenMinutes": "{{numMins}} minutos"
      },
      "selectLRC20Token": {
        "title": "Seleccionar token",
        "searchPlaceholder": "Nombre del token...",
        "noTokensFoundText": "No se encontraron tokens"
      },
      "sendMaxComponent": {
        "sendMax": "Enviar máximo",
        "sendMaxShort": "máximo"
      },
      "acceptButton": {
        "noSendAmountError": "Introduce un monto para enviar.",
        "noSwapForBTCPaymentsError": "Los pagos on-chain de Bitcoin solo pueden realizarse con BTC, no con USD. Los swaps no están disponibles para pagos on-chain.",
        "balanceFragmentationError": "Tu saldo está dividido entre BTC y USD. Para completar este pago, consolida tus fondos o ajusta el método de pago.",
        "liquidError": "El monto del pago Liquid {{overFlowType}} es {{amount}}",
        "onchainError": "Los pagos on-chain de Bitcoin requieren un mínimo de {{amount}}",
        "lnurlPayError_minimum": "El monto del pago debe ser de al menos {{amount}}",
        "lnurlPayError_maximum": "El monto del pago no puede superar {{amount}}",
        "lrc20FeeError": "Necesitas al menos {{amount}} para pagar la comisión de transacción. Saldo actual: {{balance}}",
        "balanceError": "Saldo insuficiente para completar este pago",
        "swapMinimumError": "Los swaps de {{currency1}} a {{currency2}} requieren un mínimo de {{amount}}",
        "flashnetOffineError": "Las conversiones entre dólares y Bitcoin no están disponibles en este momento. Inténtalo de nuevo más tarde."
      }
    },
    "switchOption": {
      "lightning": "mejor para pagos pequeños",
      "bitcoin": "mejor para pagos grandes"
    },
    "homeLightning": {
      "home": {
        "see_all_txs": "Ver todas las transacciones",
        "no_transaction_history": "Envía o recibe una transacción para que aparezca aquí",
        "activity": "Actividad",
        "see_all": "Ver todo",
        "noTxs": "Aún no hay transacciones",
        "send": "Enviar",
        "receive": "Recibir",
        "scan": "Escanear",
        "swap": "Intercambiar",
        "deposit": "Depositar"
      },
      "lrc20Assets": {
        "actionText": "{{action}} tokens",
        "tokensSearchPlaceholder": "Buscar tokens...",
        "noTokensText": "No tienes tokens",
        "noTokensFoundText": "No se encontraron tokens"
      },
      "manualEnterSendAddress": {
        "title": "Ingresar destino",
        "paymentTypesDesc": "Blitz Wallet puede enviar a direcciones spark, en cadena, LNURL y BOLT 11"
      },
      "sparkErrorScreen": {
        "connectionError": "Estamos teniendo problemas para conectar tu billetera. Por favor infórmanos sobre este problema.\n\nRecuerda, tu frase semilla mantiene tus fondos seguros.",
        "retry": "No pudimos cargar tu billetera en este momento. Intenta de nuevo.\n\nTus fondos están seguros mientras tengas tu frase semilla."
      },
      "backupSeedWarning": {
        "header": "Haz una copia de seguridad de tu frase semilla",
        "description": "Tienes dinero en tu billetera, pero no has guardado tu frase semilla. Tu frase semilla es una lista de palabras que desbloquean tu billetera. Si pierdes este dispositivo y no la tienes guardada, tu dinero podría perderse para siempre.",
        "backupBTN": "Hacer copia de seguridad ahora",
        "laterBTN": "Lo haré más tarde"
      }
    },
    "exportTransactions": {
      "paymentType": "Tipo de pago",
      "description": "Descripción",
      "date": "Fecha",
      "txFees": "Tarifas de transacción (SAT)",
      "amount": "Cantidad (SAT)",
      "sent/received": "Enviado/Recibido",
      "title": "Exporta tu historial de pagos en formato CSV (valores separados por comas).",
      "paymentsCounter": "{{number}} pagos",
      "paymentsCounterTracker": "{{number}} de {{total}}",
      "loadingMessage": "Cargando transacciones guardadas"
    },
    "stablecoinSend": {
      "sendStablecoins": "Enviar Stablecoins",
      "selectChain": "Seleccionar Red",
      "network": "Red",
      "selectAsset": "Seleccionar Activo",
      "recipient": "Destinatario",
      "gettingQuote": "Obteniendo cotización…",
      "quoteExpired": "Cotización vencida. Por favor, inténtalo de nuevo.",
      "quoteError": "No se pudo obtener la cotización. Por favor, inténtalo de nuevo.",
      "recipientGets": "El destinatario recibe",
      "youSend": "Tú envías",
      "quoteExpiresIn": "La cotización vence en",
      "payWithLightning": "Pagar con Lightning",
      "payWithUSDb": "Pagar con USDb",
      "chainNotSupportedForAsset": "No disponible en esta red",
      "swapInProgress": "Intercambio en Proceso",
      "swapInProgressDescription": "Tus fondos han sido enviados. El pago se está procesando y puede tardar unos minutos.",
      "noAmount": "Por favor, ingresa un monto para enviar.",
      "quoteStillLoading": "Obteniendo cotización, por favor espera un momento.",
      "noQuote": "No se pudo obtener una cotización. Por favor, inténtalo de nuevo.",
      "swapStatus": "Estado del Intercambio",
      "chainSwap": "Intercambio en Cadena",
      "assetPicker": {
        "header": "Selecciona la moneda que deseas enviar.",
        "notAvailable": "No disponible en {{chain}}"
      },
      "networkLabel": "{{currency}} en {{chain}}"
    }
  },
  "contacts": {
    "contactsPage": {
      "contactsHeader": "Contactos",
      "addContactsText": "Agregar contacto",
      "searchContactsPlaceholder": "Buscar contactos añadidos",
      "noContactsMessage": "No tienes contactos",
      "editContactProfileMessage": "Edita tu perfil para comenzar a usar contactos.",
      "addContactButton": "Añadir contacto",
      "editContactButton": "Editar perfil",
      "unknownSender": "Remitente desconocido",
      "noContactSearch": "Este contacto aún no está en tu lista.",
      "notFound": "no encontrado.",
      "noContent": {
        "editProfileTitle": "Editar tu perfil",
        "editProfileDescription": "Añade tus datos para que otros puedan encontrarte y pagarte fácilmente.",
        "addContactstitle": "No hay contactos añadidos",
        "addContactsDescription": "Tus contactos aparecerán aquí una vez que agregues uno."
      }
    },
    "addContactsHalfModal": {
      "noContactsMessage": "No se pudo encontrar contacto.",
      "title": "Añadir contacto",
      "searchPlaceholder": "Encontrar un contacto",
      "lnurlAddMessage": "Estás a punto de añadir",
      "noProfilesFound": "No hay perfiles que coincidan con esta búsqueda",
      "startTypingMessage": "Buscar por LNURL (por ejemplo, nombre@servicio.com) o nombre de usuario de Blitz.",
      "loadingMessage": "Buscando contacto...",
      "profileImage": "Cargando foto de perfil..."
    },
    "expandedContactPage": {
      "loadingContactError": "No se pudo cargar el contacto, intenta de nuevo.",
      "requestLNURLError": "Solo puedes solicitar dinero a contactos de Blitz, no a direcciones LNURL.",
      "noTransactions": "Envía o solicita un pago para ver el historial de transacciones."
    },
    "expandedMessageHalfModal": {
      "title": "Mensaje completo",
      "noDescription": "Sin descripción"
    },
    "editMyProfilePage": {
      "navTitle": "Editar perfil",
      "nameInputDesc": "Nombre",
      "nameInputPlaceholder": "Introduce tu nombre",
      "addedContactnameInputPlaceholder": "Introduce su nombre",
      "lnurlInputDesc": "Dirección LNURL",
      "lnurlInputPlaceholder": "Introduce tu dirección LNURL",
      "uniqueNameInputDesc": "Nombre de usuario",
      "uniqueNameInputPlaceholder": "Introduce tu nombre de usuario",
      "bioInputDesc": "Biografía",
      "bioInputPlaceholder": "Introduce una biografía corta",
      "addContactBTN": " Añadir contacto",
      "unqiueNameRegexError": "Solo puedes usar letras, números o guiones bajos en tu nombre de usuario, y debe contener al menos 1 letra.",
      "usernameAlreadyExistsError": "Este nombre de usuario ya existe, elige otro.",
      "unableToSaveError": "No se pudo guardar la imagen de perfil, intenta de nuevo.",
      "deleteProfileImageError": "No se pudo eliminar la imagen de perfil, intenta de nuevo.",
      "deleteWarning": "¿Seguro que deseas eliminar este contacto? Los mensajes de más de una semana no se pueden restaurar.",
      "receiveCurrencyPillTitle": "Moneda de recepción",
      "receiveCurrencyPillDesc": "Configura cómo recibes pagos mediante tu dirección Lightning",
      "invalidCharactersError": "El nombre y la biografía no pueden contener los caracteres < > { } ` \\",
      "invalidReceiveAddressError": "Introduce una dirección Lightning válida (p. ej., usuario@dominio.com)",
      "aboutYou": "Sobre ti",
      "lightningAddress": "Dirección Lightning",
      "addContactLightningAddress": "Dirección Lightning"
    },
    "remotePaymentCurrencySelect": {
      "title": "Moneda de recepción",
      "description": "Elige cómo deseas recibir pagos de contactos y de tu dirección Lightning.",
      "futurePaymentsMessage": "Todos los pagos futuros se recibirán en {{option}}",
      "warningMessage": "Al seleccionar {{option}}, hay un mínimo de {{amount}}. Los pagos más pequeños se recibirán en Bitcoin.",
      "changeSelectionError": "{{option}} ya está seleccionado. Cambia tu selección para actualizar la configuración."
    },
    "selectCurrencyToSend": {
      "header": "¿Qué deseas enviar?"
    },
    "selectCurrencyToRequest": {
      "header": "Selecciona la moneda a solicitar"
    },
    "sendAndRequestPage": {
      "sendBitcoin": "Enviar Bitcoin",
      "sendDollars": "Enviar dólares",
      "sendGift": "Enviar regalo",
      "requestBitcoin": "Solicitar Bitcoin",
      "requestDollars": "Solicitar dólares",
      "profileMessage": "Pagando {{name}}",
      "contactMessage": "{{name}} te pagó",
      "giftCardappVersionError": "No puedes enviar una tarjeta de regalo a este contacto. No ha actualizado a la última versión de Blitz Wallet.",
      "giftCardDescription": "Has enviado a {{name}} una Tarjeta de Regalo {{giftCardName}}",
      "cardDetailsError": "No pudimos cargar tu tarjeta de regalo en este momento. Por favor, inténtalo de nuevo.",
      "giftCardRange": "Enviar {{amount}} - {{amount2}}",
      "giftCardAmountError": "Ingresa un valor de al menos {{amount}} y hasta {{amount2}}",
      "sendGiftText": "Enviar regalo",
      "notVariableCard": "Esta tarjeta de regalo tiene un importe fijo. Solo puedes enviar el precio mostrado arriba.",
      "giftCardText": "Tarjeta de regalo {{giftName}}",
      "giftMessage": "Mensaje de regalo",
      "recipientReceives": "{{contactName}} recibirá",
      "giftMessagePlaceholder": "Escribe aquí tu mensaje de regalo...",
      "paymentSourceHeader": "Fuente de pago",
      "fiatRateLoading": "Cargando el tipo de cambio de la moneda de la dirección Lightning",
      "fiatRateLoadFailed": "No se pudo cargar el tipo de cambio de la moneda"
    },
    "viewGiftCardCode": {
      "noCardInfoError": "No pudimos cargar tu tarjeta de regalo en este momento. Por favor, inténtalo de nuevo.",
      "loadingMessage": "Cargando información de la tarjeta de regalo...",
      "valueHeader": "Valor de la tarjeta de regalo",
      "redeemHeader": "Cómo canjear",
      "openClaimText": "Abrir tarjeta de regalo",
      "instructionsHeader": "Instrucciones de canje",
      "terms&conditions": "Términos y condiciones",
      "cardUUID": "UUID de la tarjeta",
      "helpHeader": "¿Necesitas ayuda?",
      "helpDesc": "Si necesitas asistencia con esta tarjeta de regalo, copia el UUID de la tarjeta de arriba e inclúyelo en tu correo electrónico a nuestro equipo de soporte.",
      "unpaidMessage": "Esta tarjeta no está pagada. Si el pago se realizó pero no se refleja, utiliza el correo electrónico a continuación para obtener ayuda.",
      "messageLabel": "Mensaje:",
      "claimed": "Usato",
      "markAsClaimed": "Contrassegna come usato"
    },
    "selectGiftPage": {
      "noCards": "No hay tarjetas disponibles",
      "header": "Selecciona la tarjeta de regalo que quieres enviar",
      "inputPlaceholder": "Buscar una tarjeta de regalo"
    },
    "internalComponents": {
      "addOrDeleteImageScreen": {
        "pageMessage": "¿Quieres {{option}} la foto {{option2}}?"
      },
      "contactsTransactions": {
        "pushNotificationUpdateMessage": "{{name}} {{option}} tu solicitud",
        "acceptProfileMessage": "Pagó la solicitud de {{name}}",
        "acceptPayingContactMessage": "{{name}} pagó tu solicitud",
        "requestTitle": "Solicitud recibida por {{amount}}",
        "send": "Enviar"
      },
      "viewAllGiftCards": {
        "cardNamePlaceH": "Tarjeta regalo",
        "noCardsText": "Tus tarjetas de regalo aparecerán aquí cuando un contacto te envíe una.",
        "header": "Tus tarjetas regalo",
        "cardsLengthSingular": "{{num}} tarjeta",
        "cardsLengthPlural": "{{num}} tarjetas"
      },
      "editGiftCard": {
        "header": " ¿Qué te gustaría hacer con tu regalo?"
      }
    },
    "showProfileQr": {
      "header": "Compartir perfil",
      "lnAddress": "Dirección Lightning",
      "blitzContact": "Contacto Blitz",
      "copyMessage": "¡Copiado!",
      "lnurlCopy": "Copiar dirección",
      "blitzCopy": "Copiar enlace",
      "scanProfile": "Escanear perfil"
    },
    "splitBill": {
      "addFriendsTitle": "Agregar amigos para dividir",
      "createBillTitle": "Crear cuenta dividida",
      "selectedCount": "{{count}} de 10 seleccionados",
      "searchPlaceholder": "Buscar contactos",
      "nextButton": "Siguiente",
      "memoLabel": "Descripción",
      "memoPlaceholder": "¿Para qué es?",
      "totalAmountLabel": "Monto total",
      "evenSplit": "Equitativo",
      "customSplit": "Personalizado",
      "remainderNote": "{{amount}} sat restantes se quedan contigo",
      "perPerson": "{{amount}} / persona",
      "confirmButton": "Confirmar",
      "maxContactsWarning": "Máximo 10 contactos por división",
      "insufficientFunds": "Fondos insuficientes. Te faltan {{shortfall}} sats.",
      "swapPromptTitle": "¿Convertir USDB para cubrir la división?",
      "swapPromptBody": "Necesitas {{amount}} sats más. ¿Convertir USDB para cubrir la diferencia?",
      "swapConfirm": "Convertir y pagar",
      "swapFailed": "La conversión falló. Pago cancelado.",
      "customAmountsMismatch": "Los montos deben sumar {{total}} sats",
      "noContactsEmpty": "Aún no hay contactos. Agrega contactos para dividir una cuenta.",
      "noContactsSearch": "No hay contactos que coincidan con tu búsqueda.",
      "noSparkAddress": "Sin dirección Spark",
      "unknownContact": "Desconocido",
      "noName": "Sin nombre",
      "partialSuccess": "Pagado {{count}} de {{total}} contactos",
      "requestSent": "Solicitud enviada a {{count}} contactos",
      "errors": {
        "noAmount_even": "Introduce el monto total a dividir.",
        "noAmount_custom": "Asegúrate de que todos tengan un monto.",
        "noDescription": "Agrega una descripción para esta división.",
        "noContactsSelected": "Selecciona al menos un contacto para continuar"
      }
    },
    "editProfileFieldPage": {
      "nameDescription": "Tu nombre para mostrar es como te ven los demás. Puedes cambiarlo en cualquier momento.",
      "uniquenameDescription": "Cambiar tu nombre de usuario también cambia tu dirección Lightning. Los pagos a tu nombre de usuario anterior se perderán.",
      "bioDescription": "Tu biografía es una breve descripción para ayudar a otros a conocerte."
    }
  },
  "settings": {
    "index": {
      "editProfile": "Editar perfil",
      "showQR": "Mostrar QR",
      "identiconMessage": "Este diseño es único para tu billetera y ayuda a otros a confirmar que realmente eres tú cuando agregan tu contacto.",
      "profileHead": "Perfil",
      "settingsHead": "Configuración",
      "seedPopup": "Una frase semilla es una lista de palabras que te permite recuperar tus Bitcoin si tu dispositivo se pierde o se daña. Escríbela y guárdala en un lugar seguro. Nunca se la des a nadie—si alguien la obtiene, puede tomar todos tus Bitcoin."
    },
    "about": {
      "licenseHeader": "Software",
      "licenseBody": "Blitz es una aplicación gratuita y de código abierto bajo la",
      "licenseLinkLabel": "Licencia Apache v2.0",
      "walletHeader": "Blitz Wallet",
      "walletDescription": "Esta es una billetera Bitcoin Spark autocustodiada compatible con la red Lightning. Blitz no tiene acceso a sus fondos. Si pierde su frase de recuperación, podría perder sus fondos.",
      "poweredByLabel": "Desarrollado con",
      "poweredByBreez": "Breez Liquid SDK",
      "poweredBySpark": "Spark",
      "poweredByFlashnet": "Flashnet",
      "poweredByBoltz": "Boltz API",
      "sparkHeader": "Bueno Saberlo",
      "sparkDescription": "Blitz está impulsado por el protocolo Spark. Spark es un protocolo fuera de cadena donde los operadores de Spark actualizan el estado de la propiedad de Bitcoin fuera de la cadena, permitiendo transferencias rápidas, de bajo costo y no custodiadas sin tocar la blockchain.",
      "learnMore": "Aprender más",
      "creatorHeader": "Creador",
      "uiUxHeader": "UX / UI",
      "olliRole": "Ingeniería",
      "versionLabel": "Versión",
      "bundleVerified": "Paquete verificado",
      "bundleUnverified": "Paquete no verificado",
      "showTechnicals": "Mostrar detalles técnicos",
      "hideTechnicals": "Ocultar detalles técnicos",
      "backendHash": "Hash del backend",
      "expectedHash": "Hash esperado",
      "exchangeRatesHeader": "Tipos de cambio",
      "exchangeRatesDescription": "Los tipos de cambio de Bitcoin/fiat se obtienen de APIs de terceros. Las tasas pueden no ser totalmente precisas, verifique siempre la cantidad de Bitcoin antes de enviar un pago.",
      "exchangeRatesSourcesLabel": "Fuentes de datos",
      "exchangeRateCoinbase": "Coinbase",
      "exchangeRateFlashnet": "Flashnet",
      "exchangeRateKraken": "Kraken",
      "exchangeRateBitfinex": "Bitfinex"
    },
    "displayOptions": {
      "appearance": "Apariencia",
      "theme": "Tema",
      "light": "Claro",
      "lightsOut": "Oscuro total",
      "dim": "Tenue",
      "balDisplay": "Mostrar saldo",
      "prev": "Vista previa",
      "denomination": "Denominación",
      "displayForm": "Formato de visualización",
      "homepage": "Página principal",
      "txToDisplay": "Transacciones a mostrar",
      "hideSmallPayments": "Ocultar pagos pequeños",
      "hideSmallPaymentsDesc": "Oculta los pagos de Bitcoin menores de {{btcAmount}} y los pagos en dólares menores de {{dollarAmount}}.",
      "transactionsLabel_15": "15 transacciones",
      "transactionsLabel_20": "20 transacciones",
      "transactionsLabel_25": "25 transacciones",
      "transactionsLabel_30": "30 transacciones",
      "transactionsLabel_35": "35 transacciones",
      "transactionsLabel_40": "40 transacciones",
      "privFeat": "Privacidad y funciones",
      "cameraSwipe": "Deslizar para cámara",
      "cameraSwipeDesc": "Desliza a la derecha en cualquier pantalla principal para abrir la cámara.",
      "unkownSenders": "Ocultar remitentes desconocidos",
      "unknownSenderDesc": "Ocultar transacciones de contactos desconocidos",
      "text1": "Estilo de modo oscuro",
      "text2": "Apagado total",
      "text3": "Atenuado",
      "text4": "Denominación del saldo",
      "text5": "Denominación actual",
      "text6": "Por favor, vuelve a conectarte a internet para cambiar tu denominación",
      "text7": "Cómo mostrar",
      "fiat": "Fiat",
      "hidden": "Oculto",
      "symbol": "Símbolo",
      "word": "Palabra",
      "text9": "Ejemplo",
      "text10": "Pantalla principal",
      "text11": "Deslizar para cámara",
      "text12": "Desliza a la derecha desde la pantalla principal — ya sea en Contactos, Billetera o Inicio — para abrir rápidamente la cámara y escanear.",
      "text13": "Transacciones mostradas",
      "text14": "Página de contactos",
      "text15": "Ocultar remitentes desconocidos",
      "thousandsSeperator": "Separador de miles",
      "space": "Espacio",
      "local": "Formato numérico local",
      "sparkTitle": "Spark",
      "sliderTitle_enabled": "Activado"
    },
    "fastPay": {
      "text1": "Error al añadir el valor ingresado, por favor intenta de nuevo.",
      "text2": "La cantidad no puede ser 0",
      "text3": "Habilitar Fast Pay",
      "text4": "Umbral de Fast Pay (SAT)",
      "text5": "Fast Pay te permite pagar al instante facturas por debajo de un umbral especificado sin necesidad de deslizar para confirmar.",
      "text6": "Actual",
      "text7": "Nuevo"
    },
    "loginSecurity": {
      "text1": "Habilitar seguridad de inicio de sesión",
      "text2": "Tipo de seguridad",
      "text3": "PIN",
      "text4": "Biométrico",
      "text5": "El dispositivo no tiene un perfil biométrico. Crea uno en configuración para continuar.",
      "text6": "Error al iniciar sesión con biometría",
      "text7": "El dispositivo no admite inicio de sesión biométrico",
      "unsuccessfulLoginSwitch": "No se puede cambiar el tipo de inicio de sesión",
      "toggleSecurityModeError": "Ocurrió un error al cambiar tu configuración de seguridad. Intenta de nuevo.",
      "noBiometricsError": "El dispositivo no admite inicio de sesión biométrico",
      "noBiometricProfileError": "El dispositivo no tiene un perfil biométrico. Crea uno en configuración para continuar.",
      "biometricSignInError": "Error al iniciar sesión con biometría",
      "migratingStorageMessage": "Migrando almacenamiento a la nueva seguridad.",
      "createPinPageHeader": "{{type}} tu PIN de Blitz",
      "invalidPinconfirmation": "Los PIN no coinciden. ¡Intenta de nuevo!",
      "randomPinKeyboardToggle": "Mezclar teclado numérico",
      "randomPinKeyboardInfo": "Activa esta función para mezclar los números del teclado cada vez que inicies sesión. Agrega una capa extra de seguridad al dificultar que alguien cercano aprenda tu patrón de PIN.",
      "biometricsHead": "Sobre la biometría",
      "biometricsSubHead": "Tu frase de recuperación está protegida por los datos biométricos actuales de tu dispositivo. Cambiarlos impedirá que Blitz Wallet acceda a tu frase de recuperación y bloqueará el acceso a tu billetera."
    },
    "seedPhrase": {
      "header": "Guarde esta frase semilla en un lugar seguro y protegido",
      "headerDesc": "¡No la compartas con nadie!",
      "qrWarning": "¿Seguro que desea mostrar este código QR?\n\nEscanear su frase inicial es conveniente, pero asegúrese de usar un dispositivo seguro y confiable. Esto ayuda a proteger su billetera.",
      "wordsText": "palabras",
      "qrText": "Código QR",
      "showSeedWarning": "¿Estás seguro de que quieres mostrar tu frase inicial?",
      "warning": {
        "title_accounts": "Mantén tu frase de recuperación en secreto",
        "point1_accounts": "Tu frase secreta de recuperación es como una llave maestra de tu wallet.",
        "point2_accounts": "Si alguien la obtiene, puede robar tus fondos. No hay forma de recuperar fondos perdidos.",
        "point3_accounts": "Nunca la compartas con nadie: ninguna persona, sitio web o aplicación.",
        "title_settings": "Mantén tu frase de recuperación en secreto",
        "point1_settings": "Tu frase secreta de recuperación es como una llave maestra de tu wallet.",
        "point2_settings": "Si alguien la obtiene, puede robar tus fondos. No hay forma de recuperar fondos perdidos.",
        "point3_settings": "Nunca la compartas con nadie: ninguna persona, sitio web o aplicación.",
        "checkbox": "Entiendo que compartir mi frase de recuperación podría resultar en la pérdida permanente de mis fondos.",
        "continueButton": "Continuar"
      }
    },
    "crashReporting": {
      "crashreporting_enabled": "Informes de fallos activados",
      "crashreporting_disabled": "Informes de fallos desactivados",
      "descriptionText": "Los datos de fallos nos ayudan a mejorar la estabilidad y el rendimiento de nuestra aplicación.\n\nCuando ocurre un fallo, la información del dispositivo registrada automáticamente incluye:\n\n• Sistema operativo: versión del SO, orientación del dispositivo y estado de jailbreak\n• Detalles del dispositivo: modelo, orientación y RAM disponible\n• Información del fallo: fecha del fallo y versión de la aplicación"
    },
    "accounts": {
      "inputPlaceholder": "Buscar cuenta existente",
      "mainWalletPlace": "Billetera principal",
      "nwcWalletPlace": "NWC"
    },
    "resetWallet": {
      "header": "¿Estás seguro?",
      "dataDeleteHeader": "Selecciona los datos a eliminar de este dispositivo.",
      "dataDeleteDesc": "Esto eliminará todos los datos de la billetera de tu dispositivo. Si no tienes una copia de tu frase semilla guardada, PERDERÁS el acceso a tus fondos.",
      "seedAndPinOpt": "Eliminar todos los datos de mi dispositivo",
      "balanceText": "Tu saldo es",
      "localStorageError": "No se pudo eliminar la información local",
      "secureStorageError": "No se pudo eliminar la información segura",
      "boxNotChecked": "Marca la casilla para confirmar que deseas eliminar tu wallet.",
      "title": "Eliminar wallet",
      "warningText": "Entiendo que solo puedo recuperar mis fondos con mi frase semilla y que, si la pierdo, no podrán recuperarse."
    },
    "sparkInfo": {
      "title": "Información de billetera",
      "sparkAddress": "Dirección Spark",
      "pubKey": "Clave pública"
    },
    "sparkLrc20": {
      "balanceError": "El saldo actual de tu billetera es {{balance}}. Blitz añade una tarifa de {{fee}} a todos los pagos BTKN. Asegúrate de tener algo de Bitcoin en tu billetera para enviar tokens.",
      "title": "Configuración Spark",
      "sliderTitle_enabled": "BTKN activado",
      "sliderTitle_disabled": "BTKN desactivado",
      "sliderDesc": "BTKN es el token nativo de Spark. Al habilitar BTKN, puedes enviar y recibir tokens en la red Spark.\n\nBlitz es una billetera enfocada en Bitcoin. No promovemos ni respaldamos el uso de tokens. Esta función existe porque creemos que los usuarios deben tener la libertad de usar la tecnología que deseen.",
      "selectTokenHeader": "Token predeterminado",
      "selectTokenInformationPopup": "Elige qué token deseas usar primero al enviar pagos. No te preocupes, aún puedes cambiarlo en la página de pago en cualquier momento."
    },
    "viewSwapsHome": {
      "swaps": "Transferencias de red",
      "selectionTitle": "¿Qué red quieres ver?",
      "liquid": "Liquid",
      "rootstock": "Rootstock",
      "flashnet": "BTC <> USD",
      "pageTitle": "Transferencias de {{type}}"
    },
    "viewRoostockSwaps": {
      "loadingMessage": "Cargando transferencias de Rootstock guardadas",
      "noSwapsMessage": "No tienes transferencias de Rootstock guardadas",
      "swap.created": "Preparando",
      "invoice.set": "Financiando",
      "transaction.mempool": "Confirmando",
      "transaction.confirmed": "Confirmado en Rootstock",
      "invoice.pending": "Pagando",
      "invoice.paid": "Pago recibido",
      "transaction.claim.pending": "Completo",
      "transaction.claimed": "Completo",
      "transaction.lockupFailed": "Necesita reembolso",
      "invoice.failedToPay": "Pago fallido",
      "swap.expired": "Expirado"
    },
    "rootstockSwapInfo": {
      "title": "Intercambio Submarino",
      "id": "ID",
      "swapDetails": "Detalles de la transferencia",
      "claimAddress": "Dirección de cobro",
      "timeoutBHeight": "Altura de bloque de tiempo de espera",
      "expAmount": "Monto esperado",
      "invoice": "Factura",
      "refundSwap": "Reembolsar transferencia",
      "date": "Fecha",
      "completed": "Completado",
      "refunded": "Reembolsado",
      "rootstockTx": "Tx de Rootstock",
      "lockTx": "Tx de bloqueo",
      "refundTx": "Tx de reembolso"
    },
    "viewAllLiquidSwaps": {
      "rescanComplete": "Reescan completo",
      "swapStartedMessage": "La transferencia ha comenzado. Puede tardar entre 10 y 20 segundos en aparecer el pago.",
      "balanceError": "El saldo líquido actual es {{balance}}, pero el monto mínimo de transferencia es {{swapAmount}}",
      "loadingMessage": "Obteniendo información de Liquid",
      "breakdownHead": "Desglose del saldo",
      "incoming": "{{amount}} entrante pendiente",
      "outgoing": "{{amount}} saliente pendiente",
      "balance": "Saldo líquido {{amount}}",
      "rescan": "Reescanear",
      "totalBalance": "Saldo total",
      "swapMessage": "Blitz Wallet intentará transferir tus fondos Liquid a Spark al abrir la app por primera vez o cuando recibas pagos Liquid.\n\nSin embargo, en algunos casos una transferencia puede fallar. Para mover estos fondos a Spark manualmente, toca el botón Transferir.",
      "swap": "Transferir",
      "rescanning": "Escaneando…",
      "autoClaimLabel": "Cobro automático",
      "autoClaimHelper": "Convierte automáticamente fondos de Liquid a Lightning cuando se alcanza el umbral mínimo."
    },
    "notifications": {
      "mainToggle_enabled": "Notificaciones activadas",
      "mainToggle_disabled": "Notificaciones desactivadas",
      "mainToggleDesc": "Las notificaciones te mantienen informado sobre eventos importantes y actualizaciones en la aplicación.",
      "optionsTitle": "Opciones de notificación",
      "contact": "Contacto",
      "contactDesc": "Pagos recibidos de tus contactos guardados",
      "lnurl": "LNURL",
      "lnurlDesc": "Pagos recibidos a través de tu dirección Lightning",
      "nostrZaps": "Nostr zaps",
      "nostrZapsDesc": "Pagos Zap enviados a tu perfil de Nostr",
      "nwc": "Nostr Wallet Connect",
      "nwcDesc": "Pagos autorizados a través de Nostr Wallet Connect",
      "pos": "Punto de venta",
      "posDesc": "Pagos recibidos en tu punto de venta"
    },
    "nostrHome": {
      "nip5Title": "Verificación Nip5",
      "nip5Desc": "Verifica rápidamente tu identidad Nostr usando Blitz.",
      "nwcTitle": "Nostr Wallet Connect",
      "nwcDesc": "Conecta tu Blitz Wallet a apps usando Nostr."
    },
    "fiatCurrency": {
      "title": "Moneda",
      "halfModalTitle": "Elige la moneda para mostrar",
      "placeholderText": "Buscar moneda",
      "yourCurrencies": "Tus monedas",
      "moreCurrencies": "Más monedas",
      "currencyCount": "{{count}}+ admitidas",
      "saveCurrencyError": "No pudimos guardar la moneda seleccionada, por favor intenta de nuevo.",
      "loadingCurrencyRate": "Cargando el tipo de cambio actual"
    },
    "feeInformation": {
      "title": "",
      "description": "Blitz Wallet ofrece herramientas gratuitas y de código abierto para la comunidad de Bitcoin.\n\nPara apoyar la sostenibilidad a largo plazo del proyecto, se aplicará una pequeña comisión de transacción a cada pago.\n\nEl desglose de las comisiones se muestra a continuación.",
      "upTo": "Hasta",
      "fixedFee": "Tarifa fija",
      "percent": "Porcentaje",
      "noLimit": "Sin límite",
      "transactionType": "Tipo de transacción",
      "swapsType": "Intercambios BTC <> USD",
      "stablecoinType": "BTC <> Stablecoin",
      "swapsFee": "{{poolFee}} % de comisión del pool + {{blitzFee}} % de comisión de Blitz",
      "sparkSwapType": "Intercambios BTC <> USDB (Spark)",
      "chainSwapType": "BTC/USDB <> Stablecoin (entre cadenas)",
      "chainSwapFee": "0,5 % de comisión de Blitz + 0,1 %+ de comisión de plataforma",
      "liquid": "Liquid <> BTC",
      "liquidFee": "0,5 % de comisión de Blitz + comisiones de red",
      "roostock": "Roostock <> BTC",
      "roostockFee": "0,1 % de comisión de Boltz + comisiones de red",
      "accumulationType": "Direcciones de acumulación",
      "accumulationFee": "0,5 % de comisión de Blitz + 0,5 % de comisión de plataforma",
      "othersType": "Otros",
      "othersFee": "Comisiones de red",
      "networkFeeLinkDesc": "Toca para ver un desglose de las comisiones de la red Spark"
    },
    "nip5": {
      "noNameError": "El nombre no puede estar vacío.",
      "noPubKey": "La clave pública no puede estar vacía.",
      "nameLengthError": "El nombre debe tener menos de 60 caracteres",
      "regexError": "El nombre solo puede incluir letras o números.",
      "takenNameError": "El nombre ya está en uso",
      "nameConfirmationMessage": "¡NIP-05 añadido exitosamente! Ten en cuenta que puede tardar hasta 24 horas en aparecer, ya que la lista se actualiza una vez al día.",
      "title": "Verificación Nip5",
      "desc": "Nip5 convierte tu Npub largo en una dirección pequeña tipo correo, similar a una dirección Lightning.",
      "dataIsInvalid": "Algo salió mal, por favor intenta de nuevo.",
      "usernameInputLabel": "Nombre de usuario",
      "usernameInputPlaceholder": "Satoshi...",
      "publicKeyLabel": "Nombre de usuario",
      "publicKeyPlaceholder": "Npub...",
      "errors": {
        "invalidPubKey": "Clave pública inválida: debe ser una cadena no vacía",
        "invalidNpub": "Formato de npub inválido",
        "decodeNpubError": "Error al decodificar npub",
        "invalidFormat": "Formato de clave pública inválido: debe ser una cadena hex de 64 caracteres o npub"
      }
    },
    "nwc": {
      "confirmDelete": "¿Estás seguro de que quieres eliminar este elemento de Nostr Connect?",
      "searchAccountPlaceholder": "Buscar cuenta NWC",
      "noAccountsMessage": "No tienes cuentas Nostr Connect.",
      "addAccount": "Añadir cuenta",
      "createNWCAccount": {
        "noAccountNameError": "Por favor introduce un nombre de cuenta.",
        "noPermissionsError": "Por favor habilita al menos un permiso.",
        "noBudgetError": "Por favor selecciona un período de renovación de presupuesto.",
        "noBudgetAmountError": "Por favor selecciona un monto de presupuesto.",
        "title": "Crear cuenta",
        "loadingMessage": "Creando cuenta",
        "nameInputPlaceholder": "Introduce nombre de cuenta NWC",
        "permissionsHeader": "Permisos de la billetera",
        "receivePayments": "Recibir pagos",
        "sendPayments": "Enviar pagos",
        "getBalance": "Obtener saldo",
        "transactions": "Transacciones",
        "lookupInvoice": "Buscar factura",
        "budgetRenewalHeader": "Renovación de presupuesto",
        "bugetPlaceholder": "Selecciona período de renovación",
        "createConnection": "",
        "connectionName": ""
      },
      "hasNoAccounts": {
        "warningMessage": "Para enviar dinero desde tu billetera Nostr Connect, primero necesitarás añadir fondos — ya sea recibiendo dinero o transfiriendo desde tu billetera principal.\n\n Puedes transferir fondos desde tu billetera principal a NWC en la página de configuración de la cuenta."
      },
      "noNotifications": {
        "warningMessage": "Para usar Nostr Wallet Connect necesitas tener habilitadas las notificaciones push para Nostr Wallet Connect.\n\nPor favor habilita las notificaciones en configuración e intenta de nuevo."
      },
      "showSeedPage": {
        "loadingMessage": "Generando frase de recuperación",
        "warningMessage": "Para mantener tu wallet segura, Nostr Wallet Connect crea una frase de recuperación separada de la frase de recuperación de tu wallet principal.\n\nPuedes acceder a esta frase de recuperación en la configuración de Blitz, en la sección Cuentas.",
        "viewSeed": "Ver frase de recuperación"
      },
      "combinedOnboarding": {
        "accountFundingHeader": "Financiar tu wallet NWC",
        "accountFundingMessage": "Para enviar dinero desde tu wallet Nostr Connect, primero debes agregar fondos, ya sea recibiendo dinero o transfiriéndolo desde tu wallet principal.\n\nPuedes transferir fondos desde tu wallet principal a NWC en la página de configuración de la cuenta.",
        "securityHeader": "Seguro y aislado",
        "securityMessage": "Nostr Wallet Connect crea una wallet separada de tu wallet principal para mayor seguridad. Esta frase seed se almacena de forma segura y puede verse más tarde en la página de Cuentas dentro de Configuración si es necesario.",
        "continueButton": "Comenzar",
        "initializingMessage": "Configurando tu wallet NWC...",
        "errorTitle": "Error en la configuración",
        "errorRetry": "Reintentar configuración"
      }
    },
    "accountComponents": {
      "homepage": {
        "addNewAccount": "Agregar",
        "swap": "Transferir",
        "viewSeed": "Ver frase semilla",
        "editAccount": "Editar cuenta",
        "swapAccountError": "Necesitas al menos dos cuentas para hacer una transferencia.",
        "noAccountsFound": "No se encontraron cuentas que coincidan con tu búsqueda."
      },
      "accountPaymentPage": {
        "noAmountError": "Por favor ingresa una cantidad para transferir",
        "noAccountError": "Por favor selecciona una cuenta desde la cual transferir fondos",
        "noAccountToError": "Por favor selecciona una cuenta a la cual transferir fondos",
        "loadingFeeError": "No se puede iniciar la transferencia mientras se calcula la comisión",
        "alreadyStartedTransferError": "Ya se ha iniciado una transferencia",
        "balanceError": "La cantidad supera tu saldo incluyendo comisiones",
        "noSendAddressError": "No se pudo obtener la dirección de transferencia",
        "noAccountInformation": "No se pudo obtener la información de la cuenta",
        "title": "Transferencia",
        "selectAccount": "Seleccionar cuenta",
        "inputPlaceHolderText": "Transferencia entre cuentas"
      },
      "createAccountPage": {
        "alreadyUsingSeedError": "Esta frase semilla ya existe para otra cuenta",
        "editTitle": "Editar cuenta",
        "createTitle_derived": "Crear cuenta",
        "createTitle_imported": "Importar cuenta",
        "updateTitle": "Actualizar cuenta",
        "cannotDeleteActiveAccountError": "No puedes eliminar la cuenta activa. Por favor selecciona otra antes de borrarla.",
        "deleteAccountConfirmation": "¿Estás seguro de que quieres eliminar esta cuenta?",
        "inputDesc": "Nombre de la cuenta",
        "nameTakenError": "Este nombre ya está en uso. Por favor usa un nombre de cuenta diferente.",
        "nameInputPlaceholder": "Nombre...",
        "seedHeader": "Frase inicial de la cuenta"
      },
      "viewAccountPage": {
        "informationMessage": "¿Estás seguro de que quieres mostrar este código QR?\n\nEscanear tu semilla es conveniente, pero asegúrate de usar un dispositivo seguro y confiable. Esto ayuda a mantener tu billetera segura."
      },
      "editAccountName": {
        "title": "Nombre de la cuenta",
        "namePlaceholder": "Nombre"
      },
      "editAccountPage": {
        "title": "Editar cuenta",
        "accountNameLabel": "Nombre de la cuenta",
        "showRecoveryPhraseLabel": "Mostrar frase de recuperación",
        "removeAccountLabel": "Eliminar cuenta",
        "activeAccountError": "No puedes eliminar la cuenta activa actualmente. Por favor, cambia a una cuenta diferente antes de eliminar esta.",
        "account_pin": "Fijar cuenta",
        "account_unpin": "Desfijar cuenta",
        "pin_account_info": "Cuando fijas una cuenta, aparece en la página principal de Configuración, lo que facilita cambiar rápidamente entre tu cuenta principal y la cuenta fijada.",
        "accountTypeLabel": "Tipo de cuenta",
        "accountType_derived": "Derivada",
        "accountType_imported": "Importada",
        "accountTypeDerivedInfo": "Esta cuenta está vinculada a tu frase semilla de Blitz y se restaurará cuando restaures tu billetera Blitz.",
        "accountTypeImportedInfo": "Esta cuenta tiene su propia frase semilla y no se restaurará cuando restaures tu billetera Blitz. Guarda su frase de recuperación en un lugar seguro."
      },
      "selectCreateAccountType": {
        "title": "Agregar cuenta",
        "createNewAccountTitle": "Crear nueva cuenta",
        "createNewAccountDescription": "Recuperable desde la frase semilla principal",
        "importRecoveryPhraseTitle": "Importar frase de recuperación",
        "importRecoveryPhraseDescription": "Importar cuentas desde otra wallet",
        "recoverRecoveryPhraseTitle": "Recuperar cuenta",
        "recoverRecoveryPhraseDescription": "Restaurar una cuenta ya creada"
      },
      "selectProfileImage": {
        "title": "Elegir avatar",
        "searchPlaceholder": "Buscar emojis...",
        "saveButton": "Guardar avatar"
      },
      "restoreDerivedAccount": {
        "title": "Restaurar cuenta",
        "emptyStateTitle": "No hay cuentas para restaurar",
        "emptyStateMessage": "Todas las cuentas están actualmente restauradas. No se encontraron cuentas faltantes.",
        "accountCardTitle": "Cuenta {{index}}",
        "accountCardSubtitle": "Índice de derivación: {{index}}",
        "restoreButton": "Restaurar",
        "nameInputTitle": "Nombra esta cuenta",
        "nameInputPlaceholder": "Cuenta {{index}}",
        "nameInputConfirm": "Restaurar cuenta",
        "nameInputCancel": "Cancelar",
        "successMessage": "Cuenta {{index}} restaurada exitosamente",
        "errorMessage": "Error al restaurar la cuenta"
      },
      "selectAltAccount": {
        "from": "Selecciona la cuenta desde la que quieres enviar.",
        "to": "Selecciona la cuenta en la que quieres recibir."
      },
      "removeAccountPage": {
        "title": "Eliminar cuenta",
        "explanation_derived": "Esta cuenta fue derivada de tu frase semilla. Puedes restaurarla en cualquier momento volviéndola a agregar.",
        "explanation_imported": "Esta cuenta fue importada. Si la eliminas, necesitarás volver a importar tu clave privada para acceder a ella.",
        "cancelButton": "Cancelar",
        "removeButton": "Eliminar cuenta"
      }
    },
    "accountsPoolsScreen": {
      "profileButton": "Perfil",
      "settingsButton": "Configuración",
      "poolsTitle": "Pools",
      "noPoolsMessage": "Aún no has creado ningún pool. Toca para crear tu primer pool.",
      "noActivePools": "No tienes pools activos en este momento. Toca para ver tus pools.",
      "yourAccountsTitle": "Tus cuentas",
      "addAccountButton": "Agregar cuenta"
    },
    "hub": {
      "viewAll": "Ver todo",
      "accounts": "Cuentas",
      "pinAccount": "Fijar",
      "unpinAccount": "Desfijar",
      "maxPinsReached": "Máximo 2 cuentas fijadas. Desfija una primero.",
      "morePoolsCount": "+{{count}} más",
      "pos": {
        "desc": "Acepta fácilmente pagos en Bitcoin para tu negocio"
      }
    },
    "posPath": {
      "settings": {
        "nameTakenError": "Este nombre de punto de venta ya está en uso.",
        "nameRegexError": "El nombre solo puede incluir letras y números.",
        "title": "Punto de venta",
        "storeNameInputDesc": "Nombre de la tienda",
        "storeNameInputPlaceholder": "Introduce el nombre de la tienda",
        "displayCurrencyDesc": "Moneda de visualización",
        "numAddeditems": "{{number}} artículo{{isPlurl}} añadido",
        "plurlEnding": "s",
        "differingCurrencyItemsError": "Tu moneda actual es diferente a la de {{number}} de tus artículos guardados. Por favor actualiza los precios de tus artículos para asegurarte de cobrar el monto correcto.",
        "itemsDescription": "Agregar artículos a tu sistema de punto de venta significa que los empleados no tendrán que escribir precios manualmente. En su lugar, pueden hacer clic en los nombres de los productos y los precios que configuraste se añadirán automáticamente al total.",
        "updateItems": "Actualizar artículos",
        "addItem": "Añadir artículo",
        "openPos": "Abrir POS",
        "brandLogo": "Logo de la marca",
        "changeLogo": "Cambiar logo",
        "removeLogo": "Eliminar",
        "uploadLogo": "Toca para subir el logo de la marca",
        "addProducts": "Agregar productos"
      },
      "posInstructionsPath": {
        "title": "Instrucciones",
        "head1": "Cómo aceptar",
        "head2": "Pagos en Bitcoin",
        "step1": "Escanea el código QR con tu cámara"
      },
      "totalTipsScreen": {
        "noTipBalanceError": "El usuario no tiene saldo de propinas.",
        "updateContactMessage": "El destinatario necesita actualizar su aplicación Blitz para recibir el pago.",
        "payingMessage": "Pagando...",
        "notifyngMessage": "Notificando...",
        "errorPaying": "No se pudo pagar al contacto Blitz. Intenta más tarde.",
        "invalidName": "El nombre no es un LNURL ni un usuario Blitz.",
        "removeEmployeeWarning": "¿Estás seguro de que quieres eliminar a este empleado?",
        "startingPaymentProcessMessage": "Iniciando el proceso de pago, por favor no salgas de esta página ni de la app.",
        "goBack": "Volver",
        "lastSale": "Última venta:",
        "numTipsPaid": "Consejos pagados:",
        "numUnpaidTips": "Propinas no pagadas:",
        "tipBalance": "Saldo de propinas:",
        "viewTips": "Ver propinas"
      },
      "transactions": {
        "unpaidtips": "Consejos: {{number}}",
        "title": "Propinas a pagar",
        "empNamePlaceholder": "Nombre del empleado",
        "noEmployees": "Actualmente no tienes empleados con propinas guardadas. Cuando un empleado use el punto de venta, sus propinas aparecerán aquí para que puedas pagarlas.",
        "noTips": "El empleado no tiene propinas",
        "noEmployeeTitle": "Sin Propinas que Pagar",
        "noEmployeeSubTitle": "Aún no tienes propinas que pagar. Cuando un empleado reciba una propina, aparecerá aquí."
      },
      "items": {
        "addItemHalfModal": {
          "nameLengthError": "El nombre del artículo debe tener menos de 60 caracteres.",
          "addItemError": "Hubo un problema al añadir tu artículo al POS. Intenta de nuevo.",
          "editItem": "Editar artículo",
          "addItem": "Añadir nuevo artículo",
          "pricesLabel": "Los precios se basan en tu moneda guardada ({{currency}})",
          "editMessage": "Edita la moneda de visualización en la configuración del POS.",
          "itemNamePlaceholder": "Nombre del artículo",
          "pricePlaceholder": "Precio ({{number}})",
          "updateCurrency": "Actualizar moneda",
          "addItemBTN": "Añadir artículo"
        },
        "addPOSItemsPage": {
          "denominationError": "El precio está en {{currency1}}, pero la moneda de la tienda es {{currency2}}.",
          "deleteItemMessage": "¿Estás seguro de que quieres eliminar este artículo del punto de venta?",
          "title": "Artículos POS",
          "itemSearchPlaceholder": "Nombre del artículo...",
          "noItemsSearch": "Ningún artículo coincide con tu búsqueda.",
          "noItemsAdded": "Agrega un artículo para que aparezca aquí.",
          "ctaBTN": "Añadir artículo",
          "noPosTitle": "Sin Artículos POS",
          "noPosSub": "Aún no tienes artículos POS guardados. Una vez que guardes uno, aparecerá aquí."
        }
      },
      "internalComponents": {
        "tipTx": {
          "tipMessage": "Propina: {{amount}}",
          "ctaBTN": "Marcar como {{option}}"
        }
      }
    },
    "popups": {
      "confirmActionPage": {
        "defaultMessage": "¿Estás seguro de que quieres vaciar tu billetera?",
        "ctaBTN": "Marcar como {{option}}"
      }
    },
    "language": {
      "inputPlaceHolder": "Buscar idioma"
    }
  },
  "screens": {
    "inAccount": {
      "tokens": {
        "yourTokens": "Tus tokens",
        "noTokens": "No tienes tokens"
      },
      "appStore": {
        "soonMessage": "Nos encanta que quieras más aplicaciones. ¡Sugiere abajo!",
        "title": "Tienda",
        "shopTitle": "Compra con Bitcoin",
        "shopDescription": "Compra tarjetas de regalo de miles de comerciantes en todo el mundo",
        "callToAction": "¿Quieres algo aquí?",
        "featuredApps": "¿Quieres algo aquí?",
        "comingSoon": "Esta función no está disponible temporalmente. Estamos trabajando para restaurarla lo antes posible."
      },
      "confirmTxPage": {
        "failedToSend": "Error al enviar",
        "paymentErrorMessage": "Hubo un problema al enviar este pago, por favor intenta de nuevo.",
        "sendReport": "Informar de un problema",
        "lnurlAuthSuccess": "Has iniciado sesión y todo está listo.",
        "walletConnected": "Billetera conectada",
        "emailReport": "Enviar por correo electrónico",
        "copyReport": "Copiar al portapapeles",
        "confirmMessage_sent": "Enviado correctamente",
        "confirmMessage_received": "Recibido correctamente",
        "confirmMessage": "{{direction}} exitosamente",
        "bulkSuccess": "Solicitudes enviadas correctamente",
        "bulkPartialSuccess": "No se enviaron solicitudes",
        "sendingInProgress": "Tu pago ha sido enviado. Espera mientras se confirma.",
        "stablecoinDesc": "{{asset}} en {{chain}}"
      },
      "expandedTxPage": {
        "confirmMessage_sent": "Cantidad enviada",
        "confirmMessage_received": "Cantidad recibida",
        "paymentStatus": "Estado del pago",
        "swapStatus": "Estado del intercambio",
        "confReqired": "Confirmaciones requeridas",
        "detailsBTN": "Detalles técnicos",
        "contactPaymentType": "Contacto",
        "converstionRate": "{{satAmount}} por {{dollarAmount}}",
        "gift": "Regalo",
        "claimPayment": "Reclamar pago",
        "splitPayment": "Dividir",
        "chainSwap_other": "Stablecoin",
        "chainSwap_lightning": "Lightning",
        "contactSupport": "Soporte",
        "viewProgress": "Ver progreso"
      },
      "explorePage": {
        "timeLeft": "({{time}} restantes)",
        "title": "Descargas de Blitz",
        "goalUserCount": "de {{goalUserCount}} usuarios.",
        "percentOfGoal": "{{goalPercent}}% del objetivo",
        "numAddedUsers": "+{{numNewUsers}} usuarios hoy",
        "COMMENT": "Full sentence below = Number of totalUser users"
      },
      "loadingScreen": {
        "loadingMessage1": "Por favor no cierres la aplicación",
        "loadingMessage2": "Estamos configurando todo",
        "loadingText": "Estamos configurando todo. ¡Espera un momento! Esto podría tardar hasta un minuto.",
        "dbInitError": "No se pudo abrir la base de datos. Intenta de nuevo.",
        "userSettingsError": "No se pudieron cargar los ajustes de usuario. Intenta de nuevo.",
        "liquidWalletError": "La información de la billetera no se configuró correctamente, intenta de nuevo.",
        "liquidWalletError2": "No pudimos configurar tu billetera. Intenta de nuevo.",
        "dbInitError1": "No podemos configurar su aplicación.",
        "dbInitError2": "Por favor inténtalo de nuevo. Si este problema continúa, puede recuperar sus fondos de forma segura utilizando su frase inicial.",
        "initErrorTitle": "Algo salió mal"
      },
      "receiveBtcPage": {
        "onchainFeeMessage": "Para recibir un pago de Bitcoin, pagarás una comisión de red on-chain. Esta comisión varía según las tarifas actuales de la red Bitcoin.",
        "liquidFeeMessage": "Para recibir un pago en Liquid, pagarás una comisión de bloqueo de ~{{fee}}, una comisión de reclamación de ~{{claimFee}} y una comisión de servicio de Boltz del 0,1%.",
        "rootstockFeeMessage": "Para recibir un pago en Rootstock, pagarás una comisión de bloqueo de ~{{fee}} y una comisión de servicio de Boltz del 0,1%.",
        "lightningConvertMessage": "Recibir dólares a través de Lightning requiere convertir Bitcoin a USD. Se aplica una comisión del {{convertFee}} %, y el tipo de cambio actual es:\n{{satExchangeRate}}.",
        "stablecoinsFeeMessage": "Para recibir stablecoins, se aplica una comisión de Blitz del 0,5 % y una comisión de Flashnet del 0,05 %.",
        "generatingInvoice": "Generando factura",
        "amountPlaceholder": "Cualquier monto",
        "copyInvoice": "Copiar factura",
        "usdSwapMinNotice": "Solo los pagos superiores a {{amount}} se convertirán a dólares",
        "shareInvoice": "Compartir factura",
        "walletNotConnected": "La billetera no está conectada. Inténtalo de nuevo.",
        "paylinkSaveError": "No se pudo guardar el enlace de pago",
        "receiveAsHeader": "Recibir como",
        "receiveAs_spark_BTC": "Bitcoin o tokens",
        "receiveAs_lightning_BTC": "Mantener en Bitcoin",
        "receiveAs_spark_USD": "Dólares",
        "receiveAs_lightning_USD": "Convertir a dólares",
        "amount_USD_MIN": "Mín. {{swapAmountSat}}",
        "invoiceDescription_lightningInvoice": "Factura Lightning",
        "invoiceDescription_lightningAddress": "Dirección Lightning",
        "invoiceDescription_bitcoinAddress": "Dirección Bitcoin",
        "invoiceDescription_liquidAddress": "Dirección Liquid",
        "invoiceDescription_sparkAddress": "Dirección Spark",
        "invoiceDescription_stablecoinsAddress": "Dirección de {{chain}}",
        "invoiceDescription_rootstockAddress": "Dirección Rootstock",
        "header_lightning_btc": "Bitcoin vía Lightning",
        "header_lightning_usd": "Dólares vía Lightning",
        "header_bitcoin": "Bitcoin",
        "header_spark_btc": "Bitcoin/Tokens vía Spark",
        "header_spark_usd": "Dólares vía Spark",
        "header_liquid": "Bitcoin vía Liquid",
        "header_stablecoins": "Bitcoin vía {{chain}}",
        "header_rootstock": "Bitcoin vía Rootstock",
        "selectReceiveAssetHead": "Selecciona el activo a recibir",
        "usd_convert_warning": "El monto final que recibas puede variar debido a cambios en el precio del mercado durante la conversión.",
        "editDescriptionHead": "¿Qué te gustaría decir?",
        "editDescriptionPlaceholder": "Agregar una descripción",
        "confirmToClaimTitle": "Confirmar antes de recibir",
        "confirmToClaimOff": "Desactivado, los pagos se confirman al instante",
        "confirmToClaimOn": "Activado, apruebas cada pago",
        "holdInvoiceExplainer": "Cuando está activado, los pagos enviados a esta factura se retienen hasta que los confirmes. Si no los reclamas a tiempo, el pago se devuelve automáticamente al remitente.",
        "expiryTitle": "Expira después de",
        "expiry_3600": "1 hora",
        "expiry_21600": "6 horas",
        "expiry_86400": "24 horas",
        "expiry_604800": "7 días",
        "expiry_2592000": "30 días",
        "expiry_7776000": "90 días"
      },
      "settingsContent": {
        "about": "Acerca de",
        "language": "idioma",
        "display currency": "Moneda",
        "receive currency": "Dirección Lightning",
        "display options": "Opciones de visualización",
        "edit contact profile": "Editar perfil de contacto",
        "view all swaps": "Transferencias de red",
        "fast pay": "Pago Rápido",
        "spend and replace": "Gastar y reemplazar",
        "blitz fee details": "Detalles de tarifas Blitz",
        "crash reports": "Reportes de fallos",
        "notifications": "Notificaciones",
        "blitz stats": "Estadísticas Blitz",
        "accounts": "Cuentas",
        "nostr": "Nostr",
        "login mode": "Modo de inicio de sesión",
        "backup wallet": "Respaldar billetera",
        "spark info": "Información Spark",
        "delete wallet": "Eliminar billetera",
        "general": "General",
        "preferences": "Preferencias",
        "security": "Seguridad",
        "technical settings": "Configuración técnica",
        "experimental features": "Funciones experimentales",
        "settings": "Configuración",
        "blitzRestore": "Restauración Blitz",
        "point-of-sale": "Punto de venta",
        "pools": "Pools",
        "show seed phrase": "Respaldar billetera",
        "wallet leaves": "Datos de la billetera"
      },
      "walletLeaves": {
        "sats": "sats",
        "lastSynced": "Sincronizado: {{time}}",
        "never": "Nunca",
        "treeLabel": "Árbol {{id}}",
        "treeSubtitle": "{{count}} hojas",
        "showMore": "Mostrar más",
        "exportButton": "Exportar respaldo",
        "noLeavesToExport": "Todavía no hay hojas para exportar.",
        "exportError": "No se pudieron exportar tus hojas. Inténtalo de nuevo.",
        "notReadyTitle": "Aún no listo para salir",
        "readyTitle": "Listo para salir",
        "verdictSuffix": "/ {{total}} hojas",
        "verdictBodyNotReady": "Tu dinero está seguro. Pero ninguna de tus hojas es lo suficientemente grande para salir por sí sola: cada una debe superar {{min}} sats para compensar las comisiones on-chain.",
        "verdictBodyReady": "Tienes hojas lo suficientemente grandes para salir por sí solas. Cada hoja lista para salir supera los {{min}} sats necesarios para compensar las comisiones on-chain.",
        "bucketReadyTitle": "Listo para salir",
        "bucketReadySub": "Más de {{min}} sats",
        "bucketBelowTitle": "Debajo del umbral",
        "bucketBelowSub": "Demasiado pequeña para salir sola",
        "exportTitle": "Abrir herramienta de recuperación",
        "exportSubTitle": "Recupera tus fondos sin Spark",
        "learnTitle": "¿Qué es una salida unilateral?",
        "learnSubtitle": "Recupera tus Bitcoin sin Spark",
        "guide": {
          "unilateralExit": "Salida unilateral",
          "balanceCaption": "{{leaves}} hojas · {{trees}} árboles",
          "howTitle": "Cómo funciona una salida",
          "howSubtitle": "Retira directamente a Bitcoin, sin necesidad de permiso.",
          "rootLabel": "RAÍZ",
          "leafLabel": "HOJA",
          "diagramCaption": "Transmitir de arriba hacia abajo, en orden",
          "step1": "Elige una hoja con un valor superior a {{min}} sats.",
          "step2": "Transmite sus transacciones desde la raíz hasta la hoja en una sola sesión.",
          "step3": "Los fondos llegarán a tu billetera Bitcoin on-chain.",
          "warningTitle": "Una sola sesión.",
          "warningBody": "Tu billetera permanecerá bloqueada hasta que finalice la salida, así que reserva tiempo antes de comenzar.",
          "openBlink": "Abrir la herramienta de salida"
        },
        "progress": {
          "title": "Exportando respaldo",
          "gathering": "Recopilando las hojas de tu billetera…",
          "saving": "Guardando un respaldo local…",
          "exit": "Obteniendo datos de salida…",
          "building": "Creando el archivo de respaldo…",
          "sharing": "Abriendo el menú para compartir…"
        }
      },
      "remotePayments": {
        "lnAddress": "Dirección Lightning",
        "lnurlPageDesc": "Tu dirección Lightning permite que cualquiera te pague sin necesidad de una factura."
      },
      "technicalTransactionDetails": {
        "txHash": "Hash de transacción",
        "paymentId": "ID de pago",
        "preimage": "Preimagen del pago",
        "address": "Dirección de pago",
        "bitcoinTxId": "Txid de Bitcoin",
        "paymentExp": "Expiración del pago",
        "noInformationLabel": "{{item}} no se muestra ya que este pago fue restaurado desde el historial o usó una factura de monto cero.",
        "privacyMessage": "Para preservar la privacidad {{type}}, toda la demás información se oculta.",
        "receivers": "del receptor",
        "senders": "del remitente",
        "quoteId": "ID de Cotización",
        "destinationAddress": "Dirección de Destino",
        "destinationAsset": "Activo de Destino",
        "destinationChain": "Cadena de Destino",
        "transferIds": "Personas incluidas",
        "rootstockSwapId": "ID de swap de Rootstock",
        "rootstockSwapStatus": "Estado del swap de Rootstock",
        "rootstockPaymentTxId": "Txid de pago de Rootstock",
        "bitrefillInvoiceId": "ID de factura de Bitrefill"
      },
      "viewAllTxPage": {
        "title": "Transacciones",
        "filterAll": "Todos",
        "filterLightning": "Lightning",
        "filterBitcoin": "Bitcoin",
        "filterSpark": "Spark",
        "filterContacts": "Contactos",
        "filterGifts": "Regalos",
        "filterSwaps": "Intercambios",
        "filterSavings": "Ahorros",
        "filterPools": "Fondos",
        "noTxHistoryTitle": "Sin historial de transacciones",
        "noTxHistorySub": "Tus transacciones aparecerán aquí cuando envíes o recibas una.",
        "searchPlaceholder": "Buscar descripciones",
        "noFilterResultsTitle": "No hay transacciones coincidentes",
        "noFilterResultsSub": "Ninguna transacción coincide con los filtros actuales. Intenta ajustarlos o borrarlos.",
        "filterModalTitle": "Filtrar transacciones",
        "exportButton": "Exportar",
        "filterDirectionTitle": "Dirección",
        "filterSent": "Enviado",
        "filterReceived": "Recibido",
        "filterDateTitle": "Rango de fechas",
        "filterDate7d": "Últimos 7 días",
        "filterDate30d": "Últimos 30 días",
        "filterDate90d": "Últimos 90 días",
        "filterDate1y": "Últimos 12 meses",
        "filterTypeTitle": "Tipo de transacción",
        "filterApply": "Aplicar filtros",
        "filterClearAll": "Borrar todo"
      },
      "lrc20HalfModal": {
        "title": "Buscar tokens",
        "searchPlaceholder": "Nombre del token...",
        "noTokens": "No se encontraron tokens"
      },
      "lrc20TokenDataHalfModal": {
        "balance": "Saldo",
        "maxSupply": "Suministro máximo",
        "tokenTicker": "Símbolo del token",
        "tokenPubKey": "Clave pública del token",
        "tokenInfo": "Ver información del token"
      },
      "giftPages": {
        "expired": "Expirado",
        "lessThanMin": "Queda menos de un minuto",
        "timeLeft": {
          "days_one": "Queda {{count}} día",
          "days_other": "Quedan {{count}} días",
          "hours_one": "Queda {{count}} hora",
          "hours_other": "Quedan {{count}} horas",
          "minutes_one": "Queda {{count}} minuto",
          "minutes_other": "Quedan {{count}} minutos"
        },
        "shareMessage": "¡Has recibido un regalo de {{amount}}! Reclámalo aquí:\n{{link}}",
        "fundGiftMessage": "Creando regalo",
        "reclaimGiftMessage": "Recuperando regalo",
        "giftsHome": {
          "title": "Regalos en Blitz",
          "desc": "Comparte Bitcoin o dólares con amigos y familia"
        },
        "balanceDenominationHeader": "Selecciona la moneda para tu regalo",
        "giftsOverview": {
          "noGiftsHead": "Aún no hay regalos",
          "noGiftsDesc": "Crea tu primer regalo para compartir Bitcoin o dólares con amigos y familiares.",
          "createGift": "Crear regalo",
          "claimed": "Canjeado",
          "expired": "Vencido",
          "unclaimed": "No canjeado",
          "reclaimed": "Recuperado",
          "noClaimURL": "No hay URL de reclamo disponible para este regalo. Por favor espera hasta que el regalo haya expirado para recuperar tu dinero."
        },
        "createGift": {
          "noAmountError": "Ingresa un monto para crear tu regalo.",
          "connectError": "No pudimos configurar tu billetera del regalo. Inténtalo de nuevo.",
          "addressError": "No pudimos obtener la dirección del regalo.",
          "saveError": "No pudimos guardar tu regalo. Inténtalo de nuevo.",
          "fundError": "No pudimos agregar fondos a tu regalo.",
          "startProcess1": "Preparando tu regalo…",
          "startProcess2": "Configurando…",
          "startProcess3": "Agregando fondos a tu regalo…",
          "header": "Crear regalo",
          "inputPlaceholder": "Añade un mensaje o nota...",
          "button": "Crear regalo",
          "disclaimer": "Cuando creas un regalo, el dinero queda bloqueado durante {{numDays}} días. Si nadie lo reclama en ese período, puedes ir a la página de recuperación para recuperarlo.",
          "durationText": "{{numDays}} días",
          "type": "Tipo",
          "quantityHeader": "¿Cuántos regalos deseas crear?",
          "maxGiftsError": "Has alcanzado el número máximo de regalos",
          "insufficientBalanceQuantity": "Saldo insuficiente para {{count}} regalos",
          "descriptionTitle": "Añadir una nota",
          "descriptionSubtitle": "Dale al destinatario una pista sobre para qué es este regalo.",
          "swapError": "Simulación de intercambio no disponible o fallida",
          "durationTitle": "¿Cuánto tiempo debe durar este regalo?",
          "durationSubtitle": "Elige cuánto tiempo puede ser reclamado.",
          "warningTitle": "Fondos retenidos",
          "warningSubtitle": "Los fondos no reclamados pueden recuperarse después de {{numDays}} días.",
          "bulkButton": "Crear {{count}} regalos",
          "maxQuantityHint": "Máximo de 20 regalos permitidos.",
          "amountPageHeader": "Añadir un monto",
          "amountPageDesc": "Introduce el monto de cada regalo y selecciona su denominación."
        },
        "giftConfirmation": {
          "header": "¡Regalo creado!",
          "whatToDo": "Comparte este regalo con cualquiera usando el código QR o el enlace",
          "details": "Detalles del regalo",
          "expire": "Expira",
          "giftLink": "Enlace del regalo",
          "shareGift": "Compartir regalo",
          "createAnother": "Crear otro",
          "done": "Listo",
          "showQr": "Mostrar código QR",
          "bulkHeader": "¡{{count}} regalos creados!",
          "copyAllLinks": "Copiar todos los enlaces"
        },
        "claimHome": {
          "header": "Ingresa el enlace del regalo",
          "desc": "Pega el enlace que recibiste o escanea el código QR para reclamar tu regalo",
          "inputPlaceholder": "Ingresa el enlace del regalo",
          "claim": "Reclamar",
          "noGiftLinkError": "No pudimos encontrar un enlace de regalo. Escanea o pega el enlace que recibiste.",
          "invalidGiftFormat": "Enlace de regalo no válido. Copia el enlace completo e inténtalo de nuevo."
        },
        "reclaimPage": {
          "header": "Recupera tu regalo",
          "desc": "Ingresa o selecciona el ID del regalo para devolver un regalo expirado o no reclamado.",
          "inputPlaceholder": "Ingresa el ID del regalo",
          "dropdownPlaceHolder": "Seleccionar regalo expirado",
          "button": "Recuperar regalo",
          "noReclaimsMessage": "No tienes regalos vencidos en este momento. Vuelve cuando algún regalo haya vencido para recuperarlo.",
          "advancedModeBTN": "Modo avanzado"
        },
        "advancedMode": {
          "header": "Modo avanzado",
          "currentIndexHead": "Índice actual del regalo",
          "infoHead": "Cómo funcionan los regalos en Blitz",
          "infoDesc1": "Los regalos de Blitz usan billeteras separadas creadas a partir de tu billetera principal. Esto te permite recuperar fondos no reclamados mientras mantienes tu billetera principal protegida.",
          "infoDesc2": "La mayoría de los regalos vencidos pueden recuperarse en la página normal de recuperación. Si un regalo no se recibió por completo o la opción habitual no funciona, puedes usar esta página para seleccionar un regalo específico y comprobar si aún queda dinero.",
          "inputHead": "Ingresa el número del regalo",
          "invalidGiftNum": "Ingresa un número de regalo válido entre 1 y {{currentGiftIndex}}",
          "restoreGiftBTN": "Restaurar regalo",
          "advancedWarning": "Esta función avanzada solo debe usarse cuando el proceso normal de recuperación no funciona. Si no estás seguro, prueba primero la página de recuperación normal."
        },
        "claimPage": {
          "parseError": "No pudimos leer los detalles del regalo desde este enlace.",
          "noGiftForReclaim": "No encontramos este regalo. Puede que ya haya sido reclamado.",
          "expiredOrClaimed": "Este regalo ya fue reclamado o ha expirado.",
          "noGiftSeed": "No pudimos acceder al regalo. Inténtalo más tarde.",
          "giftWalletInitError": "No pudimos acceder al regalo. Inténtalo más tarde.",
          "noBalanceErrorReclaim": "No quedan fondos para recuperar de este regalo.",
          "nobalanceError": "No pudimos encontrar un monto para este regalo. Inténtalo de nuevo más tarde o intenta restaurar el regalo.",
          "nobalanceErrorExpert": "No hay ningún monto disponible para restaurar este regalo.",
          "balanceMismatchError": "Hubo un problema al obtener el monto del regalo. Inténtalo de nuevo.",
          "notExpired": "Aún no puedes recuperar este regalo.",
          "paymentError": "No pudimos reclamar el regalo. Inténtalo de nuevo.",
          "claimHead": "Aceptar regalo",
          "reclaimHead": "Reembolsar regalo",
          "claimLoading": "Reclamando tu regalo… permanece en la app.",
          "reclaimLoading": "Devolviendo tus fondos… permanece en la app.",
          "claimAmountHead": "Monto recibido",
          "reclaimAmountHead": "Monto devuelto",
          "reclaimAmountHeadExpert": "Número del regalo restaurado",
          "networkFeeWarningExpert": "Cualquier monto encontrado, menos las comisiones de red, se añadirá a tu saldo",
          "networkFeeWarning": "Este monto menos las tarifas de red se añadirá a tu saldo",
          "buttonTextClaiming": "Reclamando",
          "reclaimButton": "Recuperar regalo",
          "claimButton": "Aceptar regalo",
          "confirmMessage": "Tu regalo ha sido reclamado; recibirás tus fondos en breve",
          "defaultDesc": "Regalo Blitz",
          "claimingGiftMessage1": "Preparando el regalo...",
          "giftBalanceMessage": "Confirmando el saldo de tu regalo...",
          "claimingGiftMessage4": "Reclamando el regalo..."
        }
      },
      "swapsPage": {
        "noPoolFoundBackup": "Pool BTC/USDB no encontrado",
        "loadPoolError": "No se pudo cargar la información del pool",
        "noPoolsFoundError": "No se encontraron pools para {{tokenAAddress}}/{{tokenBAddress}}",
        "highPriceImpact": "Alto impacto en el precio: {{priceImpact}}",
        "slippageError": "El precio cambió demasiado. Intenta aumentar la tolerancia de slippage.",
        "noLiquidity": "No hay suficiente liquidez. Intenta con una cantidad menor u otro pool.",
        "authenticationError": "Falló la autenticación. Por favor, vuelve a conectarte.",
        "noPoolError": "El pool no existe.",
        "automaticRecovery": "Fondos recuperados automáticamente.",
        "semiRecovered": "Algunos fondos requieren recuperación manual.",
        "willRecover": "Los fondos se devolverán automáticamente.",
        "failedSimulation": "La simulación falló",
        "swapAmountCalculatorFailed": "No se pudo calcular el monto del swap",
        "invalidAmount": "Por favor, ingresa un monto válido",
        "priceImpact": "Impacto en el precio: {{impact}}%\n ¿Deseas continuar con el swap?",
        "swapFailedBackupError": "El swap falló",
        "swapAutomaticRecovery": "\n\nTus fondos se han recuperado automáticamente.",
        "swapPartialRecovery": "\n\nAlgunos fondos se recuperaron automáticamente ({{count}}).",
        "swapFutureRecovery": "\n\nTus fondos serán reembolsados automáticamente.",
        "swapSlippageError": "\n\nIntenta aumentar la tolerancia de slippage o espera mejores condiciones de mercado.",
        "swapLiquidityError": "\n\nIntenta intercambiar una cantidad menor o espera más liquidez.",
        "fullSwapError": "Ocurrió un error inesperado durante el swap. Por favor, inténtalo de nuevo.",
        "checkSwapMessage": "Alto impacto en el precio",
        "swapConfimred": "Swap exitoso",
        "youSent": "Enviaste",
        "youReceived": "Recibiste",
        "newSwap": "Nuevo swap",
        "loadingPool": "Cargando información del swap...",
        "fromBalance": "Tengo {{amount}}",
        "fromBalanceHidden": "Tengo",
        "toBalance": "Quiero",
        "min": "MIN",
        "half": "MITAD",
        "max": "MÁX",
        "swappingMessageButton": "Intercambiando...",
        "loadingMessageButton": "Cargando...",
        "swapMessageButton": "Swap {{fromAsset}} → {{toAsset}}",
        "swapDisclaimer": "Los servicios de swap están disponibles a través de proveedores de API de terceros.",
        "serviceUnavailableHead": "Servicio no disponible",
        "serviceUnavailableDesc": "No se pudo conectar al servicio de swap. Verifica tu conexión e inténtalo de nuevo.",
        "swapDirection_usdbtc": "USD → BTC",
        "swapDirection_btcusd": "BTC → USD",
        "paymentDescription_outgoing": "{{swapDirection}}",
        "paymentDescription_incoming": "{{swapDirection}}",
        "yourAreConverting": "Estás convirtiendo",
        "youWillReceive": "Recibirás",
        "bitcoinPrice": "Precio de Bitcoin",
        "swapFee": "Comisión de swap",
        "exchangeRate": "Tipo de cambio",
        "minBTCError": "El monto mínimo de BTC es {{min}}. Aumenta el monto para continuar.",
        "minUSDError": "El monto mínimo de USD es {{min}}. Aumenta el monto para continuar.",
        "simulationError": "No pudimos calcular este swap en este momento. Inténtalo de nuevo.",
        "swapInProgressError": "Ya hay un swap en progreso. Por favor, espera.",
        "insufficientBalance": "El monto es mayor que tu saldo disponible. Ingresa un monto menor.",
        "simulationInProgress": "Por favor espera, el swap aún se está calculando.",
        "convertHead": "Convertir",
        "percentConvertSelector": "% a convertir",
        "slippage": "Deslizamiento",
        "slippageDesc": "El deslizamiento es el porcentaje de variación de precio que estás dispuesto a aceptar. Un deslizamiento bajo puede causar fallos en la transacción, mientras que uno alto puede resultar en recibir menos de lo esperado.",
        "auto": "Auto",
        "navbar": {
          "swap": "Intercambiar",
          "amount": "Cantidad",
          "details": "Detalles"
        },
        "chooseCurrencyTitle": "Elige la moneda desde la que deseas intercambiar.",
        "availableToSwapInto": "Cambia hasta {{amount}} a {{asset}}.",
        "enterAmountTitle": "Ingresa la cantidad que deseas intercambiar.",
        "noContentTitle": "No hay saldo disponible",
        "noContentSubTittle": "Agrega fondos a tu billetera para comenzar a intercambiar entre dólares y Bitcoin.",
        "insufficientBTCToSwap": "Se requiere un saldo de Bitcoin de al menos {{amount}} para intercambiar desde Bitcoin.",
        "insufficientUSDToSwap": "Se requiere un saldo de dólares de al menos {{amount}} para intercambiar desde dólares.",
        "belowSwapLimitTitle": "Saldo demasiado bajo para intercambiar",
        "belowSwapLimitBitcoin": "Tu saldo de Bitcoin está por debajo del mínimo para intercambiar. Agrega al menos {{btcMin}} para comenzar a intercambiar.",
        "belowSwapLimitDollar": "Tu saldo en dólares está por debajo del mínimo para intercambiar. Agrega al menos {{usdMin}} para comenzar a intercambiar.",
        "belowSwapLimitBoth": "Tus saldos están por debajo del mínimo para intercambiar. Necesitas al menos {{btcMin}} en Bitcoin o {{usdMin}} en dólares para comenzar a intercambiar.",
        "COMMENT": "MAKE SURE check swap message matches the high price imact spelling and order exactly"
      },
      "swapHistory": {
        "loadingSwapHistoryError": "No se pudo cargar el historial de intercambios. Inténtalo de nuevo más tarde.",
        "noHistoryTitle": "Sin historial de intercambios",
        "noHistoryDesc": "Tus transacciones de intercambio aparecerán aquí.",
        "pageTitle": "Historial"
      },
      "sparkReceivePage": {
        "header": "Dirección Spark"
      },
      "sendAndReplace": {
        "slider": "{{state}} Gastar y reemplazar",
        "userDollarAmount": "Saldo disponible en dólares: {{dollarAmount}}",
        "explainer": "Cuando está activado, cada pago saliente en Bitcoin se reemplaza automáticamente intercambiando un monto equivalente desde tu saldo en dólares. Si tu saldo en dólares es menor al monto gastado, se intercambiará el saldo total disponible. No se realizará ningún intercambio si el monto de reemplazo es inferior a {{minAmount}}.",
        "fundingDescription": "Compra de Spend & Replace",
        "acceptingDescription": "Recarga de Spend & Replace",
        "toastMessageTitle": "Saldo de Bitcoin recargado"
      }
    },
    "accumulationAddresses": {
      "title": "Direcciones de acumulación",
      "subtitle": "Convierte automáticamente stablecoins a BTC o dólares",
      "navTitle": "Direcciones",
      "sectionTitle": "Direcciones activas",
      "empty": {
        "title": "No hay direcciones de acumulación",
        "subtitle": "Crea una dirección para convertir automáticamente depósitos en Bitcoin o dólares"
      },
      "createButton": "Crear dirección",
      "addressCount": "{{count}} direcciones",
      "info": {
        "title": "¿Qué son?",
        "whatAre": "¿Qué son?",
        "whatAreBody": "Direcciones persistentes que convierten automáticamente USDC o USDT entrantes en Bitcoin o dólares y envían los fondos a tu billetera.",
        "howItWorks": "Cómo funciona",
        "step1": "1. Comparte tu dirección de depósito con un remitente o exchange.",
        "step2": "2. Los fondos llegan on-chain y se intercambian automáticamente.",
        "step3": "3. El monto convertido llega a tu billetera."
      },
      "detail": {
        "copyAddress": "Copiar dirección",
        "reindex": "Comprobar saldo",
        "reindexThrottled": "Esta dirección ya se comprobó. Inténtalo de nuevo en {{minutes}} min.",
        "reindexFundsFound": "Se encontraron fondos. Llegarán a tu billetera en breve.",
        "reindexNoFunds": "No se encontraron fondos nuevos para esta dirección.",
        "reindexError": "No se pudo comprobar esta dirección. Inténtalo de nuevo más tarde.",
        "printQR": "Imprimir QR",
        "deleteButton": "Eliminar dirección",
        "deleteConfirmTitle": "¿Eliminar dirección?",
        "deleteConfirmBody": "Eliminar esta dirección detiene la redirección de futuros pagos y puede resultar en pérdida de fondos. Asegúrate de que todos sepan que ya no está activa antes de eliminarla.",
        "chain": "Red",
        "source": "Origen",
        "Destination": "Destino",
        "selectAnotherOption": "Seleccionar otra opción",
        "selectAddress": "Seleccionar dirección",
        "viewAll": "Ver todas las direcciones"
      },
      "create": {
        "pickAsset": "Seleccionar moneda de pago",
        "pickChain": "Seleccionar red",
        "pickDestination": "Seleccionar destino",
        "confirm": "Confirmar dirección",
        "alreadyExists": "Ya tienes una dirección para esta combinación",
        "convertDesc": "Tu {{asset}} en {{chain}} se convertirá en {{receiveCurrency}}",
        "createNewAddress": "Crear nueva dirección",
        "limitReached": "Has alcanzado el número máximo de direcciones para esta opción."
      },
      "summary": {
        "chain": "Red",
        "paymentCurrency": "Moneda de pago",
        "destination": "Destino",
        "create": "Crear dirección"
      },
      "errors": {
        "createFailed": "No se pudo crear la dirección. Inténtalo de nuevo.",
        "deleteFailed": "No se pudo eliminar la dirección. Inténtalo de nuevo."
      }
    },
    "btcMap": {
      "mapPreview": {
        "header": "Mapa de Bitcoin",
        "subHeader": "Gasta con Blitz localmente"
      },
      "map": {
        "title": "Pagar con Bitcoin",
        "loadingMap": "Cargando mapa...",
        "loadingMerchants": "Cargando comercios...",
        "zoomIn": "Acercar para ver todos los comercios",
        "findAPlace": "Buscar un lugar",
        "placesHere": "{{count}} lugares aquí",
        "noPlaces": "No se encontraron lugares",
        "hasMorePlaces": "Mostrando los {{num}} más cercanos. Acércate para ver más."
      },
      "merchant": {
        "noName": "Comercio desconocido",
        "directions": "Indicaciones",
        "pay": "Pagar",
        "lightning": "Lightning",
        "lightningMessage": "Acepta pagos en bitcoin instantáneamente a través de la red Lightning",
        "dataMessage": "Datos de {{source}}"
      },
      "filter": {
        "categoriesTitle": "Categorías",
        "distanceTitle": "Distancia",
        "all": "Todos",
        "apply": "Aplicar",
        "clear": "Borrar",
        "auto": "Auto",
        "km": "km",
        "mi": "mi"
      },
      "categories": {
        "food_drink": "Comida y bebida",
        "retail": "Comercio",
        "lodging": "Alojamiento",
        "services": "Servicios",
        "atm": "Cajeros Bitcoin",
        "fuel": "Combustible",
        "leisure": "Ocio",
        "other": "Otros"
      }
    },
    "bitrefill": {
      "invalidInvoice": "No pudimos procesar la respuesta de Bitrefill. Inténtalo de nuevo.",
      "insufficientBalance": "No tienes saldo suficiente para completar este pago.",
      "paymentMemo": "Compra de tarjeta de regalo",
      "paymentFailed": "No se pudo completar tu pago. Inténtalo de nuevo.",
      "editEmail": "Edita tu correo electrónico",
      "addEmail": "Agrega tu correo electrónico",
      "editEmailDesc": "Actualiza tu dirección de correo guardada abajo.",
      "addEmailDesc": "Guarda tu dirección de correo para pagar más rápido.",
      "textInputDescriptor": "CORREO ELECTRÓNICO",
      "emailplaceholder": "tu@ejemplo.com",
      "emailError": "Ingresa una dirección de correo electrónico válida.",
      "completePayment": "Completar pago"
    }
  },
  "toastmessages": {
    "confirmCopy": "Copiado al portapapeles",
    "failedCopy": "Error al copiar",
    "handleSwap": {
      "title": "Pago de intercambio recibido",
      "desc": "Tu saldo se actualizará en breve"
    }
  },
  "errormessages": {
    "nointernet": "Por favor, vuelve a conectarte a internet para usar esta función",
    "genericError": "Ocurrió un error inesperado",
    "tryAgain": "Por favor intenta de nuevo",
    "contactSupport": "Contacta al soporte si el problema persiste",
    "deleteAccount": "Error al eliminar cuenta.",
    "failedToDecryptPin": "Error al descifrar PIN",
    "decodePinWithBio": "No se pudo descifrar PIN con biometría",
    "insufficientBalanceError": "Saldo insuficiente para comprar {{planType}}",
    "internetReconnection": "Por favor, vuelve a conectarte a internet para usar esta función",
    "requestError": "Hubo un error con la solicitud, por favor intenta de nuevo.",
    "invoiceRetrivalError": "Hubo un error al recuperar la factura, por favor intenta de nuevo.",
    "payingInvoiceError": "Hubo un error al pagar la factura, por favor intenta de nuevo.",
    "noMailAppsFoundError": " No se encontraron apps de correo en tu dispositivo. Por favor instala una para usar esta función.",
    "retriveingPhotoesError": " Hubo un error al recuperar fotos, por favor intenta de nuevo.",
    "clipboardContentError": "No hay datos en el portapapeles",
    "userDataFetchError": "No se pudo obtener usuario de la base de datos.",
    "updateContactMessageError": "Hubo un problema al actualizar este mensaje, por favor intenta de nuevo.",
    "declinePaymentError": "Hubo un problema al rechazar este pago, por favor intenta de nuevo.",
    "payingContactError": "No se pudo obtener la dirección del contacto, por favor intenta de nuevo.",
    "noUserFoundDeeplinkError": "No se pudo encontrar usuario con este nombre.",
    "cannotAddSelfError": "No puedes añadirte como contacto.",
    "fullDeeplinkError": "No se pudo recuperar información de contacto, por favor intenta de nuevo.",
    "contactNotLoaded": "No se pudo cargar el contacto. Inténtalo de nuevo.",
    "lnurlLimitsLoading": "Aún se están obteniendo los límites de pago de este contacto. Inténtalo de nuevo en un momento.",
    "processingDeepLinkError": "Error al procesar enlace: {{error}}",
    "legacyContactError": "El contacto aún no ha actualizado su billetera. Por favor pídele que la actualice para enviarle.",
    "contactInvoiceGenerationError": "Error al generar factura. Asegúrate de que sea una dirección LNURL válida.",
    "explorePagenoDataError": "No pudimos recuperar el conteo de usuarios de Blitz.",
    "savingFileError": "Error al guardar archivo en documentos",
    "savingFilePermissionsError": "Error al obtener permisos",
    "writtingFileError": "Error al escribir archivo en el sistema",
    "createTransactionsFileError": "No se pudo crear archivo de transacciones",
    "noQrInScanError": "No se pudo encontrar un código QR en la imagen.",
    "noDataInQRError": "No se pudo encontrar datos en la imagen.",
    "noInvoiceInImageError": "No se pudo obtener factura de la imagen.",
    "savingImageError": "No se pudo guardar la imagen, intenta de nuevo.",
    "invalidSeedError": "No se ingresó una frase semilla válida",
    "invalidSeedWordLengthErorr": "No todas las palabras tienen una longitud válida",
    "invalidSeedLengthError": "No se pueden encontrar 12 palabras de la frase inicial copiada.",
    "noGooglePlay": "Se requieren los servicios de Google Play para recibir notificaciones.",
    "noNotificationPermission": "Blitz no tiene permisos de notificación. Actívalos en configuración para usar notificaciones.",
    "rootstockInvoiceError": "Hubo un problema al generar tu dirección Rootstock. Intenta de nuevo.",
    "liquidInvoiceError": "Hubo un problema al generar tu dirección Liquid. Intenta de nuevo.",
    "lightningInvoiceError": "Hubo un problema al generar tu dirección Bitcoin. Intenta de nuevo.",
    "sparkInvoiceError": "Hubo un problema al generar tu dirección Spark. Intenta de nuevo.",
    "sparkConnectionError": "Error en la conexión con Spark. Intenta de nuevo.",
    "giftCardExpiration": "Las tarjetas de regalo solo se pueden recuperar durante 7 días después de su envío. Si eliminas esta aplicación o borras el almacenamiento local después de ese tiempo, perderás tus tarjetas de regalo. Asegúrate de guardar los enlaces de solicitud o los códigos de las tarjetas de regalo en un lugar seguro.",
    "receivedRootstock": "Pago de Roostock recibido: su intercambio está comenzando. Puede tardar hasta un minuto, así que mantenga la aplicación abierta.",
    "receivedLiquid": "Pago de Liquid recibido: su intercambio está comenzando. Puede tardar hasta un minuto, así que mantenga la aplicación abierta.",
    "invalidData": "Los datos proporcionados no son válidos",
    "paymentError": "Se produjo un error al procesar tu pago. Inténtalo de nuevo. Si aún no funciona, cierra la aplicación y vuelve a abrirla antes de intentarlo nuevamente.",
    "paymentFeeError": "No pudimos obtener la tarifa de pago. Inténtalo de nuevo. Si el problema continúa, cierra la aplicación y vuelve a abrirla antes de intentarlo nuevamente.",
    "priceImpact": "Este pago es grande, por lo que el monto final que recibas en dólares puede cambiar.",
    "removingImageError": "No se pudo eliminar la imagen. Inténtalo de nuevo.",
    "bitcoinInvoiceError": "Hubo un problema al generar tu dirección de Bitcoin. Por favor, inténtalo de nuevo.",
    "usdcUsdtTokensOnly": "Solo se admiten los tokens USDT y USDC",
    "lightningAmountFeeWarning": "Tu saldo no cubre el monto y la comisión de ≈{{amount}}.",
    "lightningAmountRequiredWarning": "Este pago requiere ≈{{amount}}. Reduce el monto o agrega fondos."
  },
  "loadingScreen": {
    "message1": "Por favor no cierres la aplicación",
    "message2": "Estamos configurando todo",
    "loadingText": "Estamos configurando todo. ¡Espera un momento! Esto podría tardar hasta un minuto.",
    "errorText1": "Error al conectar con tu nodo. Intenta recargar la app."
  },
  "swapMessages": {
    "liquid": "LBTC <> BTC"
  },
  "tabs": {
    "home": "Billetera",
    "appStore": "Tienda",
    "contacts": "Contactos"
  },
  "contexts": {
    "spark": {
      "depositLabel": "Dirección de pago de depósito"
    }
  },
  "share": {
    "contact": "¡Hola, agrégame en Blitz!"
  },
  "pushNotifications": {
    "paymentReceived": {
      "title": "Pago recibido",
      "body": "Has recibido {{totalAmount}}"
    },
    "LNURL": {
      "zapped": "Fuiste electrocutado {{totalAmount}}",
      "regular": "Acabas de recibir {{totalAmount}}"
    },
    "POS": "Pedido recibido: {{totalAmount}}",
    "contacts": {
      "updateMessage": "{{name}} {{option}} su solicitud",
      "request": "{{name}} te solicitó {{amount}}",
      "payment": "{{name}} te pagó {{amount}}",
      "giftCard": "{{name}} te envió una tarjeta regalo de {{giftCardName}}."
    }
  },
  "accountCard": {
    "fallbackAccountName": "Cuenta {{index}}"
  },
  "flashnetUserMessages": {
    "FSAG-1000": "La solicitud no superó las validaciones.",
    "FSAG-1001": "Falta un campo obligatorio en tu solicitud.",
    "FSAG-1002": "Uno o más campos tienen un formato no válido.",
    "FSAG-1003": "Un valor está fuera del rango permitido.",
    "FSAG-1004": "Este valor ya existe y debe ser único.",
    "FSAG-2001": "No se pudo verificar la firma de la solicitud.",
    "FSAG-2002": "La identidad del token no coincide con la clave pública esperada.",
    "FSAG-2003": "Se requiere autenticación para esta operación.",
    "FSAG-2004": "Tu sesión ha expirado o el token no es válido.",
    "FSAG-2005": "El nonce de la solicitud no es válido o ya fue utilizado.",
    "FSAG-2101": "La clave pública proporcionada no es válida.",
    "FSAG-3001": "Se produjo un problema temporal del servicio. Inténtalo de nuevo.",
    "FSAG-3002": "Se produjo un problema temporal del servicio. Inténtalo de nuevo.",
    "FSAG-3101": "Se produjo un error en la base de datos. Inténtalo de nuevo.",
    "FSAG-3201": "El servicio de liquidación no está disponible temporalmente.",
    "FSAG-3201T1": "El servicio de liquidación no está disponible temporalmente.",
    "FSAG-3201T2": "La solicitud de liquidación agotó el tiempo de espera.",
    "FSAG-3202": "Un servicio dependiente no está disponible temporalmente.",
    "FSAG-3301": "El procesador AMM no pudo recibir tu solicitud.",
    "FSAG-3302": "El procesador AMM agotó el tiempo de espera al procesar la solicitud.",
    "FSAG-3401": "Se produjo un error interno de procesamiento.",
    "FSAG-3402": "Se produjo un error interno de procesamiento.",
    "FSAG-4001": "El pool especificado no existe.",
    "FSAG-4002": "El espacio de nombres del host especificado no existe.",
    "FSAG-4101": "Tu sesión de autenticación no fue encontrada o ha expirado.",
    "FSAG-4102": "El flujo de autenticación no se siguió correctamente.",
    "FSAG-4201": "El pool no tiene suficiente liquidez para completar el swap.",
    "FSAG-4202": "El precio se movió más allá de tu tolerancia de slippage.",
    "FSAG-4203": "Esta operación no puede realizarse en la fase actual del pool.",
    "FSAG-4204": "No tienes suficientes tokens LP para completar este retiro.",
    "FSAG-4301": "La configuración de tarifas no es válida.",
    "FSAG-4401": "Esta transferencia Spark ya fue utilizada en una operación.",
    "FSAG-5001": "Se produjo un error interno al procesar tu solicitud.",
    "FSAG-5002": "Esta función aún no está disponible.",
    "FSAG-5003": "Se produjo un error interno. Contacta al soporte si persiste.",
    "FSAG-5004": "Se produjo un error de configuración del sistema.",
    "FSAG-5100": "Se produjo un error inesperado en el servidor."
  },
  "flashnetUSDCUSDTMessages": {
    "idempotency_conflict": "Esta clave de idempotencia ya se utilizó con otra solicitud. Por favor, utiliza una nueva.",
    "unsupported_route": "Esta ruta no es compatible.",
    "unsupported_fee_plan": "Los parámetros relacionados con tarifas no son compatibles con esta ruta o modo de cotización.",
    "invalid_request": "La solicitud no es válida. Por favor, revisa tu entrada e inténtalo de nuevo.",
    "invalid_query": "Uno o más parámetros de consulta no son válidos.",
    "invalid_address": "La dirección del destinatario o de reembolso no es válida.",
    "invalid_state": "Esta solicitud se realizó en el orden incorrecto. Sigue la secuencia correcta de pasos.",
    "conflict": "El recurso cambió mientras se procesaba tu solicitud. Inténtalo de nuevo.",
    "quote_expired": "Esta cotización ha expirado. Solicita una nueva.",
    "not_found": "No se encontró el recurso solicitado.",
    "amount_too_small_chain_fees": "El monto es demasiado pequeño para cubrir las comisiones de la red de destino",
    "amount_too_small_minimum": "Monto demasiado pequeño. El mínimo es {{minimumSats}} sats.",
    "amount_too_small": "El monto está por debajo del mínimo permitido para esta ruta.",
    "amount_too_large": "El monto es demasiado grande para esta ruta.",
    "rate_limited": "Demasiadas solicitudes. Por favor, reduce la velocidad e inténtalo más tarde.",
    "flashnet_error": "La operación falló durante la simulación o ejecución. Inténtalo de nuevo.",
    "price_impact_too_high": "El impacto en el precio es demasiado alto. Ajusta el monto e inténtalo de nuevo.",
    "internal_error": "Ocurrió un error inesperado. Inténtalo de nuevo más tarde."
  },
  "savings": {
    "home": {
      "title": "Ahorros",
      "howItWorksLink": "Cómo funciona",
      "earnedCard": "Ganado: {{amount}}",
      "setGoalTitle": "Establecer meta",
      "setGoalSubtitle": "Ahorra para lo que más importa",
      "savingsGoalFallback": "Meta de ahorro",
      "createAnotherGoal": "Crear otra meta",
      "disclaimer": "Los saldos en efectivo se mantienen en USDB, una stablecoin respaldada por dólares emitida por Brale y respaldada al 100 % por Letras del Tesoro de EE. UU. y equivalentes de efectivo en instituciones financieras reguladas."
    },
    "preview": {
      "title": "Ahorros",
      "earnInterest": "Gana un de interés pagado en Bitcoin"
    },
    "goalEmoji": {
      "screenTitle": "Elegir emoji",
      "title": "Elige un emoji para tu meta",
      "subtitle": "¿Qué representa mejor tu meta?",
      "continueButton": "Elegir emoji"
    },
    "goalDescribe": {
      "screenTitle": "Ingresar descripción",
      "title": "Describe tu meta",
      "placeholder": "Dinero extra"
    },
    "goalAmount": {
      "screenTitle": "Fijar meta",
      "goalFallbackName": "Meta de ahorro",
      "errors": {
        "unableToSetGoal": "No se pudo establecer la meta"
      }
    },
    "goalSuccess": {
      "title": "Tu meta se ha fijado en {{amount}}",
      "subtitle": "Empieza a añadir dinero para alcanzar tu meta."
    },
    "goalDetails": {
      "screenTitleFallback": "Meta",
      "updateGoalButton": "Actualizar meta",
      "emptyState": "Sin meta establecida"
    },
    "updateGoal": {
      "screenTitle": "Actualizar meta",
      "title": "Actualizar meta",
      "body": "Puedes cambiar el importe de tu meta o eliminarla.",
      "removeButton": "Eliminar meta",
      "updateButton": "Actualizar meta"
    },
    "removeGoalConfirm": {
      "screenTitle": "Eliminar meta",
      "title": "Eliminar meta",
      "warningProgressLost": "Ya no verás el progreso hacia tu meta «{{goalName}}».",
      "warningMoneyReturned": "El dinero asignado a esta meta se transferirá automáticamente a Ahorros.",
      "removeButton": "Eliminar meta",
      "errors": {
        "unableToRemoveGoal": "No se pudo eliminar la meta"
      }
    },
    "goalRemovedSuccess": {
      "title": "Meta eliminada"
    },
    "actionButtons": {
      "addMoney": "Añadir dinero",
      "withdraw": "Retirar"
    },
    "activity": {
      "title": "Actividad",
      "emptyState": "Las transacciones futuras aparecerán aquí."
    },
    "addMoney": {
      "chooseGoalTitle": "Añadir dinero a",
      "generalSavings": "Ahorros generales",
      "noSpecificGoal": "Sin meta específica",
      "sourceTitle": "Añadir dinero desde",
      "minHint": "Mín: {{amount}}",
      "confirmTitle": "Confirmar depósito",
      "youAreAdding": "Estás añadiendo",
      "fromBalance_dollar": "desde el saldo en dólares",
      "fromBalance_bitcoin": "desde el saldo de Bitcoin",
      "confirmButton": "Confirmar",
      "processing": "Procesando…",
      "steps": {
        "processing": "Procesando...",
        "swapping": "Cambiando fondos a dólares...",
        "adding": "Agregando a la cuenta de ahorros...",
        "complete": "Completado."
      },
      "successTitle": "Dinero añadido",
      "paymentLabel_unallocated": "Depósito de ahorro",
      "paymentLabel": "Depósito de ahorro a {{savingsGoal}}",
      "errors": {
        "unableToCompleteTransfer": "No se pudo completar la transferencia"
      },
      "pageDescription": "Transfiere dinero desde tu saldo de {{fromBalance}} a tu saldo de {{destination}}",
      "noSourceTitle": "No hay fuente de fondos disponible",
      "noSourceSubtitle": "Agrega Bitcoin o USD a tu billetera. Financiar con Bitcoin requiere al menos {{amount}}.",
      "noUSDInfoMessage": "Se requiere un saldo en USD mayor a {{amount}} para financiar tus ahorros.",
      "noBTCInfoMessage": "Se requiere un saldo de Bitcoin mayor al monto mínimo de intercambio de {{amount}} para financiar tus ahorros."
    },
    "withdraw": {
      "balanceTypeTitle": "¿Qué te gustaría retirar?",
      "interestOption": "Intereses generados",
      "savingsOption": "Saldo de ahorros",
      "interestZeroHint": "Aún no se han generado intereses",
      "savingsZeroHint": "Aún no hay ahorros",
      "interestBelowMinHint": "Tu saldo de Bitcoin está por debajo del monto mínimo de intercambio. Por favor, retira a tu saldo de Bitcoin.",
      "loadingBalances": "Cargando saldos...",
      "loadingSteps": {
        "connecting": "Conectando a la billetera de ahorros...",
        "loadingBalance": "Cargando tu saldo..."
      },
      "empty": {
        "title": "Nada para retirar",
        "subtitle": "Todavía no tienes ahorros ni recompensas en Bitcoin para retirar."
      },
      "balanceLoadError": "No se pudo cargar la billetera. Regresa e inténtalo nuevamente.",
      "fromInterest": "De tus intereses",
      "fromSavings": "De tus ahorros",
      "interestPaymentLabel": "Retiro de intereses",
      "chooseGoalTitle": "Retirar dinero de",
      "withdrawAll": "Retirar todo",
      "generalSavings": "Ahorros generales",
      "destinationTitle": "Retirar dinero a",
      "availableHint": "Disponible: {{amount}}",
      "minHint": "Mín: {{amount}}",
      "confirmTitle": "Confirmar retiro",
      "confirmSubtitle_interestAll": "Retira todas las recompensas de bitcoin a tu {{destination}}",
      "confirmSubtitle_interest": "Retira las recompensas de bitcoin a tu {{destination}}",
      "confirmSubtitle_goalAll": "Retira todo de {{goalName}} a tu {{destination}}",
      "confirmSubtitle_goal": "Retira de {{goalName}} a tu {{destination}}",
      "confirmSubtitle_generalAll": "Retira todo del saldo del objetivo a tu {{destination}}",
      "confirmSubtitle_general": "Retira del saldo del objetivo a tu {{destination}}",
      "youAreWithdrawingAll": "Estás retirando todos tus ahorros",
      "youAreWithdrawing": "Estás retirando",
      "toYourBalance": "a tu {{destination}}",
      "estimatedSats": "≈ {{sats}} tras el cambio",
      "confirmButton": "Confirmar",
      "processing": "Procesando retiro…",
      "steps": {
        "processing": "Procesando...",
        "withdrawing_savings": "Retirando de la cuenta de ahorros...",
        "withdrawing_rewards": "Retirando desde la cuenta de recompensas en Bitcoin...",
        "swapping": "Cambiando a Bitcoin...",
        "complete": "Completado."
      },
      "successTitle": "Retiro completado",
      "paymentLabel_unallocated": "Retiro de ahorro",
      "paymentLabel": "Retiro de ahorro de {{savingsGoal}}",
      "errors": {
        "unableToCompleteWithdrawal": "No se pudo completar el retiro"
      },
      "withdrawlAll": "Retirar todo"
    },
    "howItWorks": {
      "headline1": "Tu dinero,",
      "headline2": "ganando cada día.",
      "subtext": "Una stablecoin respaldada en USD que acumula recompensas automáticamente mientras la mantienes.",
      "transparencyIssuer": "USDB emitido por Brale, Inc. · Rendimiento vía Flashnet",
      "transparencyLegal": "El rendimiento es variable y no está garantizado. No es un depósito bancario. No está asegurado por la FDIC ni la SIPC.",
      "disclaimerLegal": "Blitz Wallet no es un banco, corredor ni asesor de inversiones. Las tasas son variables y pueden cambiar en cualquier momento. Consulta los Términos de uso para conocer todos los riesgos.",
      "features": {
        "earnTitle": "Gana recompensas diarias",
        "earnBody": "USDB acumula recompensas de ahorro automáticamente. Sin staking ni bloqueos — solo mantén y gana.",
        "accessTitle": "Acceso inmediato",
        "accessBody": "Retira a tu billetera Lightning en segundos, en cualquier momento. Tus fondos nunca están bloqueados.",
        "backedTitle": "Totalmente respaldado",
        "backedBody": "Cada USDB está respaldado 1:1 por USD en cuentas de reserva segregadas y auditadas.",
        "goalTitle": "Establece una meta de ahorro",
        "goalBody": "Sigue tu progreso hacia una meta — vacaciones, fondo de emergencia o lo que elijas."
      },
      "stats": {
        "currentApyLabel": "APY",
        "currentApyValue": "3,5 %",
        "accrualLabel": "Acumulación",
        "accrualValue": "Diaria"
      },
      "context": {
        "goalNameRequired": "El nombre de la meta es obligatorio",
        "goalNotFound": "Meta no encontrada"
      },
      "transparencyTitle": "Respaldado por reservas reales",
      "transparencyBody": "Las reservas se mantienen en cuentas segregadas y auditadas — principalmente instrumentos del Tesoro de EE. UU. a corto plazo y fondos del mercado monetario. Flashnet publica informes de attestación mensuales.",
      "disclaimer": "Las tasas son variables y están sujetas a cambios. No es un depósito bancario. Consulta flashnet.xyz para ver las divulgaciones completas."
    },
    "withdrawal": "Retiro",
    "withdrawalWithGoal": "Retiro de {{goalName}}",
    "deposit": "Depósito",
    "depositWithGoal": "Depósito a {{goalName}}",
    "swapSimulationError": "Simulación de cambio no disponible",
    "savingsWalletError": "Billetera de ahorros no lista",
    "rewardsPayout": "Pago de recompensas en Bitcoin",
    "rewardsWithdrawal": "Retiro de recompensas en Bitcoin",
    "total_balance": "Saldo total"
  },
  "analytics": {
    "overBudget": "Sobre el presupuesto",
    "nearLimit": "Cerca del límite",
    "onTrack": "En camino",
    "thisMonth": "Este mes",
    "transactions": "Transacciones",
    "numberOfTxs_one": "{{count}} transacción",
    "numberOfTxs_other": "{{count}} transacciones",
    "remaining": "Restante",
    "overBy": "Excedido en",
    "preview": {
      "title": "Análisis de billetera",
      "subTitle": "Haz seguimiento de tus ingresos, gastos y presupuesto mensuales de un vistazo."
    },
    "home": {
      "title": "Analíticas",
      "activityHead": "Actividad mensual",
      "noPaymentsReceived": "Aún no hay pagos recibidos",
      "noPaymentsSent": "Aún no hay pagos enviados",
      "budget": "Presupuesto",
      "noBudgetTitle": "Sin presupuesto",
      "noBudgetSub": "Toca para crear un presupuesto mensual",
      "leftToSpend": "{{amount}} restantes para gastar",
      "percentRemaining": "{{percent}}% restante",
      "totalBalance": "Saldo total"
    },
    "breakdown": {
      "noReceivedTitle": "Sin pagos recibidos",
      "noReceivedSub": "Recibe un pago en tu billetera para ver actividad",
      "noSentTitle": "Sin pagos enviados",
      "noSentSub": "Envía un pago desde tu billetera para ver actividad"
    },
    "budget": {
      "budget": "Presupuesto",
      "noAmount": "Ingresa un monto de presupuesto.",
      "editBudget": "Editar presupuesto",
      "createBudget": "Establecer presupuesto mensual",
      "noBudgetSet": "Sin presupuesto",
      "noBudgetSetSub": "Crea un presupuesto mensual para seguir tus gastos",
      "noBudgetSetButton": "Crear presupuesto",
      "leftToSpend": "Restante para gastar",
      "spentThisMonth": "Gastado este mes",
      "removeBudgetTitle": "¿Eliminar presupuesto?",
      "removeBudgetSub": "Eliminar este presupuesto detendrá alertas y seguimiento. Puedes crearlo de nuevo en cualquier momento.",
      "nearBudgetWarning": "Estás cerca de tu límite mensual de gastos",
      "overBudgetWarning": "Ya alcanzaste tu límite mensual de gastos",
      "willExceedBudgetWarning": "Este pago te pondrá por encima de tu límite mensual",
      "budgetWarningHeadsUp": "Aviso"
    }
  }
}
