--[[ TurboPlates - English Locale (enUS) Loaded from TOC after Config.lua. Applied for English clients by default, or when English is selected. ]] local addonName, ns = ... local L = ns:NewLocale("enUS") -- ============================================================================ -- ns.L Table - Full English Localization -- ============================================================================ L.Author = "Author: surm" L.Language = "Language" L.LanguageEnglish = "English" L.LanguageChinese = "Simplified Chinese" L.LanguageFrench = "Français" L.LanguageSpanish = "Español" L.LanguageGerman = "Deutsch" L.LanguageReloadPrompt = "Changing language requires a UI reload. Reload now?" L.TabGeneral = "General" L.TabStyle = "Nameplate Style" L.TabFonts = "Nameplate Texts" L.TabColors = "Colors" L.TabCastbar = "Castbars" L.TabDebuffs = "Debuffs" L.TabBuffs = "Buffs" L.TabPersonal = "Personal Bar" L.TabCP = "Combo Points" L.TabTurboDebuffs = "TurboDebuffs" L.TabObjectives = "Mob Indicators" L.TabMisc = "Misc Options" L.TabStacking = "Plate Stacking" L.TabProfiles = "Profiles" -- Personal Bar L.PersonalBarEnable = "Enable Personal Resource Bar" L.PersonalBarEnableDesc = "Show your own nameplate with health and power bars" L.PersonalBarWidth = "Bar Width" L.PersonalBarHeight = "Health Bar Height" L.PersonalBarShowPower = "Show Power Bar" L.PersonalBarPowerHeight = "Power Bar Height" L.PersonalBarHealthFormat = "Health Text Format" L.PersonalBarPowerFormat = "Power Text Format" L.PersonalBarUseClassColor = "Color by Class" L.PersonalBarShowBuffs = "Show Buffs" L.PersonalBarShowDebuffs = "Show Debuffs" L.PersonalBarBorderStyle = "Border Style" L.PersonalBarBorderNone = "No Borders" L.PersonalBarBorderDebuff = "Color by Debuff" L.PersonalBarBorderDebuffOnly = "No Borders Unless Debuff" L.PersonalBarBorderBlack = "Default Black" L.PersonalBarYOffset = "Vertical Offset" L.PersonalBarBuffXOffset = "Buffs X Position" L.PersonalBarBuffYOffset = "Buffs Y Position" L.PersonalBarDebuffXOffset = "Debuffs X Position" L.PersonalBarDebuffYOffset = "Debuffs Y Position" L.PersonalBarHealthColor = "Health Bar Color" L.PersonalBarPowerColorByType = "Color Power by Type" L.PersonalBarShowAdditionalPower = "Show Mana When Shapeshifted" L.PersonalBarAdditionalPowerHeight = "Additional Power Height" L.HeroPowerOrder = "Power Bar Order" -- Import/Export L.ImportExportHeader = "Import / Export Settings" L.ImportExportDesc = "Export your settings to share with others, or import a settings string to apply someone else's configuration." L.ExportSettings = "Settings" L.ExportHighlights = "Highlighted Spells" L.ExportWhitelist = "Whitelisted Auras" L.ExportBlacklist = "Blacklisted Auras" L.ExportButton = "Export Selected" L.ImportButton = "Import Selected" L.CopyButton = "Copy" L.Reset = "Reset" L.ClearButton = "Clear" L.ExportSuccess = "Settings exported! Copy the text above." L.ExportFailed = "Export failed: " L.ImportSuccess = "Settings imported successfully!" L.ImportFailed = "Import failed: " L.ImportEmpty = "Please paste a settings string first." L.CopySuccess = "Copied to clipboard!" L.CopyEmpty = "Nothing to copy. Export first." L.Close = "Close" -- Stacking L.StackingHeader = "Nameplate Stacking:" L.StackingEnable = "Enable Nameplate Stacking" L.StackingEnableDesc = "Smooth stacking algorithm that prevents nameplate overlap" L.StackingPreset = "Behavior Preset (requires /reload)" L.StackingPresetBalanced = "Balanced" L.StackingPresetChill = "Chill" L.StackingPresetSnappy = "Snappy" L.StackingPresetReloadPrompt = "Changing preset requires a UI reload. Reload now?" L.StackingClickboxNote = "Note: Stacking offsets are based on Clickable Nameplate Size values (under Misc tab)" L.StackingSpringHeader = "Animation Speed:" L.StackingSpringRaise = "Rise Speed" L.StackingSpringRaiseDesc = "How fast plates move upward when stacking (higher = snappier)" L.StackingSpringLower = "Fall Speed" L.StackingSpringLowerDesc = "How fast plates move downward when unstacking (slower feels natural)" L.StackingOverlapHeader = "Overlap Detection:" L.StackingXSpace = "Horizontal Overlap" L.StackingXSpaceDesc = "When plates stack: 100%=touching edges, <100%=allow overlap, >100%=stack earlier" L.StackingYSpace = "Vertical Gap" L.StackingYSpaceDesc = "Spacing between stacked plates (% of clickbox height)" L.StackingPositionHeader = "Position:" L.StackingOriginPos = "Base Height" L.StackingOriginPosDesc = "Base nameplate height above mob (0%=none, 100%=default, 200%=high)" L.StackingUpperBorder = "Screen Top Margin" L.StackingUpperBorderDesc = "Distance from screen top that plates cannot cross (lower = more screen use)" L.NonTargetAlpha = "Non-Target Alpha" L.NonTargetAlphaDesc = "Opacity of non-targeted nameplates when you have a target (0% = invisible, 100% = fully visible)" L.PerformanceHeader = "Performance:" L.PotatoPCMode = "Potato PC Mode" L.PotatoPCModeDesc = "Reduces CPU usage by halving update frequencies. Recommended for older or slow PCs." -- Auras L.AurasShowDebuffs = "Enable Debuff Tracking" L.AurasOwnOnly = "Own Only" L.AurasMaxDebuffs = "Max Debuffs" L.AurasDebuffWidth = "Debuff Icon Width" L.AurasDebuffHeight = "Debuff Icon Height" L.AurasDebuffFontSize = "Timer Font Size" L.AurasDebuffStackFontSize = "Stack Font Size" L.AurasBuffFilterMode = "Buff Filter" L.AurasShowBuffs = "Enable Buff Tracking" L.AurasBuffFilterOnlyDispellable = "Only Dispellable" L.AurasBuffFilterWhitelistDispellable = "Whitelist + Dispellable" L.AurasBuffFilterWhitelistOnly = "Whitelist Only" L.AurasBuffFilterAll = "All (except Blacklisted)" L.AurasBuffFilterDisabled = "Disabled" L.AurasMaxBuffs = "Max Buffs" L.AurasBuffWidth = "Buff Icon Width" L.AurasBuffHeight = "Buff Icon Height" L.AurasBuffFontSize = "Timer Font Size" L.AurasBuffStackFontSize = "Stack Font Size" L.AurasBuffGrowDirection = "Buff Display Anchor" L.AurasBuffIconSpacing = "Icon Spacing" L.AurasBuffMinDuration = "Min Duration (s)" L.AurasBuffMaxDuration = "Max Duration (s)" L.AurasMinDuration = "Min Duration (s)" L.AurasMaxDuration = "Max Duration (s)" L.Unlimited = "Unlimited" L.AurasDebuffSortMode = "Debuff Sorting" L.AurasBuffSortMode = "Buff Sorting" L.AurasSortLeastTime = "Least Remaining Time" L.AurasSortMostRecent = "Most Recently Applied" L.AurasGrowDirection = "Debuff Display Anchor" L.AurasIconSpacing = "Icon Spacing" L.AurasXOffset = "Horizontal Offset" L.AurasYOffset = "Vertical Offset" L.AurasAnchorLeft = "Left" L.AurasAnchorCenter = "Center" L.AurasAnchorRight = "Right" L.AurasDebuffBorderMode = "Debuff Border" L.AurasBuffBorderMode = "Buff Border" L.AurasBorderDisabled = "Disabled" L.AurasBorderColorCoded = "Color Coded" L.AurasBorderDispellable = "Dispellable" L.AurasBorderCustom = "Custom Color" L.AurasDurationAnchor = "Timer Anchor" L.AurasStackAnchor = "Stack Anchor" L.AurasAnchorTop = "Top" L.AurasAnchorTopLeft = "Top Left" L.AurasAnchorTopRight = "Top Right" L.AurasAnchorBottom = "Bottom" L.AurasAnchorBottomLeft = "Bottom Left" L.AurasAnchorBottomRight = "Bottom Right" L.AuraColors = "Aura Colors:" L.DebuffBorderColor = "Debuff Border" L.BuffBorderColor = "Buff Border" -- Spell List L.SpellListHeader = "Spell Filters" L.AuraBlacklist = "Aura Blacklist" L.AuraWhitelist = "Aura Whitelist" L.BlacklistManager = "Blacklisted Auras" L.WhitelistManager = "Whitelisted Auras" L.BlacklistDesc = "Spells that will never be shown" L.WhitelistDesc = "Spells that always bypass filters" L.SpellIDInput = "Spell ID" L.AddSpell = "Add" L.RemoveSpell = "Remove" L.ClearAll = "Clear All" L.NoSpellsInList = "No spells in list" L.InvalidSpellID = "Invalid Spell ID" L.SpellAlreadyExists = "Spell already in list" L.SpellAdded = "Spell added" L.SpellRemoved = "Spell removed" L.ListCleared = "List cleared" L.CustomAuraNameplateColor = "Custom Nameplate Color by Aura (Priority List)" L.CustomAuraNameplateColorDesc = "First matching buff/debuff rule overrides the nameplate health bar color." L.AuraColorSpellID = "Spell ID" L.AuraColorOwnOnly = "Own Only" L.AuraColorAddRule = "Add Rule" L.AuraColorNoRules = "No aura color rules" -- General Tab L.ShowNameplatesFor = "Show Nameplates for:" L.FriendlyUnits = "Friendly Units" L.EnemyUnits = "Enemy Units" L.ShowPetsLabel = "Pets" L.ShowGuardians = "Guardians" L.ShowTotems = "Totems" L.ShowCastbar = "Enable Castbars" L.ShowCastSpark = "Show Spark" L.ShowCastTimer = "Show Timer" L.ShowMinimap = "Minimap Button" L.FriendlyNameOnly = "Name-Only Mode" L.FriendlyNameOnlyTip = "Displays friendly players as lightweight name-only plates without health bars" L.LiteHealthWhenDamaged = "Show HP When Damaged" L.LiteHealthWhenDamagedTip = "Shows a compact health bar with percentage when friendly units are below 100% health" L.FriendlyGuild = "Show Guild Names" L.ExecuteRange = "Execute Threshold (%)" L.EnableHighlightGlow = "Enable Highlight Glow" L.EnableHighlightGlowTip = "Show animated glow effect on castbar when casting a spell from the Highlight Spells list" L.HighlightGlowLines = "Lines & Particles" L.HighlightGlowFrequency = "Frequency" L.HighlightGlowLength = "Length" L.HighlightGlowThickness = "Thickness" L.HighlightGlowColor = "Highlight Glow" L.HighlightSpells = "Highlight Spells" L.HighlightSpellsDesc = "Spells with custom highlight" L.NoHighlightSpells = "No spells configured" L.GeneralOptionsHeader = "Friendly Nameplates:" -- PvP L.PvPHeader = "PvP:" L.ClassColoredHealth = "Class Colored Health" L.ClassColoredName = "Class Colored Name" L.ArenaNumbers = "Arena: Show Arena Numbers" L.HealerMarks = "Arena/BG: Healer Icons" L.HealerMarksDisabled = "Disabled" L.HealerMarksEnemiesOnly = "Enemies Only" L.HealerMarksFriendlyOnly = "Friendly Only" L.HealerMarksBoth = "Both" L.TargetingMeIndicator = "Targeting Me" L.TargetingMeColor = "Targeting Me" -- Quest L.ShowQuestNPCs = "Show Quest NPCs" L.ShowQuestObjectives = "Show Quest Objectives" L.QuestIconScale = "Quest Icon Scale" L.QuestIconAnchor = "Quest Icon Anchor" L.QuestIconX = "Icon X Offset" L.QuestIconY = "Icon Y Offset" L.EliteBossIndicator = "Elite/Boss Indicator" L.EliteBossIconAnchor = "Elite/Boss Anchor" L.EliteBossIconX = "Elite/Boss X Offset" L.EliteBossIconY = "Elite/Boss Y Offset" L.EliteBossIconSize = "Elite/Boss Size" L.Width = "Nameplate Width" L.HpHeight = "Healthbar Height" L.CastHeight = "Castbar Height" L.ShowCastIcon = "Show Icon" L.HealthBarBorder = "Healthbar Border" L.Scale = "Nameplate Scale" L.TargetScale = "Target Nameplate Scale" L.FriendlyScale = "Friendly Nameplate Scale" L.RaidMarkerSize = "Raid Marker Size" L.RaidMarkerAnchor = "Raid Marker Anchor" L.RaidMarkerAnchorLeft = "Left" L.RaidMarkerAnchorRight = "Right" L.RaidMarkerAnchorTop = "Top (Above Name)" L.RaidMarkerX = "Raid Marker X" L.RaidMarkerY = "Raid Marker Y" L.Texture = "Bar Texture" L.BackgroundAlpha = "Background Alpha" L.HpColor = "Enemy Health" L.CastColor = "Normal Cast" L.NoInterruptColor = "Non-Interruptible" L.TankMode = "Tank Mode" L.TankModeDisabled = "Disabled" L.TankModeSmart = "Smart (Auto)" L.TankModeEnabled = "Always On" L.FriendlyFontSize = "Friendly Name-Only Size" L.GuildFontSize = "Friendly Guild Name Size" -- Tank Colors L.TankColors = "Tank Mode Colors:" L.CastbarColors = "Castbar Colors:" L.BaseColors = "Nameplate Colors:" L.EnemyNameColor = "Enemy Name" L.TappedColor = "Tapped" L.SecureColor = "Secure" L.TransColor = "Losing" L.InsecureColor = "Lost" L.OffTankColor = "Off-Tank" L.DpsColors = "DPS/Healer Colors:" L.DpsSecureColor = "Safe" L.DpsTransColor = "Warning" L.DpsAggroColor = "Aggro" L.TargetPvPColors = "Target/PvP Colors:" -- Font L.Font = "Font" L.FontSize = "Nameplate Name Size" L.NameTextYOffset = "Nameplate Name Y Offset" L.FontOutline = "Font Outline" L.NameDisplayFormat = "Name Display Format" L.HealthValueFormat = "Health Value Format" L.HealthValueFontSize = "Health Value Font Size" L.NameInHealthbar = "Display Name in Healthbar" L.HidePercentWhenFull = "Hide % When Full" L.HealthFormatNone = "None" L.HealthFormatCurrent = "Current" L.HealthFormatPercent = "Percent %" L.HealthFormatCurrentMax = "Current / Max" L.HealthFormatCurrentMaxPercent = "Current / Max (Percent %)" L.HealthFormatCurrentPercent = "Current (Percent %)" L.HealthFormatDeficit = "Deficit (Health Lost)" L.HealthFormatCurrentDeficit = "Current | Deficit" L.HealthFormatPercentDeficit = "Percent % | Deficit" L.TotemDisplay = "Custom Totem Display" L.TotemDisabled = "Disabled (Full Plate)" L.TotemHPName = "HP + Name" L.TotemIconOnly = "Icon Only" L.TotemIconName = "Icon + Name" L.TotemIconHP = "Icon + HP" L.TotemIconNameHP = "Icon + Name + HP" L.PetScale = "Pet Nameplate Scale" L.PetColor = "Enemy Pet" L.TargetGlow = "Target Glow" L.TargetArrow = "Target Arrow" L.TargetGlowColor = "Target Glow" L.MouseoverGlowColor = "Mouseover Glow" L.ClickableAreaHeader = "Nameplate Clickable Area Settings:" L.ClickableWidth = "Clickable Width" L.ClickableHeight = "Clickable Height" L.ShowClickbox = "Preview Clickable Area" L.LevelIndicator = "Level Text" L.LevelIndicatorDisabled = "Disabled" L.LevelIndicatorEnemies = "Enemies Only" L.LevelIndicatorAll = "Friendlies + Enemies" L.LevelSize = "Size" L.LevelX = "X Position" L.LevelY = "Y Position" L.ClassificationAnchor = "Classification Icon" L.ClassificationDisabled = "Disabled" L.ClassificationTopLeft = "Top Left" L.ClassificationTopRight = "Top Right" L.ClassificationTop = "Top" L.ClassificationBottom = "Bottom" L.ClassificationBottomLeft = "Bottom Left" L.ClassificationBottomRight = "Bottom Right" L.ThreatTextAnchor = "Threat Text Display" L.ThreatTextDisabled = "Disabled" L.ThreatTextRightHP = "Right of Healthbar" L.ThreatTextLeftHP = "Left of Healthbar" L.ThreatTextBelowHP = "Below Healthbar" L.ThreatTextTopHP = "Top of Healthbar" L.ThreatTextLeftName = "Left of Name" L.ThreatTextRightName = "Right of Name" L.ThreatTextFontSize = "Threat Font Size" L.ThreatTextXOffset = "Threat Text X" L.ThreatTextYOffset = "Threat Text Y" -- Combo Points L.CPHeader = "Combo Points" L.ShowComboPoints = "Enable Combo Points" L.CPOnPersonalBar = "Show on Personal Bar" L.CPStyle = "Style" L.CPStyleSquare = "Square" L.CPStyleRounded = "Rounded" L.CPSize = "Size" L.CPX = "Nameplate X" L.CPY = "Nameplate Y" L.CPPersonalX = "Personal Bar X" L.CPPersonalY = "Personal Bar Y" L.LivePreview = "Live Preview" L.LeftClick = "Left Click: " L.Settings = "Settings" L.Reload = "Right Click: Reload UI" -- Hardcoded string replacements L.BoostedBy = "Boosted by |cff4fa3ffT|cff5fb6f7u|cff6fcaefr|cff7fdee7b|cff8ff2d8o|cff9ff6b0P|cfffff68fl|cffffd36da|cffffb24at|cffff9138e|cffff3300s|r v%s - /tp for config" L.OptionsClosedCombat = "|cff4fa3ffT|cff5fb6f7u|cff6fcaefr|cff7fdee7b|cff8ff2d8o|cff9ff6b0P|cfffff68fl|cffffd36da|cffffb24at|cffff9138e|cffff3300s|r: Options closed due to combat." L.OptionsWillOpen = "|cff4fa3ffT|cff5fb6f7u|cff6fcaefr|cff7fdee7b|cff8ff2d8o|cff9ff6b0P|cfffff68fl|cffffd36da|cffffb24at|cffff9138e|cffff3300s|r: Options will open after combat ends." L.ConflictText = "|cff4fa3ffTurboPlates|r has detected an incompatible nameplate addon: |cffff6666%s|r\n\nOnly one nameplate addon can be active at a time." L.DisableIt = "Disable It" L.DisableTP = "Disable TurboPlates" L.ResetText = "Reset all TurboPlates settings to defaults?\n\nThis will reload your UI.\n(Spell lists will be preserved)" L.ResetYes = "Yes" L.ResetNo = "No" L.ReloadRequired = "This setting requires a UI reload to take full effect. Reload now?" L.ReloadNow = "Reload" L.Later = "Later" L.ImportReload = "Settings imported successfully!\n\nReload now to apply changes?" L.WhitelistName = "Whitelist" L.BlacklistName = "Blacklist" L.RemovedFrom = "Removed from %s - %s" L.AddedTo = "Added to %s - %s" L.SpellAlreadyIn = "Spell already in %s" L.ClearSpellList = "Clear all spells from %s?" L.RemovedFromHL = "Removed from Highlight List - %s" L.AddedToHL = "Added to Highlight List - %s" L.SpellAlreadyInHL = "Spell already in Highlight List" L.EnableTurboDebuffs = "Enable TurboDebuffs" L.TurboDebuffsDesc = "Performance optimized custom 'BigDebuffs' integration, built from scratch for Ascension. Respects Aura Blacklist entries." L.TDShowForFriendlies = "Show for Friendlies" L.TDNormalNameplates = "Normal Nameplates:" L.TDFriendlyNameOnly = "Friendly Name-Only Plates:" L.TDIconPosition = "Icon Position" L.TDIconSize = "Icon Size" L.TDTimerFontSize = "Timer Font Size" L.TDXOffset = "X Offset" L.TDYOffset = "Y Offset" L.TDShowCategories = "Show Categories:" L.TDImmunities = "Immunities" L.TDCrowdControl = "Crowd Control" L.TDSilences = "Silences" L.TDInterrupts = "Interrupts" L.TDRoots = "Roots" L.TDDisarms = "Disarms" L.TDDefensiveBuffs = "Defensive Buffs" L.TDOffensiveBuffs = "Offensive Buffs" L.TDOtherBuffs = "Other Buffs" L.TDSnares = "Snares" L.TDLeft = "Left" L.TDRight = "Right" L.TDTop = "Top" L.TDBottom = "Bottom" L.StackingStats = "[TurboPlates Stacking] Active: %d, DataPool: %d, EntryPool: %d" L.StackingCommands = "[TurboPlates Stacking Commands]" L.StackingStatsCmd = " /tp stacking stats - Show pool statistics" L.ExportNoSettings = "No settings to export" L.ExportNoCategory = "No categories selected" L.ExportNoData = "No data to export" L.ExportSerialFailed = "Serialization failed" L.ExportCompressFailed = "Compression failed" L.ExportEncodeFailed = "Encoding failed" L.ImportEmptyStr = "Empty import string" L.ImportInvalidPrefix = "Invalid format (missing TurboPlates prefix)" L.ImportDecodeFailed = "Decode failed - invalid string" L.ImportDecompressFailed = "Decompression failed - corrupted data" L.ImportDeserializeFailed = "Deserialize failed - invalid data" L.ImportValidationFailed = "Validation failed - malformed settings" L.ImportNoMatch = "No matching data found in string" L.ImportSuccessStr = "Imported: %s" L.LabelSettings = "Settings" L.LabelHighlights = "Spell Highlights" L.LabelWhitelist2 = "Whitelist" L.LabelBlacklist2 = "Blacklist" L.LabelDeleted = "Deleted" L.Yes = "Yes" L.No = "No" -- ============================================================================ -- Dropdown Name Translations -- ============================================================================ -- (Dropdown .name fields are set in English in Config.lua by default, -- so enUS.lua doesn't need to override them.)