-- Portal Authority — localization/enUS.lua
-- English fallback localization strings.

local PA = PortalAuthority
local L = {}

-- Common labels.
L["COMMON_ABOVE"] = "Above"
L["COMMON_ALARM_CLOCK"] = "Alarm Clock"
L["COMMON_AMBIENCE"] = "Ambience"
L["COMMON_ALL"] = "All"
L["COMMON_AUDIO_CHANNEL"] = "Audio Channel"
L["COMMON_BACKGROUND_OPACITY"] = "Background Opacity"
L["COMMON_BACK"] = "Back"
L["COMMON_CHANNEL"] = "Channel"
L["COMMON_BELOW"] = "Below"
L["COMMON_BOTTOM"] = "Bottom"
L["COMMON_BY"] = "|cFF999999by |r"
L["COMMON_CANCEL"] = "Cancel"
L["COMMON_CENTER"] = "Center"
L["COMMON_CLOSE"] = "Close"
L["COMMON_COORDINATES"] = "Coordinates"
L["COMMON_CONFIRM"] = "Confirm"
L["COMMON_COUNTDOWN"] = "Countdown"
L["COMMON_CTRL"] = "Ctrl"
L["COMMON_CUSTOM"] = "Custom"
L["COMMON_CUSTOM_FORMAT"] = "Custom: %s"
L["COMMON_DEFAULT"] = "Default"
L["COMMON_DEDICATED_TO"] = "DEDICATED TO"
L["COMMON_DESTINATION"] = "Destination"
L["COMMON_DIALOG"] = "Dialog"
L["COMMON_DISABLED"] = "Disabled"
L["COMMON_DPS"] = "DPS"
L["COMMON_ENABLE"] = "Enable"
L["COMMON_ENABLED"] = "Enabled"
L["COMMON_FINISH"] = "Finish"
L["COMMON_FONT"] = "Font"
L["COMMON_FONT_SIZE"] = "Font / Size"
L["COMMON_GLOBAL_UI_FONT"] = "Global UI Font"
L["COMMON_GRID"] = "Grid"
L["COMMON_GUIDED_SETUP"] = "Guided Setup"
L["COMMON_HEALER"] = "Healer"
L["COMMON_HIDE"] = "Hide"
L["COMMON_HOME"] = "Home"
L["COMMON_ICON_SIZE"] = "Icon Size"
L["COMMON_INSIDE"] = "Inside"
L["COMMON_INSPIRED_BY"] = "INSPIRED BY"
L["COMMON_INSERT"] = "Insert:"
L["COMMON_LABEL"] = "Label"
L["COMMON_LEFT"] = "Left"
L["COMMON_LATER"] = "Later"
L["COMMON_LOCK_POSITION"] = "Lock Position"
L["COMMON_LOCKED"] = "Locked"
L["COMMON_MASTER"] = "Master"
L["COMMON_MESSAGE"] = "Message"
L["COMMON_MODULE"] = "Module"
L["COMMON_MYTHIC_PLUS"] = "Mythic+"
L["COMMON_MUSIC"] = "Music"
L["COMMON_NAME"] = "Name"
L["COMMON_NEXT"] = "Next"
L["COMMON_NO"] = "No"
L["COMMON_NONE"] = "None"
L["COMMON_ONLY_FORMAT"] = "%s only"
L["COMMON_OFF"] = "Off"
L["COMMON_OK"] = "OK"
L["COMMON_ON"] = "On"
L["COMMON_OPEN_DOCK_SETTINGS"] = "Open Dock Settings"
L["COMMON_OPEN_SETTINGS"] = "Open Settings"
L["COMMON_OUTLINE"] = "Outline"
L["COMMON_OUTSIDE"] = "Outside"
L["COMMON_PORTAL"] = "Portal"
L["COMMON_PLAYER"] = "Player"
L["COMMON_PREVIEW"] = "Preview"
L["COMMON_PROFILES"] = "Profiles"
L["COMMON_RAID"] = "Raid"
L["COMMON_RAID_WARNING"] = "Raid Warning"
L["COMMON_READY_CHECK"] = "Ready Check"
L["COMMON_READY"] = "Ready"
L["COMMON_RESET"] = "Reset"
L["COMMON_RESET_ANCHOR"] = "Reset Anchor"
L["COMMON_ROW_HEIGHT"] = "Row Height"
L["COMMON_RIGHT"] = "Right"
L["COMMON_SEARCH"] = "Search"
L["COMMON_SELF"] = "Self"
L["COMMON_SFX"] = "SFX"
L["COMMON_SHOW"] = "Show"
L["COMMON_SHOW_ME_AROUND"] = "Show Me Around"
L["COMMON_SHIFT"] = "Shift"
L["COMMON_SIZE"] = "Size"
L["COMMON_SKIP"] = "Skip"
L["COMMON_SOON"] = "SOON"
L["COMMON_SPELL_ID"] = "Spell ID"
L["COMMON_STYLE"] = "Style"
L["COMMON_TELEPORT"] = "Teleport"
L["COMMON_TANK"] = "Tank"
L["COMMON_TELL_MESSAGE"] = "Tell Message"
L["COMMON_TEST"] = "Test"
L["COMMON_TEXT_PLACEMENT"] = "Text placement"
L["COMMON_TEXT_SIDE"] = "Text side"
L["COMMON_TIMERS"] = "Timers"
L["COMMON_TOP"] = "Top"
L["COMMON_UNKNOWN"] = "Unknown"
L["COMMON_UNAVAILABLE"] = "Unavailable"
L["COMMON_UNLOCKED"] = "Unlocked"
L["COMMON_WRAP"] = "Wrap"
L["COMMON_WIDTH"] = "Width"
L["COMMON_YES"] = "Yes"

-- Settings shell.
L["SETTINGS_ACTIVE"] = "ACTIVE"
L["SETTINGS_GROUP_COOLDOWNS"] = "Group Cooldowns"
L["SETTINGS_INACTIVE"] = "INACTIVE"
L["SETTINGS_SEARCH_NO_RESULTS_1"] = "By the tides... no results found."
L["SETTINGS_SEARCH_NO_RESULTS_2"] = "Searched Yet's browser history... no results found."
L["SETTINGS_SEARCH_NO_RESULTS_3"] = "BMI calculated... no results found."
L["SETTINGS_SEARCH_NO_RESULTS_4"] = "Twiggle tried... no results found."
L["SETTINGS_SEARCH_NO_RESULTS_5"] = "Gooby wooby... no results found."
L["SETTINGS_SEARCH_PLACEHOLDER"] = "Search..."
L["SETTINGS_SECTION"] = "SECTION"
L["SETTINGS_TOC_NOTES"] = "Your all-in-one Mythic+ toolkit."
L["SETTINGS_WINDOW_HOST_PANEL_UNAVAILABLE"] = "Settings window host panel is unavailable."
L["SETTINGS_WINDOW_HOST_UNAVAILABLE"] = "Settings host is unavailable."
L["SETTINGS_WINDOW_TARGET_UNAVAILABLE"] = "Settings window target is unavailable."
L["SETTINGS_WINDOW_UNAVAILABLE"] = "Settings window is unavailable."
L["SETTINGS_WINDOW_UNAVAILABLE_BUILD"] = "Settings window is unavailable in this build."
L["SETTINGS_WINDOW_UNAVAILABLE_COMBAT"] = "Settings are unavailable during combat."

-- Token display labels.
L["SETTINGS_TOKEN_CLASS_ALIAS"] = "[class]"
L["SETTINGS_TOKEN_CLASS_DISPLAY"] = "Class"
L["SETTINGS_TOKEN_DESTINATION_ALIAS"] = "[destination]"
L["SETTINGS_TOKEN_DESTINATION_DISPLAY"] = "Destination"
L["SETTINGS_TOKEN_NAME_ALIAS"] = "[name]"
L["SETTINGS_TOKEN_NAME_DISPLAY"] = "Name"
L["SETTINGS_TOKEN_ROLE_ALIAS"] = "[role]"
L["SETTINGS_TOKEN_ROLE_DISPLAY"] = "Role"

-- Shared settings pickers.
L["SETTINGS_CHOOSE_PROFILE"] = "Choose Profile"
L["SETTINGS_ONLY_USER_FACING_PROFILES"] = "Only user-facing profile names are shown here."
L["SETTINGS_SEARCH_CHANNELS"] = "Search channels"
L["SETTINGS_SEARCH_FONTS_BY_NAME"] = "Search fonts by name"
L["SETTINGS_SEARCH_OPTIONS"] = "Search options"
L["SETTINGS_SEARCH_PROFILES"] = "Search profiles"
L["SETTINGS_SEARCH_SOUNDS"] = "Search sounds"
L["SETTINGS_SEARCH_TEXTURES"] = "Search textures"
L["SETTINGS_SEARCH_GENERIC_CHOICE_CAPTION_TERMS"] = "enabled|disabled|enable|disable|on|off|show|hide|yes|no"
L["SETTINGS_SEARCH_NOISE_EXACT_TERMS"] = "death knight only|demon hunter only|druid only|evoker only|hunter only|mage only|monk only|paladin only|priest only|rogue only|shaman only|warlock only|warrior only|mythic+ only|unavailable on this character|unavailable on this character.|unavailable on this class|unavailable on this class.|unavailable for your faction|unavailable for your faction."
L["SETTINGS_SEARCH_QUALIFIER_ONLY_TERMS"] = "only"
L["SETTINGS_SEARCH_SECTION_TERMS_ANNOUNCEMENTS"] = "announcements|announce|utility alerts"
L["SETTINGS_SEARCH_SECTION_TERMS_COMBAT"] = "combat alerts|combat|death alerts"
L["SETTINGS_SEARCH_SECTION_TERMS_DOCK"] = "mythic+ dock|dock|m+ dock"
L["SETTINGS_SEARCH_SECTION_TERMS_INTERRUPT"] = "interrupt tracker|interrupt|tracker"
L["SETTINGS_SEARCH_SECTION_TERMS_KEYSTONE"] = "keystone utility|keystone|assistant"
L["SETTINGS_SEARCH_SECTION_TERMS_PROFILES"] = "profiles|profile|shared profile"
L["SETTINGS_SEARCH_SECTION_TERMS_ROOT"] = "home|portal authority"
L["SETTINGS_SEARCH_SECTION_TERMS_TIMERS"] = "timers|timer"
L["SETTINGS_SEARCH_TERMS_ANNOUNCE_SUMMON_STONE"] = "summoning stone|summon stone"
L["SETTINGS_SEARCH_TERMS_COMBAT_ONSCREEN_MESSAGE"] = "on-screen alert message|onscreen alert message|alert message"
L["SETTINGS_SEARCH_TERMS_DOCK_SPELL_ID"] = "spell id|manual|custom"
L["SETTINGS_SEARCH_TERMS_DOCK_TOP"] = "top"
L["SETTINGS_SEARCH_TERMS_INTERRUPT_WIDTH"] = "width"
L["SETTINGS_SEARCH_TERMS_KEYSTONE_RELEASE_SPIRIT"] = "release spirit"
L["SETTINGS_SEARCH_TERMS_PROFILES_SHARED_PROFILE"] = "shared profile"
L["SETTINGS_SEARCH_TERMS_SOUND"] = "sound|alert sound|audio"
L["SETTINGS_SEARCH_TERMS_TIMERS_NEXT_LUST"] = "next lust"
L["SETTINGS_SELECT_ALERT_SOUND"] = "Select Alert Sound"
L["SETTINGS_SELECT_AUDIO_CHANNEL"] = "Select Audio Channel"
L["SETTINGS_SELECT_BAR_TEXTURE"] = "Select Bar Texture"
L["SETTINGS_SELECT_FONT_FACE"] = "Select Font Face"
L["SETTINGS_SELECT_OPTION"] = "Select Option"
L["SETTINGS_SELECT_PROFILE"] = "Select profile"
L["SETTINGS_SELECT_TOOLTIP_OPTION"] = "Select Tooltip Option"

-- Announcements panel.
L["SETTINGS_ANNOUNCE_ALERT_SOUND"] = "Alert Sound"
L["SETTINGS_ANNOUNCE_ALERT_SOUND_VISUAL_ONLY"] = "Alert sound |cff7f7f7f(select NONE for visual only)|r"
L["SETTINGS_ANNOUNCE_CHANNEL_MASTER_RECOMMENDED"] = "Channel |cff7f7f7f(recommended: Master)|r"
L["SETTINGS_ANNOUNCE_CHANNEL_RAID_PARTY"] = "Channel: /raid in raids, /party in parties"
L["SETTINGS_ANNOUNCE_CHANNEL_SAY"] = "Channel: /say"
L["SETTINGS_ANNOUNCE_DEFAULT_MPLUS_TEXT"] = "Taking M+ teleport to [destination]."
L["SETTINGS_ANNOUNCE_DEFAULT_PORTALS_TEXT"] = "Porting to [destination] - click my portal!"
L["SETTINGS_ANNOUNCE_DEFAULT_SUMMONING_STONE_TEXT"] = "Summoning stone is up - please click."
L["SETTINGS_ANNOUNCE_DEFAULT_TELEPORTS_TEXT"] = "Teleporting to [destination]."
L["SETTINGS_ANNOUNCE_DESCRIPTOR"] = "Customize your utility alerts."
L["SETTINGS_ANNOUNCE_INCOMING_ALERTS"] = "Incoming Alerts"
L["SETTINGS_ANNOUNCE_MAGE_TRAVEL"] = "Mage Travel"
L["SETTINGS_ANNOUNCE_MESSAGE"] = "Message"
L["SETTINGS_ANNOUNCE_MYTHIC_TELEPORTS"] = "Mythic+ Teleports"
L["SETTINGS_ANNOUNCE_PLAY_TEST_SOUND"] = "Play test sound"
L["SETTINGS_ANNOUNCE_POPUP_SUMMON_REQUESTS"] = "Popup alert for Party, Raid, Whisper, and Battle.net summon asks (e.g., '1', 'sum', 'summon', '123 plz'). It is flexible in understanding intent."
L["SETTINGS_ANNOUNCE_POPUP_SUMMON_STONE_REQUESTS"] = "Popup alert for Party, Raid, Whisper, and Battle.net closet requests stone (e.g., 'closet','stone plz')."
L["SETTINGS_ANNOUNCE_PORTALS"] = "Portals"
L["SETTINGS_ANNOUNCE_ROUTING_RAID_PARTY"] = "Routing: RAID in raids, PARTY in parties."
L["SETTINGS_ANNOUNCE_SUMMONING_STONE"] = "Summoning Stone"
L["SETTINGS_ANNOUNCE_SUMMON_REQUESTS"] = "Summon Requests"
L["SETTINGS_ANNOUNCE_SUMMON_REQUESTS_WITH_CLASS_FORMAT"] = "Summon Requests (%s)"
L["SETTINGS_ANNOUNCE_SUMMON_STONE_REQUESTS"] = "Summon Stone Requests"
L["SETTINGS_ANNOUNCE_SUMMON_STONE_REQUESTS_WITH_CLASS_FORMAT"] = "Summon Stone Requests (%s)"
L["SETTINGS_ANNOUNCE_TELEPORTS"] = "Teleports"
L["SETTINGS_ANNOUNCE_TITLE"] = "Announcements"
L["SETTINGS_ANNOUNCE_UNAVAILABLE_THIS_CHARACTER"] = "Unavailable on this character."
L["SETTINGS_ANNOUNCE_USE_DESTINATION_HELP"] = "Use [destination] in your message to insert the destination name."
L["SETTINGS_ANNOUNCE_USES_MPLUS_DOCK"] = "Uses the teleports enabled in Mythic+ Dock."
L["SETTINGS_ANNOUNCE_WARLOCK_SUMMONING"] = "Warlock Summoning"

-- Combat panel.
L["SETTINGS_COMBAT_ALERT_SOUND_VISUAL_ONLY"] = "Alert Sound |cff7f7f7f(select NONE for visual only)|r"
L["SETTINGS_COMBAT_ANTI_SPAM_RAID_WIPE"] = "Anti-spam Raid Wipe"
L["SETTINGS_COMBAT_ANTI_SPAM_TOOLTIP"] = "Suppresses repeated death alerts during a raid wipe."
L["SETTINGS_COMBAT_DEFAULT_DEATH_ALERT_TEXT"] = "[role] Died: [name]"
L["SETTINGS_COMBAT_DEATH_ALERTS"] = "Death Alerts"
L["SETTINGS_COMBAT_DEATH_DESC"] = "Audio and/or on-screen alerts when a Tank/Healer/DPS (or you) dies in your party/raid."
L["SETTINGS_COMBAT_DESCRIPTOR"] = "Control death alerts, audio, and on-screen messaging."
L["SETTINGS_COMBAT_DISABLED_HELP"] = "Combat Alerts are disabled. Re-enable to edit settings."
L["SETTINGS_COMBAT_LOCKED_HELP"] = "Combat Alerts are locked."
L["SETTINGS_COMBAT_ON_SCREEN"] = "On-screen"
L["SETTINGS_COMBAT_ON_SCREEN_MESSAGE"] = "On-screen Alert Message"
L["SETTINGS_COMBAT_PREVIEW_TANK_DIED_FORMAT"] = "%s Tank Died: |c%sStreetxo|r"
L["SETTINGS_COMBAT_REQUIRED_WHEN_SOUND_NONE"] = "Required when Sound=None"
L["SETTINGS_COMBAT_RIGHT_CLICK_PREVIEW_LEFT_CLICK_SELECTS"] = "Right-click to preview - Left-click selects"
L["SETTINGS_COMBAT_SHOW_ROLE_ICON"] = "Show Role Icon"
L["SETTINGS_COMBAT_TITLE"] = "Combat Alerts"
L["SETTINGS_COMBAT_UNLOCKED_HELP"] = "Combat Alerts are unlocked - drag to reposition."

-- Dock panel.
L["SETTINGS_DOCK_BUTTON_LABEL_FORMAT"] = "%s: %s"
L["SETTINGS_DOCK_CUSTOMIZATION_HELP"] = "Applies preset destinations for the selected Mythic+ Dock preset."
L["SETTINGS_DOCK_DESCRIPTOR"] = "Configure your custom portal layout."
L["SETTINGS_DOCK_DISABLED_HELP"] = "Dock is disabled. Re-enable to edit settings."
L["SETTINGS_DOCK_GIZMO_MODE"] = "Gizmo Mode |T132311:14:14:0:0:64:64:4:60:4:60|t"
L["SETTINGS_DOCK_GIZMO_TOOLTIP"] = "Only show the dock when the Mythic+ dungeon window is open."
L["SETTINGS_DOCK_GRID_ONLY"] = "Grid only"
L["SETTINGS_DOCK_HOVER_GLOW"] = "Hover Glow"
L["SETTINGS_DOCK_IMPORT_EMPTY"] = "Import string is empty."
L["SETTINGS_DOCK_IMPORT_INVALID_PAYLOAD_FORMAT"] = "Invalid encoded payload (%s)."
L["SETTINGS_DOCK_IMPORT_INVALID_VALUE_FORMAT"] = "Invalid value for %s (%s)."
L["SETTINGS_DOCK_IMPORT_MISSING_PREFIX"] = "Missing PA1 prefix."
L["SETTINGS_DOCK_IMPORT_UNSUPPORTED_VALUE_FORMAT"] = "%s has an unsupported value."
L["SETTINGS_DOCK_IMPORT_VALUE_RANGE_FORMAT"] = "%s must be between %d and %d."
L["SETTINGS_DOCK_LABELS"] = "Labels"
L["SETTINGS_DOCK_LABEL_SIDE"] = "Label Side"
L["SETTINGS_DOCK_LAYOUT_HORIZONTAL_ROW"] = "Horizontal Row"
L["SETTINGS_DOCK_LAYOUT_MODE"] = "Layout Mode"
L["SETTINGS_DOCK_LAYOUT_SECTION"] = "Structure"
L["SETTINGS_DOCK_LAYOUT_VERTICAL_COLUMN"] = "Vertical Column"
L["SETTINGS_DOCK_LOCKED_HELP"] = "Dock is locked."
L["SETTINGS_DOCK_MATCHES_SEASON_01"] = "• Matches Midnight Season 01"
L["SETTINGS_DOCK_MATCHES_SEASON_01_CUSTOM_ORDER"] = "• Matches Midnight Season 01 (custom order)"
L["SETTINGS_DOCK_PRESET_SEASON_01"] = "|TInterface\\AddOns\\PortalAuthority\\Media\\Images\\WoW_Overclock_Midnight_Logo_enUS_64.png:24:24:0:0|t Midnight Season 01"
L["SETTINGS_DOCK_RESET_TOOLTIP"] = "Resets dock position to default."
L["SETTINGS_DOCK_SHOW_IN_COMBAT"] = "Show in Combat"
L["SETTINGS_DOCK_SHOW_IN_DUNGEON"] = "Show in Dungeon"
L["SETTINGS_DOCK_SHOW_IN_MAJOR_CITY"] = "Show in Major City"
L["SETTINGS_DOCK_SHOW_PORTAL_NAME"] = "Show Portal Name"
L["SETTINGS_DOCK_SPELL_FORMAT"] = "Spell %s"
L["SETTINGS_DOCK_STYLE_SECTION"] = "Style"
L["SETTINGS_DOCK_TITLE"] = "Mythic+ Dock"
L["SETTINGS_DOCK_UNLOCKED_HELP"] = "Dock is unlocked - drag to reposition."
L["SETTINGS_DOCK_UNLOCK_HINT"] = "Tip: Unlock the dock to adjust icon spacing visually."
L["SETTINGS_DOCK_UNAVAILABLE_THIS_CLASS"] = "Unavailable on this class"
L["SETTINGS_DOCK_UNAVAILABLE_YOUR_FACTION"] = "Unavailable for your faction"
L["SETTINGS_DOCK_USE_SPELL_ID_HELP"] = "Use Spell ID for manual assignment"
L["SETTINGS_DOCK_VISIBILITY_RULES"] = "Visibility Rules"

-- Interrupt Tracker panel.
L["SETTINGS_IT_ALERT_SOUND"] = "Alert Sound"
L["SETTINGS_IT_ALERTING"] = "Alerting"
L["SETTINGS_IT_APPEARANCE"] = "Appearance"
L["SETTINGS_IT_BAR_TEXTURE"] = "Bar Texture"
L["SETTINGS_IT_CD_TIMER"] = "CD Timer"
L["SETTINGS_IT_DESCRIPTOR"] = "Tune interrupt visibility and preview behavior."
L["SETTINGS_IT_DISABLED_HELP"] = "Interrupt Tracker is disabled. Re-enable to edit settings."
L["SETTINGS_IT_TEMPORARILY_DISABLED_HELP"] = "Interrupt Tracker is temporarily disabled pending API fixes."
L["SETTINGS_IT_TEMPORARILY_DISABLED_NOTICE"] = "|cffff3333Warning:|r |cffE88BC7Interrupt Tracker|r is temporarily DISABLED due to major API changes that currently make accurate tracking impossible. Work is already underway on a fix, and it will be restored as soon as a reliable solution is ready."
L["SETTINGS_IT_FONT_SIZE_COLOR"] = "Font / Size / Color"
L["SETTINGS_IT_INTERRUPT_COUNT"] = "Interrupt Count"
L["SETTINGS_IT_LOCKED_HELP"] = "Interrupt Tracker is locked."
L["SETTINGS_IT_PREVIEW_BEST_TRACKING"] = "Portal Authority in use — most accurate tracking."
L["SETTINGS_IT_PREVIEW_FALLBACK_TRACKING"] = "Tracked without Portal Authority — still works, less precise."
L["SETTINGS_IT_PREVIEW_ICON_NOTE"] = "Icons show class and tracked interrupt."
L["SETTINGS_IT_PREVIEW_LIMIT_NOTE"] = "Permanent cooldown changes from spec/talents are tracked. Conditional reductions are not currently displayed due to WoW API restrictions. Solar Beam shows 60s. Mind Freeze shows 15s."
L["SETTINGS_IT_PREVIEW_SORT_NOTE"] = "Rows sort automatically by availability, then remaining cooldown."
L["SETTINGS_IT_PREVIEW_VALUE_NOTE"] = "Right side shows timer or count from Row Value."
L["SETTINGS_IT_RIGHT_CLICK_PREVIEWS_LEFT_CLICK_SELECTS"] = "Right-click previews. Left-click selects."
L["SETTINGS_IT_ROW_VALUE"] = "Row Value"
L["SETTINGS_IT_SCOPE"] = "Scope"
L["SETTINGS_IT_SHOW_CLASS_ICON"] = "Show Class Icon"
L["SETTINGS_IT_SHOW_INTERRUPT_ICON"] = "Show Interrupt Icon"
L["SETTINGS_IT_TRACKER_PREVIEW"] = "Tracker Preview"
L["SETTINGS_IT_TITLE"] = "Interrupt Tracker"
L["SETTINGS_IT_UNLOCKED_HELP"] = "Interrupt Tracker is unlocked - drag to reposition."
L["SETTINGS_IT_USE_CLASS_COLORS"] = "Use Class Colors"

-- Keystone panel.
L["SETTINGS_KS_ASSISTANT_HEADER"] = "Keystone Assistant"
L["SETTINGS_KS_AUTO_SLOT_KEYSTONE"] = "Auto Slot Keystone"
L["SETTINGS_KS_AUTO_SLOT_KEYSTONE_DESC"] = "When the keystone receptacle opens, attempts to slot your keystone automatically."
L["SETTINGS_KS_AUTO_START_KEY_AFTER_PULL"] = "Auto Start Key after Pull"
L["SETTINGS_KS_AUTO_START_KEY_AFTER_PULL_DESC"] = "When a pull countdown ends, attempts to start the key (out of combat)."
L["SETTINGS_KS_APPEND_TO_NAME"] = "Append to Name"
L["SETTINGS_KS_CHOICE_FULL_NAME"] = "Full Name"
L["SETTINGS_KS_CHOICE_AFFIXES"] = "Affixes"
L["SETTINGS_KS_CHOICE_NICKNAME"] = "Nickname"
L["SETTINGS_KS_CHOICE_NICKNAME_FULL"] = "Nickname - Full Name"
L["SETTINGS_KS_CHOICE_NO_CHANGES"] = "No Changes"
L["SETTINGS_KS_CHOICE_RENAME_AFFIXES"] = "Rename to \"Affixes\""
L["SETTINGS_KS_CHOICE_SHORT_NAME"] = "Short Name"
L["SETTINGS_KS_DESCRIPTOR"] = "Configure keystone assistant behavior and automation."
L["SETTINGS_KS_DUNGEON_MODIFIERS"] = "Dungeon Modifiers"
L["SETTINGS_KS_DUNGEON_NAME"] = "Dungeon Name"
L["SETTINGS_KS_DURATION"] = "Duration"
L["SETTINGS_KS_ENABLE_ASSISTANT"] = "Enable Keystone Assistant"
L["SETTINGS_KS_ENABLE_ASSISTANT_DESC"] = "Adds Readycheck and Pull buttons to the Keystone window."
L["SETTINGS_KS_FALLBACK_AFFIX_FORMAT"] = "Affix %d"
L["SETTINGS_KS_FALLBACK_DURATION"] = "Duration: 33:00"
L["SETTINGS_KS_FALLBACK_DUNGEON_MODIFIERS"] = "Dungeon Modifiers"
L["SETTINGS_KS_FALLBACK_KEYSTONE_FORMAT"] = "Keystone: %s"
L["SETTINGS_KS_FALLBACK_LEVEL_FORMAT"] = "Mythic Level: %d"
L["SETTINGS_KS_FALLBACK_MYTHIC_KEYSTONE"] = "Mythic Keystone"
L["SETTINGS_KS_FALLBACK_RESILIENT_LEVEL"] = "Resilient Level: 2"
L["SETTINGS_KS_FALLBACK_RP_QUOTE"] = "Your fate awaits."
L["SETTINGS_KS_FALLBACK_SAMPLE_KEYSTONE"] = "Sample Keystone"
L["SETTINGS_KS_FALLBACK_SOULBOUND"] = "Soulbound"
L["SETTINGS_KS_FALLBACK_UNIQUE"] = "Unique"
L["SETTINGS_KS_HIDE_RELEASE_SPIRIT"] = "Hide Release Spirit (Hold-to-Release)"
L["SETTINGS_KS_HIDE_RELEASE_SPIRIT_DESC"] = "Hides Release Spirit until you hold a modifier. Does not affect resurrection prompts."
L["SETTINGS_KS_HOLD_DESC"] = "Hold the reveal modifier; after holding for this delay, Release Spirit will auto-trigger. Range: 0.00-5.00s (decimals allowed)."
L["SETTINGS_KS_HOLD_SECONDS"] = "Hold (sec)"
L["SETTINGS_KS_KEYSTONE_PREFIX"] = "'Keystone:' Prefix"
L["SETTINGS_KS_LEVEL"] = "M+ Level"
L["SETTINGS_KS_LINE_HIDDEN"] = "Line hidden."
L["SETTINGS_KS_RELEASE_SPIRIT_RULES"] = "Release Spirit Rules"
L["SETTINGS_KS_REVEAL_MODIFIER"] = "Reveal Modifier"
L["SETTINGS_KS_RESILIENT_LEVEL"] = "Resilient Level"
L["SETTINGS_KS_SOULBOUND_BOP"] = "Soulbound / BOP"
L["SETTINGS_KS_STATUS_AUTOMATION"] = "Automation"
L["SETTINGS_KS_STATUS_AUTO_OFF"] = "Auto: Off"
L["SETTINGS_KS_STATUS_AUTO_SLOT"] = "Auto: Slot"
L["SETTINGS_KS_STATUS_AUTO_SLOT_START"] = "Auto: Slot+Start"
L["SETTINGS_KS_STATUS_AUTO_START"] = "Auto: Start"
L["SETTINGS_KS_STATUS_IN_BAGS_FORMAT"] = "In Bags (m+%s)"
L["SETTINGS_KS_STATUS_KEYSTONE"] = "Keystone"
L["SETTINGS_KS_STATUS_LEADER_ASSIST"] = "Leader/Assist"
L["SETTINGS_KS_STATUS_MISSING"] = "Missing"
L["SETTINGS_KS_TITLE"] = "Keystone Utility"
L["SETTINGS_KS_TOOLTIP_CUSTOMIZATION"] = "Tooltip Customization"
L["SETTINGS_KS_TOOLTIP_HEADER"] = "Keystone Tooltip"
L["SETTINGS_KS_UNIQUE"] = "Unique"
L["SETTINGS_KS_YELLOW_RP_QUOTE"] = "Yellow RP Quote"

-- Profiles panel.
L["SETTINGS_PROFILES_ALL_CHANGES_RELOAD"] = "All changes require a UI reload to take effect."
L["SETTINGS_PROFILES_ACTIONS"] = "Actions"
L["SETTINGS_PROFILES_COPY_FROM_CONFIRM"] = "Copy & Reload"
L["SETTINGS_PROFILES_COPY_FROM_MESSAGE"] = "Copy another profile into the current active profile. Portal Authority will reload the UI."
L["SETTINGS_PROFILES_COPY_FROM_PROFILE"] = "Copy from Profile"
L["SETTINGS_PROFILES_COPY_FROM_TITLE"] = "Copy From Another Profile"
L["SETTINGS_PROFILES_CREATE_SHARED_CONFIRM"] = "Create & Reload"
L["SETTINGS_PROFILES_CREATE_SHARED_MESSAGE"] = "Save the current runtime settings as a new shared profile. Portal Authority will reload the UI."
L["SETTINGS_PROFILES_DANGER"] = "Danger"
L["SETTINGS_PROFILES_CREATE_SHARED_TITLE"] = "Create Shared Profile"
L["SETTINGS_PROFILES_DELETE_CONFIRM"] = "Delete & Reload"
L["SETTINGS_PROFILES_DELETE_MESSAGE_FORMAT"] = "Delete \"%s\"? This character will fall back to Default and Portal Authority will reload the UI."
L["SETTINGS_PROFILES_DELETE_PROFILE"] = "Delete Profile"
L["SETTINGS_PROFILES_DELETE_TITLE"] = "Delete Shared Profile"
L["SETTINGS_PROFILES_DESCRIPTOR"] = "Manage your saved profiles."
L["SETTINGS_PROFILES_NO_COPY_SOURCE"] = "No other profile is available to copy from."
L["SETTINGS_PROFILES_MODE_CHARACTER"] = "Character"
L["SETTINGS_PROFILES_MODE_SHARED"] = "Shared"
L["SETTINGS_PROFILES_OPERATION_FAILED"] = "Profile operation failed."
L["SETTINGS_PROFILES_PROFILE_SELECTION"] = "Profile Selection"
L["SETTINGS_PROFILES_PROFILE"] = "Profile"
L["SETTINGS_PROFILES_RENAME_PROFILE"] = "Rename Profile"
L["SETTINGS_PROFILES_RENAME_CONFIRM"] = "Rename"
L["SETTINGS_PROFILES_RENAME_MESSAGE"] = "Update the display name for this shared profile."
L["SETTINGS_PROFILES_RENAME_TITLE"] = "Rename Shared Profile"
L["SETTINGS_PROFILES_RENAMED"] = "Shared profile renamed."
L["SETTINGS_PROFILES_RESET_PROFILE"] = "Reset Profile"
L["SETTINGS_PROFILES_RESET_CONFIRM"] = "Reset & Reload"
L["SETTINGS_PROFILES_RESET_CURRENT_MESSAGE"] = "Reset the current profile to defaults? Portal Authority will reload the UI."
L["SETTINGS_PROFILES_RESET_SHARED_MESSAGE"] = "Reset this shared profile to defaults? This affects every character using it, and Portal Authority will reload the UI."
L["SETTINGS_PROFILES_RESET_TITLE"] = "Reset Current Profile"
L["SETTINGS_PROFILES_SAVE_AS_SHARED"] = "Save as Shared Profile"
L["SETTINGS_PROFILES_SELECT_PROFILE_FIRST"] = "Select a profile first."
L["SETTINGS_PROFILES_SHARED_PROFILE"] = "Shared Profile"
L["SETTINGS_PROFILES_SHARED_PROFILE_NAME"] = "Shared Profile Name"
L["SETTINGS_PROFILES_SOURCE_PROFILE"] = "Source Profile"
L["SETTINGS_PROFILES_SOURCE_UNAVAILABLE"] = "Source profile is unavailable."
L["SETTINGS_PROFILES_STORED_THIS_CHARACTER"] = "Stored only for this character."
L["SETTINGS_PROFILES_SWITCH_CHARACTER_CONFIRM"] = "Switch & Reload"
L["SETTINGS_PROFILES_SWITCH_CHARACTER_MESSAGE"] = "This character will start using its own local settings. Portal Authority will reload the UI."
L["SETTINGS_PROFILES_SWITCH_CHARACTER_TITLE"] = "Switch to Character Profile"
L["SETTINGS_PROFILES_SWITCH_SHARED_CONFIRM"] = "Switch & Reload"
L["SETTINGS_PROFILES_SWITCH_SHARED_MESSAGE"] = "Choose which shared profile this character should use. Portal Authority will reload the UI."
L["SETTINGS_PROFILES_SWITCH_SHARED_PROFILE_MESSAGE_FORMAT"] = "Switch this character to \"%s\"? Portal Authority will reload the UI."
L["SETTINGS_PROFILES_SWITCH_SHARED_PROFILE_TITLE"] = "Switch Shared Profile"
L["SETTINGS_PROFILES_SWITCH_SHARED_TITLE"] = "Switch to Shared Profile"
L["SETTINGS_PROFILES_TITLE"] = "Profiles"
L["SETTINGS_PROFILES_USED_BY_SHARED"] = "Used by any character assigned to this shared profile."
L["SETTINGS_PROFILES_USING_CHARACTER"] = "Using Character"
L["SETTINGS_PROFILES_USING_SHARED"] = "Using Shared"

-- Timers panel.
L["SETTINGS_TIMERS_APPEARANCE_LAYOUT"] = "Appearance & Layout"
L["SETTINGS_TIMERS_ASPECT_RATIO"] = "Aspect Ratio"
L["SETTINGS_TIMERS_BATTLE_REZ_TIMER"] = "Battle Rez Timer"
L["SETTINGS_TIMERS_BATCH_ACTIONS"] = "Batch Actions"
L["SETTINGS_TIMERS_BATCH_BASELINE"] = "Choose a batch action to update available modules."
L["SETTINGS_TIMERS_BATCH_NONE_AVAILABLE"] = "No available modules found."
L["SETTINGS_TIMERS_BLOODLUST_TIMER"] = "Bloodlust Timer"
L["SETTINGS_TIMERS_BREZ_EXPLAIN"] = "|cffffb347[Mythic+ Only]|r Battle Rez Timer shows charges and MM:SS recharge while charges recover."
L["SETTINGS_TIMERS_COOLDOWN_SWEEP"] = "Cooldown Sweep"
L["SETTINGS_TIMERS_COOLDOWN_SWEEP_EXPLAIN"] = "Shows a radial cooldown animation over the timer icons while a countdown is running."
L["SETTINGS_TIMERS_COORDINATES"] = "Coordinates"
L["SETTINGS_TIMERS_DESCRIPTOR"] = "Configure your M+ timers."
L["SETTINGS_TIMERS_DISABLE_ALL_MODULES"] = "Disable all modules"
L["SETTINGS_TIMERS_DISABLED_COUNT_FORMAT"] = "%d modules disabled."
L["SETTINGS_TIMERS_ENABLE"] = "Enable"
L["SETTINGS_TIMERS_ENABLE_ALL_MODULES"] = "Enable all modules"
L["SETTINGS_TIMERS_ENABLED_COUNT_FORMAT"] = "%d modules enabled."
L["SETTINGS_TIMERS_FONT_SIZE"] = "Font / Size"
L["SETTINGS_TIMERS_HEALER_EXPLAIN"] = "Healer Status shows party healer state: |cff33ff33OK|r, |cffff3333OFFLINE|r, |cffff3333DEAD|r, |cffffd100OUTSIDE|r."
L["SETTINGS_TIMERS_HEALER_STATUS"] = "Healer Status"
L["SETTINGS_TIMERS_ICON_EDGE"] = "Icon Edge"
L["SETTINGS_TIMERS_ICON_OFFSET"] = "Icon Offset"
L["SETTINGS_TIMERS_ICON_OFFSET_X"] = "Icon Offset X"
L["SETTINGS_TIMERS_ICON_OFFSET_Y"] = "Icon Offset Y"
L["SETTINGS_TIMERS_LOCK_HELP_DISABLED"] = "Timers are disabled. Re-enable to edit settings."
L["SETTINGS_TIMERS_LOCK_HELP_LOCKED"] = "Timers are locked."
L["SETTINGS_TIMERS_LOCK_HELP_UNLOCKED"] = "Timers are unlocked - drag to reposition."
L["SETTINGS_TIMERS_LOCK_POSITION"] = "Lock Position"
L["SETTINGS_TIMERS_LUST_EXPLAIN"] = "Bloodlust Timer shows local Active/Sated plus party Ready or Next Lust."
L["SETTINGS_TIMERS_MODULES"] = "Modules"
L["SETTINGS_TIMERS_PLAY_SOUND_WHEN_SATED_ENDS"] = "Play sound when Sated ends"
L["SETTINGS_TIMERS_SEARCH_ASPECT_RATIOS"] = "Search aspect ratios"
L["SETTINGS_TIMERS_SELECT_ICON_ASPECT_RATIO"] = "Select Icon Aspect Ratio"
L["SETTINGS_TIMERS_TITLE"] = "Timers"

-- Runtime / commands / onboarding.
L["RUNTIME_ALERTS_MPLUS_NOTICE"] = "Announcements are disabled during active Mythic+ runs due to current 12.0.1 protected chat restrictions. Announcements will work normally outside active keys."
L["RUNTIME_COMMANDS_DOCK_DEBUG_UNAVAILABLE"] = "Dock debug is unavailable."
L["RUNTIME_COMMANDS_DOCK_DISABLED"] = "Mythic+ Dock disabled."
L["RUNTIME_COMMANDS_DOCK_ENABLED"] = "Mythic+ Dock enabled."
L["RUNTIME_COMMANDS_INTERRUPT_TRACKER_UNAVAILABLE"] = "Interrupt Tracker is unavailable."
L["RUNTIME_COMMANDS_LOCK_ALL"] = "Locked Mythic+ Dock, Timers, Interrupt Tracker, and On-screen Alerts."
L["RUNTIME_COMMANDS_SETTINGS_DISABLED_BASELINE"] = "Settings are disabled in the settings-baseline build."
L["RUNTIME_COMMANDS_UNLOCK_ALL"] = "Unlocked Mythic+ Dock, Timers, Interrupt Tracker, and On-screen Alerts."
L["RUNTIME_DOCK_DIRECTION_HINT_ALL"] = "Drag to set text direction (Left/Right/Top/Bottom)"
L["RUNTIME_DOCK_DIRECTION_HINT_HORIZONTAL"] = "Drag to set text direction (Left/Right)"
L["RUNTIME_DOCK_DIRECTION_HINT_HORIZONTAL_SUB"] = "Drag vertically to set Top/Bottom"
L["RUNTIME_DOCK_DIRECTION_HINT_VERTICAL"] = "Drag to set text direction (Top/Bottom)"
L["RUNTIME_DOCK_DIRECTION_HINT_VERTICAL_SUB"] = "Drag horizontally to set Left/Right"
L["RUNTIME_DOCK_DIRECTION_INNER_BOTTOM"] = "Inner Bottom"
L["RUNTIME_DOCK_DIRECTION_INNER_TOP"] = "Inner Top"
L["RUNTIME_DOCK_PRECISION_WARNING"] = "For precision, use X/Y in /pa"
L["RUNTIME_DOCK_SPACING_HINT_ENABLED"] = "Drag to reposition. Use the cross to adjust spacing."
L["RUNTIME_DOCK_SPACING_HINT_TEMP_VISIBLE"] = "Drag to reposition. Dock is temporarily visible. Use the cross to adjust spacing."
L["RUNTIME_DOCK_TEXT_DIRECTION_READOUT_FORMAT"] = "Text: %s"
L["RUNTIME_DOCK_UNLOCKED_WARNING"] = "Unlocked - lock it in /pa"
L["RUNTIME_DRAG_HANDLE_GRAB"] = "GRAB"
L["RUNTIME_MOVE_HINT_COMBAT_LABEL"] = "Combat Alerts"
L["RUNTIME_MOVE_HINT_DOCK_LABEL"] = "M+ Dock"
L["RUNTIME_MOVE_HINT_TIMERS_LABEL"] = "Timers"
L["RUNTIME_INTERRUPT_TITLE"] = "Interrupts"
L["RUNTIME_INTERRUPT_WHO_CLASS_UNKNOWN"] = "class unknown"
L["RUNTIME_INTERRUPT_WHO_INTERRUPT_UNKNOWN"] = "interrupt unknown"
L["RUNTIME_INTERRUPT_WHO_NO_PARTY"] = "Portal Authority: no current party to report."
L["RUNTIME_INTERRUPT_WHO_SPEC_UNKNOWN"] = "spec unknown"
L["RUNTIME_KEYSTONE_HOLD_TO_RELEASE_FORMAT"] = "Hold %s to Release"
L["RUNTIME_KEYSTONE_TOOLTIP_PREFIX"] = "Keystone:"
L["RUNTIME_KEYSTONE_TOOLTIP_PREFIX_FORMAT"] = "Keystone: %s"
L["RUNTIME_LOGIN_MESSAGE"] = "— type /pa to open settings."
L["RUNTIME_ALERTS_SELF_DIED"] = "You have died! :("
L["RUNTIME_ALERTS_SUMMON_FOR_FORMAT"] = "|T%s:0|t Summon for %s"
L["RUNTIME_ONBOARDING_GUIDED_SETUP_FAILED"] = "Guided setup failed."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_ALREADY_ACTIVE_FORMAT"] = "Guided setup already active (%s)."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_CLEANED_UP"] = "Guided setup cleaned up."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_CLEANUP_FAILED"] = "Guided setup cleanup failed."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_FINISHED"] = "Guided setup finished."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_FINISHED_OPENED_DOCK"] = "Guided setup finished and Mythic+ Dock settings opened."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_NOT_ACTIVE"] = "Guided setup is not active."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_OPEN_DOCK_UNAVAILABLE"] = "Guided setup cleaned up, but Mythic+ Dock settings are unavailable."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_RECOVER_PREVIOUS_FAILED"] = "Guided setup could not recover the previous session."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_RECOVERY_UNAVAILABLE"] = "Guided setup recovery session is unavailable."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_REFOCUSED_FORMAT"] = "Guided setup refocused (%s)."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_SKIPPED"] = "Guided setup skipped."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_STARTED"] = "Guided setup started."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_STEP_FORMAT"] = "Step %d of %d"
L["RUNTIME_ONBOARDING_GUIDED_SETUP_STEP_READY_FORMAT"] = "Guided setup step ready (%s)."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_STEP_UNAVAILABLE"] = "Requested guided setup step is unavailable."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_STOPPED"] = "Guided setup stopped."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_UNAVAILABLE_ACTIVE_MPLUS"] = "Guided setup is unavailable during active Mythic+ runs."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_UNAVAILABLE_BUILD"] = "Guided setup is unavailable in this build."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_UNAVAILABLE_COMBAT"] = "Guided setup is unavailable during combat."
L["RUNTIME_ONBOARDING_GUIDED_SETUP_WORDMARK"] = "Portal Authority"
L["RUNTIME_ONBOARDING_LINK_POPUP_HELP"] = "Ctrl+C to copy"
L["RUNTIME_ONBOARDING_LINK_POPUP_TITLE"] = "Overclock - Warcraft Logs"
L["RUNTIME_ONBOARDING_PREMIUM_ONBOARDING_FAILED"] = "Premium onboarding failed."
L["RUNTIME_ONBOARDING_PREMIUM_ONBOARDING_UNAVAILABLE_BUILD"] = "Premium onboarding is unavailable in this build."
L["RUNTIME_ONBOARDING_PREMIUM_ROOT_HOME_FAILED"] = "Premium root/home failed."
L["RUNTIME_ONBOARDING_PREMIUM_ROOT_HOME_ALREADY_VISIBLE_FORMAT"] = "Premium root/home already visible (%s)."
L["RUNTIME_ONBOARDING_PREMIUM_ROOT_HOME_OPENED"] = "Premium root/home opened."
L["RUNTIME_ONBOARDING_PREMIUM_ROOT_HOME_OPENED_FALLBACK"] = "Premium root/home opened (welcome-primary-fallback)."
L["RUNTIME_ONBOARDING_PREMIUM_ROOT_HOME_OPENED_FORMAT"] = "Premium root/home opened (%s)."
L["RUNTIME_ONBOARDING_PREMIUM_ROOT_HOME_UNAVAILABLE"] = "Root/home settings page is unavailable."
L["RUNTIME_ONBOARDING_PREMIUM_ROOT_HOME_UNAVAILABLE_BUILD"] = "Premium root/home is unavailable in this build."
L["RUNTIME_ONBOARDING_PREMIUM_WELCOME_ALREADY_VISIBLE"] = "Premium welcome is already visible."
L["RUNTIME_ONBOARDING_PREMIUM_WELCOME_FAILED"] = "Premium welcome failed."
L["RUNTIME_ONBOARDING_PREMIUM_WELCOME_FRAME_UNAVAILABLE"] = "Premium welcome frame is unavailable."
L["RUNTIME_ONBOARDING_PREMIUM_WELCOME_PENDING_NONE"] = "No premium welcome is pending."
L["RUNTIME_ONBOARDING_PREMIUM_WELCOME_SCHEDULED"] = "Premium welcome scheduled."
L["RUNTIME_ONBOARDING_PREMIUM_WELCOME_SHOWN"] = "Premium welcome shown."
L["RUNTIME_ONBOARDING_PREMIUM_WELCOME_SHOWN_FORMAT"] = "Premium welcome shown (%s)."
L["RUNTIME_ONBOARDING_PREMIUM_WELCOME_TIMER_UNAVAILABLE"] = "Premium welcome timer is unavailable."
L["RUNTIME_ONBOARDING_PREMIUM_WELCOME_UNAVAILABLE_ACTIVE_MPLUS"] = "Premium welcome is unavailable during active Mythic+ runs."
L["RUNTIME_ONBOARDING_PREMIUM_WELCOME_UNAVAILABLE_BUILD"] = "Premium welcome is unavailable in this build."
L["RUNTIME_ONBOARDING_PREMIUM_WELCOME_UNAVAILABLE_COMBAT"] = "Premium welcome is unavailable during combat."
L["RUNTIME_ONBOARDING_PREMIUM_WELCOME_WAITING_LOGIN"] = "Premium welcome is waiting for login state to settle."
L["RUNTIME_ONBOARDING_QUALIFYING_PENDING_NONE"] = "No qualifying-upgrade welcome is pending."
L["RUNTIME_ONBOARDING_QUALIFYING_POPUP_ALREADY_VISIBLE_FORMAT"] = "Qualifying-upgrade popup already visible (%s)."
L["RUNTIME_ONBOARDING_QUALIFYING_POPUP_SCHEDULED"] = "Qualifying-upgrade popup scheduled."
L["RUNTIME_ONBOARDING_QUALIFYING_POPUP_SHOWN_FORMAT"] = "Qualifying-upgrade popup shown (%s)."
L["RUNTIME_ONBOARDING_QUALIFYING_POPUP_TIMER_UNAVAILABLE"] = "Qualifying-upgrade popup timer is unavailable."
L["RUNTIME_ONBOARDING_QUALIFYING_POPUP_UNAVAILABLE"] = "Qualifying-upgrade popup is unavailable."
L["RUNTIME_ONBOARDING_QUALIFYING_POPUP_UNAVAILABLE_ACTIVE_MPLUS"] = "Qualifying-upgrade popup is unavailable during active Mythic+ runs."
L["RUNTIME_ONBOARDING_QUALIFYING_POPUP_UNAVAILABLE_BUILD"] = "Qualifying-upgrade popup is unavailable in this build."
L["RUNTIME_ONBOARDING_QUALIFYING_POPUP_UNAVAILABLE_COMBAT"] = "Qualifying-upgrade popup is unavailable during combat."
L["RUNTIME_ONBOARDING_QUALIFYING_POPUP_WAITING_LOGIN"] = "Qualifying-upgrade popup is waiting for login state to settle."
L["RUNTIME_ONBOARDING_QUALIFYING_UPGRADE_MESSAGE"] = "Your settings have a |cffc4bef0new home|r.\nRedesigned from the ground up."
L["RUNTIME_ONBOARDING_QUALIFYING_UPGRADE_TITLE"] = "PORTAL AUTHORITY"
L["RUNTIME_ONBOARDING_SETTINGS_NOTE"] = "More options live in Settings."
L["RUNTIME_ONBOARDING_STEP_COMBAT_HELPER"] = "Surfaces urgent moments."
L["RUNTIME_ONBOARDING_STEP_COMBAT_SUBHELPER"] = "Place it near the upper middle of your screen."
L["RUNTIME_ONBOARDING_STEP_COMBAT_TITLE"] = "Combat Alerts"
L["RUNTIME_ONBOARDING_STEP_DOCK_HELPER"] = "Your run hub."
L["RUNTIME_ONBOARDING_STEP_DOCK_SUBHELPER"] = "Place it where quick access feels natural."
L["RUNTIME_ONBOARDING_STEP_DOCK_TITLE"] = "Mythic+ Dock"
L["RUNTIME_ONBOARDING_STEP_INTERRUPT_HELPER"] = "Shows interrupt readiness where it matters."
L["RUNTIME_ONBOARDING_STEP_INTERRUPT_SUBHELPER"] = "Place it where quick decisions feel effortless."
L["RUNTIME_ONBOARDING_STEP_INTERRUPT_TITLE"] = "Interrupt Tracker"
L["RUNTIME_ONBOARDING_STEP_TIMERS_HELPER"] = "Keeps key timing in view."
L["RUNTIME_ONBOARDING_STEP_TIMERS_SUBHELPER"] = "Move it to your favorite spot."
L["RUNTIME_ONBOARDING_STEP_TIMERS_TITLE"] = "Timers"
L["RUNTIME_ONBOARDING_VALUE_LINE"] = "Your Mythic+ toolkit. Ready when you are."
L["RUNTIME_ONBOARDING_VERSION_FORMAT"] = "VERSION %s"
L["RUNTIME_ONBOARDING_WELCOME_HELPER_LINE"] = "Open anytime with /pa."
L["RUNTIME_TIMERS_ACTIVE"] = "Active"
L["RUNTIME_TIMERS_BREZ_PREFIX"] = "Res:"
L["RUNTIME_TIMERS_HEALER_FALLBACK"] = "Healer"
L["RUNTIME_TIMERS_NEXT_LUST"] = "Next Lust"
L["RUNTIME_TIMERS_STATUS_DEAD"] = "DEAD"
L["RUNTIME_TIMERS_STATUS_OFFLINE"] = "OFFLINE"
L["RUNTIME_TIMERS_STATUS_OK"] = "OK"
L["RUNTIME_TIMERS_STATUS_OUTSIDE"] = "OUTSIDE"
L["RUNTIME_TIMERS_SATED"] = "Sated"

setmetatable(L, {
    __index = function(_, key)
        return tostring(key)
    end,
})

PA.L = L
