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

local LOCALE_STRINGS = {
    enUS = {
        MSG_ACCOUNT_RESET            = "|cFFFF0000Account Settings reset.|r Reloading UI...",
        MSG_NPC_REPAIRED_F           = "Repaired all items for %1$s (%2$s).",
        MSG_PLUGIN_RESET_F           = "'%s' reset to defaults.",
        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_COOLDOWNS_CLEARED        = "Cleared all injected cooldown icons.",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection not loaded.",
        MSG_TRACKED_NOT_LOADED       = "Tracked plugin not loaded.",
        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_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 Default profile can be reset.",
        MSG_CANNOT_DELETE_GLOBAL     = "Cannot delete the Default 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_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",
        MSG_FRAMES_RESET_F           = "Reset positions for %d frames.",
        MSG_PROFILE_LOADED_F         = "%s Profile Loaded.",
        MSG_PROFILE_COLLECTION_IMPORTED_F = "Imported Collection (%d profiles). Existing profiles wiped.",
        MSG_ACCOUNT_PROFILE_SAVED_F  = "Account profile '%s' saved. Switch to it under Account in the Profiles tab.",
        MSG_ACCOUNT_PROFILE_LOADED_F = "Account profile '%s' loaded.",
        MSG_PROFILE_IMPORTING_F      = "Importing profile '%s' (from %s)...",
        MSG_EVENTBUS_ERROR_F         = "|cFFFF0000EventBus Error|r in %s: %s",
        MSG_PROFILER_ALREADY_ACTIVE  = "[Profiler] Already active.",
        MSG_PROFILER_STARTED         = "[Profiler] Started. Tracking EventBus cycles...",
        MSG_PROFILER_NOT_RUNNING     = "[Profiler] Not currently running.",
        MSG_PROFILER_RESULTS         = "[Profiler] Results:",
        MSG_PROFILER_NO_DATA         = "  No data recorded.",
    },
    deDE = {
        MSG_ACCOUNT_RESET            = "|cFFFF0000Account-Einstellungen zurückgesetzt.|r UI wird neu geladen...",
        MSG_NPC_REPAIRED_F = "Repaired all items for %1$s (%2$s).",
        MSG_PLUGIN_RESET_F           = "'%s' auf Standardwerte zurückgesetzt.",
        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_COOLDOWNS_CLEARED        = "Alle injizierten Abklingzeit-Symbole gelöscht.",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection nicht geladen.",
        MSG_TRACKED_NOT_LOADED       = "Tracked-Plugin nicht geladen.",
        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_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 Standardprofil kann zurückgesetzt werden.",
        MSG_CANNOT_DELETE_GLOBAL     = "Das Standardprofil 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_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",
        MSG_FRAMES_RESET_F           = "Positionen für %d Fenster zurückgesetzt.",
        MSG_PROFILE_LOADED_F         = "Profil %s geladen.",
        MSG_PROFILE_COLLECTION_IMPORTED_F = "Sammlung importiert (%d Profile). Bestehende Profile gelöscht.",
        MSG_ACCOUNT_PROFILE_SAVED_F  = "Accountprofil '%s' gespeichert. Wechsle unter Account im Profile-Tab dorthin.",
        MSG_ACCOUNT_PROFILE_LOADED_F = "Accountprofil '%s' geladen.",
        MSG_PROFILE_IMPORTING_F      = "Importiere Profil '%s' (von %s)...",
        MSG_EVENTBUS_ERROR_F         = "|cFFFF0000EventBus-Fehler|r in %s: %s",
        MSG_PROFILER_ALREADY_ACTIVE  = "[Profiler] Bereits aktiv.",
        MSG_PROFILER_STARTED         = "[Profiler] Gestartet. EventBus-Zyklen werden verfolgt...",
        MSG_PROFILER_NOT_RUNNING     = "[Profiler] Läuft derzeit nicht.",
        MSG_PROFILER_RESULTS         = "[Profiler] Ergebnisse:",
        MSG_PROFILER_NO_DATA         = "  Keine Daten aufgezeichnet.",
    },
    frFR = {
        MSG_ACCOUNT_RESET            = "|cFFFF0000Paramètres du compte réinitialisés.|r Rechargement de l'UI...",
        MSG_NPC_REPAIRED_F = "Repaired all items for %1$s (%2$s).",
        MSG_PLUGIN_RESET_F           = "'%s' réinitialisé par défaut.",
        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_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_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_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 par défaut peut être réinitialisé.",
        MSG_CANNOT_DELETE_GLOBAL     = "Impossible de supprimer le profil par défaut.",
        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_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",
        MSG_FRAMES_RESET_F           = "Positions réinitialisées pour %d cadres.",
        MSG_PROFILE_LOADED_F         = "Profil %s chargé.",
        MSG_PROFILE_COLLECTION_IMPORTED_F = "Collection importée (%d profils). Profils existants effacés.",
        MSG_ACCOUNT_PROFILE_SAVED_F  = "Profil de compte '%s' enregistré. Activez-le via Compte dans l'onglet Profils.",
        MSG_ACCOUNT_PROFILE_LOADED_F = "Profil de compte '%s' chargé.",
        MSG_PROFILE_IMPORTING_F      = "Importation du profil '%s' (depuis %s)...",
        MSG_EVENTBUS_ERROR_F         = "|cFFFF0000Erreur EventBus|r dans %s : %s",
        MSG_PROFILER_ALREADY_ACTIVE  = "[Profiler] Déjà actif.",
        MSG_PROFILER_STARTED         = "[Profiler] Démarré. Suivi des cycles EventBus...",
        MSG_PROFILER_NOT_RUNNING     = "[Profiler] N'est pas en cours d'exécution.",
        MSG_PROFILER_RESULTS         = "[Profiler] Résultats :",
        MSG_PROFILER_NO_DATA         = "  Aucune donnée enregistrée.",
    },
    esES = {
        MSG_ACCOUNT_RESET            = "|cFFFF0000Ajustes de cuenta restablecidos.|r Recargando UI...",
        MSG_NPC_REPAIRED_F = "Repaired all items for %1$s (%2$s).",
        MSG_PLUGIN_RESET_F           = "'%s' restablecido a predeterminados.",
        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_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_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_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 predeterminado.",
        MSG_CANNOT_DELETE_GLOBAL     = "No se puede eliminar el perfil predeterminado.",
        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_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",
        MSG_FRAMES_RESET_F           = "Posiciones restablecidas para %d marcos.",
        MSG_PROFILE_LOADED_F         = "Perfil %s cargado.",
        MSG_PROFILE_COLLECTION_IMPORTED_F = "Colección importada (%d perfiles). Perfiles existentes eliminados.",
        MSG_ACCOUNT_PROFILE_SAVED_F  = "Perfil de cuenta '%s' guardado. Actívalo en Cuenta en la pestaña Perfiles.",
        MSG_ACCOUNT_PROFILE_LOADED_F = "Perfil de cuenta '%s' cargado.",
        MSG_PROFILE_IMPORTING_F      = "Importando perfil '%s' (de %s)...",
        MSG_EVENTBUS_ERROR_F         = "|cFFFF0000Error de EventBus|r en %s: %s",
        MSG_PROFILER_ALREADY_ACTIVE  = "[Profiler] Ya está activo.",
        MSG_PROFILER_STARTED         = "[Profiler] Iniciado. Rastreando ciclos de EventBus...",
        MSG_PROFILER_NOT_RUNNING     = "[Profiler] No se está ejecutando actualmente.",
        MSG_PROFILER_RESULTS         = "[Profiler] Resultados:",
        MSG_PROFILER_NO_DATA         = "  No se registraron datos.",
    },
    ptBR = {
        MSG_ACCOUNT_RESET            = "|cFFFF0000Configurações da Conta redefinidas.|r Recarregando a UI...",
        MSG_NPC_REPAIRED_F = "Repaired all items for %1$s (%2$s).",
        MSG_PLUGIN_RESET_F           = "'%s' redefinido para os padrões.",
        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_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_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_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 padrão pode ser redefinido.",
        MSG_CANNOT_DELETE_GLOBAL     = "Não é possível excluir o perfil padrão.",
        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_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",
        MSG_FRAMES_RESET_F           = "Posições redefinidas para %d quadros.",
        MSG_PROFILE_LOADED_F         = "Perfil %s carregado.",
        MSG_PROFILE_COLLECTION_IMPORTED_F = "Coleção importada (%d perfis). Perfis existentes apagados.",
        MSG_ACCOUNT_PROFILE_SAVED_F  = "Perfil de conta '%s' salvo. Ative-o em Conta na aba Perfis.",
        MSG_ACCOUNT_PROFILE_LOADED_F = "Perfil de conta '%s' carregado.",
        MSG_PROFILE_IMPORTING_F      = "Importando perfil '%s' (de %s)...",
        MSG_EVENTBUS_ERROR_F         = "|cFFFF0000Erro do EventBus|r em %s: %s",
        MSG_PROFILER_ALREADY_ACTIVE  = "[Profiler] Já está ativo.",
        MSG_PROFILER_STARTED         = "[Profiler] Iniciado. Rastreando ciclos do EventBus...",
        MSG_PROFILER_NOT_RUNNING     = "[Profiler] Não está em execução no momento.",
        MSG_PROFILER_RESULTS         = "[Profiler] Resultados:",
        MSG_PROFILER_NO_DATA         = "  Nenhum dado registrado.",
    },
    ruRU = {
        MSG_ACCOUNT_RESET            = "|cFFFF0000Настройки аккаунта сброшены.|r Перезагрузка UI...",
        MSG_NPC_REPAIRED_F = "Repaired all items for %1$s (%2$s).",
        MSG_PLUGIN_RESET_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_COOLDOWNS_CLEARED        = "Все внедренные значки перезарядки очищены.",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection не загружен.",
        MSG_TRACKED_NOT_LOADED       = "Плагин Tracked не загружен.",
        MSG_NO_SAVED_SETTINGS_F      = "Нет сохранённых настроек для %s",
        MSG_INSPECT_HEADER_F         = "Настройки для |cFFFFD100%s|r (%s):",
        MSG_INSPECT_TRUNCATED        = "|cFFAAAAAA...(сокращено)|r",
        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_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",
        MSG_FRAMES_RESET_F           = "Позиции сброшены для %d рамок.",
        MSG_PROFILE_LOADED_F         = "Профиль %s загружен.",
        MSG_PROFILE_COLLECTION_IMPORTED_F = "Коллекция импортирована (%d профилей). Существующие профили удалены.",
        MSG_ACCOUNT_PROFILE_SAVED_F  = "Профиль учётной записи '%s' сохранён. Переключитесь на него в разделе Учётная запись во вкладке Профили.",
        MSG_ACCOUNT_PROFILE_LOADED_F = "Профиль учётной записи '%s' загружен.",
        MSG_PROFILE_IMPORTING_F      = "Импорт профиля '%s' (из %s)...",
        MSG_EVENTBUS_ERROR_F         = "|cFFFF0000Ошибка EventBus|r в %s: %s",
        MSG_PROFILER_ALREADY_ACTIVE  = "[Profiler] Уже активен.",
        MSG_PROFILER_STARTED         = "[Profiler] Запущен. Отслеживание циклов EventBus...",
        MSG_PROFILER_NOT_RUNNING     = "[Profiler] В настоящее время не запущен.",
        MSG_PROFILER_RESULTS         = "[Profiler] Результаты:",
        MSG_PROFILER_NO_DATA         = "  Данные не записаны.",
    },
    koKR = {
        MSG_ACCOUNT_RESET            = "|cFFFF0000계정 설정 초기화됨.|r UI 재로드 중...",
        MSG_NPC_REPAIRED_F = "Repaired all items for %1$s (%2$s).",
        MSG_PLUGIN_RESET_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_COOLDOWNS_CLEARED        = "주입된 재사용 대기시간 아이콘을 모두 지움.",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection이 로드되지 않음.",
        MSG_TRACKED_NOT_LOADED       = "Tracked 플러그인이 로드되지 않음.",
        MSG_NO_SAVED_SETTINGS_F      = "%s에 저장된 설정 없음",
        MSG_INSPECT_HEADER_F         = "|cFFFFD100%s|r의 설정 (%s):",
        MSG_INSPECT_TRUNCATED        = "|cFFAAAAAA...(생략됨)|r",
        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_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개를 정리함",
        MSG_FRAMES_RESET_F           = "%d개 프레임의 위치를 초기화함.",
        MSG_PROFILE_LOADED_F         = "%s 프로필을 불러옴.",
        MSG_PROFILE_COLLECTION_IMPORTED_F = "컬렉션을 가져옴 (%d개 프로필). 기존 프로필이 삭제됨.",
        MSG_ACCOUNT_PROFILE_SAVED_F  = "계정 프로필 '%s'을(를) 저장했습니다. 프로필 탭의 계정에서 전환하세요.",
        MSG_ACCOUNT_PROFILE_LOADED_F = "계정 프로필 '%s'을(를) 불러왔습니다.",
        MSG_PROFILE_IMPORTING_F      = "프로필 '%s' 가져오는 중 (%s에서)...",
        MSG_EVENTBUS_ERROR_F         = "|cFFFF0000EventBus 오류|r 발생 위치: %s: %s",
        MSG_PROFILER_ALREADY_ACTIVE  = "[Profiler] 이미 활성화됨.",
        MSG_PROFILER_STARTED         = "[Profiler] 시작됨. EventBus 주기 추적 중...",
        MSG_PROFILER_NOT_RUNNING     = "[Profiler] 현재 실행 중이 아님.",
        MSG_PROFILER_RESULTS         = "[Profiler] 결과:",
        MSG_PROFILER_NO_DATA         = "  기록된 데이터 없음.",
    },
    zhCN = {
        MSG_ACCOUNT_RESET            = "|cFFFF0000账号设置已重置。|r 正在重载界面...",
        MSG_NPC_REPAIRED_F = "Repaired all items for %1$s (%2$s).",
        MSG_PLUGIN_RESET_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_COOLDOWNS_CLEARED        = "已清除所有注入的冷却图标。",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection 未加载。",
        MSG_TRACKED_NOT_LOADED       = "Tracked 插件未加载。",
        MSG_NO_SAVED_SETTINGS_F      = "%s 没有已保存的设置",
        MSG_INSPECT_HEADER_F         = "|cFFFFD100%s|r (%s) 的设置：",
        MSG_INSPECT_TRUNCATED        = "|cFFAAAAAA...（已截断）|r",
        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_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 个容器",
        MSG_FRAMES_RESET_F           = "已重置 %d 个框体的位置。",
        MSG_PROFILE_LOADED_F         = "已加载配置文件 %s。",
        MSG_PROFILE_COLLECTION_IMPORTED_F = "已导入合集（%d 个配置文件）。现有配置文件已清除。",
        MSG_ACCOUNT_PROFILE_SAVED_F  = "账号配置 '%s' 已保存。请在配置文件页的账号中切换。",
        MSG_ACCOUNT_PROFILE_LOADED_F = "已载入账号配置 '%s'。",
        MSG_PROFILE_IMPORTING_F      = "正在导入配置文件 '%s'（来自 %s）...",
        MSG_EVENTBUS_ERROR_F         = "|cFFFF0000EventBus 错误|r 发生于 %s：%s",
        MSG_PROFILER_ALREADY_ACTIVE  = "[Profiler] 已处于激活状态。",
        MSG_PROFILER_STARTED         = "[Profiler] 已启动。正在跟踪 EventBus 周期...",
        MSG_PROFILER_NOT_RUNNING     = "[Profiler] 当前未运行。",
        MSG_PROFILER_RESULTS         = "[Profiler] 结果：",
        MSG_PROFILER_NO_DATA         = "  未记录任何数据。",
    },
    zhTW = {
        MSG_ACCOUNT_RESET            = "|cFFFF0000帳號設定已重置。|r 正在重載介面...",
        MSG_NPC_REPAIRED_F = "Repaired all items for %1$s (%2$s).",
        MSG_PLUGIN_RESET_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_COOLDOWNS_CLEARED        = "已清除所有注入的冷卻圖示。",
        MSG_VIEWER_INJECTION_MISSING = "ViewerInjection 未載入。",
        MSG_TRACKED_NOT_LOADED       = "Tracked 外掛未載入。",
        MSG_NO_SAVED_SETTINGS_F      = "%s 沒有已儲存的設定",
        MSG_INSPECT_HEADER_F         = "|cFFFFD100%s|r (%s) 的設定：",
        MSG_INSPECT_TRUNCATED        = "|cFFAAAAAA...（已截斷）|r",
        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_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 個容器",
        MSG_FRAMES_RESET_F           = "已重置 %d 個框架的位置。",
        MSG_PROFILE_LOADED_F         = "已載入設定檔 %s。",
        MSG_PROFILE_COLLECTION_IMPORTED_F = "已匯入合集（%d 個設定檔）。現有設定檔已清除。",
        MSG_ACCOUNT_PROFILE_SAVED_F  = "帳號設定 '%s' 已儲存。請在設定檔頁的帳號中切換。",
        MSG_ACCOUNT_PROFILE_LOADED_F = "已載入帳號設定檔 '%s'。",
        MSG_PROFILE_IMPORTING_F      = "正在匯入設定檔 '%s'（來自 %s）...",
        MSG_EVENTBUS_ERROR_F         = "|cFFFF0000EventBus 錯誤|r 發生於 %s：%s",
        MSG_PROFILER_ALREADY_ACTIVE  = "[Profiler] 已處於啟用狀態。",
        MSG_PROFILER_STARTED         = "[Profiler] 已啟動。正在追蹤 EventBus 週期...",
        MSG_PROFILER_NOT_RUNNING     = "[Profiler] 目前未執行。",
        MSG_PROFILER_RESULTS         = "[Profiler] 結果：",
        MSG_PROFILER_NO_DATA         = "  未記錄任何資料。",
    }
}
Orbit.Localization.Install(LOCALE_STRINGS, "Messages")
