{
  "crack": {
    "cracked": "¡Software crackeado con éxito!",
    "failed": "¡Crack fallido! Seguridad activada."
  },
  "menu": {
    "title": "EL IMPERIO DEL TORRENT",
    "version": "v1.0.4 | SECURITY-VERIFICATION://",
    "welcome": "Bienvenido al sistema terminal de EL IMPERIO DEL TORRENT.",
    "monitored": "MONITOREADO",
    "recorded": "GRABADO",
    "security_notice": "Todas las conexiones están {monitored} y {recorded}.",
    "help_hint": "Escribe {command} para ver los comandos disponibles.",
    "connection": "CONEXIÓN:",
    "secure": "SEGURO",
    "ping": "PING:",
    "ms": "ms",
    "copyright": "EL IMPERIO DEL TORRENT © 2025 |",
    "domain": {
      "description": "Introduce el nombre de dominio de tu sitio torrent:",
      "invalid": "Por favor, introduce un nombre de dominio válido.",
      "confirm": "Confirm",
      "starting_with": "¡Perfecto! Iniciando juego con el dominio: {domain}"
    },
    "commands": {
      "help": "ayuda",
      "start": "empezar",
      "load": "cargar",
      "quit": "salir",
      "yes": "sí",
      "no": "no",
      "lang": "idioma",
      "effects_on": "Efectos activados",
      "effects_off": "Efectos desactivados",
      "effects_usage": "Uso: effects on/off"
    },
    "help": {
      "title": "Comandos disponibles:",
      "help_desc": "Mostrar este mensaje de ayuda",
      "start_desc": "Iniciar una nueva partida",
      "load_desc": "Cargar partida guardada",
      "quit_desc": "Salir del juego",
      "lang_desc": "Cambiar idioma",
      "fullscreen_desc": "Cambiar a modo pantalla completa.",
      "windowed_desc": "Cambiar a modo ventana.",
      "effects_desc": "Activa o desactiva los efectos visuales."
    },
    "display": {
      "fullscreen_enabled": "Modo pantalla completa activado.",
      "windowed_enabled": "Modo ventana activado."
    },
    "start": {
      "warning": "¡ADVERTENCIA: Esto borrará el progreso actual de tu partida!",
      "confirm": "¿Seguro que deseas iniciar una nueva partida?"
    },
    "load": {
      "checking": "Buscando partidas guardadas...",
      "not_found": "No se han encontrado partidas guardadas.",
      "use_start": "No se han encontrado partidas guardadas.",
      "found": "Partida cargada con éxito. Redirigiendo al juego ahora..."
    },
    "quit": {
      "terminating": "Finalizando sesión...",
      "warning": "Todo el progreso no guardado se perderá.",
      "connection_terminated": "CONEXIÓN TERMINADA",
      "close_window": "Puede cerrar esta ventana con seguridad.",
      "confirm": "¿Estás seguro de que quieres salir del juego?"
    },
    "errors": {
      "unknown_command": "Comando desconocido: {command}",
      "requires_context": "Este comando requiere contexto."
    },
    "operation_cancelled": "Operación cancelada.",
    "language": {
      "current": "Idioma actual: {language}",
      "title": "Idiomas disponibles:",
      "change_to": "Idioma cambiado a {language}",
      "en": "Inglés",
      "tr": "Turco",
      "de": "Alemán",
      "fr": "Francés",
      "br": "Portugués Brasileño",
      "cn": "Chino",
      "es": "Español",
      "ja": "Japonés",
      "ko": "Coreano",
      "ru": "Ruso"
    },
    "system": {
      "update_required": "Actualización Necesaria",
      "version_expired": "Esta versión del juego ha caducado. Por favor, descarga la última actualización.",
      "close_button": "Cerrar"
    },
    "devmode": {
      "enabled": "Modo de desarrollador activado. ⚠️ Mientras este modo esté activo, iniciar cualquier juego o cargar una partida guardada marcará ese archivo para siempre y NUNCA PODRÁS GANAR LOGROS.",
      "disabled": "Modo de desarrollador desactivado.",
      "usage": "Uso: devmode on/off",
      "warning": "⚠️ El modo de desarrollador está activo.",
      "credits_set": "Créditos establecidos en {amount}.",
      "autocrack_success": "Auto-crack completado: {name} ha sido crackeado.",
      "autocrack_failed": "Auto-crack fallido: {name} no encontrado.",
      "fastupload_success": "Subida rápida completada: {name} ya está subido.",
      "fastupload_failed": "Subida rápida fallida: {name} no encontrado.",
      "attention_set": "Nivel de atención establecido en {value}.",
      "threats_disabled": "Amenazas desactivadas.",
      "threats_enabled": "Amenazas activadas.",
      "threats_usage": "Uso: threats <on|off>",
      "date_set": "Fecha del juego establecida en {month}/{day}/{year}."
    }
  },
  "color": {
    "usage": "Uso: color <theme>",
    "invalid_theme": "Tema de color no válido. Temas disponibles: {themes}",
    "changed": "Tema de color del terminal cambiado a: {theme}",
    "themes": {
      "green": "Verde",
      "blue": "Azul",
      "red": "Rojo",
      "purple": "Púrpura",
      "amber": "Ámbar",
      "white": "Blanco"
    },
    "list_themes": "Temas de color disponibles:"
  },
  "game": {
    "title": "EL IMPERIO DEL TORRENT",
    "crack_games": {
      "auto_crack_title": "HERRAMIENTA AUTO-CRACK ACTIVA",
      "auto_crack_stage1_complete": "Etapa 1 completada automáticamente...",
      "auto_crack_proceeding": "Procediendo a la Etapa 2...",
      "loading_analyzing": "ANALIZANDO VULNERABILIDADES...",
      "loading_bypassing": "EVADIENDO SEGURIDAD...",
      "loading_decrypting": "DESCIFRANDO DATOS...",
      "loading_exploiting": "EXPLOTANDO DEBILIDAD...",
      "loading_injecting": "INYECTANDO CARGA ÚTIL...",
      "loading_cracking": "ROMPIENDO CIFRADO...",
      "loading_gaining": "OBTENIENDO ACCESO...",
      "loading_breaking": "ROMPIENDO CORTAFUEGOS...",
      "bandwidth_target": "Mantén todos los servidores entre {min}% y {max}% de carga.",
      "bandwidth_controls": "Seleccionar Servidor | Ajustar Carga",
      "rootkit_title": "INYECCIÓN DE ROOTKIT",
      "rootkit_target_file": "ARCHIVO OBJETIVO:",
      "rootkit_hint": "Navegar | Expandir Carpeta | Seleccionar Archivo",
      "ddos_title": "SINCRONIZAR ATAQUE BOTNET",
      "ddos_hint": "Seleccionar | Disparar",
      "signal_captures": "CAPTURAS:",
      "keymatcher_hint": "Seleccionar | Rotar",
      "hash_label": "HASH:",
      "hash_submit": "ENVIAR",
      "hash_clear": "LIMPIAR",
      "ide_comment_keymatcher": "// Coincidir las claves y encontrar la clave de cifrado",
      "ide_comment_hashcrack": "// Crackear el valor hash y resolver la secuencia correcta",
      "ide_comment_bandwidth": "// Mantener todos los servidores entre 40% y 60% de carga",
      "ide_comment_alignment": "// Alinear columnas de datos y completar el patrón",
      "ide_comment_ddos": "// Simular ataque DDoS y colapsar el sistema",
      "ide_comment_signal": "// Capturar señal de radar y fijar objetivo",
      "ide_comment_pattern": "// Encontrar y seleccionar patrón binario en la cuadrícula",
      "ide_comment_default": "// Completar el proceso de crack",
      "ide_phase2_keymatcher": "// Fase 2: Coincidencia avanzada de claves",
      "ide_phase2_hashcrack": "// Fase 2: Análisis profundo de hash",
      "ide_phase2_bandwidth": "// Fase 2: Optimización de carga",
      "ide_phase2_alignment": "// Fase 2: Reconocimiento de patrones",
      "ide_phase2_ddos": "// Fase 2: Amplificación de ataque",
      "ide_phase2_signal": "// Fase 2: Procesamiento de señales",
      "ide_phase2_pattern": "// Fase 2: Escaneo de patrón binario",
      "ide_phase2_default": "// Continuando proceso de crack..."
    },
    "interface": {
      "credits": "CRÉDITOS",
      "attention": "ATENCIÓN",
      "visitors": "VISITANTES",
      "satisfaction": "SATISFACCIÓN",
      "event_log": "REGISTRO DE EVENTOS",
      "terminal_prompt": "root@torrent:~$",
      "percent": "%",
      "netmap": "RED DE SERVIDORES",
      "threats": "Amenazas",
      "rankings": "CLASIFICACIONES"
    },
    "commands": {
      "help": "help",
      "marketplace": "marketplace",
      "upload": "upload",
      "upgrades": "upgrades",
      "stats": "stats",
      "crack": "crack",
      "ads": "ads",
      "clear": "clear",
      "shut": "shut",
      "menu": "menu",
      "quit": "quit",
      "website": "website",
      "panel": "panel",
      "server": "server",
      "sv_init": "sv_init",
      "set_limit": "set_limit",
      "remove_limit": "remove_limit",
      "color": "color",
      "font": "font",
      "menu_message": "Volviendo al menú principal...",
      "quit_message": "Saliendo del juego...",
      "anonchat": "anonchat",
      "notepad": "notepad",
      "notepad_desc": "Abre el bloc de notas",
      "music": "music",
      "volume": "volume",
      "connect": "connect",
      "alias": "alias",
      "unalias": "unalias",
      "files": "files",
      "files_desc": "Abre la ventana del sistema de archivos. También puedes usar el comando 'ls'.",
      "alias_desc": "Crear o listar atajos de comandos",
      "unalias_desc": "Eliminar un atajo de comando (use -a para eliminar todos)",
      "connect_desc": "Usa este comando para conectar a cualquier servidor.",
      "connect_usage": "Uso: connect [ip-dirección]",
      "connect_invalid_ip": "Formato de dirección IP inválido",
      "connect_failed": "Conexión fallida: Host inaccesible.",
      "connect_error": "Error de conexión",
      "connect_connecting": "Conectando a {ip}...",
      "connect_success": "Conectado exitosamente a {ip}.",
      "already_connected": "Ya estás conectado a un sistema. Desconéctate primero.",
      "music_desc": "Abrir reproductor de música con lista de reproducción y controles",
      "volume_desc": "Ajustar el volumen de la música (0 a 1)",
      "sv_init_restart": "Intentando reiniciar el servidor...",
      "sv_init_already_online": "El servidor ya está en línea. No es necesario reiniciarlo.",
      "help_desc": "Mostrar este menú de ayuda",
      "marketplace_desc": "Explorar y comprar software",
      "upload_desc": "Subir software pirateado a tu servidor",
      "upgrades_desc": "Explorar y comprar mejoras",
      "stats_desc": "Ver estadísticas actuales del juego",
      "crack_desc": "Acceder a herramientas de cracking para crackear software comprado",
      "ads_desc": "Ver y gestionar campañas publicitarias",
      "website_desc": "Ver la simulación de tu sitio web",
      "clear_desc": "Limpiar el terminal",
      "shut_desc": "Cerrar todas las ventanas abiertas",
      "shut_success": "{count} ventana(s) cerrada(s).",
      "shut_no_windows": "No hay ventanas para cerrar.",
      "panel_desc": "Acceder al panel de control del servidor",
      "server_desc": "Acceder al panel de control del servidor",
      "sv_init_desc": "Forzar reinicio del servidor si se ha bloqueado",
      "set_limit_desc": "Limitar el número de visitantes en tu sitio",
      "remove_limit_desc": "Eliminar límite de visitantes",
      "color_desc": "Cambiar tema de color del terminal",
      "font_desc": "Listar o establecer fuente del juego",
      "menu_desc": "Volver al menú principal",
      "quit_desc": "Salir del juego",
      "cancel_mission": "cancel_mission",
      "cancel_mission_desc": "Cancela la misión activa",
      "date_desc": "Cambiar fecha del juego para pruebas (date <año> <mes> <día>)",
      "menu_description": "Volver al menú principal",
      "returning_to_menu": "Volviendo al menú principal...",
      "quit_description": "Salir del juego y volver al menú principal",
      "anonchat_desc": "Acceder al sistema de mensajería AnonChat",
      "mining": "mining",
      "mining_desc": "Acceder a la plataforma de minería cripto y comercio TSX",
      "quitting_game": "Saliendo del juego y volviendo al menú principal...",
      "quit_confirm": "¿Estás seguro de que quieres salir del juego? (y/n)",
      "quit_confirmed": "Saliendo del juego, no nos separemos más...",
      "quit_cancelled": "Operación de salida cancelada.",
      "quit_yes_no": "Por favor, escribe \"yes\" o \"no\" (o \"y\"/\"n\")."
    },
    "font": {
      "header": "Fuentes disponibles:",
      "usage": "Uso: font <nombre de fuente>",
      "set": "Fuente establecida en",
      "not_found": "Fuente no encontrada: {name}"
    },
    "alias": {
      "usage_header": "Uso del Comando Alias:",
      "usage_list": "Listar todos los atajos definidos",
      "usage_show": "Ver a qué apunta un atajo",
      "usage_create": "Crear o actualizar un atajo",
      "examples_header": "Ejemplos:",
      "example_create": "Crear un atajo 'mt' para 'marketplace'",
      "example_params": "Crear un atajo con parámetros",
      "no_aliases": "No hay atajos definidos actualmente.",
      "list_header": "Atajos definidos actualmente:",
      "not_found": "Atajo '{name}' no encontrado.",
      "reserved_name": "No se puede crear el atajo '{name}': Este es un nombre de comando reservado.",
      "invalid_command": "Advertencia: '{command}' no es un comando reconocido.",
      "created": "Atajo '{name}' creado para '{command}'.",
      "updated": "Atajo '{name}' actualizado para apuntar a '{command}'."
    },
    "unalias": {
      "usage_header": "Uso del Comando Unalias:",
      "usage_single": "Eliminar un atajo específico",
      "usage_all": "Eliminar todos los atajos",
      "examples_header": "Ejemplos:",
      "example_single": "Eliminar el atajo 'mt'",
      "example_all": "Eliminar todos los atajos",
      "removed": "Atajo '{name}' eliminado (apuntaba a '{command}').",
      "all_removed": "{count} atajos eliminados."
    },
    "notepad": {
      "title": "Bloc de notas",
      "saved": "Nota guardada con éxito.",
      "no_notes": "No se encontraron notas."
    },
    "files": {
      "title": "Sistema de archivos",
      "files": "archivos",
      "no_files": "Aún no se han copiado archivos.",
      "help_text": "Usa el comando 'cp' en VDS para copiar archivos aquí.",
      "file_content": "Contenido del archivo",
      "filename": "Nombre del archivo",
      "source": "Fuente",
      "size": "Tamaño",
      "file_deleted": "Archivo eliminado con éxito",
      "confirm_delete": "¿Estás seguro de que quieres eliminar este archivo?",
      "confirm_delete_title": "¿Eliminar archivo?",
      "confirm_delete_message": "Esta acción no se puede deshacer.",
      "cancel": "Cancelar",
      "delete": "Eliminar"
    },
    "loading": "Cargando...",
    "demo": {
      "end_title": "¡Demo Completada!",
      "end_subtitle": "¡Esperamos que hayas tenido una gran experiencia!",
      "return_to_menu": "Menú Principal",
      "cat_speech": "¡Miau! ¡No me olvides mientras esperas la versión completa! 🐾",
      "wishlist": "Añadir a la Lista de Deseos",
      "share_experience": "¡Comparte Tu Experiencia!",
      "share_desc": "¡Ayuda a otros jugadores compartiendo tus opiniones sobre la demo escribiendo una reseña en Steam!",
      "steam_review": "Escribe una Reseña en Steam",
      "stay_connected": "¡Mantente Conectado con Nosotros!",
      "stay_connected_desc": "¡Únete a nuestra comunidad para actualizaciones, pruebas beta y más!",
      "stats": {
        "welcome_title": "¡Tu Carrera de Hacker Ha Comenzado!",
        "welcome_desc": "¡Has entrado en este mundo subterráneo con {domain} y has dado un paso en tu carrera de hacker!",
        "attention_title": "¡Has Atraído Atención!",
        "attention_desc": "¡Incluso si fueras un hacker real, no podrías atraer tanta atención! Tu nivel de atención más alto: {peak_attention}%",
        "collector_title": "¡Tu Espíritu Coleccionista!",
        "collector_desc": "Has comprado {purchased} software, crackeado {cracked} con éxito y subido {uploaded} a tu sitio.",
        "cat_lover_title": "¡Amor por los Gatos!",
        "cat_lover_desc": "Has acariciado a nuestro gato {pets} veces y lo has hecho saltar {jumps} veces. ¡Total de {total} interacciones!"
      }
    },
    "music": {
      "current_volume": "El volumen actual es",
      "volume_usage": "Uso: volume [level] - Establece el volumen entre 0 y 1.",
      "volume_set": "Volumen establecido en",
      "volume_invalid": "Valor de volumen no válido. Utilice un número entre 0 y 1.",
      "title": "Reproductor de música",
      "now_playing": "Reproduciendo ahora",
      "previous": "Anterior",
      "play_pause": "Reproducir/Pausar",
      "next": "Siguiente",
      "loop": "Repetir",
      "playlist": "Lista de reproducción",
      "volume": "Volume"
    },
    "events": {
      "server_crash": "¡FALLO DEL SERVIDOR! Tu servidor se ha desconectado debido a una sobrecarga persistente de capacidad. Utiliza el comando \"sv_init\" para reiniciarlo.",
      "server_crash_help": "Si tu límite de alojamiento no es suficiente, utiliza el comando \"set_limit\" para restringir o aumentar la capacidad de tu servidor. De lo contrario, el servidor se apagará de nuevo pasado un tiempo.",
      "server_at_capacity": "¡Servidor a plena capacidad: {overflow} visitantes potenciales no pueden acceder a tu sitio!",
      "visitor_revenue": "Ingresos de visitantes: +{amount} créditos",
      "unread_messages_single": "Tienes 1 mensaje sin leer en AnonChat",
      "unread_messages_multiple": "Tienes {count} mensajes sin leer en AnonChat",
      "new_mission": "Has recibido una nueva misión en AnonChat"
    },
    "attention": {
      "popular_content": "Contenido popular atrayendo atención",
      "increased_traffic": "Tráfico de visitantes aumentado",
      "normal_activity": "Actividad normal de red",
      "security_effective": "Medidas de seguridad efectivas",
      "low_profile": "Periodo de perfil bajo",
      "normal_fluctuation": "Fluctuación normal",
      "increased": "aumentado",
      "decreased": "disminuido",
      "change_message": "Atención {direction} en {change} - {reason}"
    },
    "breaking_news": {
      "title": "ÚLTIMAS NOTICIAS",
      "financial_markets": "MERCADOS FINANCIEROS",
      "currency": {
        "dollar": "DOS",
        "euro": "PLATA",
        "gold": "ORO",
        "stock": "PETRÓLEO",
        "crypto": "BTC",
        "other1": "CHF",
        "other2": "TRA",
        "other3": "DXA",
        "other4": "GPB"
      },
      "news_items": {
        "low": {
          "title": "Aumentan las quejas sobre sitios de intercambio de archivos",
          "content": "Las autoridades han notado una creciente ola de quejas de grandes corporaciones sobre sitios web de intercambio de archivos no autorizados. Estas plataformas son acusadas de facilitar violaciones generalizadas de derechos de autor, lo que genera discusiones sobre regulaciones más estrictas.",
          "ticker": "Las acciones tecnológicas se disparan con la llegada de nuevos gadgets al mercado | Líderes mundiales firman un pacto para reducir las emisiones para 2035 | Científicos advierten sobre el aumento del nivel del mar en ciudades costeras | Una IA innovadora pasa una prueba de razonamiento a nivel humano"
        },
        "medium1": {
          "title": "La policía allana hogares de presuntos operadores de sitios ilegales",
          "content": "Esta mañana temprano, la policía realizó redadas en las residencias de personas sospechosas de operar sitios de intercambio de archivos ilegales. Esta operación señala un esfuerzo intensificado para combatir la piratería digital, con las autoridades jurando seguir todas las pistas.",
          "ticker": "Protestas estallan en las principales ciudades por las nuevas leyes | Una nave espacial aterriza con éxito en un asteroide para un estudio minero | Hackers filtran datos de una gran cadena minorista | Estudios de cine se unen para luchar contra el aumento de la piratería en línea"
        },
        "medium2": {
          "title": "Nuevas leyes para reprimir el intercambio de archivos están a punto de entrar en vigor",
          "content": "Un nuevo paquete judicial, que pronto entrará en vigor, promete duras sanciones para aquellos involucrados en el intercambio de archivos no autorizado. Multas y penas de prisión amenazan a los operadores y usuarios de estos sitios por igual.",
          "ticker": "Los precios del petróleo caen ante el impulso de las energías renovables | Una nueva tecnología de baterías promete mayor autonomía para los coches eléctricos | Una IA innovadora pasa una prueba de razonamiento a nivel humano | Líderes mundiales firman un pacto para reducir las emisiones para 2035"
        },
        "high": {
          "title": "Una gran operación tiene como objetivo al propietario de un sitio de intercambio de archivos notorio",
          "content": "La policía ha anunciado una operación a gran escala para detener al cerebro detrás de un sitio de intercambio de archivos mundialmente reconocido. La investigación se acerca a su clímax, con los funcionarios confiando en un avance que podría sacudir el mundo de la piratería.",
          "ticker": "Los precios del petróleo caen ante el impulso de las energías renovables | Una nueva tecnología de baterías promete mayor autonomía para los coches eléctricos | Las acciones tecnológicas se disparan con la llegada de nuevos gadgets al mercado | Estudios de cine se unen para luchar contra el aumento de la piratería en línea"
        },
        "critical": {
          "title": "Hacker atrapado en una redada al amanecer, sitio cerrado",
          "content": "En una operación sorprendente, la policía arrestó a un hacker esta mañana después de allanar su casa. Vinculado a la dirección {domain}, el sospechoso enfrenta graves cargos por intercambio de archivos ilegal. Los servidores han sido incautados y el sitio ahora está fuera de línea, marcando una gran victoria para las fuerzas del orden.",
          "ticker": "Una nave espacial aterriza con éxito en un asteroide para un estudio minero | Líderes mundiales firman un pacto para reducir las emisiones para 2035 | Una nave espacial aterriza con éxito en un asteroide para un estudio minero | Líderes mundiales firman un pacto para reducir las emisiones para 2035"
        }
      },
      "loading": "Cargando información detallada..."
    },
    "game_over": {
      "title": "FIN DEL JUEGO",
      "restart": "Volver al Menú",
      "next": "Siguiente",
      "run": "Ejecutar",
      "option_a_comment": "// Si eliges esta opción, volverás al menú principal para empezar una nueva partida.",
      "option_b_comment": "// Si eliges esta opción, el nivel de atención se reducirá al 50%, tu dominio cambiará y seguirás jugando. Recarga el juego desde el menú.",
      "anim_rm": "Volviendo al menú principal...",
      "anim_re": "Reiniciando el sistema...",
      "attention_max": "¡Las autoridades te han atrapado! Tus actividades ilegales atrajeron demasiada atención."
    },
    "terminal": {
      "help_header": "Comandos disponibles:",
      "help_footer": "Escriba cualquier comando para más información.",
      "usage_set_limit": "Uso: set_limit &lt;number&gt;",
      "limit_greater_than_zero": "El límite debe ser mayor que cero",
      "limit_exceeds_capacity": "Error: El límite no puede exceder su capacidad de alojamiento ({capacity} visitantes)",
      "limit_set_success": "Límite de visitantes establecido en {limit}. Su sitio rechazará ahora a los visitantes excedentes, pero esto afectará la satisfacción.",
      "limit_removed": "Límite de visitantes eliminado. Su sitio aceptará ahora a todos los visitantes hasta su capacidad de alojamiento.",
      "unknown_command": "Comando desconocido: {command}",
      "title": "EL IMPERIO DEL TORRENT",
      "build": "BUILD 20XX-ALPHA",
      "copyright": "© 2025 Todos los derechos reservados",
      "warning_label": "ADVERTENCIA",
      "warning_message": "El acceso no autorizado a este sistema está prohibido.",
      "monitoring_message": "Todos los comandos se registran y supervisan.",
      "welcome_prefix": "Bienvenido a",
      "welcome_description": "una simulación de un sitio web de intercambio de archivos clandestino.",
      "welcome_instruction": "Construye tu servidor, crackea software y evita a las autoridades.",
      "help_instruction": "Escribe {command} para ver los comandos disponibles.",
      "alias_hint": "💡 ¿Prefieres comandos en tu propio idioma? ¡Usa 'alias' para crear atajos personalizados!",
      "color": {
        "usage": "Uso: color <theme>",
        "invalid_theme": "Tema de color no válido. Temas disponibles: {themes}",
        "changed": "Tema de color del terminal cambiado a: {theme}",
        "themes": {
          "green": "Verde",
          "blue": "Azul",
          "red": "Rojo",
          "purple": "Púrpura",
          "amber": "Ámbar",
          "white": "Blanco"
        },
        "list_themes": "Temas de color disponibles:"
      }
    },
    "software": {
      "insufficient_credits": "Créditos insuficientes",
      "purchase_success": "{name} comprado con éxito"
    },
    "anonchat": {
      "title": "AnonChat v0.61",
      "loading": "Cargando mensajes...",
      "connect_error": "No se pudo conectar al sistema de mensajería",
      "not_responding": "El sistema AnonChat no responde",
      "refresh": "Actualizar",
      "failed_connect": "Conexión fallida. Por favor, inténtalo de nuevo.",
      "folder_inbox": "Bandeja de entrada",
      "folder_archive": "Archivar",
      "folder_deleted": "Eliminado",
      "select_message": "Seleccione un mensaje para ver",
      "no_messages_in": "No hay mensajes en",
      "archive": "Archivar",
      "delete": "Eliminar",
      "welcome_title": "Bienvenido a EL IMPERIO DEL TORRENT",
      "welcome_message": "¡Hola!\n\nBienvenido a tu nuevo sitio torrent. Esto es Anonchat, un sistema de mensajería segura donde recibirás información y actualizaciones importantes. Ocasionalmente te enviaremos mensajes importantes sobre tu sitio, tutoriales y otra información relevante.\n\n¡Buena suerte con tu nuevo proyecto!",
      "mission_expired_title": "Misión Expirada",
      "mission_expired_message": "No podíamos esperar que mantuvieran su información igual por tanto tiempo. Han cambiado la información del servidor de la misión y aumentado las medidas de seguridad.\n\n¡Cuando te dé una misión, actúa rápido!"
    },
    "missions": {
      "greenhealth_title": "Extracción de Datos de GreenHealth",
      "greenhealth_description": "¿Aburrido? Parece que GreenHealth dejó todo su departamento de TI en manos de los becarios. Sus cortafuegos son de papel.<br><br>Su servidor principal (78.45.32.12) está prácticamente gritando 'hackéame'. Queremos que recojas un pequeño recuerdo: un bonito y jugoso archivo de base de datos llamado 'customers.db'. Es un descuido vergonzoso para ellos, y un simple calentamiento para ti. Ve y enséñales cómo se hace.",
      "fastburger_title": "La Receta Secreta de FastBurger",
      "fastburger_description": "Todo el mundo quiere saber la 'receta secreta' de FastBurger. Es hora de ir a buscarla. Esta vez no pudimos encontrar una ruta directa a su servidor principal; parece que se acordaron de cerrar la puerta principal.<br><br>Sin pánico. Encontramos una entrada a través de la estación de trabajo de un empleado descuidado (192.168.1.58). Tu misión: Golpea este eslabón débil primero. Úsalo como punto de apoyo, navega por su red interna y encuentra el servidor principal.<br><br>El archivo de la receta (probablemente con un nombre estúpido como 'Secret_Recipe_vFINAL.enc') estará allí. Por supuesto, probablemente han usado alguna encriptación risible para 'proteger' su precioso archivo. Rompe eso, copia los datos y sal. Veamos cómo saben sin su salsa.",
      "techstart_title": "Atraco al Banco TechStart",
      "techstart_description": "Nuestro próximo objetivo es 'TechStart Bank'. No dejes que el 'Tech' en su nombre te intimide; su seguridad es un chiste.<br><br>El cliente está obsesionado con algunos registros financieros que tienen y paga muy bien por ellos. Para nosotros... es básicamente un trabajo de 'copiar y pegar'. Dinero fácil.<br><br>Tu trabajo es vulnerar su servidor principal (203.45.67.89), localizar el archivo de libro mayor 'top secret' donde guardan todas las transacciones de las cuentas, y extraerlo. Gran banco, gran dinero... y aparentemente, grandes vulnerabilidades. Diviértete.",
      "cybernews_title": "Operación: Verdad de Tabloide",
      "cybernews_description": "¿CyberNews se cree el perro guardián de Internet? Qué monos. En realidad están sentados sobre una mina de oro de información filtrada que tienen demasiado miedo de publicar. Accede a su sistema (91.23.45.67). Necesitamos tres archivos específicos para exponerlos. No puedo darte los nombres completos —corrupción de archivos o algo así— pero busca patrones como '***_news.txt', '***_sources.txt' y '***_docs.pdf'. Cógelos y veamos cómo es la 'verdad' realmente.",
      "pharmacorp_title": "El Trabajo del Conserje",
      "pharmacorp_description": "PharmaCorp tiene un pequeño 'problema legal' gestándose. Un documento que detalla efectos secundarios peligrosos de su píldora más vendida. Pagan bien por el trabajo de conserjería para mantener su reputación limpia. Ve a 156.78.90.12, encuentra el 'archivo de evidencia' (lo sabrás cuando lo veas: grita demanda de responsabilidad) y elimínalo. Sin evidencia, sin demanda, cliente feliz.",
      "globallogistics_title": "Reacción en Cadena",
      "globallogistics_description": "Global Logistics mueve hardware militar sensible. Necesitamos mapear toda su red. Empieza en su servidor público (203.45.12.8). Busca credenciales allí para saltar a su servidor de respaldo. Una vez que estés dentro de esa caja de respaldo, encuentra un archivo que liste sus nodos activos. Debería haber 5 direcciones IP en ese archivo. Haz ping a cada una de ellas para confirmar que están operativas. Es un trabajo tedioso, pero la información es poder.",
      "megagames_title": "Carroñero de Código Fuente",
      "megagames_description": "MegaGames Studio está construyendo la próxima gran novedad. Queremos un trozo del pastel. ¿El problema? Sus desarrolladores son acaparadores paranoicos. Su servidor (67.89.123.45) está abarrotado con un millón de versiones de respaldo. No queremos la basura alfa. Necesitamos la última compilación final —probablemente con un nombre largo y sin sentido como 'source_code_F181651.zip'. Encuentra el archivo zip más reciente entre la basura y cópialo. No me traigas basura.",
      "securevault_title": "Residente Permanente",
      "securevault_description": "SecureVault... qué nombre tan irónico. Necesitamos acceso permanente a sus sistemas de bóveda. Vas a plantar una puerta trasera en su script de inicio: 'rc.local'. No te llevaré de la mano con la ruta del directorio; eres un hacker, encuéntrala. Ah, y para usar el comando 'modify' en ese archivo, necesitarás una contraseña específica escondida en algún lugar del servidor (45.67.89.123). Encuentra la contraseña, modifica el archivo y déjanos entrar. Para siempre.",
      "government_title": "Galimatías Clasificado",
      "government_description": "Los archivos del Gobierno (123.45.67.89) están llenos de secretos. Buscamos un documento específico. Si intentas hacerle un 'cat', solo parecerá basura: ese es nuestro objetivo. Encuentra la contraseña de desencriptación escondida en algún lugar de esa máquina, usa la herramienta 'decrypt' con la contraseña para hacerlo legible y luego copia la versión limpia. No me molestes con galimatías encriptados.",
      "ispdatacenter_title": "El Rompecabezas",
      "ispdatacenter_description": "Este Centro de Datos de ISP (89.123.45.67) controla el tráfico de internet de miles de usuarios. Vamos a redirigirlo. Necesitas modificar 'routing.conf'. Pero aquí está el truco: los administradores son paranoicos. Dividieron la contraseña de modificación en 3 partes y las escondieron en diferentes archivos por todo el sistema. Encuentra las tres piezas, une la contraseña y luego actualiza ese archivo de configuración. Rompecabezas simple, gran recompensa.",
      "military_title": "Tierra Quemada",
      "military_description": "Vamos a golpear a un contratista militar. Estas son las ligas mayores. Empieza en su cara pública (155.22.88.4). Desde allí, necesitas pivotar más profundo para encontrar su Red Interna y su servidor de Base de Datos Clasificada. Tres servidores en total. Tu objetivo es una política de 'tierra quemada'. Localiza y elimina el archivo de base de datos específico en CADA uno de los tres servidores: 'weapons_db.sql', 'contracts.db' y 'projects.sqlite'. No les dejes nada.",
      "cryptobank_title": "Llaves del Castillo",
      "cryptobank_description": "CryptoBank International (234.56.78.90) está sentado sobre miles de millones. Queremos las llaves. Literalmente. Busca un archivo —nuestra inteligencia es borrosa, se parece a algo como 'v**lt_*e*s.aes'. Para romperlo, necesitarás dos cosas: una contraseña estándar Y una llave maestra (master-key). Probablemente esparcieron estas credenciales por su red (tendrás que encontrar las IPs de sus otros nodos tú mismo). Encuentra las llaves, desencripta el archivo y el banco es nuestro.",
      "techsecure_title": "Escalera Corporativa",
      "techsecure_description": "TechSecure Solutions (78.90.123.45) es descuidada. Necesitamos sus datos internos. Infíltrate en el sistema principal y rebusca en los correos o registros del gerente para encontrar la ruta a su servidor de base de datos interno. Una vez que estés en el corazón del sistema, quiero dos archivos específicos: 'employees.db' y 'financial_records.xls'. Entra, pivota, saquea, sal.",
      "dataminer_title": "Actualización de Política de Privacidad",
      "dataminer_description": "DataMiner (145.67.89.123) está espiando a todo el mundo. Devolvamos el favor. Necesitamos plantar una puerta trasera permanente modificando 'rc.local'. Sin embargo, no es fácil. La contraseña de modificación está dividida: dos partes están en el primer servidor, la última parte está en el segundo servidor (tendrás que encontrar su IP). Y no olvides eliminar su molesto software de seguridad —'privacy_monitor.exe' y 'security_guard.exe'— en ambos servidores, o no podrás cambiar nada.",
      "mediacorp_title": "Trapos Sucios",
      "mediacorp_description": "MediaCorp (198.51.100.45) está sentada sobre un escándalo. Un denunciante filtró la suciedad, pero los reporteros tienen demasiado miedo para publicarla. Nosotros no. Pivota desde el sistema principal a su servidor de correo. Necesitamos tres correos específicos que prueben la corrupción. No puedo darte los nombres completos, pero busca archivos que terminen en '.eml' relacionados con fraude, soborno y encubrimientos. Los nombres pueden estar parcialmente ocultos con '**'. Tú arréglatelas. Coge los tres.",
      "financetech_title": "Hackeo Robin Hood",
      "financetech_description": "El CEO de FinanceTech (203.0.113.89) está ganando demasiado dinero. Redistribuyamos algo de riqueza. Infíltrate en su sistema principal, encuentra las credenciales para su estación de trabajo privada e inicia sesión. Hay un archivo .xls con detalles bancarios. Usa el comando 'sed' para cambiar su número de cuenta '9283746501' por el nuestro: '9283741461'. Ni siquiera se dará cuenta... hasta que intente comprar otro yate.",
      "blackmarket_title": "Ghost in the Shell",
      "blackmarket_description": "Este es un trabajo fantasma. Vamos a golpear a un corredor del Mercado Negro (192.0.2.150). Desde allí, necesitas encontrar su Servidor Bóveda. Aquí está la trampa: su IDS es de grado militar. Si tu nivel de rastreo (trace) llega al 35%, el sistema se bloquea y fallas. Incluso una simple copia de archivo activa la alarma. Necesitamos 'credit_cards.db' y 'ssn_database.txt' —aunque los nombres podrían estar parcialmente ocultos como 'cr***t_ca**s.db'. Sé rápido, sé silencioso o estarás muerto.",
      "multinational_title": "Gira Mundial",
      "multinational_description": "GlobalTech está escondiendo secretos comerciales por todo el mundo. Empieza en su nodo Coordinador (203.0.113.200). Necesitas encontrar las rutas a sus tres sedes regionales: Europa, Asia y América Latina. Quiero dos archivos específicos de CADA región. Eso son seis archivos en total: planos, contratos, proyecciones. Revisa tus notas para los nombres de los archivos. Colecciona el set completo.",
      "forensics_title": "Cadena de Custodia",
      "forensics_description": "Alguna gente mala tiene pruebas contra nuestros amigos. Necesitamos arruinar esa cadena de pruebas. Accede al Laboratorio Forense (198.18.5.100). Primero, encuentra el archivo 'files_to_corrupt.txt': te dice exactamente qué registros están usando contra nosotros. Luego, usa el comando 'corrupt' en esos archivos específicos. No toques nada más o activarás las alarmas. Haz que esos datos sean inadmisibles en la corte.",
      "pharmatech_title": "Mala Química",
      "pharmatech_description": "PharmaTech está a punto de obtener la aprobación de la FDA para 'OncoZero'. Estamos apostando en contra de sus acciones, así que esa aprobación debe fallar. Conéctate al sistema de investigación de la FDA (203.0.113.150). El usuario SSH es 'fdafda', y la contraseña es 'fda[dígito]fda'. No pudimos romper el dígito, así que haz fuerza bruta a ese único número tú mismo. Una vez dentro, encuentra el PDF de aprobación. Cambia la tasa de eficacia del '47%' al '46%' y la toxicidad del '0.001' al '0.002'. Eso debería estrellar sus acciones muy bien."
    },
    "server": {
      "satisfaction": "Satisfacción de visitantes",
      "online": "En línea",
      "offline": "Desconectado - falla del servidor",
      "panel_title": "Panel de control del servidor",
      "hosting_config": "Configuración de alojamiento",
      "connecting": "Conectando al servidor de gestión...",
      "connect_error": "No se puede conectar al servicio de estadísticas del servidor.",
      "not_responding": "El servidor no responde. Puede estar fuera de línea o en mantenimiento.",
      "refresh": "Actualizar",
      "potential": "potencial",
      "overflow": "desbordamiento",
      "visitor_limit": "Límite de visitantes",
      "limit_note": "limitando visitantes para proteger el servidor",
      "server_level": "Nivel del servidor",
      "server_status": "Estado del servidor",
      "visitor_capacity": "Capacidad de visitantes",
      "current_visitors": "Visitantes actuales",
      "of_capacity": "de la capacidad",
      "network_config": "Configuración de red",
      "internet_speed": "Velocidad de internet",
      "current": "Actual",
      "storage_config": "Configuración de almacenamiento",
      "storage_capacity": "Capacidad de almacenamiento",
      "storage_used": "Almacenamiento usado",
      "refresh_stats": "Actualizar estadísticas",
      "restart_server": "Reiniciar servidor",
      "failed_connect": "Error al conectar con la consola de administración del servidor. Inténtalo de nuevo más tarde.",
      "retry": "Reintentar",
      "attempting_restart": "Intentando reiniciar el servidor...",
      "restart_initiated": "Reinicio del servidor iniciado. Esto puede llevar algún tiempo...",
      "restart_complete": "¡Servidor reiniciado! Tu sitio vuelve a estar en línea, pero con rendimiento reducido.",
      "restart_complete_terminal": "Reinicio del servidor completado: tu sitio vuelve a estar en línea",
      "visitor_loss_warning": "ADVERTENCIA: Has perdido el 70 % de tus visitantes debido al tiempo de inactividad",
      "satisfaction_decrease_warning": "ADVERTENCIA: La satisfacción de los visitantes ha disminuido en un 40 %",
      "restart_failed": "Error al reiniciar el servidor. Vuelve a intentarlo más tarde.",
      "limit_exceeded_alert": "LÍMITE DEL SERVIDOR EXCEDIDO!!!",
      "actions": "Acciones",
      "shutdown_server": "Apagar servidor",
      "shutdown_complete": "El servidor se ha apagado.",
      "shutdown_initiated": "Apagando el servidor...",
      "attempting_shutdown": "Intentando apagar el servidor..."
    },
    "marketplace": {
      "all_software": "Todo el software",
      "games": "Juegos",
      "applications": "Aplicaciones",
      "utilities": "Utilidades",
      "operating_systems": "Sistemas operativos",
      "featured_software": "Software destacado",
      "loading_featured": "Cargando elementos destacados...",
      "available_software": "Software disponible",
      "sort_by_name": "Ordenar por nombre",
      "sort_by_price": "Ordenar por precio",
      "sort_by_date": "Ordenar por fecha de lanzamiento",
      "sort_by_size": "Ordenar por tamaño",
      "loading_software": "Cargando software disponible...",
      "no_results": "No hay software que coincida con tus criterios de búsqueda.",
      "credits": "créditos",
      "purchase": "Comprar",
      "page_info": "Página {current} de {total}",
      "no_software": "No hay software disponible.",
      "no_featured": "No hay software destacado disponible.",
      "error_loading_software": "Error al cargar la lista de software.",
      "error_loading_featured": "Error al cargar el software destacado.",
      "vpn": {
        "name": "VPN",
        "type": "Herramienta de seguridad",
        "capacity_unit": "capacidad",
        "owned": "En propiedad",
        "activated": "VPN Activada",
        "deactivated": "VPN Desactivada",
        "depleted": "Agotada",
        "refill_title": "Recarga de capacidad de VPN",
        "refill_message": "¿Quieres recargar 30 derechos de uso de VPN por {cost} TSX?",
        "refill_confirm": "Recargar",
        "activate": "Activar",
        "deactivate": "Desactivar"
      }
    },
    "cracking": {
      "subtitle": "Advanced Security Suite v3.7",
      "system_status": "Estado del sistema",
      "online": "En línea",
      "last_login": "Último inicio de sesión",
      "security_level": "Nivel de seguridad",
      "maximum": "Máximo",
      "available_tools": "Herramientas disponibles",
      "decryption_panel": "Panel de descifrado de software",
      "no_software": "No hay software disponible para crackear.",
      "difficulty_easy": "Fácil",
      "difficulty_medium": "Medio",
      "difficulty_hard": "Difícil",
      "type": "Tipo",
      "difficulty": "Dificultad",
      "size": "Tamaño",
      "start_button": "Iniciar cracking",
      "page_info": "Página {current} de {total}",
      "error_loading": "Error al cargar la lista de software.",
      "operation_in_progress": "Ya hay una operación de cracking en curso. Complétala o cancélala primero.",
      "cooldown_message": "Este software está en período de reutilización. Inténtalo de nuevo en {seconds} segundos.",
      "failed_start": "Error al iniciar el cracking: {message}",
      "not_available": "Software no disponible para crackear",
      "error_starting": "Se produjo un error al iniciar el juego de cracking",
      "locked": "Bloqueado",
      "seconds_remaining": "{seconds}s",
      "operation_cancelled": "Operación cancelada. Este software estará disponible para cracking de nuevo en {seconds} segundos.",
      "attempt_failed": "Intento de cracking fallido. Puedes intentarlo de nuevo en {seconds} segundos.",
      "locked_message": "❌ ¡Crack falló! La seguridad del software se ha activado y el software está bloqueado durante {seconds} segundos."
    },
    "upload": {
      "center_title": "Centro de Seed & Share",
      "subtitle": "Sube y distribuye tu software crackeado",
      "status": "Estado",
      "online": "En línea",
      "connection": "Conexión",
      "p2p_network": "Red P2P",
      "available_files": "Archivos disponibles",
      "all_types": "Todos los tipos",
      "games": "Juegos",
      "applications": "Aplicaciones",
      "operating_systems": "Sistemas operativos",
      "utilities": "Utilidades",
      "sort_by_name": "Ordenar por nombre",
      "sort_by_size": "Ordenar por tamaño",
      "sort_by_type": "Ordenar por tipo",
      "loading_files": "Cargando archivos disponibles...",
      "no_software": "No hay software disponible para subir.",
      "error_loading": "Error al cargar la lista de software.",
      "ready": "Listo para subir",
      "start_button": "Iniciar subida",
      "page_info": "Página {current} de {total}",
      "guidelines": "Directrices de subida",
      "guideline_1": "Solo una subida puede estar activa a la vez",
      "guideline_2": "Los archivos más grandes tardan más en subirse",
      "guideline_3": "El software más popular atrae más visitantes",
      "network_activity": "Actividad de red",
      "active_upload": "Subida activa",
      "uploading_file": "Subiendo archivo a la red P2P",
      "starting": "Iniciando subida...",
      "connecting_peers": "Conectando con pares...",
      "estimating_time": "Estimando tiempo restante...",
      "cancel_button": "Cancelar subida",
      "cancelled": "¡Subida cancelada!",
      "in_progress": "Subida en curso...",
      "terminal_starting": "Iniciando la subida de {name}... ({seconds} segundos)",
      "connected_peers": "Conectado a {peers} pares",
      "time_remaining": "Tiempo restante: {minutes}:{seconds}",
      "fail_start": "Error al iniciar la subida: {message}",
      "error_starting": "Se produjo un error al iniciar la subida",
      "success": "Subida completada con éxito: {name}",
      "completed": "¡Subida completada con éxito!",
      "upload_completed": "Subida completada",
      "return_button": "Volver a la lista de archivos",
      "none": "ninguno",
      "visitors_gained_limited": "¡Has ganado {gained} nuevos visitantes! (Solo {displayable} pueden acceder a tu sitio debido a límites de capacidad)",
      "visitors_gained": "¡Has ganado {gained} nuevos visitantes!",
      "storage_used": "Has usado {size} GB de espacio de almacenamiento.",
      "failed": "Subida fallida: {message}",
      "upload_failed": "¡Subida fallida!",
      "error_occurred": "Se produjo un error durante la subida",
      "error_completing": "Se produjo un error al completar la subida",
      "network_error": "Se ha producido un error de red"
    },
    "upgrades": {
      "logo_text": "Actualizaciones",
      "all": "Todas",
      "no_upgrades_category": "No hay actualizaciones disponibles en esta categoría.",
      "no_upgrades": "No hay actualizaciones disponibles.",
      "error_loading": "Error al cargar las actualizaciones.",
      "shared_hosting": "Alojamiento compartido",
      "dedicated_server": "Servidor dedicado",
      "level_info": "Nivel {current}/{max}",
      "upgrade_description": "Actualizar al nivel {level}: {capacity} de capacidad, {speed} Mbps.",
      "credits": "créditos",
      "upgrade_button": "Actualizar",
      "purchase_button": "Comprar",
      "not_available": "No disponible",
      "available_in": "Disponible en {year}",
      "level_suffix": " (Nivel {level}/{max})",
      "page_info": "Página {current} de {total}",
      "purchase_success": "Actualización comprada: {name}",
      "purchase_failed": "Error al comprar la actualización: {message}",
      "error_purchasing": "Se ha producido un error al comprar la actualización",
      "types": {
        "shared_hosting": "Alojamiento compartido",
        "dedicated_server": "Servidor dedicado",
        "shared_hosting_tier_1": "Alojamiento compartido nivel 1",
        "shared_hosting_tier_2": "Alojamiento compartido nivel 2",
        "shared_hosting_tier_3": "Alojamiento compartido nivel 3",
        "shared_hosting_tier_4": "Alojamiento compartido nivel 4",
        "shared_hosting_tier_5": "Alojamiento compartido nivel 5",
        "dedicated_server_tier_1": "Servidor dedicado nivel 1",
        "dedicated_server_tier_2": "Servidor dedicado nivel 2",
        "dedicated_server_tier_3": "Servidor dedicado nivel 3",
        "dedicated_server_tier_4": "Servidor dedicado nivel 4",
        "dedicated_server_tier_5": "Servidor dedicado nivel 5",
        "botnet_addon": "Complemento de Botnet",
        "load_balancer": "Balanceador de carga",
        "bandwidth_booster": "Potenciador de ancho de banda",
        "ai_analyzer": "Analizador de IA",
        "cdn": "CDN",
        "cdn_integration": "Integración de CDN",
        "basic_firewall": "Cortafuegos básico",
        "advanced_firewall": "Cortafuegos avanzado",
        "ip_masking": "Enmascaramiento de IP",
        "vpn_service": "Servicio VPN",
        "honeypot": "Honeypot",
        "ad_revenue_booster": "Impulsor de ingresos publicitarios",
        "auto_crack": "Herramienta Auto-Crack",
        "auto_defense_basic": "Auto-Defensa (Básica)",
        "auto_defense_advanced": "Auto-Defensa (Avanzada)",
        "auto_defense_pro": "Auto-Defensa (Pro)",
        "speed_16": "16 Mbps ADSL2+",
        "speed_24": "24 Mbps VDSL",
        "speed_50": "50 Mbps Fibra",
        "speed_100": "100 Mbps Fibra",
        "speed_250": "250 Mbps Fibra+",
        "storage_5gb": "Almacenamiento 5GB",
        "storage_10gb": "Almacenamiento 10GB",
        "storage_20gb": "Almacenamiento 20GB",
        "storage_50gb": "Almacenamiento 50GB",
        "storage_75gb": "Almacenamiento 75GB",
        "storage_100gb": "Almacenamiento 100GB",
        "community_forum": "Foro de la comunidad",
        "request_system": "Sistema de solicitudes",
        "mirror_sites": "Sitios espejo",
        "fake_reviews": "Reseñas falsas",
        "ads_campaign": "Campaña de anuncios",
        "referral_program": "Programa de referidos",
        "seo_tools": "Herramientas SEO",
        "vpn_layer": "Capa VPN",
        "decoy_site": "Sitio señuelo",
        "firewall_upgrade": "Actualización de cortafuegos",
        "encryption": "Cifrado",
        "mining_software": "Software de Minería",
        "mining_yield_booster": "Potenciador de Rendimiento",
        "mining_scan_optimizer": "Optimizador de Escaneo",
        "mining_stability_suite": "Suite de Estabilidad",
        "mining_installer_pro": "Instalador Pro"
      },
      "categories": {
        "hosting": "Alojamiento",
        "dedicated_server": "Servidor Dedicado",
        "hosting_addon": "Complementos de Alojamiento",
        "security": "Seguridad",
        "tools": "Herramientas",
        "internet": "Internet",
        "upload_storage": "Almacenamiento",
        "website": "Sitio Web",
        "marketing": "Marketing",
        "mining": "Minería"
      },
      "descriptions": {
        "shared_hosting": "Mejora la capacidad y la velocidad de alojamiento de tu sitio web.",
        "dedicated_server": "Servidor dedicado profesional con mayor capacidad.",
        "shared_hosting_tier_1": "Hosting compartido básico, admite hasta 100 visitantes.",
        "shared_hosting_tier_2": "Hosting compartido mejorado, admite hasta 200 visitantes.",
        "shared_hosting_tier_3": "Hosting compartido avanzado, admite hasta 300 visitantes.",
        "shared_hosting_tier_4": "Hosting compartido premium, admite hasta 400 visitantes.",
        "shared_hosting_tier_5": "Hosting compartido definitivo, admite hasta 500 visitantes.",
        "dedicated_server_tier_1": "Servidor dedicado básico, admite hasta 1000 visitantes.",
        "dedicated_server_tier_2": "Servidor dedicado mejorado, admite hasta 2000 visitantes.",
        "dedicated_server_tier_3": "Servidor dedicado avanzado, admite hasta 4000 visitantes.",
        "dedicated_server_tier_4": "Servidor dedicado premium, admite hasta 8000 visitantes.",
        "dedicated_server_tier_5": "Servidor dedicado definitivo, admite hasta 16000 visitantes.",
        "botnet_addon": "Usa una botnet para distribuir tus archivos, +20% de capacidad de visitantes por nivel.",
        "load_balancer": "Distribuye el tráfico de forma más eficiente, +15% de capacidad de visitantes por nivel.",
        "bandwidth_booster": "Incrementa la velocidad de Conexión en 50 Mbps, +0.1 de satisfacción.",
        "ai_analyzer": "IA optimiza el rendimiento del sitio. +50 visitantes, +0,2 satisfacción.",
        "cdn": "Red de entrega de contenido. +200 capacidad, +100 visitantes.",
        "cdn_integration": "Red de entrega de contenido para descargas más rápidas, +25 % de capacidad de visitantes por nivel.",
        "basic_firewall": "Seguridad básica, reduce la ganancia de atención en un 10 %.",
        "advanced_firewall": "Seguridad mejorada, reduce la ganancia de atención en un 20 %.",
        "ip_masking": "Oculta tu dirección IP, reduce la ganancia de atención en un 30 %.",
        "vpn_service": "Protección avanzada mediante VPN, reduce la ganancia de atención en un 40 %.",
        "honeypot": "Uso único: cuando la atención alcanza el máximo, la reduce al 50 % en lugar de game over.",
        "ad_revenue_booster": "Incrementa los ingresos publicitarios en un 20 %, efecto continuo.",
        "auto_crack": "Crackea automáticamente software de 1 etapa. Para software de 2+ etapas, completa automáticamente la primera etapa.",
        "auto_defense_basic": "30% de probabilidad de resolver automáticamente ataques de Red de Servidores.",
        "auto_defense_advanced": "50% de probabilidad de resolver automáticamente ataques de Red de Servidores.",
        "auto_defense_pro": "85% de probabilidad de resolver automáticamente ataques de Red de Servidores.",
        "speed_16": "Conexión ADSL2+ de 16 Mbps, velocidad de subida +10%.",
        "speed_24": "Conexión VDSL de 24 Mbps, velocidad de subida +15%.",
        "speed_50": "Conexión de Fibra de 50 Mbps, velocidad de subida +25%.",
        "speed_100": "Conexión de 100 Mbps, velocidad de subida +10 %.",
        "speed_250": "Conexión de Fibra+ de 250 Mbps, velocidad de subida +60%.",
        "storage_5gb": "Almacenamiento básico de subida, capacidad de 5 GB.",
        "storage_10gb": "Mejora almacenamiento a 10 GB.",
        "storage_20gb": "Mejora almacenamiento a 20 GB.",
        "storage_50gb": "Mejora almacenamiento a 50 GB.",
        "storage_75gb": "Mejora almacenamiento a 75 GB.",
        "storage_100gb": "Mejora almacenamiento a 100 GB.",
        "community_forum": "Añade un foro a tu sitio, +50 visitantes, +0,1 satisfacción.",
        "request_system": "Permite a los usuarios solicitar software, +50 visitantes, +0,1 satisfacción.",
        "mirror_sites": "Crea sitios espejo para ampliar el alcance, +50 visitantes, +0,1 satisfacción.",
        "fake_reviews": "Mejora la calidad percibida del sitio, +50 visitantes, +0,1 satisfacción.",
        "ads_campaign": "Lanza una campaña publicitaria, +100 visitantes, +5% atención, puede comprarse varias veces.",
        "referral_program": "Ofrece incentivos por referencias, +100 visitantes.",
        "seo_tools": "Optimiza para motores de búsqueda, +200 visitantes.",
        "vpn_layer": "Reduce la ganancia de atención en un 20%, efecto continuo.",
        "decoy_site": "Reduce la ganancia de atención en un 10%, efecto único.",
        "firewall_upgrade": "Reduce la probabilidad de ataques aleatorios en un 50%, efecto continuo.",
        "encryption": "Reduce la atención en 1 punto cada día, efecto continuo.",
        "mining_software": "Desbloquea el sistema de minería. Requerido para escanear e instalar mineros.",
        "mining_yield_booster": "+10% de ingresos de minería por nivel.",
        "mining_scan_optimizer": "-5% de coste de escaneo por nivel.",
        "mining_stability_suite": "-2 puntos porcentuales de probabilidad de pérdida de PC por nivel.",
        "mining_installer_pro": "-10% de duración de instalación por nivel."
      },
      "info": {
        "hosting_level_description": "Actualizar al nivel {level}: {capacity} de capacidad, {speed} Mbps.",
        "dedicated_level_description": "Actualizar al nivel {level}: {capacity} de capacidad, {speed} Mbps."
      },
      "storage_update_failed": "Error al actualizar la capacidad de almacenamiento: {error}"
    },
    "ads": {
      "title": "Campañas publicitarias",
      "pending_offers": "Ofertas pendientes",
      "active_campaigns": "Campañas activas",
      "completed_campaigns": "Campañas completadas",
      "loading": "Cargando...",
      "error_loading": "Error al cargar los anuncios",
      "failed_to_load": "Error al cargar datos de publicidad",
      "no_pending_offers": "No hay ofertas de publicidad pendientes. Vuelve más tarde.",
      "next_offer": "La próxima oferta de publicidad estará disponible en <span class=\"time-highlight\">{minutes}</span> minuto{plural}.",
      "no_active_campaigns": "No tienes campañas de publicidad activas.",
      "no_completed_campaigns": "Aún no has completado ninguna campaña de publicidad.",
      "type_banner": "Banner",
      "type_popup": "Popup",
      "type_misleading": "Engañoso",
      "required_impressions": "Impresiones requeridas",
      "credit_per_impression": "Crédito por impresión",
      "total_credits": "Créditos totales",
      "duration": "Duración",
      "months": "{count} mes{plural}",
      "expires": "Caduca",
      "soon": "Pronto",
      "any_moment": "En cualquier momento",
      "one_minute": "1 minuto restante",
      "minutes_left": "{minutes} minutos restantes",
      "visitor_satisfaction": "Satisfacción de visitantes",
      "no_effect": "Sin efecto",
      "accept_offer": "Aceptar oferta",
      "reject_offer": "Rechazar oferta",
      "impressions": "impresiones",
      "remaining_impressions": "Impresiones restantes",
      "credits_earned": "Créditos obtenidos",
      "end_date": "Fecha de finalización",
      "cancel_campaign": "Cancelar campaña",
      "total_impressions": "Impresiones totales",
      "total_credits_earned": "Total de créditos obtenidos",
      "completed": "Completado",
      "accept_offer_failed": "Error al aceptar la oferta",
      "reject_offer_failed": "Error al rechazar la oferta",
      "default_campaign_name": "Campaña publicitaria",
      "campaign_cancel_confirmation": "Confirmación de cancelación de campaña",
      "campaign_cancel_confirm_message": "¿Está seguro de que desea cancelar la campaña \"{name}\"?",
      "cancel_penalty": "Penalización por cancelación",
      "yes_cancel": "Sí, cancelar",
      "no_cancel": "No, mantenerlo",
      "campaign_cancelled_success": "Campaña cancelada con éxito.",
      "campaign_cancel_failed": "Error al cancelar la campaña",
      "penalty_calculation_error": "Se produjo un error al calcular la penalización",
      "banner_description": "Anuncio de banner. Bajos ingresos de crédito, sin efecto en la satisfacción del visitante.",
      "popup_description": "Anuncio emergente. Ingresos de crédito medios, reduce ligeramente la satisfacción del visitante.",
      "misleading_description": "Anuncio de descarga engañosa. Altos ingresos de crédito, reduce significativamente la satisfacción del visitante.",
      "unknown_ad": "Anuncio desconocido",
      "no_description": "Sin descripción",
      "banner_ad_format": "{company} {product} Banner Ad",
      "popup_ad_format": "{prefix}: {topic}",
      "misleading_ad_format": "{action}! {item}",
      "companies": {
        "tech_giant": "TechGiant",
        "game_world": "GameWorld",
        "web_services": "WebServices",
        "fast_net": "FastNet",
        "digital_pro": "DigitalPro",
        "cyber_shop": "CyberShop",
        "net_stream": "NetStream"
      },
      "products": {
        "software": "Software",
        "hardware": "Hardware",
        "service": "Servicio",
        "vpn": "VPN",
        "hosting": "Alojamiento",
        "game": "Juego",
        "e_commerce": "Comercio electrónico"
      },
      "prefixes": {
        "special_offer": "Oferta especial",
        "last_chance": "Última oportunidad",
        "amazing_deal": "Oferta increíble",
        "limited_time": "Tiempo limitado",
        "win_now": "Gana ahora",
        "click_win": "Haz clic y gana"
      },
      "topics": {
        "software_discount": "Descuento en software",
        "free_trial": "Prueba gratuita",
        "premium_membership": "Membresía Premium",
        "game_credit": "Crédito de juego",
        "fast_internet": "Internet rápido"
      },
      "actions": {
        "download": "DESCARGAR",
        "click_now": "HAZ CLIC AHORA",
        "win": "GANA",
        "start": "INICIAR",
        "update": "ACTUALIZAR"
      },
      "items": {
        "free_software": "Software gratuito",
        "accelerator": "Acelerador",
        "video_player": "Reproductor de vídeo",
        "internet_booster": "Potenciador de Internet",
        "virus_scanner": "Escáner de virus",
        "file_downloader": "Descargador de archivos"
      },
      "offer_not_found_or_processed": "Oferta publicitaria no encontrada o ya procesada.",
      "max_active_campaigns_limit": "Puede ejecutar como máximo 3 campañas publicitarias activas. Para aceptar una nueva campaña, primero complete o cancele una de sus campañas existentes.",
      "max_banner_limit": "Puedes ejecutar como máximo 2 campañas activas de anuncios banner.",
      "max_popup_limit": "Puedes ejecutar como máximo 1 campaña activa de anuncios emergentes.",
      "max_misleading_limit": "Puedes ejecutar como máximo 1 campaña activa de anuncios engañosos.",
      "offer_accepted_success": "Oferta de anuncio aceptada. ¡Iniciando la campaña de anuncios!",
      "offer_rejected_success": "Oferta de anuncio rechazada.",
      "active_campaign_not_found": "No se ha encontrado ninguna campaña de anuncios activa.",
      "campaign_cancelled_with_penalty": "Campaña de anuncios cancelada. Has perdido {penalty} créditos como penalización.",
      "campaign_completed_log": "¡Campaña {name} completada! Has ganado un total de {credits} créditos.",
      "campaign_expired_log": "La campaña {name} se canceló porque no se completó dentro del límite de tiempo. Has perdido {penalty} créditos como penalización."
    },
    "website": {
      "title": "Tu sitio torrent",
      "loading": "Cargando sitio web...",
      "load_error": "Error al cargar el contenido del sitio web",
      "logo_text": "TorrentSite",
      "nav": {
        "home": "Inicio",
        "top_downloads": "Descargas principales",
        "recent_uploads": "Subidas recientes",
        "categories": "Categorías",
        "request": "Solicitud",
        "forum": "Foro",
        "faq": "Preguntas frecuentes"
      },
      "advertisement": "Anuncio",
      "categories": "Categorías",
      "movies": "Películas",
      "music": "Música",
      "tv_shows": "series de TV",
      "books": "Libros",
      "other": "Otros",
      "latest_uploads": "Últimas subidas",
      "seeders": "Seeders",
      "leechers": "Leechers",
      "download": "Descargar",
      "magnet": "Magnet",
      "no_uploads": "Aún no se ha subido ningún software.",
      "site_stats": "Estadísticas del sitio",
      "files": "Archivos",
      "registered_users": "Usuarios registrados",
      "online_users": "Usuarios en línea",
      "privacy_policy": "Política de privacidad",
      "dmca": "DMCA",
      "contact_us": "Contáctanos",
      "simulation_notice": "Esto es una simulación, no un sitio web real."
    },
    "forum": {
      "topic_list": "Temas del foro",
      "loading": "Cargando temas del foro...",
      "load_error": "Error al cargar los temas del foro",
      "no_topics": "Aún no hay temas en el foro.",
      "approve": "Aprobar",
      "reject": "Rechazar",
      "no_visitors": "Necesitas visitantes y software subido para tener temas en el foro.",
      "moderation_reminder": "Recuerda: rechazar temas dañinos o aprobar temas normales aumenta la satisfacción de los visitantes. Aprobar temas dañinos o rechazar temas normales disminuye la satisfacción de los visitantes.",
      "no_more_topics": "Has moderado todos los temas disponibles de este trimestre.",
      "wait_for_next_quarter": "Nuevos temas estarán disponibles el próximo trimestre.",
      "satisfaction": "satisfacción de visitantes",
      "topic_templates": {
        "normal": [
          "Guía de descarga de torrents: consejos sobre %s",
          "Mejores alternativas para %s",
          "¿Qué experiencias tienes con %s?",
          "Métodos más rápidos para descargar %s",
          "Colección de %s - ¿alguien dispuesto a compartir?",
          "Lista recomendada de %s [%d]",
          "Buscando seeds de %s, ¿puedes ayudar?",
          "Problemas de instalación de %s y soluciones",
          "¿Qué %s debería usar? ¿Recomendaciones?",
          "Mejores listas de %s - Discusión",
          "Actualización de %s lanzada - compartamos enlaces de descarga",
          "Reseña de %s - resultados de pruebas experienciales",
          "%s recién lanzado - primeras impresiones",
          "Necesito ayuda con %s",
          "¿Cuál %s es el mejor en tu opinión? - Encuesta",
          "Soluciones para problemas de %s - Consejos"
        ],
        "harmful": [
          "¡HAZ CLIC! ENLACE DE DESCARGA GRATIS de %s!!!",
          "UTILIZA ESTE PROGRAMA para descargar %s ¡%d veces más rápido!",
          "Descargador automático de %s - HAZ CLIC Y DESCARGA",
          "Acceso Premium %s GRATIS - ¡Pruébalo ahora!",
          "Crack funcional de %s - instalación en %d segundos!",
          "Todos los números de serie de %s - ¡FUNCIONANDO! [%d]",
          "Keygen real de %s - ¡SIN VIRUS!",
          "ÚLTIMO keygen de %s - ¡HAZ CLIC PARA DESCARGAR!",
          "DESCARGA ESTE PROGRAMA y consigue Premium para %s!",
          "Método de acceso ILIMITADO para %s - ¡FUNCIONA en %d pasos!",
          "¡DEFINITIVAMENTE FUNCIONA! Haz clic para descargar el keygen de %s!",
          "Cómo descargar %s sin antivirus - MÉTODO RÁPIDO",
          "¡Estoy distribuyendo GRATIS el código de activación de %s! ¡APRESÚRATE!",
          "HAZ CLIC EN DESCARGAR ESTE SOFTWARE para crackear %s [%d]",
          "Método secreto de descarga de %s - ¡el ISP no puede verlo!"
        ]
      },
      "content_templates": {
        "normal": [
          "Hola a todos,\n\nHe encontrado un nuevo recurso sobre %s y quería compartirlo. ¿Alguien con experiencia en este tema puede compartir información?\n\n¡Gracias!",
          "Hola,\n\nTengo un problema con %s. Estoy haciendo %s pero no funciona. ¿Alguien puede ayudarme?\n\nGracias de antemano.",
          "Saludos a todos,\n\nHe creado una lista de recursos para %s. Espero que ayude:\n\n- %s\n- %s\n- %s\n\nSi quieres añadir algo a la lista, comenta.",
          "Usuarios del foro,\n\nQuiero iniciar una discusión sobre %s. ¿Cuál crees que es mejor? Hasta ahora he usado %s y estoy bastante satisfecho.\n\nAgradecería que compartieras tus opiniones.",
          "Hola,\n\nQuiero compartir algunos problemas y soluciones que encontré al usar %s:\n\n1. Problema %s: solución %s\n2. Problema %s: solución %s\n\nEspero que ayude a alguien."
        ],
        "harmful": [
          "¡HAZ CLIC Y GANA GRATIS!!!\n\nUtiliza este método secreto para %s y evita pagar. Solo haz clic en este enlace e introduce tu información: [harmful link]\n\n¡GRATIS PARA TODOS!!!",
          "¡ATENCIÓN!!! ESTA INCREÍBLE OPORTUNIDAD NO DURARÁ!!!\n\nDescarga nuestra nueva herramienta %s y resuelve todos tus problemas con %s. Sigue estos pasos para descargar:\n1. Haz clic en [harmful link]\n2. Descarga el archivo\n3. Desactiva tu antivirus (!)\n4. Ejecuta la instalación",
          "MÉTODO SECRETO DE HACKEO - ACCESO GRATUITO para %s!\n\nDescarga este programa y accede a todo el contenido premium gratis. ¡Un método que nadie conoce!\n\n[harmful software link]\n\n¡VÁLIDO SOLO ESTA SEMANA!!!",
          "¡GRAN OPORTUNIDAD! ACCESO ILIMITADO a %s.\n\nGracias a nuestro programa especial, puedes descargar lo que desees. Para ejecutar el programa:\n\n1. Descarga: [enlace malicioso]\n2. Desactiva Windows Defender (¡importante!) 3. Ejecuta como administrador 4. ¡Introduce tus datos y obtén ACCESO ILIMITADO!",
          "ÚLTIMA TECNOLOGÍA: %s %d VECES MÁS RÁPIDO!\n\nGracias a esta herramienta secreta, ¡puedes aumentar increíblemente tu velocidad de descarga! Simplemente descarga y ejecuta este programa: [software malintencionado]\n\n¡NO SE REQUIERE TARJETA DE CRÉDITO! ¡PRUÉBALO AHORA!"
        ],
        "normal_parts": [
          "problemas de descarga",
          "errores de instalación",
          "optimización del rendimiento",
          "fuentes alternativas",
          "características de la nueva versión",
          "comparación",
          "mejores ajustes",
          "métodos de aumento de velocidad",
          "medidas de seguridad",
          "protección de datos",
          "ajustes de privacidad",
          "opiniones de usuarios"
        ],
        "harmful_parts": [
          "acceso gratuito",
          "número de serie gratuito",
          "hack de descarga rápida",
          "hack de cuenta premium",
          "método de crack",
          "cracker de código de activación",
          "uso ilimitado",
          "bypass de licencia",
          "herramienta de descarga rápida",
          "acceso premium secreto",
          "generador especial",
          "método de bypass"
        ]
      },
      "content_types": [
        "VPN",
        "software antivirus",
        "juegos",
        "películas",
        "software",
        "aplicaciones",
        "sistemas operativos",
        "software de oficina",
        "programas de edición de vídeo",
        "software de edición de audio",
        "herramientas de modelado 3D",
        "programas de diseño",
        "music",
        "libros electrónicos",
        "series de TV",
        "controladores gráficos",
        "clientes torrent"
      ]
    },
    "quarters": {
      "q1": "Q1",
      "q2": "Q2",
      "q3": "Q3",
      "q4": "Q4"
    },
    "minigame": {
      "success_cracked": "Crackeado con éxito: {name}",
      "failed_crack": "Error al crackear el software: {message}",
      "error_occurred": "Se produjo un error al crackear el software"
    },
    "netmap": {
      "threat_detected": "¡Amenaza detectada! Introduce el comando para neutralizarla",
      "command_hint": "Comando: {command}",
      "success": "¡ÉXITO!",
      "invalid_command": "Comando no válido. Inténtalo de nuevo",
      "port_scan_name": "Ataque de escaneo de puertos",
      "port_scan_desc": "Un ataque que escanea puertos abiertos en tu servidor",
      "data_leak_name": "Fuga de datos",
      "data_leak_desc": "Alguien está extrayendo datos de tu servidor",
      "bot_network_name": "Red de bots",
      "bot_network_desc": "Una red de bots está afectando el rendimiento de tu sitio",
      "attention_decreased": "Atención reducida en {value}%",
      "credits_earned": "Has obtenido {value} créditos",
      "satisfaction_increased": "Satisfacción de los visitantes aumentada en {value}%",
      "comprehensive_alert": "Se ha detectado una {threat} en su red. Esta amenaza {effect} hasta que sea neutralizada. Utilice el Server Network para localizar y resolver este problema.",
      "attention_impact_specific": "aumentar su nivel de Atención en {value}% cada mes",
      "credits_impact_specific": "reducir sus créditos en {value}% cada mes",
      "satisfaction_impact_specific": "reducir la satisfacción de los visitantes en {value}% cada mes",
      "threat_neutralized_with_effect": "{name} ha sido neutralizado correctamente. Impacto total: {effect}",
      "no_effect": "sin impacto medible",
      "accumulated_attention": "Atención aumentada en {value}%",
      "accumulated_credits": "créditos reducidos en {value}",
      "accumulated_satisfaction": "satisfacción de los visitantes reducida en {value}%",
      "unknown_effect": "efecto desconocido",
      "resolved_threat": "Resuelto {name}",
      "credits_effect_message": "Ganaste {value} créditos por {reason}",
      "credits_loss_message": "Perdiste {value} créditos por {reason}",
      "satisfaction_increase_message": "La satisfacción de los visitantes aumentó un {value}% debido a {reason}",
      "satisfaction_decrease_message": "La satisfacción de los visitantes disminuyó un {value}% debido a {reason}",
      "time_bonus": "Bonificación por tiempo: +{points} pts",
      "threat_resolved": "Amenaza resuelta",
      "threat_active": "Amenaza activa",
      "try_again": "Inténtalo de nuevo para asegurar la red",
      "score": "Puntuación",
      "blocked": "Bloqueado",
      "missed": "Perdido",
      "time": "Tiempo",
      "critical": "CRÍTICO",
      "breached": "VIOLADO",
      "repaired": "Reparado",
      "mistakes": "Errores",
      "step": "Paso {number}",
      "drop_file_here": "Suelta el archivo aquí",
      "found": "Encontrado",
      "false_positive": "Falso+",
      "offset": "Desplazamiento",
      "memory_hex_data": "Datos Hex de Memoria",
      "ascii": "ASCII",
      "target_find_pattern": "OBJETIVO: Encuentra este patrón",
      "find_hex_pattern": "Encuentra este patrón hex:",
      "not_found": "NO ENCONTRADO",
      "found_exclamation": "¡ENCONTRADO!"
    },
    "search": {
      "title": "OdysseySearch",
      "default_query": "sitio torrent",
      "cheat_intro": "¡Hacer trampas está mal! Lo sabes, ¿verdad? Vale, quizá a veces pueda ser muy útil. Lo siento, ¡culpa mía!",
      "search_button": "Buscar",
      "result_stats": "Aproximadamente {results} resultados ({time} segundos)",
      "no_results": "No se encontraron resultados.",
      "next": "Siguiente",
      "site_desc1": "Accede a las últimas películas, juegos, aplicaciones y otros contenidos a través de este sitio torrent. Enlaces de descarga rápidos y amplia biblioteca de contenido.",
      "site_desc2": "Sitio de confianza que ofrece contenido torrent de alta calidad. El destino preferido para películas, series de TV, juegos y más.",
      "site_desc3": "Sitio torrent con enlaces de descarga rápidos e interfaz fácil de usar. Amplio archivo de contenido y estrenos actuales.",
      "site_desc4": "Portal de descarga torrent. Películas HD y series de TV, últimos juegos y software. Ofrece una experiencia de descarga sin anuncios.",
      "site_desc5": "Plataforma de intercambio de archivos P2P. Servidores de alta velocidad y soporte VPN para la mejor experiencia torrent."
    },
    "common": {
      "loading": "Cargando...",
      "error": "Error al cargar datos"
    },
    "crypto": {
      "title": "Minería de Cripto y Trading TSX",
      "exchange_tab": "Exchange",
      "mining_tab": "Mapa de Minería",
      "wallet_balance": "Saldo TSX",
      "current_price": "Precio Actual",
      "price_chart": "Gráfico de Precios",
      "buy_tsx": "Comprar TSX",
      "sell_tsx": "Vender TSX",
      "transaction_history": "Historial de Transacciones",
      "buy_success": "Comprado con éxito {tsx} TSX por {credits} créditos",
      "sell_success": "Vendido con éxito {tsx} TSX por {credits} créditos",
      "buy_error": "Error al comprar TSX",
      "sell_error": "Error al vender TSX",
      "error_loading_exchange": "Error al cargar datos del exchange",
      "error_loading_mining": "Error al cargar datos de minería",
      "tsx_balance_label": "Saldo TSX",
      "active_pcs_label": "PCs Activos",
      "daily_income_label": "Ingreso Diario",
      "scan_network": "Escanear Red",
      "cost_label": "Coste: {cost} TSX",
      "pc_details_title": "Detalles del PC",
      "empty_slot": "Vacío",
      "power_level_label": "Nivel de Poder:",
      "daily_rate_label": "Tasa Diaria:",
      "status_label": "Estado:",
      "install_mining_software": "Instalar Software de Minería",
      "installing_software": "Instalando Software de Minería...",
      "seconds_remaining": "{seconds} segundos restantes",
      "mining_active": "Minería Activa",
      "generating_daily": "Generando {rate} TSX diarios",
      "installation_started": "Instalación iniciada en {name}. Duración: {seconds} segundos.",
      "installation_failed": "Instalación fallida",
      "network_error_installation": "Error de red durante la instalación",
      "install_success": "¡Software de minería instalado con éxito! Minería iniciada.",
      "scan_in_progress": "Escaneo ya en curso. Por favor, espere.",
      "scan_cooldown": "Escaneo en enfriamiento. Espere {minutes} minuto(s).",
      "scan_completed": "Escaneo de red completado. Encontrados {count} nuevos PCs por {cost} TSX.",
      "scan_failed": "Escaneo de red fallido",
      "network_error_scan": "Error de red durante el escaneo",
      "scanning_text": "Escaneando...",
      "cooldown_text": "Enfriamiento: {time}",
      "enter_valid_credit": "Por favor, introduzca una cantidad de crédito válida",
      "enter_valid_tsx": "Por favor, introduzca una cantidad de TSX válida",
      "error_trade": "Error al ejecutar comercio",
      "execute_buy": "Ejecutar Compra",
      "execute_sell": "Ejecutar Venta",
      "credits_to_spend": "Créditos a Gastar",
      "tsx_to_sell": "TSX a Vender",
      "buy_sell_tsx": "Comprar / Vender TSX",
      "change_24h": "Cambio 24h",
      "volume_label": "Volumen",
      "mining_status_error": "No se puede comprobar el estado de la minería. Inténtalo de nuevo.",
      "mining_locked": "La minería está bloqueada. Compra el Software de Minería en Mejoras.",
      "transaction_buy": "Comprar",
      "transaction_sell": "Vender",
      "install_success_pc": "Software de minería instalado en {name}. ¡Minería iniciada!",
      "install_status_failed": "Instalación completada pero la actualización de estado falló: {message}",
      "market_event": "Evento de mercado: {label} ({impact}% de impacto)",
      "market_event_network_hype": "Entusiasmo de la red TSX",
      "market_event_regulatory_scare": "Temor regulatorio",
      "market_event_tech_breakthrough": "Avance tecnológico",
      "market_event_exchange_outage": "Interrupción del exchange"
    },
    "vds": {
      "title": "Terminal VDS",
      "ssh_connecting": "Conectando...",
      "ssh_credentials_required": "Se requieren nombre de usuario y contraseña",
      "ssh_connected_welcome": "SSH: Conectado a {ip}<br>¡Bienvenido, {username}!",
      "ssh_connection_error": "Error de conexión. Por favor, inténtalo de nuevo.",
      "ssh_authentication_failed": "Autenticación fallida",
      "use_ls_command": "Usa el comando \"ls\" para ver archivos y carpetas",
      "corrupting_file": "Corrompiendo archivo: {filepath}",
      "error_corrupting_file": "Error al corromper el archivo",
      "modifying_file": "Modificando archivo: {filepath}",
      "modifying_file_content": "Modificando contenido del archivo: {filepath}",
      "error_modifying_file": "Error al modificar el archivo",
      "commands": {
        "corrupt_desc": "Corromper archivo (destruir evidencia)",
        "modify_desc": "Modificar archivo (plantar puerta trasera)",
        "sed_desc": "Modificar contenido del archivo (buscar y reemplazar)",
        "ping_desc": "Enviar ping a dirección IP objetivo"
      },
      "usage_corrupt": "Uso: corrupt [archivo]",
      "usage_modify": "Uso: modify [archivo]",
      "usage_sed": "Uso: sed [archivo] [texto_viejo] [texto_nuevo]",
      "usage_ping": "Uso: ping [ip]",
      "invalid_ip": "Formato de dirección IP inválido: {ip}",
      "pinging": "Haciendo ping a {ip}...",
      "ping_successful": "Objetivo registrado",
      "ping_failed": "Objetivo inalcanzable",
      "ping_error": "Se produjo un error de red"
    }
  },
  "errors": {
    "internal_error": "Se produjo un error interno"
  },
  "ajax": {
    "event_logged": "Evento registrado con éxito",
    "missing_event_data": "Faltan datos de evento obligatorios (message o event_time)",
    "insufficient_credits": "Créditos insuficientes",
    "insufficient_tsx": "Saldo de TSX insuficiente",
    "software_not_found": "Software no encontrado",
    "software_not_found_or_uploaded": "Software no encontrado o no se puede subir",
    "not_enough_storage": "¡Espacio de almacenamiento insuficiente! Mejora tu almacenamiento o elimina algunos archivos.",
    "server_restarted": "El servidor se ha reiniciado correctamente",
    "vpn_not_owned": "No tienes VPN",
    "vpn_refilled": "Capacidad de VPN recargada con éxito",
    "vpn_still_has_capacity": "La VPN aún tiene capacidad restante"
  },
  "startup": {
    "preparing_environment": "Preparando el entorno operativo",
    "initializing_components": "Inicializando componentes del sistema",
    "loading_core": "Cargando módulos principales",
    "establishing_connection": "Estableciendo conexión segura",
    "verifying_integrity": "Verificando la integridad del sistema",
    "starting_empire": "Iniciando Torrent Empire",
    "system_ready": "Sistema listo. Iniciando..."
  },
  "vds": {
    "terminal_title": "VDS Terminal",
    "vds_terminal_connected_to": "VDS Terminal - Conectado a: {ip}",
    "ssh_connecting": "Conectando...",
    "ssh_credentials_required": "Se requieren nombre de usuario y contraseña",
    "ssh_connected_welcome": "SSH: Conectado a {ip}<br>¡Bienvenido, {username}!",
    "ssh_connection_error": "Error de conexión. Por favor, inténtalo de nuevo.",
    "ssh_authentication_failed": "Autenticación fallida",
    "vds_metric_cpu": "CPU:",
    "vds_metric_ram": "RAM:",
    "vds_metric_disk": "DISCO:",
    "vds_disconnect_button": "Desconectar",
    "vds_connected_to": "Conectado a {ip}",
    "vds_help_hint": "Escribe 'help' para ver los comandos disponibles.",
    "vds_current_directory": "Directorio actual:",
    "vds_refresh_directory": "Actualizar directorio",
    "vds_use_ls_command": "Usa el comando \"ls\" para listar archivos",
    "use_ls_command": "Usa el comando \"ls\" para ver archivos y carpetas",
    "vds_file_viewer": "Visor de archivos",
    "vds_no_file_selected": "Ningún archivo seleccionado.",
    "vds_use_cat_command": "Usa {command} para ver el contenido del archivo.",
    "vds_mission_status": "Estado de la misión",
    "vds_connected_to_label": "Conectado a:",
    "vds_mission_label": "Misión:",
    "vds_trace_level": "Nivel de traza:",
    "vds_time_remaining": "Tiempo restante:",
    "vds_port_scan_results": "Resultados del escaneo de puertos",
    "vds_decryption_process": "Proceso de descifrado",
    "file_is_objective": "Parece que este es el archivo que busca. Utilice \"cp {filename}\" para copiarlo.",
    "boot_initializing_system": "Inicializando sistema...",
    "boot_loading_kernel": "Cargando módulos del kernel...",
    "boot_establishing_connection": "Estableciendo conexión segura...",
    "boot_mounting_filesystems": "Montando sistemas de archivos...",
    "boot_starting_services": "Iniciando servicios de red...",
    "boot_authenticating": "Autenticando credenciales de usuario...",
    "boot_connection_established": "Conexión establecida con {ip}",
    "command_not_recognized": "Comando no reconocido: {command}",
    "listing_files": "Listando archivos en",
    "no_files_found": "No se encontraron archivos en este directorio. Puede usar el comando \"cd ..\" para volver al directorio anterior.",
    "error": "Error",
    "error_loading_filesystem": "Error al cargar el sistema de archivos.",
    "changed_directory": "Directorio cambiado a {directory}",
    "error_changing_directory": "Error al cambiar de directorio",
    "displaying_file": "Mostrando archivo: {filePath}",
    "file_not_found": "Archivo no encontrado",
    "error_reading_file": "Error al leer el archivo",
    "deleting_file": "Eliminando archivo: {filepath}",
    "error_deleting_file": "Error al eliminar el archivo",
    "corrupting_file": "Corrompiendo archivo: {filepath}",
    "error_corrupting_file": "Error al corromper el archivo",
    "modifying_file": "Modificando archivo: {filepath}",
    "modifying_file_content": "Modificando contenido del archivo: {filepath}",
    "error_modifying_file": "Error al modificar el archivo",
    "disconnecting": "Desconectando del sistema...",
    "security_breach_alert": "¡ALERTA: Se ha detectado una brecha de seguridad! Conexión terminada.",
    "security_blocked_access": "El firewall del servidor bloqueó nuestro acceso.",
    "security_alert_title": "ALERTA DE SEGURIDAD",
    "commands": {
      "help_desc": "Mostrar este mensaje de ayuda",
      "ls_desc": "Listar archivos en el directorio actual",
      "cd_desc": "Cambiar directorio",
      "cat_desc": "Ver contenido del archivo",
      "rm_desc": "Eliminar archivo",
      "corrupt_desc": "Corromper archivo (destruir evidencia)",
      "modify_desc": "Modificar archivo (plantar puerta trasera)",
      "sed_desc": "Modificar contenido del archivo (buscar y reemplazar)",
      "cp_desc": "Copiar archivo a tu sistema",
      "disconnect_desc": "Desconectar del sistema actual",
      "ping_desc": "Enviar ping a dirección IP objetivo",
      "decrypt_desc": "Descifrar archivo cifrado"
    },
    "usage_cd": "Uso: cd [directorio]",
    "usage_cat": "Uso: cat [archivo]",
    "usage_rm": "Uso: rm [archivo]",
    "usage_corrupt": "Uso: corrupt [archivo]",
    "usage_modify": "Uso: modify [archivo]",
    "usage_sed": "Uso: sed [archivo] [texto_viejo] [texto_nuevo]",
    "usage_cp": "Uso: cp [archivo] [destino]",
    "usage_connect": "Uso: connect [ip]",
    "usage_ping": "Uso: ping [ip]",
    "usage_decrypt_tool": "Uso: /decrypt_tool [nombre_de_archivo] [contraseña]",
    "invalid_ip": "Formato de dirección IP inválido: {ip}",
    "pinging": "Haciendo ping a {ip}...",
    "ping_successful": "Objetivo registrado",
    "ping_failed": "Objetivo inalcanzable",
    "ping_error": "Se produjo un error de red",
    "usage_decrypt": "Uso: decrypt [archivo]",
    "attempting_run": "Intentando ejecutar: {program}",
    "running_exploit": "Ejecutando exploit...\n¡Acceso concedido! Usa el comando 'cp' para extraer datos.",
    "invalid_executable": "Error: '{program}' no es un ejecutable válido en este sistema.",
    "attempting_bypass": "Intentando eludir la seguridad de {target}...",
    "access_denied": "Acceso denegado: Se requiere autenticación adicional.",
    "initiating_brute_force": "Iniciando ataque de fuerza bruta contra {target}...",
    "brute_force_progress": "Ataque de fuerza bruta en curso: {progress}% completado...",
    "brute_force_failed": "Ataque de fuerza bruta fallido: Se detectaron demasiados intentos incorrectos.",
    "preparing_injection": "Preparando inyección de código para {target}...",
    "injection_failed": "Inyección fallida: La validación de entrada impide la ejecución.",
    "setting_up_proxy": "Configurando proxy a través de {ip}...",
    "proxy_setup_failed": "Configuración del proxy fallida: No se puede establecer la conexión con la IP especificada.",
    "attempting_decrypt": "Intentando descifrar {filepath}...",
    "decryption_successful": "Descifrado exitoso.\nContenido del archivo: [DECRYPTED DATA APPEARS HERE]",
    "not_encrypted_file": "Error: '{filename}' no es un archivo cifrado.",
    "executing_decrypt_tool": "Ejecutando decrypt_tool en {filepath}...",
    "decryption_successful_created": "¡Descifrado exitoso! Creado {filename}",
    "decryption_failed_password": "Descifrado fallido: Contraseña incorrecta",
    "file_not_found_error": "Error: Archivo '{filename}' no encontrado.",
    "error_during_decryption": "Se produjo un error durante el descifrado.",
    "error_copying_file": "Error al copiar el archivo."
  },
  "api": {
    "no_active_mission": "No hay misión activa",
    "mission_not_found": "Misión no encontrada",
    "mission_not_accessible": "Misión no accesible",
    "missing_required_parameters": "Faltan parámetros obligatorios",
    "missing_credentials": "Faltan credenciales",
    "file_deleted_successfully": "Archivo {path} eliminado con éxito.",
    "error_deleting_file": "Error al eliminar el archivo.",
    "file_not_found_directory": "Archivo no encontrado o es un directorio",
    "file_copied_with_name": "Archivo copiado con éxito: {filename}",
    "file_corrupted_successfully": "Archivo corrompido con éxito: {filename}",
    "file_modified_successfully": "Archivo modificado con éxito",
    "file_content_modified": "Contenido del archivo modificado con éxito: {filename}",
    "file_not_found_access_denied": "Archivo no encontrado o acceso denegado",
    "text_not_found_in_file": "Texto no encontrado en el archivo: {text}",
    "connection_failed_no_mission": "Conexión fallida: no hay misión disponible para esta IP.",
    "connection_failed_host": "Conexión fallida: No se pudo resolver el host o conexión rechazada. (No puedes conectarte a un nuevo servidor si la misión anterior sigue activa. Puedes usar el comando cancel_mission para cancelar la misión anterior.)",
    "connected_to": "Conectado a {ip}",
    "command_not_logged": "Comando no registrado: misión ya completada",
    "mission_not_in_progress": "Misión no en curso",
    "mission_failed": "Misión fallida.",
    "mission_status_retrieved": "Estado de la misión recuperado con éxito",
    "disconnected_system": "Desconectado del sistema",
    "file_decrypted_successfully": "Archivo descifrado con éxito",
    "source_encrypted_file_not_found": "No se encontró el archivo cifrado original",
    "database_error": "Error de base de datos: {error}",
    "file_not_found": "Archivo no encontrado",
    "ssh_authentication_required": "Autenticación SSH requerida",
    "ssh_not_required": "SSH no requerido para este objetivo",
    "ssh_authentication_successful": "Autenticación SSH exitosa",
    "ssh_invalid_credentials": "Nombre de usuario o contraseña inválidos",
    "ping_not_required": "Esta misión no requiere operaciones de ping",
    "invalid_objective_config": "Configuración de objetivo de misión inválida",
    "target_not_in_mission": "La IP objetivo no es parte de esta misión",
    "ping_successful": "Ping exitoso",
    "invalid_endpoint": "Endpoint inválido",
    "security_firewall_activated": "Cortafuegos de seguridad activado. Acceso denegado."
  },
  "missions_api": {
    "mission_not_found": "Misión no encontrada",
    "mission_already_started": "Misión ya iniciada o completada",
    "mission_started": "Misión iniciada",
    "mission_not_in_progress": "Misión no en curso",
    "mission_completed_credits": "Misión completada. {credits} créditos ganados.",
    "mission_completed_text": "¡MISIÓN COMPLETADA!",
    "mission_failed": "Misión fallida.",
    "unknown_objective_type": "Tipo de objetivo desconocido: {type}",
    "file_copied_successfully": "Archivo copiado con éxito",
    "file_copied": "Archivo copiado",
    "decrypt_first": "Necesitas descifrar el archivo primero, luego copiar la versión descifrada",
    "file_deleted": "Archivo eliminado",
    "backdoor_wrong_location": "Puerta trasera creada pero no en la ubicación objetivo",
    "access_denied_modification_code": "Acceso denegado: Se requiere código de modificación para este archivo",
    "access_denied_invalid_code": "Acceso denegado: Código de modificación inválido",
    "backdoor_planted_success": "¡Puerta trasera implantada con éxito!",
    "file_modified_wrong_target": "Archivo modificado pero no es el archivo objetivo",
    "access_denied_admin_password": "Acceso denegado: Se requiere contraseña de administrador para este archivo",
    "access_denied_invalid_password": "Acceso denegado: Contraseña de administrador inválida",
    "file_modified_success": "¡Archivo modificado con éxito!",
    "access_denied_security_tools": "Acceso denegado: El sistema está protegido por herramientas de seguridad. Elimina todos los archivos de protección primero: {files}",
    "invalid_objective_format": "Formato de objetivo inválido",
    "wrong_file_target": "Archivo incorrecto. Objetivo: {target}",
    "file_not_found_empty": "Archivo no encontrado o vacío",
    "file_content_modified_success": "Contenido del archivo modificado con éxito",
    "all_files_extracted": "¡Misión completa! Todos los archivos objetivo extraídos.",
    "all_systems_accessed": "¡Acceso exitoso a todos los sistemas objetivo!",
    "systems_accessed": "Accedido a {current} de {total} sistemas",
    "credentials_extracted": "Credenciales extraídas para el usuario: {user}",
    "wrong_user_credentials": "Credenciales de usuario incorrectas",
    "no_credentials_found": "No se encontraron credenciales",
    "file_already_corrupted": "Archivo ya corrompido",
    "all_logs_corrupted": "Todos los registros requeridos corrompidos",
    "file_corrupted_progress": "Archivo corrompido ({current}/{total})",
    "wrong_file_replaced": "Archivo incorrecto reemplazado",
    "file_replaced_success": "Archivo reemplazado con éxito: {file}",
    "chain_steal_complete": "¡Robo en cadena completado: {files} archivos de {systems} sistemas!",
    "chain_steal_progress": "Completado {current} de {total} sistemas",
    "stealth_failed_trace": "Misión fallida: Nivel de rastreo demasiado alto ({current}% > {max}%)",
    "stealth_operation_success": "¡Operación sigilosa exitosa! Rastreo: {trace}%",
    "all_targets_verified": "¡Todos los objetivos de red verificados! ¡Misión completa!",
    "targets_pinged_progress": "{current} de {total} objetivos pineados",
    "no_active_mission": "No hay ninguna misión activa para cancelar",
    "cancel_failed": "Error al cancelar la misión actual."
  },
  "tutorial": {
    "window": {
      "basic_title": "Tutorial Básico",
      "node_title": "Amenaza de Nodo",
      "mission_title": "Primera Misión"
    },
    "basic": {
      "step1": "Bienvenido a Torrent Empire.<br><br>¡Has dado un gran paso para construir un imperio real! Este mundo virtual puede abrirte muchas puertas nuevas, pero también puede borrarte completamente del sistema.<br><br>Usa el comando <strong>help</strong> para ver comandos que te serán útiles.",
      "step2": "¡Genial! Ahora, primero compremos algo de software. Para ello, escribe el comando <strong>marketplace</strong> y compra el software más barato.<br><br>O compra el más caro. Pero entre nosotros, el dinero es bastante importante al principio del juego.",
      "step3": "Dime la verdad, ¿has tenido alguna experiencia con hacking antes? Si no, ahora es el momento perfecto.<br><br>Antes de subir el software que compraste a tu sitio, necesitas crackearlo. Intenta crackear el software usando el comando <strong>crack</strong>.<br><br>Ten en cuenta que cuanto más difícil sea el software, más difícil será crackearlo.",
      "step4": "¿Por qué no tienes visitantes en tu sitio? ¡Porque tu sitio está vacío! Necesitas subir algún software.<br><br>Usa el comando <strong>upload</strong> para subir el software que acabas de crackear a tu sitio.<br><br>La subida lenta puede ser muy molesta, pero afortunadamente, podemos ganar dinero y mejorar nuestra velocidad de internet."
    },
    "node": {
      "step1": "¿Qué es eso? ¡¡Hemos recibido un ataque a nuestro servidor!! Genial.. ah, perdón.. Haz clic en el nodo de amenaza a través de la RED DE SERVIDORES e intenta bloquear el ataque.<br><br>Como los ataques no pueden bloquearse completamente con nuestra tecnología actual, tendrás que esforzarte un poco."
    },
    "mission": {
      "step1": "🎯 ¡Ha llegado tu primera misión!<br><br>Abre <strong>AnonChat</strong> para acceder a los detalles de la misión. Esta es tu oportunidad de ganar créditos importantes. Primero, necesitas conectarte al servidor objetivo usando el comando <strong>connect</strong> seguido de la dirección IP que se muestra en los detalles de la misión.<br><br>Ejemplo: <strong>connect 78.45.32.12</strong>",
      "step2": "✅ ¡Genial! Ya estás conectado al servidor objetivo.<br><br>Escribe <strong>help</strong> para ver todos los comandos VDS disponibles. Esto te mostrará qué comandos puedes usar en este servidor remoto.",
      "step3": "📂 Ahora exploremos el sistema de archivos.<br><br>⚠️ Ten cuidado: Cada comando que escribes aumenta tu <strong>Nivel de traza</strong>. ¡Si llega a 100, la misión fracasará!<br><br>Usa el comando <strong>ls</strong> para listar todos los archivos y directorios en el directorio actual.",
      "step4": "📁 ¡Perfecto! Ahora puedes ver los directorios.<br><br>Naveguemos al directorio <strong>home</strong>. Escribe <strong>cd home</strong> para entrar en él.",
      "step5": "⬆️ ¡Bien! Estás en el directorio home.<br><br>Ahora volvamos al directorio raíz usando el comando <strong>cd ..</strong>. Esto te moverá un nivel hacia arriba.",
      "step6": "🗂️ ¡Excelente! Ahora encontremos el archivo objetivo.<br><br>El archivo que necesitamos está en el directorio <strong>var/db</strong>. Primero escribe <strong>cd var</strong> y luego <strong>cd db</strong> para navegar allí.",
      "step7": "📄 ¡Perfecto! Encontraste el directorio de la base de datos.<br><br>Ahora usa <strong>cat customers.db</strong> para ver el contenido del archivo.",
      "step8": "💾 ¡Genial! Has visto el archivo.<br><br>Ahora cópialo a tu almacenamiento local usando <strong>cp customers.db</strong>.",
      "step9": "🎉 ¡Enhorabuena! ¡Has completado tu primera misión!<br><br>Ahora puedes escribir <strong>disconnect</strong> para salir del servidor. Opcionalmente, puedes buscar y eliminar archivos de registro usando el comando <strong>rm</strong> para reducir el nivel de atención antes de desconectarte. ¡La elección es tuya!"
    },
    "completion": {
      "congrats": "¡Felicidades!",
      "basic_complete": "Has completado con éxito el tutorial básico.",
      "node_complete": "Has completado con éxito el tutorial de nodos.",
      "mission_complete": "¡Has completado con éxito el tutorial de la primera misión! Ahora estás listo para asumir misiones más desafiantes.",
      "self_destruct": "Esta ventana se autodestruirá..."
    },
    "notification": {
      "basic_complete": "¡Tutorial Básico Completado!",
      "node_complete": "¡Tutorial de Nodos Completado!",
      "mission_complete": "¡Tutorial de Primera Misión Completado!"
    }
  }
}