-- [ LOCALIZATION - MESSAGES ] -----------------------------------------------------------------------
local _, Orbit = ...

local LOCALE_STRINGS = {
    enUS = {
        MSG_LOADED                   = "loaded. Type /orbit for config",
        MSG_ACCOUNT_RESET            = "|cFFFF0000Account Settings reset.|r Reloading UI...",
        MSG_PLUGIN_RESET_F           = "'%s' reset to defaults.",
        MSG_PROFILE_MGR_NOT_LOADED   = "ProfileManager not loaded.",
        MSG_ACTIVE_PROFILE_F         = "Active profile: %s",
        MSG_PROFILE_NOT_FOUND_F      = "Profile not found: %s",
        MSG_PLUGIN_NOT_FOUND_F       = "Plugin not found: %s",
        MSG_EDIT_MODE_UNAVAILABLE    = "Edit Mode not available.",
        MSG_VE_RESET                 = "Visibility Engine reset to defaults.",
        MSG_PLUGIN_MGR_NOT_LOADED    = "Plugin Manager not yet loaded.",
        MSG_NO_PLUGINS               = "No plugins registered.",
        MSG_PLUGINS_LIST_HEADER      = "Registered plugins (use name with other commands):",
        MSG_COOLDOWNS_CLEARED        = "Cleared all injected cooldown icons.",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection not loaded.",
        MSG_TRACKED_NOT_LOADED       = "Tracked plugin not loaded.",
        MSG_AVAILABLE_PROFILES_F     = "Available: %s",
        MSG_FRAME_INFO_F             = "Frame info for |cFFFFD100%s|r:",
        MSG_NO_FRAMES_REGISTERED     = "(no frames registered)",
        MSG_NO_SAVED_SETTINGS_F      = "No saved settings for %s",
        MSG_INSPECT_HEADER_F         = "Settings for |cFFFFD100%s|r (%s):",
        MSG_INSPECT_TRUNCATED        = "|cFFAAAAAA...(truncated)|r",
        MSG_PLUGIN_REFRESHED_F       = "%s refreshed.",
        MSG_SPEC_MAPPED_F            = "Spec '%s' \226\134\146 %s",
        MSG_GLOBAL_RESET             = "Global settings reset to defaults.",
        MSG_COLORS_RESET             = "Colors settings reset to defaults.",
        MSG_EDITMODE_RESET           = "Edit Mode settings reset to defaults.",
        MSG_PASTE_IMPORT_STRING      = "Please paste an import string.",
        MSG_ENTER_PROFILE_NAME       = "Please enter a profile name.",
        MSG_PROFILE_EXISTS_F         = "A profile named '%s' already exists.",
        MSG_IMPORT_SUCCESS           = "Import successful.",
        MSG_INVALID_IMPORT           = "Invalid Import String.",
        MSG_PROFILE_CREATED_F        = "Created profile '%s' (from '%s')",
        MSG_PROFILE_DELETED_F        = "Deleted profile '%s'",
        MSG_ONLY_GLOBAL_RESET        = "Only the Global profile can be reset.",
        MSG_CANNOT_DELETE_GLOBAL     = "Cannot delete the Global profile.",
        MSG_CANNOT_DELETE_ACTIVE     = "Cannot delete the active profile.",
        MSG_SETTINGS_UNAVAILABLE     = "Orbit Settings dialog not available",
        MSG_NO_ADDON_BUTTONS         = "No addon buttons found",
        MSG_DT_COMBAT_TIMER_RESET    = "Combat Timer session reset.",
        MSG_DT_ENCOUNTER_RESULT_F    = "%s|r: %s - %s",
        MSG_DT_AUTOSELL_F            = "Auto-Sold Junk for %s",
        MSG_TALENTS_DATA_CORRUPT     = "TalentMeta data is empty - installation may be corrupt.",
        MSG_TALENTS_LEVEL_REQ_F      = "Apply Loadout requires level %d+.",
        MSG_TALENTS_NO_DATA          = "No data available for this spec/content combination.",
        MSG_TALENTS_NO_NODES         = "No matching nodes found for this build.",
        MSG_TALENTS_IMPORT_FAILED_F  = "Import failed: %s",
        MSG_TALENTS_APPLIED          = "Orbit Loadout applied.",
        MSG_AB_ICON_COUNT_RELOAD     = "Action bar icon count changed. A reload is required.",
        MSG_PROFILE_RELOAD_REQUIRED  = "Some plugin changes require a UI reload to take effect.",
        MSG_PLUGIN_REFRESH_ERROR_F   = "Error refreshing plugin %s: %s",
        MSG_PLUGIN_NO_SYSTEM_ID_F    = "Warning: Plugin %s has no system identifier",
        MSG_NO_RESET_IN_COMBAT       = "Cannot reset profiles in combat.",
        MSG_RESETTING_PROFILE_F      = "Resetting profile: %s",
        MSG_PROFILE_RESET_DONE_F     = "Profile '%s' has been reset to defaults.",
        MSG_FACTORY_RESET_INITIATED  = "|cFFFF0000FACTORY RESET INITIATED.|r Reloading UI...",
        MSG_NO_MOVE_IN_COMBAT        = "Cannot move frames in combat.",
        MSG_TRK_CLEAR_PAYLOAD_FIRST  = "Tracked: clear the current payload first (shift-right-click) before assigning a new one",
        MSG_TRK_MAX_CONTAINERS_F     = "Tracked: max icon containers reached for this spec (%d)",
        MSG_TRK_MAX_BARS_F           = "Tracked: max bars reached for this spec (%d)",
        MSG_TRK_FLUSHED_CONTAINERS_F = "Tracked: flushed %d container(s) for spec %s",
    },
    deDE = {
        MSG_LOADED                   = "geladen. Tippe /orbit für Einstellungen",
        MSG_ACCOUNT_RESET            = "|cFFFF0000Account-Einstellungen zurückgesetzt.|r UI wird neu geladen...",
        MSG_PLUGIN_RESET_F           = "'%s' auf Standardwerte zurückgesetzt.",
        MSG_PROFILE_MGR_NOT_LOADED   = "ProfileManager nicht geladen.",
        MSG_ACTIVE_PROFILE_F         = "Aktives Profil: %s",
        MSG_PROFILE_NOT_FOUND_F      = "Profil nicht gefunden: %s",
        MSG_PLUGIN_NOT_FOUND_F       = "Plugin nicht gefunden: %s",
        MSG_EDIT_MODE_UNAVAILABLE    = "Bearbeitungsmodus nicht verfügbar.",
        MSG_VE_RESET                 = "Visibility Engine auf Standardwerte zurückgesetzt.",
        MSG_PLUGIN_MGR_NOT_LOADED    = "Plugin Manager noch nicht geladen.",
        MSG_NO_PLUGINS               = "Keine Plugins registriert.",
        MSG_PLUGINS_LIST_HEADER      = "Registrierte Plugins (Name mit anderen Befehlen verwenden):",
        MSG_COOLDOWNS_CLEARED        = "Alle injizierten Abklingzeit-Symbole gelöscht.",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection nicht geladen.",
        MSG_TRACKED_NOT_LOADED       = "Tracked-Plugin nicht geladen.",
        MSG_AVAILABLE_PROFILES_F     = "Verfügbar: %s",
        MSG_FRAME_INFO_F             = "Fensterinfo für |cFFFFD100%s|r:",
        MSG_NO_FRAMES_REGISTERED     = "(keine Fenster registriert)",
        MSG_NO_SAVED_SETTINGS_F      = "Keine gespeicherten Einstellungen für %s",
        MSG_INSPECT_HEADER_F         = "Einstellungen für |cFFFFD100%s|r (%s):",
        MSG_INSPECT_TRUNCATED        = "|cFFAAAAAA...(gekürzt)|r",
        MSG_PLUGIN_REFRESHED_F       = "%s aktualisiert.",
        MSG_SPEC_MAPPED_F            = "Spezialisierung '%s' \226\134\146 %s",
        MSG_GLOBAL_RESET             = "Globale Einstellungen auf Standard zurückgesetzt.",
        MSG_COLORS_RESET             = "Farbeinstellungen auf Standard zurückgesetzt.",
        MSG_EDITMODE_RESET           = "Bearbeitungsmodus-Einstellungen auf Standard zurückgesetzt.",
        MSG_PASTE_IMPORT_STRING      = "Bitte füge einen Import-String ein.",
        MSG_ENTER_PROFILE_NAME       = "Bitte gib einen Profilnamen ein.",
        MSG_PROFILE_EXISTS_F         = "Ein Profil mit dem Namen '%s' existiert bereits.",
        MSG_IMPORT_SUCCESS           = "Import erfolgreich.",
        MSG_INVALID_IMPORT           = "Ungültiger Import-String.",
        MSG_PROFILE_CREATED_F        = "Profil '%s' erstellt (aus '%s')",
        MSG_PROFILE_DELETED_F        = "Profil '%s' gelöscht",
        MSG_ONLY_GLOBAL_RESET        = "Nur das globale Profil kann zurückgesetzt werden.",
        MSG_CANNOT_DELETE_GLOBAL     = "Das globale Profil kann nicht gelöscht werden.",
        MSG_CANNOT_DELETE_ACTIVE     = "Das aktive Profil kann nicht gelöscht werden.",
        MSG_SETTINGS_UNAVAILABLE     = "Dialog 'Orbit Einstellungen' nicht verfügbar",
        MSG_NO_ADDON_BUTTONS         = "Keine Addon-Schaltflächen gefunden",
        MSG_DT_COMBAT_TIMER_RESET    = "Kampftimer-Sitzung zurückgesetzt.",
        MSG_DT_ENCOUNTER_RESULT_F    = "%s|r: %s - %s",
        MSG_DT_AUTOSELL_F            = "Plunder automatisch verkauft für %s",
        MSG_TALENTS_DATA_CORRUPT     = "TalentMeta-Daten sind leer - die Installation ist möglicherweise beschädigt.",
        MSG_TALENTS_LEVEL_REQ_F      = "Das Anwenden einer Talentvorlage erfordert Stufe %d+.",
        MSG_TALENTS_NO_DATA          = "Keine Daten für diese Kombination aus Spezialisierung und Inhalt verfügbar.",
        MSG_TALENTS_NO_NODES         = "Keine passenden Knoten für diesen Build gefunden.",
        MSG_TALENTS_IMPORT_FAILED_F  = "Import fehlgeschlagen: %s",
        MSG_TALENTS_APPLIED          = "Orbit-Talentvorlage angewendet.",
        MSG_AB_ICON_COUNT_RELOAD     = "Anzahl der Aktionsleisten-Symbole geändert. Ein Neuladen ist erforderlich.",
        MSG_PROFILE_RELOAD_REQUIRED  = "Einige Plugin-Änderungen erfordern ein Neuladen des UI, um wirksam zu werden.",
        MSG_PLUGIN_REFRESH_ERROR_F   = "Fehler beim Aktualisieren von Plugin %s: %s",
        MSG_PLUGIN_NO_SYSTEM_ID_F    = "Warnung: Plugin %s hat keine Systemkennung",
        MSG_NO_RESET_IN_COMBAT       = "Profile können im Kampf nicht zurückgesetzt werden.",
        MSG_RESETTING_PROFILE_F      = "Profil wird zurückgesetzt: %s",
        MSG_PROFILE_RESET_DONE_F     = "Profil '%s' wurde auf Standardwerte zurückgesetzt.",
        MSG_FACTORY_RESET_INITIATED  = "|cFFFF0000WERKSEINSTELLUNGEN WERDEN WIEDERHERGESTELLT.|r UI wird neu geladen...",
        MSG_NO_MOVE_IN_COMBAT        = "Fenster können im Kampf nicht verschoben werden.",
        MSG_TRK_CLEAR_PAYLOAD_FIRST  = "Tracked: Lösche zuerst den aktuellen Inhalt (Umschalt-Rechtsklick), bevor du einen neuen zuweist",
        MSG_TRK_MAX_CONTAINERS_F     = "Tracked: Maximale Anzahl an Symbolcontainern für diese Spezialisierung erreicht (%d)",
        MSG_TRK_MAX_BARS_F           = "Tracked: Maximale Anzahl an Leisten für diese Spezialisierung erreicht (%d)",
        MSG_TRK_FLUSHED_CONTAINERS_F = "Tracked: %d Container für Spezialisierung %s geleert",
    },
    frFR = {
        MSG_LOADED                   = "chargé. Tapez /orbit pour la configuration",
        MSG_ACCOUNT_RESET            = "|cFFFF0000Paramètres du compte réinitialisés.|r Rechargement de l'UI...",
        MSG_PLUGIN_RESET_F           = "'%s' réinitialisé par défaut.",
        MSG_PROFILE_MGR_NOT_LOADED   = "ProfileManager non chargé.",
        MSG_ACTIVE_PROFILE_F         = "Profil actif : %s",
        MSG_PROFILE_NOT_FOUND_F      = "Profil introuvable : %s",
        MSG_PLUGIN_NOT_FOUND_F       = "Plugin introuvable : %s",
        MSG_EDIT_MODE_UNAVAILABLE    = "Le mode Édition n'est pas disponible.",
        MSG_VE_RESET                 = "Visibility Engine réinitialisé par défaut.",
        MSG_PLUGIN_MGR_NOT_LOADED    = "Plugin Manager non encore chargé.",
        MSG_NO_PLUGINS               = "Aucun plugin enregistré.",
        MSG_PLUGINS_LIST_HEADER      = "Plugins enregistrés (utilisez le nom avec d'autres commandes) :",
        MSG_COOLDOWNS_CLEARED        = "Toutes les icônes de recharge injectées ont été effacées.",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection non chargé.",
        MSG_TRACKED_NOT_LOADED       = "Le plugin Tracked n'est pas chargé.",
        MSG_AVAILABLE_PROFILES_F     = "Disponibles : %s",
        MSG_FRAME_INFO_F             = "Infos de cadre pour |cFFFFD100%s|r :",
        MSG_NO_FRAMES_REGISTERED     = "(aucun cadre enregistré)",
        MSG_NO_SAVED_SETTINGS_F      = "Aucun paramètre enregistré pour %s",
        MSG_INSPECT_HEADER_F         = "Paramètres de |cFFFFD100%s|r (%s) :",
        MSG_INSPECT_TRUNCATED        = "|cFFAAAAAA...(tronqué)|r",
        MSG_PLUGIN_REFRESHED_F       = "%s actualisé.",
        MSG_SPEC_MAPPED_F            = "Spécialisation '%s' \226\134\146 %s",
        MSG_GLOBAL_RESET             = "Paramètres globaux réinitialisés par défaut.",
        MSG_COLORS_RESET             = "Paramètres de couleurs réinitialisés par défaut.",
        MSG_EDITMODE_RESET           = "Paramètres du mode Édition réinitialisés par défaut.",
        MSG_PASTE_IMPORT_STRING      = "Veuillez coller une chaîne d'importation.",
        MSG_ENTER_PROFILE_NAME       = "Veuillez entrer un nom de profil.",
        MSG_PROFILE_EXISTS_F         = "Un profil nommé '%s' existe déjà.",
        MSG_IMPORT_SUCCESS           = "Importation réussie.",
        MSG_INVALID_IMPORT           = "Chaîne d'importation non valide.",
        MSG_PROFILE_CREATED_F        = "Profil '%s' créé (à partir de '%s')",
        MSG_PROFILE_DELETED_F        = "Profil '%s' supprimé",
        MSG_ONLY_GLOBAL_RESET        = "Seul le profil global peut être réinitialisé.",
        MSG_CANNOT_DELETE_GLOBAL     = "Impossible de supprimer le profil global.",
        MSG_CANNOT_DELETE_ACTIVE     = "Impossible de supprimer le profil actif.",
        MSG_SETTINGS_UNAVAILABLE     = "La fenêtre des paramètres Orbit n'est pas disponible",
        MSG_NO_ADDON_BUTTONS         = "Aucun bouton d'addon trouvé",
        MSG_DT_COMBAT_TIMER_RESET    = "Session du minuteur de combat réinitialisée.",
        MSG_DT_ENCOUNTER_RESULT_F    = "%s|r : %s - %s",
        MSG_DT_AUTOSELL_F            = "Camelote vendue automatiquement pour %s",
        MSG_TALENTS_DATA_CORRUPT     = "Les données TalentMeta sont vides - l'installation est peut-être corrompue.",
        MSG_TALENTS_LEVEL_REQ_F      = "L'application de la configuration requiert le niveau %d ou plus.",
        MSG_TALENTS_NO_DATA          = "Aucune donnée disponible pour cette combinaison spécialisation/contenu.",
        MSG_TALENTS_NO_NODES         = "Aucun nœud correspondant trouvé pour cette configuration.",
        MSG_TALENTS_IMPORT_FAILED_F  = "Échec de l'importation : %s",
        MSG_TALENTS_APPLIED          = "Configuration Orbit appliquée.",
        MSG_AB_ICON_COUNT_RELOAD     = "Le nombre d'icônes des barres d'action a changé. Un rechargement est nécessaire.",
        MSG_PROFILE_RELOAD_REQUIRED  = "Certaines modifications de plugin nécessitent un rechargement de l'UI pour prendre effet.",
        MSG_PLUGIN_REFRESH_ERROR_F   = "Erreur lors de l'actualisation du plugin %s : %s",
        MSG_PLUGIN_NO_SYSTEM_ID_F    = "Avertissement : le plugin %s n'a pas d'identifiant système",
        MSG_NO_RESET_IN_COMBAT       = "Impossible de réinitialiser les profils en combat.",
        MSG_RESETTING_PROFILE_F      = "Réinitialisation du profil : %s",
        MSG_PROFILE_RESET_DONE_F     = "Le profil '%s' a été réinitialisé par défaut.",
        MSG_FACTORY_RESET_INITIATED  = "|cFFFF0000RÉINITIALISATION D'USINE LANCÉE.|r Rechargement de l'UI...",
        MSG_NO_MOVE_IN_COMBAT        = "Impossible de déplacer les cadres en combat.",
        MSG_TRK_CLEAR_PAYLOAD_FIRST  = "Tracked : effacez d'abord le contenu actuel (Maj + clic droit) avant d'en assigner un nouveau",
        MSG_TRK_MAX_CONTAINERS_F     = "Tracked : nombre maximal de conteneurs d'icônes atteint pour cette spécialisation (%d)",
        MSG_TRK_MAX_BARS_F           = "Tracked : nombre maximal de barres atteint pour cette spécialisation (%d)",
        MSG_TRK_FLUSHED_CONTAINERS_F = "Tracked : %d conteneur(s) vidé(s) pour la spécialisation %s",
    },
    esES = {
        MSG_LOADED                   = "cargado. Escribe /orbit para la configuración",
        MSG_ACCOUNT_RESET            = "|cFFFF0000Ajustes de cuenta restablecidos.|r Recargando UI...",
        MSG_PLUGIN_RESET_F           = "'%s' restablecido a predeterminados.",
        MSG_PROFILE_MGR_NOT_LOADED   = "ProfileManager no cargado.",
        MSG_ACTIVE_PROFILE_F         = "Perfil activo: %s",
        MSG_PROFILE_NOT_FOUND_F      = "Perfil no encontrado: %s",
        MSG_PLUGIN_NOT_FOUND_F       = "Plugin no encontrado: %s",
        MSG_EDIT_MODE_UNAVAILABLE    = "El modo de edición no está disponible.",
        MSG_VE_RESET                 = "Visibility Engine restablecido a predeterminado.",
        MSG_PLUGIN_MGR_NOT_LOADED    = "Plugin Manager aún no se ha cargado.",
        MSG_NO_PLUGINS               = "No hay plugins registrados.",
        MSG_PLUGINS_LIST_HEADER      = "Plugins registrados (usa el nombre con otros comandos):",
        MSG_COOLDOWNS_CLEARED        = "Se han borrado todos los iconos de tiempo de reutilización inyectados.",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection no cargado.",
        MSG_TRACKED_NOT_LOADED       = "El plugin Tracked no está cargado.",
        MSG_AVAILABLE_PROFILES_F     = "Disponibles: %s",
        MSG_FRAME_INFO_F             = "Información del marco para |cFFFFD100%s|r:",
        MSG_NO_FRAMES_REGISTERED     = "(no hay marcos registrados)",
        MSG_NO_SAVED_SETTINGS_F      = "No hay ajustes guardados para %s",
        MSG_INSPECT_HEADER_F         = "Ajustes de |cFFFFD100%s|r (%s):",
        MSG_INSPECT_TRUNCATED        = "|cFFAAAAAA...(truncado)|r",
        MSG_PLUGIN_REFRESHED_F       = "%s actualizado.",
        MSG_SPEC_MAPPED_F            = "Especialización '%s' \226\134\146 %s",
        MSG_GLOBAL_RESET             = "Ajustes globales restablecidos a predeterminados.",
        MSG_COLORS_RESET             = "Ajustes de colores restablecidos a predeterminados.",
        MSG_EDITMODE_RESET           = "Ajustes del modo de edición restablecidos a predeterminados.",
        MSG_PASTE_IMPORT_STRING      = "Por favor, pega una cadena de importación.",
        MSG_ENTER_PROFILE_NAME       = "Por favor, introduce un nombre de perfil.",
        MSG_PROFILE_EXISTS_F         = "Ya existe un perfil llamado '%s'.",
        MSG_IMPORT_SUCCESS           = "Importación exitosa.",
        MSG_INVALID_IMPORT           = "Cadena de importación no válida.",
        MSG_PROFILE_CREATED_F        = "Perfil '%s' creado (de '%s')",
        MSG_PROFILE_DELETED_F        = "Perfil '%s' eliminado",
        MSG_ONLY_GLOBAL_RESET        = "Solo se puede restablecer el perfil Global.",
        MSG_CANNOT_DELETE_GLOBAL     = "No se puede eliminar el perfil Global.",
        MSG_CANNOT_DELETE_ACTIVE     = "No se puede eliminar el perfil activo.",
        MSG_SETTINGS_UNAVAILABLE     = "El diálogo de Ajustes de Orbit no está disponible",
        MSG_NO_ADDON_BUTTONS         = "No se encontraron botones de addon",
        MSG_DT_COMBAT_TIMER_RESET    = "Sesión del temporizador de combate restablecida.",
        MSG_DT_ENCOUNTER_RESULT_F    = "%s|r: %s - %s",
        MSG_DT_AUTOSELL_F            = "Basura vendida automáticamente por %s",
        MSG_TALENTS_DATA_CORRUPT     = "Los datos de TalentMeta están vacíos: la instalación puede estar dañada.",
        MSG_TALENTS_LEVEL_REQ_F      = "Aplicar el equipamiento requiere nivel %d o superior.",
        MSG_TALENTS_NO_DATA          = "No hay datos disponibles para esta combinación de especialización/contenido.",
        MSG_TALENTS_NO_NODES         = "No se encontraron nodos coincidentes para esta build.",
        MSG_TALENTS_IMPORT_FAILED_F  = "Error de importación: %s",
        MSG_TALENTS_APPLIED          = "Equipamiento de Orbit aplicado.",
        MSG_AB_ICON_COUNT_RELOAD     = "El número de iconos de la barra de acción ha cambiado. Es necesario recargar.",
        MSG_PROFILE_RELOAD_REQUIRED  = "Algunos cambios de plugin requieren recargar la interfaz para surtir efecto.",
        MSG_PLUGIN_REFRESH_ERROR_F   = "Error al actualizar el plugin %s: %s",
        MSG_PLUGIN_NO_SYSTEM_ID_F    = "Advertencia: el plugin %s no tiene identificador de sistema",
        MSG_NO_RESET_IN_COMBAT       = "No se pueden restablecer perfiles en combate.",
        MSG_RESETTING_PROFILE_F      = "Restableciendo perfil: %s",
        MSG_PROFILE_RESET_DONE_F     = "El perfil '%s' se ha restablecido a los predeterminados.",
        MSG_FACTORY_RESET_INITIATED  = "|cFFFF0000RESTABLECIMIENTO DE FÁBRICA INICIADO.|r Recargando UI...",
        MSG_NO_MOVE_IN_COMBAT        = "No se pueden mover marcos en combate.",
        MSG_TRK_CLEAR_PAYLOAD_FIRST  = "Tracked: borra primero el contenido actual (Mayús + clic derecho) antes de asignar uno nuevo",
        MSG_TRK_MAX_CONTAINERS_F     = "Tracked: se alcanzó el máximo de contenedores de iconos para esta especialización (%d)",
        MSG_TRK_MAX_BARS_F           = "Tracked: se alcanzó el máximo de barras para esta especialización (%d)",
        MSG_TRK_FLUSHED_CONTAINERS_F = "Tracked: se vaciaron %d contenedor(es) de la especialización %s",
    },
    ptBR = {
        MSG_LOADED                   = "carregado. Digite /orbit para configurações",
        MSG_ACCOUNT_RESET            = "|cFFFF0000Configurações da Conta redefinidas.|r Recarregando a UI...",
        MSG_PLUGIN_RESET_F           = "'%s' redefinido para os padrões.",
        MSG_PROFILE_MGR_NOT_LOADED   = "ProfileManager não carregado.",
        MSG_ACTIVE_PROFILE_F         = "Perfil ativo: %s",
        MSG_PROFILE_NOT_FOUND_F      = "Perfil não encontrado: %s",
        MSG_PLUGIN_NOT_FOUND_F       = "Plugin não encontrado: %s",
        MSG_EDIT_MODE_UNAVAILABLE    = "O modo de edição não está disponível.",
        MSG_VE_RESET                 = "Visibility Engine redefinido para os padrões.",
        MSG_PLUGIN_MGR_NOT_LOADED    = "Plugin Manager ainda não carregado.",
        MSG_NO_PLUGINS               = "Nenhum plugin registrado.",
        MSG_PLUGINS_LIST_HEADER      = "Plugins registrados (use o nome com outros comandos):",
        MSG_COOLDOWNS_CLEARED        = "Todos os ícones de recarga injetados foram apagados.",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection não carregado.",
        MSG_TRACKED_NOT_LOADED       = "Plugin Tracked não carregado.",
        MSG_AVAILABLE_PROFILES_F     = "Disponíveis: %s",
        MSG_FRAME_INFO_F             = "Informações do quadro |cFFFFD100%s|r:",
        MSG_NO_FRAMES_REGISTERED     = "(nenhum quadro registrado)",
        MSG_NO_SAVED_SETTINGS_F      = "Nenhuma configuração salva para %s",
        MSG_INSPECT_HEADER_F         = "Configurações de |cFFFFD100%s|r (%s):",
        MSG_INSPECT_TRUNCATED        = "|cFFAAAAAA...(truncado)|r",
        MSG_PLUGIN_REFRESHED_F       = "%s atualizado.",
        MSG_SPEC_MAPPED_F            = "Especialização '%s' \226\134\146 %s",
        MSG_GLOBAL_RESET             = "Configurações globais redefinidas para os padrões.",
        MSG_COLORS_RESET             = "Configurações de cores redefinidas para os padrões.",
        MSG_EDITMODE_RESET           = "Configurações do modo de edição redefinidas para os padrões.",
        MSG_PASTE_IMPORT_STRING      = "Cole uma string de importação.",
        MSG_ENTER_PROFILE_NAME       = "Insira um nome de perfil.",
        MSG_PROFILE_EXISTS_F         = "Um perfil chamado '%s' já existe.",
        MSG_IMPORT_SUCCESS           = "Importação bem-sucedida.",
        MSG_INVALID_IMPORT           = "String de importação inválida.",
        MSG_PROFILE_CREATED_F        = "Perfil '%s' criado (de '%s')",
        MSG_PROFILE_DELETED_F        = "Perfil '%s' excluído",
        MSG_ONLY_GLOBAL_RESET        = "Apenas o perfil Global pode ser redefinido.",
        MSG_CANNOT_DELETE_GLOBAL     = "Não é possível excluir o perfil Global.",
        MSG_CANNOT_DELETE_ACTIVE     = "Não é possível excluir o perfil ativo.",
        MSG_SETTINGS_UNAVAILABLE     = "Diálogo de Configurações do Orbit não disponível",
        MSG_NO_ADDON_BUTTONS         = "Nenhum botão de addon encontrado",
        MSG_DT_COMBAT_TIMER_RESET    = "Sessão do Cronômetro de Combate redefinida.",
        MSG_DT_ENCOUNTER_RESULT_F    = "%s|r: %s - %s",
        MSG_DT_AUTOSELL_F            = "Tranqueiras vendidas automaticamente por %s",
        MSG_TALENTS_DATA_CORRUPT     = "Os dados de TalentMeta estão vazios - a instalação pode estar corrompida.",
        MSG_TALENTS_LEVEL_REQ_F      = "Aplicar Modelo exige nível %d+.",
        MSG_TALENTS_NO_DATA          = "Nenhum dado disponível para esta combinação de especialização/conteúdo.",
        MSG_TALENTS_NO_NODES         = "Nenhum nó correspondente encontrado para esta build.",
        MSG_TALENTS_IMPORT_FAILED_F  = "Falha na importação: %s",
        MSG_TALENTS_APPLIED          = "Modelo do Orbit aplicado.",
        MSG_AB_ICON_COUNT_RELOAD     = "O número de ícones da barra de ação mudou. É necessário recarregar.",
        MSG_PROFILE_RELOAD_REQUIRED  = "Algumas alterações de plugin exigem recarregar a UI para entrar em vigor.",
        MSG_PLUGIN_REFRESH_ERROR_F   = "Erro ao atualizar o plugin %s: %s",
        MSG_PLUGIN_NO_SYSTEM_ID_F    = "Aviso: O plugin %s não tem identificador de sistema",
        MSG_NO_RESET_IN_COMBAT       = "Não é possível redefinir perfis em combate.",
        MSG_RESETTING_PROFILE_F      = "Redefinindo perfil: %s",
        MSG_PROFILE_RESET_DONE_F     = "O perfil '%s' foi redefinido para os padrões.",
        MSG_FACTORY_RESET_INITIATED  = "|cFFFF0000RESTAURAÇÃO DE FÁBRICA INICIADA.|r Recarregando a UI...",
        MSG_NO_MOVE_IN_COMBAT        = "Não é possível mover quadros em combate.",
        MSG_TRK_CLEAR_PAYLOAD_FIRST  = "Tracked: limpe o conteúdo atual primeiro (shift + clique direito) antes de atribuir um novo",
        MSG_TRK_MAX_CONTAINERS_F     = "Tracked: número máximo de contêineres de ícones atingido para esta especialização (%d)",
        MSG_TRK_MAX_BARS_F           = "Tracked: número máximo de barras atingido para esta especialização (%d)",
        MSG_TRK_FLUSHED_CONTAINERS_F = "Tracked: %d contêiner(es) limpo(s) para a especialização %s",
    },
    ruRU = {
        MSG_LOADED                   = "загружен. Введите /orbit для настроек",
        MSG_ACCOUNT_RESET            = "|cFFFF0000Настройки аккаунта сброшены.|r Перезагрузка UI...",
        MSG_PLUGIN_RESET_F           = "'%s' сброшен по умолчанию.",
        MSG_PROFILE_MGR_NOT_LOADED   = "ProfileManager не загружен.",
        MSG_ACTIVE_PROFILE_F         = "Активный профиль: %s",
        MSG_PROFILE_NOT_FOUND_F      = "Профиль не найден: %s",
        MSG_PLUGIN_NOT_FOUND_F       = "Плагин не найден: %s",
        MSG_EDIT_MODE_UNAVAILABLE    = "Режим редактирования недоступен.",
        MSG_VE_RESET                 = "Visibility Engine сброшен по умолчанию.",
        MSG_PLUGIN_MGR_NOT_LOADED    = "Plugin Manager еще не загружен.",
        MSG_NO_PLUGINS               = "Нет зарегистрированных плагинов.",
        MSG_PLUGINS_LIST_HEADER      = "Зарегистрированные плагины (используйте имя с другими командами):",
        MSG_COOLDOWNS_CLEARED        = "Все внедренные значки перезарядки очищены.",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection не загружен.",
        MSG_TRACKED_NOT_LOADED       = "Плагин Tracked не загружен.",
        MSG_AVAILABLE_PROFILES_F     = "Доступно: %s",
        MSG_FRAME_INFO_F             = "Информация о рамке |cFFFFD100%s|r:",
        MSG_NO_FRAMES_REGISTERED     = "(нет зарегистрированных рамок)",
        MSG_NO_SAVED_SETTINGS_F      = "Нет сохранённых настроек для %s",
        MSG_INSPECT_HEADER_F         = "Настройки для |cFFFFD100%s|r (%s):",
        MSG_INSPECT_TRUNCATED        = "|cFFAAAAAA...(сокращено)|r",
        MSG_PLUGIN_REFRESHED_F       = "%s обновлён.",
        MSG_SPEC_MAPPED_F            = "Специализация «%s» \226\134\146 %s",
        MSG_GLOBAL_RESET             = "Глобальные настройки сброшены по умолчанию.",
        MSG_COLORS_RESET             = "Настройки цветов сброшены по умолчанию.",
        MSG_EDITMODE_RESET           = "Настройки режима редактирования сброшены по умолчанию.",
        MSG_PASTE_IMPORT_STRING      = "Пожалуйста, вставьте строку импорта.",
        MSG_ENTER_PROFILE_NAME       = "Пожалуйста, введите имя профиля.",
        MSG_PROFILE_EXISTS_F         = "Профиль с именем '%s' уже существует.",
        MSG_IMPORT_SUCCESS           = "Импорт успешно завершен.",
        MSG_INVALID_IMPORT           = "Недействительная строка импорта.",
        MSG_PROFILE_CREATED_F        = "Профиль '%s' создан (из '%s')",
        MSG_PROFILE_DELETED_F        = "Профиль '%s' удален",
        MSG_ONLY_GLOBAL_RESET        = "Только глобальный профиль может быть сброшен.",
        MSG_CANNOT_DELETE_GLOBAL     = "Невозможно удалить глобальный профиль.",
        MSG_CANNOT_DELETE_ACTIVE     = "Невозможно удалить активный профиль.",
        MSG_SETTINGS_UNAVAILABLE     = "Окно настроек Orbit недоступно",
        MSG_NO_ADDON_BUTTONS         = "Кнопки аддонов не найдены",
        MSG_DT_COMBAT_TIMER_RESET    = "Сессия таймера боя сброшена.",
        MSG_DT_ENCOUNTER_RESULT_F    = "%s|r: %s - %s",
        MSG_DT_AUTOSELL_F            = "Хлам автоматически продан на %s",
        MSG_TALENTS_DATA_CORRUPT     = "Данные TalentMeta пусты — установка может быть повреждена.",
        MSG_TALENTS_LEVEL_REQ_F      = "Применение набора талантов требует уровня %d и выше.",
        MSG_TALENTS_NO_DATA          = "Нет данных для этой комбинации специализации и контента.",
        MSG_TALENTS_NO_NODES         = "Не найдено подходящих узлов для этой сборки.",
        MSG_TALENTS_IMPORT_FAILED_F  = "Не удалось импортировать: %s",
        MSG_TALENTS_APPLIED          = "Набор талантов Orbit применён.",
        MSG_AB_ICON_COUNT_RELOAD     = "Количество значков на панели действий изменено. Требуется перезагрузка.",
        MSG_PROFILE_RELOAD_REQUIRED  = "Некоторые изменения плагинов вступят в силу после перезагрузки UI.",
        MSG_PLUGIN_REFRESH_ERROR_F   = "Ошибка обновления плагина %s: %s",
        MSG_PLUGIN_NO_SYSTEM_ID_F    = "Предупреждение: у плагина %s нет системного идентификатора",
        MSG_NO_RESET_IN_COMBAT       = "Невозможно сбросить профили в бою.",
        MSG_RESETTING_PROFILE_F      = "Сброс профиля: %s",
        MSG_PROFILE_RESET_DONE_F     = "Профиль «%s» сброшен по умолчанию.",
        MSG_FACTORY_RESET_INITIATED  = "|cFFFF0000ЗАВОДСКОЙ СБРОС ЗАПУЩЕН.|r Перезагрузка UI...",
        MSG_NO_MOVE_IN_COMBAT        = "Невозможно перемещать рамки в бою.",
        MSG_TRK_CLEAR_PAYLOAD_FIRST  = "Tracked: сначала очистите текущее содержимое (Shift + ПКМ), прежде чем назначить новое",
        MSG_TRK_MAX_CONTAINERS_F     = "Tracked: достигнут предел контейнеров значков для этой специализации (%d)",
        MSG_TRK_MAX_BARS_F           = "Tracked: достигнут предел панелей для этой специализации (%d)",
        MSG_TRK_FLUSHED_CONTAINERS_F = "Tracked: очищено контейнеров — %d, специализация: %s",
    },
    koKR = {
        MSG_LOADED                   = "로드됨. 설정하려면 /orbit 입력",
        MSG_ACCOUNT_RESET            = "|cFFFF0000계정 설정 초기화됨.|r UI 재로드 중...",
        MSG_PLUGIN_RESET_F           = "'%s' 기본값으로 초기화됨.",
        MSG_PROFILE_MGR_NOT_LOADED   = "ProfileManager가 로드되지 않음.",
        MSG_ACTIVE_PROFILE_F         = "활성 프로필: %s",
        MSG_PROFILE_NOT_FOUND_F      = "프로필을 찾을 수 없음: %s",
        MSG_PLUGIN_NOT_FOUND_F       = "플러그인을 찾을 수 없음: %s",
        MSG_EDIT_MODE_UNAVAILABLE    = "편집 모드를 사용할 수 없음.",
        MSG_VE_RESET                 = "Visibility Engine 기본값으로 초기화됨.",
        MSG_PLUGIN_MGR_NOT_LOADED    = "Plugin Manager가 아직 로드되지 않음.",
        MSG_NO_PLUGINS               = "등록된 플러그인 없음.",
        MSG_PLUGINS_LIST_HEADER      = "등록된 플러그인 (다른 명령과 함께 이름 사용):",
        MSG_COOLDOWNS_CLEARED        = "주입된 재사용 대기시간 아이콘을 모두 지움.",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection이 로드되지 않음.",
        MSG_TRACKED_NOT_LOADED       = "Tracked 플러그인이 로드되지 않음.",
        MSG_AVAILABLE_PROFILES_F     = "사용 가능: %s",
        MSG_FRAME_INFO_F             = "|cFFFFD100%s|r의 프레임 정보:",
        MSG_NO_FRAMES_REGISTERED     = "(등록된 프레임 없음)",
        MSG_NO_SAVED_SETTINGS_F      = "%s에 저장된 설정 없음",
        MSG_INSPECT_HEADER_F         = "|cFFFFD100%s|r의 설정 (%s):",
        MSG_INSPECT_TRUNCATED        = "|cFFAAAAAA...(생략됨)|r",
        MSG_PLUGIN_REFRESHED_F       = "%s 새로 고침됨.",
        MSG_SPEC_MAPPED_F            = "전문화 '%s' \226\134\146 %s",
        MSG_GLOBAL_RESET             = "글로벌 설정이 기본값으로 초기화됨.",
        MSG_COLORS_RESET             = "색상 설정이 기본값으로 초기화됨.",
        MSG_EDITMODE_RESET           = "편집 모드 설정이 기본값으로 초기화됨.",
        MSG_PASTE_IMPORT_STRING      = "가져오기 문자열을 붙여넣으세요.",
        MSG_ENTER_PROFILE_NAME       = "프로필 이름을 입력하세요.",
        MSG_PROFILE_EXISTS_F         = "'%s'라는 이름의 프로필이 이미 존재합니다.",
        MSG_IMPORT_SUCCESS           = "가져오기 성공.",
        MSG_INVALID_IMPORT           = "잘못된 가져오기 문자열.",
        MSG_PROFILE_CREATED_F        = "프로필 '%s' 생성됨 ('%s'에서)",
        MSG_PROFILE_DELETED_F        = "프로필 '%s' 삭제됨",
        MSG_ONLY_GLOBAL_RESET        = "글로벌 프로필만 초기화할 수 있습니다.",
        MSG_CANNOT_DELETE_GLOBAL     = "글로벌 프로필은 삭제할 수 없습니다.",
        MSG_CANNOT_DELETE_ACTIVE     = "활성 프로필은 삭제할 수 없습니다.",
        MSG_SETTINGS_UNAVAILABLE     = "Orbit 설정 대화 상자를 사용할 수 없음",
        MSG_NO_ADDON_BUTTONS         = "애드온 버튼을 찾을 수 없음",
        MSG_DT_COMBAT_TIMER_RESET    = "전투 타이머 세션이 초기화됨.",
        MSG_DT_ENCOUNTER_RESULT_F    = "%s|r: %s - %s",
        MSG_DT_AUTOSELL_F            = "잡템 자동 판매 금액: %s",
        MSG_TALENTS_DATA_CORRUPT     = "TalentMeta 데이터가 비어 있음 - 설치가 손상되었을 수 있음.",
        MSG_TALENTS_LEVEL_REQ_F      = "구성 적용에는 레벨 %d 이상이 필요합니다.",
        MSG_TALENTS_NO_DATA          = "이 전문화/콘텐츠 조합에 사용 가능한 데이터가 없음.",
        MSG_TALENTS_NO_NODES         = "이 구성에 일치하는 노드를 찾을 수 없음.",
        MSG_TALENTS_IMPORT_FAILED_F  = "가져오기 실패: %s",
        MSG_TALENTS_APPLIED          = "Orbit 구성이 적용됨.",
        MSG_AB_ICON_COUNT_RELOAD     = "행동 단축바 아이콘 수가 변경됨. 다시 불러오기가 필요합니다.",
        MSG_PROFILE_RELOAD_REQUIRED  = "일부 플러그인 변경 사항은 적용하려면 UI 다시 불러오기가 필요합니다.",
        MSG_PLUGIN_REFRESH_ERROR_F   = "플러그인 %s 새로 고침 오류: %s",
        MSG_PLUGIN_NO_SYSTEM_ID_F    = "경고: 플러그인 %s에 시스템 식별자가 없음",
        MSG_NO_RESET_IN_COMBAT       = "전투 중에는 프로필을 초기화할 수 없습니다.",
        MSG_RESETTING_PROFILE_F      = "프로필 초기화 중: %s",
        MSG_PROFILE_RESET_DONE_F     = "프로필 '%s'이(가) 기본값으로 초기화됨.",
        MSG_FACTORY_RESET_INITIATED  = "|cFFFF0000공장 초기화가 시작됨.|r UI 재로드 중...",
        MSG_NO_MOVE_IN_COMBAT        = "전투 중에는 프레임을 이동할 수 없습니다.",
        MSG_TRK_CLEAR_PAYLOAD_FIRST  = "Tracked: 새로 지정하기 전에 현재 항목을 먼저 비우세요 (Shift+우클릭)",
        MSG_TRK_MAX_CONTAINERS_F     = "Tracked: 이 전문화의 최대 아이콘 컨테이너 수에 도달함 (%d)",
        MSG_TRK_MAX_BARS_F           = "Tracked: 이 전문화의 최대 바 수에 도달함 (%d)",
        MSG_TRK_FLUSHED_CONTAINERS_F = "Tracked: 전문화 %2$s의 컨테이너 %1$d개를 정리함",
    },
    zhCN = {
        MSG_LOADED                   = "已加载。输入 /orbit 打开设置",
        MSG_ACCOUNT_RESET            = "|cFFFF0000账号设置已重置。|r 正在重载界面...",
        MSG_PLUGIN_RESET_F           = "'%s' 已重置为默认值。",
        MSG_PROFILE_MGR_NOT_LOADED   = "ProfileManager 未加载。",
        MSG_ACTIVE_PROFILE_F         = "活动配置文件：%s",
        MSG_PROFILE_NOT_FOUND_F      = "未找到配置文件：%s",
        MSG_PLUGIN_NOT_FOUND_F       = "未找到插件：%s",
        MSG_EDIT_MODE_UNAVAILABLE    = "编辑模式不可用。",
        MSG_VE_RESET                 = "Visibility Engine 已重置为默认值。",
        MSG_PLUGIN_MGR_NOT_LOADED    = "Plugin Manager 尚未加载。",
        MSG_NO_PLUGINS               = "没有已注册的插件。",
        MSG_PLUGINS_LIST_HEADER      = "已注册的插件（与其他命令一起使用名称）：",
        MSG_COOLDOWNS_CLEARED        = "已清除所有注入的冷却图标。",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection 未加载。",
        MSG_TRACKED_NOT_LOADED       = "Tracked 插件未加载。",
        MSG_AVAILABLE_PROFILES_F     = "可用：%s",
        MSG_FRAME_INFO_F             = "|cFFFFD100%s|r 的框体信息：",
        MSG_NO_FRAMES_REGISTERED     = "（无已注册的框体）",
        MSG_NO_SAVED_SETTINGS_F      = "%s 没有已保存的设置",
        MSG_INSPECT_HEADER_F         = "|cFFFFD100%s|r (%s) 的设置：",
        MSG_INSPECT_TRUNCATED        = "|cFFAAAAAA...（已截断）|r",
        MSG_PLUGIN_REFRESHED_F       = "%s 已刷新。",
        MSG_SPEC_MAPPED_F            = "专精 '%s' \226\134\146 %s",
        MSG_GLOBAL_RESET             = "全局设置已重置为默认值。",
        MSG_COLORS_RESET             = "颜色设置已重置为默认值。",
        MSG_EDITMODE_RESET           = "编辑模式设置已重置为默认值。",
        MSG_PASTE_IMPORT_STRING      = "请粘贴导入代码。",
        MSG_ENTER_PROFILE_NAME       = "请输入配置文件名称。",
        MSG_PROFILE_EXISTS_F         = "名为 '%s' 的配置文件已存在。",
        MSG_IMPORT_SUCCESS           = "导入成功。",
        MSG_INVALID_IMPORT           = "无效的导入代码。",
        MSG_PROFILE_CREATED_F        = "已创建配置文件 '%s'（来自 '%s'）",
        MSG_PROFILE_DELETED_F        = "已删除配置文件 '%s'",
        MSG_ONLY_GLOBAL_RESET        = "只有全局配置文件可以被重置。",
        MSG_CANNOT_DELETE_GLOBAL     = "无法删除全局配置文件。",
        MSG_CANNOT_DELETE_ACTIVE     = "无法删除活动配置文件。",
        MSG_SETTINGS_UNAVAILABLE     = "Orbit 设置对话框不可用",
        MSG_NO_ADDON_BUTTONS         = "未找到插件按钮",
        MSG_DT_COMBAT_TIMER_RESET    = "战斗计时器会话已重置。",
        MSG_DT_ENCOUNTER_RESULT_F    = "%s|r：%s - %s",
        MSG_DT_AUTOSELL_F            = "已自动出售垃圾物品，获得 %s",
        MSG_TALENTS_DATA_CORRUPT     = "TalentMeta 数据为空 - 安装可能已损坏。",
        MSG_TALENTS_LEVEL_REQ_F      = "应用配装需要 %d 级以上。",
        MSG_TALENTS_NO_DATA          = "该专精/内容组合没有可用数据。",
        MSG_TALENTS_NO_NODES         = "未找到与此配装匹配的节点。",
        MSG_TALENTS_IMPORT_FAILED_F  = "导入失败：%s",
        MSG_TALENTS_APPLIED          = "Orbit 配装已应用。",
        MSG_AB_ICON_COUNT_RELOAD     = "动作条图标数量已更改。需要重载界面。",
        MSG_PROFILE_RELOAD_REQUIRED  = "部分插件更改需要重载界面才能生效。",
        MSG_PLUGIN_REFRESH_ERROR_F   = "刷新插件 %s 时出错：%s",
        MSG_PLUGIN_NO_SYSTEM_ID_F    = "警告：插件 %s 没有系统标识符",
        MSG_NO_RESET_IN_COMBAT       = "战斗中无法重置配置文件。",
        MSG_RESETTING_PROFILE_F      = "正在重置配置文件：%s",
        MSG_PROFILE_RESET_DONE_F     = "配置文件 '%s' 已重置为默认值。",
        MSG_FACTORY_RESET_INITIATED  = "|cFFFF0000已启动恢复出厂设置。|r 正在重载界面...",
        MSG_NO_MOVE_IN_COMBAT        = "战斗中无法移动框体。",
        MSG_TRK_CLEAR_PAYLOAD_FIRST  = "Tracked：分配新内容前请先清除当前内容（Shift+右键点击）",
        MSG_TRK_MAX_CONTAINERS_F     = "Tracked：当前专精的图标容器数量已达上限 (%d)",
        MSG_TRK_MAX_BARS_F           = "Tracked：当前专精的条数量已达上限 (%d)",
        MSG_TRK_FLUSHED_CONTAINERS_F = "Tracked：已为专精 %2$s 清空 %1$d 个容器",
    },
    zhTW = {
        MSG_LOADED                   = "已載入。輸入 /orbit 開啟設定",
        MSG_ACCOUNT_RESET            = "|cFFFF0000帳號設定已重置。|r 正在重載介面...",
        MSG_PLUGIN_RESET_F           = "'%s' 已重置為預設值。",
        MSG_PROFILE_MGR_NOT_LOADED   = "ProfileManager 未載入。",
        MSG_ACTIVE_PROFILE_F         = "使用中設定檔：%s",
        MSG_PROFILE_NOT_FOUND_F      = "找不到設定檔：%s",
        MSG_PLUGIN_NOT_FOUND_F       = "找不到外掛：%s",
        MSG_EDIT_MODE_UNAVAILABLE    = "編輯模式不可用。",
        MSG_VE_RESET                 = "Visibility Engine 已重置為預設值。",
        MSG_PLUGIN_MGR_NOT_LOADED    = "Plugin Manager 尚未載入。",
        MSG_NO_PLUGINS               = "沒有已註冊的外掛。",
        MSG_PLUGINS_LIST_HEADER      = "已註冊的外掛（與其他命令一起使用名稱）：",
        MSG_COOLDOWNS_CLEARED        = "已清除所有注入的冷卻圖示。",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection 未載入。",
        MSG_TRACKED_NOT_LOADED       = "Tracked 外掛未載入。",
        MSG_AVAILABLE_PROFILES_F     = "可用：%s",
        MSG_FRAME_INFO_F             = "|cFFFFD100%s|r 的框架資訊：",
        MSG_NO_FRAMES_REGISTERED     = "（無已註冊的框架）",
        MSG_NO_SAVED_SETTINGS_F      = "%s 沒有已儲存的設定",
        MSG_INSPECT_HEADER_F         = "|cFFFFD100%s|r (%s) 的設定：",
        MSG_INSPECT_TRUNCATED        = "|cFFAAAAAA...（已截斷）|r",
        MSG_PLUGIN_REFRESHED_F       = "%s 已重新整理。",
        MSG_SPEC_MAPPED_F            = "專精 '%s' \226\134\146 %s",
        MSG_GLOBAL_RESET             = "全域設定已重置為預設值。",
        MSG_COLORS_RESET             = "顏色設定已重置為預設值。",
        MSG_EDITMODE_RESET           = "編輯模式設定已重置為預設值。",
        MSG_PASTE_IMPORT_STRING      = "請貼上匯入代碼。",
        MSG_ENTER_PROFILE_NAME       = "請輸入設定檔名稱。",
        MSG_PROFILE_EXISTS_F         = "名為 '%s' 的設定檔已存在。",
        MSG_IMPORT_SUCCESS           = "匯入成功。",
        MSG_INVALID_IMPORT           = "無效的匯入代碼。",
        MSG_PROFILE_CREATED_F        = "已建立設定檔 '%s'（來自 '%s'）",
        MSG_PROFILE_DELETED_F        = "已刪除設定檔 '%s'",
        MSG_ONLY_GLOBAL_RESET        = "只有全域設定檔可以被重置。",
        MSG_CANNOT_DELETE_GLOBAL     = "無法刪除全域設定檔。",
        MSG_CANNOT_DELETE_ACTIVE     = "無法刪除使用中的設定檔。",
        MSG_SETTINGS_UNAVAILABLE     = "Orbit 設定對話框不可用",
        MSG_NO_ADDON_BUTTONS         = "找不到外掛按鈕",
        MSG_DT_COMBAT_TIMER_RESET    = "戰鬥計時器階段已重置。",
        MSG_DT_ENCOUNTER_RESULT_F    = "%s|r：%s - %s",
        MSG_DT_AUTOSELL_F            = "已自動販售雜物，獲得 %s",
        MSG_TALENTS_DATA_CORRUPT     = "TalentMeta 資料為空 - 安裝可能已損毀。",
        MSG_TALENTS_LEVEL_REQ_F      = "套用配置需要等級 %d 以上。",
        MSG_TALENTS_NO_DATA          = "此專精／內容組合沒有可用資料。",
        MSG_TALENTS_NO_NODES         = "找不到符合此天賦配置的節點。",
        MSG_TALENTS_IMPORT_FAILED_F  = "匯入失敗：%s",
        MSG_TALENTS_APPLIED          = "Orbit 配置已套用。",
        MSG_AB_ICON_COUNT_RELOAD     = "動作列圖示數量已變更。需要重載介面。",
        MSG_PROFILE_RELOAD_REQUIRED  = "部分外掛變更需要重載介面才能生效。",
        MSG_PLUGIN_REFRESH_ERROR_F   = "重新整理外掛 %s 時發生錯誤：%s",
        MSG_PLUGIN_NO_SYSTEM_ID_F    = "警告：外掛 %s 沒有系統識別碼",
        MSG_NO_RESET_IN_COMBAT       = "戰鬥中無法重置設定檔。",
        MSG_RESETTING_PROFILE_F      = "正在重置設定檔：%s",
        MSG_PROFILE_RESET_DONE_F     = "設定檔 '%s' 已重置為預設值。",
        MSG_FACTORY_RESET_INITIATED  = "|cFFFF0000已啟動恢復原廠設定。|r 正在重載介面...",
        MSG_NO_MOVE_IN_COMBAT        = "戰鬥中無法移動框架。",
        MSG_TRK_CLEAR_PAYLOAD_FIRST  = "Tracked：請先清除目前的內容（Shift + 右鍵點擊）再指派新的內容",
        MSG_TRK_MAX_CONTAINERS_F     = "Tracked：此專精的圖示容器已達上限 (%d)",
        MSG_TRK_MAX_BARS_F           = "Tracked：此專精的條列已達上限 (%d)",
        MSG_TRK_FLUSHED_CONTAINERS_F = "Tracked：已清空專精 %2$s 的 %1$d 個容器",
    }
}
Orbit.Localization.Install(LOCALE_STRINGS, "Messages")
