--[[
==============================================================================
 FrostSeekLight - Advanced LFG/LFM Manager
==============================================================================
 Copyright (c) 2026 Ayro. All rights reserved.

 License: FrostSeekLight Proprietary License - All Rights Reserved
 Author:  Ayro

 This source code is the proprietary intellectual property of Ayro.
 Unauthorized copying, modification, redistribution, or use of any part of
 this code, in whole or in part, via any medium, is strictly prohibited
 without the express written permission of the author.

 For licensing inquiries, contact the author via the official repository:
   CurseForge Project ID: 1460315

 Watermark: FSK-WM-36DA8EFBD010-FSK-AYRO-2026-7F3C-9A21-BD54-8E1F
==============================================================================
]]


local FrostSeekLight = _G.FrostSeekLight

local ES = {
    ["addon_name"] = "FrostSeekLight",
    ["version"] = "Version",
    ["enabled"] = "Activado",
    ["disabled"] = "Desactivado",
    ["select"] = "Select",
    ["deselect"] = "Deselect",
    ["settings"] = "Ajustes",
    ["close"] = "Cerrar",
    ["save"] = "Guardar",
    ["cancel"] = "Cancelar",
    ["reset"] = "Reiniciar",
    ["clear"] = "Limpiar",
    ["search"] = "Buscar",
    ["search_mode_label"] = "Modo:",
    ["refresh"] = "Actualizar",
    ["loading"] = "Cargando...",
    ["none"] = "Ninguno",
    ["yes"] = "Si",
    ["no"] = "No",
    ["on"] = "On",
    ["off"] = "Off",
    ["any"] = "Cualquiera",

    ["lfg_title"] = "Sistema LFG",
    ["lfg_disable_popups"] = "Desactivar Popups",
    ["lfg_silent_notifications"] = "Notificaciones Silenciosas",
    ["lfg_no_alerts_group"] = "Sin Alertas en Grupo",
    ["lfg_no_alerts_combat"] = "Sin Alertas en Combate",
    ["lfg_popup_duration"] = "Duracion del Popup",
    ["lfg_popup_duration_desc"] = "Cuanto tiempo permanecen visibles los popups (segundos)",
    ["lfg_popup_cooldown"] = "Cooldown del Popup",
    ["lfg_popup_cooldown_desc"] = "Tiempo entre popups identicos (segundos)",
    ["lfg_max_popups"] = "Popups Maximos",
    ["lfg_max_popups_desc"] = "Numero maximo de popups mostrados a la vez",
    ["lfg_role"] = "Rol",
    ["lfg_no_role"] = "Sin Rol",
    ["lfg_my_role"] = "Mi Rol",
    ["lfg_filter_words"] = "Palabras Filtro",
    ["lfg_custom_filter"] = "Palabras Filtro Personalizadas",
    ["lfg_active_recruiters"] = "Reclutadores Activos: %d",
    ["lfg_no_recruiters"] = "No se encontraron reclutadores activos",
    ["lfg_all_cleared"] = "Todas las busquedas borradas",
    ["lfg_toggle"] = "Toggle LFG",
    ["lfg_enabled"] = "LFG |cff33cc33activado|r",
    ["lfg_disabled"] = "LFG |cffff4444desactivado|r",
    ["lfg_currently_enabled"] = "Actualmente: |cff33cc33Activado|r",
    ["lfg_currently_disabled"] = "Actualmente: |cffff4444Desactivado|r",
    ["lfg_click_enable"] = "Clic para activar el radar LFG",
    ["lfg_click_disable"] = "Clic para desactivar el radar LFG",

    ["cat_dungeon"] = "Mazmorra",
    ["cat_raid"] = "Banda",
    ["cat_world_boss"] = "Jefe del Mundo",
    ["cat_pvp"] = "JcJ",
    ["cat_manastorm"] = "Manastorm",
    ["cat_keystone"] = "Keystone",
    ["cat_misc"] = "Varios",
    ["cat_quest"] = "Mision",
    ["cat_all"] = "Todos",

    ["diff_normal"] = "N",
    ["diff_heroic"] = "HC",
    ["diff_mythic"] = "M",
    ["diff_ascended"] = "Asc",
    ["diff_trial"] = "Trial",
    ["diff_ranked"] = "Ranked",

    ["lfm_title"] = "Sistema LFM",
    ["lfm_publish"] = "Publicar en FrostNet",
    ["lfm_auto_spam"] = "Spam Automatico",
    ["lfm_spam_interval"] = "Intervalo de Spam",
    ["lfm_custom_message"] = "Mensaje Personalizado",
    ["lfm_desc"] = "Crear, editar y hacer spam automatico de mensajes LFM",
    ["lfm_need"] = "Necesito",
    ["lfm_difficulty"] = "Dific",
    ["lfm_message"] = "Mensaje",
    ["lfm_spam"] = "Spam",
    ["lfm_every"] = "Cada",
    ["lfm_channel"] = "Canal",
    ["lfm_start_spam"] = "Iniciar Spam",
    ["lfm_stop_spam"] = "Detener Spam",
    ["lfm_send_all"] = "Enviar a Todos",
    ["lfm_auto_invite"] = "Auto-Invitar",
    ["lfm_auto_invite_desc"] = "(invita al susurro si iLvl/nivel >= umbral)",
    ["lfm_no_keystone"] = "No se encontro Keystone!",
    ["lfm_no_message"] = "No hay mensaje establecido!",
    ["lfm_no_channels"] = "No hay canales seleccionados!",
    ["lfm_sent_channels"] = "Enviado a %d canales",
    ["lfm_send_all_tooltip"] = "Enviar a Todos los Canales de Spam",
    ["lfm_spam_started"] = "Spam automatico iniciado (cada %ds)",
    ["lfm_spam_stopped"] = "Spam automatico detenido",
    ["lfm_min_ilvl"] = "iLvl Min",
    ["lfm_min_level"] = "Nivel Min",
    ["lfm_auto_invite_enabled"] = "Auto-Invitar activado",
    ["lfm_auto_invite_disabled"] = "Auto-Invitar desactivado",

    ["listings_title"] = "Listados",
    ["listings_browse"] = "Explorar",
    ["listings_my_listing"] = "Mi Grupo",
    ["listings_applicants"] = "Candidatos",
    ["listings_apply"] = "Postular",
    ["listings_withdraw"] = "Retirar",
    ["listings_accept"] = "Aceptar",
    ["listings_decline"] = "Rechazar",
    ["listings_new_applied"] = "Nuevo candidato: %s",
    ["listings_accepted"] = "%s ha sido aceptado",
    ["listings_declined"] = "%s ha sido rechazado",
    ["listings_applied_for"] = "%s se postulo para %s",
    ["listings_disable_app_popups"] = "Desactivar Popups de Candidatos",
    ["listings_my_applications"] = "Mis Postulaciones",
    ["listings_select_group"] = "Selecciona un grupo para ver detalles",
    ["listings_no_active_group"] = "No hay grupo activo.",
    ["listings_active_groups"] = "Grupos activos: %d",
    ["listings_clear_history"] = "Limpiar Historial",
    ["listings_clear_history_confirm"] = "Limpiar todo el historial de postulaciones no pendientes?",
    ["listings_confirm_remove"] = "Seguro que quieres eliminar tu listado para %s?",
    ["listings_remove_listing"] = "Eliminar Listado",
    ["listings_publish_group"] = "Publicar Grupo",
    ["listings_application_sent"] = "Postulacion enviada para %s",
    ["listings_accepted_invited"] = "Aceptado e invitado %s",
    ["listings_select_activity"] = "Selecciona una actividad!",
    ["listings_select_before_apply"] = "Selecciona un grupo antes de postular",
    ["listings_cannot_apply_own"] = "No puedes postular a tu propio grupo!",
    ["listings_group_created"] = "Grupo creado: %s",

    ["app_new_applied"] = "Nuevo candidato",
    ["app_level"] = "Nv",
    ["app_note"] = "Nota",
    ["app_pending"] = "Pendiente",
    ["app_accepted"] = "Aceptado",
    ["app_declined"] = "Rechazado",
    ["app_withdrawn"] = "Retirado",
    ["app_expired"] = "Expirado",

    ["frostnet_title"] = "FrostNet",
    ["frostnet_connected"] = "Conectado al canal %s",
    ["frostnet_disconnected"] = "Desconectado del canal %s",
    ["frostnet_cannot_reach"] = "No se puede alcanzar el canal %s",
    ["frostnet_published"] = "Grupo publicado en el canal %s",
    ["frostnet_no_echo"] = "No se recibio eco de loopback",
    ["frostnet_not_connected"] = "Canal no conectado aun",
    ["frostnet_publish_deferred"] = "Publicacion de grupo diferida",
    ["frostnet_new_version"] = "Una version mas reciente (v%s) esta disponible! Actualiza en curseforge.com",
    ["frostnet_connected_status"] = "Conectado",
    ["frostnet_connecting"] = "Conectando...",
    ["frostnet_offline"] = "Desconectado",

    ["profile_title"] = "Perfil",
    ["profile_role"] = "Rol",
    ["profile_spec"] = "Spec",
    ["profile_spec_secondary"] = "Spec / Rol Secundario",
    ["profile_discord"] = "Discord",
    ["profile_discord_ready"] = "Discord Listo",
    ["profile_discord_ready_yes"] = "Si",
    ["profile_discord_ready_no"] = "No",
    ["profile_note"] = "Nota",
    ["profile_application_notes"] = "Notas de Postulacion",
    ["profile_auto_fill"] = "Auto-Completar Stats",
    ["profile_your_profile"] = "Tu Perfil",
    ["profile_preview"] = "Vista Previa del Perfil",
    ["profile_voice_url_inline"] = "URL Voice  (Discord/TS - adjuntado automaticamente a tus listados)",

    ["options_title"] = "Opciones",
    ["options_general"] = "General",
    ["options_lfg"] = "Sistema LFG",
    ["options_frostnet"] = "FrostNet",
    ["options_profile"] = "Perfil",
    ["options_popup_categories"] = "Categorias de Popup",
    ["options_popup_mode_filter"] = "Filtro de Modo de Popup",
    ["options_popup_mode_filter_desc"] = "Mostrar popups solo para mensajes de este modo (Todos / LFG / LFM)",
    ["options_popup_show_lfg"] = "Mostrar Popups LFG",
    ["options_popup_show_lfg_desc"] = "Mostrar alertas popup para mensajes LFG de jugadores que buscan un grupo al que unirse",
    ["options_popup_show_lfm"] = "Mostrar Popups LFM",
    ["options_popup_show_lfm_desc"] = "Mostrar alertas popup para mensajes LFM de jugadores que están formando una banda o grupo y buscan miembros",
    ["popup_mute_boss"] = "Silenciar Jefe",
    ["popup_mute_boss_desc"] = "Desactivar popups para este jefe del mundo específico hasta que lo reactives en la pestaña Filtro de Actividad. Útil para jefes con cierre semanal que ya has completado.",
    ["popup_boss_muted"] = "Los popups para el jefe del mundo '%s' se han desactivado. Reactívalo en Opciones > Filtro de Actividad.",
    ["popup_anchor_unlocked"] = "Ancla de popup desbloqueada. Arrastra el recuadro resaltado para posicionar los popups, luego /fslpopup lock para guardar.",
    ["popup_anchor_locked"] = "Ancla de popup bloqueada y guardada.",
    ["popup_anchor_reset"] = "Ancla de popup restablecida al valor predeterminado (arriba-centro).",
    ["popup_anchor_drag_hint"] = "Mantén Shift y arrastra un popup para moverlo al instante.",
    ["options_popup_anchor"] = "Posición del Ancla de Popup",
    ["options_popup_anchor_desc"] = "Establece dónde aparecen los popups LFG y FrostNet en pantalla. Haz clic en 'Desbloquear Ancla de Popup' para abrir un editor visual con recuadros demo arrastrables para ambos popups, luego haz clic en Guardar. También puedes mantener Shift y arrastrar un popup activo para moverlo al instante.",
    ["options_popup_anchor_unlock"] = "Desbloquear Ancla de Popup",
    ["options_popup_anchor_reset"] = "Restablecer Predeterminado",
    ["options_popup_show_ranked"] = "Mostrar Etiqueta PvP Ranked",
    ["options_sound"] = "Sonido",
    ["options_system_settings"] = "Ajustes del Sistema",
    ["options_open_settings"] = "Abrir Ventana de Ajustes",
    ["options_current_status"] = "Estado Actual",
    ["options_basic_config"] = "Configuracion basica del addon",
    ["options_enable_frostnet_desc"] = "Habilita la red FrostNet (entrar al canal FSK y comunicar)",
    ["options_auto_open_desc"] = "Abrir automaticamente la ventana FrostSeekLight al iniciar sesion",
    ["options_minimap_button_desc"] = "Mostrar el boton FrostSeekLight en el minimapa",
    ["options_save_position_desc"] = "Recordar las posiciones de las ventanas entre sesiones",
    ["options_debug_mode_desc"] = "Habilitar mensajes de debug en el chat",
    ["options_ui_scale_desc"] = "Ajustar la escala de la interfaz FrostSeekLight (0.5 - 1.5)",
    ["options_quick_disable"] = "Desactivacion Rapida LFG + Popups",
    ["options_quick_disable_desc"] = "Igual que Ctrl+Clic en el boton del minimapa: desactiva tanto el radar LFG como las alertas popup a la vez. FrostNet y LFM siguen activos.",
    ["options_disable_lfg"] = "Desactivar Sistema LFG",
    ["options_disable_lfg_desc"] = "Desactivar completamente el radar LFG",
    ["options_disable_popups_desc"] = "Desactivar popups de alerta LFM",
    ["options_silent_notifications_desc"] = "Interruptor maestro de sonido. Cuando está activado, TODOS los sonidos de FrostSeekLight están silenciados (popups, anuncios, candidatos, eventos de red). Cuando está desactivado, cada evento reproduce su propio sonido personalizado.",
    ["options_no_alerts_group_desc"] = "No mostrar alertas cuando estas en grupo",
    ["options_no_alerts_combat_desc"] = "No mostrar alertas cuando estas en combate",
    ["options_popup_duration_desc"] = "Cuanto tiempo permanecen visibles los popups (segundos)",
    ["options_popup_cooldown_desc"] = "Tiempo entre popups identicos (segundos)",
    ["options_max_popups_desc"] = "Numero maximo de popups mostrados a la vez",
    ["options_activity_filter"] = "Filtro de Actividad",
    ["options_activity_filter_desc"] = "Elige que mazmorras, bandas y actividades aparecen en mensajes LFG y popups. Desmarca los elementos que NO te interesan.",
    ["options_custom_tags"] = "Etiquetas Personalizadas",
    ["options_lfm_header_desc"] = "Configura el sistema Looking For Members",
    ["options_auto_update_interval"] = "Intervalo de Auto-actualizacion",
    ["options_auto_update_interval_desc"] = "Segundos entre actualizaciones de la lista de keystone (0 = deshabilitar)",
    ["options_auto_spam_header_desc"] = "Auto-Spam: enviar automaticamente mensajes LFM con temporizador",
    ["options_spam_timer"] = "Temporizador de Spam (segundos)",
    ["options_spam_timer_desc"] = "Cada cuanto enviar el mensaje LFM (min 5s)",
    ["options_auto_invite_header_desc"] = "Auto-Invitar: invitar automaticamente a quienes susurran su iLvl",
    ["options_enable_auto_invite"] = "Habilitar Auto-Invitar al Susurro",
    ["options_enable_auto_invite_desc"] = "Cuando alguien te susurra y su iLvl cumple el minimo, lo invitas automaticamente",
    ["options_lfm_auto_stop"] = "Umbral de Auto-Detener Spam",
    ["options_lfm_auto_stop_desc"] = "Detener automaticamente el spam LFM cuando el grupo alcanza este numero de miembros (0 = deshabilitado)",
    ["options_lfm"] = "Sistema LFM",
    ["options_advanced"] = "Avanzado",
    ["options_theme"] = "Tema",
    ["options_select_theme"] = "Seleccionar Tema",
    ["options_enable_sounds"] = "Activar Sonidos",
    ["options_reset_position"] = "Reiniciar Posicion de Ventana",
    ["options_auto_open"] = "Auto-Abrir al Iniciar Sesion",
    ["options_debug_mode"] = "Modo Debug",
    ["options_ui_scale"] = "Escala de UI",
    ["options_enable_frostnet"] = "Activar FrostNet",
    ["options_whisper_on_apply"] = "Susurrar al Leader al Postular",
    ["options_save_position"] = "Guardar Posicion de Ventana",
    ["options_auto_invite"] = "Auto-Invitar al Susurro",
    ["options_auto_invite_min_ilvl"] = "iLvl Min para Auto-Invitar",
    ["options_reset_spam_channels"] = "Reiniciar Canales de Spam",
    ["options_how_popups_work"] = "Como Funcionan las Categorias de Popup",
    ["options_theme_reload_desc"] = "Recarga la UI para aplicar el tema",
    ["options_select_theme_label"] = "Tema Activo",
    ["options_insert_variable"] = "Insertar Variable:",
    ["options_include_in_msg"] = "Incluir en el mensaje:",
    ["options_preview"] = "Vista previa:",
    ["options_custom_keywords"] = "Palabras Clave Personalizadas",
    ["options_keywords_desc"] = "Anade palabras clave personalizadas para cada categoria. Separa con comas.\nLos mensajes que contengan estas palabras seran clasificados en la categoria correspondiente.",
    ["options_custom_disabled"] = "Mensajes personalizados desactivados - Activa la casilla arriba",
    ["options_icon_credit"] = "Icono por|cFF88CCFF Ernestodx|r",
    ["setup_title"] = "Configuración de FrostSeekLight",
    ["setup_page_1_title"] = "Bienvenido a FrostSeekLight",
    ["setup_page_1_desc"] = "Vamos a configurar el addon. Primero, elige tu idioma preferido.",
    ["setup_page_2_title"] = "Cómo funciona FrostSeekLight",
    ["setup_page_2_body"] = "FrostSeekLight es un gestor avanzado LFG/LFM con FrostNet (una red de presencia en tiempo real integrada).\n\n• Pestaña LFG: Explora grupos y postúlate. Los popups te avisan cuando alguien busca tu rol.\n• Pestaña LFM: Publica tu grupo, auto-spam de canales, gestiona solicitantes.\n• FrostNet: Ver quién está en línea entre reinos (separado del canal LFG).\n• Opciones: Ajusta todo — popups, sonidos, temas, palabras clave personalizadas.\n\nConsejo: Ctrl+Clic en el botón del minimapa para desactivar rápidamente LFG + popups sin abrir la ventana principal.",
    ["setup_page_3_title"] = "Tu Perfil",
    ["setup_page_3_desc"] = "Configura popups y sonidos. El rol y el tema se configuran en sus propias ventanas.",
    ["setup_page_4_title"] = "¡Todo Listo!",
    ["setup_page_4_body"] = "¡Gracias por instalar FrostSeekLight!\n\nSi encuentras bugs o tienes sugerencias, únete a nuestro Discord o abre un issue en GitHub (enlaces en la pestaña Opciones).\n\n— Ayro",
    ["setup_next"] = "Siguiente",
    ["setup_back"] = "Atrás",
    ["setup_finish"] = "Finalizar",
    ["setup_skip"] = "Saltar configuración",
    ["setup_select_role"] = "Selecciona tu rol:",
    ["setup_enable_popups"] = "Activar popups LFG",
    ["setup_enable_sounds"] = "Activar sonidos",
    ["setup_select_theme"] = "Seleccionar tema:",
    ["setup_frostnet_discord"] = "Enlace de Discord FrostNet (opcional):",
    ["server_profile_auto"] = "Detección automática (recomendado)",
    ["server_profile_classic"] = "Classic WoW",
    ["server_profile_tbc"] = "The Burning Crusade",
    ["server_profile_wotlk"] = "Wrath of the Lich King",
    ["server_profile_cata"] = "Cataclysm",
    ["server_profile_mop"] = "Mists of Pandaria",
    ["server_profile_epoch"] = "Epoch (servidor custom 3.3.5)",
    ["server_profile_ascension"] = "Ascension (Project Ascension / CoA)",
    ["server_profile_desc"] = "Filtra el contenido LFM y FrostNet según la expansión de tu servidor. Los servidores Ascension también muestran contenido personalizado de Ascension.",
    ["options_server_profile"] = "Perfil del Servidor",
    ["options_server_profile_desc"] = "Filtra el contenido LFM y FrostNet según la expansión de tu servidor. Los servidores Ascension también muestran contenido personalizado de Ascension.",
    ["options_toggle_hint"] = "Clic para alternar",

    ["presence_online"] = "%d usuarios en linea",
    ["presence_offline"] = "No hay usuarios en linea",
    ["presence_user_tooltip"] = "Usuario FrostNet",
    ["presence_sort"] = "Ordenar",
    ["presence_sort_name"] = "Nombre",
    ["presence_sort_guild"] = "Hermandad",
    ["presence_sort_zone"] = "Zona",
    ["presence_sort_seen"] = "Visto",
    ["presence_guild_only"] = "Solo Hermandad",
    ["presence_add_friend"] = "Anadir Amigo",
    ["presence_add_favorite"] = "Anadir a Favoritos",
    ["presence_remove_favorite"] = "Quitar de Favoritos",
    ["presence_favorite_online_title"] = "Favorito Conectado",
    ["presence_join_voice"] = "Unirse al Voice",
    ["presence_refresh_ping"] = "Actualizar Ping",
    ["presence_who_list"] = "Lista Quien",
    ["presence_ping_sent"] = "Ping enviado!",

    ["dashboard_title"] = "Panel de FrostSeekLight",
    ["dashboard_lfg_tab"] = "LFG",
    ["dashboard_lfm_tab"] = "LFM",
    ["dashboard_listings_tab"] = "Listados",
    ["dashboard_settings_tab"] = "Ajustes",
    ["dashboard_item_level"] = "NIVEL DE OBJETO",
    ["dashboard_gold"] = "ORO",
    ["dashboard_online"] = "EN LINEA",
    ["dashboard_lfg_activity"] = "ACTIVIDAD LFG",
    ["dashboard_active_recruiters"] = "RECLUTADORES ACTIVOS",
    ["dashboard_session"] = "Sesion",
    ["dashboard_today"] = "Hoy",
    ["dashboard_frostnet_label"] = "FROSTNET",

    ["sound_popup"] = "Sonido de Popup",
    ["sound_listing"] = "Sonido de Listado",
    ["sound_applicant"] = "Sonido de Candidato",

    ["clear_all_data"] = "Limpiar Todos los Datos",
    ["clear_all_confirm"] = "Esto reiniciara todos los ajustes de FrostSeekLight. Seguro?",
    ["clear_all_done"] = "Todos los datos de FrostSeekLight han sido borrados. Ejecuta /reload.",
    ["clear_all"] = "Limpiar Todo",
    ["select_all"] = "Seleccionar Todo",
    ["deselect_all"] = "Deseleccionar Todo",
    ["toggle_all"] = "Invertir Todo",

    ["minimap_show"] = "Mostrar Boton del Minimapa",
    ["minimap_hide"] = "Ocultar Boton del Minimapa",

    ["item_level"] = "iLvl",
    ["level"] = "Nivel",
    ["class"] = "Clase",
    ["enchant"] = "Encanto",
    ["role_tank"] = "Tank",
    ["role_healer"] = "Healer",
    ["role_dps"] = "DPS",
    ["role_support"] = "Soporte",
    ["unknown"] = "Desconocido",

    ["col_player"] = "Jugador",
    ["col_time"] = "Tiempo",
    ["col_type"] = "Tipo",
    ["col_role"] = "Rol",
    ["col_dungeon"] = "Mazmorra",
    ["col_message"] = "Mensaje",
    ["col_action"] = "Accion",
    ["col_activity"] = "Actividad",
    ["col_leader"] = "Leader",
    ["col_status"] = "Estado",

    ["label_leader"] = "Leader",
    ["label_members"] = "Miembros",
    ["label_voice"] = "Voice",
    ["label_loot"] = "Loot",
    ["label_note"] = "Nota",
    ["label_ilvl"] = "iLvl",
    ["label_guild"] = "Hermandad",
    ["label_zone"] = "Zona",
    ["label_difficulty"] = "Dificultad",
    ["label_key_level"] = "Nivel de Keystone",
    ["label_voice_chat"] = "Voice Chat",
    ["label_loot_method"] = "Metodo de Loot",
    ["label_min_ilvl"] = "iLvl Min",
    ["label_max_members"] = "Miembros Max",
    ["label_roles_needed"] = "Roles Necesarios",
    ["label_type"] = "Tipo",
    ["label_expansion"] = "Expansion",
    ["label_activity"] = "Actividad",

    ["status_free"] = "Libre",
    ["status_busy"] = "Ocupado",
    ["status_afk"] = "AFK",
    ["status_bored"] = "Aburrido",

    ["tooltip_left_click"] = "Clic izquierdo para abrir",
    ["tooltip_right_click"] = "Clic derecho para opciones",
    ["tooltip_full_message"] = "Mensaje Completo",
    ["tooltip_time"] = "Tiempo",
    ["tooltip_dungeon"] = "Mazmorra",
    ["tooltip_category"] = "Categoria",
    ["tooltip_activity_filter"] = "Filtro de Actividad",
    ["tooltip_activity_filter_desc"] = "Clic para configurar que mazmorras\\ny bandas aparecen en LFG",

    ["popup_whisper"] = "Susurrar",
    ["popup_mute"] = "Silenciar",
    ["popup_muted"] = "%s silenciado por 30 minutos",
    ["popup_whisper_sent"] = "Susurro enviado a %s",
    ["popup_invite"] = "Invitar",

    ["filter_all"] = "Todos",

    ["event_board_title"] = "Tablon de Eventos de la Comunidad",
    ["event_board_subtab"] = "Tablon de Eventos",
    ["event_board_discovered"] = "Eventos de comunidad descubiertos",
    ["event_board_empty"] = "No hay eventos publicados",
    ["event_board_create"] = "Crear Evento",
    ["event_board_post"] = "Publicar Evento",
    ["event_board_dismiss"] = "Descartar",
    ["event_board_filter"] = "Filtro",
    ["event_board_my_events"] = "Mis Eventos",
    ["event_board_type"] = "Tipo",
    ["event_board_name"] = "Nombre",
    ["event_board_time"] = "Hora",
    ["event_board_host"] = "Host",
    ["event_board_description"] = "Descripcion",
    ["event_board_expires"] = "Expira",
    ["event_board_posted"] = "Evento publicado",
    ["event_board_dismissed"] = "Evento descartado",
    ["event_board_cleared"] = "Todos los eventos locales borrados",
    ["event_board_invalid"] = "El evento requiere un nombre",
    ["event_board_section_events"] = "Eventos",
    ["event_board_recent"] = "Recientes",

    ["community_title"] = "Comunidad",
    ["community_subtab_browser"] = "Navegador de Hermandades",
    ["community_subtab_recruitment"] = "Creador de Reclutamiento",
    ["community_subtab_events"] = "Tablon de Eventos",
    ["community_guilds_discovered"] = "Hermandades descubiertas de mensajes de chat",
    ["community_recruitment_create"] = "Crea tu mensaje de reclutamiento de hermandad",
    ["community_clear_all"] = "Limpiar Todo",
    ["community_refresh"] = "Actualizar",
    ["community_dismiss"] = "Descartar",
    ["community_save_template"] = "Guardar Plantilla",
    ["community_load_template"] = "Cargar Plantilla",
    ["community_delete_template"] = "Eliminar Plantilla",
    ["community_send_once"] = "Enviar Una Vez",
    ["community_start_spam"] = "Iniciar Spam",
    ["community_stop_spam"] = "Detener Spam",
    ["community_clear_events_title"] = "Limpiar Eventos",
    ["community_clear_events_msg"] = "Eliminar todos los eventos locales de la comunidad?",
    ["community_clear_guilds_title"] = "Limpiar Base de Datos de Hermandades",
    ["community_clear_guilds_msg"] = "Eliminar todas las hermandades descubiertas?",

    ["net_connected"] = "Conectado al canal %s (slot %s)",
    ["net_disconnected"] = "Desconectado del canal %s, reintentando...",
    ["net_no_loopback"] = "Sin eco del servidor en 2s - el servidor puede estar descartando tus mensajes. Usa /fslnet para verificar.",
    ["net_publish_ok"] = "Grupo publicado en el canal FSK (%s)",
    ["net_publish_queued"] = "Canal no conectado aun - tu grupo esta en cola y se publicara automaticamente cuando FSK reconecte.",
    ["net_publish_ratelimited"] = "Publicacion de grupo diferida (rate-limit), reintentando en ~2s.",
    ["net_listing_new"] = "Nuevo grupo de %s - %s%s",
    ["net_listing_full"] = "Grupo lleno, listado eliminado para %s",
    ["net_listing_removed"] = "Listado eliminado para %s",
    ["net_listing_only_one"] = "Listado anterior eliminado (solo un grupo a la vez)",
    ["net_listing_created"] = "Grupo creado: %s",
    ["net_select_activity"] = "Selecciona una actividad!",
    ["net_select_group"] = "Selecciona un grupo antes de postular",
    ["net_cant_apply_own"] = "No puedes postular a tu propio grupo!",
    ["net_applicant_received"] = "%s se postulo para %s",
    ["net_app_accepted"] = "Postulacion aceptada para %s!",
    ["net_app_declined"] = "Postulacion rechazada para %s",
    ["net_app_sent"] = "Postulacion enviada para %s",
    ["net_app_withdrawn"] = "Postulacion retirada para %s",
    ["net_app_accepted_invited"] = "Aceptado e invitado %s",
    ["net_app_declined_sent"] = "Postulacion rechazada",

    ["migration_failed"] = "migracion de esquema a v%s fallo: %s",
    ["reset_warning"] = "Esto BORRARA todos los ajustes, listados, historial, voice links.",
    ["reset_confirm_hint"] = "Escribe /fslreset confirm para proceder (tus plantillas LFM favoritas se preservaran).",
    ["reset_done"] = "Reset de ajustes completado. Recarga la UI (/reload) para efecto completo.",
    ["log_empty"] = "Logger no inicializado.",
    ["log_header"] = "FSLIGHT LOG (ultimos %s eventos)",
    ["log_footer"] = "==================================================",

    ["voice_join"] = "Unirse al Voice",
    ["voice_link_set"] = "Link de voice guardado para %s",
    ["voice_link_cleared"] = "Link de voice eliminado para %s",
    ["voice_link_invalid"] = "El link de voice debe empezar con https://discord.gg/ o https://discord.com/invite/",
    ["voice_no_link"] = "Sin link de voice para este grupo",
    ["voice_link_prompt"] = "Pega la URL de invitacion de Discord/TeamSpeak:",
    ["voice_save"] = "Guardar Link Voice",
    ["voice_test"] = "Probar Voice",
    ["voice_url_label"] = "URL Voice (Discord/TS)",
    ["voice_url_desc"] = "Tu link de Discord/TS. Se adjuntara automaticamente a tus listados de FrostNet.",
    ["voice_copy"] = "Copiar",
    ["voice_copy_ok"] = "URL copiada al portapapeles",
    ["voice_select_hint"] = "CopyToClipboard no disponible - URL seleccionada, presiona Ctrl+C",
    ["voice_popup_hint1"] = "Selecciona la URL de abajo y presiona Ctrl+C para copiar,",
    ["voice_popup_hint2"] = "o haz clic en Copiar para copiar automaticamente (solo Retail+).",

    ["settings_language"] = "Idioma",
    ["settings_language_desc"] = "auto = sigue el idioma del cliente WoW",
    ["settings_log_level"] = "Nivel de Log",
    ["settings_log_level_desc"] = "Controla la verbosidad de /fsldumplog",
    ["settings_language_changed"] = "Idioma cambiado a %s. Recargar la UI para aplicar?",
    ["settings_reload_now"] = "Recargar Ahora",
    ["settings_reload_later"] = "Mas tarde",
    ["settings_language_set"] = "Idioma establecido a %s",

    ["core_loaded"] = "FrostSeekLight v%s cargado!",
    ["core_modules_loaded"] = "FrostSeekLight: v%s -- Todos los modulos cargados",
    ["core_module_init_error"] = "FrostSeekLight Core: Error inicializando '%s': %s",
    ["core_lfg_popups_disabled"] = "FrostSeekLight: LFG + Popups |cffff4444desactivados|r",
    ["core_lfg_popups_disabled_hint"] = "FrostSeekLight: LFG + Popups |cffff4444desactivados|r |cff888888(Ctrl+Clic de nuevo para reactivar)|r",
    ["core_lfg_popups_enabled"] = "FrostSeekLight: LFG + Popups |cff44ff44activados|r",
    ["core_welcome"] = "FrostSeekLight: Bienvenido, aventurero!",
    ["core_ping_sent"] = "FrostNet: Ping enviado!",
    ["core_shared_not_loaded"] = "FrostSeekLight: Modulo Shared no cargado!",
    ["core_class_override_set"] = "FrostSeekLight: Override de clase manual establecido a %s",
    ["core_class_override_hint"] = "Escribe /fslclass reset para quitar el override.",
    ["core_class_override_cleared"] = "FrostSeekLight: Override de clase manual eliminado. Usando auto-deteccion.",
    ["core_usage_loadtemplate"] = "FrostSeekLight: Uso: /fslloadtemplate <nombre>",
    ["core_usage_deltemplate"] = "FrostSeekLight: Uso: /fsldeltemplate <nombre>",
    ["core_log_empty"] = "FrostSeekLight: Logger no inicializado.",
    ["core_net_not_loaded"] = "FrostSeekLight: Modulo Network no cargado!",
    ["core_net_tip_1"] = "Consejo: pide a tus amigos que ejecuten /fslnet y comparar el ChannelId.",
    ["core_net_tip_2"] = "Si tu ChannelId es nil mientras 'Connected: true', hay un bug de sync.",
    ["core_net_tip_3"] = "Si tus amigos muestran 0 usuarios en linea, el canal FSK esta realm-locked o faction-locked.",
    ["core_reset_done"] = "FrostSeekLight: Reset de ajustes completado. Recarga la UI (/reload) para efecto completo.",
    ["core_reset_warning"] = "FrostSeekLight: Esto BORRARA todos los ajustes, listados, historial, voice links.",
    ["core_reset_hint"] = "Escribe /fslreset confirm para proceder (tus plantillas LFM favoritas se preservaran).",
}

if FrostSeekLight and FrostSeekLight.RegisterLocale then
    FrostSeekLight.RegisterLocale("esES", ES)
end

return ES
