{
  "nav": {
    "home": "Inicio",
    "live": "En vivo",
    "leaderboards": "Clasificaciones",
    "docs": "Documentación",
    "terms": "Términos",
    "premium": "Premium",
    "support": "Soporte",
    "addToDiscord": "Añadir a Discord",
    "games": "Partidas",
    "squadrons": "Escuadrones",
    "donate": "Donar",
    "analytics": "Análisis"
  },
  "footer": {
    "services": "Servicios",
    "matchFeed": "Feed de partidas",
    "vehicleStats": "Estadísticas de vehículos",
    "analytics": "Análisis",
    "squadronHub": "Hub de escuadrón",
    "comparison": "Comparación",
    "resources": "Recursos",
    "documentation": "Documentación",
    "inviteBot": "Invitar Bot",
    "legal": "Legal",
    "termsOfService": "Términos de servicio",
    "privacyPolicy": "Política de privacidad",
    "termsAndPrivacy": "Términos y privacidad",
    "meowing": "Maullando",
    "websiteBy": "Sitio web por",
    "andToothless": "y Toothless"
  },
  "common": {
    "loading": "Cargando...",
    "retry": "Reintentar",
    "backToHome": "Volver al inicio",
    "battles": "Batallas",
    "wins": "Victorias",
    "winRate": "Tasa de victoria",
    "kills": "Eliminaciones",
    "totalKills": "Total de eliminaciones",
    "groundKills": "Eliminaciones terrestres",
    "airKills": "Eliminaciones aéreas",
    "assists": "Asistencias",
    "deaths": "Muertes",
    "captures": "Capturas",
    "kdr": "KDR",
    "kps": "KPS",
    "rank": "Clasificación",
    "player": "Jugador",
    "players": "Jugadores",
    "playersCount": "jugadores",
    "vehicle": "Vehículo",
    "vehicles": "Vehículos",
    "squadron": "Escuadrón",
    "squadrons": "Escuadrones",
    "statistics": "Estadísticas",
    "comparison": "Comparación",
    "date": "Fecha",
    "result": "Resultado",
    "totalBattles": "Total de batallas",
    "totalWins": "Total de victorias",
    "points": "Puntos",
    "members": "Miembros",
    "membersCount": "miembros",
    "rating": "Puntuación",
    "searchPlayerByName": "Buscar jugador por nombre...",
    "noPlayersFound": "No se encontraron jugadores",
    "noSquadronsFound": "No se encontraron escuadrones",
    "noVehiclesFound": "No se encontraron vehículos",
    "failedToLoad": "Error al cargar los datos. Por favor, inténtalo de nuevo más tarde.",
    "recordingSince": "Registrando datos desde 01/01/2026",
    "vs": "VS",
    "map": "Mapa"
  },
  "home": {
    "squadronBattles": "Batallas de Escuadrón",
    "madeSimple": "Sin complicaciones",
    "addToDiscord": "Añadir a Discord",
    "learnMore": "Saber más",
    "searchBySquadron": "BUSCAR POR ESCUADRÓN",
    "typeSquadronName": "Escribe el nombre de un escuadrón...",
    "orByPlayer": "O POR JUGADOR",
    "typePlayerName": "Escribe el nombre de un jugador...",
    "liveFeed": "Feed de partidas",
    "realTimeMatches": "Encuentra tus partidas",
    "topPlayers": "Mejores jugadores",
    "vehicleStatsCard": "Estadísticas de vehículos",
    "performanceMetrics": "Métricas de rendimiento",
    "analyticsCard": "Análisis",
    "globalStatistics": "Estadísticas globales",
    "squadronHubCard": "Hub de escuadrón",
    "squadronStats": "Estadísticas de escuadrón",
    "comparisonCard": "Comparación",
    "compareStats": "Comparar estadísticas",
    "joinServers": "Únete a los 500+ servidores que usan nuestro bot para seguir su rendimiento",
    "noSquadronsFound": "No se encontraron escuadrones",
    "noPlayersFound": "No se encontraron jugadores",
    "searchPlayersIn": "Buscar jugadores en",
    "ctaElev8": "¿Listo para ELEV8 tu escuadrón?",
    "ctaReign": "¿Listo para R3IGN de nuevo?",
    "ctaMeow": "Meowww",
    "ctaPurr": "Purrr",
    "ctaRawr": "Rawr"
  },
  "docs": {
    "title": "Documentación",
    "subtitle": "Todo lo que necesitas saber sobre",
    "quickNavigation": "Navegación rápida",
    "gettingStarted": "Primeros pasos",
    "commands": "Comandos",
    "serverSetup": "Configuración del servidor",
    "features": "Características",
    "examples": "Ejemplos",
    "troubleshooting": "Solución de problemas",
    "stackManager": "Gestor de Stack",
    "welcomeMessage": "Sigue estos pasos para empezar a funcionar.",
    "inviteTheBot": "Invitar al Bot",
    "inviteBotDesc": "Haz clic en el botón \"Añadir al Servidor\" y selecciona el servidor de Discord de tu escuadrón. El bot enviará un mensaje de bienvenida con una sugerencia para ejecutar /setup.",
    "runSetupWizard": "Ejecutar el asistente de configuración",
    "setupWizardDesc": "El asistente de configuración te guía para configurar tu escuadrón, el canal de registros y el canal de puntos en un solo flujo:",
    "setupEasiest": "Esta es la forma más fácil de comenzar. Te guiará paso a paso para establecer tu escuadrón y elegir los canales.",
    "youreDone": "¡Listo!",
    "doneDesc": "El bot comenzará a publicar puntos y actualizaciones de clasificación automáticamente. Usa /autolog-management para ajustar la configuración de notificaciones más adelante.",
    "premiumNote": "Los registros automáticos de partidas (marcadores completos después de cada partida) requieren una suscripción Premium. Ejecuta /unlock para suscribirte — $2.99/mes por servidor, facturado a través de Discord.",
    "manualSetup": "Configuración manual (alternativa)",
    "manualSetupDesc": "Si prefieres configurar las cosas individualmente, puedes usar estos comandos en su lugar:",
    "allCommandsSlash": "Todos los comandos usan el sistema de comandos de barra diagonal de Discord. Escribe / para ver los comandos disponibles.",
    "serverSetupAdmin": "Configuración y administración del servidor",
    "importantNote": "Nota importante",
    "verifyFirst": "¡Siempre verifica primero! El comando /sq-info confirma que el bot puede encontrar tu escuadrón en la base de datos de War Thunder, incluso si tienes una clasificación muy baja.",
    "cantFindSquadron": "Si el bot no puede encontrar tu escuadrón con /sq-info, los comandos de configuración no funcionarán correctamente.",
    "botNotResponding": "El bot no responde",
    "checkOnline": "Verifica si el bot está en línea (estado verde)",
    "verifyPermissions": "Verifica que el bot tenga los permisos necesarios",
    "tryDifferentChannel": "Intenta usar los comandos en un canal diferente",
    "commandsNotWorking": "Los comandos no funcionan",
    "ensureSlash": "Asegúrate de usar comandos de barra diagonal (comienzan con /)",
    "checkRolePerms": "Verifica si tu rol tiene permiso para usar comandos del bot",
    "tryRefreshing": "Intenta refrescar Discord o reiniciar la aplicación",
    "dataNotSaving": "Los datos no se guardan",
    "verifySendMessages": "Verifica que el bot tenga el permiso \"Enviar Mensajes\"",
    "checkOutages": "Comprueba si hay interrupciones en Discord",
    "contactSupport": "Contacta al soporte si el problema persiste",
    "needMoreHelp": "¿Necesitas más ayuda?",
    "needMoreHelpDesc": "Si necesitas asistencia adicional, no dudes en contactarnos a través de nuestros canales de soporte.",
    "example": "Ejemplo",
    "supportedLanguages": "Idiomas compatibles",
    "setupDesc": "Asistente paso a paso para configurar el bot en tu servidor. Establece tu escuadrón, el canal de registros y el canal de puntos en un solo flujo.",
    "recommendedForNew": "Recomendado para servidores nuevos.",
    "setSquadronDesc": "Guarda un escuadrón predeterminado para tu servidor de Discord. Se usa para el registro y como predeterminado para otros comandos.",
    "quickLogDesc": "Configura una alarma para un escuadrón en el canal actual. El tipo puede ser <strong class=\"text-accent\">Logs</strong>, <strong class=\"text-accent\">Points</strong>, <strong class=\"text-accent\">Leaderboard</strong>, o <strong class=\"text-accent\">Both</strong> — Both establece Logs y Points juntos en un solo comando. Por defecto es Logs.",
    "quickLogPremiumNote": "<strong class=\"text-accent\">Logs</strong> (marcadores automáticos de partida) requieren una <a href=\"#premium\" class=\"text-accent underline\">suscripción Premium</a>. Las alertas de Puntos y Clasificación son gratuitas.",
    "autologDesc": "Gestiona las notificaciones de autolog y diagnostica los permisos del canal. Úsalo para cambiar la configuración después de la configuración inicial.",
    "autologPremiumNote": "<strong class=\"text-accent\">Los registros automáticos de partidas</strong> requieren una <a href=\"#premium\" class=\"text-accent underline\">suscripción Premium</a>.",
    "diagnosePermsDesc": "Comprueba instantáneamente si el bot tiene los permisos necesarios en el canal actual, muestra tus canales de autolog configurados y muestra el estado de suscripción Premium de este servidor. Úsalo si los marcadores o los puntos no se publican.",
    "squadronInformation": "Información del escuadrón",
    "sqInfoDesc": "Ver información detallada sobre cualquier escuadrón. Usa el escuadrón predeterminado del servidor si no se especifica ninguno.",
    "sqInfoGraphDesc": "Visualiza la plantilla actual como un gráfico de barras dividido en grupos núcleo, activos y débiles según actividad y tasa de victoria (temporada actual).",
    "compDesc": "Encuentra las últimas composiciones conocidas para las batallas de un escuadrón determinado. Los servidores gratuitos obtienen 25 búsquedas por franja horaria; Premium obtiene ilimitadas.",
    "trackDesc": "Rastrea un escuadrón y compara estadísticas con la última vez que lo comprobaste.",
    "topDesc": "Muestra los 20 mejores escuadrones y sus estadísticas actuales.",
    "sqStatsDesc": "Muestra los puntos de un escuadrón a lo largo del tiempo como un gráfico interactivo.",
    "lossCalculatorDesc": "Calcula cuántos puntos perdería un escuadrón si ciertos jugadores lo abandonaran.",
    "recentDesc": "Muestra las últimas 5 batallas de escuadrón de un equipo.",
    "vsDesc": "Ver el historial de enfrentamientos directos contra otro escuadrón.",
    "leaderboardLinkDesc": "Obtén un enlace a la clasificación global de jugadores de SRE Bot.",
    "playerStats": "Estadísticas de jugador",
    "playerStatsDesc": "Ver estadísticas detalladas de vehículos para un jugador con un menú desplegable de vehículos interactivo. Compatible con autocompletado.",
    "viewPlayerGamesDesc": "Ver las últimas 20 partidas de un jugador. Muestra el recuento total de victorias/derrotas y el porcentaje de victoria, un resumen por partida (resultado, escuadrón rival, mapa y composición jugada), y una lista deduplicada de cada composición única que el jugador ha usado. Compatible con autocompletado.",
    "viewMatchDesc": "Ver el marcador completo de una partida específica. Proporciona un ID de partida directamente o busca por nombre de jugador para explorar sus últimas 100 partidas y elegir una. Incluye botones de Ver Repetición, Ver Rutas, Registro de Chat y Registro de Batalla.",
    "examples2": "Ejemplos",
    "compareDesc": "Compara estadísticas de SQB agregadas entre dos o más jugadores (hasta 7). Muestra una comparación lado a lado con las mejores estadísticas resaltadas. Incluye un botón de gráfico para ver el historial de puntos durante 90 días.",
    "metaData": "Datos meta",
    "metaManagementDesc": "Configura los ajustes de acceso a datos meta para tu servidor.",
    "metaDesc": "Busca en el roster meta de tu escuadrón por nombre de vehículo.",
    "settingsUtilities": "Ajustes y utilidades",
    "languageDesc": "Cambia el idioma predeterminado del bot. También afecta al idioma de los vehículos mostrados en tus registros de batalla.",
    "scheduleDesc": "Ver el calendario de BR de la temporada actual. Muestra el nivel de batalla máximo de cada semana con su rango de fechas, tachado en semanas pasadas y resaltado en el período activo actual.",
    "websiteDesc": "Obtén un enlace al sitio web de SRE Bot para búsqueda de jugadores, clasificaciones y más.",
    "creditsDesc": "Ver el equipo acreditado por construir este bot.",
    "unlockDesc": "Desbloquea los registros automáticos de partidas SQB y búsquedas /comp ilimitadas para este servidor. Al suscribirte se añaden marcadores completos publicados automáticamente en tu canal configurado después de cada partida. <strong class=\"text-accent\">$2.99 / mes · por servidor · cancela cuando quieras.</strong> La facturación se gestiona íntegramente a través de Discord — no se requiere cuenta externa.",
    "analyticsDesc": "Análisis avanzados de SQB: tasas de victoria por mapa, composiciones de equipo, consistencia de jugadores, rendimiento por hora del día e historial de enfrentamientos (más victorias y derrotas contra rivales).",
    "sqCardDesc": "Genera una tarjeta PNG de resumen de temporada para un escuadrón — tendencia de rating, porcentaje de victorias, mejores jugadores y más. Elige la temporada desde el autocompletado. Admite temas oscuro y claro.",
    "cardDesc": "Genera una tarjeta PNG de resumen de temporada para un jugador. Elige la temporada desde el autocompletado y resuelve al jugador por nombre de usuario. Admite temas oscuro y claro.",
    "queryDesc": "[Solo administrador] Ejecuta consultas predefinidas a la base de datos — estadísticas de escuadrón, recuento de partidas, jugadores más activos, mapas principales y más. Los resultados son efímeros (solo visibles para ti).",
    "donateDesc": "Apoya el desarrollo de SRE Bot a través de Ko-fi.",
    "botStatusDesc": "Muestra cuándo se recibió la última partida y el TTL promedio de las partidas recientes. Indica servidores Gaijin lentos.",
    "premiumBadge": "Premium",
    "newsDesc": "Ver las últimas noticias y anuncios de SRE Bot.",
    "stackCreateDesc": "Crea un stack de jugadores para coordinar un equipo antes de una partida. Se publica un embed persistente en el canal mostrando los miembros actuales y los solicitantes pendientes. El stack dura hasta 8 horas y se limpia automáticamente al final de cada franja horaria de SQB.",
    "stackRequestToJoin": "<span class=\"text-accent font-medium\">Solicitar unirse</span> — Cualquier jugador puede aplicar con el vehículo que planea usar. Las solicitudes se acumulan hasta 20 espacios.",
    "stackLeaveWithdraw": "<span class=\"text-accent font-medium\">Salir / Retirar</span> — Los miembros pueden abandonar el stack; los solicitantes pueden retirar su solicitud. Se le pide al líder del stack que transfiera la propiedad primero.",
    "stackManagePanel": "<span class=\"text-accent font-medium\">Gestionar stack ⚙️</span> — Panel exclusivo del líder con cuatro secciones:",
    "stackAcceptMembers": "<span class=\"text-accent font-medium\">Aceptar miembros</span> — Acepta o rechaza solicitantes individualmente o todos a la vez. Hasta 8 miembros en total.",
    "stackRemoveMembers": "<span class=\"text-accent font-medium\">Eliminar miembros</span> — Elimina miembros activos o solicitantes en cola. Opciones: Eliminar todos, Eliminar activos, Eliminar en cola, o Eliminar seleccionados de un menú desplegable.",
    "stackPingMembers": "<span class=\"text-accent font-medium\">Mencionar miembros</span> — Menciona con un mensaje personalizado opcional. Opciones: Mencionar todos (miembros + cola, excluyendo al líder), Mencionar activos (solo miembros), Mencionar en cola (solo solicitantes), o Mencionar seleccionados de un menú desplegable.",
    "stackRenameStack": "<span class=\"text-accent font-medium\">Renombrar stack</span> — Establece un nombre personalizado para el stack. Aparece como título del embed y en los mensajes de mención en lugar del predeterminado \"Stack de [Líder]\".",
    "stackDisbandStack": "<span class=\"text-accent font-medium\">Disolver stack</span> — El líder puede terminar el stack antes de tiempo.",
    "stackManageDesc": "Vuelve a publicar tu embed de stack activo en el canal actual. Úsalo si el embed original fue eliminado o se perdió tras un reinicio del bot. Todos los datos de miembros y cola existentes se conservan.",
    "translation": "Traducción",
    "translateContextMenu": "Clic derecho en mensaje → Aplicaciones → Traducir Mensaje",
    "translateDesc": "Traduce cualquier mensaje usando el menú contextual de Discord. Haz clic derecho (o mantén presionado en móvil) en un mensaje y selecciona Aplicaciones → Traducir Mensaje.",
    "viewAllLanguages": "Ver todos los idiomas compatibles",
    "serverSetupSubtitle": "Configura {botName} para un rendimiento óptimo en el servidor de Discord de tu escuadrón.",
    "requiredPermissions": "Permisos requeridos",
    "sendMessages": "Enviar mensajes",
    "useSlashCommands": "Usar comandos de barra diagonal",
    "embedLinks": "Insertar enlaces",
    "readMessageHistory": "Leer historial de mensajes",
    "recommendedChannelSetup": "Configuración de canal recomendada",
    "recommendedChannelDesc": "Crea un canal dedicado como <code class=\"px-2 py-1 bg-[rgba(0,0,0,0.4)] rounded text-accent text-xs\">#batallas-de-escuadron</code> para el seguimiento y las estadísticas. Esto mantiene tus datos de batalla organizados y de fácil acceso.",
    "roleConfiguration": "Configuración de roles",
    "roleConfigurationDesc": "Asigna roles apropiados a los miembros del escuadrón que puedan registrar resultados de batalla. Recomendamos limitar esto a los oficiales y líderes del escuadrón.",
    "premiumSectionSubtitle": "Los registros automáticos de partidas SQB son una función Premium, desbloqueada por servidor a través del sistema de suscripción nativo de Discord.",
    "whatsIncluded": "Qué incluye",
    "premiumInclude1": "Marcador completo publicado automáticamente en tu canal configurado después de cada partida SQB",
    "premiumInclude2": "Búsquedas /comp ilimitadas (los servidores gratuitos obtienen 25 por franja horaria)",
    "premiumInclude3": "Todas las funciones gratuitas existentes (alarmas de puntos, clasificación, comandos de estadísticas, etc.) permanecen gratuitas",
    "pricingBilling": "Precios y facturación",
    "pricingBillingDesc": "<strong class=\"text-accent\">$2.99 / mes · por servidor · cancela cuando quieras.</strong> La facturación se gestiona íntegramente a través de Discord — no se requiere cuenta externa ni procesador de pagos. Las suscripciones se renuevan automáticamente y se pueden cancelar en cualquier momento desde tu configuración de Discord.",
    "howToSubscribe": "Cómo suscribirse",
    "subscribe1": "Ejecuta <code class=\"px-2 py-1 bg-[rgba(0,0,0,0.4)] rounded text-accent text-xs\">/unlock</code> en tu servidor (se requiere administrador del servidor)",
    "subscribe2": "Haz clic en el botón Suscribirse en la respuesta del bot",
    "subscribe3": "Completa el pago dentro de Discord — el bot se activa inmediatamente",
    "cancellation": "Cancelación",
    "cancellationDesc": "Cuando una suscripción vence o se cancela, el bot deja automáticamente de publicar registros de partidas para ese servidor en el siguiente ciclo de autolog. No se requiere ninguna acción manual.",
    "realTimeStatistics": "Estadísticas en tiempo real",
    "realTimeStatisticsDesc": "Rastrea victorias, derrotas y métricas de rendimiento en tiempo real.",
    "battleHistory": "Historial de batallas",
    "battleHistoryDesc": "Historial completo de todas las batallas de escuadrón registradas.",
    "leaderboardsFeature": "Clasificaciones",
    "leaderboardsFeatureDesc": "Compara el rendimiento de tu escuadrón con otros usando /top.",
    "playerTracking": "Seguimiento de jugadores",
    "playerTrackingDesc": "Estadísticas individuales de jugadores e integración con ThunderSkill.",
    "smartAlerts": "Alertas inteligentes",
    "smartAlertsDesc": "Alarmas y notificaciones automatizadas para las actividades del escuadrón.",
    "multiLanguageSupport": "Soporte multilingüe",
    "multiLanguageSupportDesc": "Funciones de traducción e idiomas de vehículos personalizables.",
    "timeCoordination": "Coordinación horaria",
    "timeCoordinationDesc": "Herramientas de hora UTC y local para la coordinación global del escuadrón.",
    "advancedSearch": "Búsqueda avanzada",
    "advancedSearchDesc": "Encuentra composiciones de jugadores e información detallada del escuadrón.",
    "dataSecurity": "Seguridad de datos",
    "dataSecurityDesc": "Tus datos están seguros y nunca se comparten ni se venden.",
    "usageExamples": "Ejemplos de uso",
    "quickSetupRecommended": "Configuración rápida (recomendada)",
    "quickSetupDesc": "Ejecuta el asistente de configuración. Te guía para establecer tu escuadrón, elegir un canal de registros y un canal de puntos — todo en un solo flujo.",
    "comparingPlayers": "Comparar jugadores",
    "comparingPlayersDesc": "Compara hasta 7 jugadores lado a lado. La mejor estadística en cada categoría se resalta y el mejor jugador en general recibe una estrella. Haz clic en \"Mostrar Gráfico\" para ver su historial de puntos.",
    "checkingSquadronInfo": "Comprobar información del escuadrón",
    "verifySquadronDesc": "Verifica que un escuadrón existe y ve sus detalles. Úsalo para confirmar que el bot puede encontrar tu escuadrón antes de la configuración.",
    "recentBattlesDesc": "Ve las últimas 5 batallas jugadas por un escuadrón.",
    "headToHeadDesc": "Ve tu historial de enfrentamientos directos contra otro escuadrón.",
    "backToHome": "Volver al inicio",
    "termsAndPrivacy": "Términos y privacidad",
    "seasonRecapCardTitle": "Tarjeta de resumen de temporada",
    "seasonRecapCardDesc": "Genera un resumen PNG compartible de la temporada de cualquier escuadrón — curva de rating, tasa de victorias móvil, K/D, vehículo principal, MVP y más. Disponible desde el botón «Tarjeta de temporada» en la página de perfil de cada escuadrón.",
    "playerRecapCardTitle": "Resumen de temporada del jugador",
    "playerRecapCardDesc": "Genera un resumen PNG compartible de la temporada de cualquier jugador — evolución del rating entre escuadrones, ratio de victorias móvil, K/D, ritmo de batallas, mejor partida y más. Disponible desde el botón «Season Recap» en cada perfil de jugador.",
    "tierOverview": "Resumen de niveles",
    "tierOverviewDesc": "El auto-logging está disponible en tres niveles. Cada nivel limita cuántos escuadrones pueden tener Logs y Points activos. Los escuadrones sobre el límite permanecen en tus preferencias y se reanudan automáticamente tras la mejora.",
    "tierStandardLine": "$2.99 — hasta 10 escuadrones cada uno para Logs y Points, sin wildcard.",
    "tierProLine": "hasta 25 escuadrones cada uno para Logs y Points, más soporte wildcard (`*` / `all` / `everything`).",
    "tierMaxLine": "escuadrones ilimitados, wildcards, acceso anticipado a nuevas funciones."
  },
  "terms": {
    "pageTitle": "Términos de Servicio y Política de Privacidad",
    "lastUpdated": "Última actualización: Abril 2026",
    "termsOfService": "Términos de Servicio",
    "byUsing": "Al usar",
    "youAgree": ", aceptas lo siguiente:",
    "useResponsibly": "Uso responsable",
    "useResponsiblyDesc": "No intentes sobrecargar, hacer spam ni romper el bot de ninguna otra forma.",
    "noFunnyBusiness": "Sin malas prácticas",
    "noFunnyBusinessDesc": "No intentes realizar ingeniería inversa, violar los ToS de Discord ni ninguna otra Regla del Servidor.",
    "statsAsIs": "Estadísticas tal como son",
    "statsAsIsDesc": "Todos los datos y estadísticas se proporcionan \"tal cual\" sin garantía de ningún tipo, expresa o implícita. Hacemos esfuerzos razonables para garantizar la precisión, pero no garantizamos que la información sea completa, actual o esté libre de errores.",
    "uptimeNotGuaranteed": "Disponibilidad no garantizada",
    "uptimeNotGuaranteedDesc": "El bot se proporciona \"según disponibilidad\". No garantizamos un funcionamiento ininterrumpido ni libre de errores. El servicio puede no estar disponible temporalmente debido a mantenimiento, actualizaciones o problemas técnicos.",
    "weCanBanYou": "Podemos banearte",
    "weCanBanYouDesc": "Si incumples las reglas, podemos eliminar tu acceso.",
    "privacyPolicy": "Política de Privacidad",
    "infoWeCollect": "1. Información que recopilamos",
    "collectsFollowing": "recopila la siguiente información para proporcionar sus servicios:",
    "discordUserIds": "IDs de usuario de Discord:",
    "discordUserIdsDesc": "Identificadores únicos para rastrear usuarios individuales",
    "squadronIds": "IDs de escuadrón:",
    "squadronIdsDesc": "Identificadores de servidor/guild de Discord para organizar los datos del escuadrón",
    "battleData": "Datos de batalla:",
    "battleDataDesc": "Registros de victorias/derrotas, marcas de tiempo de batallas y estadísticas relacionadas",
    "commandUsage": "Uso de comandos:",
    "commandUsageDesc": "Registro básico de los comandos del bot utilizados para la mejora del servicio",
    "howWeUse": "2. Cómo usamos tu información",
    "usedExclusively": "La información recopilada se usa exclusivamente para:",
    "trackingPerformance": "Rastrear el rendimiento y las estadísticas de las Batallas de Escuadrón",
    "providingHistorical": "Proporcionar datos históricos y análisis",
    "improvingBot": "Mejorar la funcionalidad del bot y la experiencia del usuario",
    "troubleshootingIssues": "Solucionar problemas técnicos",
    "dataStorage": "3. Almacenamiento y seguridad de datos",
    "dataStoredSecurely": "Tus datos se almacenan de forma segura con las siguientes protecciones:",
    "encryptedServers": "Los datos se almacenan en servidores seguros con cifrado",
    "limitedAccess": "El acceso está limitado únicamente al personal autorizado",
    "regularBackups": "Las copias de seguridad regulares garantizan la integridad de los datos",
    "dataSharing": "4. Compartición de datos",
    "weDoNot": "NO:",
    "sellData": "No vendemos tu información personal a terceros",
    "shareData": "No compartimos tus datos con organizaciones externas",
    "useForAds": "No usamos tus datos con fines publicitarios o de marketing",
    "transferData": "No transferimos tus datos fuera de nuestros sistemas seguros",
    "dataRetention": "5. Retención de datos",
    "dataRetentionDesc": "Conservamos tus datos durante el tiempo necesario para proporcionar nuestros servicios. Las estadísticas de batalla y los datos del escuadrón se mantienen para preservar registros históricos y análisis.",
    "discordIntegration": "6. Integración con Discord",
    "discordIntegrationDesc": "Este Bot opera dentro del ecosistema de Discord y está sujeto a la Política de Privacidad de Discord. Solo accedemos a la información necesaria para la funcionalidad del bot a través de la API oficial de Discord.",
    "ageRestrictions": "7. Restricciones de edad",
    "ageRestrictionsDesc": "El Bot está destinado a usuarios que cumplan los requisitos de edad mínima de Discord (13+ o según lo exija la ley local).",
    "changesToPolicy": "8. Cambios en la política de privacidad",
    "changesToPolicyDesc": "Podemos actualizar esta Política de Privacidad de vez en cuando.",
    "premiumTitle": "Términos de Suscripción Premium",
    "premiumWhatYouGet": "1. Qué incluye Premium",
    "premiumWhatYouGetDesc": "Una suscripción Premium desbloquea las siguientes funciones para el servidor de Discord suscrito:",
    "premiumFeature1": "Publicaciones automáticas de marcadores después de cada partida SQB",
    "premiumFeature2": "Mapas de rutas / movimiento",
    "premiumFeature3": "Registros de chat y batalla",
    "premiumFeature4": "Búsqueda de repeticiones",
    "premiumFeature5": "Búsquedas /comp ilimitadas (los servidores gratuitos están limitados a 15 por franja horaria)",
    "premiumBilling": "2. Facturación y pago",
    "premiumBillingDesc": "Premium se factura a $2.99 USD por mes por servidor de Discord. El pago se procesa a través del sistema de suscripción nativo de Discord o a través de nuestro sitio web vía Whop. Usted es responsable de asegurarse de que su método de pago sea válido y tenga fondos suficientes. Las suscripciones se renuevan automáticamente al final de cada período de facturación, a menos que se cancelen.",
    "premiumCancellation": "3. Cancelación",
    "premiumCancellationDesc": "Puede cancelar su suscripción en cualquier momento. Para suscripciones de Discord, vaya a Configuración de usuario → Suscripciones en Discord. Para suscripciones del sitio web, administre su facturación en whop.com/billing. Al cancelar, sus funciones Premium permanecen activas hasta el final de su período de facturación actual. Después de eso, su servidor vuelve al nivel gratuito — no se pierden datos.",
    "premiumRefunds": "4. Reembolsos",
    "premiumRefundsDesc": "Las tarifas de suscripción no son reembolsables. El uso parcial del mes no se prorratea. Si cancela a mitad del ciclo, conserva el acceso hasta el final de ese período de facturación, pero no tiene derecho a un reembolso por el tiempo restante. Los reembolsos por errores de facturación o cargos duplicados pueden emitirse a nuestra discreción — contacte con soporte con su ID de servidor de Discord y comprobante de pago.",
    "premiumPriceChanges": "5. Cambios de precio",
    "premiumPriceChangesDesc": "Nos reservamos el derecho de cambiar los precios de suscripción en cualquier momento. Los suscriptores existentes serán notificados con al menos 30 días de anticipación antes de que cualquier aumento de precio entre en vigor. Si no está de acuerdo con un cambio de precio, puede cancelar antes de que se aplique el nuevo precio.",
    "premiumTermination": "6. Terminación del acceso Premium",
    "premiumTerminationDesc": "Nos reservamos el derecho de revocar el acceso Premium sin reembolso si un servidor viola estos Términos de Servicio, incluyendo, entre otros, el abuso de funciones del bot, intentos de eludir los límites de uso o la violación de los Términos de Servicio de Discord.",
    "serviceAvailabilityTitle": "Disponibilidad del servicio y responsabilidad",
    "serviceNoWarranty": "1. Sin garantía",
    "serviceNoWarrantyDesc": "EL SERVICIO SE PROPORCIONA \"TAL CUAL\" Y \"SEGÚN DISPONIBILIDAD\" SIN GARANTÍAS DE NINGÚN TIPO, YA SEAN EXPRESAS, IMPLÍCITAS O LEGALES, INCLUYENDO, ENTRE OTRAS, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD, IDONEIDAD PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. No garantizamos que el servicio sea ininterrumpido, oportuno, seguro o libre de errores.",
    "serviceLiability": "2. Limitación de responsabilidad",
    "serviceLiabilityDesc": "EN LA MÁXIMA MEDIDA PERMITIDA POR LA LEY APLICABLE, EN NINGÚN CASO SEREMOS RESPONSABLES POR DAÑOS INDIRECTOS, INCIDENTALES, ESPECIALES, CONSECUENTES O PUNITIVOS, NI POR PÉRDIDA DE BENEFICIOS O INGRESOS, YA SEA INCURRIDA DIRECTA O INDIRECTAMENTE, NI POR PÉRDIDA DE DATOS, USO, FONDO DE COMERCIO U OTRAS PÉRDIDAS INTANGIBLES, DERIVADAS DE SU USO O INCAPACIDAD DE USAR EL SERVICIO. Nuestra responsabilidad total por cualquier reclamación derivada de estos términos o del servicio no excederá la cantidad que nos haya pagado en los tres (3) meses anteriores a la reclamación.",
    "serviceCredits": "3. Interrupciones del servicio y créditos",
    "serviceCreditsDesc": "En caso de una interrupción prolongada y no planificada del servicio que afecte las funciones Premium durante más de 72 horas consecutivas, los suscriptores Premium afectados pueden solicitar un crédito de servicio contactando con soporte. Los créditos se emiten a nuestra entera discreción y se aplican como una extensión del período de facturación actual — no como reembolsos monetarios. Las ventanas de mantenimiento programado, las interrupciones de terceros (Discord, Gaijin API) y los eventos fuera de nuestro control razonable están excluidos.",
    "serviceForceM": "4. Fuerza mayor",
    "serviceForceMDesc": "No seremos responsables de ningún incumplimiento o retraso en el cumplimiento que resulte de causas fuera de nuestro control razonable, incluyendo, entre otras: desastres naturales, guerra, terrorismo, pandemias, cortes de energía, interrupciones de internet, interrupciones de la plataforma Discord, cambios o indisponibilidad de la API de Gaijin Entertainment, acciones gubernamentales o cualquier otro evento de fuerza mayor.",
    "disclaimer": "Descargo de Responsabilidad",
    "warThunderDisclaimer": "es un bot de Discord independiente y no está afiliado, respaldado ni asociado con Gaijin Entertainment o War Thunder. War Thunder es una marca registrada de Gaijin Entertainment.",
    "acknowledgement": "Al usar",
    "acknowledgementEnd": ", reconoces que has leído, comprendido y aceptas quedar vinculado por estos Términos de Servicio y Política de Privacidad."
  },
  "premium": {
    "upgradeTitle": "Mejora tu escuadrón",
    "heroDesc": "Cada resultado SQB publicado en tu canal en el momento en que termina — marcadores, registros de batalla, mapas de movimiento y repeticiones, todo de forma automática.",
    "instantScoreboards": "Marcadores instantáneos",
    "viewPaths": "Ver rutas",
    "chatBattleLogs": "Registros de chat y batalla",
    "replayLookups": "Búsqueda de repeticiones",
    "free": "Gratis",
    "perMonth": "/mes",
    "alwaysFree": "Siempre gratuito",
    "noCardNeeded": "sin tarjeta necesaria",
    "included": "Incluido",
    "manualLookups": "Búsquedas manuales de partidas",
    "playerStats": "Estadísticas y perfiles de jugadores",
    "leaderboards": "Clasificaciones",
    "stickWithFree": "Quedarse con la versión gratuita",
    "premiumLabel": "Premium",
    "perServer": "por servidor",
    "cancelAnytime": "cancela cuando quieras",
    "everythingInFree": "Todo lo del plan gratuito, más",
    "autoScoreboards": "Publicación automática de marcadores",
    "pathMaps": "Mapas de rutas / movimiento",
    "chatLogs": "Registros de chat y batalla",
    "replayLookupsFeature": "Búsqueda de repeticiones",
    "unlimitedComp": "Búsquedas /comp ilimitadas",
    "prioritySupport": "Soporte prioritario",
    "subscribeNow": "Suscribirse ahora",
    "comingSoon": "Próximamente",
    "serverIdInfo": "Necesitarás tu",
    "discordServerId": "ID del servidor de Discord",
    "duringCheckout": "durante el pago.",
    "developerMode": "Modo desarrollador",
    "rightClickServer": "Clic derecho en el servidor",
    "copyId": "Copiar ID",
    "successTitle": "Premium activado",
    "successDesc": "Tu suscripción está siendo configurada. El bot tendrá acceso premium para tu servidor en unos minutos.",
    "whatHappensNext": "Qué sucede a continuación",
    "autoLogging": "El registro automático se activa para tu servidor",
    "setLogChannel": "Establece tu canal de registros con",
    "everyResult": "Cada resultado SQB se publica automáticamente",
    "readSetupGuide": "Leer la guía de configuración",
    "tierStandardName": "Estándar",
    "tierProName": "Pro",
    "tierMaxName": "Máx",
    "squadCap": "Registrar hasta {cap} escuadrones",
    "squadCapUnlimited": "Escuadrones ilimitados",
    "everythingInStandard": "Todo lo de Estándar",
    "everythingInPro": "Todo lo de Pro",
    "wildcardSupport": "Logging wildcard (*, all, everything)",
    "noSquadCap": "Sin límite de escuadrones",
    "earlyAccessFeatures": "Acceso anticipado a nuevas funciones"
  },
  "player": {
    "totalBattles": "Total de batallas",
    "totalWins": "Total de victorias",
    "vehicleStatistics": "Estadísticas de vehículos",
    "cumulative": "Acumulado",
    "individual": "Individual",
    "filterBy": "Filtrar por:",
    "allTime": "Histórico",
    "dateRange": "Rango de fechas",
    "season": "Temporada",
    "week": "Semana",
    "session": "Sesión",
    "dateType": "Tipo de fecha:",
    "last7Days": "Últimos 7 días",
    "last30Days": "Últimos 30 días",
    "last90Days": "Últimos 90 días",
    "customRange": "Rango personalizado",
    "specificDate": "Fecha específica",
    "filterType": "Tipo de filtro:",
    "fullSeason": "Temporada completa",
    "specificWeek": "Semana específica",
    "from": "Desde:",
    "to": "Hasta:",
    "timeslot": "Horario",
    "fullDay": "Día completo",
    "selectSeason": "Temporada:",
    "selectWeek": "Semana:",
    "selectSeasonFirst": "Selecciona la temporada primero",
    "pleaseSelect": "Por favor selecciona una opción",
    "searchVehicles": "Buscar vehículos...",
    "resetFilters": "Restablecer filtros",
    "vehiclesShown": "vehículos mostrados",
    "gamesShown": "partidas mostradas",
    "noVehicleData": "No hay datos de vehículos disponibles",
    "noVehiclesForRange": "No se encontraron vehículos para el rango de fechas seleccionado, o este jugador aún no tiene datos.",
    "switchToCards": "Cambiar a vista de tarjetas",
    "switchToTable": "Cambiar a vista de tabla",
    "loadingTimeline": "Cargando línea de tiempo...",
    "noTimelineData": "Aún no hay datos de línea de tiempo.",
    "timelineUnavailable": "Línea de tiempo no disponible.",
    "loadingGameRecords": "Cargando registros de partidas...",
    "unableToLoadRecords": "No se pueden cargar los registros de partidas",
    "failedToFetch": "Error al obtener datos de partidas. Por favor, inténtalo de nuevo más tarde.",
    "noGameRecords": "No se encontraron registros de partidas",
    "noGamesYet": "Este jugador aún no ha jugado ninguna partida registrada.",
    "collapseChart": "Contraer gráfico",
    "loadingChartData": "Cargando datos del gráfico...",
    "noHistoricalData": "Aún no hay datos históricos.",
    "chartUnavailable": "Gráfico no disponible.",
    "relative": "Relativo",
    "uidLabel": "UID del jugador"
  },
  "squadrons": {
    "title": "Hub de Escuadrón",
    "subtitle": "Descubre escuadrones, ve estadísticas y sigue el rendimiento",
    "findSquadron": "Encontrar un escuadrón",
    "searchPlaceholder": "Buscar escuadrones por nombre...",
    "totalSquadrons": "Total de escuadrones",
    "totalPlayers": "Total de jugadores",
    "totalBattles": "Total de batallas",
    "avgWinRate": "Porcentaje de victoria promedio",
    "topSquadrons": "Mejores escuadrones",
    "viewFullLeaderboard": "Ver clasificación completa",
    "loadingSquadrons": "Cargando datos de escuadrones...",
    "noSquadronData": "Aún no hay datos de escuadrones disponibles.",
    "failedToLoad": "Error al cargar los datos del escuadrón. Por favor, inténtalo de nuevo más tarde.",
    "backToSquadronHub": "Volver al hub de escuadrón",
    "squadronPoints": "Puntos del escuadrón",
    "squadronMembers": "Miembros del escuadrón",
    "performance": "Rendimiento",
    "performanceNoData": "No hay datos de rendimiento disponibles para el rango seleccionado.",
    "quickDetails": "Detalles rápidos",
    "noMembersFound": "No se encontraron miembros",
    "noRecordedMembers": "Este escuadrón aún no tiene miembros registrados.",
    "squadronGames": "Partidas del escuadrón",
    "loadingSquadronGames": "Cargando registros de partidas del escuadrón...",
    "noSquadronGames": "No se encontraron registros de partidas para este escuadrón.",
    "retryLoadGames": "Reintentar",
    "searchMapPlaceholder": "Buscar por mapa..."
  },
  "leaderboard": {
    "playersTitle": "Clasificación de Jugadores",
    "playersSubtitle": "Mejores jugadores de War Thunder clasificados por rendimiento",
    "vehiclesTitle": "Clasificación de eliminaciones por vehículo",
    "vehiclesSubtitle": "Mejores vehículos de War Thunder clasificados por total de eliminaciones",
    "squadronsTitle": "Clasificación de escuadrones",
    "squadronsSubtitle": "Mejores escuadrones de War Thunder clasificados por rendimiento",
    "statsTitle": "Estadísticas globales",
    "statsSubtitle": "Estadísticas generales de batallas de escuadrón e información meta",
    "comparisonTitle": "Herramienta de comparación",
    "comparisonSubtitle": "Compara jugadores y vehículos lado a lado",
    "comparisonHint": "Compara estadísticas para encontrar los mejores jugadores y vehículos",
    "compareSquadrons": "Comparar escuadrones",
    "comparePlayers": "Comparar jugadores",
    "compareVehicles": "Comparar vehículos",
    "playersAndVehicles": "Jugadores + Vehículos",
    "failedToLoadLeaderboard": "Error al cargar los datos de clasificación. Por favor, inténtalo de nuevo más tarde.",
    "failedToLoadVehicles": "Error al cargar la clasificación de vehículos",
    "failedToLoadSquadrons": "Error al cargar la clasificación de escuadrones",
    "noResultsYet": "Aún no hay resultados. Añade escuadrones/jugadores para comenzar.",
    "searchSquadron": "Buscar escuadrón",
    "searchBySquadronName": "Buscar por nombre de escuadrón...",
    "minPlayers": "Mín. jugadores",
    "minPlayersPlaceholder": "Mín. jugadores",
    "resetFilters": "Restablecer filtros",
    "squadronsShown": "escuadrones mostrados",
    "playersShown": "jugadores mostrados",
    "page": "página",
    "of": "de",
    "loadingSquadronLeaderboard": "Cargando clasificación de escuadrones...",
    "loadingPlayerLeaderboard": "Cargando clasificación de jugadores...",
    "loadingComparisonData": "Cargando datos de comparación...",
    "unableToFetch": "No se pueden obtener los datos de clasificación. Por favor, inténtalo de nuevo.",
    "noSquadronsInLeaderboard": "No se encontraron escuadrones en la clasificación.",
    "noPlayersInLeaderboard": "No se encontraron jugadores en la clasificación.",
    "loadingGlobalStats": "Cargando estadísticas globales...",
    "failedToLoadStats": "Error al cargar las estadísticas",
    "unableToFetchStats": "No se pueden obtener los datos de estadísticas. Por favor, inténtalo de nuevo.",
    "mostPopularVehicles": "Vehículos más populares",
    "vehicleKillsLeaderboardTitle": "Clasificación de eliminaciones por vehículo",
    "avgWinRate": "Porcentaje de victoria promedio",
    "avgKillsPerPlayer": "Eliminaciones promedio/jugador",
    "loadingVehicleKills": "Cargando datos de eliminaciones por vehículo...",
    "apiNotLoaded": "El cliente de API no está cargado correctamente. Por favor, recarga la página.",
    "failedToInitApi": "Error al inicializar el cliente de API",
    "noStatsData": "No hay datos de estadísticas disponibles",
    "totalPlayersCard": "Total de jugadores",
    "activePlayers": "Jugadores activos",
    "vehiclesUsed": "Vehículos usados",
    "differentVehicles": "Vehículos diferentes",
    "squadronBattlesLabel": "Batallas de escuadrón",
    "noVehicleData": "No hay datos de vehículos disponibles",
    "mostPopular": "Más popular",
    "timesUsed": "Veces usado",
    "failedToLoadVehicleKills": "Error al cargar los datos de eliminaciones por vehículo",
    "lastUpdated": "Última actualización",
    "searchPlayer": "Buscar jugador",
    "searchByPlayerName": "Buscar por nombre de jugador...",
    "minimumBattles": "Batallas mínimas",
    "minBattlesPlaceholder": "Mín. batallas",
    "searchSquadronsPlaceholder": "Buscar escuadrones...",
    "sortBy": "Ordenar por",
    "kdRatio": "Ratio KD",
    "killsPerSpawn": "Eliminaciones por spawn",
    "caps": "Capturas",
    "timePeriod": "Período de tiempo",
    "allTime": "Histórico",
    "dateRange": "Rango de fechas",
    "season": "Temporada",
    "week": "Semana",
    "dateType": "Tipo de fecha",
    "last7Days": "Últimos 7 días",
    "last30Days": "Últimos 30 días",
    "last90Days": "Últimos 90 días",
    "customRange": "Rango personalizado",
    "from": "Desde",
    "to": "Hasta",
    "timeslot": "Horario",
    "fullDay": "Día completo",
    "selectSeason": "Seleccionar temporada...",
    "selectWeek": "Seleccionar semana...",
    "failedToLoadComparison": "Error al cargar los datos de comparación",
    "pleaseRefresh": "Por favor, intenta recargar la página",
    "playerComparison": "Comparación de jugadores",
    "squadronComparison": "Comparación de escuadrones",
    "vehicleComparison": "Comparación de vehículos",
    "playersVehiclesComparison": "Comparación de jugadores + vehículos",
    "addPlayersToCompare": "Añadir jugadores a comparar:",
    "addSquadronsToCompare": "Añadir escuadrones a comparar:",
    "addVehiclesToCompare": "Añadir vehículos a comparar:",
    "addPlayerVehicleCombos": "Añadir combinaciones jugador + vehículo:",
    "searchSelectPlayers": "Buscar y seleccionar jugadores...",
    "typeSquadronName": "Escribe el nombre de un escuadrón...",
    "searchSelectVehicles": "Buscar y seleccionar vehículos...",
    "searchForPlayers": "Buscar jugadores...",
    "selectPlayersToCompare": "Busca y selecciona jugadores arriba para comparar sus estadísticas",
    "selectSquadronsToCompare": "Busca y selecciona escuadrones arriba para comparar sus estadísticas",
    "selectVehiclesToCompare": "Busca y selecciona vehículos arriba para comparar sus estadísticas",
    "selectPlayersVehiclesToCompare": "Busca y selecciona jugadores arriba, luego elige sus vehículos para comparar diferentes combinaciones jugador-vehículo",
    "selectVehicleFor": "Seleccionar vehículo para",
    "selectAVehicle": "-- Seleccionar un vehículo --",
    "noVehiclesForPlayer": "No se encontraron vehículos para este jugador",
    "noPlayerVehicleSelected": "No hay combinaciones jugador-vehículo seleccionadas",
    "noPlayersSelected": "No hay jugadores seleccionados",
    "noVehiclesSelected": "No hay vehículos seleccionados",
    "noSquadronsSelected": "No hay escuadrones seleccionados",
    "statistic": "Estadística",
    "totalDeaths": "Total de muertes",
    "totalAssists": "Total de asistencias",
    "totalCaptures": "Total de capturas",
    "killsPerSpawnShort": "Elim./Spawn",
    "avgWinRateShort": "% Victoria Prom.",
    "avgKillsPlayerShort": "Elim. Prom./Jugador",
    "avgKillsMember": "Elim. Prom./Miembro",
    "avgBattlesMember": "Batallas Prom./Miembro",
    "serverError500": "Error del servidor (500) - La API no está disponible temporalmente. Por favor, inténtalo de nuevo en unos momentos.",
    "apiEndpoint404": "Endpoint de API no encontrado (404) - Por favor, verifica la configuración del servidor.",
    "networkError": "Error de red - No se puede conectar al servidor. Por favor, verifica tu conexión.",
    "viewFullLeaderboard": "Ver clasificación completa",
    "vehicleName": "Nombre del vehículo",
    "searchVehiclePlaceholder": "Buscar vehículo específico...",
    "minKills": "Mín. eliminaciones",
    "any": "Cualquiera",
    "perPage": "Por página",
    "clear": "Limpiar",
    "vehicleAndPlayer": "Vehículo y jugador",
    "loadingVehicleLeaderboard": "Cargando clasificación de vehículos...",
    "vehiclesShown": "vehículos mostrados",
    "minBattlesPerVehicle": "Mínimo 3 batallas por vehículo requeridas",
    "minimumBattlesRequired": "Mínimo 5 batallas requeridas",
    "allSeasons": "Todas las temporadas",
    "allWeeks": "Todas las semanas",
    "allBR": "Todos los BR"
  },
  "games": {
    "title": "Historial de Partidas",
    "subtitle": "Busca y explora partidas de batallas de escuadrón",
    "searchPlaceholder": "Buscar por nombre de jugador o UID...",
    "filterByMap": "Filtrar por mapa",
    "allMaps": "Todos los mapas",
    "search": "Buscar",
    "noResults": "No se encontraron partidas",
    "matchDetail": "Detalle de partida",
    "chatLog": "Registro de chat",
    "battleLog": "Registro de batalla",
    "duration": "Duración",
    "mode": "Modo",
    "winningTeam": "Equipo ganador",
    "losingTeam": "Equipo perdedor",
    "viewMatch": "Ver partida",
    "loadingMatch": "Cargando datos de la partida...",
    "matchNotFound": "Partida no encontrada",
    "searchingGames": "Buscando partidas...",
    "recentMatches": "Partidas recientes",
    "noChatLog": "No hay registro de chat disponible",
    "noBattleLog": "No hay registro de batalla disponible",
    "replayVideo": "Video de repetición",
    "generatingVideo": "Generando video de repetición&hellip;",
    "videoFirstLoad": "La primera carga puede tardar hasta un minuto",
    "videoUnavailable": "Video de repetición no disponible para esta partida",
    "modeGround": "Terrestre",
    "modeAir": "Aéreo",
    "squadronPlaceholder": "Nombre del escuadrón...",
    "loadingReplay": "Cargando repetición..."
  },
  "errors": {
    "pageNotFound": "Página no encontrada",
    "error": "Error",
    "oopsNotFound": "¡Ups! La página que buscas no existe. Es posible que haya sido movida, eliminada, o que hayas ingresado una URL incorrecta.",
    "searchError": "Error de búsqueda. Por favor, inténtalo de nuevo."
  },
  "js": {
    "openingDiscordInvite": "¡Abriendo invitación de Discord!",
    "errorOpeningInvite": "Error al abrir el enlace de invitación. Por favor, inténtalo de nuevo más tarde.",
    "gettingSupportLink": "Obteniendo enlace del servidor de soporte...",
    "openingSupportServer": "¡Abriendo servidor de soporte!",
    "errorGettingSupport": "Error al obtener el enlace de soporte. Por favor, inténtalo de nuevo más tarde.",
    "failedToUpdateStats": "Error al actualizar las estadísticas",
    "konamiActivated": "Logro desbloqueado: ¡Código secreto!",
    "noPlayersFound": "No se encontraron jugadores",
    "searchError": "Error de búsqueda. Por favor, inténtalo de nuevo.",
    "killsSuffix": "eliminaciones",
    "winRateSuffix": "porcentaje de victoria",
    "noSquadronsFound": "No se encontraron escuadrones"
  },
  "index": {
    "subtitle1": "La mejor herramienta para batallas de escuadrón",
    "subtitle2": "Boris Stats pero mejor",
    "subtitle3": "El mayor conjunto de datos SQB",
    "subtitle4": "Información pública y gratuita para todos"
  },
  "seasonCard": {
    "buttonLabel": "Tarjeta de temporada",
    "buttonDisabledTitle": "Búsqueda de escuadrón incompleta — tarjeta no disponible",
    "modalTitle": "Tarjeta de temporada",
    "seasonLabel": "Temporada",
    "themeLabel": "Tema",
    "themeDark": "Oscuro",
    "themeLight": "Claro",
    "generate": "Generar",
    "loadingSeasons": "Cargando temporadas…",
    "generating": "Generando…",
    "failedSeasons": "No se pudieron cargar las temporadas.",
    "failedGenerate": "No se pudo generar la tarjeta de resumen.",
    "inProgressSuffix": "(en curso)",
    "imgRecapSuffix": "RESUMEN",
    "imgHeroFinalRating": "Rating final",
    "imgHeroMatches": "Partidas",
    "imgHeroWinRate": "Victorias",
    "imgHeroKD": "K/D",
    "imgAxisRating": "Puntuación",
    "imgAxisWinRate": "% Victorias",
    "imgStatPeakRating": "Rating máximo",
    "imgStatRatingChange": "Cambio de rating",
    "imgStatTotalKills": "Bajas totales",
    "imgStatTotalDeaths": "Muertes totales",
    "imgStatAssistsCaptures": "Asistencias / capturas",
    "imgStatMostPlayedVehicle": "Vehículo más usado",
    "imgStatMVP": "MVP",
    "imgStatMostActive": "Más activo",
    "imgStatLongestWinStreak": "Mayor racha",
    "imgStatMostCommonOpponent": "Rival más frecuente",
    "imgUnitKills": "bajas",
    "imgUnitAssists": "asistencias",
    "imgUnitCaptures": "capturas",
    "imgUnitGames": "partidas",
    "imgUnitMatches": "partidas",
    "imgUnitWins": "V",
    "imgUnitLosses": "D",
    "imgGroundShort": "T",
    "imgAirShort": "A",
    "imgFooterGenerated": "generado",
    "imgPlaceholderNoData": "Sin datos para {short} en {season}",
    "buttonLabelPlayer": "Resumen de temporada",
    "buttonDisabledTitlePlayer": "Player lookup incomplete — recap unavailable",
    "modalTitlePlayer": "Player Season Recap",
    "imgHeroBattles": "Batallas",
    "imgHeroTotalKills": "Muertes totales",
    "imgAxisBattles": "Batallas (7 d)",
    "imgAxisKD": "K/D",
    "imgStatBestMatch": "Mejor partida",
    "imgStatSquadronsRepresented": "Escuadrones representados",
    "imgStatFrequentTeammate": "Compañero más frecuente",
    "imgStatLongestSession": "Sesión más larga",
    "imgStatMostActiveDay": "Día más activo (UTC)",
    "imgStatMostCommonOppSquadron": "Escuadrón rival más frecuente",
    "imgStatPeakSquadronRating": "Puntuación máx. del escuadrón",
    "imgUnitSlotNA": "NA",
    "imgUnitSlotEU": "EU",
    "imgUnitNoSquadron": "sin escuadrón",
    "imgUnitVs": "vs",
    "imgUnitTogether": "partidas juntos",
    "imgStatKDAC": "M / Mt / A / C",
    "imgPlaceholderNoDataPlayer": "Sin datos para {nick} en {season}",
    "imgUIDLabel": "UID",
    "imgBestMatchLine": "{vehicle} · MT {gk} / MA {ak} / A {assists} / C {cap} / Mt {deaths} · {date}"
  },
  "live": {
    "air": "AIR",
    "gnd": "TER",
    "ast": "ASI",
    "dth": "MUE",
    "cap": "CAP",
    "squadronBattle": "Batalla de escuadrones",
    "randomBattle": "Batalla aleatoria"
  },
  "analytics": {
    "pageTitle": "Análisis SQB",
    "pageSubtitle": "Análisis detallado para cualquier escuadrón, jugador o vehículo.",
    "modeSquadron": "Escuadrón",
    "modePlayer": "Jugador",
    "modeVehicle": "Vehículo",
    "tabMaps": "Victorias por mapa",
    "tabSquadmates": "Compañeros habituales",
    "tabComps": "Composiciones de equipo",
    "tabConsistency": "Consistencia del jugador",
    "tabTime": "Hora del día",
    "tabMatchups": "Historial de enfrentamientos",
    "pickSquadron": "Busca cualquier escuadrón para ver su análisis",
    "pickPlayer": "Busca cualquier jugador para ver su análisis",
    "pickVehicle": "Busca un vehículo para ver su análisis",
    "noData": "No hay datos en este rango.",
    "loading": "Cargando…",
    "loadError": "Error al cargar análisis.",
    "compComingSoon": "Análisis de composición de equipo próximamente.",
    "compTopVehiclesTitle": "Vehículos más usados",
    "compCompositionsTitle": "Composiciones de partida recurrentes",
    "compCompositionsMeta": "Alineaciones con al menos {min} vehículos, ordenadas por partidas",
    "compMatchesAnalyzed": "partidas analizadas",
    "compNoRepeats": "No se desplegó ninguna alineación de ese tamaño en este rango.",
    "compColVehicle": "Vehículo",
    "compColSpawns": "Apariciones",
    "compColMatches": "Partidas",
    "compColShare": "% Partidas",
    "compColLineup": "Alineación",
    "compColTypes": "Comp",
    "compTypeFighters": "Cazas",
    "compTypeBombers": "Bombarderos",
    "compTypeHelicopters": "Helicópteros",
    "compTypeLight": "Tanque ligero",
    "compTypeTanks": "Tanques",
    "compTypeSPAA": "SPAA",
    "compTypeSPAATooltip": "Antiaéreo/SPAA",
    "compTypeUnknown": "Desconocido",
    "compSearchPresetLabel": "Comp predefinida",
    "compSearchPresetAll": "Todas las comps",
    "compSearchPresetHint": "Construido desde el historial propio del escuadrón",
    "compSearchTypesLabel": "Tipos",
    "compTypeCapsHint": "Máx 8 en total · máx 4 aéreos (F + B + H)",
    "compSearchRefineLabel": "Refinar por",
    "compRefineHint": "Pon un número arriba para elegir vehículos específicos de ese tipo.",
    "compRefineAny": "Cualquier {type}",
    "compSearchCustomLabel": "Personalizada",
    "compSearchAddVehicle": "Vehículo específico",
    "compSearchVehiclesLabel": "Vehículos",
    "compSearchApply": "Aplicar",
    "compSearchReset": "Reiniciar",
    "compSearchMatches": "Mostrando {shown} de {total} comps",
    "compSearchNoMatches": "Ninguna comp coincide con el filtro.",
    "compSearchGamesShort": "partidas",
    "colMap": "Mapa",
    "colWins": "V",
    "colLosses": "D",
    "colWinRate": "%V",
    "colBar": "",
    "colShared": "Compartidas",
    "colUid": "UID",
    "colGames": "Partidas",
    "colPlayer": "Jugador",
    "colAvgKills": "Bajas prom.",
    "colAvgDeaths": "Muertes prom.",
    "colScore": "Puntuación",
    "colHour": "Hora (UTC)",
    "colSquadron": "Escuadrón",
    "colTotal": "Total",
    "matchupsWonHeader": "Más victorias contra",
    "matchupsLostHeader": "Más derrotas contra",
    "uniqueOpponents": "oponentes únicos",
    "euTimeslot": "Horario EU",
    "naTimeslot": "Horario NA",
    "offPeak": "Fuera de pico",
    "radarMetaMaps": "top {shown} de {total} mapas · mín. {min} partidas",
    "radarMetaSquadmates": "top {shown} de {total} compañeros · mín. {min} partidas compartidas",
    "radarTooFewMaps": "No hay suficientes datos para mostrar el gráfico: se necesitan al menos 3 mapas con {min}+ partidas en este filtro.",
    "radarTooFewSquadmates": "No hay suficientes datos para mostrar el gráfico: se necesitan al menos 3 compañeros con {min}+ partidas compartidas en este filtro.",
    "radarFootnoteMaps": "Se ocultaron {count} mapas con menos partidas — mira la tabla completa",
    "radarFootnoteSquadmates": "Se ocultaron {count} compañeros con menos partidas — mira la tabla completa",
    "tabTimeline": "Línea de tiempo K/D",
    "tabTopPlayers": "Mejores jugadores",
    "tabTopSquadrons": "Mejores escuadrones"
  },
  "playerModal": {
    "viewFullProfile": "Ver perfil completo →",
    "close": "Cerrar",
    "overview": "Resumen",
    "vehicles": "Vehículos",
    "sessions": "Sesiones",
    "loadingPlayerData": "Cargando datos del jugador...",
    "kdr": "K/D",
    "kps": "K/S",
    "winRate": "Tasa de victoria",
    "battles": "Batallas",
    "wins": "Victorias",
    "totalBattles": "Batallas totales",
    "totalKills": "Bajas totales",
    "airKills": "Bajas aéreas",
    "groundKills": "Bajas terrestres",
    "assists": "Asistencias",
    "deaths": "Muertes",
    "captures": "Capturas",
    "clickToSwitchMetric": "Clic para cambiar métrica",
    "clickToCycle": "clic para alternar",
    "noChartData": "Sin datos de gráfico",
    "noVehicleData": "Sin datos de vehículos",
    "noSessionData": "Sin datos de sesión",
    "date": "Fecha",
    "vehicle": "Vehículo",
    "ground": "Tierra",
    "air": "Aire",
    "result": "Resultado",
    "unknown": "Desconocido",
    "failedToLoadPlayerData": "No se pudieron cargar los datos del jugador"
  },
  "replay": {
    "playPause": "Reproducir/Pausar",
    "crashed": "se estrelló",
    "destroyed": "destruyó",
    "hit": "impactó"
  },
  "dateFilter": {
    "allTime": "Todo",
    "currentSeason": "Temporada actual",
    "bySeason": "Por temporada",
    "cumulative": "Acumulado",
    "customRange": "Rango personalizado",
    "selectSeason": "Seleccionar temporada",
    "selectSeasonDots": "Selecciona una temporada...",
    "selectWeek": "Seleccionar semana",
    "selectWeekDots": "Selecciona una semana...",
    "entireSeason": "Temporada completa",
    "applyFilter": "Aplicar filtro",
    "cumulativeHelp": "Ver estadísticas acumuladas hasta un punto específico",
    "season": "Temporada",
    "upToWeek": "Hasta semana",
    "applyCumulativeFilter": "Aplicar filtro acumulado",
    "startDate": "Fecha inicial",
    "endDate": "Fecha final",
    "applyCustomRange": "Aplicar rango personalizado",
    "activeFilter": "Filtro activo:",
    "clear": "Limpiar",
    "allTimeStatistics": "Estadísticas totales",
    "currentSeasonValue": "Temporada actual: {season}",
    "alertSelectSeason": "Selecciona una temporada",
    "seasonValue": "Temporada {season}",
    "alertSelectSeasonWeek": "Selecciona temporada y semana",
    "cumulativeValue": "Acumulado hasta {season} - {week}",
    "alertSelectDate": "Selecciona al menos una fecha",
    "alertStartBeforeEnd": "La fecha inicial debe ser anterior a la final",
    "customRangePrefix": "Rango personalizado:",
    "fromDate": "Desde {date}",
    "upToDate": "Hasta {date}"
  },
  "timeline": {
    "pageTitle": "Historia de SREBOT",
    "pageDescription": "La historia de SREBOT, desde una idea hasta convertirse en el estándar de SQB en War Thunder.",
    "eyebrow": "Nuestra historia",
    "heading": "La cronología",
    "servers": "{count} servidores",
    "scroll": "Desplázate",
    "cards": {
      "1": {
        "label": "Origen",
        "date": "Junio de 2024",
        "title": "Nace como SNLK SQB BOT",
        "description": "Encargado por ImApollo y lanzado como <strong class=\"text-accent\">SNLK SQB BOT</strong>. La primera versión funcionó en una semana con datos manuales y pronto llegó a otros servidores."
      },
      "2": {
        "label": "Marcadores",
        "date": "Agosto de 2024",
        "title": "Los primeros registros",
        "description": "El bot empezó automatizando marcadores diff rojos y verdes. Los totales seguían siendo manuales, sin seguimiento ni automatización. TheH0G (Cade) y progavman (Prog) influyeron mucho en el estilo."
      },
      "3": {
        "label": "Cambio de nombre",
        "date": "Octubre de 2024",
        "title": "Se convierte en SREBOT",
        "description": "El proyecto superó su nombre original. SNLK SQB BOT se convirtió en <strong class=\"text-accent\">SREBOT</strong>."
      },
      "4": {
        "label": "Alianza",
        "date": "Enero de 2025",
        "title": "Lux_ y nuestras contribuciones mutuas",
        "description": "Lux_ y SREBOT compartieron conocimientos sobre las API de War Thunder y la gestión de comunidades. Su bot se convirtió después en Spectra y la cooperación continuó."
      },
      "5": {
        "label": "Analizador",
        "date": "Febrero de 2025",
        "title": "Frovy abre la puerta",
        "description": "Frovy nos mostró el primer analizador y abrió el camino hacia marcadores automáticos. También descubrió actualizaciones inmediatas de puntos del juego."
      },
      "6": {
        "label": "Registros",
        "date": "Marzo de 2025",
        "title": "LivingTheDagor y el nuevo analizador",
        "description": "Dagor llegó con un segundo analizador más sólido que SREBOT aún utiliza. El sistema de registros maduró y mejoró los marcadores."
      },
      "7": {
        "label": "Impulso",
        "date": "Julio de 2025",
        "title": "La voz se corre",
        "description": "Los escuadrones empezaron a fijarse. El bot ganó popularidad al llegar a más comunidades."
      },
      "8": {
        "label": "Sitio web",
        "date": "Agosto de 2025",
        "title": "Clippi crea el sitio web",
        "description": "Clippi (Sophie) dirigió el sitio web, nos trasladó de Replit a infraestructura real y ayudó a lanzarlo y hacerlo crecer."
      },
      "9": {
        "label": "Rutas",
        "date": "Noviembre de 2025",
        "title": "Los mapas de calor de Flexcoral",
        "description": "Al revivir WT Heatmaps, Flexcoral y un grupo de desarrolladores resolvieron cómo renderizar minimapas y rutas desde repeticiones, y publicaron la base de nuestros métodos actuales."
      },
      "10": {
        "label": "Colaboración",
        "date": "Enero de 2026",
        "title": "Unión con Spectra",
        "description": "El volumen de solicitudes exigió otro enfoque. SREBOT se asoció con Spectra para recibir partidas directamente."
      },
      "11": {
        "label": "Monetización",
        "date": "Abril de 2026",
        "title": "Impulsando el futuro",
        "description": "Los primeros ingresos reales financiaron mejores servidores y un desarrollo más rápido."
      },
      "12": {
        "label": "Clientes",
        "date": "Mayo de 2026",
        "title": "Compatibilidad con clientes",
        "description": "Empezamos a admitir clientes para que otros bots construyeran sobre nuestro trabajo. AXBot fue el primero para la comunidad SQB china."
      },
      "13": {
        "label": "TSSBOT",
        "date": "Mayo de 2026",
        "title": "TSSBOT toma forma",
        "description": "<a href=\"https://tss.pawjob.us\" target=\"_blank\" rel=\"noopener\" class=\"text-accent font-semibold hover:underline\">TSSBOT</a> fue ideado y prototipado; los primeros datos llegaron a principios de junio."
      },
      "14": {
        "label": "Hoy",
        "date": "Ahora",
        "title": "Dónde estamos ahora",
        "description": "El análisis automático mediante Spectra, el desarrollo financiado y una comunidad creciente definen hoy el proyecto."
      }
    }
  }
}
