{
  "collectionCard": {
    "game": "partida",
    "games": "partidas",
    "winRate": "tasa de victorias",
    "playingAs": "Juega con {{color}}"
  },
  "tabs": {
    "study": "Estudiar",
    "practice": "Práctica",
    "training": "Entrenamiento",
    "collection": "Colección",
    "explore": "Explorar",
    "analyze": "Analizar",
    "settings": "Ajustes",
    "more": "Más",
    "faq": "FAQ"
  },
  "games": {
    "title": "Mis Partidas",
    "empty": {
      "title": "Sin colecciones",
      "subtitle": "Importa tus partidas desde Lichess, Chess.com o un archivo PGN para analizar tus aperturas"
    },
    "stats": {
      "collections": "Colecciones",
      "games": "Partidas"
    },
    "loading": {
      "database": "Cargando base de datos..."
    },
    "import": {
      "button": "Importar",
      "title": "Importar partidas",
      "selectSource": "Seleccionar fuente",
      "selectSourceDesc": "Elige de dónde importar tus partidas",
      "importFromFile": "Importar desde archivo",
      "existingCollection": "Colección existente",
      "existingCollectionMessage": "Ya existe una colección para este usuario. ¿Qué quieres hacer?",
      "existingCollectionMessageAuto": "Ya existen colecciones para este usuario. ¿Qué quieres hacer?",
      "createNew": "Crear nueva",
      "merge": "Fusionar",
      "complete": "¡Importación completada!",
      "success": "{{count}} partidas importadas con éxito",
      "successAuto": "{{white}} partidas de blancas y {{black}} partidas de negras importadas",
      "invalidPgn": "PGN inválido",
      "noGamesInFile": "No se encontraron partidas",
      "noGamesInFileDesc": "No se encontraron partidas válidas.",
      "noGamesFound": "No se encontraron partidas",
      "noGamesForUser": "No se encontraron partidas para este usuario.",
      "noGamesImported": "No se importaron partidas nuevas",
      "emptyPgn": "Por favor pega contenido PGN",
      "pastedPgn": "PGN pegado",
      "pgnMethod": "Importar PGN",
      "pgnMethodDesc": "Elige cómo importar tu PGN",
      "fromFile": "Desde archivo",
      "fromFileDesc": "Seleccionar archivo .pgn",
      "fromClipboard": "Pegar PGN",
      "fromClipboardDesc": "Pegar desde portapapeles",
      "pastePgn": "Pegar PGN",
      "pastePgnDesc": "Pega tu contenido PGN abajo",
      "validate": "Validar",
      "selectColor": "¿Con qué color juegas?",
      "playAsWhite": "Blancas",
      "playAsBlack": "Negras",
      "white": "Blancas",
      "black": "Negras",
      "gameCount": "{{count}} partidas encontradas",
      "gamesCount": "{{count}} partidas",
      "creatingCollection": "Creando colección...",
      "processingGames": "Procesando partidas...",
      "processingGame": "Procesando partida {{current}} de {{total}}...",
      "buildingAnalysis": "Construyendo análisis...",
      "importFailed": "Importación fallida",
      "unknownError": "Ocurrió un error durante la importación",
      "enterUsername": "Por favor ingresa un nombre de usuario",
      "usernamePlaceholder": "Nombre de usuario",
      "importing": "Importando...",
      "importedCount": "{{count}} partidas importadas",
      "colorAuto": "Auto (ambos)",
      "colorWhite": "Blancas",
      "colorBlack": "Negras",
      "importOptions": "Opciones de importación",
      "maxGames": "Máximo de partidas",
      "analyzedColor": "Color analizado",
      "startImport": "Importar",
      "pgnFile": "Archivo PGN",
      "selectPgnFile": "Seleccionar archivo .pgn",
      "pasteText": "Pegar texto",
      "pastePgnContent": "Pegar contenido PGN"
    },
    "deleteCollection": {
      "title": "Eliminar colección",
      "message": "¿Estás seguro de que quieres eliminar esta colección y todas sus partidas?"
    }
  },
  "collection": {
    "games": "Mis Partidas",
    "repertoires": "Repertorios"
  },
  "coverage": {
    "title": "Análisis de Cobertura",
    "noCollection": "Ninguna colección seleccionada",
    "selectCollection": "Selecciona una colección desde la pestaña Partidas para analizar la cobertura",
    "startPosition": "Inicio",
    "games": "partidas",
    "continuations": "movimientos",
    "winRate": "tasa de victoria",
    "move": "Movimiento",
    "nextMoves": "Siguientes Movimientos",
    "noData": "Sin datos de cobertura",
    "noDataHint": "Importa partidas para ver el análisis de cobertura",
    "building": "Construyendo árbol de cobertura...",
    "endOfLine": "Fin de línea",
    "endOfLineHint": "No hay más partidas que continúen desde esta posición",
    "win": "victoria",
    "addToRepertoire": "Añadir al repertorio",
    "tabs": {
      "moves": "Movimientos",
      "games": "Partidas"
    }
  },
  "lesson": {
    "title": "Lección",
    "complete": "¡Lección completada!",
    "excellent": "¡Excelente!",
    "waiting": "Turno del oponente...",
    "correct": "¡Correcto!",
    "incorrect": "Inténtalo de nuevo",
    "playMove": "Juega {{move}}",
    "findMove": "Encuentra el mejor movimiento",
    "variations": "Variantes",
    "mainLine": "Línea principal",
    "successTitle": "¡Bien hecho!",
    "successSubtitle": "Completaste la {{name}}",
    "mistakes": "Errores",
    "accuracy": "Precisión",
    "replay": "Repetir",
    "continue": "Continuar"
  },
  "repertoire": {
    "title": "Mis Repertorios",
    "empty": {
      "title": "Sin repertorios",
      "subtitle": "Crea tu primer repertorio para organizar tus líneas de apertura"
    },
    "addToRepertoire": "Añadir al repertorio",
    "selectRepertoire": "Seleccionar repertorio",
    "createNew": "Crear nuevo repertorio",
    "noMatchingRepertoires": "No hay repertorios para este color",
    "lineAdded": "¡Línea añadida!",
    "linesAdded": "¡Líneas añadidas!",
    "lineAddedMessage": "La variante ha sido añadida a tu repertorio.",
    "nameRequired": "Por favor, introduce un nombre",
    "importPgn": "Importar PGN",
    "thisLineOnly": "Solo esta línea",
    "movesCount": "{{count}} movimientos",
    "includeVariations": "Incluir variantes",
    "linesCount": "{{count}} variantes",
    "stats": {
      "repertoires": "Repertorios",
      "lines": "Líneas",
      "groups": "Grupos"
    },
    "newGroup": "Grupo",
    "newRepertoire": "Nuevo repertorio",
    "create": "Crear repertorio",
    "perspective": "Jugando como:",
    "groupNamePlaceholder": "Nombre del grupo",
    "repertoireNamePlaceholder": "Nombre del repertorio",
    "emptyGroup": "No hay repertorios en este grupo",
    "line": "línea",
    "lines": "líneas",
    "main": "principal",
    "mainLine": "Principal",
    "emptyLine": "Línea vacía",
    "noLines": {
      "title": "Aún no hay líneas"
    },
    "deleteLine": {
      "title": "Eliminar línea",
      "message": "¿Eliminar \"{{moves}}\"?"
    },
    "editLine": {
      "title": "Editar línea",
      "priority": "Prioridad",
      "mainLine": "Marcar como línea principal",
      "comment": "Comentario / Notas",
      "commentPlaceholder": "Añade notas sobre esta línea..."
    },
    "delete": {
      "title": "Eliminar repertorio",
      "message": "¿Estás seguro de que quieres eliminar \"{{name}}\"?"
    },
    "deleteGroup": {
      "title": "Eliminar grupo",
      "message": "¿Estás seguro de que quieres eliminar \"{{name}}\"? Los repertorios se moverán al grupo predeterminado."
    },
    "import": {
      "placeholder": "Pega los movimientos PGN aquí...\nej: 1. e4 e5 2. Nf3 Nc6 3. Bb5",
      "emptyPgn": "Por favor, introduce movimientos PGN",
      "invalidPgn": "Formato PGN inválido",
      "hint": "El color se detectará automáticamente. También puedes seleccionarlo manualmente arriba.",
      "success": "Importación exitosa",
      "successMessage": "Creado \"{{name}}\" con {{count}} movimientos"
    }
  },
  "common": {
    "back": "Volver",
    "next": "Siguiente",
    "previous": "Anterior",
    "start": "Inicio",
    "end": "Fin",
    "flip": "Voltear",
    "search": "Buscar",
    "cancel": "Cancelar",
    "confirm": "Confirmar",
    "save": "Guardar",
    "delete": "Eliminar",
    "edit": "Editar",
    "close": "Cerrar",
    "loading": "Cargando...",
    "error": "Error",
    "success": "Éxito",
    "yes": "Sí",
    "no": "No",
    "import": "Importar",
    "create": "Crear",
    "done": "Hecho"
  },
  "home": {
    "title": "Aperturas de Ajedrez",
    "allOpenings": "Todas las aperturas",
    "training": "Entrenamiento",
    "favorites": "Favoritos",
    "stats": "Estadísticas",
    "features": {
      "title": "Funcionalidades",
      "openings": "3000+ aperturas de ajedrez",
      "training": "Quiz y entrenamiento interactivo",
      "analysis": "Motor de análisis Stockfish",
      "notation": "Aprende notación algebraica"
    },
    "onboardingBanner": {
      "title": "Personaliza tu experiencia",
      "description": "Responde 2 preguntas para recomendaciones adaptadas"
    }
  },
  "selectors": {
    "opening": "Apertura",
    "system": "Sistema",
    "defense": "Defensa",
    "variant": "Variante",
    "select": "Seleccionar...",
    "myOpening": "Mi apertura",
    "opponentResponse": "Respuesta del oponente",
    "myLine": "Mi línea",
    "againstOpening": "Contra",
    "myDefense": "Mi defensa",
    "myVariant": "Mi variante",
    "groups": {
      "opponentDefenses": "Defensas del oponente",
      "myDefenses": "Mis defensas",
      "openGames": "Partidas abiertas",
      "whiteSystems": "Sistemas de blancas"
    }
  },
  "perspective": {
    "white": "Blancas",
    "black": "Negras",
    "playingAs": "Juego con",
    "playingWhite": "Juega con Blancas",
    "playingBlack": "Juega con Negras"
  },
  "board": {
    "initialPosition": "Posición inicial",
    "move": "Jugada {{number}}",
    "moveBlack": "Jugada {{number}}...",
    "sequence": "Secuencia",
    "navigationHint": "Desliza en la línea de tiempo para navegar",
    "arrowFilter": {
      "label": "Flechas",
      "none": "Ninguna",
      "main": "Línea actual",
      "top3": "Top 3",
      "popular": "Más jugadas",
      "all": "Todas"
    }
  },
  "openingInfo": {
    "popularity": "Popularidad",
    "difficulty": "Dificultad",
    "style": "Estilo"
  },
  "variations": {
    "possibleVariations": "Variantes posibles",
    "otherOpenings": "Otras aperturas",
    "count": "{{count}} variantes",
    "count_one": "{{count}} variante",
    "count_other": "{{count}} variantes",
    "atThisPosition": "Variantes en esta posición",
    "otherFamilies": "Otras familias",
    "showLess": "Ver menos",
    "showMore": "Ver {{count}} más"
  },
  "difficulty": {
    "easy": "Fácil",
    "medium": "Intermedio",
    "hard": "Complejo",
    "beginner": "Principiante",
    "intermediate": "Intermedio",
    "advanced": "Avanzado"
  },
  "styles": {
    "aggressive": "Agresivo",
    "solid": "Sólido",
    "positional": "Posicional",
    "tactical": "Táctico",
    "strategic": "Estratégico",
    "classical": "Clásico",
    "hypermodern": "Hipermoderno",
    "dynamic": "Dinámico",
    "provocative": "Provocador",
    "active": "Activo",
    "flexible": "Flexible",
    "gambit": "Gambito",
    "Agressif": "Agresivo",
    "Solide": "Sólido",
    "Positionnel": "Posicional",
    "Tactique": "Táctico",
    "Stratégique": "Estratégico",
    "Classique": "Clásico",
    "Hypermoderne": "Hipermoderno",
    "Dynamique": "Dinámico",
    "Provocateur": "Provocador",
    "Actif": "Activo",
    "Flexible": "Flexible",
    "Moderne": "Moderno"
  },
  "openingsList": {
    "title": "Todas las aperturas",
    "variant": "variante",
    "variants": "variantes",
    "variants_one": "{{count}} variante",
    "variants_other": "{{count}} variantes",
    "families": "aperturas",
    "search": "Buscar...",
    "searchPlaceholder": "Buscar una apertura...",
    "noResults": "No se encontraron aperturas",
    "filters": "Filtros",
    "color": "Color",
    "firstMove": "Primer movimiento",
    "popularity": "Popularidad",
    "favorites": "Favoritos",
    "favoritesOnly": "Solo favoritos",
    "style": "Estilo",
    "difficulty": "Dificultad"
  },
  "notation": {
    "title": "Aprender Notación",
    "mode": "Modo",
    "modes": {
      "read": "Leer",
      "writeEasy": "Fácil",
      "writeExpert": "Experto"
    },
    "categories": {
      "all": "Todas",
      "finals": "Finales",
      "brilliancies": "Brillantes",
      "historic": "Históricas",
      "modern": "Modernas"
    },
    "selectGame": "Seleccionar partida",
    "noGames": "No hay partidas disponibles",
    "whiteTurn": "Juegan blancas",
    "blackTurn": "Juegan negras",
    "instructions": {
      "read": "Juega este movimiento en el tablero",
      "writeEasy": "Elige la notación correcta",
      "writeExpert": "Escribe la notación del movimiento"
    },
    "inputPlaceholder": "ej: Nf3, O-O, exd5",
    "correctAnswer": "Respuesta correcta:",
    "hintPrefix": "Pista:",
    "hint": "Pista",
    "start": "Iniciar",
    "replay": "Repetir",
    "nextGame": "Siguiente partida",
    "complete": "¡Partida completada!",
    "accuracy": "Precisión",
    "feedback": {
      "correct": "¡Correcto!",
      "incorrect": "Incorrecto",
      "correctAnswer": "La respuesta correcta era:"
    },
    "pieces": {
      "king": "Rey",
      "queen": "Dama",
      "rook": "Torre",
      "bishop": "Alfil",
      "knight": "Caballo"
    },
    "special": {
      "capture": "Captura",
      "check": "Jaque",
      "checkmate": "Jaque mate",
      "kingsideCastle": "Enroque corto",
      "queensideCastle": "Enroque largo",
      "promotion": "Promoción",
      "destination": "Casilla de destino",
      "disambiguation": "Desambiguación (varias piezas pueden mover)"
    }
  },
  "puzzle": {
    "title": "Puzzles de Aperturas",
    "perspective": "Perspectiva",
    "perspectiveWhite": "Blancas",
    "perspectiveBlack": "Negras",
    "perspectiveBoth": "Ambos",
    "opening": "Apertura",
    "allOpenings": "Todas las aperturas",
    "puzzlesAvailable": "{{count}} puzzles",
    "rating": "Dificultad",
    "start": "Iniciar",
    "noPuzzles": "No se encontraron puzzles con estos filtros",
    "hint": "Pista",
    "solution": "Solución",
    "solutionTitle": "Solución",
    "nextMove": "Siguiente jugada",
    "skip": "Saltar",
    "next": "Siguiente",
    "correct": "¡Correcto!",
    "incorrect": "Incorrecto",
    "tryAgain": "Intenta de nuevo",
    "puzzleSolved": "¡Puzzle resuelto!",
    "findBestMove": "Encuentra la mejor jugada",
    "yourTurn": "Tu turno",
    "streak": "Racha",
    "solved": "Resueltos",
    "successRate": "Tasa de éxito",
    "progress": "Progreso",
    "hintShown": "Pista mostrada"
  },
  "training": {
    "title": "Entrenamiento",
    "puzzles": "Puzzles",
    "lessons": "Lecciones",
    "notation": "Notación",
    "repertoire": "Repertorio",
    "repertoireQuiz": {
      "title": "Quiz de Repertorio",
      "selectRepertoire": "Selecciona un repertorio",
      "subtitle": "Practica tus líneas de apertura",
      "noRepertoires": "Aún no hay repertorios",
      "createFirst": "Crea un repertorio en la pestaña Colección para empezar",
      "noLines": "Este repertorio no tiene líneas para practicar"
    },
    "selectLesson": "Selecciona una lección",
    "lessonSubtitle": "Practica los movimientos de apertura paso a paso",
    "moreLessonsComing": "Más lecciones próximamente...",
    "score": "Puntuación",
    "accuracy": "Precisión",
    "whiteToMove": "Juegan blancas",
    "blackToMove": "Juegan negras",
    "enterMove": "Ingresa la jugada...",
    "hint": "Pista",
    "hintBtn": "Pista",
    "skip": "Saltar",
    "new": "Nuevo",
    "newExercise": "Nuevo",
    "start": "Iniciar",
    "correct": "¡Correcto!",
    "incorrect": "Incorrecto. ¡Intenta de nuevo!",
    "tryAgain": "¡Intenta de nuevo!",
    "expectedMove": "La jugada esperada era: {{move}}",
    "completed": "¡Bien hecho! 🎉",
    "completedMessage": "¡Completaste esta apertura!",
    "continue": "Continuar",
    "streak": "Racha",
    "bestStreak": "Mejor racha",
    "today": "hoy",
    "move": "Jugada"
  },
  "stats": {
    "title": "Estadísticas",
    "totalStudied": "Aperturas estudiadas",
    "totalMoves": "Jugadas realizadas",
    "averageAccuracy": "Precisión promedio",
    "timeSpent": "Tiempo dedicado",
    "todayProgress": "Progreso de hoy",
    "weeklyGoal": "Meta semanal",
    "mostStudied": "Más estudiadas",
    "needsWork": "Para mejorar"
  },
  "settings": {
    "title": "Configuración",
    "language": "Idioma",
    "theme": "Tema",
    "darkMode": "Modo oscuro",
    "lightMode": "Modo claro",
    "autoMode": "Automático",
    "boardStyle": "Estilo del tablero",
    "pieceStyle": "Estilo de las piezas",
    "sounds": "Sonidos",
    "haptics": "Vibración",
    "notifications": "Notificaciones",
    "dailyReminder": "Recordatorio diario",
    "reminderTime": "Hora del recordatorio",
    "about": "Acerca de",
    "version": "Versión",
    "rateApp": "Calificar la app",
    "shareApp": "Compartir",
    "feedback": "Enviar comentarios",
    "resetProgress": "Reiniciar progreso",
    "resetConfirm": "¿Estás seguro? Esta acción no se puede deshacer.",
    "stockfishEngine": "Motor",
    "stockfishLite": "Lite (7 MB)",
    "stockfishFull": "Full (108 MB)",
    "stockfishFullTitle": "¿Descargar motor completo?",
    "stockfishFullMessage": "El motor completo (~70 MB) ofrece un análisis más fuerte con una red neuronal completa. Se almacenará en caché para futuras visitas.",
    "stockfishDownloading": "Descargando motor...",
    "download": "Descargar",
    "stockfishDepth": "Profundidad",
    "stockfishTime": "Tiempo",
    "openingFamilies": "Familias de aperturas",
    "variations": "Variantes",
    "contact": "Contacto"
  },
  "landing": {
    "hero": {
      "title": "Domina las aperturas de ajedrez",
      "subtitle": "Aprende 3.000+ variantes de aperturas con lecciones interactivas, puzzles y análisis Stockfish.",
      "cta": "Comenzar gratis"
    },
    "socialProof": {
      "openings": "aperturas",
      "puzzles": "puzzles",
      "famousGames": "partidas famosas"
    },
    "features": {
      "title": "¿Por qué Chess Openings?",
      "interactive": {
        "title": "Aprendizaje interactivo",
        "description": "Juega los movimientos en el tablero, no solo teoría. Practica con repetición espaciada."
      },
      "puzzles": {
        "title": "Puzzles de aperturas",
        "description": "Pon a prueba tus conocimientos con quiz basados en posiciones y desafíos de aperturas."
      },
      "analysis": {
        "title": "Análisis Stockfish",
        "description": "Analiza cualquier posición con uno de los motores de ajedrez más fuertes del mundo."
      },
      "repertoire": {
        "title": "Construye tu repertorio",
        "description": "Guarda tus aperturas favoritas y crea un sistema personalizado."
      }
    },
    "howItWorks": {
      "title": "Cómo funciona",
      "step1": {
        "title": "Elige tu color",
        "description": "Juega con blancas o negras para aprender diferentes aperturas."
      },
      "step2": {
        "title": "Selecciona una apertura",
        "description": "Explora aperturas por estilo, popularidad o dificultad."
      },
      "step3": {
        "title": "Aprende los movimientos",
        "description": "Entrenamiento interactivo con guía movimiento a movimiento."
      },
      "step4": {
        "title": "Pon a prueba tu conocimiento",
        "description": "Puzzles y quiz para reforzar lo aprendido."
      }
    },
    "cta": {
      "title": "¿Listo para mejorar tus aperturas?",
      "button": "Comenzar ahora",
      "subtext": "Gratis para siempre. Sin cuenta requerida."
    }
  },
  "onboarding": {
    "skip": "Omitir",
    "next": "Siguiente",
    "back": "Volver",
    "welcome": {
      "title": "Bienvenido a Chess Openings",
      "subtitle": "Domina la fase de apertura con entrenamiento interactivo y técnicas de aprendizaje probadas.",
      "cta": "Comenzar",
      "feature1": "Aprende 3.000+ variantes de aperturas",
      "feature2": "Practica con puzzles interactivos",
      "feature3": "Sigue tu progreso"
    },
    "experience": {
      "title": "¿Cuál es tu experiencia en ajedrez?",
      "never": {
        "title": "Nuevo en el ajedrez",
        "description": "Aprendiendo las reglas y lo básico"
      },
      "casual": {
        "title": "Jugador casual",
        "description": "Juego ocasionalmente por diversión"
      },
      "regular": {
        "title": "Jugador regular",
        "description": "Juego semanalmente, conozco lo básico"
      },
      "tournament": {
        "title": "Jugador de torneos",
        "description": "Compito seriamente, tengo un rating"
      }
    },
    "style": {
      "title": "¿Cómo te gusta jugar?",
      "aggressive": {
        "title": "Agresivo",
        "description": "Atacar al rey, sacrificar piezas"
      },
      "solid": {
        "title": "Sólido",
        "description": "Construir posiciones, superar al oponente"
      },
      "unsure": {
        "title": "Todavía no estoy seguro",
        "description": "Muéstrame diferentes estilos"
      }
    },
    "firstLesson": {
      "title": "Aprendamos tu primera apertura",
      "openingName": "Apertura Italiana",
      "movePrompt": "Juega {{move}}",
      "waiting": "Turno del oponente...",
      "excellent": "¡Excelente!",
      "complete": "¡Apertura completada!",
      "successTitle": "¡Felicitaciones!",
      "successSubtitle": "Has aprendido tu primera apertura de ajedrez. ¡Estás listo para comenzar tu viaje en el ajedrez!",
      "startLearning": "Comenzar a aprender"
    }
  },
  "errors": {
    "generic": "Ocurrió un error",
    "network": "Error de conexión",
    "notFound": "No encontrado",
    "tryAgain": "Reintentar",
    "title": "Error",
    "timeout": "La solicitud ha caducado. Inténtalo de nuevo.",
    "storage": "No se pudieron guardar tus datos. Inténtalo de nuevo.",
    "validation": "Se recibieron datos inesperados. Inténtalo más tarde.",
    "engine": "El motor de análisis encontró un error.",
    "chess": "Jugada o posición no válida."
  },
  "playground": {
    "title": "Análisis",
    "openings": "Aperturas",
    "exactMatch": "CORRESPONDENCIA EXACTA",
    "white": "BLANCAS",
    "black": "NEGRAS",
    "nextMoves": "Siguiente",
    "analysis": "Análisis",
    "moves": "Jugadas",
    "noMoves": "Sin jugadas aún. Haz una jugada o carga una apertura.",
    "loadOpening": "Cargar apertura",
    "reset": "Reiniciar",
    "flip": "Voltear tablero",
    "engineReady": "Motor listo",
    "engineLoading": "Cargando motor...",
    "analyzing": "Analizando...",
    "bestMove": "Mejor jugada",
    "evaluation": "Evaluación",
    "depth": "Profundidad",
    "matchingOpenings": "Aperturas coincidentes",
    "currentOpening": "Apertura actual",
    "detectedOpenings": "Aperturas detectadas",
    "addToRepertoire": "Añadir al repertorio",
    "export": "Exportar",
    "exportUrl": "Copiar URL",
    "exportPgn": "Copiar PGN",
    "exportFen": "Copiar FEN",
    "exportSan": "Copiar SAN",
    "import": "Importar",
    "importHint": "Pega FEN, PGN o jugadas SAN",
    "importPlaceholder": "ej: 1. e4 e5 2. Nf3 Nc6...",
    "importButton": "Importar",
    "importEmpty": "Por favor ingresa texto para importar",
    "importInvalid": "Formato no reconocido. Prueba FEN, PGN o SAN.",
    "importError": "Error al analizar. Verifica el formato."
  },
  "openings": {
    "descriptions": {
      "italian-game": "Apertura clásica ideal para aprender. Desarrollo natural de piezas a casillas activas.",
      "ruy-lopez": "La apertura más rica del ajedrez. Presión a largo plazo sobre el centro negro.",
      "scotch-game": "Alternativa directa a la Española. Abre el centro temprano para juego táctico.",
      "vienna-game": "Gambito flexible preparando f4. Puede llevar a posiciones agudas.",
      "kings-gambit": "Gambito romántico muy agresivo. Sacrificio de peón por iniciativa.",
      "four-knights-game": "Apertura simétrica sólida. Buena opción para principiantes.",
      "sicilian-defense": "La defensa más popular contra 1.e4. Desequilibrio y contrajuego.",
      "sicilian-najdorf": "La línea más jugada de la Siciliana. Fischer y Kasparov destacaron aquí.",
      "sicilian-dragon": "Fianchetto agresivo con contrajuego en la columna c.",
      "sicilian-scheveningen": "Centro pequeño y sólido con e6 y d6. Flexible.",
      "sicilian-classical": "Desarrollo natural. Menos teórico que Najdorf o Dragón.",
      "sicilian-accelerated-dragon": "Fianchetto inmediato evitando ciertas líneas del Ataque Yugoslavo.",
      "sicilian-alapin": "Anti-Siciliana popular con 2.c3. Evita teoría pesada.",
      "french-defense": "Defensa sólida disputando el centro con d5. Estructura de peones asimétrica.",
      "french-winawer": "Línea agresiva con Bb4. Compleja y de doble filo.",
      "french-tarrasch": "Evita la clavada Bb4. Juego cerrado y estratégico.",
      "french-advance": "Cadena de peones fija. Las negras atacan la base.",
      "french-classical": "Línea principal histórica. Desarrollo natural.",
      "caro-kann-defense": "Muy sólida. El alfil c8 queda libre a diferencia de la Francesa.",
      "caro-kann-classical": "El alfil sale a f5 antes de e6. Plan clásico.",
      "caro-kann-advance": "Ventaja de espacio para las blancas. Las negras contraatacan.",
      "pirc-defense": "Defensa hipermoderna. Contraataque del centro tras el fianchetto.",
      "modern-defense": "Fianchetto inmediato sin d6. Ultra-flexible.",
      "scandinavian-defense": "La dama sale temprano pero se mantiene activa. Fácil de aprender.",
      "alekhine-defense": "Provoca el avance de peones blancos para atacarlos después.",
      "petrovs-defense": "Defensa simétrica muy sólida. Popular al más alto nivel.",
      "philidor-defense": "Defensa sólida con d6. Menos ambiciosa pero fiable.",
      "queens-gambit": "Gambito posicional clásico. Presión sobre el centro negro.",
      "london-system": "Sistema universal para las blancas. Fácil de aprender.",
      "catalan-opening": "Fianchetto con presión sobre d5. Favorito de grandes maestros.",
      "trompowsky-attack": "Sorpresa con 2.Bg5. Evita la teoría de las Indias.",
      "colle-system": "Sistema sólido y simple. Triángulo de peones e3-d4-c3.",
      "torre-attack": "Sistema con Bg5. Alternativa al Londres.",
      "queens-gambit-declined": "Defensa clásica y sólida contra el Gambito de Dama.",
      "queens-gambit-accepted": "Tomar el peón y defenderlo o devolverlo con desarrollo.",
      "slav-defense": "Sólida como la Caro-Kann. El alfil c8 queda libre.",
      "semi-slav-defense": "Triángulo de peones con e6 y c6. Teóricamente muy rica.",
      "kings-indian-defense": "Contraataque dinámico en el flanco de rey. Combativa.",
      "nimzo-indian-defense": "Considerada la mejor defensa contra 1.d4.",
      "queens-indian-defense": "Control de casillas centrales vía fianchetto. Sólida.",
      "grunfeld-defense": "Destrucción del centro blanco. Muy dinámica.",
      "benoni-defense": "Contrajuego dinámico en el flanco de dama. Asimétrica.",
      "dutch-defense": "Ataque en el flanco de rey con f5. Ambiciosa.",
      "bogo-indian-defense": "Jaque en b4 antes de Nc3. Sólida y flexible.",
      "english-opening": "Apertura flexible. Puede transponer a muchas estructuras.",
      "reti-opening": "Hipermoderna. Controla el centro a distancia.",
      "kings-indian-attack": "Sistema universal para las blancas. Fianchetto en g2.",
      "bird-opening": "Gambito con 1.f4. Poco común pero agresivo.",
      "giuoco-piano": "El 'juego tranquilo'. Desarrollo sólido con Bc4 y c3.",
      "two-knights": "Defensa agresiva que permite el sacrificio del peón d5.",
      "evans-gambit": "Gambito romántico con b4. Desarrollo rápido e iniciativa.",
      "berlin-defense": "El muro de Berlín. Ultra-sólida, a menudo con cambio temprano de damas.",
      "marshall-attack": "Gambito espectacular con sacrificio de peón para ataque duradero.",
      "morphy-defense": "La respuesta más popular. Permite a6 y b5.",
      "ruy-lopez-closed": "Estructura clásica. Maniobras estratégicas profundas.",
      "kings-gambit-accepted": "Aceptar el gambito y defender el peón f5.",
      "sicilian-sveshnikov": "Contrajuego activo con e5. Peón d6 retrasado pero actividad de piezas.",
      "sicilian-taimanov": "Flexible con e6 y a6. Evita ciertas líneas principales.",
      "sicilian-kan": "Ultra-flexible. Prepara b5 o d5 según las circunstancias.",
      "sicilian-open": "La línea principal con d4. Posiciones complejas y dinámicas.",
      "sicilian-rossolimo": "Anti-Siciliana posicional con Bb5. Evita líneas abiertas.",
      "sicilian-closed": "Juego tranquilo con Nc3 y g3. Menos teórica.",
      "kings-indian-classical": "La gran batalla. Planes g4-g5 contra f5-f4.",
      "kings-indian-samisch": "Muro de peones con f3. Ataque en el flanco de dama.",
      "kings-indian-fianchetto": "Sistema posicional. Presión en la diagonal h1-a8.",
      "kings-indian-four-pawns": "Centro masivo de peones. Posición agresiva y aguda.",
      "nimzo-rubinstein": "La variante principal con e3. Juego posicional rico.",
      "nimzo-classical": "Contra 4.Qc2. Las negras mantienen la tensión.",
      "nimzo-samisch": "Con f3. Las blancas aceptan peones doblados por la pareja de alfiles.",
      "qgd-orthodox": "La línea principal. Desarrollo clásico y sólido.",
      "qgd-tartakower": "Fianchetto del alfil de dama con b6. Flexible y sólida.",
      "qgd-ragozin": "Clavada temprana con Bb4. Dinámica y moderna.",
      "grunfeld-exchange": "Lucha alrededor del centro blanco. Teoría muy rica.",
      "grunfeld-russian": "Evita las líneas principales. Sistema más tranquilo.",
      "dutch-stonewall": "Formación e6-d5-c6-f5. Estructura sólida para atacar.",
      "dutch-leningrad": "Estilo India del Rey con f5. Fianchetto agresivo.",
      "dutch-classical": "Desarrollo armonioso. Bc5 posible.",
      "sicilian-grand-prix": "Sistema agresivo con f4. Ataque en el flanco rey contra la Siciliana.",
      "sicilian-smith-morra": "Gambito con c3-d4. Desarrollo rápido a cambio de un peón.",
      "sicilian-moscow": "Bb5+ antes de d4. Línea Anti-Siciliana posicional.",
      "french-exchange": "Cambio simétrico. Posiciones más simples pero iguales.",
      "french-rubinstein": "Las negras toman en e4. Libera la posición pero cede el centro.",
      "caro-kann-exchange": "Estructura simétrica. Igual pero ligeramente pasivo para las negras.",
      "caro-kann-panov": "Gambito c4 creando un PAD. Juego abierto y dinámico.",
      "pirc-classical": "Desarrollo normal. Tratamiento posicional sin f4.",
      "pirc-austrian": "Empuje agresivo f4. Posiciones muy agudas.",
      "alekhine-exchange": "Simplificación dxe5. Posiciones abiertas con chances iguales.",
      "alekhine-four-pawns": "Máximo espacio. Arriesgado pero ambicioso para las blancas.",
      "alekhine-modern": "Línea principal atacando la cadena de peones. Juego dinámico.",
      "scandinavian-main": "Dama toma d5. El enfoque clásico.",
      "scandinavian-modern": "El caballo recaptura. Más sólida que Qxd5.",
      "petrov-classical": "La línea principal con d4. Sólida y bien estudiada.",
      "scotch-gambit": "Desarrollo activo después de d4. Relacionada con la Italiana.",
      "italian-hungarian": "Defensa sólida Be7. Menos popular pero fiable.",
      "ruy-lopez-exchange": "Final simplificado. Pareja de alfiles blanca vs. mejor estructura.",
      "ruy-lopez-open": "Las negras toman e4. Posiciones muy dinámicas y tácticas.",
      "qgd-exchange": "Estructura simétrica. Ataque de minoría típico.",
      "qgd-semi-tarrasch": "c5 sin d5. Estructura de peones flexible.",
      "qgd-vienna": "Desarrollo temprano del alfil. Enfoque sólido.",
      "slav-exchange": "Estructura simétrica. Posiciones simples.",
      "semi-slav-meran": "Juego de gambito agudo. Muy teórica.",
      "kings-indian-averbakh": "Bg5 temprano. Enfoque profiláctico.",
      "kings-indian-petrosian": "d5 previniendo el juego negro en el flanco rey.",
      "english-symmetrical": "Ambos bandos juegan c4/c5. Maniobras complejas.",
      "catalan-open": "Las negras toman c4. Juego agudo para mantener el peón.",
      "benoni-classical": "La tabiya principal. Carrera flanco rey vs flanco dama.",
      "benoni-modern": "Orden de jugadas flexible. Transpone a menudo.",
      "benko-gambit": "El sacrificio de peones a6-b5. Presión en las columnas a y b.",
      "benko-accepted": "Las blancas toman ambos peones. Compensación duradera para las negras."
    },
    "e4": {
      "name": "1.e4",
      "defenses": {
        "sicilian": {
          "name": "Siciliana",
          "description": "La defensa más popular contra 1.e4.",
          "variants": {
            "najdorf": {
              "name": "Najdorf",
              "description": "La más jugada. Fischer, Kasparov."
            },
            "dragon": {
              "name": "Dragón",
              "description": "Fianchetto agresivo."
            },
            "classical": {
              "name": "Clásica",
              "description": "Desarrollo natural."
            },
            "sveshnikov": {
              "name": "Sveshnikov",
              "description": "Contrajuego activo con e5."
            },
            "scheveningen": {
              "name": "Scheveningen",
              "description": "Centro pequeño y sólido."
            },
            "taimanov": {
              "name": "Taimanov",
              "description": "Flexible."
            },
            "kan": {
              "name": "Kan",
              "description": "Flexible. Prepara b5."
            },
            "accelerated_dragon": {
              "name": "Dragón Acelerado",
              "description": "Fianchetto inmediato."
            },
            "open": {
              "name": "Siciliana Abierta",
              "description": "La línea principal."
            },
            "alapin": {
              "name": "Alapin 2.c3",
              "description": "Anti-Siciliana popular."
            },
            "rossolimo": {
              "name": "Rossolimo 3.Bb5",
              "description": "Posicional."
            },
            "closed": {
              "name": "Siciliana Cerrada",
              "description": "Juego tranquilo."
            },
            "grandprix": {
              "name": "Grand Prix 2.f4",
              "description": "Agresivo."
            },
            "smith_morra": {
              "name": "Gambito Smith-Morra",
              "description": "Desarrollo rápido."
            }
          }
        },
        "french": {
          "name": "Francesa",
          "description": "Defensa sólida disputando el centro con d5.",
          "variants": {
            "winawer": {
              "name": "Winawer",
              "description": "Clava el caballo c3."
            },
            "tarrasch": {
              "name": "Tarrasch",
              "description": "Evita Bb4, juego cerrado."
            },
            "advance": {
              "name": "Avance",
              "description": "Cadena de peones."
            },
            "classical": {
              "name": "Clásica",
              "description": "Línea principal histórica."
            },
            "exchange": {
              "name": "Cambio",
              "description": "Simple e igual."
            },
            "advance_main": {
              "name": "vs Avance",
              "description": "Contra la variante de avance."
            },
            "tarrasch_defense": {
              "name": "vs Tarrasch",
              "description": "Contra el Tarrasch."
            },
            "rubinstein": {
              "name": "Rubinstein",
              "description": "Las negras capturan y desarrollan."
            }
          }
        },
        "carokann": {
          "name": "Caro-Kann",
          "description": "Muy sólida, alfil c8 libre.",
          "variants": {
            "classical": {
              "name": "Clásica",
              "description": "El alfil va a f5."
            },
            "advance": {
              "name": "Avance",
              "description": "Ventaja de espacio para blancas."
            },
            "exchange": {
              "name": "Cambio",
              "description": "Posición simétrica."
            },
            "panov": {
              "name": "Panov-Botvinnik",
              "description": "Peón aislado, juego abierto."
            },
            "fantasy": {
              "name": "Fantasía 3.f3",
              "description": "Agresiva."
            },
            "advance_defense": {
              "name": "vs Avance",
              "description": "Contra la variante de avance."
            },
            "panov_defense": {
              "name": "vs Panov",
              "description": "Contra el Panov."
            }
          }
        },
        "e5": {
          "name": "1...e5",
          "description": "Respuesta simétrica clásica.",
          "variants": {
            "italian": {
              "name": "Italiana",
              "description": "Clásica. Ideal para aprender."
            },
            "spanish": {
              "name": "Española",
              "description": "La apertura más rica."
            },
            "scotch": {
              "name": "Escocesa",
              "description": "Abierta. Evita teoría."
            },
            "vienna": {
              "name": "Vienesa",
              "description": "Gambito agresivo."
            },
            "kings_gambit": {
              "name": "Gambito de Rey",
              "description": "Romántico. Muy agresivo."
            },
            "berlin": {
              "name": "Berlín",
              "description": "El muro de Berlín. Ultra-sólida."
            },
            "marshall": {
              "name": "Marshall",
              "description": "Gambito agresivo."
            },
            "italian_defense": {
              "name": "vs Italiana",
              "description": "Contra la Italiana."
            },
            "petroff": {
              "name": "Petroff",
              "description": "Muy sólida. Simétrica."
            }
          }
        },
        "scandinavian": {
          "name": "Escandinava",
          "description": "La dama sale temprano pero permanece activa.",
          "variants": {
            "main": {
              "name": "Línea Principal",
              "description": "Desarrollo natural."
            },
            "modern": {
              "name": "Moderna Nf6",
              "description": "El caballo recaptura."
            },
            "qa5": {
              "name": "Qa5",
              "description": "Dama segura en a5."
            },
            "nf6": {
              "name": "Moderna Nf6",
              "description": "Más dinámica."
            }
          }
        },
        "pirc": {
          "name": "Pirc",
          "description": "Contraataque en el centro.",
          "variants": {
            "classical": {
              "name": "Clásica",
              "description": "Desarrollo natural."
            },
            "austrian": {
              "name": "Ataque Austriaco",
              "description": "Muy agresivo."
            },
            "attack_150": {
              "name": "Ataque 150",
              "description": "Enroques opuestos."
            },
            "vs_austrian": {
              "name": "vs Austriaco",
              "description": "Contrajuego en el flanco de dama."
            }
          }
        },
        "modern": {
          "name": "Defensa Moderna",
          "description": "Fianchetto inmediato sin d6.",
          "variants": {
            "standard": {
              "name": "Estándar",
              "description": "Transpone a menudo a Pirc."
            },
            "robatsch": {
              "name": "Robatsch",
              "description": "Contrajuego central."
            },
            "hippo": {
              "name": "Hipopótamo",
              "description": "Configuración ultra-flexible."
            }
          }
        },
        "alekhine": {
          "name": "Defensa Alekhine",
          "description": "Provoca el avance de peones blancos.",
          "variants": {
            "modern": {
              "name": "Moderna",
              "description": "Ataca el centro extendido."
            },
            "exchange": {
              "name": "Cambio",
              "description": "Posición abierta."
            },
            "four_pawns": {
              "name": "Cuatro Peones",
              "description": "Centro masivo."
            }
          }
        }
      }
    },
    "d4": {
      "name": "1.d4",
      "defenses": {
        "d5": {
          "name": "1...d5",
          "description": "Respuesta clásica contra 1.d4.",
          "variants": {
            "queens_gambit": {
              "name": "Gambito de Dama",
              "description": "La línea principal."
            },
            "qga": {
              "name": "vs Gambito Aceptado (dxc4)",
              "description": "Recuperar el peón y desarrollar."
            },
            "london": {
              "name": "Sistema Londres",
              "description": "Sistema universal."
            },
            "colle": {
              "name": "Colle",
              "description": "Sólido y simple."
            },
            "exchange": {
              "name": "Cambio",
              "description": "Ataque de minoría."
            }
          }
        },
        "indian": {
          "name": "Defensas Indias",
          "description": "Defensas indias modernas.",
          "variants": {
            "fianchetto": {
              "name": "Fianchetto",
              "description": "Universal."
            },
            "classical": {
              "name": "Clásica",
              "description": "Centro fuerte."
            },
            "london_system": {
              "name": "Londres",
              "description": "Sistema simple."
            },
            "anti_nimzo": {
              "name": "Anti-Nimzo",
              "description": "Evita Bb4."
            },
            "trompowsky": {
              "name": "Trompowsky",
              "description": "Sorpresa."
            }
          }
        },
        "dutch": {
          "name": "Holandesa",
          "description": "Ataque en el flanco de rey.",
          "variants": {
            "main": {
              "name": "Principal",
              "description": "Desarrollo normal."
            },
            "staunton": {
              "name": "Gambito Staunton",
              "description": "Gambito agresivo."
            },
            "stonewall": {
              "name": "Stonewall",
              "description": "Formación e6-d5-c6-f5."
            },
            "leningrad": {
              "name": "Leningrado",
              "description": "Tipo India de Rey."
            },
            "classical": {
              "name": "Clásica",
              "description": "Desarrollo armonioso."
            }
          }
        },
        "benoni": {
          "name": "Benoni",
          "description": "Contrajuego dinámico.",
          "variants": {
            "main": {
              "name": "Benoni Moderna",
              "description": "Estructura típica."
            },
            "taimanov": {
              "name": "Taimanov",
              "description": "Anti-Benoni sólida."
            },
            "modern": {
              "name": "Moderna",
              "description": "Estructura asimétrica."
            },
            "benko": {
              "name": "Gambito Benko",
              "description": "Columnas abiertas."
            }
          }
        },
        "nimzo": {
          "name": "Nimzo-India",
          "description": "Mejor defensa contra 1.d4.",
          "variants": {
            "rubinstein": {
              "name": "Rubinstein",
              "description": "Línea clásica."
            },
            "classical": {
              "name": "Clásica",
              "description": "Contra 4.Qc2."
            },
            "saemisch": {
              "name": "vs Sämisch",
              "description": "Contrajuego en c5."
            }
          }
        },
        "queensindian": {
          "name": "India de Dama",
          "description": "Controla casillas centrales vía fianchetto.",
          "variants": {
            "classical": {
              "name": "Clásica",
              "description": "Desarrollo armonioso."
            },
            "petrosian": {
              "name": "Petrosian (a3)",
              "description": "Evita Bb4. Sólida."
            },
            "fianchetto": {
              "name": "Fianchetto",
              "description": "Presión en c4."
            }
          }
        },
        "bogo": {
          "name": "Bogo-India",
          "description": "Jaque en b4 antes de Nc3.",
          "variants": {
            "main": {
              "name": "Principal",
              "description": "Cambio simple."
            },
            "nimzo_hybrid": {
              "name": "Híbrida",
              "description": "Transpone a líneas e4."
            }
          }
        },
        "catalan": {
          "name": "Catalana",
          "description": "Defensa contra el fianchetto blanco.",
          "variants": {
            "open": {
              "name": "Abierta (dxc4)",
              "description": "Negro toma y guarda el peón."
            },
            "closed": {
              "name": "Cerrada",
              "description": "Negro mantiene el centro."
            }
          }
        },
        "kingsindian": {
          "name": "India de Rey",
          "description": "Contraataque en el flanco de rey.",
          "variants": {
            "classical": {
              "name": "Clásica",
              "description": "La gran batalla."
            },
            "saemisch": {
              "name": "vs Sämisch",
              "description": "Contra el muro de peones."
            },
            "fianchetto": {
              "name": "vs Fianchetto",
              "description": "Juego posicional."
            }
          }
        },
        "grunfeld": {
          "name": "Grünfeld",
          "description": "Destrucción del centro blanco.",
          "variants": {
            "exchange": {
              "name": "Cambio",
              "description": "Lucha por el centro."
            },
            "russian": {
              "name": "Rusa",
              "description": "Evita líneas principales."
            }
          }
        },
        "qgd": {
          "name": "Gambito de Dama Rehusado",
          "description": "Defensa clásica y sólida.",
          "variants": {
            "orthodox": {
              "name": "Ortodoxa",
              "description": "La línea principal."
            },
            "tartakower": {
              "name": "Tartakower",
              "description": "Alfil en fianchetto."
            },
            "ragozin": {
              "name": "Ragozin",
              "description": "Clavada temprana."
            }
          }
        },
        "qga": {
          "name": "Gambito de Dama Aceptado",
          "description": "Tomar el peón y defenderlo o devolverlo.",
          "variants": {
            "main": {
              "name": "Principal",
              "description": "Desarrollo clásico."
            },
            "central": {
              "name": "Variante Central",
              "description": "Desarrollo rápido de piezas."
            },
            "linares": {
              "name": "Variante de Linares",
              "description": "Estructura simétrica."
            }
          }
        },
        "slav": {
          "name": "Eslava",
          "description": "Sólida, alfil c8 queda libre.",
          "variants": {
            "main": {
              "name": "Principal",
              "description": "Alfil sale antes de e6."
            },
            "semislav": {
              "name": "Semi-Eslava",
              "description": "Triángulo de peones."
            },
            "chebanenko": {
              "name": "Chebanenko",
              "description": "Flexible."
            }
          }
        }
      }
    },
    "c4": {
      "name": "1.c4 Inglesa",
      "defenses": {
        "symmetrical": {
          "name": "Simétrica",
          "description": "Las negras copian.",
          "variants": {
            "main": {
              "name": "Principal",
              "description": "Doble fianchetto."
            },
            "botvinnik": {
              "name": "Sistema Botvinnik",
              "description": "Centro e4."
            },
            "hedgehog": {
              "name": "Erizo",
              "description": "Formación compacta."
            }
          }
        },
        "reversed": {
          "name": "Siciliana Invertida",
          "description": "Siciliana con tiempo extra.",
          "variants": {
            "main": {
              "name": "Principal",
              "description": "Juego posicional."
            }
          }
        },
        "slav": {
          "name": "Eslava Invertida",
          "description": "Sólida como la Eslava.",
          "variants": {
            "main": {
              "name": "Principal",
              "description": "Transpone al Gambito de Dama."
            }
          }
        },
        "e5": {
          "name": "Siciliana Invertida",
          "description": "Centro clásico.",
          "variants": {
            "main": {
              "name": "Principal",
              "description": "Desarrollo activo."
            }
          }
        }
      }
    },
    "nf3": {
      "name": "1.Nf3 Réti",
      "defenses": {
        "d5": {
          "name": "1...d5",
          "description": "Centro clásico.",
          "variants": {
            "reti": {
              "name": "Réti",
              "description": "Gambito del peón d."
            },
            "kia": {
              "name": "Ataque India de Rey",
              "description": "Setup flexible."
            },
            "main": {
              "name": "Principal",
              "description": "Desarrollo natural."
            }
          }
        },
        "nf6": {
          "name": "1...Nf6",
          "description": "Flexible, opciones indias.",
          "variants": {
            "london": {
              "name": "Londres",
              "description": "Sistema universal."
            },
            "catalan": {
              "name": "Catalana",
              "description": "Presión en d5."
            },
            "main": {
              "name": "Principal",
              "description": "Doble fianchetto."
            }
          }
        }
      }
    }
  },
  "openingNames": {
    "italianGame": "Apertura Italiana",
    "ruyLopez": "Apertura Española",
    "scotchGame": "Apertura Escocesa",
    "viennaGame": "Apertura Vienesa",
    "kingsGambit": "Gambito de Rey",
    "openSicilian": "Siciliana Abierta",
    "alapinSicilian": "Siciliana Alapin",
    "rossolimoSicilian": "Siciliana Rossolimo",
    "grandPrixAttack": "Ataque Grand Prix",
    "advanceFrench": "Francesa Avance",
    "exchangeFrench": "Francesa Cambio",
    "advanceCaroKann": "Caro-Kann Avance",
    "panovBotvinnik": "Panov-Botvinnik",
    "londonSystem": "Sistema Londres",
    "queensGambit": "Gambito de Dama",
    "catalan": "Catalana",
    "colleSystem": "Sistema Colle",
    "trompowsky": "Trompowsky",
    "fianchettoSystem": "Sistema Fianchetto",
    "englishOpening": "Apertura Inglesa",
    "retiOpening": "Apertura Réti",
    "e4": "1.e4",
    "d4": "1.d4"
  },
  "defenseNames": {
    "sicilianDefense": "Defensa Siciliana",
    "najdorfSicilian": "Siciliana Najdorf",
    "dragonSicilian": "Siciliana Dragón",
    "sveshnikovSicilian": "Siciliana Sveshnikov",
    "frenchDefense": "Defensa Francesa",
    "winawerFrench": "Francesa Winawer",
    "classicalFrench": "Francesa Clásica",
    "tarrashFrench": "Francesa Tarrasch",
    "rubinsteinFrench": "Francesa Rubinstein",
    "caroKannDefense": "Defensa Caro-Kann",
    "scandinavianDefense": "Defensa Escandinava",
    "pircDefense": "Defensa Pirc",
    "modernDefense": "Defensa Moderna",
    "alekhinesDefense": "Defensa Alekhine",
    "e5": "1...e5",
    "petroffDefense": "Defensa Petroff",
    "berlinDefense": "Defensa Berlín",
    "italianDefense": "Defensa Italiana",
    "twoKnightsDefense": "Defensa de los Dos Caballos",
    "kingsIndianDefense": "Defensa India de Rey",
    "queensGambitDeclined": "Gambito de Dama Rehusado",
    "queensGambitAccepted": "Gambito de Dama Aceptado",
    "slavDefense": "Defensa Eslava",
    "semiSlavDefense": "Defensa Semi-Eslava",
    "nimzoIndianDefense": "Defensa Nimzo-India",
    "queensIndianDefense": "Defensa India de Dama",
    "bogoIndianDefense": "Defensa Bogo-India",
    "grunfeldDefense": "Defensa Grünfeld",
    "dutchDefense": "Defensa Holandesa",
    "benoniDefense": "Defensa Benoni",
    "benkoGambit": "Gambito Benko",
    "d5": "1...d5",
    "nf6": "1...Nf6",
    "symmetricalEnglish": "Inglesa Simétrica",
    "reversedSicilian": "Siciliana Invertida"
  },
  "faq": {
    "title": "FAQ y Glosario",
    "glossaryTitle": "Glosario de Ajedrez",
    "glossaryDescription": "Aprende los términos esenciales de las aperturas de ajedrez.",
    "glossary": {
      "gambit": {
        "question": "Qué es un gambito?",
        "answer": "Un gambito es un sacrificio voluntario de peón en la apertura para obtener una ventaja en desarrollo, en el centro o en iniciativa. Ejemplo: en el Gambito de Rey (1.e4 e5 2.f4), las blancas sacrifican el peón f para conseguir desarrollo rápido y líneas abiertas hacia el rey negro."
      },
      "fianchetto": {
        "question": "Qué es un fianchetto?",
        "answer": "Un fianchetto es un desarrollo del alfil en g2 o b2 (para las blancas) o g7 o b7 (para las negras), después de avanzar el peón a g3/b3 o g6/b6. Esta colocación controla las grandes diagonales y es característica de las defensas indias (India de Rey, India de Dama)."
      },
      "castling": {
        "question": "Qué es el enroque?",
        "answer": "El enroque es un movimiento especial que permite poner el rey en seguridad mientras activa una torre. El enroque corto (O-O) coloca al rey en g1/g8 y la torre en f1/f8. El enroque largo (O-O-O) coloca al rey en c1/c8 y la torre en d1/d8."
      },
      "pin": {
        "question": "Qué es una clavada?",
        "answer": "Una clavada es una táctica donde una pieza no puede (o no debería) moverse sin exponer una pieza más valiosa detrás. Una clavada absoluta involucra al rey: la pieza clavada no puede moverse legalmente. Ejemplo: un alfil en g5 clavando un caballo en f6 con la dama en d8."
      },
      "fork": {
        "question": "Qué es una horquilla (tenedor)?",
        "answer": "Una horquilla es una táctica donde una pieza ataca simultáneamente dos o más piezas enemigas. La más famosa es la horquilla de caballo, pero todas las piezas pueden realizar horquillas. Ejemplo: un caballo en c7 atacando al rey en e8 y la torre en a8 simultáneamente."
      },
      "openGame": {
        "question": "Qué es un juego abierto?",
        "answer": "Un juego abierto se refiere a posiciones con pocos peones en el centro, líneas y diagonales abiertas, favoreciendo el juego táctico y dinámico. Típicamente surge después de 1.e4 e5. Las piezas, especialmente alfiles y torres, tienen gran movilidad."
      },
      "closedGame": {
        "question": "Qué es un juego cerrado?",
        "answer": "Un juego cerrado se refiere a posiciones con estructuras de peones bloqueadas, pocas líneas abiertas, favoreciendo el juego estratégico y las maniobras a largo plazo. Frecuente después de 1.d4 d5. El caballo a menudo supera al alfil en estas estructuras."
      },
      "development": {
        "question": "Qué es el desarrollo?",
        "answer": "El desarrollo es el proceso de sacar las piezas de sus casillas iniciales a casillas más activas. Un buen desarrollo significa: sacar las piezas rápidamente, enrocarse, evitar mover la misma pieza dos veces antes del enroque, y controlar el centro. El subdesarrollo es una causa frecuente de derrotas en la apertura."
      },
      "tempo": {
        "question": "Qué es un tiempo?",
        "answer": "Un tiempo es una unidad de medida que representa un movimiento. Ganar un tiempo significa conseguir un movimiento de desarrollo extra (a menudo forzando a una pieza enemiga a retroceder). Perder un tiempo significa desperdiciar una jugada en un movimiento inútil o forzado. En la apertura, cada tiempo cuenta."
      },
      "notation": {
        "question": "Qué es la notación algebraica?",
        "answer": "La notación algebraica es el sistema universal para registrar movimientos de ajedrez. Cada casilla se identifica con una letra (a-h) y un número (1-8). Piezas: K=Rey, Q=Dama, R=Torre, B=Alfil, N=Caballo. Ejemplo: Ne4 significa Caballo a e4, Bxf6 significa Alfil captura en f6."
      }
    },
    "appTitle": "FAQ de la App",
    "app": {
      "howToLearn": {
        "question": "Cómo aprender aperturas efectivamente?",
        "answer": "1. Comienza por las ideas y planes, no por memorizar variantes. 2. Concéntrate en 2-3 aperturas como blancas y negras. 3. Usa el modo de entrenamiento para interiorizar los movimientos principales. 4. Analiza tus partidas para identificar tus debilidades."
      },
      "stockfish": {
        "question": "Cómo usar el análisis Stockfish?",
        "answer": "El modo de análisis te permite evaluar tus posiciones con Stockfish. La evaluación indica qué bando está mejor (+1.5 = ventaja blanca de 1.5 unidades de peón). Los mejores movimientos se muestran con su evaluación. Puedes importar PGN o FEN para analizar una posición específica."
      },
      "repertoire": {
        "question": "Cómo construir mi repertorio?",
        "answer": "Tu repertorio es tu colección personal de aperturas. Marca como favoritas las aperturas que deseas jugar. El entrenamiento se enfocará en estas aperturas. Recomendamos un repertorio que comience con 1.e4 o 1.d4 como blancas y se concentre en construir un repertorio sólido contra las diferentes respuestas del oponente."
      }
    }
  },
  "seo": {
    "siteName": "Aperturas de Ajedrez",
    "defaultTitle": "Aperturas de Ajedrez - Domina 3000+ Variantes",
    "titleTemplate": "{{page}} | Aperturas de Ajedrez",
    "description": "Domina 3000+ aperturas de ajedrez. Siciliana, Francesa, Española y más. App gratis con quiz, análisis Stockfish y constructor de repertorio.",
    "sentenceLabels": {
      "styles": {
        "tactical": "táctica",
        "positional": "posicional",
        "aggressive": "agresiva",
        "solid": "sólida",
        "gambit": "de gambito",
        "flexible": "flexible"
      },
      "difficulty": {
        "beginner": "principiante",
        "intermediate": "intermedio",
        "advanced": "avanzado"
      },
      "colors": {
        "white": "las blancas",
        "black": "las negras",
        "both": "ambos bandos"
      }
    },
    "pages": {
      "home": {
        "title": "Aperturas de Ajedrez - Domina 3000+ Variantes",
        "description": "Domina 3000+ aperturas de ajedrez. Siciliana, Francesa, Española y más. App gratis con quiz, análisis Stockfish y constructor de repertorio."
      },
      "practice": {
        "title": "Entrenamiento Ajedrez - Puzzles, Lecciones y Notación",
        "description": "Pon a prueba tus conocimientos con quiz interactivos. Aprende notación con partidas famosas. Mejora tu nivel gratis.",
        "intro": "El entrenamiento reúne todos los ejercicios interactivos de la app: cuestionarios de aperturas, lecciones guiadas, lectura de la notación y repaso de tu repertorio. Cada módulo es gratuito y se adapta del principiante al jugador avanzado."
      },
      "practice-puzzles": {
        "title": "Puzzles de Aperturas - Pon a Prueba Tu Conocimiento",
        "description": "Resuelve puzzles de aperturas de partidas reales. Practica patrones tácticos en aperturas populares. Quiz interactivo gratuito para todos los niveles.",
        "intro": "Los puzzles de apertura proceden de partidas reales: en cada posición debes encontrar la jugada teórica correcta. Es la forma más rápida de fijar los patrones tácticos y las trampas de las aperturas populares."
      },
      "practice-lessons": {
        "title": "Lecciones de Ajedrez - Aprende Teoría de Aperturas",
        "description": "Lecciones interactivas sobre aperturas populares. Aprende la Apertura Italiana, la Siciliana y más. Guías paso a paso para principiantes.",
        "intro": "Las lecciones desglosan las aperturas más jugadas jugada a jugada, explicando la idea detrás de cada una. Aprendes los planes típicos antes de probarlos en el tablero interactivo."
      },
      "practice-notation": {
        "title": "Entrenamiento de Notación - Aprende a Leer Jugadas",
        "description": "Aprende notación algebraica jugando partidas famosas. Practica lectura y escritura de jugadas de ajedrez. Habilidad esencial para todo jugador.",
        "intro": "Este módulo te hace leer y escribir la notación algebraica reproduciendo partidas célebres. Dominar la notación es indispensable para estudiar aperturas, anotar tus partidas y seguir cualquier libro de ajedrez."
      },
      "practice-repertoire": {
        "title": "Quiz de Repertorio - Prueba Tus Líneas de Apertura",
        "description": "Ponte a prueba sobre tu repertorio de aperturas personal. Refuerza tu preparación con repetición espaciada. Sigue tu progreso.",
        "intro": "El cuestionario de repertorio te examina sobre tus propias líneas para fijarlas de forma duradera. La repetición espaciada recupera las posiciones en el momento justo, igual que un repaso de memorización."
      },
      "collection": {
        "title": "Mi Colección - Partidas y Repertorios",
        "description": "Importa partidas desde Lichess y Chess.com. Construye tu repertorio de aperturas personal. Organiza y practica tus líneas favoritas.",
        "intro": "La colección reúne tus partidas importadas y tus repertorios personales en un solo lugar. Importa desde Lichess o Chess.com, organiza tus líneas favoritas e identifica qué aperturas juegas más."
      },
      "collection-games": {
        "title": "Mis Partidas - Importa y Analiza Tus Partidas",
        "description": "Importa partidas desde Lichess, Chess.com o archivos PGN. Analiza tu rendimiento en aperturas. Sigue qué líneas juegas más.",
        "intro": "Importa tus partidas desde Lichess, Chess.com o un archivo PGN para analizar tus aperturas reales. Verás al instante qué líneas juegas más y dónde falla tu preparación."
      },
      "collection-repertoires": {
        "title": "Mis Repertorios - Construye Tus Líneas de Apertura",
        "description": "Crea y gestiona tu repertorio de aperturas personal. Organiza tus líneas favoritas para Blancas y Negras. Exporta y comparte.",
        "intro": "Construye y gestiona tu repertorio de aperturas tanto para las blancas como para las negras. Agrupa tus variantes, expórtalas y practícalas hasta jugarlas con seguridad."
      },
      "explore": {
        "title": "Biblioteca - Explora 3000+ Aperturas de Ajedrez",
        "description": "Explora 3000+ aperturas ordenadas por ECO, popularidad y dificultad. Siciliana, Francesa, Española, Caro-Kann y todas las variantes.",
        "intro": "La biblioteca da acceso a más de 3000 aperturas ordenadas por código ECO, popularidad y dificultad. Filtra, compara variantes y abre la página dedicada de cada línea para estudiar sus planes."
      },
      "analyze": {
        "title": "Análisis Ajedrez - Motor Stockfish Gratis",
        "description": "Analiza tus posiciones con Stockfish. Evaluación en tiempo real, mejores jugadas, variantes. Importa PGN/FEN. Gratis sin registro.",
        "intro": "El tablero de análisis evalúa cualquier posición con el motor Stockfish: evaluación en tiempo real, mejores jugadas y variantes sugeridas. Importa un PGN o FEN, todo gratis y sin registro."
      },
      "settings": {
        "title": "Configuración - Idioma, Tema y Preferencias",
        "description": "Personaliza tu experiencia. Elige idioma, tema claro/oscuro, estilo del tablero y ajustes de análisis Stockfish.",
        "intro": "Los ajustes personalizan tu experiencia: idioma de la interfaz, tema claro u oscuro, estilo del tablero y opciones del análisis con Stockfish. Tus preferencias se conservan de una sesión a otra."
      },
      "faq": {
        "title": "FAQ y Glosario - Términos de Ajedrez",
        "description": "Aprende la terminología del ajedrez. ¿Qué es un gambito? ¿Qué es un fianchetto? Encuentra todas las respuestas aquí.",
        "intro": "Las preguntas frecuentes y el glosario explican el vocabulario esencial del ajedrez y responden a las dudas más comunes. ¿Qué es un gambito, un fianchetto, una clavada? Las respuestas son claras e ilustradas."
      },
      "landing": {
        "title": "Comenzar - Aprende Aperturas de Ajedrez Gratis",
        "description": "Empieza a aprender aperturas de ajedrez hoy. 3000+ aperturas, entrenamiento interactivo, análisis Stockfish. App gratuita para principiantes y avanzados.",
        "intro": "Empieza a aprender aperturas hoy mismo: más de 3000 líneas, entrenamiento interactivo y análisis con Stockfish, reunidos en una app gratuita pensada tanto para principiantes como para jugadores avanzados."
      }
    }
  },
  "lessons": {
    "ui": {
      "branchAvailable": "Variantes disponibles",
      "moves": "jugadas",
      "continueMainLine": "Continuar línea principal",
      "branchComplete": "¡Variante completada!",
      "perfect": "¡Perfecto!",
      "lessonComplete": "¡Lección completada!",
      "returnToBranch": "Volver a la variante",
      "replay": "Repetir",
      "nextLesson": "Siguiente lección",
      "backToLessons": "Volver a las lecciones",
      "tapToContinue": "Toca para continuar",
      "tapToClose": "Toca para cerrar",
      "hintOf": "Pista {{current}} de {{total}}",
      "hints": "Pistas",
      "nextHint": "Siguiente pista",
      "min": "min",
      "notFound": "Lección no encontrada",
      "mainLine": "Principal",
      "correct": "¡Correcto!",
      "tryAgain": "Inténtalo de nuevo",
      "opponentTurn": "Turno del oponente...",
      "coach": "Entrenador",
      "narrator": "Narrador",
      "opponent": "Oponente",
      "player": "Tú"
    }
  }
}
