"use strict"; /** @type {Dictionary.>} */ const i18n = { espanol : { xgravity : "XGravity", // Botones y navegación btn_play : "Iniciar partida", btn_options : "Opciones", btn_ranking : "Ranking", btn_credits : "Créditos", btn_back : "Volver", btn_resume : "Reanudar", btn_exit : "Salir al menú", btn_press_key : "Presiona una tecla...", btn_new_game: "Nueva Partida", // Opciones opt_title : "Opciones", opt_canvas_quality : "Calidad del Canvas ({quality}%)", opt_action_key : "Tecla de acción", opt_background : "Fondo espacial", opt_bg_image : "Imagen fija (Retro 2004)", opt_bg_stars : "Campo de estrellas (Dinámico)", opt_bg_procedural : "Sector procedural (Avanzado)", opt_difficulty : "Dificultad", opt_show_fps : "Mostrar FPS", // Niveles de dificultad diff_training : "Entrenamiento", diff_newbie : "Novato", diff_lazy : "Vago", diff_average : "Promedio", diff_hard : "Durillo", diff_berserk : "Engorilado", diff_insane : "Insano", // Ranking rank_title : "Ranking", rank_empty : "Aún no hay puntuaciones registradas.", rank_col_rank : "#", rank_col_name : "Piloto", rank_col_score : "Puntos", // Créditos cred_title : "Créditos", cred_original_concept : "Concepto original y programación (2004):", cred_author : "KyMAN", cred_original_tech : "Desarrollado originalmente en ActionScript 2.0 para Macromedia Flash 8 (obsoleto).", cred_old_urls : "Alojado originalmente en Tripod Lycos (https://tripod.lycos.es/miglug/xgravity) y posteriormente en ATSpace.", cred_remake : "Revival web actual (HTML5 / ES6):", cred_remake_authors : "KyMAN & Gemini (Google AI)", cred_assets : "Recursos y Arte:", cred_bg_photo : "Fondo espacial: Fotografía por Vincentiu Solomon en Unsplash (Licencia libre Unsplash).", cred_tatermand_art : "Set espacial y planetas: Space Game Art Pack (Extended) por Tatermand en OpenGameArt.org (Licencia CC-BY-SA 3.0).", cred_links : "Enlaces:", cred_web : "Web oficial: {url}", cred_git : "Repositorio: {url}", // HUD & Partida hud_score : "Puntos: {score}", hud_shield : "Escudo:", hud_pause_title : "Pausa", // Game Over game_over_title : "MISIÓN FALLIDA", btn_retry : "REINTENTAR", btn_main_menu : "MENÚ PRINCIPAL", stat_final_score : "PUNTUACIÓN", stat_difficulty : "DIFICULTAD", stat_enemies_spawned : "CONTACTOS DETECTADOS", stat_enemies_destroyed : "TOTAL ELIMINADOS", stat_shield_kills : "BAJAS POR ESCUDO", stat_clear_rate : "EFECTIVIDAD TÁCTICA" } };