{ "common": { "loading": "Cargando...", "error": "Error", "save": "Guardar", "cancel": "Cancelar", "confirm": "Confirmar", "close": "Cerrar", "yes": "Sí", "no": "No", "game": "Juego", "leaderboards": "Clasificación", "account": "Cuenta", "accountSettings": "Ajustes de Cuenta", "general": "General", "audio": "Audio", "security": "Seguridad", "info": "Info", "talk": "Hablar", "loot": "Saquear", "lootAll": "Saquear Todo", "examine": "Examinar", "fight": "Luchar", "pickUp": "Recoger", "pickUpAll": "Recoger Todo", "qty": "Cant", "quests": "Misiones", "all": "Todo", "prev": "Ant", "next": "Sig", "back": "Volver" }, "auth": { "login": "Iniciar sesión", "logout": "Cerrar sesión", "register": "Registrarse", "username": "Usuario", "password": "Contraseña", "email": "Correo electrónico", "forgotPassword": "¿Olvidaste tu contraseña?", "createAccount": "Crear cuenta", "alreadyHaveAccount": "¿Ya tienes una cuenta?", "dontHaveAccount": "¿No tienes una cuenta?", "rememberMe": "Recordarme", "loginTitle": "Bienvenido de nuevo", "registerTitle": "Crear cuenta", "loginSubtitle": "Inicia sesión para continuar tu viaje", "registerSubtitle": "Únete a los supervivientes", "confirmPassword": "Confirmar Contraseña", "emailPlaceholder": "tu.email@ejemplo.com", "passwordPlaceholder": "Al menos 6 caracteres", "passwordPlaceholderLogin": "Tu contraseña", "confirmPasswordPlaceholder": "Reingresa tu contraseña", "submit": "Crear Cuenta", "submitting": "Creando Cuenta...", "loggingIn": "Iniciando sesión...", "loginLink": "¿Ya tienes una cuenta? Inicia sesión", "registerLink": "¿No tienes una cuenta? Regístrate", "errors": { "invalidEmail": "Por favor ingresa un correo electrónico válido", "passwordLength": "La contraseña debe tener al menos 6 caracteres", "passwordMatch": "Las contraseñas no coinciden", "registrationFailed": "Error en el registro", "loginFailed": "Error al iniciar sesión" }, "strength": { "weak": "Débil", "medium": "Media", "strong": "Fuerte" }, "accountInfo": "Información de la Cuenta", "accountType": "Tipo de Cuenta", "premiumStatus": "Estado Premium", "premiumActive": "✓ Premium Activo", "freeAccount": "Cuenta Gratuita", "created": "Creado", "lastLogin": "Último Acceso", "gameActions": "Acciones de Juego", "switchCharacter": "Cambiar Personaje", "audioSettings": "Ajustes de Audio", "volumeControls": "Controles de Volumen", "muteAll": "Silenciar Todo", "masterVolume": "Volumen Principal", "musicVolume": "Música", "sfxVolume": "Efectos", "securitySettings": "Ajustes de Seguridad", "changeEmail": "Cambiar Correo", "changePassword": "Cambiar Contraseña", "currentPassword": "Contraseña Actual", "newPassword": "Nueva Contraseña", "confirmNewPassword": "Confirmar Nueva Contraseña", "verifyIdentity": "Verifica tu identidad", "updateEmail": "Actualizar Correo", "updatePassword": "Actualizar Contraseña", "updating": "Actualizando...", "change": "Cambiar", "cancel": "Cancelar" }, "characters": { "title": "Seleccionar Personaje", "createNew": "Crear Nuevo Personaje", "play": "Jugar", "delete": "Eliminar", "deleteModal": { "title": "Eliminar Personaje", "confirm": "¿Estás seguro de que quieres eliminar este personaje? Esta acción no se puede deshacer." }, "noCharacters": "Aún no hay personajes", "createFirst": "Crea tu primer personaje para comenzar", "name": "Nombre del Personaje", "class": "Clase", "level": "Nivel", "lastActive": "Última actividad", "create": { "title": "Crear Nuevo", "slots": "ranuras usadas" }, "premium": { "title": "Límite de Personajes", "description": "¡Mejora a Premium para crear hasta 10 personajes!", "upgrade": "Mejorar a Premium - $4.99" } }, "game": { "travel": "🧭 Viajar", "surroundings": "🌿 Alrededores", "character": "👤 Personaje", "equipment": "⚔️ Equipamiento", "inventory": "🎒 Inventario", "workbench": "🔧 Banco de Trabajo", "craft": "🔨 Fabricar", "repair": "🛠️ Reparar", "salvage": "♻️ Desguazar", "pickUp": "Recoger", "drop": "Soltar", "use": "Usar", "equip": "Equipar", "unequip": "Desequipar", "attack": "⚔️ Atacar", "kill": "Mata", "flee": "🏃 Huir", "rest": "Descansar", "onlineCount": "{{count}} En línea", "searchItems": "Buscar objetos...", "equipped": "Equipado", "backpack": "Mochila", "noBackpack": "Sin mochila equipada", "distance": "Distancia", "stamina": "Aguante", "weight": "Peso", "volume": "Volumen", "durability": "Durabilidad", "noItemsFound": "No se encontraron objetos en esta categoría", "levelDifferenceTooHigh": "Nivel demasiado alto", "areaTooSafeForPvP": "Área demasiado segura para PvP", "cures": "Cura", "effects": { "regeneration": "Regeneración", "bleeding": "Sangrado", "burning": "Quemadura", "poisoned": "Envenenamiento" }, "effectAlreadyActive": "Efecto ya activo", "found": "Encontrado", "value": "Valor", "dialog": { "back": "Atrás", "goodbye": "Adiós", "trade": "Comerciar", "acceptQuest": "Aceptar Misión", "completeQuest": "Completar Misión", "handInItems": "Entregar Objetos", "questInProgress": "(Misión en progreso...)", "questAccepted": "¡Misión aceptada! Buena suerte.", "progressUpdated": "Progreso actualizado.", "rewards": "Recompensas" } }, "trade": { "title": "Comercio", "buying": "Comprando", "selling": "Vendiendo", "merchantStock": "Inventario del Mercader", "inventory": "Inventario", "invalidOffer": "OFERTA INVÁLIDA", "confirmTrade": "CONFIRMAR COMERCIO", "balance": "Balance", "empty": "Vacío", "clickToRemove": "Haz clic para remover", "howMany": "¿Cuántos {{item}}?" }, "location": { "recentActivity": "📜 Actividad Reciente", "enemies": "⚔️ Enemigos", "corpses": "💀 Cadáveres", "npcs": "👥 NPCs", "itemsOnGround": "📦 Objetos en el Suelo", "lootableItems": "Objetos Saqueables:", "items": "objeto(s)", "level": "Nv.", "movedTo": "Te has movido de {{from}} a {{to}}, gastando {{stamina}} de aguante", "noActivity": "Sin actividad reciente" }, "tags": { "workbench": "🔧 Banco de Trabajo", "repairStation": "🛠️ Estación de Reparación", "safeZone": "🛡️ Zona Segura", "shop": "🏪 Tienda", "shelter": "🏠 Refugio", "medical": "⚕️ Médico", "storage": "📦 Almacén", "water": "💧 Agua", "food": "🍎 Comida" }, "danger": { "safe": "Zona Segura", "low": "Peligro Bajo", "medium": "Peligro Medio", "high": "Peligro Alto", "extreme": "Peligro Extremo" }, "stats": { "hp": "❤️ Vida", "maxHp": "❤️ Vida Máx.", "stamina": "⚡ Aguante", "maxStamina": "⚡ Aguante Máx.", "xp": "⭐ XP", "level": "Nivel", "unspentPoints": "⭐ Sin gastar", "weight": "Peso", "volume": "Volumen", "strength": "💪 FUE", "strengthFull": "Fuerza", "strengthDesc": "Aumenta el daño cuerpo a cuerpo y la capacidad de carga", "agility": "🏃 AGI", "agilityFull": "Agilidad", "agilityDesc": "Mejora la probabilidad de esquivar y los golpes críticos", "endurance": "🛡️ RES", "enduranceFull": "Resistencia", "enduranceDesc": "Aumenta la vida y el aguante", "intellect": "🧠 INT", "intellectFull": "Intelecto", "intellectDesc": "Mejora la fabricación y recolección de recursos", "armor": "🛡️ Armadura", "damage": "Daño", "durability": "Durabilidad", "tier": "Nivel", "hpRestore": "Restaura Vida", "staminaRestore": "Restaura Aguante", "pen": "Pen", "crit": "Crit", "acc": "Prec", "life": "Vida", "str": "FUE", "agi": "AGI", "end": "RES", "hpMax": "Vida máx", "stmMax": "Agua. máx" }, "combat": { "title": "Combate", "pvp_title": "Duelo", "unknown_enemy": "Enemigo Desconocido", "start": "¡Combate iniciado!", "inCombat": "En Combate", "yourTurn": "Tu Turno", "enemyTurn": "Turno del Enemigo", "your_turn": "Tu Turno", "opponent_turn": "Esperando", "turn_timeout": "¡Se acabó el tiempo! Turno pasado.", "victory": "¡Victoria!", "defeat": "Derrota", "youDied": "Has Muerto", "respawn": "Reaparecer", "fleeSuccess": "¡Has escapado!", "fleeFailed": "¡No has podido escapar!", "enemyHp": "Vida del Enemigo", "playerHp": "Tu Vida", "combatLog": "Registro de Combate", "turnTimer": "Temporizador de Turno", "attacking": "Atacando", "defending": "Defendiendo", "thinking": "El enemigo está pensando...", "yourTurnTimer": "Tu Turno ({{time}})", "enemyTurnTimer": "Turno del Enemigo", "waiting": "Esperando al oponente...", "messages": { "combat_start": "¡Combate iniciado con {{enemy}}!", "player_attack": "¡Atacas por {{damage}} de daño!", "enemy_attack": "{{enemy}} ataca por {{damage}} de daño!", "victory": "¡Victoria! Derrotaste a {{enemy}}", "flee_fail": "¡Fallaste al huir! {{enemy}} ataca por {{damage}} de daño!" }, "actions": { "attack": "Atacar", "defend": "Defender", "flee": "Huir", "supplies": "Suministros", "useItem": "Usar Objeto" }, "status": { "attacking": "Atacando...", "defending": "Preparándose...", "fleeing": "Huyendo...", "usingItem": "Usando objeto...", "waiting": "Esperando al oponente..." }, "events": { "playerDamage": "¡Infligiste {{damage}} de daño!", "enemyDamage": "¡El enemigo infligió {{damage}} de daño!", "playerMiss": "¡Fallaste!", "enemyMiss": "¡El enemigo falló!", "armorAbsorbed": "La armadura absorbió {{armor}} de daño", "itemBroke": "¡{{item}} se rompió!", "defendSuccess": "¡Te preparas para resistir, reduciendo el daño recibido!", "damageReduced": "¡Defendiendo! Daño reducido en {{reduction}}%", "itemUsed": "Usaste {{item}}{{effects}}", "itemDamage": "{{item}} inflige {{damage}} de daño!" }, "log": { "combat_start": "¡Combate iniciado!", "combat_initiation": "¡Combate iniciado!", "ambush": "¡Te emboscaron!", "pvp_attack": "¡Atacaste a otro jugador!", "pvp_defense": "¡Estás bajo ataque de otro jugador!", "player_attack": "Golpeas por {{damage}} de daño", "enemy_attack": "El enemigo golpea por {{damage}} de daño", "player_miss": "¡Fallaste!", "enemy_miss": "¡El enemigo falló!", "weapon_broke": "¡Tu {{item_name}} se ha roto!", "item_broken": "¡Tu {{emoji}} {{item_name}} se rompió!", "combat_crit": "¡GOLPE CRÍTICO!", "combat_dodge": "¡Esquivaste el ataque!", "combat_block": "¡Bloqueaste el ataque!", "xp_gain": "Ganaste {{amount}} XP", "flee_success": "¡Lograste escapar!", "flee_fail": "¡No pudiste escapar!", "defend": "¡Te preparas para el impacto!", "item_used": "Usaste {{item}}", "effect_applied": "Aplicado {{effect}} a {{target}}", "item_damage": "{{item}} inflige {{damage}} de daño!", "damage_reduced": "Daño reducido en {{reduction}}%" }, "modal": { "supplies_title": "Suministros de Combate", "no_combat_items": "No hay objetos de combate disponibles", "search_items": "Buscar objetos..." } }, "equipment": { "head": "Cabeza", "torso": "Torso", "legs": "Piernas", "feet": "Pies", "weapon": "Arma", "backpack": "Mochila", "noBackpack": "Sin Mochila Equipada", "equipped": "Equipado" }, "crafting": { "requirements": "📊 Requisitos", "materials": "Materiales", "tools": "Herramientas", "levelRequired": "Requiere Nivel {{level}}", "missingRequirements": "Faltan Requisitos", "craftItem": "🔨 Fabricar", "repairItem": "🛠️ Reparar", "salvageItem": "♻️ Desguazar", "staminaCost": "⚡ {{cost}} Aguante", "alreadyFull": "Ya está completo", "perfectCondition": "✅ El objeto está en perfectas condiciones", "yieldReduced": "⚠️ Rendimiento reducido un {{percent}}% por daño", "selectItem": "Selecciona un objeto para ver detalles", "chooseFromList": "Elige un objeto de la lista de la izquierda", "yield": "Rendimiento", "repairCost": "Coste de Reparación", "noMaterialsRequired": "No requiere materiales", "missing": "Falta", "cost": "Coste", "potentialBaseStats": "Estadísticas base potenciales. Las estadísticas reales pueden variar.", "confirmSalvage": "¿Estás seguro de que quieres desguazar {{name}}? Esto no se puede deshacer." }, "characterSheet": { "title": "Hoja de Personaje", "statsTab": "Atributos", "skillsTab": "Habilidades", "perksTab": "Talentos", "pointsAvailable": "puntos disponibles", "baseStats": "Atributos Base", "derivedStats": "Estadísticas Derivadas", "attackPower": "Poder de Ataque", "critChance": "Prob. Crítico", "critDamage": "Daño Crítico", "dodgeChance": "Prob. Esquivar", "fleeChance": "Prob. Huir", "maxHp": "Vida Máx.", "maxStamina": "Aguante Máx.", "armor": "Armadura", "blockChance": "Prob. Bloqueo", "statusResist": "Resistencia a Estados", "itemEffect": "Eficacia de Objetos", "xpBonus": "Bonus XP", "lootQuality": "Calidad de Botín", "craftBonus": "Bonus Fabricación", "carryWeight": "Capacidad Base de Carga" }, "categories": { "all": "Todos los Objetos", "weapon": "Armas", "armor": "Armaduras", "clothing": "Ropa", "backpack": "Mochilas", "tool": "Herramientas", "consumable": "Consumibles", "resource": "Recursos", "quest": "Misión", "misc": "Varios" }, "messages": { "notEnoughStamina": "No tienes suficiente aguante (necesitas {{need}}, tienes {{have}})", "inventoryFull": "Inventario lleno", "itemDropped": "Objeto soltado", "itemPickedUp": "Objeto recogido", "waitBeforeMoving": "Espera {{seconds}}s antes de moverte", "cannotTravelInCombat": "No puedes viajar durante el combate", "cannotInteractInCombat": "No puedes interactuar durante el combate", "interactionCooldown": "Espera {{seconds}}s antes de interactuar de nuevo", "youAreDead": "Estás muerto", "cannotTravelCombat": "No puedes viajar durante el combate", "cannotGo": "No puedes ir al {{direction}}", "enemyAppeared": "¡Un {{name}} ha aparecido!", "enemyDespawned": "Un enemigo errante ha abandonado el área", "corpsesDecayed": "{{count}} cadáveres se han descompuesto", "itemsDecayed": "{{count}} objeto(s) tirado(s) se han descompuesto", "statusDamage": "Has recibido {{damage}} de daño por efectos de estado", "statusHeal": "Has recuperado {{heal}} PS por efectos de estado", "diedStatus": "Has muerto debido a efectos de estado", "wanderingEnemyAppeared": "¡Un enemigo errante abandonó el área", "staminaRegenerated": "Estamina regenerada", "combatTimeout": "⏱️ ¡Turno saltado por tiempo agotado!", "interactableReady": "{{action}} está listo en {{name}}", "waitBeforeMovingSimple": "Espera {{seconds}}s antes de moverte", "questAccepted": "¡Misión Aceptada!", "questCompleted": "¡Misión Completada!", "questProgressUpdated": "Progreso de Misión Actualizado", "failedToAcceptQuest": "Error al aceptar la misión" }, "directions": { "north": "Norte", "south": "Sur", "east": "Este", "west": "Oeste", "northeast": "Noreste", "northwest": "Noroeste", "southeast": "Sureste", "southwest": "Suroeste", "up": "Arriba", "down": "Abajo", "inside": "Adentro", "outside": "Afuera", "enter": "Entrar", "exit": "Salir" }, "landing": { "heroTitle": "Echoes of the Ash", "heroSubtitle": "Un RPG de supervivencia post-apocalíptico", "playNow": "Jugar Ahora", "login": "Iniciar Sesión", "features": "Características del Juego", "about": { "title": "Sobre el Mundo", "description": "En un mundo devastado por el fuego nuclear, la supervivencia es la única ley. Busca recursos, fabrica armas distintas y lucha por tu vida contra mutantes y otros supervivientes. ¿Reconstruirás la civilización o reinarás sobre las cenizas?" }, "featureCards": { "survival": { "title": "Supervivencia Extrema", "description": "Sobrevive en un entorno hostil lleno de radiación y enemigos mortales. Gestiona tu inventario y recursos sabiamente." }, "combat": { "title": "Combate Táctico", "description": "Participa en batallas por turnos donde cada decisión cuenta. Usa habilidades, objetos y estrategia." }, "crafting": { "title": "Fabricación Profunda", "description": "Busca materiales para crear armas, armaduras y herramientas esenciales para tu supervivencia." } }, "footer": { "copyright": "© {{year}} Echoes of the Ash. Todos los derechos reservados.", "links": { "privacy": "Política de Privacidad", "terms": "Términos de Servicio", "discord": "Unirse a Discord" } } }, "journal": { "title": "Diario de Misiones", "activeQuests": "Misiones Activas", "history": "Historial", "searchPlaceholder": "Buscar misiones...", "noQuests": "No se encontraron misiones.", "objectives": "Objetivos", "completionMessage": "Mensaje de Completado", "rewards": "Recompensas", "accepted": "Aceptado", "completed": "Completado", "type": "Tipo", "status": "Estado", "ready": "LISTO", "giver": "Dador", "location": "Ubicación", "inProgress": "En Progreso", "story": "Historia", "side": "Secundaria", "daily": "Diaria", "global": "Global", "selectQuest": "Selecciona una misión para ver detalles", "communityProgress": "Progreso global", "yourContribution": "Tu contribución" }, "legal": { "privacy": { "title": "Política de Privacidad", "lastUpdated": "Última actualización: 16 de Febrero de 2026", "sections": { "1": { "title": "1. Información que Recopilamos", "content": "Recopilamos tu dirección de correo electrónico y datos relacionados con el juego (progreso del personaje, inventario, etc.) para proporcionar el servicio." }, "2": { "title": "2. Cómo Usamos la Información", "content": "Usamos tu información para administrar tu cuenta, guardar tu progreso y mejorar la experiencia de juego. No vendemos tus datos a terceros." }, "3": { "title": "3. Seguridad de Datos", "content": "Implementamos medidas de seguridad para mantener a salvo tu información personal. Sin embargo, ningún método de transmisión por Internet es 100% seguro." }, "4": { "title": "4. Cookies", "content": "Usamos almacenamiento local para mantener tu sesión de inicio y configuraciones del juego." }, "5": { "title": "5. Contacto", "content": "Si tienes preguntas sobre esta política de privacidad, contáctanos a través de nuestra comunidad de Discord." } }, "back": "Volver al Inicio" }, "terms": { "title": "Términos de Servicio", "lastUpdated": "Última actualización: 16 de Febrero de 2026", "sections": { "1": { "title": "1. Aceptación de Términos", "content": "Al acceder y usar Echoes of the Ash, aceptas y acuerdas estar sujeto a los términos y disposiciones de este acuerdo." }, "2": { "title": "2. Reglas del Juego", "content": "Los usuarios acuerdan no explotar errores, usar software de automatización (bots) o participar en el acoso de otros jugadores. Nos reservamos el derecho de prohibir cuentas que violen estas reglas." }, "3": { "title": "3. Cuentas de Usuario", "content": "Eres responsable de mantener la confidencialidad de tu cuenta y contraseña. Aceptas la responsabilidad de todas las actividades que ocurran bajo tu cuenta." }, "4": { "title": "4. Objetos Virtuales", "content": "Los objetos virtuales y la moneda en Echoes of the Ash no tienen valor en el mundo real y no pueden intercambiarse por moneda real." }, "5": { "title": "5. Descargo de Responsabilidad", "content": "El juego se proporciona \"tal cual\" sin garantías de ningún tipo. No somos responsables de ninguna pérdida de datos o interrupciones del servicio." } }, "back": "Volver al Inicio" } } }