{
  "card": {
    "connected": "Conectado",
    "notConnected": "Sin conexión",
    "comingSoon": "Próximamente",
    "connecting": "Conectando...",
    "connectTitle": "Conectar {{name}}",
    "signOutTitle": "Cerrar sesión de {{name}}",
    "cancel": "Cancelar",
    "cancelTitle": "Cancelar el inicio de sesión de {{name}}"
  },
  "row": {
    "connect": "Conectar",
    "signOut": "Cerrar sesión",
    "cancel": "Cancelar"
  },
  "setup": {
    "installHint": "Instala la CLI de {{cli}} en tu computador. Houston la detecta sola.",
    "installGuide": "Guía de instalación",
    "signInWith": "Iniciar sesión con {{provider}}",
    "waiting": "Esperando a que termines de iniciar sesión en tu navegador...",
    "cancelWaiting": "Cancelar e intentar de nuevo",
    "installedCheckAgain": "¿Ya la instalaste? Reintentar"
  },
  "claudeInstall": {
    "installing": "Descargando Claude Code...",
    "installingWithProgress": "Descargando Claude Code... {{progress}}%",
    "failedTitle": "Houston no pudo descargar Claude Code",
    "preparing": "Houston está descargando Claude Code en segundo plano. Si no inicia, reintenta abajo.",
    "retry": "Reintentar descarga",
    "errors": {
      "timeout": "La descarga tardó demasiado. Revisa tu conexión a internet e inténtalo de nuevo.",
      "networkUnreachable": "No se pudo conectar con Anthropic. Revisa tu conexión a internet e inténtalo de nuevo.",
      "downloadInterrupted": "La descarga se interrumpió. Revisa tu conexión a internet e inténtalo de nuevo.",
      "httpError": "Los servidores de Anthropic tuvieron un problema (error {{status}}). Inténtalo de nuevo en unos minutos.",
      "checksumMismatch": "La descarga no llegó completa. Revisa tu conexión e inténtalo de nuevo.",
      "platformUnsupported": "Claude Code todavía no está disponible para este dispositivo.",
      "writeFailed": "Houston no pudo guardar Claude Code en tu computador. Asegúrate de tener espacio suficiente e inténtalo de nuevo.",
      "unavailable": "Houston no pudo iniciar la descarga. Inténtalo de nuevo en un momento.",
      "unknown": "Algo salió mal al descargar Claude Code. Inténtalo de nuevo."
    }
  },
  "signOutConfirm": {
    "title": "¿Cerrar sesión de {{provider}}?",
    "description": "Houston dejará de usar {{provider}} hasta que vuelvas a iniciar sesión. Las misiones existentes pueden terminar su turno actual.",
    "confirm": "Cerrar sesión",
    "cancel": "Cancelar"
  },
  "toast": {
    "signInFailed": "No se pudo abrir el inicio de sesión de {{provider}}",
    "signOutFailed": "No se pudo cerrar sesión de {{provider}}",
    "signInSucceeded": "Sesión iniciada en {{provider}}",
    "cancelFailed": "No se pudo cancelar el inicio de sesión de {{provider}}"
  },
  "providerLogin": {
    "title": "Termina de iniciar sesión en {{name}}",
    "description": "Abre la página de inicio de sesión en tu navegador, completa el inicio de sesión y luego pega aquí el código de verificación.",
    "openUrl": "Abrir URL",
    "copyUrl": "Copiar URL",
    "urlCopied": "URL copiada al portapapeles",
    "urlCopyFailed": "No se pudo copiar la URL",
    "showUrl": "Mostrar URL",
    "hideUrl": "Ocultar URL",
    "destinationHint": "Te llevaremos a {{host}}.",
    "codeLabel": "Código de verificación",
    "codePlaceholder": "Pega el código de tu navegador",
    "codeRequired": "Primero ingresa el código de verificación.",
    "submit": "Enviar código",
    "submitting": "Enviando...",
    "deviceDescription": "Abre el enlace de abajo, inicia sesión y luego ingresa este código de un solo uso para terminar.",
    "deviceCodeLabel": "Código de un solo uso",
    "deviceCodeHint": "Ingresa este código en la página de {{name}} después de iniciar sesión.",
    "deviceWaiting": "Esperando a que autorices en tu navegador...",
    "copyCode": "Copiar código",
    "codeCopied": "¡Código copiado!",
    "codeCopyFailed": "No se pudo copiar el código",
    "cancel": "Cancelar"
  },
  "geminiConnect": {
    "title": "Conectar {{name}}",
    "description": "Inicia sesión con tu cuenta de Google para usar el plan gratuito de Gemini, el mismo que usa la CLI gemini por fuera de Houston.",
    "signInWithGoogle": "Iniciar sesión con Google",
    "signingIn": "Abriendo navegador...",
    "signInFailed": "No se pudo iniciar la sesión de {{name}}",
    "signInRecommended": "Recomendado. Usa el plan personal gratuito, sin pago requerido.",
    "or": "o",
    "useApiKeyAdvanced": "Usar una llave de API (avanzado)",
    "openConsole": "Abrir la consola de {{name}}",
    "openConsoleFailed": "No se pudo abrir la consola de {{name}}",
    "placeholder": "Pega tu llave aquí",
    "show": "Mostrar la llave",
    "hide": "Ocultar la llave",
    "saveKey": "Guardar y conectar",
    "saving": "Guardando...",
    "saveFailed": "No se pudo guardar tu llave de {{name}}",
    "cancel": "Cancelar"
  }
}
