local _, TRB = ...
local L = TRB.Localization

-- General strings
L["TwintopsResourceBar"] = "Twintop's Resource Bar"
L["OK"] = "OK"
L["Cancel"] = "Cancel"
L["Close"] = "Close"
L["Yes"] = "Yes"
L["No"] = "No"
L["Author"] = "Author"
L["Version"] = "Version"
L["Released"] = "Released"
L["SupportedSpecs"] = "Supported Specs (Midnight)"

-- Options.lua
--- Global Options
L["BarTextInstructions1"] = "For more detailed information about Bar Text customization, see the TRB Wiki on GitHub.\n\n"
L["BarTextInstructions2"] = "For conditional display (only if $VARIABLE is active/non-zero):\n    {$VARIABLE}[$VARIABLE is TRUE output]\n\n"
L["BarTextInstructions3"] = "Boolean AND (&), OR (|), NOT (!), and parenthises in logic for conditional display is supported:\n    {$A&$B}[Both are TRUE output]\n    {$A|$B}[One or both is TRUE output]\n    {!$A}[$A is FALSE output]\n    {!$A&($B|$C)}[$A is FALSE and $B or $C is TRUE output]\n\n"
L["BarTextInstructions4"] = "Expressions are also supported (+, -, *, /) and comparison symbols (>, >=, <, <=, =, !=):\n    {$VARIABLE*2>=$OTHERVAR}[$VARIABLE is at least twice as large as $OTHERVAR output]\n\n"
L["BarTextInstructions5"] = "IF/ELSE is supported:\n    {$VARIABLE}[$VARIABLE is TRUE output][$VARIABLE is FALSE output]\n    {$VARIABLE>2}[$VARIABLE is more than 2 output][$VARIABLE is less than 2 output]\n\n"
L["BarTextInstructions6"] = "IF/ELSE includes NOT support:\n    {!$VARIABLE}[$VARIABLE is FALSE output][$VARIABLE is TRUE output]\n\n"
L["BarTextInstructions7"] = "Logic can be nexted inside IF/ELSE blocks:\n    {$A}[$A is TRUE output][$A is FALSE and {$B}[$B is TRUE][$B is FALSE] output]\n\n"
L["BarTextInstructions8"] = "To display icons use:\n    #ICONVARIABLENAME"
L["GlobalOptions"] = "Global Options"
L["TimerPrecision"] = "Timer Precision"
L["TimerBelowPrecision"] = "Below X sec Time Precision"
L["TimerAbovePrecision"] = "Above X sec Time Precision"
L["TimerPrecisionThreshold"] = "Precision Threshold (seconds)"
L["CharacterPlayerSettings"] = "Character and Player Settings"
L["DataRefreshRate"] = "Character Data Refresh Rate (seconds)"
L["ReactionTimeLatency"] = "Player Reaction Time Latency (seconds)"
L["FrameStrata"] = "Frame Strata"
L["FrameStrataDescription"] = "Frame Strata Level to Draw Bar On"
L["AudioChannel"] = "Audio Channel"
L["AudioChannelDescription"] = "Audio Channel to use"
L["ExperimentalFeatures"] = "Experimental Features"

--- Import/Export
L["Import"] = "Import"
L["Export"] = "Export"
L["ExportMessageAll"] = "All"
L["ExportMessageBarDisplay"] = "Bar Display"
L["ExportMessageFontText"] = "Font & Text"
L["ExportMessageAudioTracking"] = "Audio & Tracking"
L["ExportMessageBarText"] = "Bar Text"


-- OptionsUi.lua
--- ToggleCheckboxOnOff
L["Enabled"] = "Enabled"
L["Disabled"] = "Disabled"

--- Abilities and items
L["Innervate"] = "Innervate"

--- GenerateBarDimensionsOptions
L["BarPositionSize"] = "Bar Position and Size"
L["BarWidth"] = "Bar Width"
L["BarHeight"] = "Bar Height"
L["BarHorizontalPosition"] = "Bar Horizontal Position"
L["BarVerticalPosition"] = "Bar Vertical Position"
L["BarBorderWidth"] = "Bar Border Width"
L["ThresholdLineWidth"] = "Threshold Line Width"

--- GenerateComboPointDimensionsOptions
L["SecondaryPositionAndSize"] = "%s Position and Size"
L["SecondaryWidth"] = "%s Width"
L["SecondaryHeight"] = "%s Height"
L["SecondaryHorizontalPosition"] = "%s Horizontal Position (Relative)"
L["SecondaryVerticalPosition"] = "%s Vertical Position (Relative)"
L["SecondaryBorderWidth"] = "%s Border Width"
L["SecondarySpacing"] = "%s Spacing"

--- GenerateBarTexturesOptions
L["BarTexturesHeader"] = "Bar Textures"
L["MainBarTexture"] = "Main Bar Texture"
L["SecondaryBarTexture"] = "%s Bar Texture"
L["StatusBarTextures"] = "Status Bar Textures"
L["BorderTexture"] = "Border Texture"
L["SecondaryBorderTexture"] = "%s Border Texture"
L["BorderTextures"] = "Border Textures"
L["BackgroundTexture"] = "Background (Empty Bar) Texture"
L["SecondaryBackgroundTexture"] = "%s Background (Empty Bar) Texture"
L["BackgroundTextures"] = "Background Textures"
L["TextureLock"] = "Use the same texture for all bars, borders, and backgrounds (respectively)"
L["TextureLockTooltip"] = "This will lock the texture for each type of texture to be the same for all parts of the bar. E.g.: All bar textures will be the same, all border textures will be the same, and all background textures will be the same."

--- GenerateFlashOptions / GenerateBarVisibilityOptions
L["BarDisplayHeader"] = "Bar Display"
L["FlashAlpha"] = "%s Flash Alpha"
L["FlashPeriod"] = "%s Flash Period (sec)"
L["FlashBar"] = "Flash bar when %s is usable"
L["FlashBarTooltip"] = "This will flash the bar when %s can be cast."

--- GenerateThresholdLineIconsOptions
L["ThresholdIconRelativePosition"] = "Relative Position of Threshold Line Icons"
L["ThresholdIconShow"] = "Show ability icons for threshold lines?"
L["ThresholdIconShowTooltip"] = "When checked, icons for the threshold each line represents will be displayed. Configuration of size and location of these icons is below."
L["ThresholdIconDesaturate"] = "Desaturate icons when not usable"
L["ThresholdIconDesaturateTooltip"] = "When checked, icons will be desaturated when an ability is not usable (on cooldown, below minimum resource, lacking other requirements, etc.)."
L["ThresholdIconWidth"] = "Threshold Icon Width"
L["ThresholdIconHeight"] = "Threshold Icon Height"
L["ThresholdIconHorizontal"] = "Threshold Icon Horizontal Position (Relative)"
L["ThresholdIconVertical"] = "Threshold Icon Vertical Position (Relative)"
L["ThresholdIconBorderWidth"] = "Threshold Icon Border Width"

--- GeneratePotionOnCooldownConfigurationOptions

--- Thresholds


--- GenerateThresholdLinesForHealers

--- GenerateBarColorOptions
L["BarColorsChangingHeader"] = "Bar Colors + Changing"

--- GenerateBarBorderColorOptions
L["BarBorderColorsChangingHeader"] = "Bar Border Colors + Changing"
L["BorderColorBase"] = "Border is normal/base border"

--- GenerateOvercapOptions

--- GenerateDefaultFontOptions
L["DefaultBarTextFontSettingsHeader"] = "Shared Bar Text Font Settings"
L["DefaultFontColor"] = "Shared Font Color"
L["DefaultFontSize"] = "Shared Font Size"

--- GenerateBarTextEditor
L["AddNewBarTextArea"] = "Add New Bar Text Area"
L["Name"] = "Name"
L["BarTextEntryEnabledTooltip"] = "Is this Bar Text enabled and will be shown?"
L["HorizontalOffset"] = "Horizontal Offset"
L["VerticalOffset"] = "Vertical Offset"
L["BoundToBar"] = "Bound to Bar"
L["MainResourceBar"] = "Main Resource Bar"
L["Screen"] = "Screen"
L["ComboPoint1"] = "Combo Point 1"
L["ComboPoint2"] = "Combo Point 2"
L["ComboPoint3"] = "Combo Point 3"
L["ComboPoint4"] = "Combo Point 4"
L["ComboPoint5"] = "Combo Point 5"
L["ComboPoint6"] = "Combo Point 6"
L["ComboPoint7"] = "Combo Point 7"
L["Maelstrom1"] = "Maelstrom 1"
L["Maelstrom2"] = "Maelstrom 2"
L["Maelstrom3"] = "Maelstrom 3"
L["Maelstrom4"] = "Maelstrom 4"
L["Maelstrom5"] = "Maelstrom 5"
L["Maelstrom6"] = "Maelstrom 6"
L["Maelstrom7"] = "Maelstrom 7"
L["Maelstrom8"] = "Maelstrom 8"
L["Maelstrom9"] = "Maelstrom 9"
L["Maelstrom10"] = "Maelstrom 10"
L["Chi1"] = "Chi 1"
L["Chi2"] = "Chi 2"
L["Chi3"] = "Chi 3"
L["Chi4"] = "Chi 4"
L["Chi5"] = "Chi 5"
L["Chi6"] = "Chi 6"
L["SoulFragment1"] = "Soul Fragment 1"
L["SoulFragment2"] = "Soul Fragment 2"
L["SoulFragment3"] = "Soul Fragment 3"
L["SoulFragment4"] = "Soul Fragment 4"
L["SoulFragment5"] = "Soul Fragment 5"
L["Essence1"] = "Essence 1"
L["Essence2"] = "Essence 2"
L["Essence3"] = "Essence 3"
L["Essence4"] = "Essence 4"
L["Essence5"] = "Essence 5"
L["Essence6"] = "Essence 6"
L["PowerWordRadianceCharge1"] = "Power Word: Radiance (1st Charge)"
L["PowerWordRadianceCharge2"] = "Power Word: Radiance (2nd Charge)"
L["HolyWordSerenityCharge1"] = "Holy Word: Serenity (1st Charge)"
L["HolyWordSerenityCharge2"] = "Holy Word: Serenity (2nd Charge)"
L["HolyWordSanctifyCharge1"] = "Holy Word: Sanctify (1st Charge)"
L["HolyWordSanctifyCharge2"] = "Holy Word: Sanctify (2nd Charge)"
L["HolyWordChastiseCharge1"] = "Holy Word: Chastise"
L["RelativePositionBarTextHeader"] = "Relative Position of Bar Text to selected Bar"
L["FontFaceHeader"] = "Font Face"
L["UseDefaultFontFace"] = "Use shared Font Face"
L["UseDefaultFontFaceTooltip"] = "This will make this bar text area use the shared font face instead of the font face chosen above."
L["FontSize"] = "Font Size"
L["UseDefaultFontSize"] = "Use shared Font Size"
L["UseDefaultFontSizeTooltip"] = "This will make this bar text area use the shared font size instead of the font size chosen above."
L["FontColor"] = "Font Color"
L["UseDefaultFontColor"] = "Use shared Font Color"
L["UseDefaultFontColorTooltip"] = "This will make this bar text area use the shared font color instead of the font color chosen above."
L["BarText"] = "Bar Text"
L["NewBarTextEntry"] = "New Bar Text Entry"
L["BarTextDeleteConfirmation"] = "Are you sure you want to delete '%s'?"

--- Options dropdowns
L["StrataBackground"] = "Background"
L["StrataLow"] = "Low"
L["StrataMedium"] = "Medium"
L["StrataHigh"] = "High"
L["StrataDialog"] = "Dialog"
L["StrataFullscreen"] = "Fullscreen"
L["StrataFullscreenDialog"] = "FullscreenDialog"
L["StrataTooltip"] = "Tooltip"
L["AudioChannelMaster"] = "Master"
L["AudioChannelSFX"] = "SFX"
L["AudioChannelMusic"] = "Music"
L["AudioChannelAmbience"] = "Ambience"
L["AudioChannelDialog"] = "Dialog"

--- Positional dropdowns
L["PositionAboveLeft"] = "Above - Left"
L["PositionAboveMiddle"] = "Above - Center"
L["PositionAboveRight"] = "Above - Right"
L["PositionMiddle"] = "Middle"
L["PositionBelowLeft"] = "Below - Left"
L["PositionBelowMiddle"] = "Below - Center"
L["PositionBelowRight"] = "Below - Right"
L["PositionTopLeft"] = "Top Left"
L["PositionTop"] = "Top"
L["PositionTopRight"] = "Top Right"
L["PositionLeft"] = "Left"
L["PositionCenter"] = "Center"
L["PositionRight"] = "Right"
L["PositionBottomLeft"] = "Bottom Left"
L["PositionBottom"] = "Bottom "
L["PositionBottomRight"] = "Bottom Right"

-- Warnings
L["LSMInvalidFont"] = "TRB: |cFFFF5555Invalid font (%s bar text '%s'): '|r%s|cFFFF5555'. Resetting to a default font.|r"
L["LSMInvalidBarBackgroundTexture"] = "TRB: |cFFFF5555Invalid texture (%s bar background): '|r%s|cFFFF5555'. Resetting to a default texture.|r"
L["LSMInvalidBarBorderTexture"] = "TRB: |cFFFF5555Invalid texture (%s bar border): '|r%s|cFFFF5555'. Resetting to a default texture.|r"
L["LSMInvalidBarResourceTexture"] = "TRB: |cFFFF5555Invalid texture (%s resource bar): '|r%s|cFFFF5555'. Resetting to a default texture.|r"
L["LSMInvalidComboPointBackgroundTexture"] = "TRB: |cFFFF5555Invalid texture (%s combo points background): '|r%s|cFFFF5555'. Resetting to a default texture.|r"
L["LSMInvalidComboPointBorderTexture"] = "TRB: |cFFFF5555Invalid texture (%s combo points border): '|r%s|cFFFF5555'. Resetting to a default texture.|r"
L["LSMInvalidComboPointResourceTexture"] = "TRB: |cFFFF5555Invalid texture (%s combo points bar): '|r%s|cFFFF5555'. Resetting to a default texture.|r"
L["LSMInvalidSoundNameBoth"] = "TRB: |cFFFF5555Invalid sound (%s '%s'): '|r%s|cFFFF5555'. Resetting to a default sound.|r"
L["LSMInvalidSoundNameOnlySoundName"] = "TRB: |cFFFF5555Invalid sound (%s): '|r%s|cFFFF5555'. Resetting to a default sound.|r"
L["LSMInvalidSoundNameOnlyName"] = "TRB: |cFFFF5555Invalid sound (%s '%s'). Resetting to a default sound.|r"
L["LSMInvalidSound"] = "TRB: |cFFFF5555Invalid sound (%s). Resetting to a default sound.|r"


-- LibSharedMedia entries
L["LSMSoundWilhelmScream"] = "TRB: Wilhelm Scream"
L["LSMSoundBoxingArenaGong"] = "TRB: Boxing Arena Gong"
L["LSMSoundAirHorn"] = "TRB: Air Horn"

-- Bar text
L["BarTextNewline"] = "Insert a Newline. Alternative to pressing Enter."
L["BarTextInvalidIfElseLogic"] = "{INVALID IF/ELSE LOGIC}"

L["CheckboxEnabledQuestion"] = "Enabled?"
L["DecimalPrecisionHeader"] = "Decimal Precision"
L["SecondaryDecimalPrecision"] = "Secondary Stat Decimal Precision"
L["ResetBarDialog"] = "Do you want to reset the Twintop's Resource Bar back to its |cFFFFAAAAdefault configuration|r? Only the %s settings will be changed. This will |cFFFF0000reload your UI|r!"
L["ResetBarTextSimple"] = "Reset Bar Text (Simple)"
L["ResetBarTextSimpleDialog"] = "Do you want to reset Twintop's Resource Bar's text (including font size, font style, and text information) back to its default (simple) configuration? Only the %s settings will be changed."
L["ResetResourceBarToDefaultsHeader"] = "Reset Resource Bar to Defaults"
L["ResetToDefaultsHeader"] = "Reset to Defaults"
L["ResetResourceBarTextHeader"] = "Reset Resource Bar Text"
L["ResourceSoulFragments"] = "Soul Fragments"
L["ColorPickerUnfilledBarBackground"] = "Unfilled bar background"
L["ThresholdUnderMinimum"] = "Under minimum required %s"
L["ThresholdOverMinimum"] = "Over minimum required %s"
L["ThresholdUnusable"] = "Ability is unusable threshold line"
L["ThresholdOutOfRange"] = "Out of range of current target to use ability"
L["ThresholdOutOfRangeCheckboxTooltip"] = "When checked, while in combat threshold lines will change color when you are unable to use the ability due to being out of range of your current target."
L["ThresholdOverlapBorderCheckbox"] = "Threshold lines overlap bar border?"
L["ThresholdOverlapBorderCheckboxTooltip"] = "When checked, threshold lines will span the full height of the bar and overlap the bar border."
L["AudioOptionsHeader"] = "Audio Options"
L["BarDisplayTextCustomizationHeader"] = "Bar Display Text Customization"
L["IsBarEnabledForSpecTooltip"] = "Is Twintop's Resource Bar enabled for %s"
L["TabFontText"] = "Font & Text"
L["TabAudioTracking"] = "Audio & Tracking"
L["TabBarText"] = "Bar Text"
L["TabResetDefaults"] = "Reset Defaults"

-- DemonHunterOptions
L["DemonHunterHavocThresholdCheckboxChaosNova"] = "Chaos Nova (no Unleashed Power)"
L["DemonHunterHavocThresholdCheckboxChaosNovaTooltip"] = "This will show the vertical line on the bar denoting how much Fury is required to use Chaos Nova. Only shown if Unleashed Power is not talented."
L["DemonHunterHavocThresholdCheckboxThrowGlaive"] = "Throw Glaive (Furious Throws)"
L["DemonHunterHavocThresholdCheckboxThrowGlaiveTooltip"] = "This will show the vertical line on the bar denoting how much Fury is required to use Throw Glaive. Only visible if talented into Furious Throws."
L["DemonHunterHavocEndOfMetamorphosisConfigurationHeader"] = "End of Metamorphosis Configuration"
L["DemonHunterHavocCheckboxMetamorphosisGcds"] = "GCDs until Metamorphosis ends"
L["DemonHunterHavocMetamorphosisGcds"] = "Metamorphosis GCDs - 0.75sec Floor"
L["DemonHunterHavocCheckboxMetamorphosisTime"] = "Time until Metamorphosis ends"
L["DemonHunterHavocMetamorphosisTime"] = "Metamorphosis Time Remaining (sec)"
L["DemonHunterHavocTextColorsHeader"] = "Fury Text Colors"
L["DemonHunterHavocTextColorPickerCurrent"] = "Current Fury"
L["DemonHunterHavocColorPickerThresholdOver"] = "Have enough Fury to use any enabled threshold ability"
L["DemonHunterHavocCheckboxThresholdOverTooltip"] = "This will change the Fury text color when you are able to use an ability whose threshold you have enabled under 'Bar Display'."
L["DemonHunterVengeanceHeaderSoulFragmentColors"] = "Soul Fragment Colors"
L["DemonHunterVengeanceColorPickerSoulFragmentBorder"] = "Soul Fragment's border"
L["DemonHunterVengeanceColorPickerSoulFragmentPenultimate"] = "Penultimate Soul Fragment"
L["DemonHunterVengeanceColorPickerSoulFragmentFinal"] = "Final Soul Fragment"
L["DemonHunterVengeanceColorPickerUnfilledSoulFragmentBackground"] = "Unfilled Soul Fragment background"
L["DemonHunterVengeanceThresholdCheckboxChaosNova"] = "Chaos Nova"
L["DemonHunterVengeanceThresholdCheckboxChaosNovaTooltip"] = "This will show the vertical line on the bar denoting how much Fury is required to use Chaos Nova."
L["DemonHunterVengeanceThresholdCheckboxFelDevastation"] = "Fel Devastation"
L["DemonHunterVengeanceThresholdCheckboxFelDevastationTooltip"] = "This will show the vertical line on the bar denoting how much Fury is required to use Fel Devastation. Only visible if talented into Fel Devastation."
L["DemonHunterVengeanceThresholdCheckboxSoulCleave"] = "Soul Cleave"
L["DemonHunterVengeanceThresholdCheckboxSoulCleaveTooltip"] = "This will show the vertical line on the bar denoting how much Fury is required to use Soul Cleave."
L["DemonHunterVengeanceThresholdCheckboxSpiritBomb"] = "Spirit Bomb"
L["DemonHunterVengeanceThresholdCheckboxSpiritBombTooltip"] = "This will show the vertical line on the bar denoting how much Fury is required to use Spirit Bomb."
L["DemonHunterVengeanceEndOfMetamorphosisConfigurationHeader"] = "End of Metamorphosis Configuration"
L["DemonHunterVengeanceCheckboxMetamorphosisGcds"] = "GCDs until Metamorphosis ends"
L["DemonHunterVengeanceMetamorphosisGcds"] = "Metamorphosis GCDs - 0.75sec Floor"
L["DemonHunterVengeanceCheckboxMetamorphosisTime"] = "Time until Metamorphosis ends"
L["DemonHunterVengeanceMetamorphosisTime"] = "Metamorphosis Time Remaining (sec)"
L["DemonHunterVengeanceTextColorsHeader"] = "Fury Text Colors"
L["DemonHunterVengeanceTextColorPickerCurrent"] = "Current Fury"
L["DemonHunterVengeanceColorPickerThresholdOver"] = "Have enough Fury to use any enabled threshold ability"
L["DemonHunterVengeanceCheckboxThresholdOverTooltip"] = "This will change the Fury text color when you are able to use an ability whose threshold you have enabled under 'Bar Display'."

L["ComboPointColorsHeader"] = "Combo Point Colors"
L["ComboPointColorPickerBorder"] = "Combo Point's border"
L["ComboPointColorPickerPenultimate"] = "Penultimate Combo Point"
L["ComboPointColorPickerFinal"] = "Final Combo Point"
L["ComboPointCheckboxUseHighestForAll"] = "Use highest Combo Point color for all?"
L["ComboPointCheckboxUseHighestForAllTooltip"] = "When checked, the highest Combo Point's color will be used for all Combo Points. E.g., if you have maximum 5 Combo Points and currently have 4, the Penultimate color will be used for all Combo Points instead of just the second to last."
L["ComboPointColorPickerBackground"] = "Unfilled Combo Point background"
L["EnergyTextColorsHeader"] = "Energy Text Colors"
L["ColorPickerCurrentEnergy"] = "Current Energy"
L["ColorPickerHaveEnoughEnergyToUseAbilityThreshold"] = "Have enough Energy to use any enabled threshold ability"
L["CheckboxThresholdOverTooltip"] = "This will change the Energy text color when you are able to use an ability whose threshold you have enabled under 'Bar Display'."
L["HealerManaTextColorsHeader"] = "Mana Text Colors"
L["HealerColorPickerCurrentMana"] = "Current Mana"
L["HealerColorPickerCastingMana"] = "Mana spent from hardcasting spells"
L["HealerAudioCheckboxInnervate"] = "Play audio when you gain Innervate"
L["HealerAudioCheckboxInnervateTooltip"] = "This sound will play when you gain Innervate from a helpful Druid."

L["DPSManaTextColorsHeader"] = "Mana Text Colors"
L["DPSColorPickerCurrentMana"] = "Current Mana"

-- DruidOptions
L["DruidBalanceAudioStarsurgeReady"] = "Starsurge Ready"
L["DruidBalanceAudioStarfallReady"] = "Starfall Ready"
L["DruidBalanceStarsurge"] = "Starsurge"
L["DruidBalanceColorPickerEclipseSolar"] = "Eclipse (Solar) is Active"
L["DruidBalanceColorPickerEclipseLunar"] = "Eclipse (Lunar) is Active"
L["DruidBalanceColorPickerCelestialAlignment"] = "Celestial Alignment / Incarnation: Chosen of Elune is Active"
L["DruidBalanceCheckboxEndOfEclipseOnlyCelestial"] = "Only for Celestial Alignment"
L["DruidBalanceCheckboxEndOfEclipseOnlyCelestialTooltip"] = "Only changes the bar color when you are exiting an Eclipse from Celestial Alignment or Incarnation: Chosen of Elune."
L["DruidBalanceThresholdCheckboxStarfall"] = "Starfall"
L["DruidBalanceThresholdCheckboxStarfallTooltip"] = "This will show the vertical line on the bar denoting how much Astral Power is required to cast Starfall."
L["DruidBalanceThresholdCheckboxStarsurge"] = "Starsurge"
L["DruidBalanceThresholdCheckboxStarsurgeTooltip"] = "This will show the vertical line on the bar denoting how much Astral Power is required to cast Starsurge."
L["DruidBalanceThresholdCheckboxStarsurge2TimesTooltip"] = "This will show the vertical line on the bar denoting how much Astral Power is required to cast two Starsurges in a row."
L["DruidBalanceThresholdCheckboxStarsurge3TimesTooltip"] = "This will show the vertical line on the bar denoting how much Astral Power is required to cast three Starsurges in a row."
L["DruidBalanceThresholdCheckboxOnlyCurrentNext"] = "Only show current + next threshold lines?"
L["DruidBalanceThresholdCheckboxOnlyCurrentNextTooltip"] = "This will only show Starsurge threshold lines if you already have enough Astral Power to cast it, or, if it is the next threshold you're approaching. Only triggers the next after the previous threshold line has been reached, even if it is not checked above!"
L["DruidBalanceHeaderEndOfEclipseConfiguration"] = "End of Eclipse Configuration"
L["DruidBalanceCheckboxEclipseGcds"] = "GCDs until Eclipse ends"
L["DruidBalanceEclipseGcds"] = "Eclipse GCDs - 0.75sec Floor"
L["DruidBalanceCheckboxEclipseTime"] = "Time until Eclipse ends"
L["DruidBalanceEclipseTime"] = "Eclipse Time Remaining (sec)"
L["DruidBalanceTextColorsHeader"] = "Astral Power Text Colors"
L["DruidBalanceColorPickerTextCurrent"] = "Current Astral Power"
L["DruidBalanceColorPickerTextCasting"] = "Astral Power from hardcasting spells"
L["DruidBalanceColorPickerThresholdOver"] = "Have enough Astral Power to cast Starsurge or Starfall"
L["DruidBalanceCheckboxThresholdOverTooltip"] = "This will change the Astral Power text color when you are able to cast Starsurge or Starfall"
L["DruidBalanceAudioStarsurgeCheckbox"] = "Play audio cue when Starsurge is usable"
L["DruidBalanceAudioStarsurgeCheckboxTooltip"] = "Play an audio cue when Starsurge can be cast."
L["DruidBalanceAudioStarfallCheckbox"] = "Play audio cue when Starfall is usable"
L["DruidBalanceAudioStarfallCheckboxTooltip"] = "Play an audio cue when Starfall can be cast. This supercedes the regular Starsurge audio sound if both are usable."
L["DruidBalanceAudioStarweaverCheckbox"] = "Play audio cue when Starweaver's Warp or Weft proc occurs"
L["DruidBalanceAudioStarweaverCheckboxTooltip"] = "Play an audio cue when Starweaver's Warp or Starweaver's Weft proc occurs. This supercedes the regular Starsurge and Starfall audio sound if both are usable."

L["DruidFeralCheckboxShowIncomingGeneration"] = "Show incoming Combo Point generation?"
L["DruidFeralThresholdCheckboxMoonfire"] = "Moonfire (if Lunar Inspiration talented)"
L["DruidFeralThresholdCheckboxMoonfireTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Moonfire. Only visible if talented into Lunar Inspiration."
L["DruidFeralThresholdCheckboxRake"] = "Rake"
L["DruidFeralThresholdCheckboxRakeTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Rake."
L["DruidFeralThresholdCheckboxShred"] = "Shred"
L["DruidFeralThresholdCheckboxShredTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Shred."
L["DruidFeralThresholdCheckboxSwipe"] = "Swipe"
L["DruidFeralThresholdCheckboxSwipeTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Swipe."
L["DruidFeralThresholdCheckboxFerociousBiteMinimum"] = "Ferocious Bite (minimum)"
L["DruidFeralThresholdCheckboxFerociousBiteMinimumTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Ferocious Bite at its minimum Energy cost. If you do not have any Combo Points, will be colored as 'unusable'."
L["DruidFeralThresholdCheckboxFerociousBiteMaximum"] = "Ferocious Bite (maximum)"
L["DruidFeralThresholdCheckboxFerociousBiteMaximumTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Ferocious Bite at its maximum Energy cost. If you do not have any Combo Points, will be colored as 'unusable'."
L["DruidFeralThresholdCheckboxMaim"] = "Maim"
L["DruidFeralThresholdCheckboxMaimTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Maim. If on cooldown or you do not have any Combo Points, will be colored as 'unusable'."
L["DruidFeralThresholdCheckboxPrimalWrath"] = "Primal Wrath"
L["DruidFeralThresholdCheckboxPrimalWrathTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Primal Wrath. If you do not have any Combo Points, will be colored as 'unusable'."
L["DruidFeralThresholdCheckboxRip"] = "Rip"
L["DruidFeralThresholdCheckboxRipTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Rip. If you do not have any Combo Points, will be colored as 'unusable'."
L["DruidFeralAudioApexPredatorsCravingProc"] = "Apex Predator's Craving Proc"
L["DruidFeralCheckboxApexPredatorsCravingProc"] = "Play audio cue when an Apex Predator's Craving proc occurs"
L["DruidFeralCheckboxApexPredatorsCravingProcTooltip"] = "Play an audio cue when an Apex Predator's Craving proc occurs, allowing a max damage Ferocious Bite to be cast without spending any Energy or Combo Points."
L["DruidRestorationEndOfIncarnationConfigurationHeader"] = "End of Incarnation Configuration"
L["DruidRestorationCheckboxIncarnationGcds"] = "GCDs until Incarnation ends"
L["DruidRestorationIncarnationGcds"] = "Incarnation GCDs - 0.75sec Floor"
L["DruidRestorationCheckboxIncarnationTime"] = "Time until Incarnation ends"
L["DruidRestorationIncarnationTime"] = "Incarnation Time Remaining (sec)"

-- EvokerOptions
L["EvokerEssenceColorsHeader"] = "Essence Colors"
L["EvokerColorPickerEssenceBorderHeader"] = "Essence's border"
L["EvokerEssenceColorPickerPenultimate"] = "Penultimate Essence"
L["EvokerEssenceColorPickerFinal"] = "Final Essence"
L["EvokerEssenceCheckboxUseHighestForAll"] = "Use highest Essence color for all?"
L["EvokerEssenceCheckboxUseHighestForAllTooltip"] = "When checked, the highest Essence's color will be used for all Essence. E.g., if you have maximum 5 Essence and currently have 4, the Penultimate color will be used for all Essence instead of just the second to last."
L["EvokerEssenceColorPickerBackground"] = "Unfilled Essence background"



-- HunterOptions
L["HunterThresholdCheckboxRevivePet"] = "Revive Pet"
L["HunterThresholdCheckboxRevivePetTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Revive Pet."
L["HunterThresholdCheckboxScareBeast"] = "Scare Beast"
L["HunterThresholdCheckboxScareBeastTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Scare Beast."
L["HunterThresholdCheckboxWingClip"] = "Wing Clip"
L["HunterThresholdCheckboxWingClipTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Wing Clip."

L["HunterColorPickerTextCastingBuilder"] = "Focus gain from hardcasting builder abilities"
L["HunterColorPickerTextCastingSpender"] = "Focus loss from hardcasting spender abilities"
L["HunterTextColorsHeader"] = "Focus Text Colors"
L["HunterColorPickerCurrent"] = "Current Focus"
L["HunterColorPickerHaveEnoughFocusToUseAbilityThreshold"] = "Have enough Focus to use any enabled threshold ability"
L["HunterCheckboxThresholdOverTooltip"] = "This will change the Focus text color when you are able to use an ability whose threshold you have enabled under 'Bar Display'."
L["HunterBeastMasteryBestialWrath"] = "Bestial Wrath"
L["HunterBeastMasteryCheckboxBestialWrath"] = "Change when Bestial Wrath is active"
L["HunterBeastMasteryCheckboxBeastCleave"] = "Change when Beast Cleave is active"
L["HunterBeastMasteryThresholdCheckboxCobraShot"] = "Cobra Shot"
L["HunterBeastMasteryThresholdCheckboxCobraShotTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Cobra Shot."
L["HunterBeastMasteryThresholdCheckboxKillCommand"] = "Kill Command"
L["HunterBeastMasteryThresholdCheckboxKillCommandTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Kill Command."
L["HunterBeastMasteryThresholdCheckboxDireBeastHawk"] = "Dire Beast: Hawk"
L["HunterBeastMasteryThresholdCheckboxDireBeastHawkTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Dire Beast: Hawk."
L["HunterMarksmanshipCheckboxEndOfTrueshot"] = "Change bar color at the end of Trueshot"
L["HunterMarksmanshipThresholdCheckboxAimedShot"] = "Aimed Shot"
L["HunterMarksmanshipThresholdCheckboxAimedShotTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Aimed Shot. If there are 0 charges available, will be colored as 'unusable'."
L["HunterMarksmanshipThresholdCheckboxArcaneShotChimeraShot"] = "Arcane Shot/Chimera Shot"
L["HunterMarksmanshipThresholdCheckboxArcaneShotChimeraShotTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Arcane Shot or Chimera Shot."
L["HunterMarksmanshipThresholdCheckboxKillShot"] = "Kill Shot (if usable)"
L["HunterMarksmanshipThresholdCheckboxKillShotTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Kill Shot. Only visible when the current target is in Kill Shot health range. If on cooldown or has 0 charges available, will be colored as 'unusable'."
L["HunterMarksmanshipThresholdCheckboxMultiShot"] = "Multi-Shot"
L["HunterMarksmanshipThresholdCheckboxMultiShotTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Multi-Shot."
L["HunterMarksmanshipHeaderEndOfTrueshotConfiguration"] = "End of Trueshot Configuration"
L["HunterMarksmanshipCheckboxTrueshotGcds"] = "GCDs until Trueshot ends"
L["HunterMarksmanshipTrueshotGcds"] = "Trueshot GCDs - 0.75sec Floor"
L["HunterMarksmanshipCheckboxTrueshotTime"] = "Time until Trueshot ends"
L["HunterMarksmanshipTrueshotTime"] = "Trueshot Time Remaining (sec)"
L["HunterMarksmanshipCheckboxAimedShot"] = "Play audio cue when Aimed Shot will cap charges"
L["HunterMarksmanshipCheckboxAimedShotTooltip"] = "Play an audio cue when Aimed Shot will cap charges. The timeframe is the current cast time of Aimed shot plus either GCDs or Time as configured below."
L["HunterMarksmanshipCheckboxAimedShotGcds"] = "Number of GCDs before capping"
L["HunterMarksmanshipAimedShotGcds"] = "GCDs - 0.75sec Floor"
L["HunterMarksmanshipCheckboxAimedShotTime"] = "Number of seconds before capping"
L["HunterMarksmanshipAimedShotTime"] = "Time (sec)"



-- MonkOptions
L["ChiColorsHeader"] = "Chi Colors"
L["ChiColorPickerBorder"] = "Chi's border"
L["ChiColorPickerPenultimate"] = "Penultimate Chi"
L["ChiColorPickerFinal"] = "Final Chi"
L["ChiCheckboxUseHighestForAll"] = "Use highest Chi color for all?"
L["ChiCheckboxUseHighestForAllTooltip"] = "When checked, the highest Chi's color will be used for all Chi. E.g., if you have maximum 5 Chi and currently have 4, the Penultimate color will be used for all Chi instead of just the second to last."
L["ChiColorPickerBackground"] = "Unfilled Chi background"
L["MonkWindwalkerAudioDanceOfChiJi"] = "Dance of Chi-Ji"
L["MonkWindwalkerThresholdCheckboxExpelHarm"] = "Expel Harm"
L["MonkWindwalkerThresholdCheckboxExpelHarmTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Expel Harm."
L["MonkWindwalkerThresholdCheckboxTigerPalm"] = "Tiger Palm"
L["MonkWindwalkerThresholdCheckboxTigerPalmTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Tiger Palm."
L["MonkWindwalkerThresholdCheckboxCracklingJadeLightning"] = "Crackling Jade Lightning"
L["MonkWindwalkerThresholdCheckboxCracklingJadeLightningTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Crackling Jade Lightning."
L["MonkWindwalkerThresholdCheckboxDetox"] = "Detox"
L["MonkWindwalkerThresholdCheckboxDetoxTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Detox."
L["MonkWindwalkerThresholdCheckboxDisable"] = "Disable"
L["MonkWindwalkerThresholdCheckboxDisableTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Disable."
L["MonkWindwalkerThresholdCheckboxParalysis"] = "Paralysis"
L["MonkWindwalkerThresholdCheckboxParalysisTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Paralysis."
L["MonkWindwalkerThresholdCheckboxVivify"] = "Vivify"
L["MonkWindwalkerThresholdCheckboxVivifyTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Vivify."

-- PriestOptions
-- REMOVED: L["PriestHolyAudioLightweaver"] - replaced by PriestHolyAudioLightweaverThreshold1
L["PriestShadowAudioMindDevourer"] = "Mind Devourer Proc"
L["PriestShadowAudioShadowWordMadness"] = "Shadow Word: Madness Ready"
L["PriestDisciplinePowerWords"] = "Power Words"
L["PriestDisciplineColorPickerShadowCovenant"] = "Border when you have Shadow Covenant"
L["PriestDisciplineCheckboxShadowCovenant"] = "Shadow Covenant"
L["PriestDisciplineCheckboxShadowCovenantTooltip"] = "This will change the bar border color when you have Shadow Covenant."
L["PriestDisciplinePowerWordColorsHeader"] = "Power Word Colors"
L["PriestDisciplineColorPowerWordRadiance"] = "Power Word: Radiance"
L["PriestDisciplineCheckboxEnablePowerWordRadiance"] = "Enable Power Word: Radiance"
L["PriestDisciplineCheckboxEnablePowerWordRadianceTooltip"] = "Show the Power Word bar(s) for Power Word: Radiance"
L["PriestDisciplineColorPowerWordBorder"] = "Power Word's border"
L["PriestDisciplineColorPowerWordUnfilled"] = "Unfilled Power Word background"
L["PriestHolyCheckboxLightweaver"] = "Lightweaver"
L["PriestHolyHeaderEndOfApotheosisConfiguration"] = "End of Apotheosis Configuration"
L["PriestHolyCheckboxApotheosisGcds"] = "GCDs until Apotheosis ends"
L["PriestHolyApotheosisGcds"] = "Apotheosis GCDs - 0.75sec Floor"
L["PriestHolyCheckboxApotheosisTime"] = "Time until Apotheosis ends"
L["PriestHolyApotheosisTime"] = "Apotheosis Time Remaining (sec)"
-- REMOVED: L["PriestHolyAudioCheckboxLightweaver"] - replaced by PriestHolyAudioCheckboxLightweaverThreshold1
-- REMOVED: L["PriestHolyAudioCheckboxLightweaverTooltip"] - replaced by PriestHolyAudioCheckboxLightweaverThreshold1Tooltip
L["PriestShadowShadowWordMadness"] = "Shadow Word: Madness"
L["PriestShadowShadowWordMadnessAbbreviation"] = "SWM"
L["PriestShadowCheckboxVoidformEnd"] = "VF color change when ending enabled"
L["PriestShadowCheckboxInstantMindBlast"] = "Instant Mind Blast color change enabled"
L["PriestShadowCheckboxMindDevourer"] = "Mind Devourer proc"
L["PriestShadowThresholdShadowWordMadness"] = "Shadow Word: Madness"
L["PriestShadowThresholdShadowWordMadnessTooltip"] = "This will show the vertical line on the bar denoting how much Insanity is required to cast Shadow Word: Madness."
L["PriestShadowThresholdShadowWordMadness2TimesTooltip"] = "This will show the vertical line on the bar denoting how much Insanity is required to cast two Shadow Word: Madnesses in a row."
L["PriestShadowThresholdShadowWordMadness3TimesTooltip"] = "This will show the vertical line on the bar denoting how much Insanity is required to cast three Shadow Word: Madnesses in a row."
L["PriestShadowThresholdCheckboxOnlyCurrentNext"] = "Only show current + next threshold lines?"
L["PriestShadowHeaderEndOfVoidformConfiguration"] = "End of Voidform Configuration"
L["PriestShadowCheckboxVoidformGcds"] = "GCDs until Voidform ends"
L["PriestShadowVoidformGcds"] = "Voidform GCDs - 0.75sec Floor"
L["PriestShadowCheckboxVoidformTime"] = "Time until Voidform ends"
L["PriestShadowVoidformTime"] = "Voidform Time Remaining (sec)"
L["PriestShadowTextColorsHeader"] = "Insanity Text Colors"
L["PriestShadowColorPickerTextCurrent"] = "Current Insanity"
L["PriestShadowColorPickerTextCasting"] = "Insanity from hardcasting spells"
L["PriestShadowAudioCheckboxShadowWordMadness"] = "Play audio cue when Shadow Word: Madness is usable"
L["PriestShadowAudioCheckboxShadowWordMadnessTooltip"] = "Play an audio cue when Shadow Word: Madness can be cast."
L["PriestShadowAudioCheckboxMindDevourer"] = "Play audio cue when a Mind Devourer proc occurs"

-- ShamanOptions
L["ResourceMaelstromWeapon"] = "Maelstrom Weapon"
L["ShamanManaCheckboxAscendanceEnd"] = "Ascendance color change when ending enabled"
L["ShamanHeaderEndOfAscendanceConfiguration"] = "End of Ascendance Configuration"
L["ShamanCheckboxAscendanceGcds"] = "GCDs until Ascendance ends"
L["ShamanAscendanceGcds"] = "Ascendance GCDs - 0.75sec Floor"
L["ShamanCheckboxAscendanceTime"] = "Time until Ascendance ends"
L["ShamanAscendanceTime"] = "Ascendance Time Remaining (sec)"

L["ShamanElementalAudioEarthShockReady"] = "Earth Shock Ready"
L["ShamanElementalEarthShockElementalBlast"] = "Earth Shock/Elemental Blast"
L["ShamanElementalEarthShockElementalBlastAbbreviation"] = "ES/EB"
L["ShamanElementalCheckboxAscendanceEnd"] = "Ascendance color change when ending enabled"
L["ShamanElementalThresholdColorPickerEchoesOfGreatSundering"] = "Echoes of Great Sundering proc is up"
L["ShamanElementalThresholdEarthquake"] = "Earthquake"
L["ShamanElementalThresholdEarthquakeTooltip"] = "This will show the vertical line on the bar denoting how much Maelstrom is required to cast Earthquake."
L["ShamanElementalTextColorsHeader"] = "Maelstrom Text Colors"
L["ShamanElementalColorPickerTextCurrent"] = "Current Maelstrom"
L["ShamanElementalColorPickerTextCasting"] = "Maelstrom from hardcasting spells"
L["ShamanElementalColorPickerThresholdOver"] = "Have enough Maelstrom to cast Earth Shock or Earthquake"
L["ShamanElementalCheckboxThresholdOverTooltip"] = "This will change the Maelstrom text color when you are able to cast Earth Shock or Earthquake"
L["ShamanElementalAudioCheckboxEarthShock"] = "Play audio cue when Earth Shock is usable"
L["ShamanElementalAudioCheckboxEarthShockTooltip"] = "Play an audio cue when Earth Shock can be cast."
L["MaelstromWeaponColorPickerBorder"] = "Maelstrom Weapon's border"
L["MaelstromWeaponColorPickerPenultimate"] = "Penultimate Maelstrom Weapon"
L["MaelstromWeaponColorPickerFinal"] = "Final Maelstrom Weapon"
L["MaelstromWeaponCheckboxUseHighestForAll"] = "Use highest Maelstrom Weapon color for all?"
L["MaelstromWeaponCheckboxUseHighestForAllTooltip"] = "When checked, the highest Maelstrom Weapon's color will be used for all Maelstrom Weapon. E.g., if you have maximum 10 Maelstrom Weapon and currently have 9, the Penultimate color will be used for all Maelstrom Weapon instead of just the second to last."
L["MaelstromWeaponColorPickerBackground"] = "Unfilled Maelstrom Weapon background"

-- WarriorOptions
L["WarriorAudioSuddenDeathProc"] = "Sudden Death Proc"
L["WarriorTextColorsHeader"] = "Rage Text Colors"
L["WarriorColorPickerTextCurrent"] = "Current Rage"
L["WarriorCheckboxThresholdOverTooltip"] = "This will change the Rage text color when you are able to use an ability whose threshold you have enabled under 'Bar Display'."
L["WarriorAudioCheckboxSuddenDeath"] = "Play audio cue when you get a Sudden Death proc (if talented)"
L["WarriorAudioCheckboxSuddenDeathTooltip"] = "Play an audio cue when you get a Sudden Death proc that allows you to use Execute for 0 Rage and above normal execute range enemy health."
L["WarriorArmsThresholdExecuteMinimum"] = "Execute (minimum)"
L["WarriorArmsThresholdExecuteMinimumTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Execute at its minimum Rage cost. Only visible when the current target is in Execute health range or available from a Sudden Death proc."
L["WarriorArmsThresholdExecuteMaximum"] = "Execute (maximum)"
L["WarriorArmsThresholdExecuteMaximumTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Execute at its maximum Rage cost. Only visible when the current target is in Execute health range or available from a Sudden Death proc."
L["WarriorArmsThresholdHamstring"] = "Hamstring"
L["WarriorArmsThresholdHamstringTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Hamstring."
L["WarriorArmsThresholdIgnorePain"] = "Ignore Pain"
L["WarriorArmsThresholdIgnorePainTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Ignore Pain."
L["WarriorArmsThresholdImpendingVictory"] = "Impending Victory"
L["WarriorArmsThresholdImpendingVictoryTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Impending Victory."
L["WarriorArmsThresholdMortalStrike"] = "Mortal Strike"
L["WarriorArmsThresholdMortalStrikeTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Mortal Strike."
L["WarriorArmsThresholdRend"] = "Rend"
L["WarriorArmsThresholdRendTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Rend."
L["WarriorArmsThresholdShieldBlock"] = "Shield Block"
L["WarriorArmsThresholdShieldBlockTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Shield Block. This does not check to see if you have a shield equipped!"
L["WarriorArmsThresholdSlam"] = "Slam"
L["WarriorArmsThresholdSlamTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Slam."
L["WarriorArmsThresholdThunderClap"] = "Thunder Clap"
L["WarriorArmsThresholdThunderClapTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Thunder Clap."
L["WarriorFuryThresholdExecute"] = "Execute (without Improved Execute)"
L["WarriorFuryThresholdExecuteMinimum"] = "Execute (minimum)"
L["WarriorFuryThresholdExecuteMinimumTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Execute at its minimum Rage cost. Only visible when not talented in to Improved Execute and when the current target is in Execute health range or available from a Sudden Death proc."
L["WarriorFuryThresholdExecuteMaximum"] = "Execute (maximum)"
L["WarriorFuryThresholdExecuteMaximumTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Execute at its maximum Rage cost. Only visible when not talented in to Improved Execute and when the current target is in Execute health range or available from a Sudden Death proc."
L["WarriorFuryThresholdHamstring"] = "Hamstring"
L["WarriorFuryThresholdHamstringTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Hamstring."
L["WarriorFuryThresholdImpendingVictory"] = "Impending Victory"
L["WarriorFuryThresholdImpendingVictoryTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Impending Victory."
L["WarriorFuryThresholdRampage"] = "Rampage"
L["WarriorFuryThresholdRampageTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Rampage."
L["WarriorFuryThresholdShieldBlock"] = "Shield Block"
L["WarriorFuryThresholdShieldBlockTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Shield Block. This does not check to see if you have a shield equipped!"
L["WarriorFuryThresholdSlam"] = "Slam"
L["WarriorFuryThresholdSlamTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Slam."
L["WarriorFuryThresholdThunderClap"] = "Thunder Clap"
L["WarriorFuryThresholdThunderClapTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Thunder Clap."

-- RogueOptions
L["RogueAssassinationAudioBlindsideProc"] = "Blindside Proc"
L["RogueOutlawAudioOpportunityProc"] = "Opportunity Proc"
L["RogueColorPickerEchoingReprimand"] = "Combo Point when Supercharged"
L["RogueAssassinationColorPickerThresholdSpecial"] = "Improved Garrote effect up"
L["RogueAssassinationThresholdAmbush"] = "Ambush (stealth)"
L["RogueAssassinationThresholdAmbushTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Ambush. Only visible when in Stealth or usable via Blindside, Sepsis, or Subterfuge."
L["RogueAssassinationThresholdCheapShot"] = "Cheap Shot (stealth)"
L["RogueAssassinationThresholdCheapShotTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Cheap Shot. Only visible when in Stealth or usable via Sepsis or Subterfuge."
L["RogueAssassinationThresholdFanOfKnives"] = "Fan of Knives"
L["RogueAssassinationThresholdFanOfKnivesTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Fan of Knives."
L["RogueAssassinationThresholdGarrote"] = "Garrote"
L["RogueAssassinationThresholdGarroteTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Garrote."
L["RogueAssassinationThresholdGouge"] = "Gouge"
L["RogueAssassinationThresholdGougeTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Gouge."
L["RogueAssassinationThresholdKingsbane"] = "Kingsbane"
L["RogueAssassinationThresholdKingsbaneTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Kingsbane."
L["RogueAssassinationThresholdMutilate"] = "Mutilate"
L["RogueAssassinationThresholdMutilateTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Mutilate."
L["RogueAssassinationThresholdPoisonedKnife"] = "Poisoned Knife"
L["RogueAssassinationThresholdPoisonedKnifeTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Poisoned Knife."
L["RogueAssassinationThresholdShiv"] = "Shiv"
L["RogueAssassinationThresholdShivTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Shiv. If Tiny Toxic Blade is active, no threshold will be shown."
L["RogueAssassinationThresholdCrimsonTempest"] = "Crimson Tempest"
L["RogueAssassinationThresholdCrimsonTempestTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Crimson Tempest."
L["RogueAssassinationThresholdEnvenom"] = "Envenom"
L["RogueAssassinationThresholdEnvenomTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Envenom. If you do not have any combo points, will be colored as 'unusable'."
L["RogueAssassinationThresholdKidneyShot"] = "Kidney Shot"
L["RogueAssassinationThresholdKidneyShotTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Kidney Shot. Only visible when in Stealth or usable via Sepsis or Subterfuge. If on cooldown or if you do not have any combo points, will be colored as 'unusable'."
L["RogueAssassinationThresholdSliceAndDice"] = "Slice and Dice"
L["RogueAssassinationThresholdSliceAndDiceTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Slice and Dice. If you do not have any combo points, will be colored as 'unusable'."
L["RogueAssassinationThresholdRupture"] = "Rupture"
L["RogueAssassinationThresholdRuptureTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Rupture. If you do not have any combo points, will be colored as 'unusable'."
L["RogueAssassinationThresholdCrimsonVial"] = "Crimson Vial"
L["RogueAssassinationThresholdCrimsonVialTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Crimson Vial."
L["RogueAssassinationThresholdDistract"] = "Distract"
L["RogueAssassinationThresholdDistractTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Distract."
L["RogueAssassinationThresholdFeint"] = "Feint"
L["RogueAssassinationThresholdFeintTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Feint."
L["RogueAssassinationThresholdSap"] = "Sap (stealth)"
L["RogueAssassinationThresholdSapTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Sap. Only visible when in Stealth or usable via Sepsis or Subterfuge."
L["RogueAssassinationThresholdDeathFromAbove"] = "Death from Above"
L["RogueAssassinationThresholdDeathFromAboveTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Death From Above. If on cooldown or if you do not have any combo points, will be colored as 'unusable'."
L["RogueAssassinationThresholdDismantle"] = "Dismantle"
L["RogueAssassinationThresholdDismantleTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Dismantle."
L["RogueOutlawColorPickerRollTheBonesHold"] = "Border color when you should not use Roll the Bones (keep current rolls)"
L["RogueOutlawColorPickerRollTheBonesUse"] = "Border color when you should use Roll the Bones (not up or should reroll)"
L["RogueOutlawColorPickerThresholdRestlessBlades"] = "Ability usable after next finisher (via Restless Blades+True Bearing)"
L["RogueOutlawColorPickerThresholdSpecial"] = "Skull and Crossbones, Ruthless Precision, or Opportunity effect up"
L["RogueOutlawThresholdAmbush"] = "Ambush (stealth)"
L["RogueOutlawThresholdAmbushTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Ambush. Only visible when in Stealth or usable via Blindside, Sepsis, or Subterfuge."
L["RogueOutlawThresholdCheapShot"] = "Cheap Shot (stealth)"
L["RogueOutlawThresholdCheapShotTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Cheap Shot. Only visible when in Stealth or usable via Sepsis or Subterfuge."
L["RogueOutlawThresholdGouge"] = "Gouge"
L["RogueOutlawThresholdGougeTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Gouge."
L["RogueOutlawThresholdPistolShot"] = "Pistol Shot"
L["RogueOutlawThresholdPistolShotTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Pistol Shot."
L["RogueOutlawThresholdShiv"] = "Shiv"
L["RogueOutlawThresholdShivTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Shiv. If Tiny Toxic Blade is active, no threshold will be shown."
L["RogueOutlawThresholdSinisterStrike"] = "Sinister Strike"
L["RogueOutlawThresholdSinisterStrikeTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Sinister Strike."
L["RogueOutlawThresholdBetweenTheEyes"] = "Between the Eyes"
L["RogueOutlawThresholdBetweenTheEyesTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Between the Eyes. If you do not have any combo points, will be colored as 'unusable'."
L["RogueOutlawThresholdDispatch"] = "Dispatch"
L["RogueOutlawThresholdDispatchTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Dispatch. If you do not have any combo points, will be colored as 'unusable'."
L["RogueOutlawThresholdKidneyShot"] = "Kidney Shot"
L["RogueOutlawThresholdKidneyShotTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Kidney Shot. Only visible when in Stealth or usable via Sepsis or Subterfuge. If on cooldown or if you do not have any combo points, will be colored as 'unusable'."
L["RogueOutlawThresholdKillingSpree"] = "Killing Spree"
L["RogueOutlawThresholdKillingSpreeTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Killing Spree. If on cooldown or if you do not have any combo points, will be colored as 'unusable'."
L["RogueOutlawThresholdSliceAndDice"] = "Slice and Dice"
L["RogueOutlawThresholdSliceAndDiceTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Slice and Dice. If you do not have any combo points, will be colored as 'unusable'."
L["RogueOutlawThresholdBladeFlurry"] = "Blade Flurry"
L["RogueOutlawThresholdBladeFlurryTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Blade Flurry."
L["RogueOutlawThresholdCrimsonVial"] = "Crimson Vial"
L["RogueOutlawThresholdCrimsonVialTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Crimson Vial."
L["RogueOutlawThresholdDistract"] = "Distract"
L["RogueOutlawThresholdDistractTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Distract."
L["RogueOutlawThresholdFeint"] = "Feint"
L["RogueOutlawThresholdFeintTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Feint."
L["RogueOutlawThresholdRollTheBones"] = "Roll the Bones"
L["RogueOutlawThresholdRollTheBonesTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Roll the Bones."
L["RogueOutlawThresholdSap"] = "Sap (stealth)"
L["RogueOutlawThresholdSapTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Sap. Only visible when in Stealth or usable via Sepsis or Subterfuge."
L["RogueOutlawThresholdDeathFromAbove"] = "Death from Above"
L["RogueOutlawThresholdDeathFromAboveTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Death From Above. If on cooldown or if you do not have any combo points, will be colored as 'unusable'."
L["RogueSubtletyColorPickerShadowTechniques"] = "Combo Point that will generate from Shadow Techniques"
L["RogueSubtletyThresholdCheapShot"] = "Cheap Shot (stealth)"
L["RogueSubtletyThresholdCheapShotTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Cheap Shot. Only visible when in Stealth or usable via Shadow Dance, Sepsis, or Subterfuge."
L["RogueSubtletyThresholdGoremawsBite"] = "Gormaw's Bite"
L["RogueSubtletyThresholdGoremawsBiteTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Goremaw's Bite."
L["RogueSubtletyThresholdGouge"] = "Gouge"
L["RogueSubtletyThresholdGougeTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Gouge."
L["RogueSubtletyThresholdShadowStrike"] = "Shadow Strike (stealth)"
L["RogueSubtletyThresholdShadowStrikeTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Shadowstrike. Only visible when in Stealth or usable via Shadow Dance, Sepsis, or Subterfuge."
L["RogueSubtletyThresholdShiv"] = "Shiv"
L["RogueSubtletyThresholdShivTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Shiv. If Tiny Toxic Blade is active, no threshold will be shown."
L["RogueSubtletyThresholdShurikenStorm"] = "Shuriken Storm"
L["RogueSubtletyThresholdShurikenStormTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Shuriken Storm."
L["RogueSubtletyThresholdShurikenToss"] = "Shuriken Toss"
L["RogueSubtletyThresholdShurikenTossTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Shuriken Toss."
L["RogueSubtletyThresholdBlackPowder"] = "Black Powder"
L["RogueSubtletyThresholdBlackPowderTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Black Powder. If you do not have any combo points, will be colored as 'unusable'."
L["RogueSubtletyThresholdEviscerate"] = "Eviscerate"
L["RogueSubtletyThresholdEviscerateTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Eviscerate. If you do not have any combo points, will be colored as 'unusable'."
L["RogueSubtletyThresholdKidneyShot"] = "Kidney Shot"
L["RogueSubtletyThresholdKidneyShotTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Kidney Shot. Only visible when in Stealth or usable via Sepsis or Subterfuge. If on cooldown or if you do not have any combo points, will be colored as 'unusable'."
L["RogueSubtletyThresholdSliceAndDice"] = "Slice and Dice"
L["RogueSubtletyThresholdSliceAndDiceTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Slice and Dice. If you do not have any combo points, will be colored as 'unusable'."
L["RogueSubtletyThresholdSecretTechnique"] = "Secret Technique"
L["RogueSubtletyThresholdSecretTechniqueTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Secret Technique. If you do not have any combo points, will be colored as 'unusable'."
L["RogueSubtletyThresholdCrimsonVial"] = "Crimson Vial"
L["RogueSubtletyThresholdCrimsonVialTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Crimson Vial."
L["RogueSubtletyThresholdDistract"] = "Distract"
L["RogueSubtletyThresholdDistractTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Distract."
L["RogueSubtletyThresholdFeint"] = "Feint"
L["RogueSubtletyThresholdFeintTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Feint."
L["RogueSubtletyThresholdSap"] = "Sap (stealth)"
L["RogueSubtletyThresholdSapTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Sap. Only visible when in Stealth or usable via Sepsis or Subterfuge."
L["RogueSubtletyThresholdDeathFromAbove"] = "Death from Above"
L["RogueSubtletyThresholdDeathFromAboveTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Death From Above. If on cooldown or if you do not have any combo points, will be colored as 'unusable'."
L["RogueSubtletyThresholdDismantle"] = "Dismantle"
L["RogueSubtletyThresholdDismantleTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Dismantle."
L["BarTextVariableGcd"] = "Current GCD, in seconds"
L["BarTextVariableHaste"] = "Current Haste %"
L["BarTextVariableHasteRating"] = "Current Haste rating"
L["BarTextVariableCrit"] = "Current Critical Strike %"
L["BarTextVariableCritRating"] = "Current Critical Strike rating"
L["BarTextVariableMastery"] = "Current Mastery %"
L["BarTextVariableMasteryRating"] = "Current Mastery rating"
L["BarTextVariableVers"] = "Current Versatility % (damage increase/offensive)"
L["BarTextVariableVersDefense"] = "Current Versatility % (damage reduction/defensive)"
L["BarTextVariableVersRating"] = "Current Versatility rating"
L["BarTextVariableIntellect"] = "Current Intellect"
L["BarTextVariableAgility"] = "Current Agility"
L["BarTextVariableStrength"] = "Current Strength"
L["BarTextVariableStamina"] = "Current Stamina"
L["BarTextVariableInCombat"] = "Are you currently in combat? Logic variable only!"
L["BarTextVariableInStealth"] = "Are you currently considered to be in stealth? Logic variable only!"
L["BarTextIconCasting"] = "The icon of the resource generating/spending spell you are currently hardcasting"
L["BarTextIconCustomItem"] = "Any item's icon available via its item ID (e.g.: #item_18609_)."
L["BarTextIconCustomSpell"] = "Any spell's icon available via its spell ID (e.g.: #spell_2691_)."
L["DemonHunterHavocBarTextVariable_fury"] = "Current Fury"
L["DemonHunterHavocBarTextVariable_furyMax"] = "Maximum Fury"
L["DemonHunterHavocBarTextVariable_casting"] = "Builder Fury from Hardcasting Spells"
L["DemonHunterHavocBarTextVariable_metaTime"] = "Time remaining on Metamorphosis buff"
L["DemonHunterVengeanceBarTextVariable_fury"] = "Current Fury"
L["DemonHunterVengeanceBarTextVariable_furyMax"] = "Maximum Fury"
L["DemonHunterVengeanceBarTextVariable_casting"] = "Builder Fury from Hardcasting Spells"
L["DemonHunterVengeanceBarTextVariable_soulFragments"] = "Current Soul Fragments"
L["DemonHunterVengeanceBarTextVariable_soulFragmentsMax"] = "Maximum Soul Fragments"
L["DemonHunterVengeanceBarTextVariable_metaTime"] = "Time remaining on Metamorphosis buff"
L["DruidBalanceBarTextVariable_eclipse"] = "Currently in any kind of Eclipse. Logic variable only!"
L["DruidBalanceBarTextVariable_eclipseTime"] = "Remaining duration of Eclipse."
L["DruidBalanceBarTextVariable_lunar"] = "Currently in Eclipse (Lunar). Logic variable only!"
L["DruidBalanceBarTextVariable_solar"] = "Currently in Eclipse (Solar). Logic variable only!"
L["DruidBalanceBarTextVariable_celestialAlignment"] = "Currently in/using CA/I: CoE. Logic variable only!"
L["DruidBalanceBarTextVariable_astralPower"] = "Current Astral Power"
L["DruidBalanceBarTextVariable_astralPowerMax"] = "Maximum Astral Power"
L["DruidFeralBarTextVariable_energy"] = "Current Energy"
L["DruidFeralBarTextVariable_energyMax"] = "Maximum Energy"
L["DruidFeralBarTextVariable_comboPoints"] = "Current Combo Points"
L["DruidFeralBarTextVariable_comboPointsMax"] = "Maximum Combo Points"
L["DruidFeralBarTextVariable_berserkTime"] = "Time remaining on your Berserk or Incarnation: King of the Jungle buff"
L["DruidFeralBarTextVariable_incarnationTicks"] = "Number of remaining ticks / incoming Combo Points from your Incarnation: King of the Jungle buff"
L["DruidFeralBarTextVariable_incarnationTickTime"] = "Time until the next tick / Combo Point generation occurs from your Incarnation: King of the Jungle buff proc"
L["DruidFeralBarTextVariable_incarnationNextCp"] = "The next Combo Point number that will be generated when your King of the Jungle buff is active"
L["DruidRestorationBarTextVariable_mana"] = "Current Mana"
L["DruidRestorationBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["DruidRestorationBarTextVariable_manaMax"] = "Maximum Mana"
L["DruidRestorationBarTextVariable_casting"] = "Mana from Hardcasting Spells"
L["DruidRestorationBarTextVariable_efflorescenceTime"] = "Time remaining on Efflorescence"
L["DruidRestorationBarTextVariable_incarnationTime"] = "Time remaining on Incarnation: Tree of Life"
L["EvokerDevastationBarTextVariable_mana"] = "Current Mana"
L["EvokerDevastationBarTextVariable_manaMax"] = "Maximum Mana"
L["EvokerDevastationBarTextVariable_essence"] = "Current Essence"
L["EvokerDevastationBarTextVariable_essenceRegenTime"] = "Remaining time until your next Essence finishes regenerating"
L["EvokerDevastationBarTextVariable_essenceMax"] = "Maximum Essence"
L["EvokerPreservationBarTextVariable_mana"] = "Current Mana"
L["EvokerPreservationBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["EvokerPreservationBarTextVariable_manaMax"] = "Maximum Mana"
L["EvokerPreservationBarTextVariable_casting"] = "Mana from Hardcasting Spells"
L["EvokerPreservationBarTextVariable_essence"] = "Current Essence"
L["EvokerPreservationBarTextVariable_essenceRegenTime"] = "Remaining time until your next Essence finishes regenerating"
L["EvokerPreservationBarTextVariable_essenceMax"] = "Maximum Essence"
L["EvokerAugmentationBarTextVariable_mana"] = "Current Mana"
L["EvokerAugmentationBarTextVariable_manaMax"] = "Maximum Mana"
L["EvokerAugmentationBarTextVariable_essence"] = "Current Essence"
L["EvokerAugmentationBarTextVariable_essenceRegenTime"] = "Remaining time until your next Essence finishes regenerating"
L["EvokerAugmentationBarTextVariable_essenceMax"] = "Maximum Essence"
L["HunterBeastMasteryBarTextVariable_focus"] = "Current Focus"
L["HunterBeastMasteryBarTextVariable_focusMax"] = "Maximum Focus"
L["HunterBeastMasteryBarTextVariable_casting"] = "Spender Focus from Hardcasting Spells"
L["HunterBeastMasteryBarTextVariable_beastCleaveTime"] = "Time remaining on the Beast Cleave effect, either from Beast Cleave itself or from Call of the Wild with Bloody Frenzy"
L["HunterMarksmanshipBarTextVariable_focus"] = "Current Focus"
L["HunterMarksmanshipBarTextVariable_focusMax"] = "Maximum Focus"
L["HunterMarksmanshipBarTextVariable_casting"] = "Builder/Spender Focus from Hardcasting Spells"
L["HunterMarksmanshipBarTextVariable_trueshotTime"] = "Time remaining on Trueshot buff"
L["HunterSurvivalBarTextVariable_focus"] = "Current Focus"
L["HunterSurvivalBarTextVariable_focusMax"] = "Maximum Focus"
L["HunterSurvivalBarTextVariable_casting"] = "Builder/Spender Focus from Hardcasting Spells"
L["MonkMistweaverBarTextVariable_mana"] = "Current Mana"
L["MonkMistweaverBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["MonkMistweaverBarTextVariable_manaMax"] = "Maximum Mana"
L["MonkMistweaverBarTextVariable_casting"] = "Mana from Hardcasting Spells"
L["MonkWindwalkerBarTextVariable_energy"] = "Current Energy"
L["MonkWindwalkerBarTextVariable_energyMax"] = "Maximum Energy"
L["MonkWindwalkerBarTextVariable_casting"] = "Builder/Spender Energy from Hardcasting Spells"
L["MonkWindwalkerBarTextVariable_chi"] = "Current Chi"
L["MonkWindwalkerBarTextVariable_chiMax"] = "Maximum Chi"
L["PriestDisciplineBarTextVariable_mana"] = "Current Mana"
L["PriestDisciplineBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["PriestDisciplineBarTextVariable_manaMax"] = "Maximum Mana"
L["PriestDisciplineBarTextVariable_casting"] = "Mana from Hardcasting Spells"
L["PriestDisciplineBarTextVariable_scTime"] = "Time remaining on Shadow Covenant"
L["PriestDisciplineBarTextVariable_pwRadianceTime"] = "Time left on Power Word: Radiance's cooldown"
L["PriestDisciplineBarTextVariable_pwRadianceCharges"] = "Number of charges left on Power Word: Radiance"
L["PriestHolyBarTextVariable_mana"] = "Current Mana"
L["PriestHolyBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["PriestHolyBarTextVariable_manaMax"] = "Maximum Mana"
L["PriestHolyBarTextVariable_casting"] = "Mana from Hardcasting Spells"
L["PriestHolyBarTextVariable_hwChastiseTime"] = "Time left on Holy Word: Chastise's cooldown"
L["PriestHolyBarTextVariable_hwSanctifyTime"] = "Time left on Holy Word: Sanctify's cooldown"
L["PriestHolyBarTextVariable_hwSanctifyCharges"] = "Number of charges left on Holy Word: Sanctify"
L["PriestHolyBarTextVariable_hwSerenityTime"] = "Time left on Holy Word: Serenity's cooldown"
L["PriestHolyBarTextVariable_hwSerenityCharges"] = "Number of charges left on Holy Word: Serenity"
L["PriestHolyBarTextVariable_apotheosisTime"] = "Time remaining on Apotheosis"
L["PriestHolyBarTextVariable_lightweaverStacks"] = "Number of Lightweaver stacks"
L["PriestHolyBarTextVariable_lightweaverTime"] = "Time left on Lightweaver"
L["PriestShadowBarTextVariable_insanity"] = "Current Insanity"
L["PriestShadowBarTextVariable_insanityMax"] = "Maximum Insanity"
L["PriestShadowBarTextVariable_casting"] = "Insanity from Hardcasting Spells"
L["PriestShadowBarTextVariable_siTime"] = "Time remaining on Shadowy Insight buff"
L["PriestShadowBarTextVariable_mindBlastCharges"] = "Current number of Mind Blast charges"
L["PriestShadowBarTextVariable_mindBlastMaxCharges"] = "Maximum number of Mind Blast charges"
L["PriestShadowBarTextVariable_vfTime"] = "Duration remaining of Voidform"
L["PriestShadowBarTextVariable_ysTime"] = "Time remaining on Yogg Saron buff"
L["PriestShadowBarTextVariable_ysStacks"] = "Number of Yogg Saron stacks"
L["PriestShadowBarTextVariable_ysRemainingStacks"] = "Number of Yogg Saron stacks until next Thing from Beyond"
L["PriestShadowBarTextVariable_tfbTime"] = "Time remaining on Thing from Beyond"
L["PriestShadowBarTextVariable_reTime"] = "Time remaining on Resonant Energy debuff on your current target"
L["PriestShadowBarTextVariable_reStacks"] = "Number of stacks of Resonant Energy debuff on your current target"
L["RogueAssassinationBarTextVariable_energy"] = "Current Energy"
L["RogueAssassinationBarTextVariable_energyMax"] = "Maximum Energy"
L["RogueAssassinationBarTextVariable_comboPoints"] = "Current Combo Points"
L["RogueAssassinationBarTextVariable_comboPointsMax"] = "Maximum Combo Points"
L["RogueAssassinationBarTextVariable_blindsideTime"] = "Time remaining on Blindside proc"
L["RogueOutlawBarTextVariable_energy"] = "Current Energy"
L["RogueOutlawBarTextVariable_energyMax"] = "Maximum Energy"
L["RogueOutlawBarTextVariable_comboPoints"] = "Current Combo Points"
L["RogueOutlawBarTextVariable_comboPointsMax"] = "Maximum Combo Points"
L["RogueOutlawBarTextVariable_rtbCount"] = "Current number of Roll the Bones buffs active"
L["RogueOutlawBarTextVariable_rtbTemporaryCount"] = "Current number of full Roll the Bones buffs active"
L["RogueOutlawBarTextVariable_rtbAllCount"] = "Current number of Roll the Bones buffs active from all sources"
L["RogueOutlawBarTextVariable_rtbBuffTime"] = "Time remaining on your Roll the Bones buffs (not from Count the Odds)"
L["RogueOutlawBarTextVariable_rtbGoodBuff"] = "Are the current Roll the Bones buffs good or not? Good is defined as any two buffs, Broadside, or True Bearing. Logic variable only!"
L["RogueOutlawBarTextVariable_broadsideTime"] = "Time remaining on Broadside buff (from Roll the Bones)"
L["RogueOutlawBarTextVariable_buriedTreasureTime"] = "Time remaining on Burried Treasure buff (from Roll the Bones)"
L["RogueOutlawBarTextVariable_grandMeleeTime"] = "Time remaining on Grand Melee buff (from Roll the Bones)"
L["RogueOutlawBarTextVariable_ruthlessPrecisionTime"] = "Time remaining on Ruthless Precision buff (from Roll the Bones)"
L["RogueOutlawBarTextVariable_skullAndCrossbonesTime"] = "Time remaining on Skull and Crossbones buff (from Roll the Bones)"
L["RogueOutlawBarTextVariable_trueBearingTime"] = "Time remaining on True Bearing buff (from Roll the Bones)"
L["RogueOutlawBarTextVariable_opportunityTime"] = "Time remaining on Opportunity proc"
L["RogueSubtletyBarTextVariable_energy"] = "Current Energy"
L["RogueSubtletyBarTextVariable_energyMax"] = "Maximum Energy"
L["RogueSubtletyBarTextVariable_comboPoints"] = "Current Combo Points"
L["RogueSubtletyBarTextVariable_comboPointsMax"] = "Maximum Combo Points"
L["RogueSubtletyBarTextVariable_shadowTechniquesCount"] = "Total number of stored Combo Points from Shadow Techniques"
L["RogueSubtletyBarTextVariable_sodTime"] = "Time remaining on Symbols of Death buff"
L["RogueSubtletyBarTextVariable_flagellationTime"] = "Time remaining on Flagellation"
L["ShamanElementalBarTextVariable_maelstrom"] = "Current Maelstrom"
L["ShamanElementalBarTextVariable_maelstromMax"] = "Maximum Maelstrom"
L["ShamanElementalBarTextVariable_casting"] = "Maelstrom from Hardcasting Spells"
L["ShamanElementalBarTextVariable_ifStacks"] = "Number of Icefury Frost Shock stacks remaining"
L["ShamanElementalBarTextVariable_ifMaelstrom"] = "Total Maelstrom from available Icefury Frost Shock stacks"
L["ShamanElementalBarTextVariable_ifTime"] = "Time remaining on Icefury buff"
L["ShamanElementalBarTextVariable_skStacks"] = "Number of Stormkeeper stacks remaining"
L["ShamanElementalBarTextVariable_skTime"] = "Time remaining on Stormkeeper buff"
L["ShamanElementalBarTextVariable_ascendanceTime"] = "Duration remaining of Ascendance"
L["ShamanElementalBarTextVariable_eogsTime"] = "Time remaining on Echoes of Great Sundering buff"
L["ShamanElementalBarTextVariable_pfTime"] = "Time remaining on Primal Fracture (T30 4P) buff"
L["ShamanEnhancementBarTextVariable_mana"] = "Current Mana"
L["ShamanEnhancementBarTextVariable_manaMax"] = "Maximum Mana"
L["ShamanEnhancementBarTextVariable_maelstromWeapon"] = "Current Maelstrom Weapon"
L["ShamanEnhancementBarTextVariable_maelstromWeaponMax"] = "Maximum Maelstrom Weapon"
L["ShamanEnhancementBarTextVariable_ascendanceTime"] = "Duration remaining of Ascendance"
L["ShamanRestorationBarTextVariable_mana"] = "Current Mana"
L["ShamanRestorationBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["ShamanRestorationBarTextVariable_manaMax"] = "Maximum Mana"
L["ShamanRestorationBarTextVariable_casting"] = "Mana from Hardcasting Spells"
L["ShamanRestorationBarTextVariable_ascendanceTime"] = "Duration remaining of Ascendance"
L["WarriorArmsBarTextVariable_rage"] = "Current Rage"
L["WarriorArmsBarTextVariable_rageMax"] = "Maximum Rage"
L["WarriorFuryBarTextVariable_rage"] = "Current Rage"
L["WarriorFuryBarTextVariable_rageMax"] = "Maximum Rage"
L["DruidBalanceIcon_eclipse"] = "%s %s %s or %s"
L["DruidBalanceIconDescription_eclipse"] = "Current active Eclipse"
L["DruidBalanceIcon_moon"] = "%s %s or %s"
L["DruidBalanceIconDescription_moon"] = "Current Moon"
L["NewsHeaderTwintopsResourceBarUpdates"] = "Twintop's Resource Bar Updates"
L["NewsCheckboxShowOnNewVersion"] = "Show on new version release"
L["NewsCheckboxShowOnNewVersionTooltip"] = "Show this update popup whenever a new version of Twintop's Resource Bar is released."
L["NewsHyperlinkViewIssueOnGitHub"] = "View issue %s on GitHub"
L["NewsHyperlinkGeneric"] = "Here's a link to %s"

L["PaladinHolyPowerColorsHeader"] = "Holy Power Colors"
L["PaladinColorPickerHolyPowerBorderHeader"] = "Holy Power's border"
L["PaladinHolyPowerColorPickerPenultimate"] = "Penultimate Holy Power"
L["PaladinHolyPowerColorPickerFinal"] = "Final Holy Power"
L["PaladinHolyPowerCheckboxUseHighestForAll"] = "Use highest Holy Power color for all?"
L["PaladinHolyPowerCheckboxUseHighestForAllTooltip"] = "When checked, the highest Holy Power's color will be used for all Holy Power. E.g., if you have maximum 5 Holy Power and currently have 4, the Penultimate color will be used for all Holy Power instead of just the second to last."
L["PaladinHolyPowerColorPickerBackground"] = "Unfilled Holy Power background"
L["HolyPower1"] = "Holy Power 1"
L["HolyPower2"] = "Holy Power 2"
L["HolyPower3"] = "Holy Power 3"
L["HolyPower4"] = "Holy Power 4"
L["HolyPower5"] = "Holy Power 5"



L["PaladinHolyBarTextVariable_mana"] = "Current Mana"
L["PaladinHolyBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["PaladinHolyBarTextVariable_manaMax"] = "Maximum Mana"
L["PaladinHolyBarTextVariable_casting"] = "Mana from Hardcasting Spells"
L["PaladinHolyBarTextVariable_holyPower"] = "Current Holy Power"
L["PaladinHolyBarTextVariable_holyPowerMax"] = "Maximum Holy Power"

L["SoulShard1"] = "Soul Shard 1"
L["SoulShard2"] = "Soul Shard 2"
L["SoulShard3"] = "Soul Shard 3"
L["SoulShard4"] = "Soul Shard 4"
L["SoulShard5"] = "Soul Shard 5"
L["WarlockAfflictionBarTextVariable_mana"] = "Current Mana"
L["WarlockAfflictionBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["WarlockAfflictionBarTextVariable_manaMax"] = "Maximum Mana"
L["WarlockAfflictionBarTextVariable_casting"] = "Mana from Hardcasting Spells"
L["WarlockAfflictionBarTextVariable_soulShards"] = "Current Soul Shards"
L["WarlockAfflictionBarTextVariable_soulShardsMax"] = "Maximum Soul Shards"
L["WarlockSoulShardsColorsHeader"] = "Soul Shards Colors"
L["WarlockColorPickerSoulShardsBorderHeader"] = "Soul Shard's border"
L["WarlockSoulShardsColorPickerPenultimate"] = "Penultimate Soul Shard"
L["WarlockSoulShardsColorPickerFinal"] = "Final Soul Shard"
L["WarlockSoulShardsCheckboxUseHighestForAll"] = "Use highest Soul Shard color for all?"
L["WarlockSoulShardsCheckboxUseHighestForAllTooltip"] = "When checked, the highest Soul Shard's color will be used for all Soul Shards. E.g., if you have maximum 5 Soul Shards and currently have 4, the Penultimate color will be used for all Soul Shards instead of just the second to last."
L["WarlockSoulShardsColorPickerBackground"] = "Unfilled Soul Shard background"
L["WarlockManaTextColorsHeader"] = "Mana Text Colors"
L["WarlockColorPickerCurrentMana"] = "Current Mana"
L["WarlockColorPickerCastingMana"] = "Mana spent from hardcasting spells"

-- 11.0
L["HunterBeastMasteryThresholdCheckboxBlackArrow"] = "Black Arrow"
L["HunterBeastMasteryThresholdCheckboxBlackArrowTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Black Arrow."
L["HunterMarksmanshipThresholdCheckboxBlackArrow"] = "Black Arrow"
L["HunterMarksmanshipThresholdCheckboxBlackArrowTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Black Arrow."
L["MonkMistweaverColorPickerHeartOfTheJadeSerpentReady"] = "Border when Heart of the Jade Serpent is ready"
L["MonkMistweaverCheckboxHeartOfTheJadeSerpentReady"] = "Heart of the Jade Serpent ready"
L["MonkMistweaverCheckboxHeartOfTheJadeSerpentReadyTooltip"] = "This will change the bar border color when you can use Sheilun's Gift right now to trigger Heart of the Jade Serpent."
L["MonkMistweaverColorPickerHeartOfTheJadeSerpent"] = "Border when Heart of the Jade Serpent is active"
L["MonkMistweaverCheckboxHeartOfTheJadeSerpent"] = "Heart of the Jade Serpent"
L["MonkMistweaverCheckboxHeartOfTheJadeSerpentTooltip"] = "This will change the bar border color when you have Heart of the Jade Serpent active."
L["MonkWindwalkerCheckboxHeartOfTheJadeSerpentReady"] = "Heart of the Jade Serpent ready"
L["MonkWindwalkerCheckboxHeartOfTheJadeSerpent"] = "Heart of the Jade Serpent"
L["PriestShadowBarTextVariable_entropicRiftTime"] = "Time remaining on your Entropic Rift"
L["DruidFeralThresholdCheckboxFrenziedRegeneration"] = "Frenzied Regeneration (Empowered Shapeshifting)"
L["DruidFeralThresholdCheckboxFrenziedRegenerationTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Frenzied Regeneration while in Catform. Only shows if you are talented into Empowered Shapeshifting."
L["TabMiscellaneous"] = "Miscellaneous"
L["BarSettings"] = "Bar Settings"
L["CheckboxUseGlobal"] = "Use global settings"
L["CheckboxUseGlobalTooltip_Font"] = "When checked, the global settings for the shared font face, color, and size will be used by any bar text that have 'use default' toggled on."

L["CheckboxUseGlobalTooltip_TextColors"] = "When checked, the global settings for resource text colors will be used."
L["GlobalTextColorsHeader"] = "Resource Text Colors"
L["GlobalColorPickerTextCurrent"] = "Current Resource"
L["GlobalColorPickerTextCasting"] = "Resource gain from hardcasting builder abilities"
L["GlobalColorPickerTextPassive"] = "Passive Resource"
L["GlobalColorPickerTextSpending"] = "Resource loss from hardcasting spender abilities"
L["GlobalColorPickerThresholdOver"] = "Have enough Resource to use an ability"
L["GlobalCheckboxThresholdOverTooltip"] = "This will change the Resource text color when you are able to use an ability whose threshold you have enabled under 'Bar Display'."
L["CheckboxUseGlobalTooltip_Precision"] = "When checked, the global settings for decimal and resource precision in bar text will be used."
L["Resource"] = "Resource"



L["CheckboxUseGlobalTooltip_BarDimensions"] = "When checked, the global settings for bar position and size will be used."
L["CheckboxUseGlobalTooltip_Textures"] = "When checked, the global settings for bar textures will be used."

L["GlobalAudioPowerInfusion"] = "Power Infusion gained"
L["HunterBeastMasteryAudioBeastCleaveDown"] = "Beast Cleave buff lost"
L["HunterBeastMasteryAudioCheckboxBeastCleaveDown"] = "Play audio cue when Beast Cleave buff is lost"
L["HunterBeastMasteryAudioCheckboxBeastCleaveDownTooltip"] = "Play an audio cue when you lose an active Beast Cleave buff. This sound will only be played once."

L["TabThresholds"] = "Threshold Lines"
L["ThresholdLinePositionHeader"] = "Threshold Line and Icon Position and Size"
L["ThresholdLineColorsHeader"] = "Threshold Line Colors"
L["ThresholdLineColorsForDpsAndTanksHeader"] = "Threshold Line Colors for DPS and Tanks"
L["ThresholdGenericSpecial"] = "Special bonus, proc, or status"
L["CheckboxUseGlobalTooltip_ThresholdIcons"] = "When checked, the global settings for threshold icon size and position and threshold line width will be used."
L["CheckboxUseGlobalTooltip_ThresholdColors"] = "When checked, the global settings for threshold colors will be used. The global setting used varies by specialization role."

L["RogueAssassinationColorPickerThresholdEchoingReprimand"] = "Next Mutilate is buffed by Echoing Reprimand"
L["RogueAssassinationColorPickerThresholdEchoingReprimandEnabled"] = "Change Mutilate threshold line color?"
L["RogueAssassinationColorPickerThresholdEchoingReprimandEnabledTooltip"] = "When checked, the threshold line color of Mutilate will be changed when the next use will have its damage buffed by Echoing Reprimand."
L["RogueOutlawColorPickerThresholdEchoingReprimand"] = "Next Sinister Strike is buffed by Echoing Reprimand"
L["RogueOutlawColorPickerThresholdEchoingReprimandEnabled"] = "Change Sinister Strike threshold line color?"
L["RogueOutlawColorPickerThresholdEchoingReprimandEnabledTooltip"] = "When checked, the threshold line color of Sinister Strike will be changed when the next use will have its damage buffed by Echoing Reprimand."
L["RogueSubtletyColorPickerThresholdEchoingReprimand"] = "Next Gloomblade is buffed by Echoing Reprimand"
L["RogueSubtletyColorPickerThresholdEchoingReprimandEnabled"] = "Change Gloomblade threshold line color?"
L["RogueSubtletyColorPickerThresholdEchoingReprimandEnabledTooltip"] = "When checked, the threshold line color of Gloomblade will be changed when the next use will have its damage buffed by Echoing Reprimand."
L["RogueAssassinationColorPickerThresholdSpecialEnabled"] = "Change Garrote threshold line color?"
L["RogueAssassinationColorPickerThresholdSpecialEnabledTooltip"] = "When checked, the threshold line color of Garrote will be changed when the Improved Garrote effect is active."
L["RogueOutlawColorPickerThresholdSpecialEnabled"] = "Enable special ability threshold line color?"
L["RogueOutlawColorPickerThresholdSpecialEnabledTooltip"] = "When checked, the threshold line color of an ability that is being buffed by Skull and Crossbones, Ruthless Precision, or Opportunity."
L["RogueSubtletyColorPickerThresholdSpecialEnabled"] = "Enable special ability threshold line color?"
L["RogueSubtletyColorPickerThresholdSpecialEnabledTooltip"] = "When checked, the threshold line color of an ability that is being buffed by Finality, Silent Storm, or Coup de Grace."
L["ShamanElementalThresholdColorPickerEchoesOfGreatSunderingEnabled"] = "Enable special ability threshold line color?"
L["ShamanElementalThresholdColorPickerEchoesOfGreatSunderingEnabledTooltip"] = "When checked, the threshold line color of Earthquake will be changed when the next cast will be buffed by Echoes of Great Sundering."
L["RogueOutlawColorPickerThresholdRestlessBladesEnabled"] = "Enable Restless Blades threshold line color?"
L["RogueOutlawColorPickerThresholdRestlessBladesEnabledTooltip"] = "When checked, the threshold line color of an ability will be changed when that ability will come off cooldown from the next use of a finisher."
L["RogueSubtletyColorPickerThresholdSpecial"] = "Finality, Silent Storm, or Coup de Grace buff up for ability"
L["ThresholdGenericSpecialEnabled"] = "Enable special ability threshold line color?"
L["ThresholdGenericSpecialEnabledTooltip"] = "When checked, the threshold line color of abilities that are being altered in an important way will be changed."
L["ThresholdOutOfRangeCheckbox"] = "Change color when out of range?"
L["ThresholdOutOfRangeShowCheckbox"] = "Show out of range threshold lines?"
L["ThresholdOutOfRangeShowCheckboxTooltip"] = "When checked, the threshold lines will be shown when the ability is out of range."
L["LSMStatusBarM1"] = "TRB: m1"
L["PriestShadowCheckboxMindFlayInsanity"] = "Mind Flay: Insanity"
L["PriestShadowBarTextVariable_mfiTime"] = "Time remaining on Mind Flay: Insanity buff"
L["PriestShadowBarTextVariable_mfiStacks"] = "Number of stacks of Mind Flay: Insanity buff"
L["PriestShadowBarTextVariable_spTime"] = "Time remaining on Shattered Psyche buff"
L["PriestShadowBarTextVariable_spStacks"] = "Number of stacks of Shattered Psyche buff"
L["PriestShadowBarTextVariable_voidVolleyTime"] = "Time remaining on Void Volley buff"
L["PriestShadowBarTextVariable_spCrit"] = "Mind Blast's increased critical strike chance from Shattered Psyche buff"

L["MaxResourceHeader"] = "Maximum Bar Value"
L["MaxResourceValue"] = "Maximum %s Value"
L["MaxResourceEnabled"] = "Enable maximum resource value override"
L["MaxResourceEnabledTooltip"] = "When checked, the maximum value of the resource bar will be limited to the value set."
L["ResourceWarriorDefensives"] = "Defensive Bars"
L["WarriorProtectionThresholdExecuteMinimum"] = "Execute (minimum)"
L["WarriorProtectionThresholdExecuteMinimumTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Execute at its minimum Rage cost. Only visible when the current target is in Execute health range or available from a Sudden Death proc."
L["WarriorProtectionThresholdExecuteMaximum"] = "Execute (maximum)"
L["WarriorProtectionThresholdExecuteMaximumTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Execute at its maximum Rage cost. Only visible when the current target is in Execute health range or available from a Sudden Death proc."
L["WarriorProtectionThresholdHamstring"] = "Hamstring"
L["WarriorProtectionThresholdHamstringTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Hamstring."
L["WarriorProtectionThresholdIgnorePain"] = "Ignore Pain"
L["WarriorProtectionThresholdIgnorePainTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Ignore Pain."
L["WarriorProtectionThresholdImpendingVictory"] = "Impending Victory"
L["WarriorProtectionThresholdImpendingVictoryTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Impending Victory."
L["WarriorProtectionThresholdRend"] = "Rend"
L["WarriorProtectionThresholdRendTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Rend."
L["WarriorProtectionThresholdRevenge"] = "Revenge"
L["WarriorProtectionThresholdRevengeTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Revenge."
L["WarriorProtectionThresholdShieldBlock"] = "Shield Block"
L["WarriorProtectionThresholdShieldBlockTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Shield Block. This does not check to see if you have a shield equipped!"
L["WarriorProtectionThresholdSlam"] = "Slam"
L["WarriorProtectionThresholdSlamTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Slam."
L["WarriorProtectionThresholdWhirlwind"] = "Whirlwind"
L["WarriorProtectionThresholdWhirlwindTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Whirlwind."
L["WarriorProtectionTextColorsHeader"] = "Rage Text Colors"
L["WarriorProtectionTextColorPickerCurrent"] = "Current Rage"
L["WarriorProtectionCheckboxThresholdOverTooltip"] = "This will change the Rage text color when you are able to use an ability whose threshold you have enabled under 'Bar Display'."
L["WarriorProtectionBarTextVariable_rage"] = "Current Rage"
L["WarriorProtectionBarTextVariable_rageMax"] = "Maximum Rage"
L["WarriorProtectionBarTextVariable_ignorePainTime"] = "Time remaining on Ignore Pain buff"
L["WarriorProtectionBarTextVariable_shieldBlockTime"] = "Time remaining on Shield Block buff"
L["WarriorProtectionBarTextVariable_shieldBlockCharges"] = "Number of charges of Shield Block available"
L["WarriorProtectionBarTextVariable_shieldBlockMaxCharges"] = "Maximum number of charges of Shield Block"
L["WarriorColorPickerThresholdOver"] = "Have enough Rage to use any enabled threshold ability"

-- Midnight additions

L["DemonHunterDevourerCheckboxVoidMetamorphosis"] = "Change color during Void Metamorphosis"
L["DemonHunterDevourerHeaderSoulFragmentColors"] = "Soul Fragment and Collapsing Star Colors"
L["DemonHunterDevourerColorPickerSoulFragmentBorder"] = "Soul Fragment Border Color"
L["DemonHunterDevourerCheckboxVoidMetamorphosisReady"] = "Change color when Void Metamorphosis is ready"
L["DemonHunterDevourerCheckboxCollapsingStarReady"] = "Change color when Collapsing Star is ready"
L["DemonHunterDevourerThresholdCheckboxVoidRay"] = "Void Ray"
L["DemonHunterDevourerThresholdCheckboxVoidRayTooltip"] = "This will show the vertical line on the Fury bar denoting how much Fury is required to use Void Ray."
L["DemonHunterDevourerTextColorsHeader"] = "Fury Text Colors"
L["DemonHunterDevourerTextColorPickerCurrent"] = "Current Fury"
L["DemonHunterDevourerColorPickerThresholdOver"] = "Have enough Fury to use an ability"
L["DemonHunterDevourerCheckboxThresholdOverTooltip"] = "This will change the Fury text color when you are able to use an ability whose threshold you have enabled under 'Bar Display'."
L["SoulFragments"] = "Soul Fragments"
L["DemonHunterDevourerBarTextVariable_soulFragments"] = "Current Soul Fragments"
L["DemonHunterDevourerBarTextVariable_soulFragmentsMax"] = "Maximum Soul Fragments"
L["PriestShadowBarTextVariable_sotvTime"] = "Time remaining on Screams of the Void buff"
L["PriestShadowCheckboxEntropicRift"] = "Entropic Rift"
L["PriestShadowBarTextVariable_entropicRiftExtensionsRemaining"] = "Number of duration extensions remaining for Entropic Rift"
L["DruidGuardianTextColorPickerCurrent"] = "Current Rage"
L["DruidGuardianTextColorPickerOverThreshold"] = "Have enough Rage to use any enabled threshold ability"
L["DruidGuardianCheckboxThresholdOverTooltip"] = "This will change the Rage text color when you are able to use an ability whose threshold you have enabled under 'Bar Display'."
L["MonkBrewmasterBarTextVariable_energy"] = "Current Energy"
L["MonkBrewmasterBarTextVariable_energyMax"] = "Maximum Energy"
L["MonkBrewmasterBarTextVariable_casting"] = "Builder/Spender Energy from Hardcasting Spells"
L["MonkBrewmasterColorPickerCurrent"] = "Current Energy"
L["MonkBrewmasterColorPickerCasting"] = "Energy spent from hardcasting spells"
L["MonkBrewmasterThresholdCheckboxKegSmash"] = "Keg Smash"
L["MonkBrewmasterThresholdCheckboxKegSmashTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Keg Smash."
L["MonkBrewmasterThresholdCheckboxTigerPalm"] = "Tiger Palm"
L["MonkBrewmasterThresholdCheckboxTigerPalmTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Tiger Palm."
L["MonkBrewmasterThresholdCheckboxExpelHarm"] = "Expel Harm"
L["MonkBrewmasterThresholdCheckboxExpelHarmTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Expel Harm."
L["MonkBrewmasterThresholdCheckboxDetox"] = "Detox"
L["MonkBrewmasterThresholdCheckboxDetoxTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Detox."
L["MonkBrewmasterThresholdCheckboxParalysis"] = "Paralysis"
L["MonkBrewmasterThresholdCheckboxParalysisTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Paralysis."
L["WarlockDemonologyBarTextVariable_mana"] = "Current Mana"
L["WarlockDemonologyBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["WarlockDemonologyBarTextVariable_manaMax"] = "Maximum Mana"
L["WarlockDemonologyBarTextVariable_casting"] = "Mana from Hardcasting Spells"
L["WarlockDemonologyBarTextVariable_soulShards"] = "Current Soul Shards"
L["WarlockDemonologyBarTextVariable_soulShardsMax"] = "Maximum Soul Shards"

-- Protection Paladin
L["PaladinProtectionManaTextColorsHeader"] = "Mana Text Colors"
L["PaladinProtectionColorPickerCurrentMana"] = "Current Mana"
L["PaladinProtectionColorPickerCastingMana"] = "Mana spent from hardcasting spells"

-- Retribution Paladin
L["PaladinRetributionManaTextColorsHeader"] = "Mana Text Colors"
L["PaladinRetributionColorPickerCurrentMana"] = "Current Mana"
L["PaladinRetributionColorPickerCastingMana"] = "Mana spent from hardcasting spells"

-- Death Knight
L["Rune1"] = "Rune 1"
L["Rune2"] = "Rune 2"
L["Rune3"] = "Rune 3"
L["Rune4"] = "Rune 4"
L["Rune5"] = "Rune 5"
L["Rune6"] = "Rune 6"
L["DeathKnightBarTextVariable_runesReadyCount"] = "Number of Runes ready for use"
L["DeathKnightBarTextVariable_rune1Time"] = "Rune 1 recharge time remaining"
L["DeathKnightBarTextVariable_rune2Time"] = "Rune 2 recharge time remaining"
L["DeathKnightBarTextVariable_rune3Time"] = "Rune 3 recharge time remaining"
L["DeathKnightBarTextVariable_rune4Time"] = "Rune 4 recharge time remaining"
L["DeathKnightBarTextVariable_rune5Time"] = "Rune 5 recharge time remaining"
L["DeathKnightBarTextVariable_rune6Time"] = "Rune 6 recharge time remaining"
L["DeathKnightBarTextVariable_rune1Ready"] = "Is Rune 1 ready for use? LOGIC VARIABLE ONLY!"
L["DeathKnightBarTextVariable_rune2Ready"] = "Is Rune 2 ready for use? LOGIC VARIABLE ONLY!"
L["DeathKnightBarTextVariable_rune3Ready"] = "Is Rune 3 ready for use? LOGIC VARIABLE ONLY!"
L["DeathKnightBarTextVariable_rune4Ready"] = "Is Rune 4 ready for use? LOGIC VARIABLE ONLY!"
L["DeathKnightBarTextVariable_rune5Ready"] = "Is Rune 5 ready for use? LOGIC VARIABLE ONLY!"
L["DeathKnightBarTextVariable_rune6Ready"] = "Is Rune 6 ready for use? LOGIC VARIABLE ONLY!"
L["ArcaneCharge1"] = "Arcane Charge 1"
L["ArcaneCharge2"] = "Arcane Charge 2"
L["ArcaneCharge3"] = "Arcane Charge 3"
L["ArcaneCharge4"] = "Arcane Charge 4"
L["CheckboxUseGlobalTooltip_ComboPoints"] = "When checked, the global settings for the secondary bar group size and position will be used. This includes Combo Points, Chi, Holy Power, Soul Shards, Essence, Arcane Charges, and Maelstrom Weapon."
L["DeathKnightBarTextVariable_runicPower"] = "Current Runic Power"
L["DeathKnightBarTextVariable_runicPowerMax"] = "Maximum Runic Power"
L["DeathKnightColorPickerRunesBorderHeader"] = "Rune's border"
L["DeathKnightFrostThresholdCheckboxBreathOfSindragosa"] = "Breath of Sindragosa"
L["DeathKnightFrostThresholdCheckboxFrostStrike"] = "Frost Strike"
L["DeathKnightFrostThresholdCheckboxGlacialAdvance"] = "Glacial Advance"
L["DeathKnightRunesCheckboxSortRunes"] = "Sort Runes by cooldown duration remaining?"
L["DeathKnightThresholdCheckboxDeathCoil"] = "Death Coil"
L["DeathKnightThresholdCheckboxDeathStrike"] = "Death Strike"
L["DeathKnightThresholdCheckboxRaiseAlly"] = "Raise Ally"
L["DruidGuardianBarTextVariable_rage"] = "Current Rage"
L["DruidGuardianBarTextVariable_rageMax"] = "Maximum Rage"
L["DruidGuardianThresholdCheckboxFrenziedRegeneration"] = "Frenzied Regeneration"
L["DruidGuardianThresholdCheckboxIronfur"] = "Ironfur"
L["HunterBeastMasteryThresholdCheckboxWildThrash"] = "Wild Thrash"
L["HunterSurvivalThresholdCheckboxBoomstick"] = "Boomstick"
L["HunterSurvivalThresholdCheckboxHatchetToss"] = "Hatchet Toss"
L["HunterSurvivalThresholdCheckboxRaptorStrike"] = "Raptor Strike"
L["MageArcaneBarTextVariable_arcaneCharges"] = "Current Arcane Charges"
L["MageArcaneBarTextVariable_arcaneChargesMax"] = "Maximum Arcane Charges"
L["MonkBrewmasterBarTextVariable_stagger"] = "Current Stagger"
L["MonkBrewmasterBarTextVariable_staggerPercent"] = "Current Stagger Percent"
L["MonkBrewmasterThresholdCheckboxCracklingJadeLightning"] = "Cracking Jade Lightning"
L["MonkBrewmasterThresholdCheckboxDisable"] = "Disable"
L["MonkBrewmasterThresholdCheckboxSoothingMist"] = "Soothing Mist"
L["MonkBrewmasterThresholdCheckboxSpinningCraneKick"] = "Spinning Crane Kick"
L["MonkBrewmasterThresholdCheckboxVivify"] = "Vivify"
L["MonkWindwalkerThresholdCheckboxSoothingMist"] = "Soothing Mist"
L["ShieldBlock"] = "Shield Block"
L["Stagger"] = "Stagger"
L["WarlockDestructionBarTextVariable_soulShards"] = "Current Soul Shards"
L["WarlockDestructionBarTextVariable_soulShardsMax"] = "Maximum Soul Shards"
L["MageBarTextVariable_mana"] = "Current Mana"
L["MageBarTextVariable_manaMax"] = "Maximum Mana"
L["MageBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["WarlockDestructionBarTextVariable_mana"] = "Current Mana"
L["WarlockDestructionBarTextVariable_manaMax"] = "Maximum Mana"
L["WarlockDestructionBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["MageColorPickerCastingMana"] = "Mana spent from hardcasting spells"
L["MageColorPickerCurrentMana"] = "Current Mana"
L["DeathKnightColorPickerCurrentRunicPower"] = "Current Runic Power"
L["DeathKnightRunesColorPickerBackground"] = "Unfilled Rune"
L["DeathKnightRunesColorPickerCooldown"] = "Rune is Regenning"
L["MageArcaneChargesColorPickerBackground"] = "Unfilled Arcane Charge background"
L["MageArcaneChargesColorPickerFinal"] = "Final Arcane Charge"
L["MageArcaneChargesColorPickerPenultimate"] = "Penultimate Arcane Charge"

-- Bar Visibility Dropdown Options
L["ShowBarVisibilitySecondary"] = "%s"
L["ShowBarVisibilityAlways"] = "Always"
L["ShowBarVisibilityCombat"] = "In Combat"
L["ShowBarVisibilityNever"] = "Never"
L["DeathKnightFrostThresholdCheckboxBreathOfSindragosaTooltip"] = "This will show the vertical line on the bar denoting how much Runic Power is required to use Breath of Sindragosa."
L["DeathKnightFrostThresholdCheckboxFrostStrikeTooltip"] = "This will show the vertical line on the bar denoting how much Runic Power is required to use Frost Strike."
L["DeathKnightFrostThresholdCheckboxGlacialAdvanceTooltip"] = "This will show the vertical line on the bar denoting how much Runic Power is required to use Glacial Advance."
L["DeathKnightThresholdCheckboxDeathCoilTooltip"] = "This will show the vertical line on the bar denoting how much Runic Power is required to use Death Coil."
L["DeathKnightThresholdCheckboxDeathStrikeTooltip"] = "This will show the vertical line on the bar denoting how much Runic Power is required to use Death Strike."
L["DeathKnightThresholdCheckboxRaiseAllyTooltip"] = "This will show the vertical line on the bar denoting how much Runic Power is required to use Raise Ally."
L["DruidGuardianThresholdCheckboxFrenziedRegenerationTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Frenzied Regeneration."
L["DruidGuardianThresholdCheckboxIronfurTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Ironfur."
L["HunterBeastMasteryThresholdCheckboxWildThrashTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Wild Thrash."
L["HunterSurvivalThresholdCheckboxBoomstickTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Boomstick."
L["HunterSurvivalThresholdCheckboxHatchetTossTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Hatchet Toss."
L["HunterSurvivalThresholdCheckboxRaptorStrikeTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Raptor Strike."
L["MonkBrewmasterThresholdCheckboxCracklingJadeLightningTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Crackling Jade Lightning."
L["MonkBrewmasterThresholdCheckboxDisableTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Disable."
L["MonkBrewmasterThresholdCheckboxSoothingMistTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Soothing Mist."
L["MonkBrewmasterThresholdCheckboxSpinningCraneKickTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Spinning Crane Kick."
L["MonkBrewmasterThresholdCheckboxVivifyTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Vivify."
L["MonkWindwalkerThresholdCheckboxSoothingMistTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Soothing Mist."
L["DeathKnightRunesCheckboxSortRunesTooltip"] = "When checked, Runes will be sorted by the remaining duration of their cooldowns from those that are off cooldown (left) to those with the longest remaining cooldown (right)."
L["DeathKnightRunesColorsHeader"] = "Rune Colors"
L["DeathKnightRunicPowerTextColorsHeader"] = "Runic Power Text Colors"
L["DemonHunterDevourerBarTextVariable_metaTime"] = "Time remaining on Void Metamorphosis buff"
L["DruidGuardianBarTextVariable_berserkTime"] = "Time remaining on your Berserk or Incarnation: Guardian of Ursoc buff"
L["DruidGuardianBerserkGcds"] = "Berserk GCDs - 0.75sec Floor"
L["DruidGuardianBerserkTime"] = "Berserk Time Remaining (sec)"
L["DruidGuardianCheckboxBerserkGcds"] = "GCDs until Berserk ends"
L["DruidGuardianCheckboxBerserkTime"] = "Time until Berserk ends"
L["DruidGuardianEndOfBerserkConfigurationHeader"] = "End of Berserk Configuration"

-- Health Bar
L["HealthBar"] = "Health Bar"
L["BarTextVariable_health"] = "Current health"
L["BarTextVariable_healthMax"] = "Maximum health"
L["BarTextVariable_healthPercent"] = "Current health percentage"

-- Texture Section Headers
L["BarTexturesSectionHeader"] = "Bar Textures"
L["BorderTexturesSectionHeader"] = "Border Textures"
L["BackgroundTexturesSectionHeader"] = "Background Textures"
L["HealthBarTexture"] = "Health Bar Texture"
L["HealthBorderTexture"] = "Health Border Texture"
L["HealthBackgroundTexture"] = "Health Background (Empty Bar) Texture"

-- Health Bar Color Curve
L["HealthBarColorHeader"] = "Health Bar Colors"
L["HealthBarColorType"] = "Color Transition Type"
L["HealthBarColorTypeStep"] = "Step"
L["HealthBarColorTypeLinear"] = "Gradual (Linear)"
L["HealthBarColorTypeNone"] = "Single (High Health Color)"
L["HealthBarColorMedium"] = "Medium Health Color"
L["HealthBarColorHigh"] = "High Health Color"
L["HealthBarThresholdMedium"] = "Medium Health Threshold"
L["HealthBarThresholdMediumTooltip"] = "Health percentage at which the bar color transitions from Low to Medium."
L["HealthBarThresholdHigh"] = "High Health Threshold"
L["HealthBarThresholdHighTooltip"] = "Health percentage at which the bar color transitions from Medium to High."

-- Stagger Bar Color Curve
L["StaggerBarColorHeader"] = "Stagger Bar Colors"
L["StaggerBarColorType"] = "Color Transition Type"
L["StaggerBarColorTypeStep"] = "Step"
L["StaggerBarColorTypeLinear"] = "Gradual (Linear)"
L["StaggerBarColorTypeNone"] = "Single (Light Stagger Color)"
L["StaggerBarColorLight"] = "Light Stagger Color"
L["StaggerBarColorMedium"] = "Medium Stagger Color"
L["StaggerBarColorHeavy"] = "Heavy Stagger Color"
L["StaggerBarColorBorder"] = "Stagger Bar Border Color"
L["StaggerBarThresholdMedium"] = "Medium Stagger Threshold"
L["StaggerBarThresholdMediumTooltip"] = "Stagger percentage at which the bar color transitions from Light to Medium."
L["StaggerBarThresholdHeavy"] = "Heavy Stagger Threshold"
L["StaggerBarThresholdHeavyTooltip"] = "Stagger percentage at which the bar color transitions from Medium to Heavy."

-- Stagger Levels Threshold Lines
L["StaggerLevelsHeader"] = "Stagger Levels"
L["StaggerLevelMediumCheckbox"] = "Medium Stagger"
L["StaggerLevelMediumTooltip"] = "Show a threshold line on the Stagger bar at the Medium Stagger level."
L["StaggerLevelHeavyCheckbox"] = "Heavy Stagger"
L["StaggerLevelHeavyTooltip"] = "Show a threshold line on the Stagger bar at the Heavy Stagger level."

-- Health Bar Position and Size

L["LSMStatusBarClean"] = "TRB: Clean"
L["LSMStatusBarSmoother"] = "TRB: Smoother"

-- Reset Defaults Panel - Classic/Compact options
L["ResetToClassic"] = "Reset to Classic"
L["ResetBarClassicDialog"] = "Do you want to reset the %s resource bar to |cFFFFAAAAclassic|r defaults? This will also reset bar text settings. This will |cFFFF0000reload your UI|r!"
L["ResetBarTextCompact"] = "Reset Bar Text (Compact)"
L["ResetBarTextCompactDialog"] = "Do you want to reset the %s resource bar text to |cFFFFAAAAcompact|r defaults?"
L["ResetBarTextClassic"] = "Reset Bar Text (Classic)"
L["ResetBarTextClassicDialog"] = "Do you want to reset the %s resource bar text to |cFFFFAAAAclassic|r defaults?"
L["CheckboxUseGlobalTooltip_BarDisplay"] = "When checked, the global setting for bar display will be used."
L["EvokerAugmentationBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["EvokerDevastationBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["MageArcaneChargesCheckboxUseHighestForAll"] = "Use highest Arcane Charge color for all?"
L["MageArcaneChargesCheckboxUseHighestForAllTooltip"] = "When checked, the highest Arcane Charge's color will be used for all Arcane Charges.. E.g., if you have maximum 4 Arcane Charges and currently have 3, the Penultimate color will be used for all Arcane Charges instead of just the second to last."
L["MageArcaneChargesColorsHeader"] = "Arcane Charge Colors"
L["ShamanEnhancementBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["DruidGuardianTextColorsHeader"] = "Rage Text Colors"
L["MageManaTextColorsHeader"] = "Mana Text Colors"
L["ShamanEnhancementMaelstromWeaponColorsHeader"] = "Maelstrom Weapon Colors"
L["PriestAudioCheckboxSurgeOfLight"] = "Play audio cue when a Surge of Light proc occurs"
L["PriestAudioCheckboxSurgeOfLightTooltip"] = "Play an audio cue when a Surge of Light proc occurs. This will only play when you do not already have Surge of Light."
L["PriestAudioSurgeOfLight"] = "Surge of Light"
L["PriestCheckboxSurgeOfLight"] = "Surge of Light"
L["MageBarTextVariable_casting"] = "Mana from Hardcasting Spells"
L["WarlockDestructionBarTextVariable_casting"] = "Mana from Hardcasting Spells"

L["ManaBar"] = "Mana Bar"
L["ManaBarTexture"] = "Mana Bar Texture"
L["ManaBarBorderTexture"] = "Mana Bar Border Texture"
L["ManaBarBackgroundTexture"] = "Mana Bar Background Texture"
L["ManaBarTextColor"] = "Mana bar text color"

-- Custom Bar System
L["CustomBarColorHeader"] = "%s Colors"
L["CustomBarColorBar"] = "%s bar"
L["CustomBarColorBorder"] = "%s border"
L["CustomBarColorBackground"] = "%s background"
L["CustomBarThreshold"] = "%s %s Threshold"
L["CustomBarTextureBar"] = "%s Bar Texture"
L["CustomBarTextureBorder"] = "%s Border Texture"
L["CustomBarTextureBackground"] = "%s Background Texture"
L["ShowBarVisibilityCustom"] = "%s"

-- Evoker Augmentation Ebon Might
L["EvokerAugmentationCheckboxEbonMight"] = "Change when Ebon Might is active"
L["EvokerAugmentationCheckboxEndOfEbonMight"] = "Change when Ebon Might is ending soon"
L["EvokerAugmentationCheckboxEbonMightDropDuringCast"] = "Change when cast won't extend Ebon Might"
L["EvokerAugmentationHeaderEndOfEbonMightConfiguration"] = "End of Ebon Might Configuration"
L["EvokerAugmentationAudioEbonMightEnding"] = "Ebon Might ending"
L["EvokerAugmentationAudioCheckboxEbonMightEnding"] = "Play audio cue when Ebon Might extension will fail"
L["EvokerAugmentationAudioCheckboxEbonMightEndingTooltip"] = "Play an audio cue when your current extension cast will not complete before Ebon Might expires."
L["EvokerAugmentationEndOfEbonMightGcdMode"] = "GCDs until Ebon Might ends"
L["EvokerAugmentationEndOfEbonMightGcdSlider"] = "Ebon Might  GCDs - 0.75sec Floor"
L["EvokerAugmentationEndOfEbonMightTimeMode"] = "Time until Ebon Might ends"
L["EvokerAugmentationEndOfEbonMightTimeSlider"] = "Ebon Might Time Remaining (sec)"
L["MageColorPickerArcaneChargesBorderHeader"] = "Arcane Charge's border"
L["CheckboxUseGlobalTooltip_HealthBar"] = "When checked, the global setting for health bar display will be used."
L["HealthBarColorLow"] = "Low Health Color"
L["HealthBarPositionAndSize"] = "Health Bar Position and Size"
L["EvokerAugmentationBarTextVariable_ebonMightTime"] = "Time remaining on your Ebon Might buff"
L["ColorType"] = "Color Transition Type"
L["ColorTypeLinear"] = "Gradual (Linear)"
L["ColorTypeNone"] = "Single color"
L["ColorTypeStep"] = "Step"
L["HunterBeastMasteryBarTextVariable_bestialWrathTime"] = "Duration remaining of Bestial Wrath"
L["HunterBeastMasteryBestialWrathGcds"] = "Bestial Wrath GCDs - 0.75sec Floor"
L["HunterBeastMasteryBestialWrathTime"] = "Bestial Wrath Time Remaining (sec)"
L["HunterBeastMasteryCheckboxBestialWrathEnd"] = "Bestial Wrath color change when ending enabled"
L["HunterBeastMasteryCheckboxBestialWrathGcds"] = "GCDs until Bestial Wrath ends"
L["HunterBeastMasteryCheckboxBestialWrathTime"] = "Time until Bestial Wrath ends"
L["HunterBeastMasteryHeaderEndOfBestialWrathConfiguration"] = "End of Bestial Wrath Configuration"
L["HunterBeastMasteryThresholdCheckboxWailingArrow"] = "Wailing Arrow"
L["HunterBeastMasteryThresholdCheckboxWailingArrowTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Wailing Arrow. Only shown if Wailing Dead is talented and Bestial Wrath has been used."
L["HunterMarksmanshipThresholdCheckboxWailingArrow"] = "Wailing Arrow"
L["HunterMarksmanshipThresholdCheckboxWailingArrowTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Wailing Arrow. Only shown if Wailing Dead is talented and Bestial Wrath has been used."

L["MidnightBarTextResetMessage"] = "TRB: |cFFFF5555Due to extensive changes in bar text from The War Within to Midnight, |r%s|cFFFF5555 bar text settings have been reset to default values.|r"

L["ShamanEnhancementCheckboxMaelstromWeaponCompressedView"] = "Use 5-node compressed view"
L["ShamanEnhancementCheckboxMaelstromWeaponCompressedViewTooltip"] = "When enabled, displays 5 nodes where stacks 1-5 fill with the base color and stacks 6-10 overwrite from the left with the overflow color. When disabled, displays all 10 nodes individually."
L["ShamanEnhancementMaelstromWeaponColorPickerOverflowBase"] = "Maelstrom Weapon overflow (stacks 6-10)"

-- Overcap text color
L["BorderColorOvercap"] = "Border when you are overcapped on %s"
L["BorderColorOvercapToggle"] = "Change border color when overcapping"
L["BorderColorOvercapToggleTooltip"] = "This will change the bar's border color when you are already above or your current hardcast spell will result in overcapping %s (as configured)."
L["OvercappingConfigurationHeader"] = "Overcapping Configuration"
L["OvercapRelativeOffset"] = "Relative %s Offset from Maximum"
L["OvercapRelativeOffsetAmount"] = "Relative %s Offset Amount"
L["OvercapFixedValue"] = "Fixed %s Value"
L["OvercapAbove"] = "Overcap Above %s"
L["GlobalColorPickerOvercap"] = "Resource is at or above overcap threshold"
L["GlobalCheckboxThresholdOvercapTooltip"] = "This will change the Resource text color when your resource is at or above the configured overcap threshold."
L["DeathKnightColorPickerOvercap"] = "Runic Power is at or above overcap threshold"
L["DeathKnightCheckboxThresholdOvercapTooltip"] = "This will change the Runic Power text color when your Runic Power is at or above the configured overcap threshold."
L["DemonHunterColorPickerOvercap"] = "Fury is at or above overcap threshold"
L["DemonHunterCheckboxThresholdOvercapTooltip"] = "This will change the Fury text color when your Fury is at or above the configured overcap threshold."
L["DruidBalanceColorPickerOvercap"] = "Astral Power is at or above overcap threshold"
L["DruidBalanceCheckboxThresholdOvercapTooltip"] = "This will change the Astral Power text color when your Astral Power is at or above the configured overcap threshold."
L["DruidFeralColorPickerOvercap"] = "Energy is at or above overcap threshold"
L["DruidFeralCheckboxThresholdOvercapTooltip"] = "This will change the Energy text color when your Energy is at or above the configured overcap threshold."
L["DruidGuardianColorPickerOvercap"] = "Rage is at or above overcap threshold"
L["DruidGuardianCheckboxThresholdOvercapTooltip"] = "This will change the Rage text color when your Rage is at or above the configured overcap threshold."
L["HunterColorPickerOvercap"] = "Focus is at or above overcap threshold"
L["HunterCheckboxThresholdOvercapTooltip"] = "This will change the Focus text color when your Focus is at or above the configured overcap threshold."
L["MonkBrewmasterColorPickerOvercap"] = "Energy is at or above overcap threshold"
L["MonkBrewmasterCheckboxThresholdOvercapTooltip"] = "This will change the Energy text color when your Energy is at or above the configured overcap threshold."
L["PriestShadowColorPickerOvercap"] = "Insanity is at or above overcap threshold"
L["PriestShadowCheckboxThresholdOvercapTooltip"] = "This will change the Insanity text color when your Insanity is at or above the configured overcap threshold."
L["RogueColorPickerOvercap"] = "Energy is at or above overcap threshold"
L["RogueCheckboxThresholdOvercapTooltip"] = "This will change the Energy text color when your Energy is at or above the configured overcap threshold."
L["ShamanElementalColorPickerOvercap"] = "Maelstrom is at or above overcap threshold"
L["ShamanElementalCheckboxThresholdOvercapTooltip"] = "This will change the Maelstrom text color when your Maelstrom is at or above the configured overcap threshold."
L["WarriorColorPickerOvercap"] = "Rage is at or above overcap threshold"
L["WarriorCheckboxThresholdOvercapTooltip"] = "This will change the Rage text color when your Rage is at or above the configured overcap threshold."
L["MonkBrewmasterCheckboxThresholdOverTooltip"] = "This will change the Energy text color when you are able to use an ability whose threshold you have enabled under 'Bar Display'."
L["MonkColorPickerOvercap"] = "Energy is at or above overcap threshold"
L["MonkCheckboxThresholdOvercapTooltip"] = "This will change the Energy text color when your Energy is at or above the configured overcap threshold."
L["MonkBrewmasterColorPickerThresholdOver"] = "Have enough Energy to use any enabled threshold ability"
L["BarTextVariableInCombatTime"] = "Time since entering combat"
L["DemonHunterDevourerThresholdCheckboxCollapsingStar"] = "Collapsing Star"
L["DemonHunterDevourerThresholdCheckboxCollapsingStarTooltip"] = "This will show the vertical line on the Collapsing Star bar denoting how many stacks are required to use Collapsing Star. No icon is ever shown for this threshold."

L["DruidCheckboxEnableFormSwitching"] = "Switch bars based on shapeshift form"
L["DruidCheckboxEnableFormSwitchingTooltip"] = "When enabled, the bar will switch to show the resource bar that best represents your current shapeshift form (e.g., Cat Form shows Energy/Combo Points, Bear Form shows Rage). When disabled, the bar always shows your spec's primary resource arrangement."
L["AstralPowerBar"] = "Astral Power Bar"
L["EnergyBar"] = "Energy Bar"
L["EssenceThresholdAudio"] = "Essence Threshold"
L["EvokerAudioCheckboxSecondaryThreshold"] = "Play audio cue when at or below X Essence"
L["EvokerAudioCheckboxSecondaryThresholdTooltip"] = "Play an audio cue when your current Essence drops at or below the configured value to the right."
L["RageBar"] = "Rage Bar"
L["SecondaryThresholdValueTitle"] = "At or Below X %s Threshold"
L["HunterSurvivalBarTextVariable_takedownTime"] = "Time remaining on Takedown buff"
L["HunterSurvivalCheckboxTakedown"] = "Change when Takedown is active"
L["HunterSurvivalCheckboxTakedownEnd"] = "Change color at the end of Takedown"
L["HunterSurvivalCheckboxTakedownGcds"] = "GCDs until Takedown ends"
L["HunterSurvivalCheckboxTakedownTime"] = "Time until Takedown ends"
L["HunterSurvivalHeaderEndOfTakedownConfiguration"] = "End of Takedown Configuration"
L["HunterSurvivalTakedownGcds"] = "Takedown GCDs - 0.75sec Floor"
L["HunterSurvivalTakedownTime"] = "Takedown Time Remaining (sec)"

L["HealthDecimalPrecision"] = "Health Percent Decimal Precision"
L["ManaDecimalPrecision"] = "Mana Percent Decimal Precision"

L["ResourceCollapsingStar"] = "Collapsing Star"
L["DemonHunterDevourerColorPickerUnfilledSoulFragmentBackground"] = "Unfilled bar background"
L["DruidBalanceBarTextVariable_starfallUsable"] = "Is Starfall currently able to be cast? LOGIC VARIABLE ONLY!"
L["DruidBalanceBarTextVariable_starsurgeUsable"] = "Is Starsurge currently able to be cast? LOGIC VARIABLE ONLY!"
L["PriestShadowBarTextVariable_shadowWordMadnessUsable"] = "Is Shadow Word: Madness currently able to be cast? LOGIC VARIABLE ONLY!"
L["ShamanElementalBarTextVariable_earthShockUsable"] = "Is Earth Shock or Elemental Blast (based on talents) currently able to be cast? LOGIC VARIABLE ONLY!"
L["ShamanElementalBarTextVariable_elementalBlastUsable"] = "Is Elemental Blast or Earth Shock (based on talents) currently able to be cast? LOGIC VARIABLE ONLY!"
L["ShamanElementalBarTextVariable_earthquakeUsable"] = "Is Earthquake currently able to be cast? LOGIC VARIABLE ONLY!"
L["DemonHunterDevourerBarTextVariable_voidRayUsable"] = "Is Void Ray currently able to be cast (always false during Void Metamorphosis)? LOGIC VARIABLE ONLY!"
L["DemonHunterDevourerBarTextVariable_collapsingStarUsable"] = "Is Collapsing Star currently able to be cast (30+ stacks)? LOGIC VARIABLE ONLY!"

L["PaladinAudioHolyPowerThreshold1"] = "Holy Power Threshold 1"
L["PaladinAudioCheckboxHolyPowerThreshold1"] = "Play when >= X Holy Power (Threshold 1)"
L["PaladinAudioCheckboxHolyPowerThreshold1Tooltip"] = "Play an audio cue when your current Holy Power reach or exceed the configured value to the right."
L["PaladinAudioHolyPowerThreshold2"] = "Holy Power Threshold 2"
L["PaladinAudioCheckboxHolyPowerThreshold2"] = "Play when >= X Holy Power (Threshold 2)"
L["PaladinAudioCheckboxHolyPowerThreshold2Tooltip"] = "Play an audio cue when your current Holy Power reach or exceed the configured value to the right."
L["PaladinHolyPowerThresholdSliderTitle"] = "At or Above X Holy Power"

-- End Of Invoke Niuzao for Monk Brewmaster
L["MonkBrewmasterBarTextVariable_niuzaoTime"] = "Duration remaining of Invoke Niuzao, the Black Ox"
L["MonkBrewmasterBarTextIcon_niuzao"] = "Invoke Niuzao, the Black Ox"
L["MonkBrewmasterCheckboxInvokeNiuzao"] = "Change bar color when Invoke Niuzao is active"
L["MonkBrewmasterCheckboxInvokeNiuzaoEnd"] = "Change bar color when Invoke Niuzao is ending"
L["MonkBrewmasterEndOfInvokeNiuzaoConfigurationHeader"] = "End of Invoke Niuzao Configuration"
L["MonkBrewmasterCheckboxInvokeNiuzaoGcds"] = "GCDs until Invoke Niuzao ends"
L["MonkBrewmasterInvokeNiuzaoGcds"] = "Invoke Niuzao GCDs - 0.75sec Floor"
L["MonkBrewmasterCheckboxInvokeNiuzaoTime"] = "Time until Invoke Niuzao ends"
L["MonkBrewmasterInvokeNiuzaoTime"] = "Invoke Niuzao Time Remaining (sec)"

-- End Of Dragonrage for Evoker Devastation
L["EvokerDevastationBarTextVariable_dragonrageTime"] = "Duration remaining of Dragonrage"
L["EvokerDevastationColorPickerDragonrage"] = "Dragonrage"
L["EvokerDevastationColorPickerDragonrageEnd"] = "Dragonrage - Ending"
L["EvokerDevastationEndOfDragonrageConfigurationHeader"] = "End of Dragonrage Configuration"
L["EvokerDevastationCheckboxDragonrageGcds"] = "GCDs until Dragonrage ends"
L["EvokerDevastationDragonrageGcds"] = "Dragonrage GCDs - 0.75sec Floor"
L["EvokerDevastationCheckboxDragonrageTime"] = "Time until Dragonrage ends"
L["EvokerDevastationDragonrageTime"] = "Dragonrage Time Remaining (sec)"
L["EvokerAudioCheckboxEssenceBurst"] = "Play audio cue when an Essence Burst proc occurs"
L["EvokerAudioCheckboxEssenceBurstTooltip"] = "Play an audio cue when an Essence Burst Proc occurs. This will only play when you do not already have Essence Burst."
-- REMOVED: L["EvokerCheckboxEssenceBurstTooltip"] - replaced by EvokerDropdownEssenceBurstTooltip
L["EvokerEssenceBurst"] = "Essence Burst"

-- Edit Mode Integration
L["TRBAddonName"] = "Twintop's Resource Bar"
L["EditModeEnableForLayout"] = "Enable for this layout"
L["EditModeEnableForLayoutTooltip"] = "When enabled, Edit Mode will control the bar's position for this layout instead of using per-spec or global settings."
L["EditModePositionOverrideNotice"] = "If Edit Mode integration is enabled for the current UI layout, the Horizontal and Vertical position settings below will be ignored."
L["DefaultFontSettingsNotice"] = "These settings only apply to bar text areas configured to use shared font settings under the Bar Text tab."
-- Edit Mode - Cooldown Manager Integration
L["EditModeAnchorFreePosition"] = "Free Position"

-- Edit Mode Reset
L["EditModeSettings"] = "Edit Mode"
L["ResetEditModeDataButton"] = "Reset Edit Mode Data"
L["ResetEditModeDataDialog"] = "Do you want to reset all Edit Mode layout data stored by Twintop's Resource Bar? This will clear all bar positions associated with Edit Mode layouts. This will |cFFFF0000reload your UI|r!"

-- Stagger Bar Enhancements (Brewmaster Monk)
L["StaggerBarMaxScaleSlider"] = "Stagger Bar as % of Max Health"
L["StaggerBarMaxScaleTooltip"] = "Maximum percentage of your maximum health to display on the Stagger bar. Values above this will show as a full bar."
L["StaggerBarColorExtreme"] = "Extremely Heavy Stagger Color"
L["StaggerBarThresholdExtreme"] = "Extremely Heavy Stagger Threshold"
L["StaggerBarThresholdExtremeTooltip"] = "Stagger percentage at which the bar color transitions from Heavy to Extremely Heavy."
L["StaggerLevelExtremeCheckbox"] = "Extremely Heavy Stagger"
L["StaggerLevelExtremeTooltip"] = "Show a threshold line on the Stagger bar at the Extremely Heavy Stagger level."

-- Infusion of Light (Holy Paladin)
L["PaladinHolyInfusionOfLight"] = "Infusion of Light"
L["PaladinHolyAudioCheckboxInfusionOfLight"] = "Play audio cue when Infusion of Light procs"
L["PaladinHolyAudioCheckboxInfusionOfLightTooltip"] = "Play an audio cue when an Infusion of Light proc occurs. This will only play once per proc."

-- Bulk Global Toggle Checkboxes
L["CheckboxEnableForAllSpecs"] = "Enable for all specializations"
L["CheckboxEnableForAllSpecsTooltip"] = "When checked, enables this global setting for all specializations across all classes. When unchecked, disables it for all."

-- Bar Color Enabled Checkboxes
L["PriestHolyCheckboxApotheosis"] = "Apotheosis"
L["PriestShadowCheckboxVoidform"] = "Voidform"
L["ShamanElementalCheckboxAscendance"] = "Ascendance"
L["ShamanManaCheckboxAscendance"] = "Ascendance"
L["RogueCheckboxStealth"] = "Stealth"
L["PriestShadowCheckboxShadowWordMadnessUsable"] = "Shadow Word: Madness usable"
L["DemonHunterHavocCheckboxMetamorphosis"] = "Metamorphosis"
L["DemonHunterVengeanceCheckboxMetamorphosis"] = "Metamorphosis"
L["DruidBalanceCheckboxSolar"] = "Solar Eclipse"
L["DruidBalanceCheckboxLunar"] = "Lunar Eclipse"
L["DruidBalanceCheckboxCelestial"] = "Celestial Alignment / Incarnation"
L["DruidFeralCheckboxMaxBite"] = "Max Damage Ferocious Bite"
L["DruidFeralCheckboxApexPredator"] = "Apex Predator's Craving"
L["DruidRestorationCheckboxNoEfflorescence"] = "No Efflorescence"
L["DruidRestorationCheckboxIncarnation"] = "Incarnation: Tree of Life"
L["HunterMarksmanshipCheckboxTrueshot"] = "Trueshot"
L["CheckboxBorderStealth"] = "Stealth"

-- Secondary Resource Audio Thresholds
L["RogueAudioComboPointThreshold1"] = "Combo Point Threshold 1"
L["RogueAudioCheckboxComboPointThreshold1"] = "Play when >= X Combo Points (Threshold 1)"
L["RogueAudioCheckboxComboPointThreshold1Tooltip"] = "Play an audio cue when your current Combo Points reach or exceed the configured value to the right."
L["RogueAudioComboPointThreshold2"] = "Combo Point Threshold 2"
L["RogueAudioCheckboxComboPointThreshold2"] = "Play when >= X Combo Points (Threshold 2)"
L["RogueAudioCheckboxComboPointThreshold2Tooltip"] = "Play an audio cue when your current Combo Points reach or exceed the configured value to the right."
L["RogueComboPointThresholdSliderTitle"] = "At or Above X Combo Points"
L["DruidFeralAudioComboPointThreshold1"] = "Combo Point Threshold 1"
L["DruidFeralAudioCheckboxComboPointThreshold1"] = "Play when >= X Combo Points (Threshold 1)"
L["DruidFeralAudioCheckboxComboPointThreshold1Tooltip"] = "Play an audio cue when your current Combo Points reach or exceed the configured value to the right."
L["DruidFeralAudioComboPointThreshold2"] = "Combo Point Threshold 2"
L["DruidFeralAudioCheckboxComboPointThreshold2"] = "Play when >= X Combo Points (Threshold 2)"
L["DruidFeralAudioCheckboxComboPointThreshold2Tooltip"] = "Play an audio cue when your current Combo Points reach or exceed the configured value to the right."
L["DruidFeralComboPointThresholdSliderTitle"] = "At or Above X Combo Points"
L["MonkAudioChiThreshold1"] = "Chi Threshold 1"
L["MonkAudioCheckboxChiThreshold1"] = "Play when >= X Chi (Threshold 1)"
L["MonkAudioCheckboxChiThreshold1Tooltip"] = "Play an audio cue when your current Chi reach or exceed the configured value to the right."
L["MonkAudioChiThreshold2"] = "Chi Threshold 2"
L["MonkAudioCheckboxChiThreshold2"] = "Play when >= X Chi (Threshold 2)"
L["MonkAudioCheckboxChiThreshold2Tooltip"] = "Play an audio cue when your current Chi reach or exceed the configured value to the right."
L["MonkChiThresholdSliderTitle"] = "At or Above X Chi"
L["ShamanAudioMaelstromWeaponThreshold1"] = "Maelstrom Weapon Threshold 1"
L["ShamanAudioCheckboxMaelstromWeaponThreshold1"] = "Play when >= X Maelstrom Weapon (Threshold 1)"
L["ShamanAudioCheckboxMaelstromWeaponThreshold1Tooltip"] = "Play an audio cue when your current Maelstrom Weapon stacks reach or exceed the configured value to the right."
L["ShamanAudioMaelstromWeaponThreshold2"] = "Maelstrom Weapon Threshold 2"
L["ShamanAudioCheckboxMaelstromWeaponThreshold2"] = "Play when >= X Maelstrom Weapon (Threshold 2)"
L["ShamanAudioCheckboxMaelstromWeaponThreshold2Tooltip"] = "Play an audio cue when your current Maelstrom Weapon stacks reach or exceed the configured value to the right."
L["ShamanMaelstromWeaponThresholdSliderTitle"] = "At or Above X Maelstrom Weapon Stacks"
L["WarlockAudioSoulShardThreshold1"] = "Soul Shard Threshold 1"
L["WarlockAudioCheckboxSoulShardThreshold1"] = "Play when >= X Soul Shards (Threshold 1)"
L["WarlockAudioCheckboxSoulShardThreshold1Tooltip"] = "Play an audio cue when your current Soul Shards reach or exceed the configured value to the right."
L["WarlockAudioSoulShardThreshold2"] = "Soul Shard Threshold 2"
L["WarlockAudioCheckboxSoulShardThreshold2"] = "Play when >= X Soul Shards (Threshold 2)"
L["WarlockAudioCheckboxSoulShardThreshold2Tooltip"] = "Play an audio cue when your current Soul Shards reach or exceed the configured value to the right."
L["WarlockSoulShardThresholdSliderTitle"] = "At or Above X Soul Shards"
L["MageAudioArcaneChargeThreshold1"] = "Arcane Charge Threshold 1"
L["MageAudioCheckboxArcaneChargeThreshold1"] = "Play when >= X Arcane Charges (Threshold 1)"
L["MageAudioCheckboxArcaneChargeThreshold1Tooltip"] = "Play an audio cue when your current Arcane Charges reach or exceed the configured value to the right."
L["MageAudioArcaneChargeThreshold2"] = "Arcane Charge Threshold 2"
L["MageAudioCheckboxArcaneChargeThreshold2"] = "Play when >= X Arcane Charges (Threshold 2)"
L["MageAudioCheckboxArcaneChargeThreshold2Tooltip"] = "Play an audio cue when your current Arcane Charges reach or exceed the configured value to the right."
L["MageArcaneChargeThresholdSliderTitle"] = "At or Above X Arcane Charges"
L["PaladinAudioHolyPowerThreshold3"] = "Holy Power Threshold 3"
L["PaladinAudioCheckboxHolyPowerThreshold3"] = "Play when >= X Holy Power (Threshold 3)"
L["PaladinAudioCheckboxHolyPowerThreshold3Tooltip"] = "Play an audio cue when your current Holy Power reach or exceed the configured value to the right."
L["MonkAudioChiThreshold3"] = "Chi Threshold 3"
L["MonkAudioCheckboxChiThreshold3"] = "Play when >= X Chi (Threshold 3)"
L["MonkAudioCheckboxChiThreshold3Tooltip"] = "Play an audio cue when your current Chi reach or exceed the configured value to the right."

-- Standalone Options Frame
L["OpenTRBOptions"] = "Open Twintop's Resource Bar Options"
L["OpenTRBOptionsDescription"] = "Click the button below or type /trb to open options."

-- Drag & Drop removal
L["DragAndDropEditModeMessage"] = "For Drag & Drop placement of the bar, please use Edit Mode."

-- Options Frame Footer
L["AboutTwintopsResourceBar"] = "About Twintop's Resource Bar"
L["FooterDiscord"] = "Discord"
L["FooterGitHubIssues"] = "GitHub Issues"
L["FooterNews"] = "News"
-- Minimap Button
L["MinimapTooltipLeftClick"] = "Left-click to open settings"
L["FooterKofi"] = "Donate on Ko-fi"

-- Tab Labels for Split Bar Display
L["TabEnergy"] = "Energy"
L["TabStagger"] = "Stagger"
L["TabHealth"] = "Health"
L["TabTextures"] = "Textures"
L["TabVisibility"] = "Visibility"
L["TabRage"] = "Rage"
L["TabMana"] = "Mana"
L["TabFocus"] = "Focus"
L["TabFury"] = "Fury"
L["TabInsanity"] = "Insanity"
L["TabRunicPower"] = "Runic Power"
L["TabAstralPower"] = "Astral Power"
L["TabMaelstrom"] = "Maelstrom"
L["TabComboPoints"] = "Combo Points"
L["TabRunes"] = "Runes"
L["TabChi"] = "Chi"
L["TabHolyPower"] = "Holy Power"
L["TabEssence"] = "Essence"
L["TabSoulShards"] = "Soul Shards"
L["TabArcaneCharges"] = "Arcane Charges"
L["TabSoulFragments"] = "Soul Fragments"
L["TabSoulFragmentsCollapsingStar"] = "Soul Fragments & Collapsing Star"
L["TabMaelstromWeapon"] = "Maelstrom Weapon"
L["TabDefensives"] = "Defensives"
L["TabResource"] = "Resource"
L["GlobalOptionsCheckboxMinimapIcon"] = "Show minimap icon"
L["GlobalOptionsCheckboxMinimapIconTooltip"] = "When checked, the minimap icon will be displayed. You can also toggle this with /trb minimap."

L["WarriorProtectionBarTextVariable_ignorePainAbsorb"] = "Amount of damage being absorbed by Ignore Pain"
L["DemonHunterHavocColorPickerMetamorphosisEnd"] = "Metamorphosis - Ending"
L["DemonHunterVengeanceColorPickerMetamorphosisEnd"] = "Metamorphosis - Ending"

L["ShamanElementalBarTextVariable_mana"] = "Current Mana"
L["ShamanElementalBarTextVariable_manaPercent"] = "Current Mana Percentage"
L["ShamanElementalBarTextVariable_manaMax"] = "Maximum Mana"

L["CheckboxSmoothBar"] = "Smooth Bar Animation"
L["CheckboxSmoothBarTooltip"] = "When checked, updates to this bar will have a short and smooth animation to show the change instead of an instantaneous update."

-- Anchor System
L["AnchorPoint"] = "Anchor Point"
L["AttachPoint"] = "Attach Point"
L["MatchAnchorWidth"] = "Match Anchor Bar Width"
L["MatchAnchorWidthTooltip"] = "When enabled, this bar's width will match the bar it is anchored to."
L["AnchorCycleError"] = "Cannot anchor to %s: this would create a circular dependency."
L["AnchorBarPrimary"] = "Primary Resource Bar"
L["AnchorBarSecondary"] = "Secondary Resource Bar"
L["AnchorBarHealth"] = "Health Bar"
L["AnchorBarScreen"] = "Screen (Free Position)"

-- Anchor Point Display Names (9-point system)

-- Anchor UI Labels
L["AnchorToBarLabel"] = "Anchor %s to:"
L["GlobalOptionsCheckboxNumberAbbreviation"] = "Use abbreviated number formatting (10.0K, 1.5M)"
L["GlobalOptionsCheckboxNumberAbbreviationTooltip"] = "When checked, large numbers will be displayed in abbreviated form (e.g. 100.0K, 1.5M). When unchecked, the full number with locale-appropriate separators will be shown (e.g. 100,000 or 1.500.000)."

L["BarTextVariablesPanelSearchPlaceholder"] = "Search variables..."
L["BarTextVariablesPanelDescriptionDefault"] = "Click a variable above to see its description."
L["BarTextVariablesSectionValues"] = "Values"
L["BarTextVariablesSectionIcons"] = "Icons"
L["BarTextVariablesSectionPipe"] = "Pipe Commands"
L["BarTextVariablesAddTooltip"] = "Insert this variable at the cursor position in the active bar text editor"
L["BarTextVariablesAddButton"] = "+"
L["BarTextVariablesPanelTitle"] = "Bar Text Variables"

-- Wrapper Display Name (Edit Mode overlay)
L["WrapperDisplayNameFormat"] = "%s - %s"

L["PriestShadowThresholdCheckboxOnlyCurrentNextTooltip"] = "This will only show Shadow Word: Madness threshold lines if you already have enough Insanity to cast it, or, if it is the next threshold you're approaching. Only triggers the next after the previous threshold line has been reached, even if it is not checked above!"
L["PriestShadowColorPickerThresholdOver"] = "Have enough Insanity to cast Shadow Word: Madness"
L["PriestShadowCheckboxThresholdOverTooltip"] = "This will change the Insanity text color when you are able to cast Shadow Word: Madness"
L["PriestShadowAudioCheckboxMindDevourerTooltip"] = "Play an audio cue when a Mind Devourer proc occurs. This supersedes the regular Shadow Word: Madness audio sound."

-- Global Health Bar Colors
L["CheckboxUseGlobalTooltip_HealthBarColors"] = "When checked, the global setting for health bar colors will be used instead of the specialization-specific setting."

L["SoulFragment6"] = "Soul Fragment 6"

L["TabHolyWords"] = "Holy Words"
L["PriestHolyBarTextNameHWSerenity1"] = "HW Serenity 1"
L["PriestHolyBarTextNameHWSerenity2"] = "HW Serenity 2"
L["PriestHolyBarTextNameHWSanctify1"] = "HW Sanctify 1"
L["PriestHolyBarTextNameHWSanctify2"] = "HW Sanctify 2"
L["PriestHolyBarTextNameHWChastise"] = "HW Chastise"

L["TabPowerWords"] = "Power Words"
L["PriestDisciplineBarTextNamePWRadiance1"] = "PW Radiance 1"
L["PriestDisciplineBarTextNamePWRadiance2"] = "PW Radiance 2"

-- Warrior Fury Whirlwind Charges
L["TabWhirlwind"] = "Whirlwind"
L["ResourceWarriorWhirlwind"] = "Whirlwind Stacks"
L["WhirlwindCharge1"] = "Whirlwind (1st Charge)"
L["WhirlwindCharge2"] = "Whirlwind (2nd Charge)"
L["WhirlwindCharge3"] = "Whirlwind (3rd Charge)"
L["WhirlwindCharge4"] = "Whirlwind (4th Charge)"
L["WarriorFuryBarTextVariable_wwCharges"] = "Number of Improved Whirlwind charges"
L["WarriorFuryBarTextVariable_wwTime"] = "Time remaining on Improved Whirlwind buff"
L["WarriorFuryBarTextNameWWCharge1"] = "WW Charge 1"
L["WarriorFuryBarTextNameWWCharge2"] = "WW Charge 2"
L["WarriorFuryBarTextNameWWCharge3"] = "WW Charge 3"
L["WarriorFuryBarTextNameWWCharge4"] = "WW Charge 4"
-- REMOVED: L["WhirlwindColorsHeader"] - replaced by generic CustomBarColorHeader with displayName
L["WhirlwindColorPickerBase"] = "Whirlwind Charge (1)"
L["WhirlwindColorPickerPenultimate"] = "Whirlwind Charge (3)"
L["WhirlwindColorPickerFinal"] = "Whirlwind Charge (4)"
-- REMOVED: L["WhirlwindCheckboxUseHighestForAll"] - replaced by generic CustomBarCheckboxSameColor
-- REMOVED: L["WhirlwindCheckboxUseHighestForAllTooltip"] - replaced by generic CustomBarCheckboxSameColorTooltip

-- Absorb Shield
L["BarTextVariable_absorb"] = "Your current total absorb shield amount."
L["AbsorbBarTexture"] = "Absorb Shield Overlay Texture"
L["HealthBarAbsorbColor"] = "Absorb Shield Overlay"
L["HealthBarShowAbsorb"] = "Show absorb shield overlay on Health Bar"
L["HealthBarShowAbsorbTooltip"] = "When checked, a semi-transparent overlay will be displayed on the Health Bar representing your current total absorb shield amount, capped at 100% of maximum health."

-- Absorb Display Mode
L["HealthBarAbsorbMode"] = "Absorb Display Mode"
L["HealthBarAbsorbModeTooltip"] = "Controls how the absorb shield is displayed on the Health Bar."
L["OverlayModeAppended"] = "Appended"
L["OverlayModeOverlay"] = "Overlay (from left)"
L["OverlayModeInset"] = "Overlay (from right / inset)"

-- Overlay Textures
L["OverlayTexturesSectionHeader"] = "Overlay Textures"

-- Casting Overlay
L["CastingBarTexture"] = "Casting Overlay Texture"
L["BarColorCastingOverlay"] = "Casting Overlay"
L["BarColorCastingOverlayCheckbox"] = "Show casting overlay on Resource Bar"
L["BarColorCastingOverlayCheckboxTooltip"] = "When checked, an overlay will be displayed on the Resource Bar representing the resource change from your current cast."
L["DemonHunterDevourerBarTextVariable_fury"] = "Current Fury"
L["DemonHunterDevourerBarTextVariable_furyMax"] = "Maximum Fury"
L["DemonHunterDevourerBarTextVariable_casting"] = "Builder Fury from Hardcasting Spells"

-- Spending Overlay
L["BarColorSpendingOverlay"] = "Spending Overlay"
L["BarColorSpendingOverlayCheckbox"] = "Show spending overlay on Resource Bar"
L["BarColorSpendingOverlayCheckboxTooltip"] = "When checked, spells that spend your resource will use this overlay color."

-- Death Knight missed abilities
L["DeathKnightUnholyThresholdCheckboxEpidemic"] = "Epidemic"
L["DeathKnightUnholyThresholdCheckboxEpidemicTooltip"] = "This will show the vertical line on the bar denoting how much Runic Power is required to use Epidemic."

-- Frost Mage Icicles
L["ResourceIcicles"] = "Icicles"
L["TabIcicles"] = "Icicles"
L["Icicle1"] = "Icicle 1"
L["Icicle2"] = "Icicle 2"
L["Icicle3"] = "Icicle 3"
L["Icicle4"] = "Icicle 4"
L["Icicle5"] = "Icicle 5"
L["MageFrostIciclesColorsHeader"] = "Icicle Colors"
L["MageFrostColorPickerIciclesBase"] = "Icicles"
L["MageFrostColorPickerIciclesBorder"] = "Icicles - Border"
L["MageFrostColorPickerIciclesPenultimate"] = "Icicles - Penultimate"
L["MageFrostColorPickerIciclesFinal"] = "Icicles - Final"
L["MageFrostColorPickerIciclesBackground"] = "Icicles - Background"
L["MageFrostCheckboxSameColorIciclesTooltip"] = "When checked, all filled Icicle nodes will use the color of the highest applicable color (e.g., if at max Icicles, all nodes use the Final color)."
L["MageFrostBarTextVariable_icicles"] = "Current number of Icicles"
L["MageFrostBarTextVariable_iciclesMax"] = "Maximum number of Icicles"
L["MageAudioIciclesThreshold1"] = "Icicles Threshold"
L["MageAudioCheckboxIciclesThreshold1"] = "Play audio cue when Icicles reach threshold"
L["MageAudioCheckboxIciclesThreshold1Tooltip"] = "Play a sound when your Icicles reach or exceed the specified threshold."
L["MageIciclesThresholdSliderTitle"] = "Icicles Threshold"

-- Hunter Survival Tip of the Spear
L["ResourceTipOfTheSpear"] = "Tip of the Spear"
L["TabTipOfTheSpear"] = "Tip of the Spear"
L["TipOfTheSpear1"] = "Tip of the Spear 1"
L["TipOfTheSpear2"] = "Tip of the Spear 2"
L["TipOfTheSpear3"] = "Tip of the Spear 3"
L["HunterSurvivalTipOfTheSpearColorsHeader"] = "Tip of the Spear Colors"
L["HunterSurvivalTipOfTheSpearColorPickerBase"] = "Tip of the Spear - 1 Charge"
L["HunterSurvivalTipOfTheSpearColorPickerPenultimate"] = "Tip of the Spear - 2 Charges"
L["HunterSurvivalTipOfTheSpearColorPickerFinal"] = "Tip of the Spear - 3 Charges"
L["HunterSurvivalTipOfTheSpearColorPickerBorder"] = "Tip of the Spear - Border"
L["HunterSurvivalTipOfTheSpearColorPickerBackground"] = "Tip of the Spear - Background"
L["HunterSurvivalCheckboxTipOfTheSpearSameColorTooltip"] = "When checked, all filled Tip of the Spear nodes will use the color of the highest applicable color (e.g., if at max stacks, all nodes use the 3 Charges color)."
L["HunterSurvivalBarTextVariable_tipOfTheSpear"] = "Current number of Tip of the Spear stacks"
L["HunterSurvivalBarTextVariable_tipOfTheSpearMax"] = "Maximum number of Tip of the Spear stacks"
L["HunterSurvivalBarTextVariable_totsTime"] = "Time remaining on Tip of the Spear buff"
L["HunterSurvivalAudioTotsThreshold1"] = "Tip of the Spear Threshold"
L["HunterSurvivalAudioCheckboxTotsThreshold1"] = "Play audio cue when Tip of the Spear stacks reach threshold"
L["HunterSurvivalAudioCheckboxTotsThreshold1Tooltip"] = "Play a sound when your Tip of the Spear stacks reach or exceed the specified threshold."
L["HunterSurvivalTotsThresholdSliderTitle"] = "Tip of the Spear Threshold"

-- Edit Mode Enhanced Anchoring
L["EditModeAnchorToFrame"] = "Anchor To"
L["EditModeAnchorToFrameTooltip"] = "Anchor the bar relative to another frame. The target frame must be enabled and visible for anchoring to work. If the target is unavailable, free positioning will be used instead."
L["EditModeAnchorCDMEssential"] = "CDM - Essential Cooldowns"
L["EditModeAnchorCDMTrackedBuffs"] = "CDM - Tracked Buffs"
L["EditModeAnchorCDMUtilityCooldowns"] = "CDM - Utility Cooldowns"
L["EditModeAnchorCDMTrackedBars"] = "CDM - Tracked Bars"
L["EditModeAnchorOtherFrame"] = "Other Frame..."
L["EditModeAnchorOtherFrameDisplay"] = "Other: %s"
L["EditModeAnchorPointEM"] = "Anchor Point"
L["EditModeAnchorPointEMTooltip"] = "The point on the target frame to anchor to."
L["EditModeAttachPointEM"] = "Attach Point"
L["EditModeAttachPointEMTooltip"] = "The point on this bar that attaches to the anchor point."
L["EditModeHorizontalOffset"] = "Horizontal Offset"
L["EditModeHorizontalOffsetTooltip"] = "Adjusts the horizontal distance from the anchor point. Positive values move the bar to the right."
L["EditModeVerticalOffset"] = "Vertical Offset"
L["EditModeVerticalOffsetTooltip"] = "Adjusts the vertical distance from the anchor point. Positive values move the bar upward."
L["EditModeMatchAnchorWidth"] = "Match Anchor Frame Width"
L["EditModeMatchAnchorWidthTooltip"] = "When enabled, the bar's width will automatically match the width of the anchor frame."
L["EditModeMatchAnchorHeight"] = "Match Anchor Frame Height"
L["EditModeMatchAnchorHeightTooltip"] = "When enabled, the bar's height will automatically match the height of the anchor frame."
L["EditModeCustomFrameDialogText"] = "Enter the global name of a WoW frame to anchor to (e.g., PlayerFrame, TargetFrame):"
L["EditModeCustomFrameWarning"] = "Warning: Frame '%s' was not found. Anchoring will use free positioning until the frame becomes available."

-- Incoming Heal Overlay
L["BarTextVariable_incomingHeal"] = "Your current total incoming heal amount."
L["IncomingHealBarTexture"] = "Incoming Heal Overlay Texture"
L["HealthBarIncomingHealColor"] = "Incoming Heal Overlay"
L["HealthBarShowIncomingHeal"] = "Show incoming heal overlay on Health Bar"
L["HealthBarShowIncomingHealTooltip"] = "When checked, a semi-transparent overlay will be displayed on the Health Bar showing incoming heals for the player."
L["HealthBarIncomingHealMode"] = "Incoming Heal Display Mode"
L["HealthBarIncomingHealModeTooltip"] = "Controls how incoming heals are displayed on the Health Bar."


L["MonkWindwalkerCheckboxDanceOfChiJi"] = "Dance of Chi-Ji proc"
L["MonkWindwalkerCheckboxDanceOfChiJiTooltip"] = "This will change the bar border color when you have a Dance of Chi-Ji proc and are able to use Spinning Crane Kick without spending Chi."

L["PaladinHolyPowerColorPickerBase"] = "1st Holy Power"
L["PaladinHolyPowerColorPickerSecond"] = "2nd Holy Power"
L["PaladinHolyPowerColorPickerThird"] = "3rd Holy Power"

-- Global Bar Text
L["GlobalBarTextWarningComboPoints"] = "|n|nWarning: Not available on all specializations. Use in conditionals like:|n{$comboPoints}[show $comboPoints][hidden]."
L["GlobalBarTextVariable_resource"] = "Current Primary Resource (varies per spec)"
L["GlobalBarTextVariable_resourceMax"] = "Maximum Primary Resource (varies per spec)"
L["GlobalBarTextVariable_casting"] = "Resource from Hardcasting Spells (varies per spec)"
L["GlobalBarTextVariable_comboPoints"] = "Current Combo Points / Secondary Resource (not all specs)"
L["GlobalBarTextVariable_comboPointsMax"] = "Maximum Combo Points / Secondary Resource (not all specs)"
L["GlobalBarTextBulkToggleLabel"] = "Show Global Bar Text on all specializations"
L["GlobalBarTextBulkToggleTooltip"] = "When checked, Global Bar Text will be shown on all specializations across all classes in addition to that specialization's own bar text entries. When unchecked, it will not be included on all specializations."
L["CheckboxUseGlobalBarText"] = "Include Global Bar Text"
L["CheckboxUseGlobalTooltip_GlobalBarText"] = "When checked, any bar text entries configured in the Global Options Bar Text will be shown in addition to this specialization's own bar text entries."

-- Global Bar Text Reset
L["ResetGlobalBarTextHeader"] = "Reset Global Bar Text"
L["ResetGlobalBarText"] = "Reset Global Bar Text to Defaults"
L["ResetGlobalBarTextDialog"] = "Do you want to reset the Global Bar Text entries back to their default configuration? While this only resets the Global Bar Text entries, it will have an effect on what bar text is shown for all specializations that have Global Bar Text enabled."

-- Utility Bar (Angelic Feather - Priest)
L["TabAngelicFeather"] = "Angelic Feather"
L["ResourceUtility"] = "Utility"
L["AngelicFeatherCharge1"] = "Angelic Feather Charge 1"
L["AngelicFeatherCharge2"] = "Angelic Feather Charge 2"
L["AngelicFeatherCharge3"] = "Angelic Feather Charge 3"
L["PriestBarTextVariable_afTime"] = "Time until next Angelic Feather charge is available"
L["PriestBarTextVariable_afCharges"] = "Current number of Angelic Feather charges"
L["PriestBarTextVariable_afMaxCharges"] = "Maximum number of Angelic Feather charges"
L["PriestBarTextNameAFCharge1"] = "AF Charge 1"
L["PriestBarTextNameAFCharge2"] = "AF Charge 2"
L["PriestBarTextNameAFCharge3"] = "AF Charge 3"
L["ResourceAngelicFeather"] = "Angelic Feather"

-- Druid Combo Points outside Cat Form
L["DruidCheckboxShowComboPoints"] = "Show Combo Points in every shapeshift form"
L["DruidCheckboxShowComboPointsTooltip"] = "When checked, the Combo Points bar will be displayed regardless of current shapeshift form. When unchecked, the Combo Points bar will only be shown in Cat Form. The Combo Points visibility dropdown above will still control when the Combo Points bar appears in general."

L["DemonHunterDevourerBarTextVariable_rollingTormentFury"] = "Fury gained from Rolling Torment if Collapsing Star ended right now"

-- Warrior Fury Whirlwind Charge Color Split
L["WhirlwindColorPickerSecondary"] = "Whirlwind Charge (2)"

-- Bar Visibility Conditions (Phase 1)
L["ShowBarVisibilityNeverShow"] = "Never Show"
L["ShowBarVisibilityConditionInCombat"] = "In Combat"
L["ShowBarVisibilityConditionInVehicle"] = "In Vehicle"
L["ShowBarVisibilityConditionFriendlyTarget"] = "Friendly Target"
L["ShowBarVisibilityConditionUnfriendlyTarget"] = "Hostile Target"

-- Bar Visibility Conditions (Phase 1a)
L["ShowBarVisibilityAlwaysShow"] = "Always Show"
L["ShowBarVisibilitySelectedCount"] = "%d Selected"

-- Bar Visibility Conditions (Phase 2)
L["ShowBarVisibilityConditionIsMountedAny"] = "Mounted (Any)"
L["ShowBarVisibilityConditionIsMountedGround"] = "Ground Mount"
L["ShowBarVisibilityConditionIsSkyriding"] = "Skyriding"
L["ShowBarVisibilityConditionInGroup"] = "In Group"
L["ShowBarVisibilityConditionInInstance"] = "In Instance (Any)"
L["ShowBarVisibilityConditionInBattleground"] = "In Battleground"
L["ShowBarVisibilityConditionInArena"] = "In Arena"
L["ShowBarVisibilityConditionIsPvpFlagged"] = "PvP Flagged"
L["ShowBarVisibilityConditionIsWarMode"] = "War Mode"
L["ShowBarVisibilityGroupGeneral"] = "General"
L["ShowBarVisibilityGroupMounting"] = "Mounted"
L["ShowBarVisibilityGroupSocial"] = "Social / Grouping"
L["ShowBarVisibilityGroupLocation"] = "Location / Instances"
L["ShowBarVisibilityGroupPvP"] = "PvP"
L["ShowBarVisibilityConditionIsSteadyFlight"] = "Steady Flight"
L["ShowBarVisibilityConditionInDelve"] = "In Delve"
L["ShowBarVisibilityConditionInRaidGroup"] = "In Raid Group"
L["ShowBarVisibilityConditionInDungeon"] = "In Dungeon"
L["ShowBarVisibilityConditionInRaidInstance"] = "In Raid"

-- Phase 3a: Alpha-based bar visibility
L["ShowBarVisibilityActiveAlpha"] = "Active Opacity"
L["ShowBarVisibilityInactiveAlpha"] = "Inactive Opacity"
L["ShowBarVisibilityFadeDuration"] = "Fade Duration"
L["ShowBarVisibilityFadeDelay"] = "Fade Delay"

-- Bar Visibility Table UI
L["BarVisibilityTableHeaderBar"] = "Bar"
L["BarVisibilityBarNamePrimary"] = "%s Bar"
L["BarVisibilityBarNameHealth"] = "Health Bar"
L["BarVisibilityBarNameMana"] = "Mana Bar"
L["BarVisibilityDetailHeader"] = "%s Settings"
L["FlashSectionHeader"] = "Bar Flash"

-- Collapse Border Width
L["CollapseBorderWidth"] = "Collapse border width"
L["CollapseBorderWidthTooltip"] = "When enabled, overlaps adjacent node borders so they appear as a single border width instead of doubling up. This disables the spacing slider and sets node spacing to the negative of the border width."

-- Druid Guardian Killing Blow / Harnessed Rage Thresholds

-- Overlay Mode: Appended (Overflow)
L["OverlayModeAppendedOverflow"] = "Appended (Overflow)"

-- Display names used by barTypeDef objects in GenerateCustomBarThresholdColorOptions
L["HealthBarThresholdDisplayName"] = "Health"

-- Warlock Per-Soul Shard Color Pickers
L["WarlockSoulShardsColorPickerBase"] = "1st Soul Shard"
L["WarlockSoulShardsColorPickerSecond"] = "2nd Soul Shard"
L["WarlockSoulShardsColorPickerThird"] = "3rd Soul Shard"

-- Font Outline Options
L["FontOutlineHeader"] = "Font Outline"
L["DefaultFontOutline"] = "Shared Font Outline"
L["FontOutlineNone"] = "None"
L["FontOutlineOutline"] = "Outline"
L["FontOutlineThickOutline"] = "Thick Outline"
L["FontOutlineMonochrome"] = "Monochrome"
L["FontOutlineOutlineMonochrome"] = "Outline + Monochrome"
L["FontOutlineThickOutlineMonochrome"] = "Thick Outline + Monochrome"
L["UseDefaultFontOutline"] = "Use shared Font Outline"
L["UseDefaultFontOutlineTooltip"] = "This will make this bar text area use the shared font outline setting instead of the font outline chosen above."

-- Font Shadow Options
L["FontShadowEnable"] = "Enable Font Shadow"
L["FontShadowEnableTooltip"] = "This will add a shadow effect behind the bar text."
L["FontShadowColor"] = "Shadow Color"
L["FontSharedShadowColor"] = "Shared Shadow Color"
L["FontShadowXOffset"] = "Shadow X Offset"
L["FontShadowYOffset"] = "Shadow Y Offset"
L["UseDefaultFontShadow"] = "Use shared Font Shadow"
L["UseDefaultFontShadowTooltip"] = "This will make this bar text area use the shared font shadow settings instead of the font shadow settings chosen above."

-- Node Ordering
L["NodeOrderMoveUp"] = "Move Up"
L["NodeOrderMoveDown"] = "Move Down"
L["NodeOrderMoveUpTooltip"] = "Moves this bar one position to the left in the display order."
L["NodeOrderMoveDownTooltip"] = "Moves this bar one position to the right in the display order."
L["ShieldBlockBarEnable"] = "Enable Shield Block"
L["ShieldBlockBarEnableTooltip"] = "Show the Shield Block bar."

-- Holy Priest Holy Words Reordering
L["ResourcePriestHolyWords"] = "Holy Words"
L["HolyWordSerenityBarEnable"] = "Enable Holy Word: Serenity"
L["HolyWordSerenityBarEnableTooltip"] = "Show the Holy Word bar(s) for Holy Word: Serenity."
L["HolyWordSanctifyBarEnable"] = "Enable Holy Word: Sanctify"
L["HolyWordSanctifyBarEnableTooltip"] = "Show the Holy Word bar(s) for Holy Word: Sanctify."
L["HolyWordChastiseBarEnable"] = "Enable Holy Word: Chastise"
L["HolyWordChastiseBarEnableTooltip"] = "Show the Holy Word bar for Holy Word: Chastise."
L["HolyWordSerenityBarColor"] = "Holy Word: Serenity"
L["HolyWordSanctifyBarColor"] = "Holy Word: Sanctify"
L["HolyWordChastiseBarColor"] = "Holy Word: Chastise"

-- Bar Visibility: Resource / Health Threshold
L["BarVisibilityThresholdHeader"] = "Resource / Health Threshold"
L["BarVisibilityThresholdResourcePercent"] = "Primary Resource %"
L["BarVisibilityThresholdResourceValue"] = "Primary Resource Value"
L["BarVisibilityThresholdHealthPercent"] = "Health %"
L["BarVisibilityThresholdHealthValue"] = "Health Value"
L["BarVisibilityThresholdComparison"] = "Comparison"
L["BarVisibilityThresholdValue"] = "Value"
L["ComparisonGTE"] = "\226\137\165 Greater Than or Equal"
L["ComparisonLTE"] = "\226\137\164 Less Than or Equal"
L["BarVisibilityThresholdResourcePercentComparison"] = "Primary Resource % Comparison"
L["BarVisibilityThresholdResourcePercentValue"] = "Primary Resource % Value"
L["BarVisibilityThresholdResourceValueComparison"] = "Primary Resource Value Comparison"
L["BarVisibilityThresholdResourceValueValue"] = "Primary Resource Value"
L["BarVisibilityThresholdHealthPercentComparison"] = "Health % Comparison"
L["BarVisibilityThresholdHealthPercentValue"] = "Health % Value"
L["BarVisibilityThresholdHealthValueComparison"] = "Health Value Comparison"
L["BarVisibilityThresholdHealthValueValue"] = "Health Value"

-- Shaman Enhancement: 5-stack Maelstrom Weapon color
L["ShamanEnhancementMaelstromWeaponColorPickerFiveStack"] = "5 Stack Maelstrom Weapon"

-- Holy Priest: Audio cues for Lightweaver max stacks, Holy Word charge-ready, Surge of Light Spiritwell restriction
-- REMOVED: L["PriestHolyAudioLightweaverMaxStacks"] - replaced by PriestHolyAudioLightweaverThreshold2
-- REMOVED: L["PriestHolyAudioCheckboxLightweaverMaxStacks"] - replaced by PriestHolyAudioCheckboxLightweaverThreshold2
-- REMOVED: L["PriestHolyAudioCheckboxLightweaverMaxStacksTooltip"] - replaced by PriestHolyAudioCheckboxLightweaverThreshold2Tooltip
L["PriestHolyAudioHolyWordChastiseReady"] = "Holy Word: Chastise Ready"
L["PriestHolyAudioCheckboxHolyWordChastiseReady"] = "Play audio cue when Holy Word: Chastise comes off cooldown"
L["PriestHolyAudioCheckboxHolyWordChastiseReadyTooltip"] = "Play audio cue when Holy Word: Chastise comes off cooldown. Only plays during combat."
L["PriestHolyAudioHolyWordSerenityCharge1"] = "Holy Word: Serenity (1 Charge)"
L["PriestHolyAudioCheckboxHolyWordSerenityCharge1"] = "Play audio cue when Holy Word: Serenity gains its first charge"
L["PriestHolyAudioCheckboxHolyWordSerenityCharge1Tooltip"] = "Play audio cue when Holy Word: Serenity gains its first charge. Only plays during combat."
L["PriestHolyAudioHolyWordSerenityCharge2"] = "Holy Word: Serenity (2 Charges)"
L["PriestHolyAudioCheckboxHolyWordSerenityCharge2"] = "Play audio cue when Holy Word: Serenity gains its second charge"
L["PriestHolyAudioCheckboxHolyWordSerenityCharge2Tooltip"] = "Play audio cue when Holy Word: Serenity gains its second charge. Requires Miracle Worker talent. Only plays during combat."
L["PriestHolyAudioHolyWordSanctifyCharge1"] = "Holy Word: Sanctify (1 Charge)"
L["PriestHolyAudioCheckboxHolyWordSanctifyCharge1"] = "Play audio cue when Holy Word: Sanctify gains its first charge"
L["PriestHolyAudioCheckboxHolyWordSanctifyCharge1Tooltip"] = "Play audio cue when Holy Word: Sanctify gains its first charge. Only plays during combat."
L["PriestHolyAudioHolyWordSanctifyCharge2"] = "Holy Word: Sanctify (2 Charges)"
L["PriestHolyAudioCheckboxHolyWordSanctifyCharge2"] = "Play audio cue when Holy Word: Sanctify gains its second charge"
L["PriestHolyAudioCheckboxHolyWordSanctifyCharge2Tooltip"] = "Play audio cue when Holy Word: Sanctify gains its second charge. Requires Miracle Worker talent. Only plays during combat."
L["PriestAudioCheckboxSurgeOfLightSpiritwellOnly"] = "Only play when Spiritwell is talented"
L["PriestAudioCheckboxSurgeOfLightSpiritwellOnlyTooltip"] = "When enabled, the Surge of Light audio cue will only play if you have the Spiritwell talent active."
L["PriestHolyAudioHolyWordsHeader"] = "Holy Word Audio Cues"

-- Holy Priest: Configurable Lightweaver audio thresholds (replaces fixed gain/max-stacks cues)
L["PriestHolyAudioLightweaverThreshold1"] = "Lightweaver Threshold 1"
L["PriestHolyAudioCheckboxLightweaverThreshold1"] = "Play when at X stacks of Lightweaver (Threshold 1)"
L["PriestHolyAudioCheckboxLightweaverThreshold1Tooltip"] = "Play an audio cue when you have exactly this many stacks of Lightweaver."
L["PriestHolyAudioLightweaverThreshold2"] = "Lightweaver Threshold 2"
L["PriestHolyAudioCheckboxLightweaverThreshold2"] = "Play when at X stacks of Lightweaver (Threshold 2)"
L["PriestHolyAudioCheckboxLightweaverThreshold2Tooltip"] = "Play an audio cue when you have exactly this many stacks of Lightweaver."
L["PriestHolyAudioLightweaverThresholdSliderTitle"] = "At X Stacks of Lightweaver"

-- Holy Priest: Lightweaver expiring audio cue
L["PriestHolyAudioLightweaverExpiring"] = "Lightweaver Expiring"
L["PriestHolyAudioCheckboxLightweaverExpiring"] = "Play when Lightweaver has less than X seconds remaining"
L["PriestHolyAudioCheckboxLightweaverExpiringTooltip"] = "Play an audio cue when your Lightweaver buff is active and has less than the configured number of seconds remaining."
L["PriestHolyAudioLightweaverExpiringSliderTitle"] = "Less Than X Seconds Remaining"
L["PriestHolyAudioLightweaverHeader"] = "Lightweaver Audio Cues"

-- Holy Priest: Lightweaver Bar
L["TabLightweaver"] = "Lightweaver"
L["ResourcePriestLightweaver"] = "Lightweaver Stacks"
L["LightweaverCharge1"] = "Lightweaver Charge 1"
L["LightweaverCharge2"] = "Lightweaver Charge 2"
L["LightweaverCharge3"] = "Lightweaver Charge 3"
L["LightweaverCharge4"] = "Lightweaver Charge 4"
L["PriestHolyBarTextNameLWCharge1"] = "LW Charge 1"
L["PriestHolyBarTextNameLWCharge2"] = "LW Charge 2"
L["PriestHolyBarTextNameLWCharge3"] = "LW Charge 3"
L["PriestHolyBarTextNameLWCharge4"] = "LW Charge 4"
-- REMOVED: L["PriestHolyCheckboxLightweaverUseHighest"] - replaced by generic CustomBarCheckboxSameColor
-- REMOVED: L["PriestHolyCheckboxLightweaverUseHighestTooltip"] - replaced by generic CustomBarCheckboxSameColorTooltip
L["CustomBarCheckboxSameColor"] = "Use highest %s node color for all?"
L["CustomBarCheckboxSameColorTooltip"] = "When checked, all filled %s nodes will use the color of the highest filled node."

L["ShamanElementalCheckboxEarthShock"] = "Earth Shock / Elemental Blast usable"
L["ShamanElementalCheckboxEarthquakeBarColor"] = "Earthquake usable"

-- Priest Holy Benediction
L["PriestHolyAudioBenediction"] = "Benediction"
L["PriestHolyAudioCheckboxBenediction"] = "Play audio cue when Benediction procs"
L["PriestHolyAudioCheckboxBenedictionTooltip"] = "Play audio cue when Benediction procs, replacing your next Flash Heal cast."

-- Priest Bar Text Logic Variables
L["PriestBarTextVariable_surgeOfLight"] = "Is Surge of Light currently active? LOGIC VARIABLE ONLY!"
L["PriestHolyBarTextVariable_benediction"] = "Is Benediction currently active (replacing Flash Heal)? LOGIC VARIABLE ONLY!"

-- Bar Visibility Global Column
-- REMOVED: L["BarVisibilityTableHeaderGlobal"] - replaced by BarVisibilityTableHeaderSettingsSource
-- REMOVED: L["BarVisibilityGlobalIndicator"] - replaced by BarVisibilitySettingsSourceGlobal
L["BarVisibilityTableHeaderSettingsSource"] = "Settings Source"
L["BarVisibilitySettingsSourceGlobal"] = "Global"
L["BarVisibilitySettingsSourceGlobalNamed"] = "Global - %s"
L["BarVisibilitySettingsSourceSpec"] = "Specialization"

-- Open Global Settings shortcut link
L["OpenGlobalSettings"] = "[Open Global Settings]"
L["OpenGlobalSettingsTooltip"] = "Click to navigate to the Global Options panel for this setting."

-- Ignore Pain (Absorb) bar for Protection Warrior
L["IgnorePainTime"] = "Ignore Pain (Time)"
L["IgnorePainAbsorb"] = "Ignore Pain (Absorb)"
L["IgnorePainAbsorbBarEnable"] = "Enable Ignore Pain (Absorb)"
L["IgnorePainAbsorbBarEnableTooltip"] = "Show the Ignore Pain (Absorb) bar."
L["IgnorePainTimeBarEnable"] = "Enable Ignore Pain"
L["IgnorePainTimeBarEnableTooltip"] = "Show the Ignore Pain (Time) bar."

-- Bone Shield bar for Blood Death Knight
L["ResourceBoneShield"] = "Bone Shield"
L["TabBoneShield"] = "Bone Shield"
L["DeathKnightBarTextVariable_boneShieldStacks"] = "Current number of Bone Shield stacks."
L["DeathKnightBarTextVariable_boneShieldStacksMax"] = "Maximum number of Bone Shield stacks."
L["BoneShield1"] = "Bone Shield 1"
L["BoneShield2"] = "Bone Shield 2"
L["BoneShield3"] = "Bone Shield 3"
L["BoneShield4"] = "Bone Shield 4"
L["BoneShield5"] = "Bone Shield 5"
L["BoneShield6"] = "Bone Shield 6"
L["BoneShield7"] = "Bone Shield 7"
L["BoneShield8"] = "Bone Shield 8"
L["BoneShield9"] = "Bone Shield 9"
L["BoneShield10"] = "Bone Shield 10"
L["BoneShield11"] = "Bone Shield 11"
L["BoneShield12"] = "Bone Shield 12"
L["BoneShieldContainer"] = "Bone Shield Container"
L["ResourceEvokerEbonMight"] = "Ebon Might"
L["TabEbonMight"] = "Ebon Might"
L["EbonMightBar"] = "Ebon Might Bar"

-- Evoker Essence Burst Border Target Dropdown
L["BarNameDisabled"] = "Disabled"
L["BarNameManaBar"] = "Mana"
L["BarNameEssences"] = "Essences"
L["BarNameEbonMight"] = "Ebon Might"

-- Indicator Colors System
L["TabIndicatorColors"] = "Color Indicators"
L["IndicatorColorPriorityHeader"] = "Color Indicator Priority"
L["BarNameInsanityBar"] = "Insanity"
L["BarElementBar"] = "Bar"
L["BarElementBorder"] = "Border"
L["BarElementBackground"] = "Background"
L["PriestShadowCheckboxBorderOvercap"] = "Overcap (gradient)"

-- Gradient Color Overrides section
L["GradientColorOverridesHeader"] = "Gradient Colors (Secrets)"
L["GradientColorOverridesNote"] = "Gradient indicators use secret values and may override Color Indicator Priority colors when conditions activate them."

-- Shadow Priest Indicator Colors (bar-agnostic tooltips and color picker labels)
L["PriestShadowIndicatorInstantMindBlastTooltip"] = "Changes to this color when Mind Blast is able to be cast instantly due to a Shadowy Insight proc."
L["PriestShadowIndicatorInstantMindBlastColor"] = "Mind Blast is instant cast"
L["PriestShadowIndicatorVoidformEndTooltip"] = "Changes to this color when Voidform is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["PriestShadowIndicatorVoidformEndColor"] = "Voidform is ending (as configured)"

L["PriestShadowIndicatorShadowWordMadnessUsableTooltip"] = "Changes to this color when you have enough Insanity to cast Shadow Word: Madness."
L["PriestShadowIndicatorShadowWordMadnessUsableColor"] = "Shadow Word: Madness is usable"
L["PriestShadowIndicatorVoidformTooltip"] = "Changes to this color when Voidform is active."
L["PriestShadowIndicatorVoidformColor"] = "Voidform is active"
L["PriestShadowIndicatorMindDevourerTooltip"] = "Changes to this color when you are able to cast Shadow Word: Madness for 0 Insanity cost via a Mind Devourer proc."
L["PriestShadowIndicatorMindDevourerColor"] = "Mind Devourer proc is active"
L["PriestShadowIndicatorEntropicRiftTooltip"] = "Changes to this color while Entropic Rift is active."
L["PriestShadowIndicatorEntropicRiftColor"] = "Entropic Rift is active"
L["PriestShadowIndicatorMindFlayInsanityTooltip"] = "Changes to this color when you are able to cast Mind Flay: Insanity."
L["PriestShadowIndicatorMindFlayInsanityColor"] = "Mind Flay: Insanity is available"
L["PriestShadowIndicatorOvercapTooltip"] = "Changes to this color when your Insanity approaches the overcap threshold."
L["PriestShadowIndicatorOvercapColor"] = "Overcapping Insanity"

-- Priest Holy Indicator Colors
-- Bar target names
L["BarNameHolyWordsBar"] = "Holy Words"
L["BarNameLightweaverBar"] = "Lightweaver"

-- Indicator labels (new, bar-agnostic)
L["PriestHolyCheckboxBenedictionIndicator"] = "Benediction"
L["PriestHolyCheckboxHolyWordSerenityCooldown"] = "Holy Word: Serenity cooldown"
L["PriestHolyCheckboxHolyWordSanctifyCooldown"] = "Holy Word: Sanctify cooldown"
L["PriestHolyCheckboxHolyWordChastiseCooldown"] = "Holy Word: Chastise cooldown"
L["PriestHolyCheckboxApotheosisEndIndicator"] = "Apotheosis ending"

-- Indicator tooltips (all bar-agnostic)
L["PriestHolyIndicatorBenedictionTooltip"] = "Changes to this color while Benediction has replaced Flash Heal. If Lightweaver's Background is selected, the next unfilled Lightweaver node will change to this color."
L["PriestHolyIndicatorHolyWordSerenityTooltip"] = "Changes to this color when your current cast will complete the cooldown of Holy Word: Serenity."
L["PriestHolyIndicatorHolyWordSanctifyTooltip"] = "Changes to this color when your current cast will complete the cooldown of Holy Word: Sanctify."
L["PriestHolyIndicatorHolyWordChastiseTooltip"] = "Changes to this color when your current cast will complete the cooldown of Holy Word: Chastise."
L["PriestHolyIndicatorApotheosisTooltip"] = "Changes to this color when Apotheosis is active."
L["PriestHolyIndicatorApotheosisEndTooltip"] = "Changes to this color when Apotheosis is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["PriestHolyIndicatorSurgeOfLightTooltip"] = "Changes to this color when you have Surge of Light."
L["PriestHolyIndicatorLightweaverTooltip"] = "Changes to this color when you have any stacks of Lightweaver."

-- Indicator color labels (condition descriptions, no bar references)
L["PriestHolyIndicatorBenedictionColor"] = "Benediction is active"
L["PriestHolyIndicatorHolyWordSerenityColor"] = "Cast completes Holy Word: Serenity cooldown"
L["PriestHolyIndicatorHolyWordSanctifyColor"] = "Cast completes Holy Word: Sanctify cooldown"
L["PriestHolyIndicatorHolyWordChastiseColor"] = "Cast completes Holy Word: Chastise cooldown"
L["PriestHolyIndicatorApotheosisColor"] = "Apotheosis is active"
L["PriestHolyIndicatorApotheosisEndColor"] = "Apotheosis is ending (as configured)"
L["PriestHolyIndicatorSurgeOfLightColor"] = "Surge of Light is active"
L["PriestHolyIndicatorLightweaverColor"] = "Lightweaver has any stacks"

-- Discipline Priest Indicator Colors (bar-agnostic tooltips and color picker labels)
L["PriestDisciplineCheckboxSurgeOfLight"] = "Surge of Light"
L["PriestDisciplineIndicatorSurgeOfLightTooltip"] = "Changes to this color when you have Surge of Light."
L["PriestDisciplineIndicatorSurgeOfLightColor"] = "Surge of Light is active"
L["BarNamePowerWordsBar"] = "Power Words"

-- Discipline Priest Void Shield indicator and bar text
L["PriestDisciplineCheckboxVoidShield"] = "Void Shield"
L["PriestDisciplineIndicatorVoidShieldTooltip"] = "Changes to this color when the Void Shield proc is active."
L["PriestDisciplineIndicatorVoidShieldColor"] = "Void Shield proc is active"
L["PriestDisciplineBarTextVariable_voidShieldTime"] = "Time remaining on the Void Shield proc"

-- Demon Hunter Havoc Indicator Colors (bar-agnostic tooltips and color picker labels)
L["BarNameFuryBar"] = "Fury"
L["DemonHunterHavocCheckboxOvercap"] = "Overcap (gradient)"
L["DemonHunterHavocIndicatorMetamorphosisTooltip"] = "Changes to this color when Metamorphosis is active."
L["DemonHunterHavocIndicatorMetamorphosisEndTooltip"] = "Changes to this color when Metamorphosis is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["DemonHunterHavocIndicatorOvercapTooltip"] = "Changes to this color when your Fury approaches the overcap threshold."
L["DemonHunterHavocIndicatorMetamorphosisColor"] = "Metamorphosis is active"
L["DemonHunterHavocIndicatorMetamorphosisEndColor"] = "Metamorphosis is ending (as configured)"
L["DemonHunterHavocIndicatorOvercapColor"] = "Overcapping Fury"

-- Base Colors section header
L["BaseColorsHeader"] = "Base Colors"
L["ColorPickerBorder"] = "Border"

-- Demon Hunter Vengeance Indicator Colors (bar-agnostic tooltips and color picker labels)
L["DemonHunterVengeanceIndicatorMetamorphosisTooltip"] = "Changes to this color when Metamorphosis is active."
L["DemonHunterVengeanceIndicatorMetamorphosisEndTooltip"] = "Changes to this color when Metamorphosis is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["DemonHunterVengeanceIndicatorOvercapTooltip"] = "Changes to this color when your Fury approaches the overcap threshold."
L["DemonHunterVengeanceIndicatorMetamorphosisColor"] = "Metamorphosis is active"
L["DemonHunterVengeanceIndicatorMetamorphosisEndColor"] = "Metamorphosis is ending (as configured)"
L["DemonHunterVengeanceIndicatorOvercapColor"] = "Overcapping Fury"
L["DemonHunterVengeanceCheckboxOvercap"] = "Overcap (gradient)"

-- Demon Hunter Vengeance Soul Fragments bar name for indicator color targets
L["BarNameSoulFragmentsBar"] = "Soul Fragments"

-- Demon Hunter Devourer Indicator Colors (bar-agnostic tooltips and color picker labels)
L["DemonHunterDevourerIndicatorVoidMetamorphosisTooltip"] = "Changes to this color when Void Metamorphosis is active."
L["DemonHunterDevourerIndicatorVoidMetamorphosisColor"] = "Void Metamorphosis is active"
L["DemonHunterDevourerIndicatorVoidMetamorphosisReadyTooltip"] = "Changes to this color when Void Metamorphosis is ready."
L["DemonHunterDevourerIndicatorVoidMetamorphosisReadyColor"] = "Void Metamorphosis is ready"
L["DemonHunterDevourerIndicatorCollapsingStarReadyTooltip"] = "Changes to this color when Collapsing Star is ready."
L["DemonHunterDevourerIndicatorCollapsingStarReadyColor"] = "Collapsing Star is ready"
L["DemonHunterDevourerCheckboxOvercap"] = "Overcap (gradient)"
L["DemonHunterDevourerIndicatorOvercapTooltip"] = "Gradually changes to this color as your Fury approaches the overcap threshold."
L["DemonHunterDevourerIndicatorOvercapColor"] = "Overcapping Fury"

-- Demon Hunter Devourer Void Ray Ready Indicator
L["DemonHunterDevourerCheckboxVoidRayReady"] = "Void Ray Ready"
L["DemonHunterDevourerIndicatorVoidRayReadyTooltip"] = "Changes to this color when Void Ray is usable and Void Metamorphosis is not active."
L["DemonHunterDevourerIndicatorVoidRayReadyColor"] = "Void Ray is usable"

-- Evoker Devastation Indicator Colors (bar-agnostic tooltips and color picker labels)
L["EvokerDevastationIndicatorDragonrageTooltip"] = "Changes to this color when Dragonrage is active."
L["EvokerDevastationIndicatorDragonrageEndTooltip"] = "Changes to this color when Dragonrage is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["EvokerDevastationIndicatorDragonrageColor"] = "Dragonrage is active"
L["EvokerDevastationIndicatorDragonrageEndColor"] = "Dragonrage is ending (as configured)"
L["EvokerDevastationIndicatorEssenceBurstTooltip"] = "Changes to this color when you have Essence Burst."
L["EvokerDevastationIndicatorEssenceBurstColor"] = "Essence Burst is active"

-- Evoker Preservation Indicator Colors (bar-agnostic tooltips and color picker labels)
L["EvokerPreservationCheckboxInnervate"] = "Innervate"
L["EvokerPreservationIndicatorInnervateTooltip"] = "Changes to this color when you have Innervate."
L["EvokerPreservationIndicatorInnervateColor"] = "Innervate is active"
L["EvokerPreservationIndicatorEssenceBurstTooltip"] = "Changes to this color when you have Essence Burst."
L["EvokerPreservationIndicatorEssenceBurstColor"] = "Essence Burst is active"

-- Evoker Augmentation Indicator Colors (bar-agnostic tooltips and color picker labels)
L["EvokerAugmentationIndicatorEbonMightTooltip"] = "Changes to this color when Ebon Might is active."
L["EvokerAugmentationIndicatorEbonMightEndTooltip"] = "Changes to this color when Ebon Might is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["EvokerAugmentationIndicatorEbonMightColor"] = "Ebon Might is active"
L["EvokerAugmentationIndicatorEbonMightEndColor"] = "Ebon Might is ending (as configured)"
L["EvokerAugmentationIndicatorEbonMightDropDuringCastTooltip"] = "Changes to this color when you are casting an ability that extends Ebon Might but the cast will not complete before the buff expires."
L["EvokerAugmentationIndicatorEbonMightDropDuringCastColor"] = "Cast won't extend Ebon Might"
L["EvokerAugmentationIndicatorEssenceBurstTooltip"] = "Changes to this color when you have Essence Burst."
L["EvokerAugmentationIndicatorEssenceBurstColor"] = "Essence Burst is active"

-- Druid Indicator Colors: BarName keys
L["BarNameAstralPowerBar"] = "Astral Power"
L["BarNameEnergyBar"] = "Energy"
L["BarNameRageBar"] = "Rage"
L["BarNameComboPoints"] = "Combo Points"

-- Druid Indicator Colors: New label keys
L["DruidBalanceCheckboxEclipseEnding"] = "Eclipse Ending"
L["DruidGuardianCheckboxBerserkActive"] = "Berserk / Incarnation"
L["DruidGuardianCheckboxBerserkEnding"] = "Berserk Ending"
L["DruidRestorationCheckboxIncarnationEnding"] = "Incarnation Ending"

-- Druid Balance Indicator Colors (bar-agnostic tooltips and color picker labels)
L["DruidBalanceIndicatorSolarTooltip"] = "Changes to this color when you are in Solar Eclipse."
L["DruidBalanceIndicatorLunarTooltip"] = "Changes to this color when you are in Lunar Eclipse."
L["DruidBalanceIndicatorCelestialTooltip"] = "Changes to this color when you have Celestial Alignment or Incarnation: Chosen of Elune active."
L["DruidBalanceIndicatorEclipseEndTooltip"] = "Changes to this color when Eclipse is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["DruidBalanceIndicatorBorderOvercapTooltip"] = "Gradually changes to this color as your Astral Power approaches the overcap threshold."
L["DruidBalanceIndicatorEclipseEndColor"] = "Eclipse is ending (as configured)"
L["DruidBalanceIndicatorBorderOvercapColor"] = "Overcapping Astral Power"

-- Druid Feral Indicator Colors (bar-agnostic tooltips and color picker labels)
L["DruidFeralIndicatorMaxBiteTooltip"] = "Gradually changes to this color as your Energy approaches the amount needed for a maximum damage Ferocious Bite."
L["DruidFeralIndicatorApexPredatorTooltip"] = "Changes to this color when you have an Apex Predator's Craving proc."
L["DruidFeralIndicatorBorderStealthTooltip"] = "Changes to this color when you are stealthed."
L["DruidFeralIndicatorBorderOvercapTooltip"] = "Gradually changes to this color as your Energy approaches the overcap threshold."
L["DruidFeralIndicatorMaxBiteColor"] = "Ferocious Bite will do max damage"
L["DruidFeralIndicatorApexPredatorColor"] = "Apex Predator's Craving proc is active"
L["DruidFeralIndicatorBorderStealthColor"] = "Stealthed"
L["DruidFeralIndicatorBorderOvercapColor"] = "Overcapping Energy"

-- Druid Guardian Indicator Colors (bar-agnostic tooltips and color picker labels)
L["DruidGuardianIndicatorBerserkTooltip"] = "Changes to this color when Berserk or Incarnation: Guardian of Ursoc is active."
L["DruidGuardianIndicatorBerserkEndTooltip"] = "Changes to this color when Berserk is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["DruidGuardianIndicatorBorderOvercapTooltip"] = "Gradually changes to this color as your Rage approaches the overcap threshold."
L["DruidGuardianIndicatorBerserkColor"] = "Berserk is active"
L["DruidGuardianIndicatorBerserkEndColor"] = "Berserk is ending (as configured)"
L["DruidGuardianIndicatorBorderOvercapColor"] = "Overcapping Rage"

-- Druid Restoration Indicator Colors (bar-agnostic tooltips and color picker labels)
L["DruidRestorationIndicatorNoEfflorescenceTooltip"] = "Changes to this color when Efflorescence is not active on the ground."
L["DruidRestorationIndicatorIncarnationTooltip"] = "Changes to this color when you have Incarnation: Tree of Life active."
L["DruidRestorationIndicatorIncarnationEndTooltip"] = "Changes to this color when Incarnation is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["DruidRestorationIndicatorNoEfflorescenceColor"] = "Efflorescence is not active"
L["DruidRestorationIndicatorIncarnationColor"] = "Incarnation: Tree of Life is active"
L["DruidRestorationIndicatorIncarnationEndColor"] = "Incarnation is ending (as configured)"
L["DruidFeralCheckboxRavage"] = "Change color when Ravage proc is active"
L["DruidFeralIndicatorRavageTooltip"] = "Changes to this color when a Ravage proc is active."
L["DruidFeralIndicatorRavageColor"] = "Ravage proc is active"

-- Focus bar name for Hunter Indicator Color targets
L["BarNameFocusBar"] = "Focus"

-- Hunter Beast Mastery Indicator Colors (bar-agnostic tooltips and color picker labels)
L["HunterBeastMasteryIndicatorBestialWrathTooltip"] = "Changes to this color when Bestial Wrath is active."
L["HunterBeastMasteryIndicatorBestialWrathColor"] = "Bestial Wrath is active"
L["HunterBeastMasteryIndicatorBestialWrathEndTooltip"] = "Changes to this color when Bestial Wrath is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["HunterBeastMasteryIndicatorBestialWrathEndColor"] = "Bestial Wrath is ending (as configured)"
L["HunterBeastMasteryIndicatorBeastCleaveTooltip"] = "Changes to this color when Beast Cleave is active."
L["HunterBeastMasteryIndicatorBeastCleaveColor"] = "Beast Cleave is active"

-- Hunter Marksmanship Indicator Colors (bar-agnostic tooltips and color picker labels)
L["HunterMarksmanshipIndicatorTrueshotTooltip"] = "Changes to this color when Trueshot is active."
L["HunterMarksmanshipIndicatorTrueshotColor"] = "Trueshot is active"
L["HunterMarksmanshipIndicatorTrueshotEndTooltip"] = "Changes to this color when Trueshot is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["HunterMarksmanshipIndicatorTrueshotEndColor"] = "Trueshot is ending (as configured)"

-- Hunter Survival Indicator Colors (bar-agnostic tooltips and color picker labels)
L["HunterSurvivalIndicatorTakedownTooltip"] = "Changes to this color when Takedown is active."
L["HunterSurvivalIndicatorTakedownColor"] = "Takedown is active"
L["HunterSurvivalIndicatorTakedownEndTooltip"] = "Changes to this color when Takedown is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["HunterSurvivalIndicatorTakedownEndColor"] = "Takedown is ending (as configured)"
-- Shaman Indicator Colors: BarName key
L["BarNameMaelstromBar"] = "Maelstrom"

-- Monk Brewmaster Indicator Colors (bar-agnostic tooltips and color picker labels)
L["MonkBrewmasterIndicatorInvokeNiuzaoTooltip"] = "Changes to this color when Invoke Niuzao is active."
L["MonkBrewmasterIndicatorInvokeNiuzaoColor"] = "Invoke Niuzao is active"
L["MonkBrewmasterIndicatorInvokeNiuzaoEndTooltip"] = "Changes to this color when Invoke Niuzao is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["MonkBrewmasterIndicatorInvokeNiuzaoEndColor"] = "Invoke Niuzao is ending (as configured)"

-- Monk Mistweaver Indicator Colors (bar-agnostic tooltips and color picker labels)
L["MonkMistweaverIndicatorHeartOfTheJadeSerpentReadyTooltip"] = "Changes to this color when Heart of the Jade Serpent is ready to use."
L["MonkMistweaverIndicatorHeartOfTheJadeSerpentReadyColor"] = "Heart of the Jade Serpent is ready"
L["MonkMistweaverIndicatorHeartOfTheJadeSerpentTooltip"] = "Changes to this color when Heart of the Jade Serpent is active."
L["MonkMistweaverIndicatorHeartOfTheJadeSerpentColor"] = "Heart of the Jade Serpent is active"

-- Monk Windwalker Indicator Colors (bar-agnostic tooltips and color picker labels)
L["MonkWindwalkerIndicatorHeartOfTheJadeSerpentReadyTooltip"] = "Changes to this color when Heart of the Jade Serpent is ready to use."
L["MonkWindwalkerIndicatorHeartOfTheJadeSerpentReadyColor"] = "Heart of the Jade Serpent is ready"
L["MonkWindwalkerIndicatorHeartOfTheJadeSerpentTooltip"] = "Changes to this color when Heart of the Jade Serpent is active."
L["MonkWindwalkerIndicatorHeartOfTheJadeSerpentColor"] = "Heart of the Jade Serpent is active"
L["MonkWindwalkerIndicatorDanceOfChiJiTooltip"] = "Changes to this color when Dance of Chi-Ji is active."
L["MonkWindwalkerIndicatorDanceOfChiJiColor"] = "Dance of Chi-Ji is active"

-- Paladin Holy Indicator Colors (bar-agnostic tooltips and color picker labels)
L["PaladinHolyIndicatorInfusionOfLightTooltip"] = "Changes to this color when Infusion of Light is active (Flash of Light becomes instant cast)."
L["PaladinHolyIndicatorInfusionOfLightColor"] = "Infusion of Light is active"

-- Rogue Indicator Colors (bar-agnostic tooltips and color picker labels)
L["RogueIndicatorStealthTooltip"] = "Changes to this color when you are stealthed."
L["RogueIndicatorStealthColor"] = "Stealthed"

-- Shaman Elemental Indicator Colors (bar-agnostic tooltips and color picker labels)
L["ShamanElementalIndicatorEarthShockTooltip"] = "Changes to this color when Earth Shock or Elemental Blast is usable."
L["ShamanElementalIndicatorEarthShockColor"] = "Earth Shock or Elemental Blast is usable"

-- Threshold Detail Panel
L["ThresholdDetailEnabledCheckbox"] = "Threshold line enabled"
L["ShamanElementalIndicatorEarthquakeTooltip"] = "Changes to this color when Earthquake is usable."
L["ShamanElementalIndicatorEarthquakeColor"] = "Earthquake is usable"
L["ShamanElementalIndicatorAscendanceTooltip"] = "Changes to this color when Ascendance is active."
L["ShamanElementalIndicatorAscendanceColor"] = "Ascendance is active"
L["ShamanElementalIndicatorAscendanceEndTooltip"] = "Changes to this color when Ascendance is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["ShamanElementalIndicatorAscendanceEndColor"] = "Ascendance is ending (as configured)"

-- Shaman Enhancement Indicator Colors (bar-agnostic tooltips and color picker labels)

-- Shaman Restoration Indicator Colors (bar-agnostic tooltips and color picker labels)

-- Warrior Indicator Colors (bar-agnostic tooltips and color picker labels)
L["WarriorIndicatorBorderOvercap"] = "Overcap (gradient)"
L["WarriorIndicatorOvercapTooltip"] = "Gradually changes to this color as your Rage approaches the overcap threshold."
L["WarriorIndicatorOvercapColor"] = "Overcapping Rage"

-- Death Knight Indicator Colors (bar-agnostic tooltips and color picker labels)
L["BarNameRunicPowerBar"] = "Runic Power"
L["DeathKnightIndicatorOvercapTooltip"] = "Gradually changes to this color as your Runic Power approaches the overcap threshold."
L["DeathKnightIndicatorOvercapColor"] = "Overcapping Runic Power"

-- Paladin Protection Indicator Colors (bar-agnostic tooltips and color picker labels)
L["PaladinProtectionCheckboxInfusionOfLight"] = "Infusion of Light"
L["PaladinProtectionIndicatorInfusionOfLightTooltip"] = "Changes to this color when Infusion of Light is active (Flash of Light becomes instant cast)."
L["PaladinProtectionIndicatorInfusionOfLightColor"] = "Infusion of Light is active"

-- Monk Brewmaster Indicator Colors
L["BarNameStaggerBar"] = "Stagger"

-- Shaman Enhancement Indicator Colors
L["BarNameMaelstromWeaponBar"] = "Maelstrom Weapon"

-- Warrior Fury Indicator Colors
L["BarNameWhirlwindBar"] = "Whirlwind"
L["WarriorFuryCheckboxZeroStackBackground"] = "0 Whirlwind Charges"
L["WarriorFuryIndicatorZeroStackBackgroundTooltip"] = "Changes to this color when you have 0 Whirlwind Charges."
L["WarriorFuryIndicatorZeroStackBackgroundColor"] = "0 Whirlwind Charges"

-- Warrior Protection Indicator Colors
L["BarNameDefensivesIgnorePainTimeBar"] = "Ignore Pain (Time)"
L["BarNameDefensivesIgnorePainAbsorbBar"] = "Ignore Pain (Absorb)"
L["BarNameDefensivesShieldBlockBar"] = "Shield Block"

-- Hunter Indicator Colors
L["HunterIndicatorBorderOvercap"] = "Overcap (gradient)"
L["HunterIndicatorOvercapTooltip"] = "Gradually changes to this color as your Focus approaches the overcap threshold."
L["HunterIndicatorOvercapColor"] = "Overcapping Focus"

-- Monk Indicator Colors
L["MonkIndicatorBorderOvercap"] = "Overcap (gradient)"
L["MonkIndicatorOvercapTooltip"] = "Gradually changes to this color as your Energy approaches the overcap threshold."
L["MonkIndicatorOvercapColor"] = "Overcapping Energy"

-- Rogue Indicator Colors
L["RogueIndicatorBorderOvercap"] = "Overcap (gradient)"
L["RogueIndicatorOvercapTooltip"] = "Gradually changes to this color as your Energy approaches the overcap threshold."
L["RogueIndicatorOvercapColor"] = "Overcapping Energy"

-- Shaman Elemental Indicator Colors
L["ShamanElementalIndicatorBorderOvercap"] = "Overcap (gradient)"
L["ShamanElementalIndicatorOvercapTooltip"] = "Gradually changes to this color as your Maelstrom approaches the overcap threshold."
L["ShamanElementalIndicatorOvercapColor"] = "Overcapping Maelstrom"

-- Death Knight Indicator Colors
L["BarNameRunesBar"] = "Runes"
L["DeathKnightIndicatorOvercap"] = "Overcap (gradient)"
L["DeathKnightIndicatorRuneRegenOvercap"] = "Rune Regen Overcap"
L["DeathKnightIndicatorRuneRegenOvercapTooltip"] = "Changes to this color when fewer than 3 runes are on cooldown while in combat."
L["DeathKnightIndicatorRuneRegenOvercapColor"] = "Rune Regen is Overcapping"

-- Gradient Color System
L["GradientDirectionDisabledAbbrev"] = "|cFFFF0000D|r"
L["GradientBarFillOnlyTooltip"] = "Gradient applies to bar fills only. Borders and backgrounds will use the first color."
L["GradientStaggerTooltip"] = "Gradient applies to the stagger bar fill only and will not affect stagger threshold lines."
L["GradientDirectionButtonTooltip"] = "Left-click to cycle the gradient direction between Disabled, Horizontal, and Vertical."
L["DeathKnightBloodCheckboxBoneShieldOssuaryRange"] = "Change Bone Shield color for Ossuary building range"
L["DeathKnightBloodCheckboxBoneShieldOssuaryRangeTooltip"] = "Changes the Bone Shield fill color for nodes 1 through 5 when Ossuary is talented."
L["DeathKnightBloodColorPickerBoneShieldOssuaryRange"] = "Ossuary building range"
L["DeathKnightBloodCheckboxBoneShieldOssuaryThreshold"] = "Change Bone Shield color at Ossuary threshold"
L["DeathKnightBloodCheckboxBoneShieldOssuaryThresholdTooltip"] = "Changes the Bone Shield fill color at the Ossuary threshold node (5) when Ossuary is talented. Overrides the building range color."
L["DeathKnightBloodColorPickerBoneShieldOssuaryThreshold"] = "Ossuary threshold"
L["TabThresholdSettings"] = "Threshold Shared Settings"
L["ThresholdTableHeaderName"] = "Threshold"
L["ThresholdTableHeaderCategory"] = "Category"
L["ThresholdTableHeaderBar"] = "Bar"
L["ThresholdTableHeaderEnabled"] = "Enabled"
L["ThresholdCategoryOffensive"] = "Offensive"
L["ThresholdCategoryDefensive"] = "Defensive"
L["ThresholdCategoryUtility"] = "Utility"
L["ThresholdCategoryExecute"] = "Execute"
L["ThresholdCategoryCustom"] = "Custom"
L["ThresholdDetailHeader"] = "%s Settings"
L["ThresholdBarTargetPrimary"] = "Primary"
L["ThresholdBarTargetSecondary"] = "Secondary"
L["RogueOutlawThresholdDismantle"] = "Dismantle"
L["RogueOutlawThresholdCoupDeGrace"] = "Coup de Grace"
L["RogueSubtletyThresholdCoupDeGrace"] = "Coup de Grace"
L["DemonHunterHavocThresholdCheckboxBladeDance"] = "Blade Dance"
L["DemonHunterHavocThresholdCheckboxBladeDanceTooltip"] = "This will show the vertical line on the bar denoting how much Fury is required to use Blade Dance. Hidden during Metamorphosis."
L["DemonHunterHavocThresholdCheckboxDeathSweep"] = "Death Sweep"
L["DemonHunterHavocThresholdCheckboxDeathSweepTooltip"] = "This will show the vertical line on the bar denoting how much Fury is required to use Death Sweep. Shown during Metamorphosis."
L["DemonHunterHavocThresholdCheckboxChaosStrike"] = "Chaos Strike"
L["DemonHunterHavocThresholdCheckboxChaosStrikeTooltip"] = "This will show the vertical line on the bar denoting how much Fury is required to use Chaos Strike. Hidden during Metamorphosis."
L["DemonHunterHavocThresholdCheckboxAnnihilation"] = "Annihilation"
L["DemonHunterHavocThresholdCheckboxAnnihilationTooltip"] = "This will show the vertical line on the bar denoting how much Fury is required to use Annihilation. Shown during Metamorphosis."
L["DemonHunterHavocThresholdCheckboxEyeBeam"] = "Eye Beam"
L["DemonHunterHavocThresholdCheckboxEyeBeamTooltip"] = "This will show the vertical line on the bar denoting how much Fury is required to use Eye Beam. Hidden during Metamorphosis."
L["DemonHunterHavocThresholdCheckboxAbyssalGaze"] = "Abyssal Gaze"
L["DemonHunterHavocThresholdCheckboxAbyssalGazeTooltip"] = "This will show the vertical line on the bar denoting how much Fury is required to use Abyssal Gaze. Shown during Metamorphosis."
L["DruidFeralThresholdCheckboxFeralFrenzy"] = "Feral Frenzy"
L["DruidFeralThresholdCheckboxFeralFrenzyTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Feral Frenzy."
L["DruidFeralThresholdCheckboxFranticFrenzy"] = "Frantic Frenzy"
L["DruidFeralThresholdCheckboxFranticFrenzyTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Frantic Frenzy."
L["DruidFeralThresholdCheckboxRavageMinimum"] = "Ravage (minimum)"
L["DruidFeralThresholdCheckboxRavageMinimumTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Ravage at its minimum Energy cost. If you do not have any Combo Points, will be colored as 'unusable'."
L["DruidFeralThresholdCheckboxRavageMaximum"] = "Ravage (maximum)"
L["DruidFeralThresholdCheckboxRavageMaximumTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Ravage at its maximum Energy cost. If you do not have any Combo Points, will be colored as 'unusable'."
L["DruidGuardianThresholdCheckboxMaul"] = "Maul"
L["DruidGuardianThresholdCheckboxMaulTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Maul."
L["DruidGuardianThresholdCheckboxRaze"] = "Raze"
L["DruidGuardianThresholdCheckboxRazeTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Raze."
L["DruidGuardianThresholdCheckboxMaulKillingBlow"] = "Maul (Killing Blow)"
L["DruidGuardianThresholdCheckboxMaulKillingBlowTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Maul for extra damage via the Killing Blow talent."
L["DruidGuardianThresholdCheckboxRazeKillingBlow"] = "Raze (Killing Blow)"
L["DruidGuardianThresholdCheckboxRazeKillingBlowTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Raze for extra damage via the Killing Blow talent."
L["DruidGuardianThresholdCheckboxMaulHarnessedRage"] = "Maul (Harnessed Rage)"
L["DruidGuardianThresholdCheckboxMaulHarnessedRageTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Maul to have 100% chance to activate Gore via the Harnessed Rage talent."
L["DruidGuardianThresholdCheckboxRazeHarnessedRage"] = "Raze (Harnessed Rage)"
L["DruidGuardianThresholdCheckboxRazeHarnessedRageTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Raze to have 100% chance to activate Gore via the Harnessed Rage talent."
L["WarriorArmsThresholdWhirlwind"] = "Whirlwind"
L["WarriorArmsThresholdWhirlwindTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Whirlwind."
L["WarriorArmsThresholdCleave"] = "Cleave"
L["WarriorArmsThresholdCleaveTooltip"] = "This will show the vertical line on the bar denoting how much Rage is required to use Cleave."
L["RogueSubtletyThresholdCheckboxBackstab"] = "Backstab"
L["RogueSubtletyThresholdGloomblade"] = "Gloomblade"
L["ShamanElementalThresholdCheckboxEarthShock"] = "Earth Shock"
L["ShamanElementalThresholdElementalBlast"] = "Elemental Blast"
L["ShamanElementalThresholdEarthquakeTargeted"] = "Earthquake (Targeted)"
L["DruidBalanceThresholdCheckboxStarsurge2Times"] = "Starsurge (x2)"
L["DruidBalanceThresholdCheckboxStarsurge3Times"] = "Starsurge (x3)"
L["PriestShadowThresholdShadowWordMadness2Times"] = "Shadow Word: Madness (x2)"
L["PriestShadowThresholdShadowWordMadness3Times"] = "Shadow Word: Madness (x3)"
L["RogueOutlawThresholdCoupDeGraceTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Coup de Grace. If you do not have any combo points, will be colored as 'unusable'."
L["RogueOutlawThresholdDismantleTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Dismantle."
L["RogueSubtletyThresholdCheckboxBackstabTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Backstab."
L["RogueSubtletyThresholdGloombladeTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Gloomblade."
L["RogueSubtletyThresholdCoupDeGraceTooltip"] = "This will show the vertical line on the bar denoting how much Energy is required to use Coup de Grace. If you do not have any combo points, will be colored as 'unusable'."
L["ShamanElementalThresholdCheckboxEarthShockTooltip"] = "This will show the vertical line on the bar denoting how much Maelstrom is required to cast Earth Shock."
L["ShamanElementalThresholdElementalBlastTooltip"] = "This will show the vertical line on the bar denoting how much Maelstrom is required to cast Elemental Blast."
L["ShamanElementalThresholdEarthquakeTargetedTooltip"] = "This will show the vertical line on the bar denoting how much Maelstrom is required to cast Earthquake (Targeted)."
L["ThresholdCategoryMetamorphosis"] = "Metamorphosis"
L["ThresholdDetailAudioHeader"] = "Audio Cue"
L["ThresholdDetailAudioCheckbox"] = "Play audio cue when threshold is usable"
L["ThresholdDetailAudioCheckboxTooltip"] = "Play a sound when this threshold transitions from not usable to usable."
L["ThresholdDetailColorsHeader"] = "Color Override"
L["ThresholdDetailColorsUnder"] = "Under Threshold"
L["ThresholdDetailColorsOver"] = "Over Threshold"
L["ThresholdDetailColorsUnusable"] = "Unusable"
L["ThresholdDetailColorsOutOfRange"] = "Out of Range"
L["ThresholdDetailIconHeader"] = "Icon Override"
L["ThresholdDetailIconWidth"] = "Icon Width"
L["ThresholdDetailIconHeight"] = "Icon Height"
L["ThresholdDetailIconXPos"] = "Icon X Offset"
L["ThresholdDetailIconYPos"] = "Icon Y Offset"
L["ThresholdDetailLineHeader"] = "Line Override"
L["ThresholdDetailLineWidth"] = "Line Width"
L["ThresholdDetailAudioNone"] = "None"
L["ThresholdDetailIconUseSpecific"] = "Use specific icon settings for this threshold"
L["ThresholdDetailIconUseSpecificTooltip"] = "When checked, this threshold will use its own icon display and dimension settings instead of the global settings."
L["ThresholdDetailIconShowCheckbox"] = "Show ability icon?"
L["ThresholdDetailIconShowCheckboxTooltip"] = "When checked, the ability icon for this threshold line will be shown. When unchecked, the icon will be hidden."
L["ThresholdDetailLineUseSpecific"] = "Use specific line settings for this threshold"
L["ThresholdDetailLineUseSpecificTooltip"] = "When checked, this threshold will use its own line width setting instead of the global setting."
L["ThresholdDetailIconRelativePosition"] = "Relative Position of Threshold Icon"
L["ThresholdDetailIconDesaturate"] = "Desaturate icon when not usable"
L["ThresholdDetailIconDesaturateTooltip"] = "When checked, the ability icon for this threshold line will be desaturated when the ability is not usable."
L["ThresholdDetailIconBorderWidth"] = "Icon Border Width"
L["ThresholdDetailLineOverlapBorder"] = "Threshold line overlaps bar border?"
L["ThresholdDetailLineOverlapBorderTooltip"] = "When checked, this threshold line will extend into the bar border area. When unchecked, the line will be shorter to stay within the bar's inner area."
L["ThresholdOverridesHeader"] = "Threshold Line Overrides and Audio Cues"
L["ThresholdDetailColorsModeShared"] = "Use Shared Color"
L["ThresholdDetailColorsModeOverride"] = "Override Color"
L["ThresholdDetailColorsModeHiddenUnder"] = "Hide When Under Threshold"
L["ThresholdDetailColorsModeHiddenOver"] = "Hide When Over Threshold"
L["ThresholdDetailColorsModeHiddenUnusable"] = "Hide When Unusable"
L["ThresholdDetailColorsPrefixUnder"] = "Under Threshold"
L["ThresholdDetailColorsPrefixOver"] = "Over Threshold"
L["ThresholdDetailColorsPrefixUnusable"] = "Unusable"
L["ThresholdDetailColorsModeHiddenOutOfRange"] = "Hide When Out of Range"
L["ThresholdDetailColorsPrefixOutOfRange"] = "Out of Range"

-- Threshold Detail: Color Mode (Static/Dynamic)
L["ThresholdDetailColorModeStatic"] = "Static"
L["ThresholdDetailColorModeDynamic"] = "Dynamic"
L["ThresholdDetailColorModeTooltip"] = "Static: The threshold line is always shown with a single fixed color, ignoring all conditional color rules.\n\nDynamic: The threshold line color changes based on conditions (under/over threshold, unusable, out of range) using the settings below."
L["ThresholdDetailColorModeStaticColor"] = "Static Color"
L["ThresholdDetailColorModePrefix"] = "Color Mode"

-- Spec-specific threshold shared settings headers
L["DruidBalanceStarsurgeThresholdsHeader"] = "Starsurge Thresholds"
L["PriestShadowSWMThresholdsHeader"] = "Shadow Word: Madness Thresholds"
L["DruidIndicatorOvercap"] = "Overcap (gradient)"

-- Anchor Point Display Names (9-point system)
L["AnchorPointTOPLEFT"] = "Top Left"
L["AnchorPointTOP"] = "Top Center"
L["AnchorPointTOPRIGHT"] = "Top Right"
L["AnchorPointLEFT"] = "Middle Left"
L["AnchorPointCENTER"] = "Center"
L["AnchorPointRIGHT"] = "Middle Right"
L["AnchorPointBOTTOMLEFT"] = "Bottom Left"
L["AnchorPointBOTTOM"] = "Bottom Center"
L["AnchorPointBOTTOMRIGHT"] = "Bottom Right"

-- Container Anchor Labels (bar text system)
L["AngelicFeatherContainer"] = "Angelic Feather Container"
L["ArcaneChargesContainer"] = "Arcane Charges Container"
L["ChiContainer"] = "Chi Container"
L["ComboPointsContainer"] = "Combo Points Container"
L["EssenceContainer"] = "Essence Container"
L["HolyPowerContainer"] = "Holy Power Container"
L["IciclesContainer"] = "Icicles Container"
L["LightweaverContainer"] = "Lightweaver Container"
L["MaelstromWeaponContainer"] = "Maelstrom Weapon Container"
L["RunesContainer"] = "Runes Container"
L["SoulFragmentsContainer"] = "Soul Fragments Container"
L["SoulShardsContainer"] = "Soul Shards Container"
L["TipOfTheSpearContainer"] = "Tip of the Spear Container"
L["WhirlwindChargesContainer"] = "Whirlwind Charges Container"

-- Gradient Direction Abbreviations
L["GradientDirectionHorizontalAbbrev"] = "H"
L["GradientDirectionVerticalAbbrev"] = "V"

-- Paladin Divine Purpose Indicator Colors
L["PaladinBarTextVariable_divinePurposeActive"] = "Is Divine Purpose currently active? LOGIC VARIABLE ONLY!"
L["PaladinIndicatorDivinePurpose"] = "Divine Purpose"
L["PaladinIndicatorDivinePurposeTooltip"] = "Changes to this color when you have Divine Purpose."
L["PaladinIndicatorDivinePurposeColor"] = "Divine Purpose is active"

-- Paladin Divine Purpose Audio
L["PaladinAudioDivinePurpose"] = "Divine Purpose"
L["PaladinAudioCheckboxDivinePurpose"] = "Play audio cue when Divine Purpose procs"
L["PaladinAudioCheckboxDivinePurposeTooltip"] = "Play an audio cue when a Divine Purpose proc occurs. This will only play once per proc."

-- Druid Restoration Clearcasting Indicator Colors
L["DruidRestorationBarTextVariable_clearcastingActive"] = "Is Clearcasting currently active? LOGIC VARIABLE ONLY!"
L["DruidRestorationCheckboxClearcasting"] = "Clearcasting"
L["DruidRestorationIndicatorClearcastingTooltip"] = "Changes to this color when you have a Clearcasting proc."
L["DruidRestorationIndicatorClearcastingColor"] = "Clearcasting proc is active"

-- Druid Feral Clearcasting Indicator Colors
L["DruidFeralBarTextVariable_clearcastingActive"] = "Is Clearcasting currently active? LOGIC VARIABLE ONLY!"
L["DruidFeralCheckboxClearcasting"] = "Clearcasting"
L["DruidFeralIndicatorClearcastingTooltip"] = "Changes to this color when you have a Clearcasting proc."
L["DruidFeralIndicatorClearcastingColor"] = "Clearcasting proc is active"
-- Profiles (Phase 2)
L["ProfileDropdownButtonFormat"] = "Profile: %s"
L["ProfileMenuHeaderManage"] = "Manage"
L["ProfileMenuHeaderProfiles"] = "Profiles"
L["ProfileMenuNewProfile"] = "New Profile..."
L["ProfileMenuImportProfile"] = "Import Profile..."
L["ProfileActionUse"] = "Use Profile"
L["ProfileActionRename"] = "Rename Profile..."
L["ProfileActionDelete"] = "Delete Profile..."
L["ProfileActionExport"] = "Export Profile"
L["ProfileButtonUseCurrent"] = "Use Current"
L["ProfileButtonUseBaseline"] = "Use Baseline"
L["ProfileCopyNameSuffix"] = "(Copy)"
L["ProfileScopeLabelGlobal"] = "Global Options"
L["ProfilePopupNewNameText"] = "Enter a name for the new profile for %s. Choose 'Use Current' to copy your current settings, or 'Use Baseline' to start from default settings."
L["ProfilePopupOverwriteText"] = "A profile named '%s' already exists for %s. Overwrite it?"
L["ProfilePopupUseConfirmText"] = "Switch to profile '%s' for %s? Your UI will reload."
L["ProfilePopupDeleteActiveText"] = "Delete the active profile '%s' for %s? This character will revert to the Default profile and your UI will reload."
L["ProfilePopupDeleteInactiveText"] = "Delete profile '%s' for %s?"
L["ProfilePopupCopyText"] = "Copy profile '%s' for %s. Enter a name for the new profile:"
L["ProfilePopupRenameText"] = "Rename profile '%s' for %s. Enter the new name:"
L["ProfilePopupRenameCollisionText"] = "A profile named '%s' already exists. Pick a different name."
L["ProfilePopupImportExportStubText"] = "Profile import/export is coming in a future update."

L["ProfilePopupDeleteReloadMessage"] = "The active profile was deleted. You must reload the UI to continue."

-- Phase 3: Profile Import/Export
L["ProfileExportMessageFormat"] = "Export string for profile '%s':"
L["ProfileImportPastePrompt"] = "Paste a Twintop's Resource Bar profile or settings export string below:"
L["ProfileImportNamePrompt"] = "Enter a name for the imported profile:"
L["ProfileImportOverwriteConfirmPrompt"] = "A profile named '%s' already contains: %s. Overwrite these pieces?"
L["ProfileImportErrorGeneric"] = "The profile could not be imported."
L["ProfileImportErrorEmpty"] = "No profile data is available to export."
L["ProfileImportErrorEmptyWrapper"] = "The import string did not contain any profile entries."
L["ProfileImportErrorNoValid"] = "The import string did not contain any recognizable class, specialization, or Global Options data."
L["ProfileImportErrorMultipleProfiles"] = "The import string contains more than one profile. Only single-profile imports are supported."
L["ProfileImportErrorDecode"] = "The import string could not be decoded. It may be corrupted or incomplete."
L["ProfilePopupImportSuccessText"] = "Profile '%s' was imported successfully. Switch this character's active profile to the imported one and reload the UI? Click No to keep the imported data without activating it."

-- Profile Manager (Import/Export tab redesign)
L["ProfileManagerProfilesHeader"] = "Profiles"
L["ProfileManagerActionRename"] = "Rename Profile"
L["ProfileManagerActionCopyFull"] = "Copy Full Profile"
L["ProfileManagerActionCopySelected"] = "Copy Selected"
L["ProfileManagerColumnName"] = "Profile Name"
L["ProfileManagerColumnSpecs"] = "Specs"
L["ProfileManagerColumnGlobal"] = "Global"
L["ProfileManagerNoProfileSelected"] = "Select a profile above to view its contents."
L["ProfileManagerDeleteProfileConfirm"] = "Delete profile '%s' and all of its data? Any character using it will revert to Default."
L["ProfileManagerResetDefaultConfirm"] = "Reset the Default profile to baseline settings? This cannot be undone."
L["ProfileManagerDeletePieceConfirm"] = "Remove %s from profile '%s'?"
L["ProfileManagerDeleteClassConfirm"] = "Remove all %s specs from profile '%s'?"
L["ProfileManagerRenameBarWidePrompt"] = "Rename profile '%s'. Enter the new name:"
L["ProfileManagerRenameBarWideCollision"] = "A profile named '%s' already exists. Pick a different name."
L["ProfileManagerCopyBarWidePrompt"] = "Copy profile '%s' to a new profile. Enter the name:"
L["ProfileManagerCopyBarWideOverwrite"] = "A profile named '%s' already exists. Overwrite it?"
L["ProfileManagerButtonRename"] = "Rename"
L["ProfileManagerButtonCopy"] = "Copy"

-- Profile export popup target labels
L["ProfilePopupExportIncludeCoreTargetText"] = "Include the current Global Options in the export of '%s' from profile '%s'?"
L["ProfileExportMessageTargetFormat"] = "Export string for '%s' from profile '%s':"

-- Profile Manager action button and icon tooltips

-- Profile Manager contents header (replaces ProfileMgrContentsHeader; uses string.format)
L["ProfileManagerContentsHeaderFormat"] = "Profile: |cffffffff%s|r"

-- Profile Manager per-row action tooltips (take the class/spec name so the message is specific)
L["ProfileManagerDeleteClassTooltipFormat"] = "Remove all %s specializations from this profile."
L["ProfileManagerDeleteSpecTooltipFormat"] = "Remove %s %s from this profile."
L["ProfileManagerDeleteGlobalTooltip"] = "Remove the Global Options from this profile."
L["ProfileManagerExportClassTooltipFormat"] = "Export all %s specializations as a shareable string."
L["ProfileManagerExportSpecTooltipFormat"] = "Export %s %s as a shareable string."
L["ProfileManagerExportGlobalTooltip"] = "Export the Global Options as a shareable string."
L["ProfileManagerSelectClassTooltipFormat"] = "Include all %s specializations when using Copy Selected or Export Selected."
L["ProfileManagerSelectSpecTooltipFormat"] = "Include %s %s when using Copy Selected or Export Selected."
L["ProfileManagerSelectGlobalTooltip"] = "Include the Global Options when using Copy Selected or Export Selected."

-- Profile Manager: Export buttons below the profile table
L["ProfileManagerActionExportFull"] = "Export Full Profile"
L["ProfileManagerActionExportSelected"] = "Export Selected"

-- Profile Manager: Default-profile remove/reset messaging
L["ProfileManagerResetPieceConfirm"] = "Reset %s in the Default profile to baseline settings? This cannot be undone."
L["ProfileManagerResetClassConfirm"] = "Reset all %s specializations in the Default profile to baseline settings? This cannot be undone."
L["ProfileManagerResetClassTooltipFormat"] = "Reset all %s specializations in the Default profile to baseline settings."
L["ProfileManagerResetSpecTooltipFormat"] = "Reset %s %s in the Default profile to baseline settings."
L["ProfileManagerResetGlobalTooltip"] = "Reset the Global Options in the Default profile to baseline settings."

-- Profile Import Reload popup
L["ProfilePopupImportReloadText"] = "The imported profile \"%s\" is currently active on this character. The UI must reload to apply the updated contents."
L["ProfileManagerActionImport"] = "Import Profile"
L["ProfileActionCopyMenu"] = "Copy"
L["ProfileActionCopyToNew"] = "Copy to New Profile..."

-- Profile Defaults panel
L["ProfileDefaults"] = "Profile Defaults"
L["ProfileDefaultsHeader"] = "Profile Defaults"
L["ProfileDefaultsDescription"] = "Choose the default profile used for each spec (and for Global Options) the first time a new character logs in. Existing characters keep their own per-character profile selections."

-- Hunter Marksmanship Explosive Shot
L["HunterMarksmanshipThresholdCheckboxExplosiveShot"] = "Explosive Shot"
L["HunterMarksmanshipThresholdCheckboxExplosiveShotTooltip"] = "This will show the vertical line on the bar denoting how much Focus is required to use Explosive Shot. If on cooldown, will be colored as 'unusable'."

L["EvokerDevastationBarTextVariable_essenceBurstTime"] = "Time remaining on your Essence Burst buff. When used for Boolean logic, it is TRUE or FALSE due to the underlying values being secret in nature."
L["EvokerDevastationBarTextVariable_essenceBurstStacks"] = "Number of Essence Burst charges currently available. When used for Boolean logic, it is TRUE or FALSE due to the underlying values being secret in nature."
L["EvokerPreservationBarTextVariable_essenceBurstTime"] = "Time remaining on your Essence Burst buff. When used for Boolean logic, it is TRUE or FALSE due to the underlying values being secret in nature."
L["EvokerPreservationBarTextVariable_essenceBurstStacks"] = "Number of Essence Burst charges currently available. When used for Boolean logic, it is TRUE or FALSE due to the underlying values being secret in nature."
L["EvokerAugmentationBarTextVariable_essenceBurstTime"] = "Time remaining on your Essence Burst buff. When used for Boolean logic, it is TRUE or FALSE due to the underlying values being secret in nature."
L["EvokerAugmentationBarTextVariable_essenceBurstStacks"] = "Number of Essence Burst charges currently available. When used for Boolean logic, it is TRUE or FALSE due to the underlying values being secret in nature."
L["PaladinBarTextVariable_divinePurposeStacks"] = "Number of Divine Purpose stacks currently available. When used for Boolean logic, it is TRUE or FALSE due to the underlying values being secret in nature."
L["PaladinBarTextVariable_divinePurposeTime"] = "Time remaining on your Divine Purpose buff. When used for Boolean logic, it is TRUE or FALSE due to the underlying values being secret in nature."
L["PriestBarTextVariable_surgeOfLightStacks"] = "Number of Surge of Light charges currently available. When used for Boolean logic, it is TRUE or FALSE due to the underlying values being secret in nature."
L["PriestBarTextVariable_surgeOfLightTime"] = "Time remaining on your Surge of Light buff. When used for Boolean logic, it is TRUE or FALSE due to the underlying values being secret in nature."

-- Use Global Copy menu (per-spec and bulk-toggle "Copy..." button)
L["CopyMenuButton"] = "Copy..."
L["CopyMenuButtonTooltip"] = "Copy this section's configuration between profiles, classes, and specializations."
L["CopyMenuTitleFormat"] = "Copy: %s"
L["CopyMenuTargetFormat"] = "%s - %s"
L["CopyMenuSection_bar"] = "Bar Dimensions"
L["CopyMenuSection_comboPoints"] = "Combo Points"
L["CopyMenuSection_healthBar"] = "Health Bar"
L["CopyMenuSection_healthBarColors"] = "Health Bar Colors"
L["CopyMenuSection_textures"] = "Bar Textures"
L["CopyMenuSection_displayBar"] = "Bar Display"
L["CopyMenuSection_thresholdIcons"] = "Threshold Line Icons"
L["CopyMenuSection_thresholdColors"] = "Threshold Line Colors"
L["CopyMenuSection_displayText"] = "Font and Text"
L["CopyMenuSection_textColors"] = "Text Colors"
L["CopyMenuSection_precision"] = "Decimal Precision"
L["CopyMenuSection_globalBarText"] = "Bar Text"
L["CopyMenuCopyTo"] = "Copy to"
L["CopyMenuCopyFrom"] = "Copy from"
L["CopyMenuUseAsCurrentGlobalProfileFormat"] = "Current Global Options profile (%s)"
L["CopyMenuUseFromCurrentGlobalProfileFormat"] = "Current Global Options profile (%s)"
L["CopyMenuNewTargetFormat"] = "%s|cFFA335EE (New)|r"
L["CopyMenuConfirmFormat"] = "Copy %s configuration?\n%s\n\nThis will overwrite the settings for the destination profile. Your UI may reload if needed."
L["CopyMenuConfirmCrossClassFormat"] = "Copy %s configuration?\n%s\n\nNote: source and destination classes differ; some settings may not transfer cleanly.\n\nThis will overwrite the settings for the destination profile. Your UI may reload if needed."

L["MonkMistweaverCheckboxVivify"] = "Instant Vivify color change enabled"
L["MonkMistweaverIndicatorVivaciousVivificationTooltip"] = "Changes to this color when Vivify is instant cast due to Vivacious Vivification or Serene Surge."
L["MonkMistweaverIndicatorVivaciousVivificationColor"] = "Vivify is instant cast"

L["OverlayFullHeightCheckbox"] = "Overlay also overlaps bar border?"
L["OverlayFullHeightCheckboxTooltip"] = "When enabled, this overlay uses the full bar height instead of stopping at the inner bar area."
L["SecondaryPartialFillColorPicker"] = "Partial %s Fill Color"
L["SecondaryPartialFillColorCheckbox"] = "Use partial fill color for %s?"
L["SecondaryPartialFillColorCheckboxTooltip"] = "When checked, partially filled %s nodes will use this color instead of the normal node color."
L["MageFrostCheckboxSameColorIcicles"] = "Use highest Icicle color for all?"
L["HunterSurvivalCheckboxTipOfTheSpearSameColor"] = "Use highest Tip of the Spear color for all?"
L["WarlockDestructionBarTextVariable_castingFragments"] = "Soul Shard Fragments from Hardcasting Spells"
L["SecondaryCastingOverlayColorPicker"] = "%s Casting Overlay"
L["SecondaryCastingOverlayCheckbox"] = "Show casting overlay on %s?"
L["SecondaryCastingOverlayCheckboxTooltip"] = "When checked, an overlay will be displayed on %s representing the resource generated by your current cast."
L["SecondaryCastingOverlayTexture"] = "%s Casting Overlay Texture"

-- Bar Orientation & Fill Direction
L["FillDirection"] = "Fill Direction"
L["FillDirectionLeftRight"] = "Left to Right"
L["FillDirectionRightLeft"] = "Right to Left"
L["FillDirectionBottomTop"] = "Bottom to Top"
L["FillDirectionTopBottom"] = "Top to Bottom"
L["GrowthDirection"] = "Growth Direction"
L["GrowthDirectionLeftRight"] = "Left to Right"
L["GrowthDirectionRightLeft"] = "Right to Left"
L["GrowthDirectionBottomTop"] = "Bottom to Top"
L["GrowthDirectionTopBottom"] = "Top to Bottom"
L["MatchAnchorHeight"] = "Match Anchor Bar Height"
L["MatchAnchorHeightTooltip"] = "When enabled, this bar's height will match the bar it is anchored to."

-- Threshold Icon Position Labels
L["ThresholdIconPositionAboveLeft"] = "Above/Left"
L["ThresholdIconPositionBelowRight"] = "Below/Right"

-- Bar Visibility Hard Hide Conditions
L["ShowBarVisibilityConditionInPetBattle"] = "In Pet Battle"
L["ShowBarVisibilityConditionOnTaxi"] = "On a Flight Path"

-- Bar Visibility Column Headers
L["ShowBarVisibilityShowColumnHeader"] = "Show Bar When"
L["ShowBarVisibilityForceHideColumnHeader"] = "Always Hide Bar When"

-- Bar Visibility Split Table Columns
L["BarVisibilityTableHeaderShow"] = "Show"
L["BarVisibilityTableHeaderAlwaysHide"] = "Always Hide"
L["BarVisibilityTableShowNeverShown"] = "Never"

-- Bar Visibility Dropdown Tooltips
L["ShowBarVisibilityShowDropdownTooltip"] = "Controls when this bar is allowed to show. Always Show and Never Show override the selected show conditions; resource and health thresholds only apply when neither override is selected."
L["ShowBarVisibilityForceHideDropdownTooltip"] = "Controls conditions that always force this bar to hide. These options take precedence over Show Bar When, Always Show, opacity, and resource or health threshold settings."

-- Bar Visibility Mana Thresholds
L["BarVisibilityThresholdManaPercent"] = "Mana Bar %"
L["BarVisibilityThresholdManaValue"] = "Mana Bar Value"
L["BarVisibilityThresholdManaPercentComparison"] = "Mana Bar % Comparison"
L["BarVisibilityThresholdManaPercentValue"] = "Mana Bar % Value"
L["BarVisibilityThresholdManaValueComparison"] = "Mana Bar Value Comparison"
L["BarVisibilityThresholdManaValueValue"] = "Mana Bar Value"
L["BarVisibilityThresholdHeaderWithMana"] = "Resource / Mana / Health Threshold"


-- Mage Fire - Fire Blast Charges Bar
L["MageFireBlastCharges"] = "Fire Blast Charges"
L["MageFireFireBlastCharge1"] = "Fire Blast (1st Charge)"
L["MageFireFireBlastCharge2"] = "Fire Blast (2nd Charge)"
L["MageFireFireBlastCharge3"] = "Fire Blast (3rd Charge)"
L["MageFireFireBlastColorPickerCharge1"] = "Fire Blast Charge (1)"
L["MageFireFireBlastColorPickerCharge2"] = "Fire Blast Charge (2)"
L["MageFireFireBlastColorPickerCharge3"] = "Fire Blast Charge (3)"
L["TabFireBlastCharges"] = "Fire Blast"
L["MageFireBarTextVariable_fireBlastCharges"] = "Number of Fire Blast charges currently available."
L["MageFireBarTextVariable_fireBlastTime"] = "Remaining time until the next Fire Blast charge is restored."
L["MageFireBarTextVariable_fireBlastChargesMax"] = "Maximum number of Fire Blast charges."
L["MageFireFireBlast"] = "Fire Blast"

-- Druid Form Visibility Conditions
L["ShowBarVisibilityGroupDruidForms"] = "Druid Forms"
L["ShowBarVisibilityConditionDruidHumanoidForm"] = "Humanoid Form"
L["ShowBarVisibilityConditionDruidTravelFormAny"] = "Travel Form (Any)"
L["ShowBarVisibilityConditionDruidStagForm"] = "Stag Form"
L["ShowBarVisibilityConditionDruidFlightForm"] = "Flight Form"
L["ShowBarVisibilityConditionDruidSwiftFlightForm"] = "Swift Flight Form"
L["ShowBarVisibilityConditionDruidAquaticForm"] = "Aquatic Form"
L["ShowBarVisibilityConditionDruidCatForm"] = "Cat Form"
L["ShowBarVisibilityConditionDruidBearForm"] = "Bear Form"
L["ShowBarVisibilityConditionDruidMoonkinForm"] = "Moonkin Form"

-- Bar Text Entry Copy Menu
L["BarTextCopyMenuTitleFormat"] = "Bar Text: %s"
L["BarTextCopyMenuDuplicate"] = "Duplicate"
L["BarTextCopyMenuGlobal"] = "Global"
L["BarTextCopyActionTooltip"] = "Duplicate or copy this bar text entry"
L["BarTextDeleteActionTooltip"] = "Delete this bar text entry"

-- Bar Text Variables metadata columns
L["BarTextVariablesColumnName"] = "Name"
L["BarTextVariablesColumnNameTooltip"] = "Sort by variable name."
L["BarTextVariablesColumnSecret"] = "S"
L["BarTextVariablesColumnSecretTooltip"] = "Secret value: the rendered value comes from a protected WoW API value."
L["BarTextVariablesColumnBoolean"] = "B"
L["BarTextVariablesColumnBooleanTooltip"] = "Bare Boolean check: the variable can be used directly as a true/false condition."
L["BarTextVariablesColumnType"] = "Type"
L["BarTextVariablesColumnTypeTooltip"] = "Logic type used by bar text conditions and numeric comparisons."
L["BarTextVariablesColumnOutput"] = "Out"
L["BarTextVariablesColumnOutputTooltip"] = "Display output when the variable is used outside conditional logic."
L["BarTextVariablesBadgeSecret"] = "S"
L["BarTextVariablesBadgeBooleanCheck"] = "B"
L["BarTextVariablesBadgeBoolean"] = "Bool"
L["BarTextVariablesBadgeInteger"] = "Int"
L["BarTextVariablesBadgeNumber"] = "Num"
L["BarTextVariablesBadgeText"] = "Text"
L["BarTextVariablesBadgeTextOutput"] = "Text"
L["BarTextVariablesBadgeLogicOnly"] = ""
L["BarTextVariablesBadgeIcon"] = "Icon"
L["BarTextVariablesBadgeCommand"] = "Cmd"
L["BarTextVariablesStatusYes"] = "Yes"
L["BarTextVariablesStatusNo"] = "No"
L["BarTextVariablesLogicTypeBoolean"] = "Boolean"
L["BarTextVariablesLogicTypeInteger"] = "Integer"
L["BarTextVariablesLogicTypeNumber"] = "Number"
L["BarTextVariablesLogicTypeText"] = "Text"
L["BarTextVariablesLogicTypeNone"] = "None"
L["BarTextVariablesLogicTypeUnknown"] = "Unknown"
L["BarTextVariablesRenderTypeText"] = "Renders text"
L["BarTextVariablesRenderTypeLogicOnly"] = "Logic only"
L["BarTextVariablesRenderTypeIcon"] = "Icon"
L["BarTextVariablesRenderTypeCommand"] = "Pipe command"
L["BarTextVariablesRenderTypeUnknown"] = "Unknown"
L["BarTextVariablesDescriptionSecret"] = "Secret value"
L["BarTextVariablesDescriptionBooleanCheck"] = "Bare Boolean check"
L["BarTextVariablesDescriptionLogicComparisons"] = "Logic comparisons"
L["BarTextVariablesDescriptionLogicType"] = "Logic type"
L["BarTextVariablesDescriptionOutput"] = "Display output"

L["SecondarySpendingOverlayColorPicker"] = "%s Spending Overlay"
L["SecondarySpendingOverlayCheckbox"] = "Show spending overlay on %s?"
L["SecondarySpendingOverlayCheckboxTooltip"] = "When checked, an overlay will be displayed on %s representing the resource spent by your current cast."
L["PaladinHolyBarTextVariable_castingHolyPower"] = "Holy Power from Casting Spells"

-- Warlock Demonology Demonic Core
L["WarlockAudioDemonicCore"] = "Demonic Core"
L["WarlockAudioCheckboxDemonicCore"] = "Play sound when gaining Demonic Core?"
L["WarlockAudioCheckboxDemonicCoreTooltip"] = "When checked, a sound will play the first time you gain Demonic Core. It will not play again until all stacks are consumed."
L["WarlockDemonologyBarTextVariable_demonicCoreTime"] = "Time remaining on Demonic Core"
L["WarlockDemonologyBarTextVariable_demonicCoreStacks"] = "Number of Demonic Core stacks"

-- Warlock Demonology Indicator Colors (bar-agnostic tooltips and color picker labels)
L["BarNameSoulShardsBar"] = "Soul Shards"
L["WarlockDemonologyCheckboxDemonicCore"] = "Demonic Core"
L["WarlockDemonologyIndicatorDemonicCoreTooltip"] = "Changes to this color when Demonic Core is active."
L["WarlockDemonologyIndicatorDemonicCoreColor"] = "Demonic Core is active"

-- Warlock Demonology Dominion of Argus
L["WarlockDemonologyBarTextVariable_doaTime"] = "Time remaining on Dominion of Argus"
L["WarlockDemonologyCheckboxDominionOfArgus"] = "Dominion of Argus"
L["WarlockDemonologyIndicatorDominionOfArgusTooltip"] = "Changes to this color when Dominion of Argus is active."
L["WarlockDemonologyIndicatorDominionOfArgusColor"] = "Dominion of Argus is active"

L["TabCustomThresholds"] = "Custom Thresholds"
L["CustomThresholdDefaultName"] = "Custom Threshold"
L["CustomThresholdsHeader"] = "Custom Threshold Lines"
L["CustomThresholdAdd"] = "Add Threshold"
L["CustomThresholdTableHeaderValue"] = "Value"
L["CustomThresholdNameLabel"] = "Name"
L["CustomThresholdValue"] = "Threshold Value"
L["CustomThresholdIconHeader"] = "Icon Source"
L["CustomThresholdIconSourceType"] = "Icon Type"
L["CustomThresholdIconSourceSpell"] = "Spell"
L["CustomThresholdIconSourceItem"] = "Item"
L["CustomThresholdIconSourceId"] = "Spell, Item, or Icon ID"
L["CustomThresholdCopy"] = "Copy"
L["CustomThresholdDelete"] = "Delete"
L["CustomThresholdCopyMenuTitleFormat"] = "Custom Threshold: %s"
L["CustomThresholdCopyMenuDuplicate"] = "Duplicate in this spec"
L["CustomThresholdDeleteConfirmation"] = "Delete custom threshold '%s'?"
L["CustomThresholdCopyActionTooltip"] = "Duplicate or copy this custom threshold"
L["CustomThresholdDeleteActionTooltip"] = "Delete this custom threshold"
L["ResourceHealth"] = "Health"
L["CustomThresholdIconSourceNone"] = "No Icon"
L["CustomThresholdIconSourceIcon"] = "Icon"
L["CustomThresholdValueMode"] = "Mode"
L["CustomThresholdValueModeAbsolute"] = "Absolute"
L["CustomThresholdValueModeOffset"] = "Offset from Max"
L["CustomThresholdOffsetTitle"] = "Offset from Max"
L["CustomThresholdOffsetDisplay"] = "%s (offset)"

-- Warlock Affliction Indicator Colors
L["WarlockAfflictionCheckboxShardInstability"] = "Shard Instability"
L["WarlockAfflictionIndicatorShardInstabilityTooltip"] = "Changes to this color when Shard Instability is active."
L["WarlockAfflictionIndicatorShardInstabilityColor"] = "Shard Instability is active"

-- Warlock Affliction Shard Instability bar text variables
L["WarlockAfflictionBarTextVariable_shardInstabilityTime"] = "Time remaining on Shard Instability"
L["WarlockAfflictionBarTextVariable_shardInstabilityStacks"] = "Number of Shard Instability stacks"
L["WarlockAfflictionBarTextVariable_shardInstabilityMaxStacks"] = "Maximum number of Shard Instability stacks"

-- Warlock Demonology Dominion of Argus ending color indicator
L["WarlockDemonologyCheckboxDominionOfArgusEnding"] = "Dominion of Argus Ending"
L["WarlockDemonologyIndicatorDominionOfArgusEndTooltip"] = "Changes to this color when Dominion of Argus is ending in the next X GCDs or fixed length of time. Select which to use from the options below."
L["WarlockDemonologyIndicatorDominionOfArgusEndColor"] = "Dominion of Argus is ending (as configured)"
L["WarlockDemonologyHeaderEndOfDominionOfArgusConfiguration"] = "End of Dominion of Argus Configuration"
L["WarlockDemonologyCheckboxDominionOfArgusGcds"] = "GCDs until Dominion of Argus ends"
L["WarlockDemonologyDominionOfArgusGcds"] = "Dominion of Argus GCDs - 0.75sec Floor"
L["WarlockDemonologyCheckboxDominionOfArgusTime"] = "Time until Dominion of Argus ends"
L["WarlockDemonologyDominionOfArgusTime"] = "Dominion of Argus Time Remaining (sec)"

-- Warlock Destruction Infernal Bolt color indicator
L["WarlockDestructionCheckboxInfernalBolt"] = "Infernal Bolt"
L["WarlockDestructionIndicatorInfernalBoltTooltip"] = "Changes to this color when Infernal Bolt is available to be cast."
L["WarlockDestructionIndicatorInfernalBoltColor"] = "Infernal Bolt is available"
L["WarlockDestructionBarTextVariable_infernalBoltTime"] = "Time remaining on the Infernal Bolt proc"

-- Warlock Destruction Infernal Bolt audio cue
L["WarlockAudioInfernalBolt"] = "Infernal Bolt"
L["WarlockAudioCheckboxInfernalBolt"] = "Play sound when Infernal Bolt procs?"
L["WarlockAudioCheckboxInfernalBoltTooltip"] = "When checked, a sound will play when an Infernal Bolt proc occurs. It will not play again until the current proc is consumed."

-- Warlock Demonology Infernal Bolt color indicator
L["WarlockDemonologyCheckboxInfernalBolt"] = "Infernal Bolt"
L["WarlockDemonologyIndicatorInfernalBoltTooltip"] = "Changes to this color when Infernal Bolt is available to be cast."
L["WarlockDemonologyIndicatorInfernalBoltColor"] = "Infernal Bolt is available"
L["WarlockDemonologyBarTextVariable_infernalBoltTime"] = "Time remaining on the Infernal Bolt proc"

-- Warlock Ruination audio cue
L["WarlockAudioRuination"] = "Ruination"
L["WarlockAudioCheckboxRuination"] = "Play sound when Ruination procs?"
L["WarlockAudioCheckboxRuinationTooltip"] = "When checked, a sound will play when a Ruination proc occurs. It will not play again until the current proc is consumed."

-- Warlock Demonology Ruination color indicator
L["WarlockDemonologyCheckboxRuination"] = "Ruination"
L["WarlockDemonologyIndicatorRuinationTooltip"] = "Changes to this color when Ruination is available to be cast."
L["WarlockDemonologyIndicatorRuinationColor"] = "Ruination is available"
L["WarlockDemonologyBarTextVariable_ruinationTime"] = "Time remaining on the Ruination proc"

-- Warlock Destruction Ruination color indicator
L["WarlockDestructionCheckboxRuination"] = "Ruination"
L["WarlockDestructionIndicatorRuinationTooltip"] = "Changes to this color when Ruination is available to be cast."
L["WarlockDestructionIndicatorRuinationColor"] = "Ruination is available"
L["WarlockDestructionBarTextVariable_ruinationTime"] = "Time remaining on the Ruination proc"

-- Rogue 5 Combo Points color
L["ComboPointColorPickerFive"] = "5 Combo Points"
L["ComboPointCheckboxFiveOverride"] = "Override Penultimate/Final?"
L["ComboPointCheckboxFiveOverrideTooltip"] = "When checked, the 5 Combo Points color is used for the 5th Combo Point even when it would otherwise be the Penultimate or Final color (e.g., when you have a maximum of 5 or 6 Combo Points). When unchecked, the Penultimate and Final colors take priority for the 5th Combo Point."

-- Heal Absorb Overlay
L["BarTextVariable_healAbsorb"] = "Your current total healing absorb amount."
L["HealAbsorbBarTexture"] = "Heal Absorb Overlay Texture"
L["HealthBarHealAbsorbColor"] = "Heal Absorb Overlay"
L["HealthBarShowHealAbsorb"] = "Show heal absorb overlay on Health Bar"
L["HealthBarShowHealAbsorbTooltip"] = "When checked, a semi-transparent overlay will be displayed on the Health Bar representing your current total healing absorb amount (debuffs that consume incoming healing before it lands)."
L["HealthBarHealAbsorbMode"] = "Heal Absorb Display Mode"
L["HealthBarHealAbsorbModeTooltip"] = "Controls how the healing absorb amount is displayed on the Health Bar."

-- Brewmaster Stagger text colors
L["MonkBrewmasterStaggerTextColorsHeader"] = "Stagger Text Colors"
L["MonkBrewmasterStaggerTextColorMode"] = "Stagger Text Color Mode"
L["MonkBrewmasterStaggerTextColorModeBar"] = "Use the current Stagger bar color"
L["MonkBrewmasterStaggerTextColorModeCustom"] = "Use a custom color"
L["MonkBrewmasterStaggerTextColorModeNone"] = "Don't use any color"
L["MonkBrewmasterStaggerTextColorCustom"] = "Custom Stagger text color"

-- Warrior Protection Violent Outburst (proc detected from Shield Slam's Rage generation)
L["WarriorIndicatorViolentOutburst"] = "Violent Outburst (proc)"
L["WarriorIndicatorViolentOutburstTooltip"] = "Changes to this color while a Violent Outburst proc is active, detected from Shield Slam's increased Rage generation."
L["WarriorIndicatorViolentOutburstColor"] = "Violent Outburst is active"
L["WarriorAudioViolentOutburstProc"] = "Violent Outburst Proc"
L["WarriorAudioCheckboxViolentOutburst"] = "Play audio cue when a Violent Outburst proc occurs"
L["WarriorAudioCheckboxViolentOutburstTooltip"] = "Plays the selected sound when Shield Slam's Rage generation indicates a Violent Outburst proc has become available."
L["WarriorProtectionBarTextVariable_voTime"] = "Time remaining on Violent Outburst proc"
L["DeathKnightRunesCheckboxShowCooldown"] = "Show Rune cooldown progress?"
L["DeathKnightRunesCheckboxShowCooldownTooltip"] = "When checked, Runes that are on cooldown display their partial regeneration progress. When unchecked, Runes only show as fully ready or empty."
L["WarlockSoulShardsColorPickerRefunding"] = "Refunded Soul Shard (Dominion of Argus)"
L["WarlockSoulShardsRefundingOverlayCheckbox"] = "Use the Refunded Soul Shard color?"

-- Soul Shards / Holy Power Plus Casting (current resource projected forward, including incoming from the active cast)
L["WarlockAfflictionBarTextVariable_soulShardsPlusCasting"] = "Current Soul Shards Plus Casting"
L["WarlockDemonologyBarTextVariable_soulShardsPlusCasting"] = "Current Soul Shards Plus Casting"
L["WarlockDestructionBarTextVariable_soulShardsPlusCasting"] = "Current Soul Shards Plus Casting"
L["PaladinHolyBarTextVariable_holyPowerPlusCasting"] = "Current Holy Power Plus Casting"
L["WarlockSoulShardsRefundingOverlayCheckboxTooltip"] = "When checked, the Soul Shard refunded by Hand of Gul'dan (while Dominion of Argus is active at max rank) uses its own color. When unchecked, it uses the Spending Overlay color instead."

-- Bar Visibility Conditions (granular skyriding/steady flight options)
L["ShowBarVisibilityConditionIsSkyridingFlying"] = "Skyriding (Flying Only)"
L["ShowBarVisibilityConditionIsSteadyFlightFlying"] = "Steady Flight (Flying Only)"

-- Cast Bar
L["ResourceCastbar"] = "Cast Bar"
L["TabCastbar"] = "Cast Bar"
L["BarTextVariableCastTime"] = "Total cast/channel time of the current cast, in seconds"
L["BarTextVariableCastTimeRemaining"] = "Time remaining on the current cast/channel, in seconds"
L["BarTextVariableCastLatency"] = "Your current latency, in seconds (added to the end of a cast)"
L["BarTextVariableCastPushback"] = "Pushback delay accumulated on the current cast, in seconds"
L["BarTextVariableCastSpellName"] = "Name of the spell you are currently casting/channeling"
L["BarTextVariableCastSpellId"] = "Spell ID of the spell you are currently casting/channeling"
L["CastbarColorsHeader"] = "Cast Bar Fill Colors"
L["CastbarColorCast"] = "Cast Color"
L["CastbarColorChannel"] = "Channel Color"
L["CastbarColorUninterruptible"] = "Uninterruptible Color"
L["CastbarOverlaysHeader"] = "Cast Bar Overlays"
L["CastbarColorLatency"] = "Latency Overlay Color"
L["CastbarLatencyEnable"] = "Show Latency Overlay"
L["CastbarLatencyEnableTooltip"] = "Shows a colored zone at the end of the cast representing your latency, i.e. the window where queuing your next spell is safe."
L["CastbarColorPushback"] = "Pushback Overlay Color"
L["CastbarPushbackEnable"] = "Show Pushback Overlay"
L["CastbarPushbackEnableTooltip"] = "Shows a colored zone representing cast time added by pushback (delays from taking damage while casting)."
L["CastbarColorTick"] = "Channel Tick Color"
L["CastbarTickEnable"] = "Show Channel Ticks"
L["CastbarTickEnableTooltip"] = "Shows tick markers on channeled spells that have a configured tick rate."
L["CastbarEmpowerHeader"] = "Empower Level Colors"
L["CastbarColorEmpowerBase"] = "Base Color"
L["CastbarTickRatesHeader"] = "Channel Tick Rates"
L["CastbarTickRatesHelp"] = "Configure per-spell channel tick rates. Fixed count: the tick count stays constant and the channel shrinks with haste (e.g. Mind Flay). Fixed rate: the channel length is fixed and ticks accelerate with haste, with a final partial tick (e.g. Void Torrent)."
L["CastbarTickRatesEmpty"] = "No tick rates configured."
L["CastbarTickModeFixedCountShort"] = "Fixed count"
L["CastbarTickModeFixedRateShort"] = "Fixed rate"
L["CastbarTickChainsShort"] = "chains"
L["CastbarTickAddSpellId"] = "Spell ID"
L["CastbarTickBaseDuration"] = "Base Duration (s)"
L["CastbarTickCount"] = "Tick Count"
L["CastbarTickBaseRate"] = "Base Tick Rate (s)"
L["CastbarTickModeFixedCount"] = "Fixed tick count (unchecked = fixed tick rate)"
L["CastbarTickModeFixedCountTooltip"] = "When checked, the spell keeps a fixed number of ticks and the channel duration shrinks with haste (e.g. Mind Flay). When unchecked, the channel duration is fixed and the tick rate accelerates with haste (e.g. Void Torrent)."
L["CastbarTickChains"] = "Chains partial ticks"
L["CastbarTickChainsTooltip"] = "When checked, a partial tick left over when the channel ends carries into the next channel of this spell, offsetting its first tick."
L["CastbarTickFirstAtStart"] = "Tick at channel start"
L["CastbarTickFirstAtStartTooltip"] = "When checked, a tick is placed at the very start of the channel."
L["CastbarTickAdd"] = "Add / Update"
L["CastbarTickRemove"] = "Remove"
L["CastBar"] = "Cast Bar"
L["CastbarTimersHeader"] = "Additional Settings"
L["BarTextVariableCastLatencyMs"] = "Your current latency, in whole milliseconds (added to the end of a cast)"
L["CastbarCastTimePrecision"] = "Cast Time Decimal Precision"
L["CastbarDurationPrecision"] = "Duration Decimal Precision"
L["CastbarLatencyPrecision"] = "Latency/Pushback Decimal Precision"
L["CastbarColorEmpowerLevel1"] = "Level I Color"
L["CastbarColorEmpowerLevel2"] = "Level II Color"
L["CastbarColorEmpowerLevel3"] = "Level III Color"
L["CastbarColorEmpowerLevel4"] = "Level IV Color"
L["CastbarEmpowerSegmentedFill"] = "Fill Each Empower Level Separately"
L["CastbarEmpowerSegmentedFillTooltip"] = "Instead of the whole bar changing to the current empower level's color, fill each level's segment in its own color as the cast charges."
L["CastbarGlobalOptionsHeader"] = "Cast Bar Global Options"
L["CopyMenuSection_castbarDimensions"] = "Cast Bar Position and Size"
L["CopyMenuSection_castbarColors"] = "Cast Bar Fill Colors"
L["CopyMenuSection_castbarOverlays"] = "Cast Bar Overlays"
L["CopyMenuSection_castbarEmpower"] = "Cast Bar Empower Level Colors"
L["CopyMenuSection_castbarText"] = "Cast Bar Additional Settings"
L["CheckboxUseGlobalTooltip_CastbarDimensions"] = "When checked, the global settings for cast bar position and size will be used."
L["CheckboxUseGlobalTooltip_CastbarColors"] = "When checked, the global settings for cast bar fill colors will be used."
L["CheckboxUseGlobalTooltip_CastbarOverlays"] = "When checked, the global settings for cast bar overlays (latency, pushback, and channel ticks) will be used."
L["CheckboxUseGlobalTooltip_CastbarEmpower"] = "When checked, the global settings for empower level colors will be used."
L["CheckboxUseGlobalTooltip_CastbarText"] = "When checked, the global settings for cast bar additional settings (timer text precision and Blizzard cast bar handling) will be used."
L["CheckboxUseGlobalCastbar"] = "Use global Cast Bar settings"
L["OpenGlobalCastbarSettings"] = "[Open Global Cast Bar Settings]"
L["OpenGlobalCastbarSettingsTooltip"] = "Click to navigate to the Cast Bar options panel for this setting."
L["BarVisibilityBarNameCastbar"] = "Cast Bar"
L["ShowBarVisibilityGroupCasting"] = "Casting"
L["ShowBarVisibilityConditionCasting"] = "Casting"
L["ShowBarVisibilityConditionChanneling"] = "Channeling"
L["ShowBarVisibilityConditionEmpowered"] = "Empowered"
L["CastbarDisableBlizzard"] = "Disable Blizzard Cast Bar"
L["CastbarDisableBlizzardTooltip"] = "When checked, the default Blizzard cast bar is hidden while Twintop's Cast Bar is enabled for the current specialization. Checked on login, specialization switch, and talent changes."
L["PriestDisciplineBarTextVariable_harshDisciplineTime"] = "Time remaining on the Harsh Discipline buff"
L["PriestDisciplineBarTextVariable_harshDisciplineStacks"] = "Current stacks of Harsh Discipline. When used for Boolean logic, it is TRUE or FALSE due to the underlying values being secret in nature."
L["PriestDisciplineBarTextVariable_harshDisciplineMaxStacks"] = "Maximum stacks of Harsh Discipline"
L["ProfileDropdownButtonGlobalFormat"] = "Global Profile: %s"
