<#
================================================================================
  Locale-Data.ps1  ─ EllesmereUI 현지화 정의 (Single Source of Truth)

  · 이 파일만 관리하면 됨. 원본은 순정 상태로 유지.
  · Build-ApplyScript.ps1 이 이 데이터를 읽어 배포용 Apply 스크립트를 생성.

  [$WRAPPED] 본체에서 EUI_L[...] 로 래핑할 "줄"들.
     f    = 원본 파일명
     line = 원본 줄번호(참고/추적용)
     to   = 래핑된 줄(trim). from(원문)은 EUI_L["X"]→"X" 로 자동 역산.
            → 줄 전체 trim 매칭이라 같은 문자열이 다른 줄에 있어도 오치환 없음.
     새 문자열 래핑: 원본의 해당 줄을 EUI_L["..."] 로 바꾼 형태로 여기에 한 줄 추가.

  [$TR] 번역 테이블.  key = 영문 원문,  값 = @{ ko=..; de=..; ... }
     enUS 는 key 자체가 값(master). ko 등 비어있으면 enUS 폴백.
================================================================================
#>

# ── 래핑할 줄 목록 (file:line 기록 포함) ──
$WRAPPED = @(
    @{ f="EllesmereUI.lua"; line=277; to='{ folder = "EllesmereUIActionBars",        display = EUI_L["Action Bars"],        search_name = "EllesmereUI Action Bars",        icon_on = ICONS_PATH .. "sidebar\\actionbars-ig-on.png",      icon_off = ICONS_PATH .. "sidebar\\actionbars-ig.png"      },' }
    @{ f="EllesmereUI.lua"; line=278; to='{ folder = "EllesmereUINameplates",        display = EUI_L["Nameplates"],         search_name = "EllesmereUI Nameplates",         icon_on = ICONS_PATH .. "sidebar\\nameplates-ig-on.png",      icon_off = ICONS_PATH .. "sidebar\\nameplates-ig.png"      },' }
    @{ f="EllesmereUI.lua"; line=279; to='{ folder = "EllesmereUIUnitFrames",        display = EUI_L["Unit Frames"],        search_name = "EllesmereUI Unit Frames",        icon_on = ICONS_PATH .. "sidebar\\unitframes-ig-on.png",      icon_off = ICONS_PATH .. "sidebar\\unitframes-ig.png"      },' }
    @{ f="EllesmereUI.lua"; line=280; to='{ folder = "EllesmereUIRaidFrames",        display = EUI_L["Raid Frames"],        search_name = "EllesmereUI Raid Frames",        icon_on = ICONS_PATH .. "sidebar\\raidframes-ig-on.png",      icon_off = ICONS_PATH .. "sidebar\\raidframes-ig.png",      comingSoon = true },' }
    @{ f="EllesmereUI.lua"; line=281; to='{ folder = "EllesmereUICooldownManager",   display = EUI_L["Cooldown Manager"],   search_name = "EllesmereUI Cooldown Manager",   icon_on = ICONS_PATH .. "sidebar\\cdmeffects-ig-on.png",      icon_off = ICONS_PATH .. "sidebar\\cdmeffects-ig.png"      },' }
    @{ f="EllesmereUI.lua"; line=282; to='{ folder = "EllesmereUIResourceBars",      display = EUI_L["Resource & Cast Bars"], search_name = "EllesmereUI Resource Bars Cast Bars",      icon_on = ICONS_PATH .. "sidebar\\resourcebars-ig-on-2.png",  icon_off = ICONS_PATH .. "sidebar\\resourcebars-ig-2.png"  },' }
    @{ f="EllesmereUI.lua"; line=283; to='{ folder = "EllesmereUIAuraBuffReminders", display = EUI_L["AuraBuff Reminders"], search_name = "EllesmereUI AuraBuff Reminders", icon_on = ICONS_PATH .. "sidebar\\beacons-ig-on.png",         icon_off = ICONS_PATH .. "sidebar\\beacons-ig.png" },' }
    @{ f="EllesmereUI.lua"; line=287; to='{ folder = "EllesmereUIQoL",               display = EUI_L["Quality of Life"],    search_name = "EllesmereUI Quality of Life",    icon_on = ICONS_PATH .. "sidebar\\basics-ig-on-2.png",        icon_off = ICONS_PATH .. "sidebar\\basics-ig-2.png"      },' }
    @{ f="EllesmereUI.lua"; line=288; to='{ folder = "EllesmereUIBlizzardSkin",      display = EUI_L["Blizz UI Enhanced"],  search_name = "EllesmereUI Blizz UI Enhanced",  icon_on = ICONS_PATH .. "sidebar\\blizzard-ig-on.png",        icon_off = ICONS_PATH .. "sidebar\\blizzard-ig.png"      },' }
    @{ f="EllesmereUI.lua"; line=289; to='{ folder = "EllesmereUIFriends",           display = EUI_L["Friends List"],       search_name = "EllesmereUI Friends List",       icon_on = ICONS_PATH .. "sidebar\\friends-ig-on-2.png",         icon_off = ICONS_PATH .. "sidebar\\friends-ig-2.png"       },' }
    @{ f="EllesmereUI.lua"; line=290; to='{ folder = "EllesmereUIMythicTimer",       display = EUI_L["Mythic+ Timer"],      search_name = "EllesmereUI Mythic+ Timer",      icon_on = ICONS_PATH .. "sidebar\\mplus-ig-on.png",           icon_off = ICONS_PATH .. "sidebar\\mplus-ig.png"         },' }
    @{ f="EllesmereUI.lua"; line=291; to='{ folder = "EllesmereUIQuestTracker",      display = EUI_L["Quest Tracker"],      search_name = "EllesmereUI Quest Tracker",      icon_on = ICONS_PATH .. "sidebar\\quests-ig-on-2.png",          icon_off = ICONS_PATH .. "sidebar\\quests-ig-2.png"        },' }
    @{ f="EllesmereUI.lua"; line=292; to='{ folder = "EllesmereUIMinimap",           display = EUI_L["Minimap"],            search_name = "EllesmereUI Minimap",            icon_on = ICONS_PATH .. "sidebar\\map-ig-on.png",             icon_off = ICONS_PATH .. "sidebar\\map-ig.png"           },' }
    @{ f="EllesmereUI.lua"; line=293; to='{ folder = "EllesmereUIChat",              display = EUI_L["Chat"],               search_name = "EllesmereUI Chat",               icon_on = ICONS_PATH .. "sidebar\\basics-ig-on-2.png",        icon_off = ICONS_PATH .. "sidebar\\basics-ig-2.png" },' }
    @{ f="EllesmereUI.lua"; line=294; to='{ folder = "EllesmereUIDamageMeters",      display = EUI_L["Damage Meters"],      search_name = "EllesmereUI Damage Meters",      icon_on = ICONS_PATH .. "sidebar\\basics-ig-on-2.png",        icon_off = ICONS_PATH .. "sidebar\\basics-ig-2.png" },' }
    @{ f="EllesmereUI.lua"; line=295; to='{ folder = "EllesmereUIBags",              display = EUI_L["Bags"],               search_name = "EllesmereUI Bags",               icon_on = ICONS_PATH .. "sidebar\\basics-ig-on-2.png",        icon_off = ICONS_PATH .. "sidebar\\basics-ig-2.png" },' }
    @{ f="EllesmereUI.lua"; line=296; to='{ folder = "EllesmereUIPartyMode",         display = EUI_L["Party Mode"],         search_name = "EllesmereUI Party Mode",         icon_on = ICONS_PATH .. "sidebar\\partymode-ig-on.png",       icon_off = ICONS_PATH .. "sidebar\\partymode-ig.png",       alwaysLoaded = true },' }
    @{ f="EllesmereUI.lua"; line=8674; to='panel.name = EUI_L["EllesmereUI"]' }
    @{ f="EllesmereUI.lua"; line=8678; to='btn:SetText(EUI_L["Open EllesmereUI"])' }
    @{ f="EllesmereUI.lua"; line=8692; to='local category = Settings.RegisterCanvasLayoutCategory(panel, EUI_L["EllesmereUI"])' }

    # ── EllesmereUI.lua SetText 문자열 (Beta/Reset 팝업, 검색창, 동기화 버튼 등) ──
    @{ f="EllesmereUI.lua"; line=3581; to='title:SetText(EUI_L["EllesmereUI Beta Complete"])' }
    @{ f="EllesmereUI.lua"; line=3590; to='msg:SetText(EUI_L["Thank you for helping test EllesmereUI during beta! During testing, many systemic changes were made to build the foundation for a stable, flexible addon going forward.\n\nTo ensure a clean experience for everyone, all settings have been automatically reset. You will need to reconfigure your UI. We apologize for the inconvenience, and appreciate your patience.\n\nPrevious profile exports are no longer compatible and will need to be re-created."])' }
    @{ f="EllesmereUI.lua"; line=3600; to='disc:SetText(EUI_L["All EllesmereUI settings have been reset to defaults."])' }
    @{ f="EllesmereUI.lua"; line=3614; to='clbl:SetText(EUI_L["Reset & Reload"])' }
    @{ f="EllesmereUI.lua"; line=4554; to='label:SetText(EUI_L["Unlock Mode"])' }
    @{ f="EllesmereUI.lua"; line=4621; to='label:SetText(EUI_L["Global Settings"])' }
    @{ f="EllesmereUI.lua"; line=4698; to='sbPlaceholder:SetText(EUI_L["Search Features..."])' }
    @{ f="EllesmereUI.lua"; line=5298; to='resCpuLabel:SetText(EUI_L["CPU Usage:"])' }
    @{ f="EllesmereUI.lua"; line=5304; to='resPerfLabel:SetText(EUI_L["All EUI Addons"])' }
    @{ f="EllesmereUI.lua"; line=5966; to='hint:SetText(EUI_L["Press Ctrl+C to copy, then Escape to close"])' }
    @{ f="EllesmereUI.lua"; line=6048; to='lbl:SetAlpha(0.7); lbl:SetPoint("CENTER"); lbl:SetText(EUI_L["Done"])' }
    @{ f="EllesmereUI.lua"; line=6176; to='placeholder:SetText(EUI_L["Search Module Settings..."])' }
    @{ f="EllesmereUI.lua"; line=7029; to='syncBtnLbl:SetText(EUI_L["Synced"])' }
    @{ f="EllesmereUI.lua"; line=7033; to='syncBtnLbl:SetText(EUI_L["Settings are Cross-Profile. Click to Desync"])' }
    @{ f="EllesmereUI.lua"; line=7046; to='syncBtnLbl:SetText(EUI_L["Desynced"])' }
    @{ f="EllesmereUI.lua"; line=7050; to='syncBtnLbl:SetText(EUI_L["Settings are Per-Profile. Click to Sync"])' }
    @{ f="EllesmereUI.lua"; line=7566; to='msg:SetText(EUI_L["Unlock Mode is where you can adjust\npositioning for all the elements of EllesmereUI"])' }
    @{ f="EllesmereUI.lua"; line=7750; to='warn:SetText(EUI_L["EUI: Combat Reload UI Warning:\nDrop combat to fix any layout issues"])' }

    # ── EUI_UnlockMode.lua (잠금 해제 모드) — 단순 문자열만. 동적 concat("Anchor to "..side, "Snap to: "..tgt 등)은 제외 ──
    @{ f="EUI_UnlockMode.lua"; line=4362; to='wmFS:SetText(EUI_L["W Matched"])' }
    @{ f="EUI_UnlockMode.lua"; line=4365; to='wmFS:SetText(EUI_L["W Match"])' }
    @{ f="EUI_UnlockMode.lua"; line=4368; to='wmFS:SetText(EUI_L["W Match"])' }
    @{ f="EUI_UnlockMode.lua"; line=4372; to='hmFS:SetText(EUI_L["H Matched"])' }
    @{ f="EUI_UnlockMode.lua"; line=4375; to='hmFS:SetText(EUI_L["H Match"])' }
    @{ f="EUI_UnlockMode.lua"; line=4378; to='hmFS:SetText(EUI_L["H Match"])' }
    @{ f="EUI_UnlockMode.lua"; line=4382; to='atFS:SetText(EUI_L["Anchored"])' }
    @{ f="EUI_UnlockMode.lua"; line=4385; to='atFS:SetText(EUI_L["Anchor"])' }
    @{ f="EUI_UnlockMode.lua"; line=4388; to='gdFS:SetText(EUI_L["Grow"])' }
    @{ f="EUI_UnlockMode.lua"; line=4898; to='titleFS:SetText(EUI_L["Grow Direction"])' }
    @{ f="EUI_UnlockMode.lua"; line=5890; to='titleFS:SetText(EUI_L["Anchor Direction"])' }
    @{ f="EUI_UnlockMode.lua"; line=6000; to='rLbl:SetText(EUI_L["Remove Anchor"])' }
    @{ f="EUI_UnlockMode.lua"; line=6150; to='snapDDLbl:SetText(EUI_L["Snap to: Auto"])' }
    @{ f="EUI_UnlockMode.lua"; line=6202; to='snapDDLbl:SetText(EUI_L["Snap to: None"])' }
    @{ f="EUI_UnlockMode.lua"; line=6204; to='snapDDLbl:SetText(EUI_L["Snap to: Select Element"])' }
    @{ f="EUI_UnlockMode.lua"; line=6209; to='snapDDLbl:SetText(EUI_L["Snap to: All Elements"])' }
    @{ f="EUI_UnlockMode.lua"; line=6250; to='titleLbl:SetText(EUI_L["Snap Target"])' }
    @{ f="EUI_UnlockMode.lua"; line=6605; to='optLbl:SetText(EUI_L["Element Options"])' }
    @{ f="EUI_UnlockMode.lua"; line=6911; to='selElemLbl:SetText(EUI_L["Select Snap Target"])' }
    @{ f="EUI_UnlockMode.lua"; line=7486; to='lbl:SetText(EUI_L["Save & Exit"])' }
    @{ f="EUI_UnlockMode.lua"; line=8606; to='msg:SetText(EUI_L["This is where you can control the settings of Unlock Mode.\n\nElements can be repositioned by dragging or arrow keys (+shift)\nAnchor, Height Match, or Width match any element.\nSnapping is based on closest element, but you can snap only to\n a specific element via right click or the settings icon."])' }
    # 동적 concat: 접두사 문자열만 EUI_L 키로(뒤 변수는 그대로 이어붙임)
    @{ f="EUI_UnlockMode.lua"; line=5950; from='lbl:SetText("Anchor to " .. sideName)'; to='lbl:SetText(EUI_L["Anchor to %s"]:format(EUI_L[sideName]))' }
    @{ f="EUI_UnlockMode.lua"; line=6207; to='snapDDLbl:SetText(EUI_L["Snap to: "] .. (lbl or tgt))' }
    @{ f="EUI_UnlockMode.lua"; line=6908; to='selElemLbl:SetText(EUI_L["Snap Target: |cFF0CD29D"] .. tgtName .. "|r")' }

    # ── EllesmereUI_Widgets.lua (색상 선택기, 저장/적용 버튼 등) ──
    @{ f="EllesmereUI_Widgets.lua"; line=2134; to='titleLbl:SetAlpha(0.5); titleLbl:SetPoint("CENTER", 0, -10); titleLbl:SetText(EUI_L["Color Picker"])' }
    @{ f="EllesmereUI_Widgets.lua"; line=2353; to='nl:SetPoint("TOPLEFT", rightCol, "TOPLEFT", 0, 0); nl:SetText(EUI_L["New"])' }
    @{ f="EllesmereUI_Widgets.lua"; line=2376; to='pl:SetPoint("TOPLEFT", prevPrev, "BOTTOMLEFT", 0, -6); pl:SetText(EUI_L["Prev"])' }
    @{ f="EllesmereUI_Widgets.lua"; line=2380; to='hexLbl:SetPoint("TOPLEFT", pl, "BOTTOMLEFT", 0, -21); hexLbl:SetText(EUI_L["Hex#"])' }
    @{ f="EllesmereUI_Widgets.lua"; line=3971; to='saveLbl:SetText(EUI_L["Save"])' }
    @{ f="EllesmereUI_Widgets.lua"; line=3997; to='saveLbl:SetText(EUI_L["Saved"])' }
    @{ f="EllesmereUI_Widgets.lua"; line=4000; to='saveLbl:SetText(EUI_L["Save"])' }
    @{ f="EllesmereUI_Widgets.lua"; line=4063; to='line1:SetText(EUI_L["Reposition freely with"])' }
    @{ f="EllesmereUI_Widgets.lua"; line=4075; to='unlockFS:SetText(EUI_L["Unlock Mode"])' }
    @{ f="EllesmereUI_Widgets.lua"; line=4824; to='applyLbl:SetText(EUI_L["Apply"])' }
    @{ f="EllesmereUI_Widgets.lua"; line=5044; to='prefixText:SetText(EUI_L["Apply to:"])' }
    @{ f="EllesmereUI_Widgets.lua"; line=5052; to='allText:SetText(EUI_L["All"])' }
    @{ f="EllesmereUI_Widgets.lua"; line=5080; to='multiText:SetText(EUI_L["Multiple"])' }
    @{ f="EllesmereUI_Widgets.lua"; line=5633; to='searchPlaceholder:SetText(EUI_L["Search..."])' }

    # ── EUI__General_Options.lua (일반 옵션). "Keybind: "..name 동적 concat은 제외 ──
    @{ f="EUI__General_Options.lua"; line=231;  to='infoFS:SetText(EUI_L["More Information"])' }
    @{ f="EUI__General_Options.lua"; line=779;  to='lbl:SetText(EUI_L["Reset ALL EUI Addon Settings"])' }
    @{ f="EUI__General_Options.lua"; line=1320; to='ddLbl:SetText(EUI_L["Select Module"])' }
    @{ f="EUI__General_Options.lua"; line=1336; to='if #names == 0 then return EUI_L["Select Module"] end' }
    @{ f="EUI__General_Options.lua"; line=1376; to='sPlaceholder:SetText(EUI_L["Search..."])' }
    @{ f="EUI__General_Options.lua"; line=1670; to='ddLbl:SetText(EUI_L["Select Module"])' }
    @{ f="EUI__General_Options.lua"; line=2233; to='ddLbl:SetText(EUI_L["Popular Presets"])' }
    @{ f="EUI__General_Options.lua"; line=2400; to='hint:SetText(EUI_L["Left-click to set  |  Right-click to unbind  |  Esc to close"])' }
    @{ f="EUI__General_Options.lua"; line=2416; to='kbLbl:SetText(EUI_L["Press a key..."])' }
    @{ f="EUI__General_Options.lua"; line=2857; to='checkAllLbl:SetText(EUI_L["Check All"])' }
    @{ f="EUI__General_Options.lua"; line=2882; to='uncheckAllLbl:SetText(EUI_L["Uncheck All"])' }

    # ── EllesmereUI_Presets.lua. line 568 ("..presetName..") 동적 concat 제외 ──

    # ── EllesmereUI_FirstInstall.lua ──
    @{ f="EllesmereUI_FirstInstall.lua"; line=158; to='title:SetText(EUI_L["Welcome to EllesmereUI"])' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=168; to='sub:SetText(EUI_L["Choose which addons you want enabled. You can change any of these later in the EllesmereUI settings panel."])' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=178; to='checkAllLbl:SetText(EUI_L["Check All"])' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=197; to='uncheckAllLbl:SetText(EUI_L["Uncheck All"])' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=356; to='doneLbl:SetText(EUI_L["Reload UI"])' }
    @{ f="EllesmereUI.lua"; line=5916; from='"Reload UI", function() ReloadUI() end)'; to='EUI_L["Reload UI"], function() ReloadUI() end)' }
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=1181; from='f._deathFS:SetText(format("%d Death%s  -%s",'; to='f._deathFS:SetText(format(EUI_L["%d Death%s  -%s"],' }
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=702; from='_previewAffixNames = { "Tyrannical", "Xal''atath''s Bargain: Ascendant" },'; to='_previewAffixNames = { EUI_L["Tyrannical"], EUI_L["Xal''atath''s Bargain: Ascendant"] },' }
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=331; from='local suffix = compact and "" or " Enemy Forces"'; to='local suffix = compact and "" or EUI_L[" Enemy Forces"]' }
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=709; from='{ name = "Enemy Forces",            completed = false, elapsed = 0,    quantity = 78.42, totalQuantity = 100, rawQuantity = 188, rawTotalQuantity = 240, percent = 78.42, isWeighted = true },'; to='{ name = EUI_L["Enemy Forces"],            completed = false, elapsed = 0,    quantity = 78.42, totalQuantity = 100, rawQuantity = 188, rawTotalQuantity = 240, percent = 78.42, isWeighted = true },' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=193; from='if not key then return "Not Bound" end'; to='if not key then return EUI_L["Not Bound"] end' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=89; from='NONE = "None",'; to='NONE = EUI_L["None"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=1110; from='local GLOW_VALUES = { [0] = "None" }'; to='local GLOW_VALUES = { [0] = EUI_L["None"] }' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=825; from='values=_G._EABR_GLOW_VALUES or {[0]="None"},'; to='values=_G._EABR_GLOW_VALUES or {[0]=EUI_L["None"]},' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=234; from='local PAN_GLOW_VALUES = { [0] = "None", [-1] = "Blizzard Default" }'; to='local PAN_GLOW_VALUES = { [0] = EUI_L["None"], [-1] = EUI_L["Blizzard Default"] }' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8765; from='local BUFF_GLOW_VALUES = { [0] = "None" }'; to='local BUFF_GLOW_VALUES = { [0] = EUI_L["None"] }' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2654; from='local glowStyleValues = { [0] = "None" }'; to='local glowStyleValues = { [0] = EUI_L["None"] }' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2950; from='local dispelGlowStyleValues = { [0] = "None" }'; to='local dispelGlowStyleValues = { [0] = EUI_L["None"] }' }
    @{ f="EllesmereUI.lua"; line=8728; from='{ pulse = "Pulse", flash = "Flash", none = "None" },'; to='{ pulse = "Pulse", flash = "Flash", none = EUI_L["None"] },' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2104; from='none     = "None",'; to='none     = EUI_L["None"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=712; from='["none"]        = "None",'; to='["none"]        = EUI_L["None"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=514; from='local whisperSoundNames = ECHAT.WHISPER_SOUND_NAMES or { none = "None" }'; to='local whisperSoundNames = ECHAT.WHISPER_SOUND_NAMES or { none = EUI_L["None"] }' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICdmBuffBars.lua"; line=71; from='["none"]        = "None",'; to='["none"]        = EUI_L["None"],' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=3673; from='["none"]     = "None",'; to='["none"]     = EUI_L["None"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8611; from='soundValues.none = "None"'; to='soundValues.none = EUI_L["None"]' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8747; from='none     = "None",'; to='none     = EUI_L["None"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=491; from='["none"]        = "None",'; to='["none"]        = EUI_L["None"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1164; from='none  = "None",'; to='none  = EUI_L["None"],' }
    @{ f="..\EllesmereUINameplates\EllesmereUINameplates.lua"; line=311; from='["none"]        = "None",'; to='["none"]        = EUI_L["None"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3362; from='["none"]     = "None",'; to='["none"]     = EUI_L["None"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3416; from='["none"]      = "None",'; to='["none"]      = EUI_L["None"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3691; from='none           = "None",'; to='none           = EUI_L["None"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4289; from='none                 = "None",'; to='none                 = EUI_L["None"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=33; from='none     = "None",'; to='none     = EUI_L["None"],' }
    @{ f="..\EllesmereUIResourceBars\EllesmereUIResourceBars.lua"; line=3499; from='["none"]        = "None",'; to='["none"]        = EUI_L["None"],' }
    @{ f="..\EllesmereUIResourceBars\EllesmereUIResourceBars.lua"; line=3555; from='["none"]        = "None",'; to='["none"]        = EUI_L["None"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=259; from='["none"]     = "None",'; to='["none"]     = EUI_L["None"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=557; from='["none"]     = "None",'; to='["none"]     = EUI_L["None"],' }
    @{ f="EllesmereUI_Presets.lua"; line=277; from='checkAllLbl:SetText("Check All")'; to='checkAllLbl:SetText(EUI_L["Check All"])' }
    @{ f="EllesmereUI_Presets.lua"; line=297; from='uncheckAllLbl:SetText("Uncheck All")'; to='uncheckAllLbl:SetText(EUI_L["Uncheck All"])' }
    @{ f="EllesmereUI_Presets.lua"; line=658; from='hdr._label:SetText(cls.name)'; to='hdr._label:SetText((cls.class and _G.LOCALIZED_CLASS_NAMES_MALE and _G.LOCALIZED_CLASS_NAMES_MALE[cls.class]) or cls.name)' }
    @{ f="EllesmereUI_Presets.lua"; line=697; from='row._lbl:SetText(spec.name)'; to='row._lbl:SetText((spec.id and select(2, GetSpecializationInfoByID(spec.id))) or spec.name)' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3372; from='title           = "Power Bar",'; to='title           = EUI_L["Power Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3373; from='subtitle        = "Enable for these specs:",'; to='subtitle        = EUI_L["Enable for these specs:"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3374; from='buttonText      = "Apply",'; to='buttonText      = EUI_L["Apply"],' }
    @{ f="EllesmereUI.lua"; line=4990; from='EllesmereUI.ShowWidgetTooltip(self, enabled and "Disable " .. self._display or "Enable " .. self._display)'; to='EllesmereUI.ShowWidgetTooltip(self, enabled and (self._display .. " " .. EUI_L["Disable"]) or (self._display .. " " .. EUI_L["Enable"]))' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3016; from='local pagingValues = { none = "Default" }'; to='local pagingValues = { none = EUI_L["Default"] }' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=358; to='doneLbl:SetText(EUI_L["Okay"])' }

    # ── EUI_MacroFactory.lua. line 988(색코드+복합), 1268(concat) 제외 ──
    @{ f="EUI_MacroFactory.lua"; line=904;  to='flashElapsed = 0; flashFS:SetText(EUI_L["Macro Created"]); flashFS:SetTextColor(1, 1, 1, 0)' }
    @{ f="EUI_MacroFactory.lua"; line=1026; to='tL:SetTextColor(0.75, 0.75, 0.75, 1); tL:SetPoint("LEFT", tR, "LEFT", 12, 0); tL:SetText(EUI_L["Show Tooltip"])' }
    @{ f="EUI_MacroFactory.lua"; line=1061; to='hfs:SetTextColor(1, 1, 1, 0.25); hfs:SetPoint("CENTER"); hfs:SetText(EUI_L["Drag to Reorder"])' }
    @{ f="EUI_MacroFactory.lua"; line=1266; to='emptyFS:SetText(EUI_L["Spec Macros are currently not supported\nfor non-English clients. Support coming soon!"])' }

    # ── EUI_PartyMode_Options.lua ──
    @{ f="EUI_PartyMode_Options.lua"; line=85;  to='label:SetText(EUI_L["Toggle On/Off Keybind"])' }
    @{ f="EUI_PartyMode_Options.lua"; line=135; to='kbLbl:SetText(EUI_L["Press a key..."])' }
    @{ f="EUI_PartyMode_Options.lua"; line=213; to='label:SetText(EUI_L["Brightness"])' }

    # ════════════════════════════════════════════════════════════════════
    #  모듈 (EllesmereUI 형제 폴더). 경로는 ..\Module\File.lua (EllesmereUI 기준 상대).
    #  LocalCore/Locale 파일은 본체에만 — EUI_L 전역을 모듈이 의존성으로 공유.
    # ════════════════════════════════════════════════════════════════════
    # ── EllesmereUICooldownManager ──
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=410;  to='titleFS:SetPoint("TOP", pf, "TOP", 0, -TOP_PAD); titleFS:SetText(EUI_L["Pixel Glow Settings"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=427;  to='lbl1:SetText(EUI_L["Lines"]); lbl1:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r1Y)' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=437;  to='lbl2:SetText(EUI_L["Thickness"]); lbl2:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r2Y)' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=447;  to='lbl3:SetText(EUI_L["Speed"]); lbl3:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r3Y)' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1355; to='tipFS:SetText(EUI_L["Left click a button to edit its glow, right click to add a new glow"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1398; to='hintText:SetText(EUI_L["Left click a button to edit its glow, right click to add a new glow"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1424; to='emptyText:SetText(EUI_L["No buffs assigned. Right click a button in the preview to assign buffs."])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1731; to='title:SetText(EUI_L["Custom Buff ID"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1737; to='sidLbl:SetText(EUI_L["Spell ID"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1755; to='sidPh:SetText(EUI_L["e.g. 12345"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1765; to='durLbl:SetText(EUI_L["Duration (seconds)"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1783; to='durPh:SetText(EUI_L["e.g. 30"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1806; to='addLbl:SetPoint("CENTER"); addLbl:SetText(EUI_L["Add"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1820; to='cLbl:SetPoint("CENTER"); cLbl:SetText(EUI_L["Cancel"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1928; to='csLbl:SetText(EUI_L["Custom Buff ID"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2263; to='ddLbl:SetText(EUI_L["No Bars - Click to Add"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2265; to='ddLbl:SetText(EUI_L["Select a bar"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2687; to='nameFs:SetText(EUI_L["Click to assign a buff"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2799; to='hint:SetText(EUI_L["Use the dropdown above to add a new bar"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4372; to='rmLbl:SetText(EUI_L["Remove Spell"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4913; to='syncLbl:SetText(EUI_L["Sync All Bar Buttons"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4929; to='syncVal:SetText(EUI_L["Enabled"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4932; to='syncVal:SetText(EUI_L["Disabled"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5042; to='csLbl:SetText(EUI_L["Custom Spell ID"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5082; to='title:SetText(EUI_L["Add Custom Spell"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5102; to='placeholder:SetText(EUI_L["Spell ID"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5125; to='addLbl:SetPoint("CENTER"); addLbl:SetText(EUI_L["Add"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5139; to='cLbl:SetPoint("CENTER"); cLbl:SetText(EUI_L["Cancel"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5152; to='durLabel:SetText(EUI_L["Duration (seconds)"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5170; to='durPlaceholder:SetText(EUI_L["Required"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5424; to='ctLbl:SetText(EUI_L["Custom Item"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5781; to='potLbl:SetText(EUI_L["Potions & Healthstone"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7584; to='clickFS:SetText(EUI_L["Manage shown buffs through Blizzard CDM Settings"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7618; to='fkFS:SetText(EUI_L["This bar will always be attached to your focus target''s nameplate"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=10088; to='msg:SetText(EUI_L["CDM Buttons can have all their glow and active\nstates changed on a per icon (or synced to the bar)\nbasis. Click on a button to show that button''s settings."])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=10146; to='label:SetText(EUI_L["Buff Bar"])' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=58; to='title:SetText(EUI_L["CDM Addon Conflict"])' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=68; to='msg:SetText(EUI_L["Ayije_CDM and EllesmereUI''s Cooldown Manager cannot both be loaded at the same time. Disable EllesmereUI''s CDM for now, you can choose to disable/enable one or the other after reloading."])' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=86; to='btnLbl:SetText(EUI_L["Disable & Reload"])' }

    # ── EllesmereUIQoL ──
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=506; to='kbLbl:SetText(EUI_L["Press a key..."])' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=32; to='line1:SetText(EUI_L["Shift + Left-Click Drag to permanently save a panel''s position."])' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=38; to='line2:SetText(EUI_L["Ctrl + Left-Click Drag for a temporary move that resets when the panel closes."])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=631;  to='titleTxt:SetText(EUI_L["Upgrade Calculator"])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=704;  to='ilvlStatLbl:SetText(EUI_L["Current iLvl: -   Max Possible: -"])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=759;  to='queueOvTxt:SetText(EUI_L["In Queue"])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=857;  to='qHdrLbl:SetText(EUI_L["Upgrade Queue"])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=864;  to='qSortTxt:SetText(EUI_L["Sort"])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=887;  to='qEmptyLbl:SetText(EUI_L["No items queued, click tiles to add an item to queue."])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1070; to='missingLbl:SetText(EUI_L["Total Missing Upgrades: -"])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1076; to='crestsLbl:SetText(EUI_L["Total Crests Needed: -"])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1376; to='sHdrNeeds:SetText(EUI_L["Upgradable Items ("] .. acH .. needsCount .. "|r)")' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1473; to='missingLbl:SetText(EUI_L["Total Missing Upgrades: "] .. acHex2 .. totalMissing .. "|r")' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1490; to='crestsLbl:SetText(EUI_L["Total Crests Needed"] .. accuracyTag .. ": " .. crestStr)' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1595; to='scanBtnTxt:SetText(EUI_L["Scanning..."])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1598; to='scanBtnTxt:SetText(EUI_L["Update at Upgrader"])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=85; to='line1:SetText(EUI_L["Reposition this element with Shift+Click and Drag."])' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL.lua"; line=359;  to='trainBtn:SetText(EUI_L["Train All"])' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL.lua"; line=988;  to='txt:SetText(EUI_L["Click to Show"])' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL.lua"; line=1475; to='fs:SetText(EUI_L["Low Durability"])' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL.lua"; line=1517; to='durWarnOverlay._text:SetText(EUI_L["Low Durability ("] .. math.floor(pct) .. "%)")' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL.lua"; line=1538; to='durWarnOverlay._text:SetText(EUI_L["Low Durability (Preview)"])' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL.lua"; line=1794; to='playerFS:SetText(EUI_L["P: "] .. format("%.0f, %.0f", px * 100, py * 100))' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL.lua"; line=1826; to='cursorFS:SetText(EUI_L["C: "] .. cText)' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL_Keys.lua"; line=208; to='title:SetPoint("TOPLEFT", PAD, -8); title:SetText(EUI_L["EllesmereUI Keystones"])' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL_Keys.lua"; line=407; to='r._dungeonFS:SetText(EUI_L["No keystone"]); r._dungeonFS:SetTextColor(0.5, 0.5, 0.5, 0.7)' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL_Keys.lua"; line=467; to='partyHdr._label:SetText(EUI_L["PARTY"])' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL_Keys.lua"; line=477; to='r._nameFS:SetText(EUI_L["No keystones found"]); r._nameFS:SetWidth(contentW)' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL_Keys.lua"; line=503; to='guildHdr._label:SetText(EUI_L["GUILD"])' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL_Keys.lua"; line=513; to='r._nameFS:SetText(EUI_L["Waiting for data..."]); r._nameFS:SetWidth(contentW)' }

    # ── EllesmereUIBags ──
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=102; to='line1:SetText(EUI_L["Reposition this element with Shift+Click and Drag."])' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=108; to='line2:SetText(EUI_L["Drag categories on bag sidebar to reposition, group or ungroup."])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=617; to='header.title:SetText(EUI_L["Inventory"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=641; to='placeholder:SetText(EUI_L["Search..."])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=1148; to='clear.tex:SetText(EUI_L["x"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=1359; to='title:SetText(EUI_L["Gold Summary"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=1365; to='hint:SetText(EUI_L["Ctrl + Right-Click: Reset all data"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=1694; to='header.title:SetText(EUI_L["REAGENTS"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3508; to='sidebarHdr._label:SetText(EUI_L["Categories"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=4053; to='btn._label:SetText(EUI_L["Add Category"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=4084; to='title:SetText(EUI_L["New Custom Category"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=4108; to='iconLbl:SetText(EUI_L["Icon:"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=4189; to='customLbl:SetText(EUI_L["Custom Icon ID:"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=4256; to='cBtnLbl:SetText(EUI_L["Create"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=4902; to='warn:SetText(EUI_L["Changes made in OneBag will affect the positions of items in default Blizzard bags"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=4926; to='pinHdr._label:SetText(EUI_L["Pinned Items"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=4934; to='hb._fs:SetText(EUI_L["Hide"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5017; to='recHdr._label:SetText(EUI_L["Recent Items"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5025; to='hb._fs:SetText(EUI_L["Hide"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5091; to='mainHdr._label:SetText(EUI_L["Main Bags ("] .. mainFilled .. " / " .. #mainSlots .. ")")' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5127; to='reagHdr._label:SetText(EUI_L["Reagent Bag ("] .. reagFilled .. " / " .. #reagentSlotList .. ")")' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5236; to='hb._fs:SetText(EUI_L["Hide"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5561; to='delBtn._fs:SetText(EUI_L["Delete"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5598; to='editBtn._fs:SetText(EUI_L["Edit"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=217; to='title:SetText(EUI_L["Bank"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=240; to='searchPlaceholder:SetText(EUI_L["Search..."])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=250; to='searchClear.tex:SetText(EUI_L["x"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=522; to='depositItemsLabel:SetText(EUI_L["Deposit Warbound Items"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=525; to='depositItemsLabel:SetText(EUI_L["Deposit Reagents"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=615; to='sidebarHdr._label:SetText(EUI_L["Tabs"])' }

    # ── EllesmereUINameplates ──
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=499; to='nameFS:SetText(EUI_L["Enemy Name Text"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=590; to='castParts.nameFS:SetText(EUI_L["Spell Name"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=1990; to='titleFS:SetText(EUI_L["Friendly Nameplate Settings"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2013; to='lbl1:SetText(EUI_L["Distance"]); lbl1:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r1Y)' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2024; to='lbl2:SetText(EUI_L["Height"]); lbl2:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r2Y)' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2035; to='lbl3:SetText(EUI_L["Width"]); lbl3:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r3Y)' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2046; to='lbl4:SetText(EUI_L["Show Health Percent"]); lbl4:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r4Y)' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2086; to='lbl5:SetText(EUI_L["Class Colored"]); lbl5:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r5Y)' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2241; to='titleFS:SetText(EUI_L["Name Only Settings"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2246; to='lbl1:SetText(EUI_L["Class Colored"]); lbl1:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r1Y)' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2306; to='lbl2:SetText(EUI_L["Distance"]); lbl2:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r2Y)' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2440; to='titleFS:SetText(EUI_L["Friendly NPC Settings"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2445; to='lbl1:SetText(EUI_L["Show NPC Titles"]); lbl1:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r1Y)' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2817; to='titleFS:SetText(EUI_L["Pixel Glow Settings"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2840; to='lbl1:SetText(EUI_L["Lines"]); lbl1:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r1Y)' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2851; to='lbl2:SetText(EUI_L["Thickness"]); lbl2:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r2Y)' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2862; to='lbl3:SetText(EUI_L["Speed"]); lbl3:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r3Y)' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3274; to='_previewHintFS:SetText(EUI_L["Click elements to scroll to and highlight their options"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3795; to='xLabel:SetAlpha(0.6); xLabel:SetText(EUI_L["X"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3809; to='yLabel:SetAlpha(0.6); yLabel:SetText(EUI_L["Y"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3823; to='sLabel:SetAlpha(0.6); sLabel:SetText(EUI_L["Size"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3839; to='gLabel:SetAlpha(0.6); gLabel:SetText(EUI_L["Grow"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6665; to='titleFS:SetPoint("TOP", pf, "TOP", 0, -TOP_PAD); titleFS:SetText(EUI_L["Pixel Glow Settings"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6682; to='lbl1:SetText(EUI_L["Lines"]); lbl1:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r1Y)' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6692; to='lbl2:SetText(EUI_L["Thickness"]); lbl2:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r2Y)' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6702; to='lbl3:SetText(EUI_L["Speed"]); lbl3:SetPoint("TOPLEFT", pf, "TOPLEFT", SIDE_PAD, r3Y)' }
    @{ f="..\EllesmereUINameplates\EllesmereUINameplates.lua"; line=4972; to='self.castName:SetText(EUI_L["Interrupted"])' }
    @{ f="..\EllesmereUINameplates\EllesmereUINameplates_CastOverlay.lua"; line=1010; to='_testOverlay.name:SetText(EUI_L["Test Spell"])' }

    # ── EllesmereUIResourceBars ──
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=719; to='_previewHintFS:SetText(EUI_L["Click elements to scroll to and highlight their options"])' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=980; to='btnLbl:SetText(EUI_L["Settings"])' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1185; to='rgn2:SetText(EUI_L["Select a Spec..."]); break' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1202; to='addLbl:SetText(EUI_L["Add Specs"])' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1582; to='ef._hashLbl:SetText(EUI_L["Hash at "] .. hashWord)' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2424; to='btnLbl:SetText(EUI_L["Settings"])' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2582; to='titleFS:SetText(EUI_L["Threshold & Hash Lines"])' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2649; to='rgn2:SetText(EUI_L["Select a Spec..."])' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2668; to='addLbl:SetText(EUI_L["Add Specs"])' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2916; to='threshLbl2:SetText(EUI_L["Threshold"])' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3072; to='ef._hashLbl:SetText(EUI_L["Hash at "] .. hashWord)' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4597; to='pf.spellText:SetText(EUI_L["Spell Name"])' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4737; to='spellText:SetText(EUI_L["Spell Name"])' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4771; to='_previewHintFS:SetText(EUI_L["Click elements to scroll to and highlight their options"])' }

    # ── EllesmereUIAuraBuffReminders ──
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=571; to='_previewHintFS:SetText(EUI_L["Click elements to scroll to and highlight their options"])' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1289; to='zoneLbl:SetText(EUI_L["Choose Zones"])' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1489; to='zoneDDLbl:SetText(EUI_L["Select Dungeon/Raid/PvP Zone"])' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1529; to='zsPlaceholder:SetText(EUI_L["Search..."])' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1807; to='btnLbl:SetText(EUI_L["Select a talent..."])' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1846; to='sPh:SetText(EUI_L["Search..."])' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=2078; to='addBtnText:SetText(EUI_L["Add Reminder"])' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=2181; to='emptyFS:SetText(EUI_L["No talent reminders configured"])' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=2295; to='toggleLabel:SetText(EUI_L["Show ''Not Needed'' Reminder"])' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=2426; to='zoneDDLbl:SetText(EUI_L["Select Dungeon/Raid/PvP Zone"])' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=2427; to='if talentDDLbl then talentDDLbl:SetText(EUI_L["Select a talent..."]); talentDDLbl:SetTextColor(1, 1, 1, 0.50) end' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=2449; to='zoneDDLbl:SetText(EUI_L["Select Dungeon/Raid/PvP Zone"])' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=2450; to='if talentDDLbl then talentDDLbl:SetText(EUI_L["Select a talent..."]); talentDDLbl:SetTextColor(1, 1, 1, 0.50) end' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=3479; to='warnFS:SetText(EUI_L["LOW MANA"])' }

    # ── EllesmereUIBlizzardSkin ──
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=730; to='GetFFD(closeBtn).x:SetText(EUI_L["x"])' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1237; to='mythicRatingLabel:SetText(EUI_L["M+ Score:"])' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2656; to='hintText:SetText(EUI_L["Search titles..."])' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2664; to='clearX:SetText(EUI_L["x"])' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2775; to='noTitleBtn._text:SetText(EUI_L["No Title"])' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2956; to='setsHeaderText:SetText(EUI_L["Gear Sets"])' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3024; to='equipTopText:SetText(EUI_L["Equipped!"])' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3034; to='equipTopText:SetText(EUI_L["Equip"])' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3044; to='saveTopText:SetText(EUI_L["Saved!"])' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3049; to='saveTopText:SetText(EUI_L["Save"])' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3557; to='label:SetText(EUI_L["Upgrades"])' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_GreatVault.lua"; line=979; to='cbd.x:SetText(EUI_L["x"])' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_InspectSheet.lua"; line=537; to='GetFFD(closeBtn).x:SetText(EUI_L["x"])' }

    # ── EllesmereUIDamageMeters ──
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=226; to='kbLbl:SetText(EUI_L["Press a key..."])' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=937; to='_ttFrame._combatMsg:SetText(EUI_L["Detailed information is\nsecret while in combat"])' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1219; to='_ttFrame._tgtLabel:SetText(EUI_L["Targets"])' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1652; to='_ttFrame._combatMsg:SetText(EUI_L["No death recap available"])' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1680; to='_ttFrame._combatMsg:SetText(EUI_L["Detailed information is\nsecret while in combat"])' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1762; to='W.titleText:SetText(EUI_L["Damage Done"])' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=3201; to='W._targetLabel:SetTextColor(0.6, 0.6, 0.6, 1); W._targetLabel:SetText(EUI_L["Targets"])' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=3445; to='homeAddBtn._lbl:SetText(EUI_L["ADD NEW"])' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters_SpellHistory.lua"; line=859; to='title:SetText(EUI_L["Spell History"])' }

    # ── EllesmereUIChat ──
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=54; to='infoLabel:SetText(EUI_L["Reposition this element within Blizzard Edit Mode"])' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=1561; to='hint:SetText(EUI_L["Ctrl+C to copy, Escape to close"])' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=3022; to='msg:SetText(EUI_L["Your chat position is now controlled by Blizzard Edit Mode.\nPlease adjust its position there."])' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=3041; to='btnText:SetText(EUI_L["Okay"])' }

    # ── EllesmereUIFriends ──
    @{ f="..\EllesmereUIFriends\EllesmereUIFriends.lua"; line=1797; to='hint:SetText(EUI_L["Ctrl+C to copy, Escape to close"])' }
    @{ f="..\EllesmereUIFriends\EllesmereUIFriends.lua"; line=2234; to='sPh:SetText(EUI_L["Invite Friend..."])' }
    @{ f="..\EllesmereUIFriends\EllesmereUIFriends.lua"; line=2243; to='clearX:SetText(EUI_L["x"])' }
    @{ f="..\EllesmereUIFriends\EllesmereUIFriends.lua"; line=3128; to='GetFFD(closeBtn).x:SetText(EUI_L["x"])' }

    # ── EllesmereUIUnitFrames ──
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=1686; to='disabledText:SetText(EUI_L["Disabled"])' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7539; to='_ufPreviewHintFS_display:SetText(EUI_L["Click elements to scroll to and highlight their options"])' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=7322; to='restText:SetText(EUI_L["ZZZ"])' }

    # ── EllesmereUIQuestTracker ──
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=75; to='infoLabel:SetText(EUI_L["Reposition this element within Blizzard Edit Mode"])' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=259; to='label:SetText(EUI_L["Quest Item Hotkey"])' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=298; to='kbLbl:SetText(EUI_L["Press a key..."])' }

    # ── EllesmereUIMinimap ──
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=1179; to='title:SetText(EUI_L["Great Vault"])' }

    # ── EllesmereUIMythicTimer ──
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=1758; to='f._previewFS:SetText(EUI_L["PREVIEW"])' }

    # ── EllesmereUIActionBars ──
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3931; to='_abPreviewHintFS:SetText(EUI_L["Click elements to scroll to and highlight their options"])' }
# >>> auto: ..\EllesmereUIActionBars\
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1153; to='{ type="dropdown", text=EUI_L["Visibility"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1163; to='{ type="dropdown", text=EUI_L["Visibility Options"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1214; to='{ type="toggle", text=EUI_L["Use Blizzard Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1251; to='{ type="dropdown", text=EUI_L["Orientation"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1273; to='{ type="dropdown", text=EUI_L["Visibility"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1284; to='{ type="dropdown", text=EUI_L["Visibility Options"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1313; to='{ type="slider", text=EUI_L["Width"], min=50, max=600, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1320; to='{ type="slider", text=EUI_L["Height"], min=4, max=40, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1430; to='{ type="dropdown", text=EUI_L["Visibility"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1443; to='{ type="dropdown", text=EUI_L["Visibility Options"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1472; to='tooltip = EUI_L["Apply Visibility to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1514; to='title = EUI_L["Visibility"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1516; to='{ type="toggle", label=EUI_L["Show All on Mouseover"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1517; to='tooltip=EUI_L["When hovering any action bar set to Mouseover, all Mouseover bars will appear."],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1531; to='{ type="toggle", text=EUI_L["Always Show Buttons"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1545; to='tooltip=EUI_L["Show button backgrounds even if a spell is not assigned to that slot."] },' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1546; to='{ type="slider", text=EUI_L["Bar Opacity"], min=0, max=100, step=5,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1568; to='tooltip = EUI_L["Apply Bar Opacity to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1613; to='{ type="slider", text=EUI_L["Icon Size"], min=16, max=80, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1648; to='{ type="slider", text=EUI_L["Button Spacing"], min=-10, max=20, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1659; to='tooltip = EUI_L["Apply Icon Size to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1712; to='tooltip = EUI_L["Apply Button Spacing to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1747; to='{ type="slider", text=EUI_L["Number of Icons"], min=1, max=12, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1765; to='{ type="slider", text=EUI_L["Number of Rows"], min=1, max=12, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1784; to='tooltip = EUI_L["Apply Number of Icons to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1820; to='tooltip = EUI_L["Apply Number of Rows to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1865; to='title = EUI_L["Row Settings"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1867; to='{ type="dropdown", label=EUI_L["Grow Direction"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1888; to='{ type="toggle", text=EUI_L["Vertical Orientation"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1902; to='tooltip=EUI_L["Toggle between horizontal and vertical bar layout."] },' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1903; to='{ type="toggle", text=EUI_L["Bar Background"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1915; to='tooltip = EUI_L["Apply Orientation to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1955; to='tooltip = EUI_L["Apply Background Settings to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2041; to='title = EUI_L["Bar Background Settings"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2043; to='{ type="slider", label=EUI_L["Width"], min=0, max=40, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2049; to='{ type="slider", label=EUI_L["Height"], min=0, max=40, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2121; to='{ type="dropdown", text=EUI_L["Border Style"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2160; to='{ type="dropdown", text=EUI_L["Border Size"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2197; to='title = EUI_L["Border Offset"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2199; to='{ type = "slider", label = EUI_L["Offset X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2214; to='{ type = "slider", label = EUI_L["Offset Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2229; to='{ type = "slider", label = EUI_L["Shift X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2244; to='{ type = "slider", label = EUI_L["Shift Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2273; to='tooltip = EUI_L["Apply Border Style to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2431; to='tooltip = EUI_L["Apply Border Size and Color to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2510; to='{ type="dropdown", text=EUI_L["Custom Button Shape"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2564; to='{ type="slider", text=EUI_L["Icon Zoom"], min=0, max=10, step=0.5,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2580; to='tooltip = EUI_L["Apply Custom Button Shape to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2668; to='tooltip = EUI_L["Apply Icon Zoom to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2706; to='{ type="toggle", text=EUI_L["Show Blizzard Icon Background"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2707; to='tooltip=EUI_L["Shows Blizzard''s default icon slot background texture behind empty action bar slots."],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2721; to='title = EUI_L["Icon Background"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2723; to='{ type="slider", label=EUI_L["Opacity"], min=0, max=100, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2724; to='tooltip=EUI_L["Controls the opacity of the Blizzard icon slot background texture."],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2764; to='{ type="toggle", text=EUI_L["Desaturate on Cooldown"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2765; to='tooltip=EUI_L["Desaturates (grays out) action button icons while the ability is on cooldown. GCD-only cooldowns are excluded."],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2768; to='{ type="toggle", text=EUI_L["Reverse Icon Order"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2769; to='tooltip=EUI_L["Reverse the order of buttons on this bar."],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2779; to='{ type="toggle", text=EUI_L["Disable Tooltips"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2786; to='{ type="toggle", text=EUI_L["Click Through"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2798; to='tooltip = EUI_L["Apply Disable Tooltips to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2833; to='tooltip = EUI_L["Apply Click Through to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2869; to='{ type="toggle", text=EUI_L["Out of Range Coloring"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2877; to='{ type="toggle", text=EUI_L["Show Item Rank"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2878; to='tooltip=EUI_L["Shows the consumable rank (quality) diamond icon on action buttons."],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2889; to='tooltip = EUI_L["Apply Range Coloring to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2967; to='tooltip = EUI_L["Apply Show Item Rank to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3019; to='{ key = "MainBar", label = EUI_L["Action Bar 1 (Main)"] },' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3020; to='{ key = "Bar2",    label = EUI_L["Action Bar 2"] },' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3021; to='{ key = "Bar3",    label = EUI_L["Action Bar 3"] },' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3022; to='{ key = "Bar4",    label = EUI_L["Action Bar 4"] },' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3023; to='{ key = "Bar5",    label = EUI_L["Action Bar 5"] },' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3024; to='{ key = "Bar6",    label = EUI_L["Action Bar 6"] },' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3025; to='{ key = "Bar7",    label = EUI_L["Action Bar 7"] },' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3026; to='{ key = "Bar8",    label = EUI_L["Action Bar 8"] },' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3066; to='pagingArrowsWidget = { type="toggle", text=EUI_L["Show Paging Arrows"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3074; to='tooltip=EUI_L["Show page up/down arrows next to Action Bar 1 for cycling through action bar pages 1-6."] }' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3081; to='{ type="dropdown", text=EUI_L["Shift Modifier"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3091; to='title = EUI_L["Paging Arrow Settings"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3093; to='{ type="toggle", label=EUI_L["Show Arrows on Right"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3123; to='{ type="dropdown", text=EUI_L["Ctrl Modifier"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3127; to='{ type="dropdown", text=EUI_L["Alt Modifier"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3167; to='{ type="toggle", text=EUI_L["Hide Keybind Text"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3175; to='{ type="slider", text=EUI_L["Keybind Text Size"], min=6, max=24, step=1, trackWidth=120,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3187; to='tooltip = EUI_L["Apply Keybind Visibility to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3224; to='tooltip = EUI_L["Apply Keybind Text Settings to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3303; to='title = EUI_L["Keybind Text Offsets"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3305; to='{ type="slider", label=EUI_L["X Offset"], min=-50, max=20, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3311; to='{ type="slider", label=EUI_L["Y Offset"], min=-20, max=20, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3325; to='{ type="toggle", text=EUI_L["Hide Macro Text"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3333; to='{ type="slider", text=EUI_L["Macro Text Size"], min=6, max=24, step=1, trackWidth=120,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3344; to='tooltip = EUI_L["Apply Macro Text Visibility to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3381; to='tooltip = EUI_L["Apply Macro Text Settings to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3460; to='title = EUI_L["Macro Text Offsets"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3462; to='{ type="slider", label=EUI_L["X Offset"], min=-50, max=20, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3468; to='{ type="slider", label=EUI_L["Y Offset"], min=-20, max=20, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3481; to='{ type="slider", text=EUI_L["Charges Text Size"], min=6, max=24, step=1, trackWidth=120,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3487; to='{ type="slider", text=EUI_L["Cooldown Text Size"], min=6, max=24, step=1, trackWidth=120,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3498; to='tooltip = EUI_L["Apply Charges Text Settings to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3577; to='title = EUI_L["Charges Text Offsets"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3579; to='{ type="slider", label=EUI_L["X Offset"], min=-20, max=20, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3585; to='{ type="slider", label=EUI_L["Y Offset"], min=-20, max=20, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3601; to='tooltip = EUI_L["Apply Cooldown Text Settings to all Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3680; to='title = EUI_L["Cooldown Text Offsets"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3682; to='{ type="slider", label=EUI_L["X Offset"], min=-20, max=20, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3688; to='{ type="slider", label=EUI_L["Y Offset"], min=-20, max=20, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3991; to='title       = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4333; to='{ type="colorpicker", text=EUI_L["Bar Interactions Color"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4350; to='{ type="toggle", text=EUI_L["Class Colored Bar Interactions"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4361; to='{ type="dropdown", text=EUI_L["Pushed Type"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4362; to='tooltip=EUI_L["The overlay that appears on the icon when you press and hold a spell button"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4373; to='{ type="dropdown", text=EUI_L["Highlight Type"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4374; to='tooltip=EUI_L["The overlay that appears on the icon when you hover your mouse over a spell button"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4397; to='title = EUI_L["Pushed Border Settings"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4399; to='{ type="slider", label=EUI_L["Border Size"], min=1, max=10, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4447; to='title = EUI_L["Highlight Border Settings"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4449; to='{ type="slider", label=EUI_L["Border Size"], min=1, max=10, step=1,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4498; to='{ type="toggle", text=EUI_L["Hide Casting Animations"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4499; to='tooltip=EUI_L["This is the full overlay that swipes from right to left on the icon during its cast duration"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4533; to='{ type="dropdown", text=EUI_L["Custom Proc Glow"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4547; to='title       = EUI_L["Custom Proc Glow Settings"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4570; to='{ type="toggle", text=EUI_L["Use Class Color"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4650; to='title       = EUI_L["Action Bars"],' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=68; to='{ key = "MainBar",   label = EUI_L["Action Bar 1 (Main)"], barID = 1,  count = 12, blizzBtnPrefix = "ActionButton",              blizzFrame = "MainMenuBar", nativeMainBar = true },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=74; to='{ key = "Bar2",      label = EUI_L["Action Bar 2"],        barID = 2,  count = 12, blizzBtnPrefix = "MultiBarBottomLeftButton",   blizzFrame = "MultiBarBottomLeft",  nativeActionPage = 6 },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=75; to='{ key = "Bar3",      label = EUI_L["Action Bar 3"],        barID = 3,  count = 12, blizzBtnPrefix = "MultiBarBottomRightButton",  blizzFrame = "MultiBarBottomRight", nativeActionPage = 5 },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=76; to='{ key = "Bar4",      label = EUI_L["Action Bar 4"],        barID = 4,  count = 12, blizzBtnPrefix = "MultiBarRightButton",        blizzFrame = "MultiBarRight",       nativeActionPage = 3 },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=77; to='{ key = "Bar5",      label = EUI_L["Action Bar 5"],        barID = 5,  count = 12, blizzBtnPrefix = "MultiBarLeftButton",         blizzFrame = "MultiBarLeft",        nativeActionPage = 4 },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=78; to='{ key = "Bar6",      label = EUI_L["Action Bar 6"],        barID = 6,  count = 12, blizzBtnPrefix = "MultiBar5Button",          blizzFrame = "MultiBar5",           nativeActionPage = 13 },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=79; to='{ key = "Bar7",      label = EUI_L["Action Bar 7"],        barID = 7,  count = 12, blizzBtnPrefix = "MultiBar6Button",          blizzFrame = "MultiBar6",           nativeActionPage = 14 },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=80; to='{ key = "Bar8",      label = EUI_L["Action Bar 8"],        barID = 8,  count = 12, blizzBtnPrefix = "MultiBar7Button",          blizzFrame = "MultiBar7",           nativeActionPage = 15 },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=81; to='{ key = "StanceBar", label = EUI_L["Stance Bar"],          barID = 0,  count = 10, blizzBtnPrefix = "StanceButton",               blizzFrame = "StanceBar", isStance = true },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=82; to='{ key = "PetBar",    label = EUI_L["Pet Bar"],             barID = 0,  count = 10, blizzBtnPrefix = "PetActionButton",            blizzFrame = "PetActionBar", isPetBar = true },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=93; to='{ key = "MicroBar", label = EUI_L["Micro Menu Bar"], frameName = "MicroMenuContainer", hoverFrame = "MicroMenu", visibilityOnly = true, blizzOwnedVisibility = true },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=94; to='{ key = "BagBar",   label = EUI_L["Bag Bar"],        frameName = "BagsBar", visibilityOnly = true, blizzOwnedVisibility = true },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=95; to='{ key = "QueueStatus", label = EUI_L["Queue Status"], frameName = "QueueStatusButton", visibilityOnly = true, blizzOwnedVisibility = true, noManagedVisibility = true },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=96; to='{ key = "XPBar",    label = EUI_L["XP Bar"],         visibilityOnly = true, isDataBar = true },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=97; to='{ key = "RepBar",   label = EUI_L["Reputation Bar"],  visibilityOnly = true, isDataBar = true },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=98; to='{ key = "ExtraActionButton", label = EUI_L["Extra Action Button"], visibilityOnly = true, isBlizzardMovable = true },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=99; to='{ key = "EncounterBar",      label = EUI_L["Encounter Bar"],         visibilityOnly = true, isBlizzardMovable = true },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=1608; to='{ id = "alt",   macro = "[mod:alt]",   label = EUI_L["Alt"] },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=1609; to='{ id = "shift", macro = "[mod:shift]", label = EUI_L["Shift"] },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=1610; to='{ id = "ctrl",  macro = "[mod:ctrl]",  label = EUI_L["Ctrl"] },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=1614; to='{ id = "prowl",   macro = "[bonusbar:1,stealth]", label = EUI_L["Prowl"] },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=1615; to='{ id = "cat",     macro = "[bonusbar:1]",         label = EUI_L["Cat Form"] },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=1616; to='{ id = "tree",    macro = "[bonusbar:2]",         label = EUI_L["Tree of Life"] },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=1617; to='{ id = "bear",    macro = "[bonusbar:3]",         label = EUI_L["Bear Form"] },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=1618; to='{ id = "moonkin", macro = "[bonusbar:4]",         label = EUI_L["Moonkin Form"] },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=1621; to='{ id = "stealth", macro = "[bonusbar:1]", label = EUI_L["Stealth"] },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=1624; to='{ id = "battle",    macro = "[bonusbar:1]", label = EUI_L["Battle Stance"] },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=1625; to='{ id = "defensive", macro = "[bonusbar:2]", label = EUI_L["Defensive Stance"] },' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=1628; to='{ id = "soar", macro = "[bonusbar:1]", label = EUI_L["Soar"] },' }
# >>> auto: ..\EllesmereUINameplates\
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=1894; to='{ type="toggle", text=EUI_L["Show EUI Friendly Player Nameplates"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=1895; to='tooltip=EUI_L["When disabled, EUI relinquishes full control of friendly player nameplates to Blizzard. Use Blizzard''s own Nameplate settings (Esc > Options > Nameplates) to control them."],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=1940; to='{ type="toggle", text=EUI_L["Make Friendly Nameplates Name Only"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=1941; to='tooltip=EUI_L["Hide friendly player health bars and instead only see their names.\n\nRequires ''Simplified Friendly Nameplates'' to be disabled in Blizzard''s Nameplate settings (Esc > Options > Nameplates)."],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2390; to='{ type="toggle", text=EUI_L["Show Friendly NPC Nameplates"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2401; to='{ type="toggle", text=EUI_L["Show Enemy Pet Nameplates"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2407; to='tooltip=EUI_L["Toggle visibility of enemy pet nameplates."] });  y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2561; to='{ type="toggle", text=EUI_L["Enable Stacking Nameplates"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2567; to='tooltip=EUI_L["When enabled, nameplates stack vertically instead of overlapping."] },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2568; to='{ type="slider", text=EUI_L["Stacked Nameplate Spacing"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2576; to='tooltip=EUI_L["Adjusts the vertical spacing between stacked nameplates. 100% = default, lower = tighter, higher = more spread."] });  y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2579; to='{ type="slider", text=EUI_L["Hitbox Size X"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2587; to='tooltip=EUI_L["Widens the clickable hitbox of enemy nameplates. 100% = matches bar width. Increase to make nameplates easier to click."] },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2588; to='{ type="slider", text=EUI_L["Hitbox Size Y"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2596; to='tooltip=EUI_L["Increases the clickable hitbox height of enemy nameplates. 100% = matches bar height. Increase to make nameplates easier to click."] });  y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2607; to='{ type="toggle", text=EUI_L["Show All Your Player Debuffs"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2613; to='tooltip=EUI_L["This will display ALL of your debuffs on enemy nameplates, rather than only the important ones."] },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2614; to='{ type="slider", text=EUI_L["Focus Cast Height"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2622; to='tooltip=EUI_L["Increases the cast bar height on your focus target''s nameplate. 100% = normal height."] });  y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2664; to='{ type="dropdown", text=EUI_L["Pandemic Glow Style"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2685; to='{ type="label", text=EUI_L["Pandemic Glow Preview"] });  y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2959; to='{ type="dropdown", text=EUI_L["Dispel Glow Style"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2980; to='{ type="toggle", text=EUI_L["Use Dispel Type Color"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3057; to='{ type="toggle", text=EUI_L["Show Hash Line on Target at Percent"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3065; to='{ type="slider", text=EUI_L["Hash Line Location"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3131; to='{ type="slider", text=EUI_L["Scale Target Nameplate"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3141; to='tooltip=EUI_L["Scales your current target''s nameplate. 100% = no change."] },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3142; to='{ type="slider", text=EUI_L["Scale Nameplate On Cast"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3149; to='tooltip=EUI_L["Scales enemy nameplates while they are casting. 100% = no change."] });  y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3198; to='{ type="slider", text=EUI_L["Max Debuffs"], min=1, max=10, step=1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3209; to='title = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3219; to='tooltip=EUI_L["Maximum number of debuff icons shown on enemy nameplates."] },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3475; to='{ type="toggle", text=EUI_L["Show Border"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3487; to='{ type="slider", text=EUI_L["Background Opacity"], min=0, max=100, step=1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3528; to='{ type="dropdown", text=EUI_L["Bar Texture"], values=hbtValues, order=hbtOrder,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3535; to='{ type="dropdown", text=EUI_L["Absorb Style"], values=absorbStyleValues, order=absorbStyleOrder,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3545; to='title = EUI_L["Absorb Settings"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3547; to='{ type = "slider", label = EUI_L["Clean Opacity"], min = 5, max = 100, step = 1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3630; to='title = EUI_L["Border Size"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3632; to='{ type="slider", label=EUI_L["Size"], min=1, max=4, step=1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4064; to='{ value = "left",  label = EUI_L["Left"]  },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4065; to='{ value = "right", label = EUI_L["Right"] },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4066; to='{ value = "up",    label = EUI_L["Up"]    },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4070; to='{ value = "right", label = EUI_L["Right"] },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4071; to='{ value = "left",  label = EUI_L["Left"]  },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4072; to='{ value = "up",    label = EUI_L["Up"]    },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4104; to='{ type="dropdown", text=EUI_L["Top"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4111; to='{ type="dropdown", text=EUI_L["Right"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4123; to='{ type="dropdown", text=EUI_L["Left"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4130; to='{ type="dropdown", text=EUI_L["Top Right"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4142; to='{ type="dropdown", text=EUI_L["Top Left"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4149; to='{ type="dropdown", text=EUI_L["Bottom"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4401; to='{ type="dropdown", text=EUI_L["Top Text"], values=textElementValues,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4408; to='{ type="dropdown", text=EUI_L["Right Text"], values=textElementValues,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4423; to='{ type="dropdown", text=EUI_L["Left Text"], values=textElementValues,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4431; to='{ type="dropdown", text=EUI_L["Center Text"], values=textElementValues,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4453; to='{ type="slider", text=EUI_L["Health Bar Width"], min=100, max=BAR_W+100, step=1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4467; to='{ type="slider", text=EUI_L["Health Bar Height"], min=6, max=30, step=1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4480; to='{ type="slider", text=EUI_L["Cast Bar Height"], min=10, max=30, step=1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4502; to='{ type="toggle", text=EUI_L["Spell Icon"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4520; to='title = EUI_L["Spell Icon Settings"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4522; to='{ type="slider", label=EUI_L["Scale"], min=0.5, max=2, step=0.1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4565; to='{ type="toggle", text=EUI_L["Cast Timer"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4577; to='{ type="slider", text=EUI_L["Cast Timer"], min=6, max=20, step=1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4620; to='title = EUI_L["Cast Timer Settings"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4638; to='{ type="slider", text=EUI_L["Cast Background"], min=0, max=100, step=1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4681; to='{ type="dropdown", text=EUI_L["Target Glow Style"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4690; to='{ type="toggle", text=EUI_L["Show Arrows on Target"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4705; to='title = EUI_L["Arrow Scale"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4707; to='{ type="slider", label=EUI_L["Scale"], min=0.5, max=3.0, step=0.1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4795; to='{ type="toggle", text=EUI_L["Enable Target Color"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4815; to='{ type="toggle", text=EUI_L["Enable Focus Color"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4883; to='{ type="dropdown", text=EUI_L["Target Texture"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4884; from='values={ ["striped-v2"] = "Stripes", ["striped-wide-v2"] = "Wide Stripes", none = "None" },'; to='values={ ["striped-v2"] = EUI_L["Stripes"], ["striped-wide-v2"] = EUI_L["Wide Stripes"], none = EUI_L["None"] },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4895; from='values={ ["striped-v2"] = "Stripes", ["striped-wide-v2"] = "Wide Stripes", none = "None" },'; to='values={ ["striped-v2"] = EUI_L["Stripes"], ["striped-wide-v2"] = EUI_L["Wide Stripes"], none = EUI_L["None"] },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4893; to='{ type="dropdown", text=EUI_L["Focus Texture"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4959; to='{ type="label", text=EUI_L["Target Preview"] },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4960; to='{ type="label", text=EUI_L["Focus Preview"] });  y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5022; to='{ type="toggle", text=EUI_L["Show Class Resource"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5029; to='{ type="multiSwatch", text=EUI_L["Fill Color"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5033; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5060; to='{ tooltip = EUI_L["Dynamic Colored"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5087; to='{ type="dropdown", text=EUI_L["Position"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5096; to='{ type="slider", text=EUI_L["Size"], min=0.5, max=3.0, step=0.1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5131; to='title = EUI_L["Position Settings"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5146; to='{ type="slider", text=EUI_L["Bar Spacing"], min=0, max=10, step=1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5154; to='{ type="colorpicker", text=EUI_L["Background Color"], hasAlpha=true,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5188; to='{ type="dropdown", text=EUI_L["Aura Duration"], values=timerPosValues,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5200; to='{ type="slider", text=EUI_L["Aura Stacks"], min=6, max=20, step=1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5250; to='title = EUI_L["Aura Duration Settings"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5252; to='{ type="slider", label=EUI_L["Size"], min=6, max=20, step=1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5317; to='{ type="slider", text=EUI_L["Spell Name"], min=6, max=16, step=1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5326; to='{ type="slider", text=EUI_L["Spell Target"], min=6, max=16, step=1,' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5367; to='title = EUI_L["Spell Name Settings"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5458; to='title = EUI_L["Spell Target Settings"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6476; to='{ type="multiSwatch", text=EUI_L["Enemy Types"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6478; to='{ tooltip = EUI_L["Enemies"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6484; to='{ tooltip = EUI_L["Spell Casters"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6490; to='{ tooltip = EUI_L["Mini-Bosses"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6497; to='{ type="toggle", text=EUI_L["Enable Quest Mob Color"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6506; to='tooltip=EUI_L["Colors enemy nameplates for quest mobs you still need to kill."] });  y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6542; to='{ type="multiSwatch", text=EUI_L["Cast Color"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6544; to='{ tooltip = EUI_L["Interruptible Cast"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6550; to='{ tooltip = EUI_L["Interrupt on CD"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6557; to='{ type="toggle", text=EUI_L["Show Tick at Kick Ready Spot"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6558; to='tooltip=EUI_L["Shows a small white tick mark on the cast bar at the point where the cast will be when your interrupt comes off cooldown."],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6587; to='{ type="dropdown", text=EUI_L["Important Cast Glow"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6603; to='tooltip=EUI_L["Show a glow on the cast bar when the enemy is casting a spell Blizzard marks as important."] },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6604; to='{ type="toggle", text=EUI_L["Casts In Front of Nameplates"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6605; to='tooltip=EUI_L["Forces all casts to be shown in front of nameplates for visual clarity"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6798; to='{ type="toggle", text=EUI_L["Focus Text Reminders"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6799; to='tooltip = EUI_L["Display the word \"FOCUS\" below caster/miniboss mobs in M+ if you have not set your focus. This is the same setting as in the FocusKick bar options. Disabled for specs with no kick."],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6825; to='{ type="multiSwatch", text=EUI_L["Tank Threat"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6827; to='{ tooltip = EUI_L["Losing Aggro"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6833; to='{ tooltip = EUI_L["No Aggro"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6840; to='{ type="multiSwatch", text=EUI_L["Non-Tank Threat"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6842; to='{ tooltip = EUI_L["Has Aggro"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6848; to='{ tooltip = EUI_L["Near Aggro"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6870; to='{ type="toggle", text=EUI_L["Show Special \"Has Aggro\" Color"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6871; to='tooltip=EUI_L["Shows a special color for non caster/mini-boss enemies when you have aggro on them."],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6882; to='{ type="toggle", text=EUI_L["Classic Tank Aggro"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6883; to='tooltip=EUI_L["Enables a three-tier tank aggro system: has aggro, losing aggro, and no aggro colors override all mob-type colors."],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6946; to='{ type="toggle", text=EUI_L["Show Special \"Off-Tank\" Color"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6947; to='tooltip=EUI_L["Shows a special color for nameplates that another tank in your raid has aggro on."],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=7031; to='title       = EUI_L["Nameplates"],' }
# >>> auto: ..\EllesmereUIUnitFrames\
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=542; to='text = EUI_L["Class"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=2884; to='{ type = "slider", text = EUI_L["Border Size"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3145; to='{ type="dropdown", text=EUI_L["Visibility"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3170; to='{ type="dropdown", text=EUI_L["Visibility Options"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3200; to='tooltip = EUI_L["Apply Visibility to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3240; to='tooltip = EUI_L["Apply Visibility Options to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3287; to='{ type="dropdown", text=EUI_L["Bar Texture"], values=hbtValues, order=hbtOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3293; to='{ type="toggle", text=EUI_L["Dark Mode"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3305; to='{ type="dropdown", text=EUI_L["Border Style"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3325; to='{ type="slider", text=EUI_L["Border Size"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3335; to='title = EUI_L["Border Offset"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3337; to='{ type = "slider", label = EUI_L["Offset X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3349; to='{ type = "slider", label = EUI_L["Offset Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3361; to='{ type = "slider", label = EUI_L["Shift X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3373; to='{ type = "slider", label = EUI_L["Shift Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3400; to='tooltip = EUI_L["Apply Border Style to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3469; to='tooltip = EUI_L["Apply Border to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3582; to='{ type="toggle", text=EUI_L["Show Tooltip"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3591; to='{ type="dropdown", text=EUI_L["Frame Strata"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3592; to='tooltip=EUI_L["Controls the order that overlapping elements display in. Set higher to show above other elements."],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3615; to='{ type="dropdown", text=EUI_L["Portrait Mode"], values=portraitModeValues2, order=portraitModeOrder2,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3629; to='{ type="dropdown", text=EUI_L["Art Style"], values=portraitArtValues, order=portraitArtOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3670; to='tooltip = EUI_L["Apply Portrait Mode to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3709; to='tooltip = EUI_L["Apply Art Style to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3743; to='{ type="slider", text=EUI_L["Size"], min=-20, max=40, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3748; to='{ type="dropdown", text=EUI_L["Position"], values=portraitLocationValues, order=portraitLocationOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3760; to='tooltip = EUI_L["Apply Portrait Size to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3792; to='tooltip = EUI_L["Apply Portrait Position to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3825; to='title = EUI_L["Portrait Position Offsets"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3827; to='{ type="slider", label=EUI_L["X Offset"], min=-100, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3830; to='{ type="slider", label=EUI_L["Y Offset"], min=-100, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3833; to='{ type="slider", label=EUI_L["Art Scale"], min=50, max=200, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3861; to='{ type="dropdown", text=EUI_L["Shape"], values=detPortraitShapeValues, order=detPortraitShapeOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3868; to='{ type="multiSwatch", text=EUI_L["Shape Border"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3872; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3895; to='{ tooltip = EUI_L["Class Colored"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3919; to='title = EUI_L["Shape Border Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3921; to='{ type="slider", label=EUI_L["Size"], min=1, max=7, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3924; to='{ type="slider", label=EUI_L["Opacity"], min=0, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3953; to='tooltip = EUI_L["Apply Portrait Shape to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3985; to='tooltip = EUI_L["Apply Shape Border to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4056; to='{ type="slider", text=EUI_L["Bar Height"], min=15, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4060; to='{ type="slider", text=EUI_L["Bar Width"], min=80, max=400, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4069; to='tooltip = EUI_L["Apply Bar Height to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4101; to='tooltip = EUI_L["Apply Bar Width to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4133; to='{ type="multiSwatch", text=EUI_L["Bar Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4135; to='{ tooltip = EUI_L["Bar Background"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4146; to='{ tooltip = EUI_L["Custom Colored Fill"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4169; to='{ tooltip = EUI_L["Class Colored Fill"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4189; to='{ type="slider", text=EUI_L["Bar Opacity"], min=10, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4202; to='tooltip = EUI_L["Apply Bar Color to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4253; to='tooltip = EUI_L["Apply Bar Opacity to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4285; to='{ type="dropdown", text=EUI_L["Left Text"], values=healthTextValues, order=selectedUnit == "player" and healthTextOrderPlayer or healthTextOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4298; to='{ type="dropdown", text=EUI_L["Right Text"], values=healthTextValues, order=selectedUnit == "player" and healthTextOrderPlayer or healthTextOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4316; to='tooltip = EUI_L["Apply Left Text to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4349; to='tooltip = EUI_L["Apply Right Text to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4410; to='title = EUI_L["Left Text Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4412; to='{ type="toggle", label=EUI_L["Class Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4415; to='{ type="slider", label=EUI_L["Size"], min=8, max=24, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4418; to='{ type="slider", label=EUI_L["X"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4421; to='{ type="slider", label=EUI_L["Y"], min=-30, max=30, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4475; to='title = EUI_L["Right Text Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4477; to='{ type="toggle", label=EUI_L["Class Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4480; to='{ type="slider", label=EUI_L["Size"], min=8, max=24, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4483; to='{ type="slider", label=EUI_L["X"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4486; to='{ type="slider", label=EUI_L["Y"], min=-30, max=30, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4512; to='{ type="dropdown", text=EUI_L["Center Text"], values=healthTextValues, order=selectedUnit == "player" and healthTextOrderPlayer or healthTextOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4522; to='{ type="toggle", text=EUI_L["Reverse Fill"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4530; to='tooltip = EUI_L["Apply Center Text to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4591; to='title = EUI_L["Center Text Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4593; to='{ type="toggle", label=EUI_L["Class Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4596; to='{ type="slider", label=EUI_L["Size"], min=8, max=24, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4599; to='{ type="slider", label=EUI_L["X"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4602; to='{ type="slider", label=EUI_L["Y"], min=-30, max=30, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4643; to='{ type="slider", text=EUI_L["Bar Height"], min=0, max=30, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4646; to='{ type="dropdown", text=EUI_L["Bar Position"], values=ppPosValues, order=ppPosOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4656; to='title = EUI_L["Position Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4658; to='{ type="slider", label=EUI_L["Width"], min=0, max=400, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4661; to='{ type="slider", label=EUI_L["X Offset"], min=-200, max=200, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4664; to='{ type="slider", label=EUI_L["Y Offset"], min=-200, max=200, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4692; to='tooltip = EUI_L["Apply Bar Height to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4722; to='tooltip = EUI_L["Apply Bar Position to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4752; to='{ type="dropdown", text=EUI_L["Power Text"], values=ppFmtValues, order=ppFmtOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4765; to='{ type="dropdown", text=EUI_L["Text Position"], values=ppTextValues, order=ppTextOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4772; to='title = EUI_L["Power Text"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4774; to='{ type="toggle", label=EUI_L["Show %"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4805; to='title = EUI_L["Text Position"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4807; to='{ type="slider", label=EUI_L["Size"], min=6, max=24, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4810; to='{ type="slider", label=EUI_L["X Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4813; to='{ type="slider", label=EUI_L["Y Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4840; to='tooltip = EUI_L["Apply Power Text Format to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4870; to='tooltip = EUI_L["Apply Power Text Position to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4900; to='{ type="multiSwatch", text=EUI_L["Bar Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4902; to='{ tooltip = EUI_L["Bar Background"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4913; to='{ tooltip = EUI_L["Custom Colored Fill"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4937; to='{ tooltip = EUI_L["Power Colored Fill"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4954; to='{ type="slider", text=EUI_L["Power Bar Opacity"], min=10, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4965; to='tooltip = EUI_L["Apply Bar Color to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5020; to='tooltip = EUI_L["Apply Power Bar Opacity to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5052; to='{ type="multiSwatch", text=EUI_L["Text Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5054; to='{ tooltip = EUI_L["Custom Text Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5078; to='{ tooltip = EUI_L["Power Colored Text"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5096; to='{ type="toggle", text=EUI_L["Reverse Fill"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5104; to='tooltip = EUI_L["Apply Text Color to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5177; to='{ type="dropdown", text=EUI_L["Power Type"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5257; to='{ type="toggle", text=EUI_L["Show Cast Bar"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5260; to='{ type="slider", text=EUI_L["Height"], min=1, max=40, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5287; to='tooltip = EUI_L["Apply Show Cast Bar and Fill Color to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5331; to='tooltip = EUI_L["Apply Cast Bar Height to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5397; to='{ type="toggle", text=EUI_L["Show Icon"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5400; to='{ type="toggle", text=EUI_L["Hide When Idle"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5408; to='tooltip = EUI_L["Apply Show Icon to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5453; to='tooltip = EUI_L["Apply Hide When Idle to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5489; to='{ type="slider", text=EUI_L["Spell Name Size"], min=6, max=20, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5492; to='{ type="slider", text=EUI_L["Duration Size"], min=6, max=20, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5515; to='title = EUI_L["Spell Name Position"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5517; to='{ type="slider", label=EUI_L["X Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5520; to='{ type="slider", label=EUI_L["Y Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5550; to='title = EUI_L["Duration"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5552; to='{ type="toggle", label=EUI_L["Show Duration"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5558; to='{ type="slider", label=EUI_L["X Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5561; to='{ type="slider", label=EUI_L["Y Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5577; to='tooltip = EUI_L["Apply Spell Name Size and Color to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5620; to='tooltip = EUI_L["Apply Duration Size and Color to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5663; to='{ type="slider", text=EUI_L["Spell Target Size"], min=6, max=20, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5666; to='{ type="toggle", text=EUI_L["Reverse Fill"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5689; to='title = EUI_L["Spell Target"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5691; to='{ type="toggle", label=EUI_L["Show Spell Target"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5697; to='{ type="slider", label=EUI_L["X Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5700; to='{ type="slider", label=EUI_L["Y Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5716; to='tooltip = EUI_L["Apply Spell Target Size and Color to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5768; to='{ type="toggle", text=EUI_L["Enable Text Bar"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5771; to='{ type="dropdown", text=EUI_L["Position"], values=btbPositionValues, order=btbPositionOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5789; to='tooltip = EUI_L["Apply Enable Text Bar to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5822; to='tooltip = EUI_L["Apply Text Bar Position to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5891; to='title = EUI_L["Detached Position Offsets"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5893; to='{ type="slider", label=EUI_L["X Offset"], min=-200, max=200, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5896; to='{ type="slider", label=EUI_L["Y Offset"], min=-200, max=200, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5934; to='{ type="slider", text=EUI_L["Height"], min=0, max=40, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5939; to='{ type="slider", text=EUI_L["Width"], min=0, max=400, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5964; to='tooltip = EUI_L["Apply Text Bar Height to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5994; to='tooltip = EUI_L["Apply Text Bar Width to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6024; to='{ type="dropdown", text=EUI_L["Left Text"], values=btbTextValues, order=btbTextOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6036; to='{ type="dropdown", text=EUI_L["Right Text"], values=btbTextValues, order=btbTextOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6081; to='title = EUI_L["BTB Left Text Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6083; to='{ type="toggle", label=EUI_L["Class Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6086; to='{ type="toggle", label=EUI_L["Power Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6089; to='{ type="slider", label=EUI_L["Size"], min=8, max=24, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6092; to='{ type="slider", label=EUI_L["X"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6095; to='{ type="slider", label=EUI_L["Y"], min=-30, max=30, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6155; to='title = EUI_L["BTB Right Text Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6157; to='{ type="toggle", label=EUI_L["Class Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6160; to='{ type="toggle", label=EUI_L["Power Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6163; to='{ type="slider", label=EUI_L["Size"], min=8, max=24, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6166; to='{ type="slider", label=EUI_L["X"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6169; to='{ type="slider", label=EUI_L["Y"], min=-30, max=30, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6201; to='tooltip = EUI_L["Apply Text Bar Left Text to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6231; to='tooltip = EUI_L["Apply Text Bar Right Text to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6261; to='{ type="dropdown", text=EUI_L["Center Text"], values=btbTextValues, order=btbTextOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6273; to='{ type="dropdown", text=EUI_L["Class Icon"], values=classIconValues, order=classIconOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6311; to='title = EUI_L["BTB Center Text Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6313; to='{ type="toggle", label=EUI_L["Class Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6316; to='{ type="toggle", label=EUI_L["Power Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6319; to='{ type="slider", label=EUI_L["Size"], min=8, max=24, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6322; to='{ type="slider", label=EUI_L["X"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6325; to='{ type="slider", label=EUI_L["Y"], min=-30, max=30, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6356; to='title = EUI_L["Class Icon Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6358; to='{ type="slider", label=EUI_L["Size"], min=8, max=60, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6361; to='{ type="dropdown", label=EUI_L["Location"], values=classIconLocValues, order=classIconLocOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6364; to='{ type="slider", label=EUI_L["X Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6367; to='{ type="slider", label=EUI_L["Y Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6399; to='tooltip = EUI_L["Apply Text Bar Center Text to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6429; to='tooltip = EUI_L["Apply Text Bar Class Icon to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6470; to='{ type="dropdown", text=EUI_L["Enable Class Resource"], values=classPowerStyleValues, order=classPowerStyleOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6481; to='{ type="multiSwatch", text=EUI_L["Fill Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6485; to='{ tooltip = EUI_L["Custom Colored"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6511; to='{ tooltip = EUI_L["Dynamic Colored"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6567; to='tooltip = EUI_L["Apply Class Resource Style to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6603; to='tooltip = EUI_L["Apply Class Colors to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6637; to='{ type="dropdown", text=EUI_L["Position"], values=classPowerPosValues, order=classPowerPosOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6648; to='{ type="slider", text=EUI_L["Size"], min=4, max=30, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6665; to='title = EUI_L["Class Resource Position"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6667; to='{ type="slider", label=EUI_L["X Offset"], min=-100, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6672; to='{ type="slider", label=EUI_L["Y Offset"], min=-100, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6705; to='tooltip = EUI_L["Apply Class Resource Position to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6735; to='tooltip = EUI_L["Apply Class Resource Size to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6765; to='{ type="slider", text=EUI_L["Bar Spacing"], min=0, max=10, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6774; to='{ type="colorpicker", text=EUI_L["Background Color"], hasAlpha=true,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6793; to='tooltip = EUI_L["Apply Class Resource Bar Spacing to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6823; to='tooltip = EUI_L["Apply Class Resource Background Color to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6902; to='{ type="dropdown", text=EUI_L["Absorb Style"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6906; to='{ type="dropdown", text=EUI_L["Combat Indicator"], values=combatIndValues, order=combatIndOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6915; to='title = EUI_L["Absorb Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6917; to='{ type = "slider", label = EUI_L["Clean Opacity"], min = 5, max = 100, step = 1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6939; to='tooltip = EUI_L["Apply Absorb Style to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6969; to='tooltip = EUI_L["Apply Combat Indicator Style to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7032; to='title = EUI_L["Combat Indicator Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7034; to='{ type="toggle", label=EUI_L["Class Colored"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7037; to='{ type="dropdown", label=EUI_L["Position"], values=combatPosValues, order=combatPosOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7040; to='{ type="slider", label=EUI_L["Size"], min=8, max=64, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7043; to='{ type="slider", label=EUI_L["X"], min=-100, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7046; to='{ type="slider", label=EUI_L["Y"], min=-100, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7085; to='{ type="dropdown", text=EUI_L["Buff Display"], values=buffAnchorValues, order=buffAnchorOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7101; to='{ type="slider", text=EUI_L["Buff Size"], min=10, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7110; to='tooltip = EUI_L["Apply Buffs Location to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7158; to='title = EUI_L["Buff Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7160; to='{ type="dropdown", label=EUI_L["Growth Direction"], values=buffGrowthValues, order=buffGrowthOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7163; to='{ type="slider", label=EUI_L["Max Count"], min=1, max=20, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7166; to='{ type="toggle", label=EUI_L["Show Cooldown Text"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7169; to='{ type="slider", label=EUI_L["Text Size"], min=6, max=18, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7180; to='title = EUI_L["Buff Position"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7182; to='{ type="slider", label=EUI_L["Offset X"], min=-100, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7185; to='{ type="slider", label=EUI_L["Offset Y"], min=-100, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7196; to='{ type="dropdown", text=EUI_L["Debuff Display"], values=buffAnchorValues, order=buffAnchorOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7204; to='{ type="slider", text=EUI_L["Debuff Size"], min=10, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7211; to='title = EUI_L["Debuff Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7213; to='{ type="dropdown", label=EUI_L["Growth Direction"], values=buffGrowthValues, order=buffGrowthOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7216; to='{ type="slider", label=EUI_L["Max Count"], min=1, max=20, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7219; to='{ type="toggle", label=EUI_L["Show Own Only"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7222; to='{ type="toggle", label=EUI_L["Show Cooldown Text"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7225; to='{ type="slider", label=EUI_L["Text Size"], min=6, max=18, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7236; to='title = EUI_L["Debuff Position"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7238; to='{ type="slider", label=EUI_L["Offset X"], min=-100, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7241; to='{ type="slider", label=EUI_L["Offset Y"], min=-100, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7255; to='{ type="toggle", text=EUI_L["Raid Marker"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7261; to='{ type="slider", text=EUI_L["Marker Size"], min=12, max=64, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7268; to='title = EUI_L["Raid Marker Position"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7270; to='{ type="slider", label=EUI_L["X Offset"], min=-200, max=200, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7273; to='{ type="slider", label=EUI_L["Y Offset"], min=-200, max=200, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7307; to='tooltip = EUI_L["Apply Raid Marker to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7342; to='tooltip = EUI_L["Apply Marker Size to all Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7385; to='{ type="toggle", text=EUI_L["Leader Indicator"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7391; to='{ type="slider", text=EUI_L["Leader Icon Size"], min=8, max=48, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7402; to='title = EUI_L["Leader Indicator Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7404; to='{ type="dropdown", label=EUI_L["Position"], values=leaderPosValues, order=leaderPosOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7407; to='{ type="slider", label=EUI_L["X Offset"], min=-200, max=200, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7410; to='{ type="slider", label=EUI_L["Y Offset"], min=-200, max=200, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7825; to='rightSlot = { type="slider", text=EUI_L["Bar Width"], min=60, max=300, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7831; to='{ type="slider", text=EUI_L["Bar Height"], min=10, max=80, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7841; to='{ type="multiSwatch", text=EUI_L["Bar Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7843; to='{ tooltip = EUI_L["Bar Background"], hasAlpha = false,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7853; to='{ tooltip = EUI_L["Custom Colored Fill"], hasAlpha = false,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7874; to='{ tooltip = EUI_L["Class Colored Fill"], hasAlpha = false,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7892; to='{ type="slider", text=EUI_L["Bar Opacity"], min=10, max=100, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7902; to='{ type="dropdown", text=EUI_L["Left Text"], values=healthTextValues, order=healthTextOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7915; to='{ type="dropdown", text=EUI_L["Right Text"], values=healthTextValues, order=healthTextOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7956; to='title = EUI_L["Left Text Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7958; to='{ type="toggle", label=EUI_L["Class Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7961; to='{ type="slider", label=EUI_L["Size"], min=8, max=24, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7964; to='{ type="slider", label=EUI_L["X"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7967; to='{ type="slider", label=EUI_L["Y"], min=-30, max=30, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8014; to='title = EUI_L["Right Text Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8016; to='{ type="toggle", label=EUI_L["Class Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8019; to='{ type="slider", label=EUI_L["Size"], min=8, max=24, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8022; to='{ type="slider", label=EUI_L["X"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8025; to='{ type="slider", label=EUI_L["Y"], min=-30, max=30, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8048; to='{ type="dropdown", text=EUI_L["Center Text"], values=healthTextValues, order=healthTextOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8058; to='{ type="toggle", text=EUI_L["Reverse Fill"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8089; to='title = EUI_L["Center Text Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8091; to='{ type="toggle", label=EUI_L["Class Color"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8094; to='{ type="slider", label=EUI_L["Size"], min=8, max=24, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8097; to='{ type="slider", label=EUI_L["X"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8100; to='{ type="slider", label=EUI_L["Y"], min=-30, max=30, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8128; to='title = EUI_L["Portrait Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8130; to='{ type="toggle", label=EUI_L["Portrait on Right"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8158; to='{ type="toggle", text=EUI_L["Enable Target of Target"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8164; to='{ type="toggle", text=EUI_L["Enable Focus Target"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8172; to='{ type="toggle", text=EUI_L["Show Portrait"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8202; to='{ type="toggle", text=EUI_L["Enable Pet Frame"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8208; to='{ type="toggle", text=EUI_L["Show Portrait"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8267; to='{ type="toggle", text=EUI_L["Enable Boss Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8273; to='{ type="toggle", text=EUI_L["Show Portrait"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8281; to='{ type="toggle", text=EUI_L["Show Cast Icon"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8287; to='{ type="slider", text=EUI_L["Vertical Spacing"], min=20, max=200, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8317; to='{ type="toggle", text=EUI_L["Simple Debuff Display"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8318; to='tooltip = EUI_L["Force debuffs to the Left of the frame and size them to match the frame height (excluding cast bar). Overrides the Debuffs Location and debuff size settings while enabled."],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8326; to='{ type="toggle", text=EUI_L["Spell Target"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8327; to='tooltip = EUI_L["Show the name of who the boss is casting on."],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8338; to='title = EUI_L["Simple Debuff Text"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8340; to='{ type="toggle", label=EUI_L["Show Cooldown Text"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8343; to='{ type="slider", label=EUI_L["Text Size"], min=6, max=24, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8353; to='{ type="dropdown", text=EUI_L["Buffs Location"], values=buffAnchorValues, order=buffAnchorOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8369; to='{ type="dropdown", text=EUI_L["Debuffs Location"], values=buffAnchorValues, order=buffAnchorOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8385; to='title = EUI_L["Buff Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8387; to='{ type="dropdown", label=EUI_L["Growth Direction"], values=buffGrowthValues, order=buffGrowthOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8390; to='{ type="slider", label=EUI_L["Max Count"], min=1, max=20, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8393; to='{ type="toggle", label=EUI_L["Show Cooldown Text"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8396; to='{ type="slider", label=EUI_L["Text Size"], min=6, max=18, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8411; to='{ type="toggle", text=EUI_L["Show Raid Marker"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8412; to='tooltip=EUI_L["Shows the raid target marker icon on boss frames."],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8419; to='{ type="slider", text=EUI_L["Raid Marker Size"], min=12, max=48, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8427; to='title = EUI_L["Raid Marker Position"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8429; to='{ type="slider", label=EUI_L["X Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8432; to='{ type="slider", label=EUI_L["Y Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8435; from='{ type="dropdown", label="Alignment", values={ left="Left", center="Center", right="Right" }, order={ "left", "center", "right" },'; to='{ type="dropdown", label=EUI_L["Alignment"], values={ left=EUI_L["Left"], center=EUI_L["Center"], right=EUI_L["Right"] }, order={ "left", "center", "right" },' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8448; to='title = EUI_L["Debuff Settings"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8450; to='{ type="dropdown", label=EUI_L["Growth Direction"], values=buffGrowthValues, order=buffGrowthOrder,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8453; to='{ type="slider", label=EUI_L["Max Count"], min=1, max=20, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8456; to='{ type="toggle", label=EUI_L["Show Own Only"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8459; to='{ type="toggle", label=EUI_L["Show Cooldown Text"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8462; to='{ type="slider", label=EUI_L["Text Size"], min=6, max=18, step=1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8784; to='{ type = "toggle", text = EUI_L["Enable Styled Buffs & Debuffs"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8789; to='title   = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8796; to='{ type = "slider", text = EUI_L["Icon Size"], min = 16, max = 60, step = 1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8803; to='{ type = "toggle", text = EUI_L["Show Text"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8804; to='tooltip = EUI_L["Show duration and stack count text on buff and debuff icons."],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8807; to='{ type = "slider", text = EUI_L["Text Size"], min = 6, max = 24, step = 1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8816; to='{ type = "slider", text = EUI_L["Border Size"], min = 0, max = 4, step = 1,' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8819; to='{ type = "toggle", text = EUI_L["No Border on Debuffs"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8820; to='tooltip = EUI_L["When enabled, debuff icons keep Blizzard''s colored border instead of using the custom border."],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8862; to='title       = EUI_L["Unit Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8848; to='text = EUI_L["Ellesmere Unit Frames setting changed. Reload UI to apply?"],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8861; to='text = EUI_L["Reset all Ellesmere Unit Frames settings to defaults? This cannot be undone."],' }
# >>> auto: ..\EllesmereUIResourceBars\
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1046; to='items[#items + 1] = { key = 0, label = EUI_L["All Specs"], isAction = true, lockedFn = HasAllSpecsEntry }' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1047; to='items[#items + 1] = { key = ROLE_ALL_HEALERS, label = EUI_L["All Healers"], isAction = true, lockedFn = HasAllSpecsEntry }' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1048; to='items[#items + 1] = { key = ROLE_ALL_TANKS, label = EUI_L["All Tanks"], isAction = true, lockedFn = HasAllSpecsEntry }' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1049; to='items[#items + 1] = { key = ROLE_ALL_DPS, label = EUI_L["All DPS"], isAction = true, lockedFn = HasAllSpecsEntry }' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1383; to='title = EUI_L["Hash Line Style"], bgAlpha = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1386; to='{ type = "slider", label = EUI_L["Hash Width"], min = 1, max = 4, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1399; to='{ type = "colorpicker", label = EUI_L["Hash Color"], hasAlpha = true,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1502; to='title = EUI_L["Threshold Coloring"], bgAlpha = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1505; to='{ type = "toggle", label = EUI_L["Reverse Threshold Fill Color"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1733; to='{ type = "dropdown", text = EUI_L["Visibility"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1748; to='{ type = "dropdown", text = EUI_L["Visibility Options"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1782; to='{ type = "toggle", text = EUI_L["Dark Theme"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1799; to='{ type = "colorpicker", text = EUI_L["Background"], hasAlpha = true,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1826; to='{ type = "dropdown", text = EUI_L["Texture"], values = hbtValues, order = hbtOrder,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1835; to='{ type = "dropdown", text = EUI_L["Frame Strata"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1836; to='tooltip = EUI_L["Controls the order that overlapping elements display in. Set higher to show above other elements."],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1860; to='{ type = "toggle", text = EUI_L["Show Class Resource"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1867; to='{ type = "dropdown", text = EUI_L["Orientation"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1888; to='title = EUI_L["Class Resource"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1890; to='{ type = "slider", label = EUI_L["Spacing"], min = 0, max = 20, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1896; to='{ type = "toggle", label = EUI_L["Hide Power Bar if Resource"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1927; to='{ type = "slider", text = EUI_L["Height"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1936; to='{ type = "slider", text = EUI_L["Width"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1952; to='tooltip = EUI_L["Apply Height to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1971; to='tooltip = EUI_L["Apply Width to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1992; to='{ type="dropdown", text=EUI_L["Border Style"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2009; to='{ type = "slider", text = EUI_L["Border Size"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2043; to='title = EUI_L["Border Offset"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2045; to='{ type = "slider", label = EUI_L["Offset X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2057; to='{ type = "slider", label = EUI_L["Offset Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2069; to='{ type = "slider", label = EUI_L["Shift X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2081; to='{ type = "slider", label = EUI_L["Shift Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2107; to='tooltip = EUI_L["Apply Border Style to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2131; to='tooltip = EUI_L["Apply Border to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2157; to='{ type = "slider", text = EUI_L["Opacity"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2167; to='{ type = "multiSwatch", text = EUI_L["Fill Color"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2171; to='{ tooltip = EUI_L["Custom Colored"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2197; to='{ tooltip = EUI_L["Dynamic Colored"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2223; to='tooltip = EUI_L["Apply Opacity to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2242; to='{ type = "toggle", text = EUI_L["Resource Text"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2251; to='{ type = "label", text = EUI_L["Threshold & Hash Lines"] }' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2257; to='title = EUI_L["Charged Points"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2259; to='{ type = "colorpicker", label = EUI_L["Charged Color"], hasAlpha = false,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2334; to='title = EUI_L["Resource Text"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2336; to='{ type = "slider", label = EUI_L["Size"], min = 8, max = 24, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2342; to='{ type = "slider", label = EUI_L["X Offset"], min = -50, max = 50, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2348; to='{ type = "slider", label = EUI_L["Y Offset"], min = -50, max = 50, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2494; to='items[#items + 1] = { key = 0, label = EUI_L["All Specs"], isAction = true, lockedFn = HasCRAllSpecs }' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2865; to='title = EUI_L["Hash Line Style"], bgAlpha = 1, frameStrata = "FULLSCREEN_DIALOG", frameLevel = 500,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2867; to='{ type = "slider", label = EUI_L["Hash Width"], min = 1, max = 4, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2880; to='{ type = "colorpicker", label = EUI_L["Hash Color"], hasAlpha = true,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2987; to='title = EUI_L["Threshold Coloring"], bgAlpha = 1, frameStrata = "FULLSCREEN_DIALOG", frameLevel = 500,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2989; to='{ type = "toggle", label = EUI_L["Only Color At/Above Threshold"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3185; to='{ type = "toggle", text = EUI_L["Simple Runes"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3198; to='{ type = "toggle", text = EUI_L["Show Focus as Power Bar (BM/MM)"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3199; to='tooltip = EUI_L["When enabled, BM and MM specs show Focus as the standard power bar instead of a class resource bar."],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3215; to='{ type = "toggle", text = EUI_L["Enhance 5 Bar Style"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3274; to='{ type = "toggle", text = EUI_L["Show Power Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3281; to='{ type = "dropdown", text = EUI_L["Orientation"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3299; to='title = EUI_L["Power Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3301; to='{ type = "toggle", label = EUI_L["Expand Bar if No Resource"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3302; to='tooltip = EUI_L["When your spec has no class resource, automatically adds the class resource height to the power bar. Automatically disabled when Power Bar height is matched to another element."],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3409; to='{ type = "slider", text = EUI_L["Height"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3418; to='{ type = "slider", text = EUI_L["Width"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3434; to='tooltip = EUI_L["Apply Height to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3453; to='tooltip = EUI_L["Apply Width to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3475; to='{ type="dropdown", text=EUI_L["Border Style"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3492; to='{ type = "slider", text = EUI_L["Border Size"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3526; to='title = EUI_L["Border Offset"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3528; to='{ type = "slider", label = EUI_L["Offset X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3540; to='{ type = "slider", label = EUI_L["Offset Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3552; to='{ type = "slider", label = EUI_L["Shift X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3564; to='{ type = "slider", label = EUI_L["Shift Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3590; to='tooltip = EUI_L["Apply Border Style to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3614; to='tooltip = EUI_L["Apply Border to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3640; to='{ type = "slider", text = EUI_L["Opacity"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3650; to='{ type = "multiSwatch", text = EUI_L["Fill Color"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3654; to='{ tooltip = EUI_L["Custom Colored"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3680; to='{ tooltip = EUI_L["Power Colored"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3706; to='tooltip = EUI_L["Apply Opacity to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3725; to='{ type = "dropdown", text = EUI_L["Power Text"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3735; to='{ type = "label", text = EUI_L["Threshold Settings"] }' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3741; to='title = EUI_L["Power Text"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3743; to='{ type = "toggle", label = EUI_L["Show %"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3752; to='{ type = "slider", label = EUI_L["Size"], min = 8, max = 24, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3758; to='{ type = "slider", label = EUI_L["X Offset"], min = -50, max = 50, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3764; to='{ type = "slider", label = EUI_L["Y Offset"], min = -50, max = 50, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3839; to='{ type="dropdown", text=EUI_L["Power Type"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3892; to='{ type = "toggle", text = EUI_L["Show Health Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3899; to='{ type = "dropdown", text = EUI_L["Orientation"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3987; to='{ type = "slider", text = EUI_L["Height"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3996; to='{ type = "slider", text = EUI_L["Width"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4012; to='tooltip = EUI_L["Apply Height to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4031; to='tooltip = EUI_L["Apply Width to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4053; to='{ type="dropdown", text=EUI_L["Border Style"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4070; to='{ type = "slider", text = EUI_L["Border Size"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4104; to='title = EUI_L["Border Offset"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4106; to='{ type = "slider", label = EUI_L["Offset X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4118; to='{ type = "slider", label = EUI_L["Offset Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4130; to='{ type = "slider", label = EUI_L["Shift X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4142; to='{ type = "slider", label = EUI_L["Shift Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4168; to='tooltip = EUI_L["Apply Border Style to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4192; to='tooltip = EUI_L["Apply Border to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4218; to='{ type = "slider", text = EUI_L["Opacity"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4228; to='{ type = "multiSwatch", text = EUI_L["Fill Color"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4232; to='{ tooltip = EUI_L["Custom Colored"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4261; to='{ tooltip = EUI_L["Class Colored"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4288; to='tooltip = EUI_L["Apply Opacity to all Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4307; to='{ type = "dropdown", text = EUI_L["Health Text"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4317; to='{ type = "label", text = EUI_L["Threshold Settings"] }' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4323; to='title = EUI_L["Health Text"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4325; to='{ type = "slider", label = EUI_L["Size"], min = 8, max = 24, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4331; to='{ type = "slider", label = EUI_L["X Offset"], min = -50, max = 50, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4337; to='{ type = "slider", label = EUI_L["Y Offset"], min = -50, max = 50, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4849; to='{ type = "toggle", text = EUI_L["Enable Player Cast Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4856; to='{ type = "toggle", text = EUI_L["Show Spell Icon"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4870; to='title = EUI_L["Cast Bar Position"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4872; to='{ type = "slider", label = EUI_L["X Offset"], min = -600, max = 600, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4878; to='{ type = "slider", label = EUI_L["Y Offset"], min = -600, max = 600, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4910; to='{ type = "slider", text = EUI_L["Height"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4918; to='{ type = "slider", text = EUI_L["Width"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4932; to='{ type = "dropdown", text = EUI_L["Frame Strata"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4933; to='tooltip = EUI_L["Controls the order that overlapping elements display in. Set higher to show above other elements."],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4958; to='{ type="dropdown", text=EUI_L["Border Style"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4975; to='{ type = "slider", text = EUI_L["Border Size"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5025; to='title = EUI_L["Border Offset"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5027; to='{ type = "slider", label = EUI_L["Offset X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5039; to='{ type = "slider", label = EUI_L["Offset Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5051; to='{ type = "slider", label = EUI_L["Shift X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5063; to='{ type = "slider", label = EUI_L["Shift Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5091; to='{ type = "toggle", text = EUI_L["Show Spark"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5099; to='{ type = "multiSwatch", text = EUI_L["Color"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5103; to='{ tooltip = EUI_L["Gradient End Color"], hasAlpha = true,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5114; to='{ tooltip = EUI_L["Custom Colored"], hasAlpha = true,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5143; to='{ tooltip = EUI_L["Class Colored"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5166; to='title = EUI_L["Gradient Settings"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5168; to='{ type = "toggle", label = EUI_L["Enable Gradient"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5175; to='{ type = "dropdown", label = EUI_L["Gradient Direction"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5226; to='{ type = "dropdown", text = EUI_L["Bar Texture"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5235; to='{ type = "toggle", text = EUI_L["Spell Text"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5248; to='title = EUI_L["Spell Text Settings"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5250; to='{ type = "slider", label = EUI_L["Text Size"], min = 8, max = 24, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5256; to='{ type = "slider", label = EUI_L["X Offset"], min = -100, max = 100, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5262; to='{ type = "slider", label = EUI_L["Y Offset"], min = -100, max = 100, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5290; to='{ type = "toggle", text = EUI_L["Duration Text"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5298; to='{ type = "toggle", text = EUI_L["Show Total Duration"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5299; to='tooltip = EUI_L["Shows elapsed / total duration (e.g. 0.4 / 2.0) instead of counting down from the total."],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5315; to='title = EUI_L["Timer Settings"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5317; to='{ type = "slider", label = EUI_L["Timer Size"], min = 8, max = 24, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5323; to='{ type = "slider", label = EUI_L["X Offset"], min = -100, max = 100, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5329; to='{ type = "slider", label = EUI_L["Y Offset"], min = -100, max = 100, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5391; to='{ type = "toggle", text = EUI_L["Enable Tick Markers"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5404; to='{ type = "toggle", text = EUI_L["Channel Ticks"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5405; to='tooltip = EUI_L["Shows tick marks on channeled spells. Only supported spells are shown, request missing spells on Discord."],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5435; to='{ type = "toggle", text = EUI_L["Last Tick"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5436; to='tooltip = EUI_L["Highlights the final damage tick. Requires a supported channeled spell."],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5445; to='{ type = "toggle", text = EUI_L["Colored Empowered Stages"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5446; to='tooltip = EUI_L["Changes the cast bar color based on the current empower stage. Colors transition from red (stage 1) through yellow to green (max stage)."],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5483; to='{ type = "toggle", text = EUI_L["Enable Latency Overlay"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5484; to='tooltip = EUI_L["Shows a colored overlay at the end of the cast bar representing your network latency for each spell. Helps you time spell queuing."],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5493; to='{ type = "toggle", text = EUI_L["Show Latency Text"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5494; to='tooltip = EUI_L["Appends your latency in milliseconds to the cast timer, e.g. 1.8 (42ms)."],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5575; to='classItems[#classItems + 1] = { key = "NONE", label = EUI_L["None (Disabled)"] }' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5585; to='{ type = "label", text = EUI_L["Enabled Classes"] },' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5586; to='{ type = "slider", text = EUI_L["Icon Size"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5645; to='title = EUI_L["Icon Settings"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5647; to='{ type = "slider", label = EUI_L["Spacing"], min = 0, max = 20, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5660; to='{ type = "slider", text = EUI_L["Timer Size"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5669; to='{ type = "toggle", text = EUI_L["Show Timer"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5685; to='{ type = "dropdown", text = EUI_L["Border Style"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5704; to='{ type = "slider", text = EUI_L["Border Size"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5759; to='title = EUI_L["Border Offset"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5761; to='{ type = "slider", label = EUI_L["Offset X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5773; to='{ type = "slider", label = EUI_L["Offset Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5785; to='{ type = "slider", label = EUI_L["Shift X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5797; to='{ type = "slider", label = EUI_L["Shift Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5818; to='{ type = "dropdown", text = EUI_L["Frame Strata"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5819; to='tooltip = EUI_L["Controls the order that overlapping elements display in. Set higher to show above other elements."],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5840; to='title       = EUI_L["Resource Bars"],' }
    @{ f="..\EllesmereUIResourceBars\EllesmereUIResourceBars.lua"; line=1181; from='key = "ERB_Health", label = "Health Bar", group = "Resource Bars", order = 500,'; to='key = "ERB_Health", label = EUI_L["Health Bar"], group = EUI_L["Resource Bars"], order = 500,' }
    @{ f="..\EllesmereUIResourceBars\EllesmereUIResourceBars.lua"; line=1200; from='key = "ERB_Power", label = "Power Bar", group = "Resource Bars", order = 501,'; to='key = "ERB_Power", label = EUI_L["Power Bar"], group = EUI_L["Resource Bars"], order = 501,' }
    @{ f="..\EllesmereUIResourceBars\EllesmereUIResourceBars.lua"; line=1219; from='key = "ERB_ClassResource", label = "Class Resource", group = "Resource Bars", order = 502,'; to='key = "ERB_ClassResource", label = EUI_L["Class Resource"], group = EUI_L["Resource Bars"], order = 502,' }
    @{ f="..\EllesmereUIResourceBars\EllesmereUIResourceBars.lua"; line=1271; from='key = "ERB_CastBar", label = "Cast Bar", group = "Resource Bars", order = 504,'; to='key = "ERB_CastBar", label = EUI_L["Cast Bar"], group = EUI_L["Resource Bars"], order = 504,' }
    @{ f="..\EllesmereUIResourceBars\EllesmereUIResourceBars.lua"; line=1322; from='key = "ERB_TotemBar", label = "Totem Bar", group = "Resource Bars", order = 505,'; to='key = "ERB_TotemBar", label = EUI_L["Totem Bar"], group = EUI_L["Resource Bars"], order = 505,' }
# >>> auto: ..\EllesmereUICooldownManager\
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1464; to='{ type = "dropdown", text = EUI_L["Glow When"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1472; from='{ type = "labeledButton", text = "Remove Glow", buttonText = "Remove", width = 150,'; to='{ type = "labeledButton", text = EUI_L["Remove Glow"], buttonText = EUI_L["Remove"], width = 150,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1524; to='{ type = "dropdown", text = EUI_L["Glow Type"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1543; to='{ type = "toggle", text = EUI_L["Class Colored Glow"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2144; to='title = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2162; to='title = EUI_L["Use Blizzard Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2331; to='title = EUI_L["Delete Bar"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2877; to='{ type = "toggle", text = EUI_L["Group Tracking Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2888; to='{ type = "dropdown", text = EUI_L["Grouped Grow Direction"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2907; to='{ type = "slider", text = EUI_L["Bar Spacing"], min = -2, max = 20, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2934; to='{ type = "slider", text = EUI_L["Height"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2944; to='{ type = "slider", text = EUI_L["Width"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2960; to='tooltip = EUI_L["Apply Height to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2981; to='tooltip = EUI_L["Apply Width to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3003; to='{ type = "toggle", text = EUI_L["Vertical Orientation"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3012; to='{ type = "dropdown", text = EUI_L["Bar Texture"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3049; to='{ type = "dropdown", text = EUI_L["Name Text"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3063; to='{ type = "dropdown", text = EUI_L["Duration Text"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3082; to='title = EUI_L["Name Text Settings"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3084; to='{ type = "slider", label = EUI_L["Text Size"], min = 8, max = 24, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3090; to='{ type = "slider", label = EUI_L["X Offset"], min = -100, max = 100, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3096; to='{ type = "slider", label = EUI_L["Y Offset"], min = -100, max = 100, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3127; to='tooltip = EUI_L["Apply Name Text to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3154; to='title = EUI_L["Duration Text Settings"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3156; to='{ type = "slider", label = EUI_L["Timer Size"], min = 8, max = 24, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3162; to='{ type = "slider", label = EUI_L["X Offset"], min = -100, max = 100, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3168; to='{ type = "slider", label = EUI_L["Y Offset"], min = -100, max = 100, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3199; to='tooltip = EUI_L["Apply Duration Text to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3226; to='{ type = "dropdown", text = EUI_L["Stacks Text"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3234; to='{ type = "toggle", text = EUI_L["Reverse Fill"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3244; to='title = EUI_L["Stacks Text Settings"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3246; to='{ type = "slider", label = EUI_L["Size"], min = 6, max = 24, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3252; to='{ type = "slider", label = EUI_L["X Offset"], min = -100, max = 100, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3258; to='{ type = "slider", label = EUI_L["Y Offset"], min = -100, max = 100, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3287; to='tooltip = EUI_L["Apply Stacks Text to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3314; to='{ type = "dropdown", text = EUI_L["Show Icon"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3322; to='{ type = "slider", text = EUI_L["Opacity"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3337; to='{ type = "dropdown", text = EUI_L["Fill Color"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3361; to='{ type = "toggle", text = EUI_L["Show Spark"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3449; to='{ type="dropdown", text=EUI_L["Border Texture"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3464; to='{ type = "slider", text = EUI_L["Border Size"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3492; to='title = EUI_L["Border Offset"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3494; to='{ type = "slider", label = EUI_L["Offset X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3506; to='{ type = "slider", label = EUI_L["Offset Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3518; to='{ type = "slider", label = EUI_L["Shift X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3530; to='{ type = "slider", label = EUI_L["Shift Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3558; to='{ type = "multiSwatch", text = EUI_L["Background Color"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3560; to='{ tooltip = EUI_L["Background Color"], hasAlpha = true,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3585; to='{ type = "toggle", text = EUI_L["Enable Max Stacks"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3591; to='{ type = "label", text = EUI_L["Ticks at Stacks"] }' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3701; to='{ type = "toggle", text = EUI_L["Enable Stack Threshold"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3702; to='tooltip = EUI_L["This will change the color of your bar if you have more than your chosen number of stacks"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3708; to='{ type = "slider", text = EUI_L["Stack Threshold"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3765; to='{ type = "dropdown", text = EUI_L["Pandemic Glow"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3780; to='tooltip = EUI_L["Show a glow on the bar when the remaining duration is in the pandemic window (last 30%)"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3781; to='{ type = "label", text = EUI_L["Pandemic Glow Preview"] });  y = y - h' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3819; to='tooltip = EUI_L["Apply Pandemic Glow settings to all (Nameplates, CDM Bars)"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4011; to='title = EUI_L["Wrong Bar Type"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4423; to='{ val = nil,  label = EUI_L["Default"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4424; to='{ val = 0,    label = EUI_L["None"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4425; to='{ val = 1,    label = EUI_L["Pixel Glow"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4426; to='{ val = 2,    label = EUI_L["Shape Glow"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4427; to='{ val = 3,    label = EUI_L["Button Glow"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4428; to='{ val = 4,    label = EUI_L["Auto-Cast Shine"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4429; to='{ val = 5,    label = EUI_L["GCD"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4430; to='{ val = 6,    label = EUI_L["Modern WoW Glow"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4431; to='{ val = 7,    label = EUI_L["Classic WoW Glow"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4434; to='{ val = nil,  label = EUI_L["None"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4435; to='{ val = 1,    label = EUI_L["Pixel Glow"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4436; to='{ val = 2,    label = EUI_L["Shape Glow"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4437; to='{ val = 3,    label = EUI_L["Button Glow"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4438; to='{ val = 4,    label = EUI_L["Auto-Cast Shine"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4439; to='{ val = 5,    label = EUI_L["GCD"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4440; to='{ val = 6,    label = EUI_L["Modern WoW Glow"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4441; to='{ val = 7,    label = EUI_L["Classic WoW Glow"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4444; to='{ val = "custom",  label = EUI_L["CD Swipe Color"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4445; to='{ val = "class",   label = EUI_L["CD Swipe Class Colored"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4446; to='{ val = "none",    label = EUI_L["Hide Active State"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4449; to='{ val = nil,               label = EUI_L["None"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4450; to='{ val = "hiddenOnCD",      label = EUI_L["Hidden (On CD)"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4451; to='{ val = "hiddenReady",     label = EUI_L["Hidden (CD Ready)"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4452; to='{ val = "pixelGlowReady",  label = EUI_L["Pixel Glow (CD Ready)"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4453; to='{ val = "buttonGlowReady", label = EUI_L["Button Glow (CD Ready)"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4823; to='{ val = nil,      label = EUI_L["Default"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4824; to='{ val = "class",  label = EUI_L["Class Color"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4825; to='{ val = "custom", label = EUI_L["Custom"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7693; to='title = EUI_L["Repopulate Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7907; to='title = EUI_L["Delete Bar"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7929; to='title = EUI_L["Rename Bar"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8163; to='{ type="dropdown", text=EUI_L["Visibility"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8172; to='{ type="dropdown", text=EUI_L["Visibility Options"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8202; to='tooltip = EUI_L["Apply Visibility to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8222; to='tooltip = EUI_L["Apply Visibility Options to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8261; to='{ type="toggle", text=EUI_L["Bar Background"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8268; to='{ type="toggle", text=EUI_L["Vertical Orientation"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8320; to='row3Right = { type="slider", text=EUI_L["Bar Opacity"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8333; to='{ type="slider", text=EUI_L["Number of Rows"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8361; to='title = EUI_L["Top Row Icons"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8363; to='{ type="toggle", label=EUI_L["Custom Top Row Count"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8369; to='{ type="slider", label=EUI_L["Top Row Icons"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8371; to='tooltip=EUI_L["How many icons to show on the top row. The rest go on the bottom row."],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8428; to='{ type="dropdown", text=EUI_L["Nameplate Anchor"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8436; to='{ type="toggle", text=EUI_L["Focus Text Reminders"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8437; to='tooltip = EUI_L["This will display the word \"FOCUS\" below caster/miniboss mobs in M+ if you have not set your focus. Disabled for specs with no kick."],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8451; to='title = EUI_L["Nameplate Offset"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8453; to='{ type = "slider", label = EUI_L["X Offset"], min = -100, max = 100, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8459; to='{ type = "slider", label = EUI_L["Y Offset"], min = -100, max = 100, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8540; to='title = EUI_L["Focus Reminder Settings"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8542; to='{ type = "slider", label = EUI_L["Text Size"], min = 8, max = 50, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8548; to='{ type = "slider", label = EUI_L["X Offset"], min = -100, max = 100, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8554; to='{ type = "slider", label = EUI_L["Y Offset"], min = -100, max = 100, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8670; to='{ type = "dropdown", text = EUI_L["Focus Cast Sound"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8674; to='{ type = "dropdown", text = EUI_L["Interrupt Spell"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8707; to='{ type="toggle", text=EUI_L["Show on Target"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8708; to='tooltip = EUI_L["Show the FocusKick bar on your current target''s nameplate instead of your focus target''s nameplate."],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8781; to='row1Left = { type="toggle", text=EUI_L["Always Show Buffs"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8789; to='title = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8803; to='{ type="slider", text=EUI_L["Icon Scale"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8823; to='title = EUI_L["Always Show Buffs"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8825; to='{ type="toggle", label=EUI_L["Desaturate Off CD"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8852; to='{ type="dropdown", text=EUI_L["Buff Glow"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8864; to='{ type="slider", text=EUI_L["Icon Spacing"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8955; to='{ type="dropdown", text=EUI_L["Custom Icon Shape"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8980; to='{ type="slider", text=EUI_L["Icon Zoom"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8991; to='tooltip = EUI_L["Apply Icon Shape to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9021; to='tooltip = EUI_L["Apply Icon Zoom to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9040; to='{ type="dropdown", text=EUI_L["Border Size"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9049; to='{ type="dropdown", text=EUI_L["Border Style"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9075; to='title = EUI_L["Border Offset"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9077; to='{ type = "slider", label = EUI_L["Offset X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9091; to='{ type = "slider", label = EUI_L["Offset Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9105; to='{ type = "slider", label = EUI_L["Shift X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9119; to='{ type = "slider", label = EUI_L["Shift Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9213; to='tooltip = EUI_L["Apply Border Size to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9237; to='tooltip = EUI_L["Apply Border Style to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9270; to='{ type="slider", text=EUI_L["Icon Scale"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9288; to='{ type="slider", text=EUI_L["Icon Spacing"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9309; to='tooltip = EUI_L["Apply Icon Spacing to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9338; to='{ type="dropdown", text=EUI_L["Border Style"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9360; to='{ type="dropdown", text=EUI_L["Border Size"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9373; to='title = EUI_L["Border Offset"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9375; to='{ type = "slider", label = EUI_L["Offset X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9389; to='{ type = "slider", label = EUI_L["Offset Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9403; to='{ type = "slider", label = EUI_L["Shift X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9417; to='{ type = "slider", label = EUI_L["Shift Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9444; to='tooltip = EUI_L["Apply Border Style to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9556; to='tooltip = EUI_L["Apply Border Size to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9601; to='{ type="dropdown", text=EUI_L["Custom Icon Shape"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9622; to='{ type="slider", text=EUI_L["Icon Zoom"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9632; to='tooltip = EUI_L["Apply Icon Shape to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9661; to='tooltip = EUI_L["Apply Icon Zoom to all Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9679; to='{ type="slider", text=EUI_L["Duration Size"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9686; to='{ type="slider", text=EUI_L["Stack Size"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9727; to='title = EUI_L["Duration Text"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9729; to='{ type="toggle", label=EUI_L["Show Duration"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9735; to='{ type="slider", label=EUI_L["X Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9741; to='{ type="slider", label=EUI_L["Y Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9784; to='title = EUI_L["Stack Count"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9786; to='{ type="toggle", label=EUI_L["Show Item Count"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9792; to='{ type="slider", label=EUI_L["X Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9798; to='{ type="slider", label=EUI_L["Y Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9814; to='{ type="toggle", text=EUI_L["Suppress GCD"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9815; to='tooltip=EUI_L["Hide the brief GCD swipe that flashes when you cast any spell. The actual ability cooldown swipe still shows."],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9836; to='{ type="toggle", text=EUI_L["Show Tooltip on Hover"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9843; to='{ type="toggle", text=EUI_L["Show Keybind"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9870; to='title = EUI_L["Keybind Text Settings"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9872; to='{ type = "slider", label = EUI_L["Text Size"], min = 6, max = 20, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9875; to='{ type = "slider", label = EUI_L["X Offset"], min = -30, max = 30, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9878; to='{ type = "slider", label = EUI_L["Y Offset"], min = -30, max = 30, step = 1,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9915; to='{ type="dropdown", text=EUI_L["Pandemic Glow"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9930; to='tooltip=EUI_L["Show a glow on icons when the remaining duration is in the pandemic window (last 30%)"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9931; to='{ type="label", text=EUI_L["Pandemic Glow Preview"] });  y = y - h' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9968; to='tooltip = EUI_L["Apply Pandemic Glow settings to all (Nameplates, CDM Bars)"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9981; to='{ type="toggle", text=EUI_L["Show Non-On Use Trinkets"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9982; to='tooltip = EUI_L["Show equipped trinkets even if they don''t have an on-use effect."],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9988; to='{ type="toggle", text=EUI_L["Hide Rotation Helper"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9989; to='tooltip = EUI_L["Force-hide Blizzard''s Assisted Combat Highlight (rotation helper glow) on all CDM bars, even if enabled in Blizzard''s Combat settings."],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=10182; to='title       = EUI_L["Cooldown Manager"],' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=1723; to='title = EUI_L["Edit Mode Layout"],' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=1800; to='title = EUI_L["Edit Mode Update"],' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=4973; to='label = EUI_L["CDM: "] .. barData.name,' }
# >>> auto: ..\EllesmereUIQoL\
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=19; to='{ key = "logMythic",   label = EUI_L["Mythic Raid"] },' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=20; to='{ key = "logHeroic",   label = EUI_L["Heroic Raid"] },' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=21; to='{ key = "logNormal",   label = EUI_L["Normal Raid"] },' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=22; to='{ key = "logLFR",      label = EUI_L["LFR"] },' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=23; to='{ key = "log5pp",      label = EUI_L["Mythic+ Dungeons"] },' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=24; to='{ key = "logArena",    label = EUI_L["Arena"] },' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=25; to='{ key = "logScenario", label = EUI_L["Scenarios"] },' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=60; to='text    = EUI_L["Enable /keys Popup (or /ekeys)"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=61; to='tooltip = EUI_L["Shows a popup with party and guild keystones when typing /keys."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=67; to='title = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=75; to='text    = EUI_L["Text Size"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=77; to='tooltip = EUI_L["Font size for keystone entries in the popup (does not affect the header)."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=87; to='text    = EUI_L["Window Scale"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=89; to='tooltip = EUI_L["Scale of the /keys popup window."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=108; to='text    = EUI_L["Enable Auto Logging"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=109; to='tooltip = EUI_L["Automatically starts and stops combat logging when entering or leaving a loggable instance."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=116; to='{ type    = "dropdown", text = EUI_L["Auto-Log Triggers"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=148; to='text    = EUI_L["Warcraft Recorder Compatibility"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=149; to='tooltip = EUI_L["Delays stopping combat logging by 30 seconds after leaving an instance. Recommended for Warcraft Recorder compatibility."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=58; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=81; to='{ tooltip = EUI_L["Class Colored"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=115; to='{ type="dropdown", text=EUI_L["Enable BattleRes Icon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=120; to='{ type="slider", text=EUI_L["Icon Size"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=130; to='{ type="dropdown", text=EUI_L["Icon Shape"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=137; to='{ type="multiSwatch", text=EUI_L["Border Color"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=145; to='{ type="dropdown", text=EUI_L["Border Size"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=152; to='{ type="slider", text=EUI_L["Icon Zoom"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=169; to='{ type="slider", text=EUI_L["Duration Size"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=175; to='{ type="slider", text=EUI_L["Count Size"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=189; to='{ type="slider", label=EUI_L["X Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=192; to='{ type="slider", label=EUI_L["Y Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=236; to='{ type="dropdown", text=EUI_L["Enable BattleRes Icon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=240; to='{ type="slider", text=EUI_L["Icon Size"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=249; to='{ type="dropdown", text=EUI_L["Icon Shape"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=255; to='{ type="multiSwatch", text=EUI_L["Border Color"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=262; to='{ type="dropdown", text=EUI_L["Border Size"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=268; to='{ type="slider", text=EUI_L["Icon Zoom"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=284; to='{ type="slider", text=EUI_L["Duration Size"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=290; to='{ type="slider", text=EUI_L["Count Size"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=303; to='{ type="slider", label=EUI_L["X Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=306; to='{ type="slider", label=EUI_L["Y Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=134; to='{ type="toggle", text=EUI_L["Enable Cursor Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=142; to='{ type="multiSwatch", text=EUI_L["Color"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=144; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=172; to='{ tooltip = EUI_L["Class Colored"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=192; to='{ tooltip = EUI_L["Accent Color"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=233; to='{ type="dropdown", text=EUI_L["Texture"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=244; to='{ type="slider", text=EUI_L["Scale"], min=0.5, max=2.0, step=0.1,' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=257; to='{ type="toggle", text=EUI_L["Only Show in Instances"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=266; to='{ type="toggle", text=EUI_L["Cursor Trail"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=286; to='{ type="toggle", text=EUI_L["Enable GCD Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=293; to='{ type="multiSwatch", text=EUI_L["Color"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=295; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=323; to='{ tooltip = EUI_L["Class Colored"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=343; to='{ tooltip = EUI_L["Accent Color"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=383; to='{ type="dropdown", text=EUI_L["Ring Texture"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=389; to='{ type="slider", text=EUI_L["Scale"], min=10, max=80, step=1,' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=398; to='{ type="toggle", text=EUI_L["Only Show in Instances"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=406; to='{ type="toggle", text=EUI_L["Attach to Cursor"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=426; to='{ type="toggle", text=EUI_L["Enable Cast Bar Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=433; to='{ type="multiSwatch", text=EUI_L["Color"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=435; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=463; to='{ tooltip = EUI_L["Class Colored"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=483; to='{ tooltip = EUI_L["Accent Color"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=525; to='title = EUI_L["Cast Bar Settings"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=527; to='{ type="toggle", label=EUI_L["Show Spark"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=556; to='{ type="dropdown", text=EUI_L["Ring Texture"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=562; to='{ type="slider", text=EUI_L["Scale"], min=10, max=80, step=1,' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=571; to='{ type="toggle", text=EUI_L["Only Show in Instances"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=579; to='{ type="toggle", text=EUI_L["Attach to Cursor"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=45; to='{ type="toggle", text=EUI_L["Hide Blizzard Party Panel"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=46; to='tooltip=EUI_L["Hides the collapsed Blizzard party/raid sidebar panel on the side of the screen."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=57; to='{ type="toggle", text=EUI_L["Skip Cinematics"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=58; to='tooltip=EUI_L["When you press Escape or Space during a cinematic, the confirmation prompt is automatically accepted."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=77; to='title = EUI_L["Cinematic Settings"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=79; to='{ type="toggle", label=EUI_L["Automatically Skip If Possible"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=122; to='{ type="toggle", text=EUI_L["Quick Loot"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=123; to='tooltip=EUI_L["Enables auto loot and hides the loot window when looting. Hold Shift when looting to show."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=131; to='{ type="toggle", text=EUI_L["Auto-Fill Delete Confirmation"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=132; to='tooltip=EUI_L["Automatically types DELETE when throwing away a valuable item. Also allows you to press enter to accept the deletion."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=146; to='{ type="toggle", text=EUI_L["Auto Repair"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=147; to='tooltip=EUI_L["Automatically repair all gear when visiting a repair vendor."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=157; to='{ type="toggle", text=EUI_L["Auto Sell Junk"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=158; to='tooltip=EUI_L["Automatically sell all junk items when visiting a vendor."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=177; to='title = EUI_L["Auto Repair Settings"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=179; to='{ type="toggle", label=EUI_L["Use Guild Bank Funds"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=222; to='{ type="toggle", text=EUI_L["AH Current Expansion Only"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=223; to='tooltip=EUI_L["Automatically enables the ''Current Expansion Only'' filter whenever you open the Auction House."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=231; to='{ type="toggle", text=EUI_L["Hide Talking Head"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=232; to='tooltip=EUI_L["Hides the large NPC dialogue popup that appears during quests and dungeons."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=245; to='{ type="toggle", text=EUI_L["Show Coordinates on Map"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=246; to='tooltip=EUI_L["Displays cursor and player coordinates at the bottom of the world map."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=267; to='title = EUI_L["Map Coordinates Settings"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=269; to='{ type = "slider", label = EUI_L["Text Size"], min = 8, max = 24, step = 1,' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=322; to='{ type="toggle", text=EUI_L["Show FPS Counter"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=332; to='{ type="label", text=EUI_L["FPS Toggle Keybind"] }' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=382; to='title = EUI_L["FPS Counter Settings"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=384; to='{ type="slider", label=EUI_L["Text Size"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=394; to='{ type="toggle", label=EUI_L["Show Local MS"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=404; to='{ type="toggle", label=EUI_L["Show World MS"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=582; to='{ type="toggle", text=EUI_L["Low Durability Warning"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=583; to='tooltip=EUI_L["Flashes a warning on screen when any equipped item drops below the configured durability threshold. Only triggers out of combat."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=595; to='{ type="toggle", text=EUI_L["Disable Right Click Enemies"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=596; to='tooltip=EUI_L["Disables the default behavior of right clicking to target enemies."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=656; to='title = EUI_L["Durability Settings"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=658; to='{ type="slider", label=EUI_L["Text Size"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=668; to='{ type="slider", label=EUI_L["Y-Offset"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=679; to='{ type="slider", label=EUI_L["Repair %"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=800; to='{ type="toggle", text=EUI_L["Secondary Stat Display"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=801; to='tooltip=EUI_L["Displays secondary stat percentages (Crit, Haste, Mastery, Vers) at the top left of the screen."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=811; to='{ type="toggle", text=EUI_L["Guild Chat Privacy Cover"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=812; to='tooltip=EUI_L["Displays a spoiler tag over guild chat in the communities window that you can click to hide"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=860; to='title = EUI_L["Secondary Stats Settings"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=862; to='{ type = "toggle", label = EUI_L["Show Tertiary Stats"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=871; to='{ type = "colorpicker", label = EUI_L["Tertiary Label Color"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=889; to='{ type = "slider", label = EUI_L["Scale"], min = 50, max = 200, step = 5,' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=951; to='{ type="dropdown", text=EUI_L["Character Crosshair"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=952; to='tooltip=EUI_L["Displays a crosshair at the center of the screen."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=964; to='{ type="toggle", text=EUI_L["Rested Indicator"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=965; to='tooltip=EUI_L["Displays a ZZZ indicator on your player frame when you are in a resting area."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=994; to='title = EUI_L["Rested Indicator Position"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=996; to='{ type="slider", label=EUI_L["X Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1003; to='{ type="slider", label=EUI_L["Y Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1101; to='{ type="toggle", text=EUI_L["Auto Insert Keystone"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1102; to='tooltip=EUI_L["Automatically inserts your key into the Font of Power."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1111; to='{ type="toggle", text=EUI_L["Announce Instance Reset"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1112; to='tooltip=EUI_L["After a successful instance reset, automatically announces it in party or raid chat so your group knows they can re-enter."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1124; to='{ type="toggle", text=EUI_L["Quick Signup"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1125; to='tooltip=EUI_L["Double-click a group listing to instantly sign up without pressing the Sign Up button."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1133; to='{ type="toggle", text=EUI_L["Persistent Signup Note"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1134; to='tooltip=EUI_L["Keeps your note text in the Sign Up dialog instead of clearing it each time you open it."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1155; to='{ type="toggle", text=EUI_L["Hide Screenshot Status"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1156; to='tooltip=EUI_L["Hides the ''Screenshot saved'' notification that appears on screen after taking a screenshot."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1168; to='{ type="toggle", text=EUI_L["Train All Button"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1169; to='tooltip=EUI_L["Adds a ''Train All'' button next to the Train button at profession trainers, allowing you to learn all available skills with one click."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1183; to='{ type="toggle", text=EUI_L["Auto Unwrap Collections"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1184; to='tooltip=EUI_L["Automatically dismisses the ''new mount/pet/toy'' fanfare notification when you receive one, so you don''t have to click through the collections journal."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1195; to='{ type="toggle", text=EUI_L["Auto Open Containers"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1196; to='tooltip=EUI_L["Automatically opens bags, boxes and parcels in your inventory when they are added to your bags."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1211; to='title       = EUI_L["Quality of Life"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=46; to='title   = EUI_L["Reset Shifter Positions"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=83; to='{ type = "toggle", text = EUI_L["Enable Shifter"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=94; to='{ type = "dropdown", text = EUI_L["Reset Specific Window"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=102; to='title   = EUI_L["Reset Window Position"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=118; to='{ type = "toggle", text = EUI_L["Move Windows Without Shift"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=119; to='tooltip = EUI_L["When enabled, left-click dragging a window will save its position without needing to hold Shift. Ctrl+drag still does a temporary move."],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=638; to='closeTxt:SetText(EUI_L["x"])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=96; to='{ type = "toggle", text = EUI_L["Open with Character Sheet"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=97; to='tooltip = EUI_L["Automatically opens and closes the Upgrade Calculator when the Character Sheet is opened or closed."],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=100; to='{ type = "slider", text = EUI_L["Window Scale"], min = 50, max = 150, step = 5,' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=112; to='{ type = "toggle", text = EUI_L["Show Fully-Upgraded Items"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=113; to='tooltip = EUI_L["Show gear tiles for items already at their maximum item level."],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=116; to='{ type = "toggle", text = EUI_L["Hide Crafted Items"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=117; to='tooltip = EUI_L["Hide crafted items from the gear tile list.\nCrafted items cannot be upgraded at the Upgrade NPC."],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=124; to='{ key = "Armour",    label = EUI_L["Armour"]    },' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=125; to='{ key = "Jewellery", label = EUI_L["Jewelry"]   },' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=126; to='{ key = "Trinkets",  label = EUI_L["Trinkets"]  },' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=127; to='{ key = "Weapons",   label = EUI_L["Weapons"]   },' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=131; to='{ key = "Adventurer", label = EUI_L["Adventurer"] },' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=132; to='{ key = "Veteran",    label = EUI_L["Veteran"]    },' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=133; to='{ key = "Champion",   label = EUI_L["Champion"]   },' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=134; to='{ key = "Hero",       label = EUI_L["Hero"]       },' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=135; to='{ key = "Myth",       label = EUI_L["Myth"]       },' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=139; to='{ type = "dropdown", text = EUI_L["Slot Groups"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=143; to='{ type = "dropdown", text = EUI_L["Crest Rows"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=196; to='{ type = "toggle", text = EUI_L["Show Earned / Cap Column"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=197; to='tooltip = EUI_L["Show the seasonal Earned / Cap column in the crest table."],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=200; to='{ type = "toggle", text = EUI_L["Show Still Available Column"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=201; to='tooltip = EUI_L["Show how many crests you can still earn before hitting the season cap (cap minus earned so far)."],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=208; to='{ type = "toggle", text = EUI_L["Show Calc Button on Character Sheet"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=209; to='tooltip = EUI_L["Adds a Calc toggle button to the character sheet that opens and closes the Upgrade Calculator."],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=212; to='{ type = "toggle", text = EUI_L["Open with Crest Upgrader"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=213; to='tooltip = EUI_L["Automatically opens the Upgrade Calculator when the Crest Upgrade NPC window is opened."],' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL.lua"; line=1339; to='label = EUI_L["FPS Counter"],' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL.lua"; line=1383; to='label = EUI_L["Secondary Stats"],' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL_BattleRes.lua"; line=465; to='label = EUI_L["Brez"],' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL_Cursor.lua"; line=886; to='label = EUI_L["GCD Circle"],' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL_Cursor.lua"; line=942; to='label = EUI_L["Cast Bar Circle"],' }
# >>> auto: ..\EllesmereUIBags\
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=77; to='title = EUI_L["Bags"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=119; to='{ type="slider", text=EUI_L["Window Scale"], min=50, max=150, step=5,' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=120; to='tooltip=EUI_L["Scale of the bag and bank windows."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=130; to='{ type="toggle", text=EUI_L["Hide Categories with 0 Items"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=131; to='tooltip=EUI_L["Hide sidebar categories that have no items in them."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=141; to='{ type="slider", text=EUI_L["Category Title Size"], min=8, max=16, step=1,' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=142; to='tooltip=EUI_L["Font size for category titles in the sidebar and content grid."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=148; to='{ type="toggle", text=EUI_L["Default Open to OneBag"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=149; to='tooltip=EUI_L["Open bags and bank to the OneBag/OneBank view by default instead of categorized views."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=163; to='{ type="label", text=EUI_L["Enabled Categories"] },' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=164; to='{ type="label", text=EUI_L["Enabled Currencies"] }' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=289; to='{ type="toggle", text=EUI_L["Show Item Level"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=290; to='tooltip=EUI_L["Display item levels on equipment items in the inventory."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=296; to='{ type="toggle", text=EUI_L["Show Gear Track Rank"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=297; to='tooltip=EUI_L["Display the upgrade track rank number on the bottom-right of gear items."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=307; to='{ type="slider", text=EUI_L["Item Count Text Size"], min=8, max=16, step=1,' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=308; to='tooltip=EUI_L["Font size for stack counts, keystone levels, and dungeon abbreviations."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=316; to='{ type="slider", text=EUI_L["Item Level Text Size"], min=8, max=16, step=1,' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=317; to='tooltip=EUI_L["Font size for item level numbers on equipment items."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=334; to='{ type="toggle", text=EUI_L["Show Sort Icon"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=335; to='tooltip=EUI_L["Display the sort button in the bag header."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=355; to='{ type="toggle", text=EUI_L["Gold Tracking and History"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=356; to='tooltip=EUI_L["Track and display gold amounts from all your characters on hover."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=364; to='{ type="toggle", text=EUI_L["Show Pinned Items"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=365; to='tooltip=EUI_L["Show the Pinned Items category in the sidebar and content grid."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=372; to='{ type="toggle", text=EUI_L["Show Recent Items"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=373; to='tooltip=EUI_L["Show the Recent Items category in the sidebar and content grid for newly acquired items."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=385; to='title = EUI_L["Pinned Items Options"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=387; to='{ type="toggle", label=EUI_L["Show in OneBag"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=433; to='title = EUI_L["Recent Items Options"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=435; to='{ type="toggle", label=EUI_L["Show in OneBag"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=480; to='{ type="toggle", text=EUI_L["Show Pinned & Recent Tips"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=481; to='tooltip=EUI_L["Show helpful tip text on Pinned Items and Recent Items category headers."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=487; to='{ type="toggle", text=EUI_L["Hide ''Add Category'' Tab"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=488; to='tooltip=EUI_L["Hides the Add Category button at the bottom of the bag sidebar."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=499; to='{ type="toggle", text=EUI_L["Move Bags Without Shift"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=500; to='tooltip=EUI_L["When enabled, left-click dragging the bag window will move it without needing to hold Shift."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=506; to='{ type="toggle", text=EUI_L["Nest by Expansion"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=507; to='tooltip=EUI_L["In the All Items bag view, show each category''s items under indented expansion sub-headers (newest expansions first), even when everything in that category is from one expansion."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=517; to='{ type="toggle", text=EUI_L["Hide OneBag Warning"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=518; to='tooltip=EUI_L["Hide the warning text at the top of the OneBag view."],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=524; to='{ type="toggle", text=EUI_L["Hide OneBag Randomize Button"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=525; to='tooltip=EUI_L["Hide the randomize (dice) button in the OneBag view."],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=974; to='title       = EUI_L["OneBag Sort"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=1090; to='title       = EUI_L["Randomize Bags"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3614; to='title = EUI_L["Rename Group"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3645; to='title = EUI_L["Rename Category"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3667; to='title = EUI_L["Rename Category"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5571; to='title = EUI_L["Delete Category"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5611; to='title = EUI_L["Rename Category"],' }
# >>> auto: ..\EllesmereUIBlizzardSkin\
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=28; to='{ type="toggle", text=EUI_L["Reskin Blizzard Elements"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=29; to='tooltip=EUI_L["Reskins Blizzard tooltips, right-click context menus, and popups with a dark, minimal style matching the EUI aesthetic. Requires reload to apply."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=38; to='title       = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=46; to='{ type="toggle", text=EUI_L["Accent Colored Elements"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=47; to='tooltip=EUI_L["Recolors headers, arrows, and spell titles in Blizzard tooltips and context menus to match your UI Accent Color."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=58; to='{ type="toggle", text=EUI_L["Show Player Titles in Tooltips"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=59; to='tooltip=EUI_L["Shows a player''s RP title on their unit tooltip."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=67; to='{ type="slider", text=EUI_L["Font Size Scale"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=68; to='tooltip=EUI_L["Scales the font size of reskinned Blizzard tooltips, menus, and popups."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=81; to='{ type="toggle", text=EUI_L["Show Detailed Tooltips"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=82; to='tooltip=EUI_L["Shows full spell and ability descriptions in tooltips instead of just the name. Only enforced on login after you toggle this setting."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=92; to='{ type="toggle", text=EUI_L["Show M+ Score"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=93; to='tooltip=EUI_L["Displays a player''s Mythic+ score on their unit tooltip, colored by rarity."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=104; to='{ type="toggle", text=EUI_L["Show Item Level"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=105; to='tooltip=EUI_L["Displays a player''s equipped item level on their unit tooltip."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=123; to='{ type="toggle", text=EUI_L["Reskin Queue Popup"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=124; to='tooltip=EUI_L["Reskins the LFG/dungeon queue accept popup with the EUI dark style and adds an accept countdown timer bar."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=138; to='title       = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=146; to='{ type="toggle", text=EUI_L["Show Queue Timer"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=147; to='tooltip=EUI_L["Shows a countdown bar below the queue accept popup indicating how long you have to accept."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=184; to='{ type="toggle", text=EUI_L["Reskin Pause Menu"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=185; to='tooltip=EUI_L["Reskins the ESC / Game Menu with the EUI dark style, matching fonts, and accent-colored title."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=198; to='title       = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=213; to='{ type="toggle", text=EUI_L["Enable Great Vault Skin"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=214; to='tooltip=EUI_L["Reskins the Great Vault window with custom tile backgrounds, progress colors, and completion states."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=227; to='title       = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=362; to='{ type="toggle", text=EUI_L["Enable Character Sheet"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=363; to='tooltip=EUI_L["Applies EllesmereUI theme styling to the character sheet window."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=375; to='title       = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=384; to='{ type="toggle", text=EUI_L["Show Mythic+ Rating"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=385; to='tooltip=EUI_L["Display your Mythic+ rating above the item level on the character sheet."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=398; to='{ type="toggle", text=EUI_L["Item Level"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=399; to='tooltip=EUI_L["Toggle visibility of item level text on the character sheet."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=406; to='{ type="toggle", text=EUI_L["Upgrade Track"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=407; to='tooltip=EUI_L["Toggle visibility of upgrade track text on the character sheet."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=419; to='{ type="toggle", text=EUI_L["Enchants"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=420; to='tooltip=EUI_L["Toggle visibility of enchant text on the character sheet."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=427; to='{ type="toggle", text=EUI_L["Show Gems"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=428; to='tooltip=EUI_L["Toggle visibility of gem icons inside equipment slots."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=440; to='{ type="toggle", text=EUI_L["Show PvP Item Level"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=441; to='tooltip=EUI_L["Display your PvP item level above the Mythic+ rating on the character sheet."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=460; to='title = EUI_L["Secondary Stats Settings"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=462; to='{ type="toggle", label=EUI_L["Show Raw Rating"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=470; to='{ type="toggle", label=EUI_L["Show % and Raw"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=481; to='title = EUI_L["Tertiary Stats Settings"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=483; to='{ type="toggle", label=EUI_L["Show Raw Rating"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=491; to='{ type="toggle", label=EUI_L["Show % and Raw"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=513; to='title = EUI_L["Crests"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=582; to='{ type="toggle", text=EUI_L["Enable Inspect Sheet"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=583; to='tooltip=EUI_L["Applies EllesmereUI theme styling to the inspect sheet window."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=592; to='title       = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=601; to='{ type="toggle", text=EUI_L["Show Enchants"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=602; to='tooltip=EUI_L["Toggle visibility of enchant icons on the inspect sheet."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=624; to='{ type="toggle", text=EUI_L["Show Item Level"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=625; to='tooltip=EUI_L["Toggle visibility of item level text on the inspect sheet."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=636; to='{ type="toggle", text=EUI_L["Show Upgrade Track"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=637; to='tooltip=EUI_L["Toggle visibility of upgrade track text on the inspect sheet."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=766; to='{ type = "toggle", text = EUI_L["Enable Dragon Riding Bar"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=769; to='{ type = "toggle", text = EUI_L["Hide in Combat"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=774; to='{ type = "slider", text = EUI_L["Width"], min = 80, max = 600, step = 1,' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=777; to='{ type = "slider", text = EUI_L["Element Spacing"], min = 0, max = 12, step = 1,' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=782; to='{ type = "slider", text = EUI_L["Stack Spacing"], min = 0, max = 10, step = 1,' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=785; to='{ type = "toggle", text = EUI_L["Show Icon Cooldown Text"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=791; to='{ type = "slider", text = EUI_L["Border Size"], min = 0, max = 4, step = 1,' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=794; to='{ type = "dropdown", text = EUI_L["Bar Texture"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=814; to='{ type = "slider", text = EUI_L["Charge Height"], min = 2, max = 24, step = 1,' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=817; to='{ type = "multiSwatch", text = EUI_L["Charge Color"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=819; to='{ text = EUI_L["Background"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=823; to='tooltip = EUI_L["Background"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=824; to='{ text = EUI_L["Stacks"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=828; to='tooltip = EUI_L["Charges"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=832; to='{ type = "slider", text = EUI_L["Second Wind Height"], min = 2, max = 24, step = 1,' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=835; to='{ type = "multiSwatch", text = EUI_L["Second Wind Color"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=837; to='{ text = EUI_L["Background"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=841; to='tooltip = EUI_L["Background"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=842; to='{ text = EUI_L["Second Wind"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=846; to='tooltip = EUI_L["Second Wind"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=853; to='{ type = "slider", text = EUI_L["Height"], min = 4, max = 40, step = 1,' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=856; to='{ type = "toggle", text = EUI_L["Thrill Color Change"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=861; to='{ type = "multiSwatch", text = EUI_L["Speed Color"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=863; to='{ text = EUI_L["Background"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=867; to='tooltip = EUI_L["Background"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=868; to='{ text = EUI_L["Speed"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=872; to='tooltip = EUI_L["Speed"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=874; to='{ type = "multiSwatch", text = EUI_L["Thrill Color"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=876; to='{ text = EUI_L["Hash"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=880; to='tooltip = EUI_L["Hash Marker"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=881; to='{ text = EUI_L["Thrill"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=885; to='tooltip = EUI_L["Thrill"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=890; to='{ type = "toggle", text = EUI_L["Show Speed Text"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=893; to='{ type = "dropdown", text = EUI_L["Text Align"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=899; to='title = EUI_L["Speed Text Position"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=901; to='{ type = "slider", label = EUI_L["Size"],     min = 6,    max = 32,  step = 1,' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=904; to='{ type = "slider", label = EUI_L["Offset X"], min = -200, max = 200, step = 1,' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=907; to='{ type = "slider", label = EUI_L["Offset Y"], min = -200, max = 200, step = 1,' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=929; to='title       = EUI_L["Blizz UI Enhanced"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1679; to='{ name = "Stamina", func = function() return UnitStat("player", 3) end, statIndex = 3, tooltip = EUI_L["Increases health"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1680; to='{ name = "Health", func = function() return UnitHealthMax("player") end, tooltip = EUI_L["The amount of damage you can take"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1706; to='title = EUI_L["Attributes"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1712; to='title = EUI_L["Secondary"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1729; to='title = EUI_L["Tertiary"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1744; to='title = EUI_L["Attack"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1748; to='{ name = "Spell Power", func = function() return GetSpellBonusDamage(7) end, tooltip = EUI_L["Increases the power of your spells and abilities"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1749; to='{ name = "Attack Speed", func = function() return UnitAttackSpeed("player") or 0 end, format = "%.2f", tooltip = EUI_L["Attacks per second"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1753; to='title = EUI_L["Defense"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1757; to='{ name = "Armor", func = function() local base, effectiveArmor = UnitArmor("player") return effectiveArmor end, tooltip = EUI_L["Reduces physical damage taken"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1758; to='{ name = "Dodge", func = function() return GetDodgeChance() or 0 end, format = "%.2f%%", tooltip = EUI_L["Chance to avoid melee attacks"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1759; to='{ name = "Parry", func = function() return GetParryChance() or 0 end, format = "%.2f%%", tooltip = EUI_L["Chance to deflect melee attacks"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1760; to='{ name = "Block", func = function() return GetBlockChance() or 0 end, format = "%.2f%%", tooltip = EUI_L["Chance to block incoming attacks with a shield"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1761; to='{ name = "Stagger Effect", func = function() return C_PaperDollInfo.GetStaggerPercentage("player") or 0 end, format = "%.2f%%", showWhen = "brewmaster", tooltip = EUI_L["Converts damage into a delayed effect"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1765; to='title = EUI_L["Crests"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1777; to='title = EUI_L["PvP"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3005; to='text = EUI_L["New equipment set name:"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3195; to='{ text = EUI_L["Change Icon"], onClick = function()' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3201; to='text = EUI_L["Icon file ID for ''"] .. pickSname .. "'':",' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3224; to='{ text = EUI_L["Unassigned"], onClick = function()' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3262; to='text = EUI_L["Delete equipment set ''"] .. sname .. "''?",' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_DragonRiding.lua"; line=595; to='label = EUI_L["Dragon Riding"],' }
# >>> auto: ..\EllesmereUIDamageMeters\
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=92; to='{ type="dropdown", text=EUI_L["Visibility"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=97; to='{ type="dropdown", text=EUI_L["Visibility Options"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=119; to='{ type="slider", text=EUI_L["Background Opacity"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=123; to='{ type="toggle", text=EUI_L["Always Show Player"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=124; to='tooltip = EUI_L["This will pin your bar to the window when it is not within the visible area"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=149; to='{ type="slider", text=EUI_L["Refresh Rate"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=150; to='tooltip = EUI_L["Increase to improve performance, Decrease to update meters faster"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=155; to='{ type="label", text=EUI_L["Reset Data Keybind"] })' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=298; to='{ type="slider", text=EUI_L["Header Height"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=302; to='{ type="slider", text=EUI_L["Opacity"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=330; to='{ type="slider", text=EUI_L["Top Text Size"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=334; to='{ type="slider", text=EUI_L["Icon Size"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=393; to='title = EUI_L["Title Position"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=395; to='{ type = "slider", label = EUI_L["X Offset"], min = -20, max = 20, step = 1,' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=398; to='{ type = "slider", label = EUI_L["Y Offset"], min = -20, max = 20, step = 1,' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=484; to='title = EUI_L["Icon Visibility"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=486; to='{ type = "toggle", label = EUI_L["Mouseover Icons"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=520; to='{ type="dropdown", text=EUI_L["Bar Texture"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=524; to='{ type="slider", text=EUI_L["Bar Height"], min = 8, max = 40, step = 1,' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=531; to='{ type="multiSwatch", text=EUI_L["Color"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=533; to='{ tooltip = EUI_L["Class Color"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=548; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=572; to='{ tooltip = EUI_L["Accent Color"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=587; to='{ type="slider", text=EUI_L["Opacity"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=595; to='{ type="slider", text=EUI_L["Spacing"], min = 0, max = 10, step = 1,' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=598; to='{ type="dropdown", text=EUI_L["Icon Style"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=609; to='{ type="dropdown", text=EUI_L["Border Style"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=627; to='{ type="slider", text=EUI_L["Border Size"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=636; to='title = EUI_L["Border Offset"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=638; to='{ type = "slider", label = EUI_L["Offset X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=648; to='{ type = "slider", label = EUI_L["Offset Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=658; to='{ type = "slider", label = EUI_L["Shift X"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=668; to='{ type = "slider", label = EUI_L["Shift Y"], min = -10, max = 10, step = 1,' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=723; to='{ type="toggle", text=EUI_L["Show Breakdown on Hover"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=726; to='{ type="dropdown", text=EUI_L["Hover Breakdown Texture"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=733; to='title = EUI_L["Breakdown Settings"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=735; to='{ type = "slider", label = EUI_L["Scale"], min = 80, max = 150, step = 1,' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=738; to='{ type = "toggle", label = EUI_L["Show in Center of Screen"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=741; to='{ type = "toggle", label = EUI_L["Show More Spells"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=742; to='tooltip = EUI_L["Show top 15 entries instead of 8."],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=768; to='{ type="dropdown", text=EUI_L["Number Format"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=773; to='{ type="toggle", text=EUI_L["Hide Rank Numbers"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=774; to='tooltip = EUI_L["Hides the rank number (1. 2. 3.) before each player name."],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=802; to='{ type="slider", text=EUI_L["Left Text Size"], min = 8, max = 18, step = 1,' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=805; to='{ type="slider", text=EUI_L["Right Text Size"], min = 8, max = 18, step = 1,' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=946; to='{ type="toggle", text=EUI_L["Standalone Combat Timer"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=953; to='{ type="multiSwatch", text=EUI_L["Timer Text Color"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=957; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=980; to='{ tooltip = EUI_L["Accent Color"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=999; to='title = EUI_L["Standalone Timer Settings"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1001; to='{ type = "slider", label = EUI_L["Font Size"], min = 10, max = 40, step = 1,' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1004; to='{ type = "toggle", label = EUI_L["Align Text Left"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1034; to='{ type="label", text=EUI_L["Hold Shift+Click to Freely Move Standalone Timer"] },' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1035; to='{ type="dropdown", text=EUI_L["Anchor to Windows"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1089; to='{ type = "toggle", text = EUI_L["Enable Icon History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1090; to='tooltip = EUI_L["Shows a movable strip of recent spell icons. Shift-drag to reposition."],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1096; to='{ type = "label", text = EUI_L["Hold Shift+Click to Freely Move Icons"] }' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1101; to='{ key = "iconHideInDungeon",      label = EUI_L["Hide in Dungeons"] },' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1102; to='{ key = "iconHideInRaid",         label = EUI_L["Hide in Raids"] },' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1103; to='{ key = "iconHideOutOfInstance",   label = EUI_L["Hide out of Instances"] },' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1107; to='{ type = "dropdown", text = EUI_L["Grow Direction"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1108; to='tooltip = EUI_L["Direction the icon strip grows as new spells are cast."],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1113; to='{ type = "dropdown", text = EUI_L["Visibility Options"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1135; to='{ type = "slider", text = EUI_L["Icon Size"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1140; to='{ type = "slider", text = EUI_L["Max Icons"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1141; to='tooltip = EUI_L["Maximum number of spell icons to display."],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1150; to='{ type = "slider", text = EUI_L["Icon Spacing"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1155; to='{ type = "slider", text = EUI_L["Opacity"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1170; to='{ type = "dropdown", text = EUI_L["Animation Style"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1185; to='{ key = "barHideInDungeon",      label = EUI_L["Hide in Dungeons"] },' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1186; to='{ key = "barHideInRaid",         label = EUI_L["Hide in Raids"] },' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1187; to='{ key = "barHideOutOfInstance",   label = EUI_L["Hide out of Instances"] },' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1191; to='{ type = "toggle", text = EUI_L["Enable Bar History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1192; to='tooltip = EUI_L["Shows a standalone window with spell cast history as bars. Matches your Damage Meters styling."],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1198; to='{ type = "dropdown", text = EUI_L["Visibility Options"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1221; to='{ type = "slider", text = EUI_L["Background Opacity"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1226; to='{ type = "toggle", text = EUI_L["Hide Top Bar"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1264; to='{ type = "slider", text = EUI_L["Bar Height"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1269; to='{ type = "slider", text = EUI_L["Max Bars"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1270; to='tooltip = EUI_L["Maximum number of bars to display. Window height adjusts automatically."],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1280; to='{ type = "dropdown", text = EUI_L["Bar Texture"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1285; to='{ type = "slider", text = EUI_L["Text Size"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1294; to='{ type = "multiSwatch", text = EUI_L["Bar Color"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1297; to='{ tooltip = EUI_L["Class Color"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1312; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1336; to='{ tooltip = EUI_L["Accent Color"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1351; to='{ type = "slider", text = EUI_L["Opacity"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1440; to='title       = EUI_L["Damage Meters"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1824; to='{ text = EUI_L["Hide in Dungeons"], isActive = wdb.hideInDungeon, onClick = function()' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1828; to='{ text = EUI_L["Hide in Raids"], isActive = wdb.hideInRaid, onClick = function()' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1832; to='{ text = EUI_L["Hide out of Instances"], isActive = wdb.hideOutOfInstance, onClick = function()' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1837; to='{ text = EUI_L["Width"], isInput = true,' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1846; to='{ text = EUI_L["Height"], isInput = true,' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1858; to='{ text = EUI_L["Hide Timer"], isActive = wdb.hideTimer, onClick = function()' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1862; to='{ text = EUI_L["Auto Swap Current/Overall"], isActive = wdb.autoSwapMythic, onClick = function()' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1865; to='{ text = EUI_L["Settings"], onClick = function()' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1913; to='{ text = EUI_L["Damage"], isActive = dmActive, children = {' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1918; to='{ text = EUI_L["Actions"], isActive = actActive, children = {' }
# >>> auto: ..\EllesmereUIAuraBuffReminders\
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=186; to='icons[#icons+1] = { texture = WEI[1].icon or 134400, label = EUI_L["Weapon"], cat = "consumable", itemKey = "weapon_enchant" }' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=193; to='icons[#icons+1] = { texture = 134830, label = EUI_L["Flask"], cat = "consumable", itemKey = "flask" }' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=198; to='icons[#icons+1] = { texture = 134062, label = EUI_L["Food"], cat = "consumable", itemKey = "food" }' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=747; to='{ type="toggle", text=EUI_L["Enable AuraBuff Reminders"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=748; to='tooltip=EUI_L["Master toggle for all aura, buff, and consumable reminders. Talent reminders are not affected."],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=755; to='{ type="slider", text=EUI_L["Scale"], min=0.5, max=3.0, step=0.05,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=767; to='{ type="slider", text=EUI_L["Party: Show Consumes Below"], min=0, max=60, step=1,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=769; to='tooltip=EUI_L["In Mythic Dungeons, show consumables reminders\nwhen the remaining buff time is less than this amount"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=776; to='{ type="slider", text=EUI_L["Raid: Show Consumes Below"], min=0, max=15, step=1,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=778; to='tooltip=EUI_L["In Raids, show consumables reminders\nwhen the remaining buff time is less than this amount"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=816; to='{ type="toggle", text=EUI_L["Show Text"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=824; to='{ type="dropdown", text=EUI_L["Glow Type"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=905; to='title = EUI_L["Text Settings"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=907; to='{ type="slider", label=EUI_L["Text Size"], min=6, max=24, step=1,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=910; to='{ type="slider", label=EUI_L["X Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=913; to='{ type="slider", label=EUI_L["Y Offset"], min=-50, max=50, step=1,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=953; to='{ type="slider", text=EUI_L["Icon Spacing"], min=0, max=50, step=1,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=960; to='{ type="toggle", text=EUI_L["Attach Important Buffs to Cursor"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=961; to='tooltip=EUI_L["This option only affects Raid Buffs and Paladin Beacons"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=970; to='title = EUI_L["Layout Settings"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=972; to='{ type="slider", label=EUI_L["Y"], min=-600, max=600, step=1,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=983; to='{ type="slider", text=EUI_L["Opacity"], min=0, max=1, step=0.05,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=989; to='{ type="dropdown", text=EUI_L["Frame Strata"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1010; to='{ type="toggle", text=EUI_L["Show Others Missing"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1013; to='{ type="toggle", text=EUI_L["Show Buffs Outside Instances"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1046; to='{ type="toggle", text=EUI_L["Show Auras Outside Instances"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1049; to='{ type="toggle", text=EUI_L["Show Specials Outside Instances"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1160; to='{ type="toggle", text=EUI_L["Missing Pet Reminder"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1161; to='tooltip=EUI_L["Show a reminder when you don''t have an active pet summoned. Only applies to pet classes (Hunter, Warlock, Death Knight, Mage)."],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1164; to='{ type="toggle", text=EUI_L["Wrong Pet Reminder (Demo Lock)"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1165; to='tooltip=EUI_L["Show a reminder when your Demonology Warlock has the wrong pet summoned (not Felguard)."],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1192; to='{ type="toggle", text=EUI_L["Flask"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1195; to='{ type="dropdown", text=EUI_L["Preferred Click to Buff"], dropdownWidth=220,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1214; to='{ type="toggle", text=EUI_L["Food"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1217; to='{ type="dropdown", text=EUI_L["Preferred Click to Buff"], dropdownWidth=220,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1235; to='{ type="toggle", text=EUI_L["Weapon Enhancement"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1238; to='{ type="dropdown", text=EUI_L["Preferred Click to Buff"], dropdownWidth=220,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1247; to='{ type="toggle", text=EUI_L["Augment Rune"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1250; to='{ type="dropdown", text=EUI_L["Augment Reminder Only In:"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1259; to='{ type="toggle", text=EUI_L["Healthstone"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1260; to='tooltip=EUI_L["Remind you to grab a Healthstone when a Warlock is in your group."],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1263; to='{ type="toggle", text=EUI_L["Inky Black Potion"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1315; to='title = EUI_L["Inky Black Potion Zone IDs"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1317; to='placeholder = EUI_L["e.g. 2248, 2339"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1322; to='text = EUI_L["Add Current Zone"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=2479; to='title       = EUI_L["Auras, Buffs & Consumables"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=2068; to='e.label = EUI_L["Flask"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=2099; to='e.label = EUI_L["Food"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=2184; to='e.label = EUI_L["HS"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=2205; to='e.label = EUI_L["Whistle"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=2231; to='e.label = EUI_L["Rune"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=2381; to='e.label = EUI_L["Felguard"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=2611; to='label = EUI_L["AuraBuff Reminders"],' }
# >>> auto: ..\EllesmereUIChat\
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=72; to='{ type="dropdown", text=EUI_L["Visibility"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=77; to='{ type="dropdown", text=EUI_L["Visibility Options"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=99; to='{ type="slider", text=EUI_L["Background Opacity"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=103; to='{ type="slider", text=EUI_L["Idle Fade Delay"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=133; to='{ type="slider", text=EUI_L["Idle Fade Strength"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=140; to='{ type="dropdown", text=EUI_L["Font"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=146; to='title       = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=157; to='["__global"] = { text = EUI_L["EUI Global Default"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=158; to='["none"]     = { text = EUI_L["Drop Shadow"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=159; to='["outline"]  = { text = EUI_L["Outline"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=160; to='["thick"]    = { text = EUI_L["Thick Outline"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=164; to='title = EUI_L["Font Settings"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=166; to='{ type="dropdown", label=EUI_L["Outline Mode"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=172; to='title       = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=200; to='["__blizzard"]  = { text = EUI_L["Use Blizzard Setting"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=201; to='["none"]        = { text = EUI_L["None"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=215; to='{ type="dropdown", text=EUI_L["Timestamps"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=231; to='always    = { text = EUI_L["Always"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=232; to='mouseover = { text = EUI_L["Mouseover"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=233; to='never     = { text = EUI_L["Never"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=237; to='{ key = "showFriends",  label = EUI_L["Friends"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=238; to='{ key = "showCopy",     label = EUI_L["Copy Chat"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=239; to='{ key = "showPortals",  label = EUI_L["M+ Portals"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=240; to='{ key = "showVoice",    label = EUI_L["Voice/Channels"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=241; to='{ key = "showSettings", label = EUI_L["Settings"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=242; to='{ key = "showScroll",   label = EUI_L["Scroll to Bottom"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=246; to='{ type="dropdown", text=EUI_L["Sidebar Visibility"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=253; to='{ type="dropdown", text=EUI_L["Sidebar Icons"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=261; to='title = EUI_L["Sidebar Settings"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=263; to='{ type="toggle", label=EUI_L["Show Sidebar on Right"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=317; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=338; to='{ tooltip = EUI_L["Accent Color"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=356; to='{ type="multiSwatch", text=EUI_L["Sidebar Icons Color"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=358; to='{ type="toggle", text=EUI_L["Hide Sidebar Background"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=369; to='{ type="slider", text=EUI_L["Sidebar Icon Size"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=376; to='{ type="toggle", text=EUI_L["Free Move Icons"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=377; to='tooltip=EUI_L["When enabled, Shift+Click any sidebar icon to drag it to a custom position."],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=387; to='title = EUI_L["Icon Settings"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=389; to='{ type="slider", label=EUI_L["Icon Spacing"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=445; to='{ type="toggle", text=EUI_L["Remember Last Chat Lines"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=446; to='tooltip=EUI_L["Saves the most recent lines per chat tab (per character), except Blizzard''s combat log window, so they reappear after /reload or relog. Stored separately from layout profiles."],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=456; to='{ type="toggle", text=EUI_L["Hide Tooltip on Hover"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=462; to='title = EUI_L["Session History"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=464; to='{ type="slider", label=EUI_L["Max Lines to Keep"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=487; to='{ type="toggle", text=EUI_L["Hide Tooltip on Hover"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=495; to='{ type="toggle", text=EUI_L["Hide Borders"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=501; to='{ type="toggle", text=EUI_L["Input on Top"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=537; to='{ type="toggle", text=EUI_L["Lock Main Chat Size"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=538; to='tooltip=EUI_L["Hides the resize handle on the main chat frame, preventing accidental resizing."],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=544; to='{ type="dropdown", text=EUI_L["Whisper Sound"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=556; to='title       = EUI_L["Chat"],' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=3114; to='label = EUI_L["Chat"],' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=3249; to='label = EUI_L["BNet Toast"],' }
# >>> auto: ..\EllesmereUIFriends\
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=79; to='{ type="dropdown", text=EUI_L["Visibility"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=93; to='{ type="dropdown", text=EUI_L["Visibility Options"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=123; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=149; to='{ tooltip = EUI_L["Accent Color"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=213; to='{ type="dropdown", text=EUI_L["Class Icon Theme"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=224; to='{ type="toggle", text=EUI_L["Class Color Names"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=235; to='{ type="slider", text=EUI_L["Border Size"], min=0, max=4, step=1,' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=243; to='{ type="multiSwatch", text=EUI_L["Border Color"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=250; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=276; to='{ tooltip = EUI_L["Accent Colored"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=298; to='{ type="toggle", text=EUI_L["Enable Accent Colors"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=305; to='{ type="toggle", text=EUI_L["Enable Faction Banners"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=316; to='{ type="toggle", text=EUI_L["Show Region Icons"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=317; to='tooltip=EUI_L["Shows a map icon of the friend''s region if they are not playing within your region"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=324; to='{ type="toggle", text=EUI_L["Auto-Accept Friend Invites"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=325; to='tooltip=EUI_L["Auto-accepts all group invites from people on your friends list"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=340; to='title       = EUI_L["Friends List"],' }
# >>> auto: ..\EllesmereUIQuestTracker\
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=85; to='{ type="dropdown", text=EUI_L["Visibility"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=90; to='{ type="dropdown", text=EUI_L["Visibility Options"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=112; to='{ type="slider", text=EUI_L["Background Opacity"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=116; to='{ type="toggle", text=EUI_L["Show Top Line"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=117; to='tooltip=EUI_L["Draws a 1px accent line above the background at the top of the tracker."],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=140; to='{ type="slider", text=EUI_L["Title Font Size"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=144; to='{ type="slider", text=EUI_L["Objective Font Size"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=154; to='{ type="dropdown", text=EUI_L["Font"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=160; to='title       = EUI_L["Reload Required"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=215; to='{ type="toggle", text=EUI_L["Auto Accept Quests"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=218; to='{ type="toggle", text=EUI_L["Auto Turn In Quests"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=224; to='title = EUI_L["Auto Accept Settings"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=226; to='{ type="toggle", label=EUI_L["Prevent Multi Quest Accept"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=235; to='title = EUI_L["Auto Turn In Settings"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=237; to='{ type="toggle", label=EUI_L["Hold Shift to Skip"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=354; to='title       = EUI_L["Quest Tracker"],' }
# >>> auto: ..\EllesmereUIMinimap\
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=84; to='{ type="dropdown", text=EUI_L["Visibility"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=98; to='{ type="dropdown", text=EUI_L["Visibility Options"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=128; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=154; to='{ tooltip = EUI_L["Accent Color"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=195; to='{ type="slider", text=EUI_L["Size"], min=100, max=600, step=5,' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=229; to='{ type="multiSwatch", text=EUI_L["Accent Color"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=237; to='{ type="dropdown", text=EUI_L["Shape"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=246; to='{ type="slider", text=EUI_L["Border Thickness"], min=0, max=5, step=1,' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=263; to='{ type="dropdown", text=EUI_L["Ungroup Minimap Buttons"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=267; to='{ type="slider", text=EUI_L["In-Group Button Size"], min=14, max=40, step=1,' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=268; to='tooltip=EUI_L["Size of addon minimap buttons in the flyout grid"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=329; to='{ type="slider", text=EUI_L["Interactable Button Size"], min=16, max=40, step=1,' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=330; to='tooltip=EUI_L["Size of mail, calendar, tracking, and minimap button group toggle"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=337; to='{ type="toggle", text=EUI_L["Outer-Group MM Button Size"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=338; to='tooltip=EUI_L["Override the size of ungrouped minimap buttons independently from the interactable button size."],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=355; to='title = EUI_L["Ungrouped Button Size"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=357; to='{ type = "slider", label = EUI_L["Size"], min = 16, max = 40, step = 1,' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=392; to='{ type="toggle", text=EUI_L["Free Move Buttons"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=393; to='tooltip=EUI_L["When enabled, Shift+Click any minimap button (mail, calendar, tracking, addon buttons) to drag it to a custom position."],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=404; to='{ type="toggle", text=EUI_L["Button Backgrounds"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=405; to='tooltip=EUI_L["Show black backgrounds behind minimap indicator buttons (tracking, calendar, mail, crafting, addon buttons, flyout toggle)."],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=445; to='{ type="dropdown", text=EUI_L["Hide Extra Buttons"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=458; to='{ key = "greatVault",    label = EUI_L["Great Vault"] },' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=459; to='{ key = "portals",       label = EUI_L["M+ Portals"] },' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=460; to='{ key = "friendsOnline", label = EUI_L["Friends Online"] },' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=461; to='{ key = "groupButton",   label = EUI_L["Group Button"] },' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=492; to='{ key = "zone",       label = EUI_L["Zone"],           hideKey = "hideZoneText" },' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=493; to='{ key = "clock",      label = EUI_L["Clock"],          hideKey = "showClock", direct = true },' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=494; to='{ key = "calendar",   label = EUI_L["Calendar"],       hideKey = "hideGameTime" },' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=495; to='{ key = "mail",       label = EUI_L["Mail"],           hideKey = "hideMail" },' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=496; to='{ key = "tracking",   label = EUI_L["Tracking"],       hideKey = "hideTrackingButton" },' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=497; to='{ key = "crafting",   label = EUI_L["Crafting Order"], hideKey = "hideCraftingOrder" },' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=498; to='{ key = "difficulty", label = EUI_L["Difficulty"],      hideKey = "hideRaidDifficulty" },' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=502; to='{ type="dropdown", text=EUI_L["Show Blizzard Elements"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=506; to='{ type="toggle", text=EUI_L["Scroll to Zoom"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=550; to='{ type="toggle", text=EUI_L["Zone Inside"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=551; to='tooltip=EUI_L["Display the zone text inside the minimap instead of below it"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=560; to='{ type="slider", text=EUI_L["Location Scale"], min=0.5, max=2.0, step=0.01,' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=578; to='title = EUI_L["Location Position"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=580; to='{ type = "slider", label = EUI_L["X Offset"], min = -500, max = 500, step = 1,' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=593; to='{ type = "slider", label = EUI_L["Y Offset"], min = -500, max = 500, step = 1,' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=634; to='{ type="toggle", text=EUI_L["Clock Inside"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=635; to='tooltip=EUI_L["Display the clock inside the minimap instead of above it"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=644; to='{ type="slider", text=EUI_L["Clock Scale"], min=0.5, max=2.0, step=0.01,' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=662; to='title = EUI_L["Clock Position"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=664; to='{ type = "slider", label = EUI_L["X Offset"], min = -500, max = 500, step = 1,' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=677; to='{ type = "slider", label = EUI_L["Y Offset"], min = -500, max = 500, step = 1,' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=718; to='{ type="toggle", text=EUI_L["Show Coordinates Below Map"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=719; to='tooltip=EUI_L["Always display player coordinates centered below the minimap instead of only on hover."],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=736; to='title = EUI_L["Coordinates Position"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=738; to='{ type = "slider", label = EUI_L["X Offset"], min = -500, max = 500, step = 1,' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=745; to='{ type = "slider", label = EUI_L["Y Offset"], min = -500, max = 500, step = 1,' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=786; to='title       = EUI_L["Minimap"],' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=1953; to='if #favorites > 0 then sections[#sections + 1] = { title = EUI_L["Favorites"], list = favorites, max = FTT_MAX_FAV } end' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=1954; to='if #guild > 0 then sections[#sections + 1] = { title = EUI_L["Guild"], list = guild, max = FTT_MAX_GLD } end' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=1955; to='if #friends > 0 then sections[#sections + 1] = { title = EUI_L["Friends"], list = friends, max = FTT_MAX_FRD } end' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=2149; to='local label = EUI_L["Crafting Orders"]' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3357; to='{ text = EUI_L["Character"],       microButton = "CharacterMicroButton" },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3358; to='{ text = EUI_L["Talents"],         microButton = "PlayerSpellsMicroButton" },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3359; to='{ text = EUI_L["Professions"],     microButton = "ProfessionMicroButton" },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3361; to='{ text = EUI_L["Group Finder"],    microButton = "LFDMicroButton" },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3362; to='{ text = EUI_L["Adventure Guide"], microButton = "EJMicroButton" },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3363; to='{ text = EUI_L["Achievements"],    microButton = "AchievementMicroButton" },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3364; to='{ text = EUI_L["Collections"],     microButton = "CollectionsMicroButton" },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3365; to='{ text = EUI_L["Quest Log"],       microButton = "QuestLogMicroButton" },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3367; to='{ text = EUI_L["Friends"],         microButton = "QuickJoinToastButton" },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3368; to='{ text = EUI_L["Guild"],           microButton = "GuildMicroButton" },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3369; to='{ text = EUI_L["Housing"],         microButton = "HousingMicroButton" },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3370; to='{ text = EUI_L["Calendar"],        fn = function() if ToggleCalendar then ToggleCalendar() end end },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3372; to='{ text = EUI_L["Game Menu"],       fn = function() ToggleFrame(GameMenuFrame) end },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3373; to='{ text = EUI_L["Shop"],            microButton = "StoreMicroButton" },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3374; to='{ text = EUI_L["Support"],         microButton = "HelpMicroButton" },' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=3593; to='label = EUI_L["Minimap"],' }
# >>> auto: ..\EllesmereUIMythicTimer\
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=110; to='{ type="toggle", text=EUI_L["Show Preview"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=113; to='{ type="dropdown", text=EUI_L["Text Align"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=129; to='{ type="slider", text=EUI_L["Scale"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=135; to='{ type="slider", text=EUI_L["Background Opacity"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=149; to='title = EUI_L["Frame Width"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=151; to='{ type="slider", label=EUI_L["Width"], min=180, max=420, step=1,' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=178; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=201; to='{ tooltip = EUI_L["Accent Color"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=220; to='{ type="multiSwatch", text=EUI_L["Title Color"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=224; to='{ type="toggle", text=EUI_L["Show Affix"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=270; to='{ type="slider", text=EUI_L["Bar Width"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=276; to='{ type="slider", text=EUI_L["Bar Height"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=289; to='title = EUI_L["Bar Height Options"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=291; to='{ type="slider", label=EUI_L["Expanded Height"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=295; to='{ type="slider", label=EUI_L["Expanded Fill"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=335; to='{ type="toggle", text=EUI_L["Show Timer Bar"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=346; to='{ type="dropdown", text=EUI_L["Timer Format"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=360; to='title = EUI_L["Timer Text"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=362; to='{ type="slider", label=EUI_L["Size"], min=10, max=32, step=1,' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=390; to='{ type="toggle", text=EUI_L["Timer Inside Bar"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=444; to='title = EUI_L["Timer Inside Bar Options"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=446; to='{ type="toggle", label=EUI_L["Left Text"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=483; to='{ type="slider", label=EUI_L["Size"], min=6, max=20, step=1,' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=486; to='{ type="slider", label=EUI_L["Tick Opacity"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=490; to='{ type="toggle", label=EUI_L["White Ticks"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=521; to='{ type="slider", text=EUI_L["Objectives Size"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=530; to='{ type="toggle", text=EUI_L["Show Boss Objectives"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=542; to='title = EUI_L["Boss Objectives"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=544; to='{ type="toggle", label=EUI_L["Show Objective Times"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=575; to='{ type="dropdown", text=EUI_L["Enemy Text Format"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=582; to='{ type="multiSwatch", text=EUI_L["Enemy Bar Color"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=586; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=609; to='{ tooltip = EUI_L["Accent Color"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=628; to='{ type="dropdown", text=EUI_L["Enemy Forces %"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=635; to='{ type="dropdown", text=EUI_L["Enemy Forces Position"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=649; to='title = EUI_L["Enemy Forces % Options"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=651; to='{ type="toggle", label=EUI_L["Hide Label"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=684; to='{ type="slider", text=EUI_L["Objective Spacing"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=690; to='{ type="dropdown", text=EUI_L["Split Compare"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=708; to='title       = EUI_L["Mythic+ Timer"],' }
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=754; to='{ key = nil,                          label = EUI_L["EllesmereUI Default"] },' }
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=755; to='{ key = "Fonts/FRIZQT__.TTF",         label = EUI_L["Fritz Quadrata"] },' }
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=756; to='{ key = "Fonts/ARIALN.TTF",           label = EUI_L["Arial Narrow"] },' }
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=757; to='{ key = "Fonts/MORPHEUS.TTF",         label = EUI_L["Morpheus"] },' }
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=758; to='{ key = "Fonts/SKURRI.TTF",           label = EUI_L["Skurri"] },' }
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=759; to='{ key = "Fonts/FRIZQT___CYR.TTF",     label = EUI_L["Fritz Quadrata (Cyrillic)"] },' }
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=760; to='{ key = "Fonts/ARHei.TTF",            label = EUI_L["AR Hei (CJK)"] },' }
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=1352; to='label = EUI_L["Enemy Forces"]' }
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=1980; to='label = EUI_L["Mythic+ Timer"],' }
# >>> auto: EllesmereUI (re-merge)
    @{ f="EUI_MacroFactory.lua"; line=160; to='label = EUI_L["Potion"],' }
    @{ f="EUI_MacroFactory.lua"; line=162; to='{ key = "opt1", label = EUI_L["Fleeting Light''s Potential"], items = {245898, 245897} },' }
    @{ f="EUI_MacroFactory.lua"; line=163; to='{ key = "opt2", label = EUI_L["Light''s Potential"],          items = {241308, 241309} },' }
    @{ f="EUI_MacroFactory.lua"; line=164; to='{ key = "opt3", label = EUI_L["Fleeting Recklessness"],      items = {245902, 245903} },' }
    @{ f="EUI_MacroFactory.lua"; line=165; to='{ key = "opt4", label = EUI_L["Recklessness"],               items = {241288, 241289} },' }
    @{ f="EUI_MacroFactory.lua"; line=171; to='label = EUI_L["Health / Recuperate (Combat Based)"],' }
    @{ f="EUI_MacroFactory.lua"; line=180; to='{ key = "opt1", label = EUI_L["Conjured Mana Bun"],          items = {113509} },' }
    @{ f="EUI_MacroFactory.lua"; line=181; to='{ key = "opt2", label = EUI_L["Fairbreeze Feast"],           items = {260262} },' }
    @{ f="EUI_MacroFactory.lua"; line=182; to='{ key = "opt3", label = EUI_L["Silvermoon Soiree Spread"],   items = {260263} },' }
    @{ f="EUI_MacroFactory.lua"; line=183; to='{ key = "opt4", label = EUI_L["Quel''Danas Rations"],         items = {260264} },' }
    @{ f="EUI_MacroFactory.lua"; line=184; to='{ key = "opt5", label = EUI_L["Mana Lily Tea"],              items = {242297} },' }
    @{ f="EUI_MacroFactory.lua"; line=185; to='{ key = "opt6", label = EUI_L["Springrunner Sparkling"],     items = {260260} },' }
    @{ f="EUI_MacroFactory.lua"; line=186; to='{ key = "opt7", label = EUI_L["Tranquility Bloom Tea"],      items = {1226196} },' }
    @{ f="EUI_MacroFactory.lua"; line=187; to='{ key = "opt8", label = EUI_L["Sanguithorn Tea"],            items = {242299} },' }
    @{ f="EUI_MacroFactory.lua"; line=188; to='{ key = "opt9", label = EUI_L["Azeroot Tea"],                items = {242301} },' }
    @{ f="EUI_MacroFactory.lua"; line=189; to='{ key = "opt10", label = EUI_L["Argentleaf Tea"],            items = {242298} },' }
    @{ f="EUI_MacroFactory.lua"; line=190; to='{ key = "opt11", label = EUI_L["Everspring Water"],          items = {260259} },' }
    @{ f="EUI_MacroFactory.lua"; line=196; to='label = EUI_L["Trinket 1"],' }
    @{ f="EUI_MacroFactory.lua"; line=203; to='label = EUI_L["Trinket 2"],' }
    @{ f="EUI_MacroFactory.lua"; line=211; to='label = EUI_L["Set Focus"],' }
    @{ f="EUI_MacroFactory.lua"; line=232; to='{ name="EUI_MindFreeze", icon="Interface\\Icons\\spell_deathknight_mindfreeze", label=EUI_L["Mind Freeze\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Mind Freeze", fixedTooltip="Mind Freeze" },' }
    @{ f="EUI_MacroFactory.lua"; line=233; to='{ name="EUI_Asphyxiate", icon="Interface\\Icons\\ability_deathknight_asphixiate", label=EUI_L["Asphyxiate\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Asphyxiate", fixedTooltip="Asphyxiate" },' }
    @{ f="EUI_MacroFactory.lua"; line=236; to='{ name="EUI_DnDCursor", icon="Interface\\Icons\\spell_shadow_deathanddecay", label=EUI_L["Death and Decay\n(Cursor)"], fixedBody="/cast [@cursor] Death and Decay", fixedTooltip="Death and Decay" },' }
    @{ f="EUI_MacroFactory.lua"; line=237; to='{ name="EUI_GorefiendCursor", icon="Interface\\Icons\\ability_deathknight_aoedeathgrip", label=EUI_L["Gorefiend''s Grasp\n(Cursor)"], fixedBody="/cast [@cursor] Gorefiend''s Grasp", fixedTooltip="Gorefiend''s Grasp" },' }
    @{ f="EUI_MacroFactory.lua"; line=238; to='{ name="EUI_AbomLimb", icon="Interface\\Icons\\ability_deathknight_intovoidtentacles", label=EUI_L["Abomination Limb\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Abomination Limb", fixedTooltip="Abomination Limb" },' }
    @{ f="EUI_MacroFactory.lua"; line=241; to='{ name="EUI_PFObliterate", icon="Interface\\Icons\\spell_deathknight_pillaroffrost", label=EUI_L["PF Obliterate"], fixedBody="/cast Pillar of Frost\n/cast Obliterate\n/cast Raise Dead" },' }
    @{ f="EUI_MacroFactory.lua"; line=242; to='{ name="EUI_PFReapersMark", icon="Interface\\Icons\\spell_deathknight_pillaroffrost", label=EUI_L["PF Reaper''s Mark"], fixedBody="/cast Pillar of Frost\n/cast Reaper''s Mark\n/cast Raise Dead" },' }
    @{ f="EUI_MacroFactory.lua"; line=245; to='{ name="EUI_DarkTransform", icon="Interface\\Icons\\achievement_boss_festergutrotface", label=EUI_L["Dark Transform\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Dark Transformation", fixedTooltip="Dark Transformation" },' }
    @{ f="EUI_MacroFactory.lua"; line=246; to='{ name="EUI_PetSwap", icon="Interface\\Icons\\ability_devour", label=EUI_L["Pet Target\nSwap"], fixedBody="/cast Leap\n/petattack\n/startattack" },' }
    @{ f="EUI_MacroFactory.lua"; line=247; to='{ name="EUI_PetMove", icon="Interface\\Icons\\achievement_boss_festergutrotface", label=EUI_L["Pet Move"], fixedBody="/petmoveto", fixedTooltip="dark transformation" },' }
    @{ f="EUI_MacroFactory.lua"; line=248; to='{ name="EUI_PetResummon", icon="Interface\\Icons\\spell_shadow_animatedead", label=EUI_L["Pet Resummon"], fixedBody="/script PetDismiss()\n/cast [nopet] Raise Dead" },' }
    @{ f="EUI_MacroFactory.lua"; line=253; to='{ name="EUI_Disrupt", icon="Interface\\Icons\\ability_demonhunter_consumemagic", label=EUI_L["Disrupt\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Disrupt", fixedTooltip="Disrupt" },' }
    @{ f="EUI_MacroFactory.lua"; line=254; to='{ name="EUI_ConsumeMagic", icon="Interface\\Icons\\spell_shadow_manaburn", label=EUI_L["Consume Magic\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Consume Magic", fixedTooltip="Consume Magic" },' }
    @{ f="EUI_MacroFactory.lua"; line=255; to='{ name="EUI_MetaCursor", icon="Interface\\Icons\\ability_demonhunter_metamorphasisdps", label=EUI_L["Metamorphosis\n(Cursor)"], fixedBody="/cast [@cursor] Metamorphosis", fixedTooltip="Metamorphosis" },' }
    @{ f="EUI_MacroFactory.lua"; line=256; to='{ name="EUI_SigilFlame", icon="Interface\\Icons\\ability_demonhunter_sigilofinquisition", label=EUI_L["Sigil of Flame\n(Cursor)"], fixedBody="/cast [@cursor] Sigil of Flame", fixedTooltip="Sigil of Flame" },' }
    @{ f="EUI_MacroFactory.lua"; line=257; to='{ name="EUI_SigilMisery", icon="Interface\\Icons\\ability_demonhunter_sigilofmisery", label=EUI_L["Sigil of Misery\n(Cursor)"], fixedBody="/cast [@cursor] Sigil of Misery", fixedTooltip="Sigil of Misery" },' }
    @{ f="EUI_MacroFactory.lua"; line=260; to='{ name="EUI_VoidMeta", icon="Interface\\Icons\\ability_demonhunter_metamorphasisdps", label=EUI_L["Void Metamorphosis\n+ Trinket 1"], fixedBody="/cast Void Metamorphosis\n/use 13", fixedTooltip="Void Metamorphosis" },' }
    @{ f="EUI_MacroFactory.lua"; line=261; to='{ name="EUI_ShiftCursor", icon="Interface\\Icons\\inv_12_dh_void_ability_shift", label=EUI_L["Shift\n(Cursor)"], fixedBody="/cast [@cursor] Shift", fixedTooltip="Shift" },' }
    @{ f="EUI_MacroFactory.lua"; line=264; to='{ name="EUI_TheHunt", icon="Interface\\Icons\\ability_ardenweald_demonhunter", label=EUI_L["The Hunt\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] The Hunt", fixedTooltip="The Hunt" },' }
    @{ f="EUI_MacroFactory.lua"; line=265; to='{ name="EUI_VRGlide", icon="Interface\\Icons\\ability_demonhunter_vengefulretreat2", label=EUI_L["Vengeful Retreat\n& Glide"], fixedBody="/cast Vengeful Retreat\n/cast !Glide", fixedTooltip="Vengeful Retreat" },' }
    @{ f="EUI_MacroFactory.lua"; line=268; to='{ name="EUI_InfernalStrike", icon="Interface\\Icons\\ability_demonhunter_infernalstrike1", label=EUI_L["Infernal Strike\n(Cursor)"], fixedBody="/cast [@cursor] Infernal Strike", fixedTooltip="Infernal Strike" },' }
    @{ f="EUI_MacroFactory.lua"; line=269; to='{ name="EUI_SigilChains", icon="Interface\\Icons\\ability_demonhunter_sigilofchains", label=EUI_L["Sigil of Chains\n(Cursor)"], fixedBody="/cast [@cursor] Sigil of Chains", fixedTooltip="Sigil of Chains" },' }
    @{ f="EUI_MacroFactory.lua"; line=270; to='{ name="EUI_SigilSilence", icon="Interface\\Icons\\ability_demonhunter_sigilofsilence", label=EUI_L["Sigil of Silence\n(Cursor)"], fixedBody="/cast [@cursor] Sigil of Silence" },' }
    @{ f="EUI_MacroFactory.lua"; line=275; to='{ name="EUI_UrsolVortex", icon="Interface\\Icons\\spell_nature_stoneclawtotem", label=EUI_L["Ursol''s Vortex\n(Cursor)"], fixedBody="/cast [@cursor] Ursol''s Vortex" },' }
    @{ f="EUI_MacroFactory.lua"; line=276; to='{ name="EUI_Innervate", icon="Interface\\Icons\\spell_nature_lightning", label=EUI_L["Innervate\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Innervate", fixedTooltip="Innervate" },' }
    @{ f="EUI_MacroFactory.lua"; line=277; to='{ name="EUI_RemoveCorrupt", icon="Interface\\Icons\\spell_holy_removecurse", label=EUI_L["Remove Corruption\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Remove Corruption", fixedTooltip="Remove Corruption" },' }
    @{ f="EUI_MacroFactory.lua"; line=280; to='{ name="EUI_SolarBeam", icon="Interface\\Icons\\ability_vehicle_sonicshockwave", label=EUI_L["Solar Beam\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Solar Beam", fixedTooltip="Solar Beam" },' }
    @{ f="EUI_MacroFactory.lua"; line=281; to='{ name="EUI_ForceOfNature", icon="Interface\\Icons\\ability_druid_forceofnature", label=EUI_L["Force of Nature\n(Cursor)"], fixedBody="/cast [@cursor] Force of Nature", fixedTooltip="Force of Nature" },' }
    @{ f="EUI_MacroFactory.lua"; line=282; to='{ name="EUI_CelestialAlign", icon="Interface\\Icons\\spell_nature_natureguardian", label=EUI_L["Celestial Alignment\n(Cursor)"], fixedBody="/cast [@cursor] Celestial Alignment", fixedTooltip="Celestial Alignment" },' }
    @{ f="EUI_MacroFactory.lua"; line=285; to='{ name="EUI_SkullBash", icon="Interface\\Icons\\inv_bone_skull_04", label=EUI_L["Skull Bash\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Skull Bash", fixedTooltip="Skull Bash" },' }
    @{ f="EUI_MacroFactory.lua"; line=288; to='{ name="EUI_SkullBash", icon="Interface\\Icons\\inv_bone_skull_04", label=EUI_L["Skull Bash\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Skull Bash", fixedTooltip="Skull Bash" },' }
    @{ f="EUI_MacroFactory.lua"; line=291; to='{ name="EUI_Ironbark", icon="Interface\\Icons\\spell_druid_ironbark", label=EUI_L["Ironbark\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Ironbark", fixedTooltip="Ironbark" },' }
    @{ f="EUI_MacroFactory.lua"; line=292; to='{ name="EUI_InnervateSelf", icon="Interface\\Icons\\spell_nature_lightning", label=EUI_L["Innervate\n(Player)"], fixedBody="/cast [@player] Innervate" },' }
    @{ f="EUI_MacroFactory.lua"; line=293; to='{ name="EUI_NSConvoke", icon="Interface\\Icons\\ability_ardenweald_druid", label=EUI_L["Nature''s Swiftness\nConvoke"], fixedBody="/cast [nochanneling] Nature''s Swiftness\n/cast Convoke the Spirits\n/cqs", fixedTooltip="Convoke the Spirits" },' }
    @{ f="EUI_MacroFactory.lua"; line=298; to='{ name="EUI_CautFlame", icon="Interface\\Icons\\ability_evoker_fontofmagic_red", label=EUI_L["Cauterizing Flame\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Cauterizing Flame", fixedTooltip="Cauterizing Flame" },' }
    @{ f="EUI_MacroFactory.lua"; line=299; to='{ name="EUI_RescueCursor", icon="Interface\\Icons\\ability_evoker_flywithme", label=EUI_L["Rescue\n(Cursor)"], fixedBody="/tar [@focus]\n/cast [@cursor] Rescue\n/targetlasttarget", fixedTooltip="Rescue" },' }
    @{ f="EUI_MacroFactory.lua"; line=300; to='{ name="EUI_RescueToYou", icon="Interface\\Icons\\ability_evoker_flywithme", label=EUI_L["Rescue\n(To You)"], fixedBody="/tar [@focus]\n/cast [@player] Rescue\n/targetlasttarget", fixedTooltip="Rescue" },' }
    @{ f="EUI_MacroFactory.lua"; line=301; to='{ name="EUI_SleepWalk", icon="Interface\\Icons\\ability_xavius_dreamsimulacrum", label=EUI_L["Sleep Walk\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Sleep Walk", fixedTooltip="Sleep Walk" },' }
    @{ f="EUI_MacroFactory.lua"; line=304; to='{ name="EUI_Quell", icon="Interface\\Icons\\ability_evoker_quell", label=EUI_L["Quell\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Quell", fixedTooltip="Quell" },' }
    @{ f="EUI_MacroFactory.lua"; line=305; to='{ name="EUI_BlistScales", icon="Interface\\Icons\\ability_evoker_blisteringscales", label=EUI_L["Blistering Scales\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Blistering Scales", fixedTooltip="Blistering Scales" },' }
    @{ f="EUI_MacroFactory.lua"; line=308; to='{ name="EUI_Quell", icon="Interface\\Icons\\ability_evoker_quell", label=EUI_L["Quell\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Quell", fixedTooltip="Quell" },' }
    @{ f="EUI_MacroFactory.lua"; line=309; to='{ name="EUI_DragonrageBurst", icon="Interface\\Icons\\ability_evoker_dragonrage2", label=EUI_L["Dragonrage\nBurst"], fixedBody="/cast Dragonrage\n/use 13", fixedTooltip="Dragonrage" },' }
    @{ f="EUI_MacroFactory.lua"; line=312; to='{ name="EUI_DreamBreath", icon="Interface\\Icons\\ability_evoker_dreambreath", label=EUI_L["Dream Breath\n(Cursor)"], fixedBody="/cast [@cursor] Dream Breath", fixedTooltip="Dream Breath" },' }
    @{ f="EUI_MacroFactory.lua"; line=313; to='{ name="EUI_Spiritbloom", icon="Interface\\Icons\\ability_evoker_spiritbloom2", label=EUI_L["Spiritbloom\n(Cursor)"], fixedBody="/cast [@cursor] Spiritbloom", fixedTooltip="Spiritbloom" },' }
    @{ f="EUI_MacroFactory.lua"; line=318; to='{ name="EUI_CounterMuzzle", icon="Interface\\Icons\\ability_kick", label=EUI_L["Counter Shot\nMuzzle (Focus)"], fixedBody="/cast [@focus,harm,nodead][] Counter Shot\n/cast [@focus,harm,nodead][] Muzzle" },' }
    @{ f="EUI_MacroFactory.lua"; line=319; to='{ name="EUI_CancelTurtle", icon="Interface\\Icons\\ability_hunter_pet_turtle", label=EUI_L["Cancel/Cast\nTurtle"], fixedBody="/cancelaura Aspect of the Turtle\n/cast Aspect of the Turtle", fixedTooltip="Aspect of the Turtle" },' }
    @{ f="EUI_MacroFactory.lua"; line=320; to='{ name="EUI_Misdirection", icon="Interface\\Icons\\ability_hunter_misdirection", label=EUI_L["Misdirection\n(Focus)"], fixedBody="/cast [@focus,help,nodead][@pet,exists] Misdirection", fixedTooltip="Misdirection" },' }
    @{ f="EUI_MacroFactory.lua"; line=321; to='{ name="EUI_FreezeTrap", icon="Interface\\Icons\\spell_frost_chainsofice", label=EUI_L["Freezing Trap\n(Cursor)"], fixedBody="/cast [@cursor] Freezing Trap", fixedTooltip="Freezing Trap" },' }
    @{ f="EUI_MacroFactory.lua"; line=322; to='{ name="EUI_FlareCursor", icon="Interface\\Icons\\spell_frost_stun", label=EUI_L["Flare\n(Cursor)"], fixedBody="/cast [@cursor] Flare", fixedTooltip="Flare" },' }
    @{ f="EUI_MacroFactory.lua"; line=323; to='{ name="EUI_TarTrap", icon="Interface\\Icons\\spell_nature_stranglevines", label=EUI_L["Tar Trap\n(Cursor)"], fixedBody="/cast [@cursor] Tar Trap", fixedTooltip="Tar Trap" },' }
    @{ f="EUI_MacroFactory.lua"; line=324; to='{ name="EUI_BindingShot", icon="Interface\\Icons\\spell_shaman_bindelemental", label=EUI_L["Binding Shot\n(Cursor)"], fixedBody="/cast [@cursor] Binding Shot", fixedTooltip="Binding Shot" },' }
    @{ f="EUI_MacroFactory.lua"; line=327; to='{ name="EUI_RoarSacrifice", icon="Interface\\Icons\\ability_hunter_ferociouswild", label=EUI_L["Roar of\nSacrifice"], fixedBody="/target[@focus, help, nodead]\n/cast Roar of Sacrifice\n/targetlasttarget\n/cast [@pet] Misdirection", fixedTooltip="Roar of Sacrifice" },' }
    @{ f="EUI_MacroFactory.lua"; line=328; to='{ name="EUI_SpiritMend", icon="Interface\\Icons\\ability_hunter_spiritmend", label=EUI_L["Spirit Mend"], fixedBody="/cast [@target,help,nodead][@mouseover,help,nodead][@player] Spirit Mend", fixedTooltip="Spirit Mend" },' }
    @{ f="EUI_MacroFactory.lua"; line=333; to='{ name="EUI_Harpoon", icon="Interface\\Icons\\ability_hunter_harpoon", label=EUI_L["Harpoon\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Harpoon", fixedTooltip="Harpoon" },' }
    @{ f="EUI_MacroFactory.lua"; line=338; to='{ name="EUI_Counterspell", icon="Interface\\Icons\\spell_frost_iceshock", label=EUI_L["Counterspell\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Counterspell", fixedTooltip="Counterspell" },' }
    @{ f="EUI_MacroFactory.lua"; line=339; to='{ name="EUI_Spellsteal", icon="Interface\\Icons\\spell_arcane_arcane02", label=EUI_L["Spellsteal\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Spellsteal", fixedTooltip="Spellsteal" },' }
    @{ f="EUI_MacroFactory.lua"; line=340; to='{ name="EUI_RemoveCurse", icon="Interface\\Icons\\spell_holy_removecurse", label=EUI_L["Remove Curse\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Remove Curse", fixedTooltip="Remove Curse" },' }
    @{ f="EUI_MacroFactory.lua"; line=343; to='{ name="EUI_PoMBlast", icon="Interface\\Icons\\spell_nature_enchantarmor", label=EUI_L["Presence of Mind\nArcane Blast"], fixedBody="/cast Presence of Mind\n/cast Arcane Blast\n/cqs" },' }
    @{ f="EUI_MacroFactory.lua"; line=346; to='{ name="EUI_Flamestrike", icon="Interface\\Icons\\spell_fire_selfdestruct", label=EUI_L["Flamestrike\n(Cursor)"], fixedBody="/cast [@cursor] Flamestrike" },' }
    @{ f="EUI_MacroFactory.lua"; line=347; to='{ name="EUI_MeteorCursor", icon="Interface\\Icons\\spell_mage_meteor", label=EUI_L["Meteor\n(Cursor)"], fixedBody="/cast [@cursor] Meteor" },' }
    @{ f="EUI_MacroFactory.lua"; line=350; to='{ name="EUI_BlizzardCursor", icon="Interface\\Icons\\spell_frost_icestorm", label=EUI_L["Blizzard\n(Cursor)"], fixedBody="/cast [@cursor] Blizzard" },' }
    @{ f="EUI_MacroFactory.lua"; line=355; to='{ name="EUI_Detox", icon="Interface\\Icons\\ability_rogue_imrovedrecuperate", label=EUI_L["Detox\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Detox", fixedTooltip="Detox" },' }
    @{ f="EUI_MacroFactory.lua"; line=356; to='{ name="EUI_TigersLust", icon="Interface\\Icons\\ability_monk_tigerslust", label=EUI_L["Tiger''s Lust\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Tiger''s Lust", fixedTooltip="Tiger''s Lust" },' }
    @{ f="EUI_MacroFactory.lua"; line=357; to='{ name="EUI_RingOfPeace", icon="Interface\\Icons\\spell_monk_ringofpeace", label=EUI_L["Ring of Peace\n(Cursor)"], fixedBody="/cast [@cursor] Ring of Peace" },' }
    @{ f="EUI_MacroFactory.lua"; line=360; to='{ name="EUI_SpearHand", icon="Interface\\Icons\\ability_monk_spearhand", label=EUI_L["Spear Hand Strike\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Spear Hand Strike", fixedTooltip="Spear Hand Strike" },' }
    @{ f="EUI_MacroFactory.lua"; line=361; to='{ name="EUI_BlackOxStatue", icon="Interface\\Icons\\monk_ability_summonoxstatue", label=EUI_L["Black Ox Statue\n(Cursor)"], fixedBody="/cast [@cursor] Summon Black Ox Statue" },' }
    @{ f="EUI_MacroFactory.lua"; line=364; to='{ name="EUI_SpearHand", icon="Interface\\Icons\\ability_monk_spearhand", label=EUI_L["Spear Hand Strike\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Spear Hand Strike", fixedTooltip="Spear Hand Strike" },' }
    @{ f="EUI_MacroFactory.lua"; line=367; to='{ name="EUI_LifeCocoon", icon="Interface\\Icons\\ability_monk_chicocoon", label=EUI_L["Life Cocoon\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Life Cocoon", fixedTooltip="Life Cocoon" },' }
    @{ f="EUI_MacroFactory.lua"; line=368; to='{ name="EUI_JadeSerpent", icon="Interface\\Icons\\ability_monk_summonserpentstatue", label=EUI_L["Jade Serpent\nStatue (Cursor)"], fixedBody="/cast [@cursor] Summon Jade Serpent Statue", fixedTooltip="Summon Jade Serpent Statue" },' }
    @{ f="EUI_MacroFactory.lua"; line=373; to='{ name="EUI_BoFreedom", icon="Interface\\Icons\\spell_holy_sealofvalor", label=EUI_L["Blessing of\nFreedom (Focus)"], fixedBody="/cast [@focus,help,nodead][] Blessing of Freedom", fixedTooltip="Blessing of Freedom" },' }
    @{ f="EUI_MacroFactory.lua"; line=374; to='{ name="EUI_BoProtection", icon="Interface\\Icons\\spell_holy_sealofprotection", label=EUI_L["Blessing of\nProtection (Focus)"], fixedBody="/cast [@focus,help,nodead][] Blessing of Protection", fixedTooltip="Blessing of Protection" },' }
    @{ f="EUI_MacroFactory.lua"; line=375; to='{ name="EUI_DivineShield", icon="Interface\\Icons\\spell_holy_divineshield", label=EUI_L["Divine Shield\nCancel/Cast"], fixedBody="/stopcasting\n/cancelaura Divine Shield\n/cast Divine Shield", fixedTooltip="Divine Shield" },' }
    @{ f="EUI_MacroFactory.lua"; line=376; to='{ name="EUI_ToTLayOnHands", icon="Interface\\Icons\\spell_holy_layonhands", label=EUI_L["Lay on Hands\n(Target of Target)"], fixedBody="/cast [@targettarget] Lay on Hands" },' }
    @{ f="EUI_MacroFactory.lua"; line=377; to='{ name="EUI_Cleanse", icon="Interface\\Icons\\spell_holy_purify", label=EUI_L["Cleanse\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Cleanse", fixedTooltip="Cleanse" },' }
    @{ f="EUI_MacroFactory.lua"; line=378; to='{ name="EUI_LayOnHands", icon="Interface\\Icons\\spell_holy_layonhands", label=EUI_L["Lay on Hands\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Lay on Hands", fixedTooltip="Lay on Hands" },' }
    @{ f="EUI_MacroFactory.lua"; line=383; to='{ name="EUI_Rebuke", icon="Interface\\Icons\\spell_holy_rebuke", label=EUI_L["Rebuke\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Rebuke", fixedTooltip="Rebuke" },' }
    @{ f="EUI_MacroFactory.lua"; line=386; to='{ name="EUI_Rebuke", icon="Interface\\Icons\\spell_holy_rebuke", label=EUI_L["Rebuke\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Rebuke", fixedTooltip="Rebuke" },' }
    @{ f="EUI_MacroFactory.lua"; line=391; to='{ name="EUI_DispelMagic", icon="Interface\\Icons\\spell_holy_dispelmagic", label=EUI_L["Dispel Magic\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Dispel Magic", fixedTooltip="Dispel Magic" },' }
    @{ f="EUI_MacroFactory.lua"; line=392; to='{ name="EUI_PowerInfusion", icon="Interface\\Icons\\spell_holy_powerinfusion", label=EUI_L["Power Infusion\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Power Infusion", fixedTooltip="Power Infusion" },' }
    @{ f="EUI_MacroFactory.lua"; line=393; to='{ name="EUI_LeapOfFaith", icon="Interface\\Icons\\priest_spell_leapoffaith_a", label=EUI_L["Leap of Faith\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Leap of Faith", fixedTooltip="Leap of Faith" },' }
    @{ f="EUI_MacroFactory.lua"; line=394; to='{ name="EUI_MassDispel", icon="Interface\\Icons\\spell_arcane_massdispel", label=EUI_L["Mass Dispel\n(Cursor)"], fixedBody="/cast [@cursor] Mass Dispel", fixedTooltip="Mass Dispel" },' }
    @{ f="EUI_MacroFactory.lua"; line=395; to='{ name="EUI_FeatherSelf", icon="Interface\\Icons\\ability_priest_angelicfeather", label=EUI_L["Angelic Feather\n(Self)"], fixedBody="/cast [@player] Angelic Feather\n/stopspelltarget", fixedTooltip="Angelic Feather" },' }
    @{ f="EUI_MacroFactory.lua"; line=396; to='{ name="EUI_FeatherCursor", icon="Interface\\Icons\\ability_priest_angelicfeather", label=EUI_L["Angelic Feather\n(Cursor)"], fixedBody="/cast [@cursor] Angelic Feather\n/stopspelltarget", fixedTooltip="Angelic Feather" },' }
    @{ f="EUI_MacroFactory.lua"; line=397; to='{ name="EUI_Purify", icon="Interface\\Icons\\spell_holy_purify", label=EUI_L["Purify\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Purify", fixedTooltip="Purify" },' }
    @{ f="EUI_MacroFactory.lua"; line=400; to='{ name="EUI_PainSuppress", icon="Interface\\Icons\\spell_holy_painsupression", label=EUI_L["Pain Suppression\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Pain Suppression", fixedTooltip="Pain Suppression" },' }
    @{ f="EUI_MacroFactory.lua"; line=401; to='{ name="EUI_PWBarrier", icon="Interface\\Icons\\spell_holy_powerwordbarrier", label=EUI_L["PW: Barrier\n(Cursor)"], fixedBody="/cast [@cursor] Power Word: Barrier", fixedTooltip="Power Word: Barrier" },' }
    @{ f="EUI_MacroFactory.lua"; line=404; to='{ name="EUI_GuardSpirit", icon="Interface\\Icons\\spell_holy_guardianspirit", label=EUI_L["Guardian Spirit\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Guardian Spirit", fixedTooltip="Guardian Spirit" },' }
    @{ f="EUI_MacroFactory.lua"; line=405; to='{ name="EUI_HWSanctify", icon="Interface\\Icons\\spell_holy_divineprovidence", label=EUI_L["Holy Word:\nSanctify (Cursor)"], fixedBody="/cast [@cursor] Holy Word: Sanctify", fixedTooltip="Holy Word: Sanctify" },' }
    @{ f="EUI_MacroFactory.lua"; line=408; to='{ name="EUI_Silence", icon="Interface\\Icons\\ability_priest_silence", label=EUI_L["Silence\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Silence", fixedTooltip="Silence" },' }
    @{ f="EUI_MacroFactory.lua"; line=409; to='{ name="EUI_PurifyDisease", icon="Interface\\Icons\\spell_holy_nullifydisease", label=EUI_L["Purify Disease\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Purify Disease", fixedTooltip="Purify Disease" },' }
    @{ f="EUI_MacroFactory.lua"; line=414; to='{ name="EUI_Kick", icon="Interface\\Icons\\ability_kick", label=EUI_L["Kick\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Kick", fixedTooltip="Kick" },' }
    @{ f="EUI_MacroFactory.lua"; line=415; to='{ name="EUI_TricksOfTrade", icon="Interface\\Icons\\ability_rogue_tricksofthetrade", label=EUI_L["Tricks of Trade\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Tricks of the Trade", fixedTooltip="Tricks of the Trade" },' }
    @{ f="EUI_MacroFactory.lua"; line=416; to='{ name="EUI_DistractCursor", icon="Interface\\Icons\\ability_rogue_distract", label=EUI_L["Distract\n(Cursor)"], fixedBody="/cast [@cursor] Distract", fixedTooltip="Distract" },' }
    @{ f="EUI_MacroFactory.lua"; line=421; to='{ name="EUI_GrapplingHook", icon="Interface\\Icons\\ability_rogue_grapplinghook", label=EUI_L["Grappling Hook\n(Cursor)"], fixedBody="/cast [@cursor] Grappling Hook", fixedTooltip="Grappling Hook" },' }
    @{ f="EUI_MacroFactory.lua"; line=424; to='{ name="EUI_CoupDeGrace", icon="Interface\\Icons\\ability_rogue_coupdetat", label=EUI_L["Coup de Grace\n+ Black Powder"], fixedBody="/cast Coup de Grace\n/cast Black Powder" },' }
    @{ f="EUI_MacroFactory.lua"; line=425; to='{ name="EUI_EasyStealth", icon="Interface\\Icons\\ability_stealth", label=EUI_L["Easy Stealth"], fixedBody="/cancelaura [nocombat] Shadow Dance\n/cast !Stealth", fixedTooltip="Stealth" },' }
    @{ f="EUI_MacroFactory.lua"; line=430; to='{ name="EUI_WindShear", icon="Interface\\Icons\\spell_nature_cyclonestrikes", label=EUI_L["Wind Shear\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Wind Shear", fixedTooltip="Wind Shear" },' }
    @{ f="EUI_MacroFactory.lua"; line=431; to='{ name="EUI_Purge", icon="Interface\\Icons\\spell_nature_purge", label=EUI_L["Purge\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Purge", fixedTooltip="Purge" },' }
    @{ f="EUI_MacroFactory.lua"; line=432; to='{ name="EUI_CleanseSpirit", icon="Interface\\Icons\\ability_shaman_cleansespirit", label=EUI_L["Cleanse Spirit\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Cleanse Spirit", fixedTooltip="Cleanse Spirit" },' }
    @{ f="EUI_MacroFactory.lua"; line=433; to='{ name="EUI_WindrushTotem", icon="Interface\\Icons\\ability_shaman_windwalktotem", label=EUI_L["Windrush Totem\n(Cursor)"], fixedBody="/cast [@cursor] Wind Rush Totem", fixedTooltip="Wind Rush Totem" },' }
    @{ f="EUI_MacroFactory.lua"; line=434; to='{ name="EUI_CapacitorTotem", icon="Interface\\Icons\\spell_nature_brilliance", label=EUI_L["Capacitor Totem\n(Cursor)"], fixedBody="/cast [@cursor] Capacitor Totem", fixedTooltip="Capacitor Totem" },' }
    @{ f="EUI_MacroFactory.lua"; line=437; to='{ name="EUI_EarthquakeCursor", icon="Interface\\Icons\\spell_shaman_earthquake", label=EUI_L["Earthquake\n(Cursor)"], fixedBody="/cast [@cursor] Earthquake", fixedTooltip="Earthquake" },' }
    @{ f="EUI_MacroFactory.lua"; line=440; to='{ name="EUI_AutoTotemMove", icon="Interface\\Icons\\ability_shaman_totemrelocation", label=EUI_L["Auto Totem Move\nfor Totemic"], fixedBody="/cast Stormstrike\n/cast [@player] Totemic Projection" },' }
    @{ f="EUI_MacroFactory.lua"; line=443; to='{ name="EUI_HealingRain", icon="Interface\\Icons\\spell_nature_giftofthewaterspirit", label=EUI_L["Healing Rain\n(Cursor)"], fixedBody="/cast [@cursor] Healing Rain", fixedTooltip="Healing Rain" },' }
    @{ f="EUI_MacroFactory.lua"; line=444; to='{ name="EUI_SpiritLink", icon="Interface\\Icons\\spell_shaman_spiritlink", label=EUI_L["Spirit Link Totem\n(Cursor)"], fixedBody="/cast [@cursor] Spirit Link Totem", fixedTooltip="Spirit Link Totem" },' }
    @{ f="EUI_MacroFactory.lua"; line=449; to='{ name="EUI_Shadowfury", icon="Interface\\Icons\\spell_shadow_shadowfury", label=EUI_L["Shadowfury\n(Cursor)"], fixedBody="/cast [@cursor] Shadowfury" },' }
    @{ f="EUI_MacroFactory.lua"; line=450; to='{ name="EUI_DemonicGateway", icon="Interface\\Icons\\spell_warlock_demonicportal_green", label=EUI_L["Demonic Gateway\n(Cursor)"], fixedBody="/cast [@cursor] Demonic Gateway" },' }
    @{ f="EUI_MacroFactory.lua"; line=451; to='{ name="EUI_SoulburnHS", icon="Interface\\Icons\\spell_warlock_soulburn", label=EUI_L["Soulburn\nHealthstone"], fixedBody="/cast [known:Soulburn] Soulburn\n/use [known:Pact of Gluttony] Demonic Healthstone; Healthstone", fixedTooltip="[known:Pact of Gluttony] Demonic Healthstone; Healthstone" },' }
    @{ f="EUI_MacroFactory.lua"; line=454; to='{ name="EUI_AxeToss", icon="Interface\\Icons\\ability_warrior_titansgrip", label=EUI_L["Axe Toss\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Axe Toss", fixedTooltip="Axe Toss" },' }
    @{ f="EUI_MacroFactory.lua"; line=457; to='{ name="EUI_Havoc", icon="Interface\\Icons\\ability_warlock_baneofhavoc", label=EUI_L["Havoc\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Havoc", fixedTooltip="Havoc" },' }
    @{ f="EUI_MacroFactory.lua"; line=458; to='{ name="EUI_SummonInfernal", icon="Interface\\Icons\\spell_shadow_summoninfernal", label=EUI_L["Summon Infernal\n(Cursor)"], fixedBody="/cast [@cursor] Summon Infernal" },' }
    @{ f="EUI_MacroFactory.lua"; line=459; to='{ name="EUI_RainOfFire", icon="Interface\\Icons\\spell_shadow_rainoffire", label=EUI_L["Rain of Fire\n(Cursor)"], fixedBody="/cast [@cursor] Rain of Fire" },' }
    @{ f="EUI_MacroFactory.lua"; line=460; to='{ name="EUI_Cataclysm", icon="Interface\\Icons\\achievement_zone_cataclysm", label=EUI_L["Cataclysm\n(Cursor)"], fixedBody="/cast [@cursor] Cataclysm" },' }
    @{ f="EUI_MacroFactory.lua"; line=465; to='{ name="EUI_Pummel", icon="Interface\\Icons\\inv_gauntlets_04", label=EUI_L["Pummel\n(Focus)"], fixedBody="/cast [@focus,harm,nodead][] Pummel", fixedTooltip="Pummel" },' }
    @{ f="EUI_MacroFactory.lua"; line=466; to='{ name="EUI_Intervene", icon="Interface\\Icons\\ability_warrior_safeguard", label=EUI_L["Intervene\n(Focus)"], fixedBody="/cast [@focus,help,nodead][] Intervene", fixedTooltip="Intervene" },' }
    @{ f="EUI_MacroFactory.lua"; line=467; to='{ name="EUI_HeroicLeap", icon="Interface\\Icons\\ability_heroicleap", label=EUI_L["Heroic Leap\n(Cursor)"], fixedBody="/cast [@cursor] Heroic Leap", fixedTooltip="Heroic Leap" },' }
    @{ f="EUI_MacroFactory.lua"; line=988; from='if MacroExists() then aL:SetText("|cffff4444Delete Macro|r") else aL:SetText("Create Macro") end'; to='if MacroExists() then aL:SetText(EUI_L["|cffff4444Delete Macro|r"]) else aL:SetText(EUI_L["Create Macro"]) end' }
    @{ f="EUI_MacroFactory.lua"; line=1268; to='emptyFS:SetText(EUI_L["No spec macros for "] .. (activeSpecName or "this spec"))' }
    @{ f="EUI_PartyMode_Options.lua"; line=71; to='_, h = W:SectionHeader(parent, EUI_L["PARTY MODE"], y);  y = y - h' }
    @{ f="EUI_PartyMode_Options.lua"; line=235; to='_, h = W:Toggle(parent, EUI_L["Dim the Lights While Active"], y,' }
    @{ f="EUI_PartyMode_Options.lua"; line=255; to='_, h = W:SectionHeader(parent, EUI_L["CELEBRATION TRIGGERS"], y);  y = y - h' }
    @{ f="EUI_PartyMode_Options.lua"; line=273; to='{ type = "checkbox", text = EUI_L["Randomly"],           getValue = TriggerGet("partyModeTriggerRandom"),     setValue = function(v)' }
    @{ f="EUI_PartyMode_Options.lua"; line=284; to='{ type = "checkbox", text = EUI_L["Timed Keystone"],     getValue = TriggerGet("partyModeTriggerKeystone"),   setValue = TriggerSet("partyModeTriggerKeystone") },' }
    @{ f="EUI_PartyMode_Options.lua"; line=285; to='{ type = "checkbox", text = EUI_L["Mythic Boss Kill"],   getValue = TriggerGet("partyModeTriggerMythicBoss"), setValue = TriggerSet("partyModeTriggerMythicBoss") },' }
    @{ f="EUI_PartyMode_Options.lua"; line=291; to='{ type = "checkbox", text = EUI_L["Rated Arena Win"],    getValue = TriggerGet("partyModeTriggerRatedArena"), setValue = TriggerSet("partyModeTriggerRatedArena") },' }
    @{ f="EUI_PartyMode_Options.lua"; line=292; to='{ type = "checkbox", text = EUI_L["Rated BG Win"],       getValue = TriggerGet("partyModeTriggerRatedBG"),    setValue = TriggerSet("partyModeTriggerRatedBG") },' }
    @{ f="EUI_PartyMode_Options.lua"; line=293; to='{ type = "checkbox", text = EUI_L["Heroic Boss Kill"],   getValue = TriggerGet("partyModeTriggerHeroicBoss"), setValue = TriggerSet("partyModeTriggerHeroicBoss") },' }
    @{ f="EUI_PartyMode_Options.lua"; line=299; to='{ type = "checkbox", text = EUI_L["Normal Boss Kill"],       getValue = TriggerGet("partyModeTriggerNormalBoss"),  setValue = TriggerSet("partyModeTriggerNormalBoss") },' }
    @{ f="EUI_PartyMode_Options.lua"; line=300; to='{ type = "checkbox", text = EUI_L["Raid Finder Boss Kill"],  getValue = TriggerGet("partyModeTriggerLFRBoss"),     setValue = TriggerSet("partyModeTriggerLFRBoss") },' }
    @{ f="EUI_PartyMode_Options.lua"; line=301; to='{ type = "checkbox", text = EUI_L["Mythic 0 Completion"],    getValue = TriggerGet("partyModeTriggerMythic0"),     setValue = TriggerSet("partyModeTriggerMythic0") },' }
    @{ f="EUI_PartyMode_Options.lua"; line=332; to='durFrame, h = W:Slider(parent, EUI_L["Auto Celebration Duration"], y, 10, 60, 1,' }
    @{ f="EUI_PartyMode_Options.lua"; line=428; to='cdFrame, h = W:Slider(parent, EUI_L["Random Celebrations Minimum Cooldown"], y, 1, 30, 1,' }
    @{ f="EUI_PartyMode_Options.lua"; line=531; to='title       = EUI_L["Party Mode"],' }
    @{ f="EUI_UnlockMode.lua"; line=3859; to='{ label = EUI_L["Chat"], frame = function()' }
    @{ f="EUI_UnlockMode.lua"; line=3894; to='{ label = EUI_L["Micro Menu"],    frame = function() return _G.MicroMenuContainer end },' }
    @{ f="EUI_UnlockMode.lua"; line=3895; to='{ label = EUI_L["Bags"],          frame = function() return _G.BagsBar end },' }
    @{ f="EUI_UnlockMode.lua"; line=3896; to='{ label = EUI_L["Encounter Bar"], frame = function() return _G.PlayerPowerBarAlt end, showAlways = true, fallbackW = 240, fallbackH = 36, yOffset = 44 },' }
    @{ f="EUI_UnlockMode.lua"; line=3897; to='{ label = EUI_L["Buffs"],         frame = function() return _G.BuffFrame end },' }
    @{ f="EUI_UnlockMode.lua"; line=3898; to='{ label = EUI_L["Debuffs"],       frame = function() return _G.DebuffFrame end },' }
    @{ f="EUI_UnlockMode.lua"; line=4958; to='{ label = EUI_L["Grow Centered"], val = "CENTER" },' }
    @{ f="EUI_UnlockMode.lua"; line=4961; to='growDirs[#growDirs + 1] = { label = EUI_L["Grow Up"],   val = "UP"   }' }
    @{ f="EUI_UnlockMode.lua"; line=4962; to='growDirs[#growDirs + 1] = { label = EUI_L["Grow Down"], val = "DOWN" }' }
    @{ f="EUI_UnlockMode.lua"; line=4964; to='growDirs[#growDirs + 1] = { label = EUI_L["Grow Left"],  val = "LEFT"  }' }
    @{ f="EUI_UnlockMode.lua"; line=4965; to='growDirs[#growDirs + 1] = { label = EUI_L["Grow Right"], val = "RIGHT" }' }
    @{ f="EUI_UnlockMode.lua"; line=8247; to='title = EUI_L["Unsaved Changes"],' }
    @{ f="EUI__General_Options.lua"; line=239; to='title = EUI_L["FPS & Graphics Optimization"],' }
    @{ f="EUI__General_Options.lua"; line=267; to='_, h = W:SectionHeader(parent, EUI_L["DISPLAY"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=278; to='{ type="multiSwatch", text=EUI_L["UI Accent Color"],' }
    @{ f="EUI__General_Options.lua"; line=279; to='tooltip=EUI_L["Sets the accent color used across all EllesmereUI elements (tabs, glows, highlights, borders). Defaults to your theme color."],' }
    @{ f="EUI__General_Options.lua"; line=330; to='{ type="dropdown", text=EUI_L["EUI Options Theme"],' }
    @{ f="EUI__General_Options.lua"; line=386; to='{ type="slider", text=EUI_L["UI Scale"],' }
    @{ f="EUI__General_Options.lua"; line=388; to='tooltip=EUI_L["Sets the scale of the entire game UI. Lower values make everything smaller, higher values make everything larger."],' }
    @{ f="EUI__General_Options.lua"; line=417; to='title = EUI_L["UI Scale Changed"],' }
    @{ f="EUI__General_Options.lua"; line=428; to='{ type="toggle", text=EUI_L["Set UI Scale to 0.5333"],' }
    @{ f="EUI__General_Options.lua"; line=429; to='tooltip=EUI_L["Sets the UI scale to the exact pixel-perfect value used by other addons. EllesmereUI does not require this to be pixel perfect."],' }
    @{ f="EUI__General_Options.lua"; line=448; to='title = EUI_L["UI Scale Changed"],' }
    @{ f="EUI__General_Options.lua"; line=461; to='{ type="dropdown", text=EUI_L["EUI Options Scale"],' }
    @{ f="EUI__General_Options.lua"; line=485; to='{ type="toggle", text=EUI_L["Hide Pause Menu Button"],' }
    @{ f="EUI__General_Options.lua"; line=486; to='tooltip=EUI_L["Hides the EllesmereUI button from the game''s Escape/pause menu."],' }
    @{ f="EUI__General_Options.lua"; line=498; to='{ type="toggle", text=EUI_L["Hide Unlock Mode Menu Button"],' }
    @{ f="EUI__General_Options.lua"; line=499; to='tooltip=EUI_L["Hides the Unlock Mode button from the game''s Escape/pause menu. You can still toggle Unlock Mode from the EUI options panel."],' }
    @{ f="EUI__General_Options.lua"; line=507; to='{ type="toggle", text=EUI_L["Show Minimap Button"],' }
    @{ f="EUI__General_Options.lua"; line=525; to='_, h = W:SectionHeader(parent, EUI_L["COMBAT"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=528; to='{ type="slider", text=EUI_L["Max Camera Distance"],' }
    @{ f="EUI__General_Options.lua"; line=535; to='{ type="toggle", text=EUI_L["Increase Game Image Quality"],' }
    @{ f="EUI__General_Options.lua"; line=536; to='tooltip=EUI_L["Enables sharpening to improve image clarity. Especially noticeable at lower render scales."],' }
    @{ f="EUI__General_Options.lua"; line=543; to='{ type="toggle", text=EUI_L["Cast Actions on Key Down"],' }
    @{ f="EUI__General_Options.lua"; line=544; to='tooltip=EUI_L["Keybinds respond on key down instead of key up. This helps make your abilities feel more responsive."],' }
    @{ f="EUI__General_Options.lua"; line=550; to='{ type="slider", text=EUI_L["Lag Tolerance"],' }
    @{ f="EUI__General_Options.lua"; line=551; to='tooltip=EUI_L["This is the Spell Queue Window, it helps with making sure you can''t queue up too many spells at once which makes the game feel laggy. Recommended settings are generally ~150 for melee and ~300 for casters. Higher if you have high local ping."],' }
    @{ f="EUI__General_Options.lua"; line=560; to='["default"]                                = { text = EUI_L["Blizzard Default"], font = "Fonts\\FRIZQT__.TTF" },' }
    @{ f="EUI__General_Options.lua"; line=561; to='[FCT_FONT_DIR .. "Expressway.TTF"]         = { text = EUI_L["Expressway"],            font = FCT_FONT_DIR .. "Expressway.TTF" },' }
    @{ f="EUI__General_Options.lua"; line=562; to='[FCT_FONT_DIR .. "Avant Garde Naowh.ttf"]        = { text = EUI_L["Avant Garde (Naowh)"],   font = FCT_FONT_DIR .. "Avant Garde Naowh.ttf" },' }
    @{ f="EUI__General_Options.lua"; line=563; to='[FCT_FONT_DIR .. "Arial Bold.TTF"]         = { text = EUI_L["Arial Bold"],            font = FCT_FONT_DIR .. "Arial Bold.TTF" },' }
    @{ f="EUI__General_Options.lua"; line=564; to='[FCT_FONT_DIR .. "Poppins.ttf"]            = { text = EUI_L["Poppins"],               font = FCT_FONT_DIR .. "Poppins.ttf" },' }
    @{ f="EUI__General_Options.lua"; line=565; to='[FCT_FONT_DIR .. "FiraSans Medium.ttf"]    = { text = EUI_L["Fira Sans Medium"],      font = FCT_FONT_DIR .. "FiraSans Medium.ttf" },' }
    @{ f="EUI__General_Options.lua"; line=566; to='[FCT_FONT_DIR .. "Arial Narrow.ttf"]       = { text = EUI_L["Arial Narrow"],          font = FCT_FONT_DIR .. "Arial Narrow.ttf" },' }
    @{ f="EUI__General_Options.lua"; line=567; to='[FCT_FONT_DIR .. "Changa.ttf"]             = { text = EUI_L["Changa"],                font = FCT_FONT_DIR .. "Changa.ttf" },' }
    @{ f="EUI__General_Options.lua"; line=568; to='[FCT_FONT_DIR .. "Cinzel Decorative.ttf"]  = { text = EUI_L["Cinzel Decorative"],     font = FCT_FONT_DIR .. "Cinzel Decorative.ttf" },' }
    @{ f="EUI__General_Options.lua"; line=569; to='[FCT_FONT_DIR .. "Exo.otf"]                = { text = EUI_L["Exo"],                   font = FCT_FONT_DIR .. "Exo.otf" },' }
    @{ f="EUI__General_Options.lua"; line=570; to='[FCT_FONT_DIR .. "FiraSans Bold.ttf"]      = { text = EUI_L["Fira Sans Bold"],        font = FCT_FONT_DIR .. "FiraSans Bold.ttf" },' }
    @{ f="EUI__General_Options.lua"; line=571; to='[FCT_FONT_DIR .. "FiraSans Light.ttf"]     = { text = EUI_L["Fira Sans Light"],       font = FCT_FONT_DIR .. "FiraSans Light.ttf" },' }
    @{ f="EUI__General_Options.lua"; line=572; to='[FCT_FONT_DIR .. "Future X Black.otf"]     = { text = EUI_L["Future X Black"],        font = FCT_FONT_DIR .. "Future X Black.otf" },' }
    @{ f="EUI__General_Options.lua"; line=573; to='[FCT_FONT_DIR .. "Gotham Narrow Ultra.otf"] = { text = EUI_L["Gotham Narrow Ultra"],  font = FCT_FONT_DIR .. "Gotham Narrow Ultra.otf" },' }
    @{ f="EUI__General_Options.lua"; line=574; to='[FCT_FONT_DIR .. "Gotham Narrow.otf"]      = { text = EUI_L["Gotham Narrow"],         font = FCT_FONT_DIR .. "Gotham Narrow.otf" },' }
    @{ f="EUI__General_Options.lua"; line=575; to='[FCT_FONT_DIR .. "Russo One.ttf"]          = { text = EUI_L["Russo One"],             font = FCT_FONT_DIR .. "Russo One.ttf" },' }
    @{ f="EUI__General_Options.lua"; line=576; to='[FCT_FONT_DIR .. "Ubuntu.ttf"]             = { text = EUI_L["Ubuntu"],                font = FCT_FONT_DIR .. "Ubuntu.ttf" },' }
    @{ f="EUI__General_Options.lua"; line=577; to='[FCT_FONT_DIR .. "Homespun.ttf"]           = { text = EUI_L["Homespun"],              font = FCT_FONT_DIR .. "Homespun.ttf" },' }
    @{ f="EUI__General_Options.lua"; line=578; to='["Fonts\\FRIZQT__.TTF"]                    = { text = EUI_L["Friz Quadrata"],         font = "Fonts\\FRIZQT__.TTF" },' }
    @{ f="EUI__General_Options.lua"; line=579; to='["Fonts\\ARIALN.TTF"]                      = { text = EUI_L["Arial"],                 font = "Fonts\\ARIALN.TTF" },' }
    @{ f="EUI__General_Options.lua"; line=580; to='["Fonts\\MORPHEUS.TTF"]                    = { text = EUI_L["Morpheus"],              font = "Fonts\\MORPHEUS.TTF" },' }
    @{ f="EUI__General_Options.lua"; line=581; to='["Fonts\\skurri.ttf"]                      = { text = EUI_L["Skurri"],                font = "Fonts\\skurri.ttf" },' }
    @{ f="EUI__General_Options.lua"; line=612; to='{ type="slider", text=EUI_L["Combat Text Size"],' }
    @{ f="EUI__General_Options.lua"; line=619; to='{ type="dropdown", text=EUI_L["Combat Text Font"],' }
    @{ f="EUI__General_Options.lua"; line=620; to='tooltip=EUI_L["WARNING: This feature requires you to re-log or restart WoW to take effect."],' }
    @{ f="EUI__General_Options.lua"; line=634; to='title   = EUI_L["Logout Required"],' }
    @{ f="EUI__General_Options.lua"; line=643; to='{ type="toggle", text=EUI_L["Show Combat Damage Text"],' }
    @{ f="EUI__General_Options.lua"; line=651; to='{ type="toggle", text=EUI_L["Show Combat Healing Text"],' }
    @{ f="EUI__General_Options.lua"; line=663; to='title = EUI_L["Damage Text Settings"],' }
    @{ f="EUI__General_Options.lua"; line=665; to='{ type="toggle", label=EUI_L["Show Periodic Damage"],' }
    @{ f="EUI__General_Options.lua"; line=668; to='{ type="toggle", label=EUI_L["Show Pet Melee Damage"],' }
    @{ f="EUI__General_Options.lua"; line=671; to='{ type="toggle", label=EUI_L["Show Pet Spell Damage"],' }
    @{ f="EUI__General_Options.lua"; line=717; to='{ type="toggle", text=EUI_L["Prevent Swiftmend Icon Dim"],' }
    @{ f="EUI__General_Options.lua"; line=718; to='tooltip=EUI_L["Prevents Blizzard from dimming Swiftmend on action bars and CDM based on Efflorescence state."],' }
    @{ f="EUI__General_Options.lua"; line=739; to='_, h = W:SectionHeader(parent, EUI_L["DEVELOPER"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=742; to='{ type="toggle", text=EUI_L["Suppress Lua Errors"],' }
    @{ f="EUI__General_Options.lua"; line=751; to='{ type="toggle", text=EUI_L["Show Spell ID on Tooltip"],' }
    @{ f="EUI__General_Options.lua"; line=800; to='title       = EUI_L["Reset ALL Settings"],' }
    @{ f="EUI__General_Options.lua"; line=891; to='_, h = W:SectionHeader(parent, EUI_L["ACTION BARS"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=900; to='_, h = W:Toggle(parent, EUI_L["Modern Icons"], y,' }
    @{ f="EUI__General_Options.lua"; line=913; to='_, h = W:Slider(parent, EUI_L["Icon Zoom"], y, 0, 10, 0.5,' }
    @{ f="EUI__General_Options.lua"; line=935; to='_, h = W:SectionHeader(parent, EUI_L["NAMEPLATES"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=937; to='_, h = W:Toggle(parent, EUI_L["TEMPORARY"], y,' }
    @{ f="EUI__General_Options.lua"; line=946; to='_, h = W:SectionHeader(parent, EUI_L["UNIT FRAMES"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=948; to='_, h = W:Toggle(parent, EUI_L["TEMPORARY"], y,' }
    @{ f="EUI__General_Options.lua"; line=957; to='_, h = W:SectionHeader(parent, EUI_L["BAR GLOWS"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=959; to='_, h = W:Toggle(parent, EUI_L["TEMPORARY"], y,' }
    @{ f="EUI__General_Options.lua"; line=968; to='_, h = W:SectionHeader(parent, EUI_L["CONSUMABLES"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=970; to='_, h = W:Toggle(parent, EUI_L["TEMPORARY"], y,' }
    @{ f="EUI__General_Options.lua"; line=979; to='_, h = W:SectionHeader(parent, EUI_L["CURSOR CIRCLE"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=981; to='_, h = W:Toggle(parent, EUI_L["TEMPORARY"], y,' }
    @{ f="EUI__General_Options.lua"; line=990; to='_, h = W:SectionHeader(parent, EUI_L["BEACON REMINDERS"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=992; to='_, h = W:Toggle(parent, EUI_L["TEMPORARY"], y,' }
    @{ f="EUI__General_Options.lua"; line=1169; to='_, h = W:SectionHeader(parent, EUI_L["GLOBAL FONT"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=1230; to='["none"]    = { text = EUI_L["Drop Shadow"] },' }
    @{ f="EUI__General_Options.lua"; line=1231; to='["outline"] = { text = EUI_L["Outline"] },' }
    @{ f="EUI__General_Options.lua"; line=1232; to='["thick"]   = { text = EUI_L["Thick Outline"] },' }
    @{ f="EUI__General_Options.lua"; line=1237; to='{ type="dropdown", text=EUI_L["Global Font"],' }
    @{ f="EUI__General_Options.lua"; line=1246; to='{ type="dropdown", text=EUI_L["Outline Mode"],' }
    @{ f="EUI__General_Options.lua"; line=1247; to='tooltip=EUI_L["Controls the text rendering style used across all UI elements"],' }
    @{ f="EUI__General_Options.lua"; line=1266; to='_, h = W:SectionHeader(parent, EUI_L["PER ADDON FONTS"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=1708; to='["__global"] = { text = EUI_L["EUI Global Outline"] },' }
    @{ f="EUI__General_Options.lua"; line=1801; to='_, h = W:SectionHeader(parent, EUI_L["CLASS COLORS"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=1833; to='_, h = W:SectionHeader(parent, EUI_L["POWER COLORS"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=2114; to='title        = EUI_L["Name This Profile"],' }
    @{ f="EUI__General_Options.lua"; line=2116; to='placeholder  = EUI_L["Imported Profile"],' }
    @{ f="EUI__General_Options.lua"; line=2128; to='title   = EUI_L["Profile Imported"],' }
    @{ f="EUI__General_Options.lua"; line=2135; to='EllesmereUI:ShowInfoPopup({ title = EUI_L["Import Failed"], content = err or "Unknown error" })' }
    @{ f="EUI__General_Options.lua"; line=2165; to='title        = EUI_L["Name This Profile"],' }
    @{ f="EUI__General_Options.lua"; line=2179; to='title   = EUI_L["Profile Imported"],' }
    @{ f="EUI__General_Options.lua"; line=2185; to='EllesmereUI:ShowInfoPopup({ title = EUI_L["Import Failed"], content = err or "Unknown error" })' }
    @{ f="EUI__General_Options.lua"; line=2197; to='label = EUI_L["Weekly Spotlight: "] .. spot.name,' }
    @{ f="EUI__General_Options.lua"; line=2377; to='title:SetText(EUI_L["Keybind: "] .. profileName)' }
    @{ f="EUI__General_Options.lua"; line=2698; to='title       = EUI_L["Delete Profile"],' }
    @{ f="EUI__General_Options.lua"; line=2718; to='title       = EUI_L["Rename Profile"],' }
    @{ f="EUI__General_Options.lua"; line=2831; to='title       = EUI_L["Copy Profile"],' }
    @{ f="EUI__General_Options.lua"; line=2833; to='placeholder = EUI_L["My Profile"],' }
    @{ f="EUI__General_Options.lua"; line=2925; to='perAddonHeader, h = W:SectionHeader(parent, EUI_L["PER-ADDON EXPORT"], y);  y = y - h' }
    @{ f="EUI__General_Options.lua"; line=3102; to='title       = EUI_L["Global Settings"],' }
    @{ f="EllesmereUI.lua"; line=312; to='label   = EUI_L["Core Addons"],' }
    @{ f="EllesmereUI.lua"; line=326; to='label   = EUI_L["QoL Addons"],' }
    @{ f="EllesmereUI.lua"; line=337; to='label   = EUI_L["UI Reskin Addons"],' }
    @{ f="EllesmereUI.lua"; line=2146; to='local values = { ["__global"] = { text = EUI_L["EUI Global Font"] } }' }
    @{ f="EllesmereUI.lua"; line=5125; to='versionText:SetText(EUI_L["v"] .. (EllesmereUI.VERSION or "1.0"))' }
    @{ f="EllesmereUI.lua"; line=5262; to='{ key = "SessionAvg",   enum = Enum.AddOnProfilerMetric.SessionAverageTime,   label = EUI_L["Session Avg"]   },' }
    @{ f="EllesmereUI.lua"; line=5263; to='{ key = "RecentAvg",    enum = Enum.AddOnProfilerMetric.RecentAverageTime,    label = EUI_L["Recent Avg"]    },' }
    @{ f="EllesmereUI.lua"; line=5264; to='{ key = "EncounterAvg", enum = Enum.AddOnProfilerMetric.EncounterAverageTime, label = EUI_L["Encounter Avg"] },' }
    @{ f="EllesmereUI.lua"; line=5265; to='{ key = "Last",         enum = Enum.AddOnProfilerMetric.LastTime,             label = EUI_L["Last"]          },' }
    @{ f="EllesmereUI.lua"; line=5266; to='{ key = "Peak",         enum = Enum.AddOnProfilerMetric.PeakTime,             label = EUI_L["Peak"]          },' }
    @{ f="EllesmereUI.lua"; line=5898; from='title       = "Reset " .. addonTitle,'; to='title       = EUI_L["Reset %s"]:format(addonTitle),' }
    @{ f="EllesmereUI.lua"; line=7274; from='rb._label:SetText("Reset " .. displayName)'; to='rb._label:SetText(EUI_L["Reset %s"]:format(displayName))' }
    @{ f="EllesmereUI.lua"; line=7709; to='title       = EUI_L["Out of Date"],' }
    @{ f="EllesmereUI.lua"; line=7838; from='{ addon = "ElvUI",                    label = "ElvUI",                      targets = "all",                              message = "Many of ElvUI''s modules are incompatible with EllesmereUI. Make sure to disable any conflicting modules." },'; to='{ addon = "ElvUI",                    label = EUI_L["ElvUI"],                      targets = "all",                              message = EUI_L["Many of ElvUI''s modules are incompatible with EllesmereUI. Make sure to disable any conflicting modules."] },' }
    @{ f="EllesmereUI.lua"; line=7839; from='{ addon = "TellMeWhen",               label = "TellMeWhen",                 targets = "all",                              message = "TellMeWhen overlaps with EllesmereUI''s core positional architecture. If you ONLY use for sound alerts it should be okay but may still cause issues." },'; to='{ addon = "TellMeWhen",               label = EUI_L["TellMeWhen"],                 targets = "all",                              message = EUI_L["TellMeWhen overlaps with EllesmereUI''s core positional architecture. If you ONLY use for sound alerts it should be okay but may still cause issues."] },' }
    @{ f="EllesmereUI.lua"; line=7840; to='{ addon = "Bartender4",               label = EUI_L["Bartender4"],                 targets = { "EllesmereUIActionBars" } },' }
    @{ f="EllesmereUI.lua"; line=7841; to='{ addon = "Dominos",                  label = EUI_L["Dominos"],                    targets = { "EllesmereUIActionBars" } },' }
    @{ f="EllesmereUI.lua"; line=7842; to='{ addon = "UnhaltedUnitFrames",       label = EUI_L["Unhalted Unit Frames"],       targets = { "EllesmereUIUnitFrames" } },' }
    @{ f="EllesmereUI.lua"; line=7843; to='{ addon = "Platynator",               label = EUI_L["Platynator"],                 targets = { "EllesmereUINameplates" } },' }
    @{ f="EllesmereUI.lua"; line=7844; to='{ addon = "Plater",                   label = EUI_L["Plater Nameplates"],          targets = { "EllesmereUINameplates" } },' }
    @{ f="EllesmereUI.lua"; line=7845; to='{ addon = "Kui_Nameplates",            label = EUI_L["KUI Nameplates"],             targets = { "EllesmereUINameplates" } },' }
    @{ f="EllesmereUI.lua"; line=7846; to='{ addon = "TidyPlates",               label = EUI_L["TidyPlates"],                 targets = { "EllesmereUINameplates" } },' }
    @{ f="EllesmereUI.lua"; line=7847; to='{ addon = "TidyPlates_ThreatPlates",  label = EUI_L["TidyPlates ThreatPlates"],    targets = { "EllesmereUINameplates" } },' }
    @{ f="EllesmereUI.lua"; line=7848; to='{ addon = "Healers-Have-To-Die",      label = EUI_L["Healers Have To Die"],        targets = { "EllesmereUINameplates" } },' }
    @{ f="EllesmereUI.lua"; line=7849; to='{ addon = "Aloft",                    label = EUI_L["Aloft"],                      targets = { "EllesmereUINameplates" } },' }
    @{ f="EllesmereUI.lua"; line=7850; to='{ addon = "SenseiClassResourceBar",   label = EUI_L["Sensei Class Resource Bar"],  targets = { "EllesmereUIResourceBars" } },' }
    @{ f="EllesmereUI.lua"; line=7851; to='{ addon = "FriendGroups",             label = EUI_L["FriendGroups"],               targets = { "EllesmereUIFriends" }, },' }
    @{ f="EllesmereUI.lua"; line=7852; to='{ addon = "AccWideUILayoutSelection", label = EUI_L["Account Wide Interface Settings"], targets = { "EllesmereUIQuestTracker" }, },' }
    @{ f="EllesmereUI.lua"; line=7853; to='{ addon = "EditModeExpanded",     label = EUI_L["Edit Mode Expanded"],         targets = { "EllesmereUIQuestTracker", "EllesmereUIChat" } },' }
    @{ f="EllesmereUI.lua"; line=7854; to='{ addon = "SexyMap",                  label = EUI_L["SexyMap"],                    targets = { "EllesmereUIMinimap" }, },' }
    @{ f="EllesmereUI.lua"; line=7855; to='{ addon = "MinimapButtonButton",      label = EUI_L["MinimapButtonButton"],        targets = { "EllesmereUIMinimap" }, },' }
    @{ f="EllesmereUI.lua"; line=7856; to='{ addon = "Leatrix_Plus",              label = EUI_L["Leatrix"],                    targets = { "EllesmereUIChat", "EllesmereUIMinimap" },' }
    @{ f="EllesmereUI.lua"; line=7858; to='{ addon = "Prat-3.0",                 label = EUI_L["Prat"],                       targets = { "EllesmereUIChat" } },' }
    @{ f="EllesmereUI.lua"; line=7859; to='{ addon = "Chatter",                  label = EUI_L["Chatter"],                    targets = { "EllesmereUIChat" } },' }
    @{ f="EllesmereUI.lua"; line=7860; to='{ addon = "Chattynator",              label = EUI_L["Chattynator"],                targets = { "EllesmereUIChat" } },' }
    @{ f="EllesmereUI.lua"; line=7861; to='{ addon = "Glass",                    label = EUI_L["Glass"],                      targets = { "EllesmereUIChat" } },' }
    @{ f="EllesmereUI.lua"; line=7862; to='{ addon = "AdiBags",                  label = EUI_L["AdiBags"],                    targets = { "EllesmereUIBags" } },' }
    @{ f="EllesmereUI.lua"; line=7863; to='{ addon = "ArkInventory",             label = EUI_L["ArkInventory"],               targets = { "EllesmereUIBags" } },' }
    @{ f="EllesmereUI.lua"; line=7864; to='{ addon = "Baganator",                label = EUI_L["Baganator"],                  targets = { "EllesmereUIBags" } },' }
    @{ f="EllesmereUI.lua"; line=7865; to='{ addon = "Bagnon",                   label = EUI_L["Bagnon"],                     targets = { "EllesmereUIBags" } },' }
    @{ f="EllesmereUI.lua"; line=7866; to='{ addon = "BetterBags",               label = EUI_L["BetterBags"],                 targets = { "EllesmereUIBags" } },' }
    @{ f="EllesmereUI.lua"; line=7867; to='{ addon = "Sorted",                   label = EUI_L["Sorted"],                     targets = { "EllesmereUIBags" } },' }
    @{ f="EllesmereUI.lua"; line=7868; to='{ addon = "UltimateMouseCursor",      label = EUI_L["Ultimate Mouse Cursor"],      targets = { "EllesmereUIQoL" } },' }
    @{ f="EllesmereUI.lua"; line=7869; to='{ addon = "BetterCooldownManager",    label = EUI_L["Better Cooldown Manager"],    targets = { "EllesmereUICooldownManager", "EllesmereUIResourceBars" } },' }
    @{ f="EllesmereUI.lua"; line=7870; to='{ addon = "CooldownManagerCentered",    label = EUI_L["Cooldown Manager Centered"],    targets = { "EllesmereUICooldownManager" } },' }
    @{ f="EllesmereUI.lua"; line=7871; to='{ addon = "ArcUI",                    label = EUI_L["ArcUI"],                      targets = { "EllesmereUICooldownManager", } },' }
    @{ f="EllesmereUI.lua"; line=7872; to='{ addon = "Ayije_CDM",                label = EUI_L["Ayije CDM"],                  targets = { "EllesmereUICooldownManager", "EllesmereUIResourceBars" } },' }
    @{ f="EllesmereUI.lua"; line=7873; to='{ addon = "MythicPlusTimer",          label = EUI_L["Mythic Plus Timer"],          targets = { "EllesmereUIMythicTimer" } },' }
    @{ f="EllesmereUI.lua"; line=7874; to='{ addon = "WarpDeplete",              label = EUI_L["WarpDeplete"],                targets = { "EllesmereUIMythicTimer" } },' }
    @{ f="EllesmereUI.lua"; line=7875; to='{ addon = "MPlusTimer",               label = EUI_L["MPlusTimer"],                 targets = { "EllesmereUIMythicTimer" } },' }
    @{ f="EllesmereUI.lua"; line=7876; to='{ addon = "ChonkyCharacterSheet",     label = EUI_L["Chonky Character Sheet"],     targets = { "EllesmereUIBlizzardSkin" },' }
    @{ f="EllesmereUI.lua"; line=7879; to='{ addon = "DejaCharacterStats",       label = EUI_L["Deja Character Stats"],       targets = { "EllesmereUIBlizzardSkin" },' }
    @{ f="EllesmereUI.lua"; line=7882; to='{ addon = "BetterCharacterPanel",     label = EUI_L["Better Character Panel"],     targets = { "EllesmereUIBlizzardSkin" },' }
    @{ f="EllesmereUI.lua"; line=7885; to='{ addon = "EllesmereBarGlows",        label = EUI_L["Ellesmere''s CDM Bar Glows"],  targets = "all" },' }
    @{ f="EllesmereUI.lua"; line=7886; to='{ addon = "EllesmereNameplates",        label = EUI_L["Ellesmere''s Nameplates"],  targets = "all" },' }
    @{ f="EllesmereUI.lua"; line=7887; to='{ addon = "EllesmereActionBars",        label = EUI_L["Ellesmere''s Action Bars"],  targets = "all" },' }
    @{ f="EllesmereUI.lua"; line=7888; to='{ addon = "EllesmereUnitFrames",        label = EUI_L["Ellesmere''s Unit Frames"],  targets = "all" },' }
    @{ f="EllesmereUI.lua"; line=7968; to='title       = EUI_L["Incompatible Addon Detected"],' }
    @{ f="EllesmereUI.lua"; line=8699; to='{ folder = "EllesmereBeaconReminder",     title = EUI_L["Beacon Reminders"], desc = EUI_L["Configure alerts for missing Beacon of Light or Faith."],  pages = { "General", "Alerts" } },' }
    @{ f="EllesmereUI.lua"; line=8700; to='{ folder = "EllesmereConsumablesTracker", title = EUI_L["Consumables"],      desc = EUI_L["Track consumables and raid buffs for instanced content."], pages = { "General", "Tracking" } },' }
    @{ f="EllesmereUI.lua"; line=8720; to='_, h = W:SectionHeader(parent, EUI_L["APPEARANCE"], y);                                     y = y - h' }
    @{ f="EllesmereUI.lua"; line=8721; to='_, h = W:Toggle(parent, EUI_L["Enable Modern Styling"], y,' }
    @{ f="EllesmereUI.lua"; line=8724; to='_, h = W:Slider(parent, EUI_L["Icon Size"], y, 16, 64, 1,' }
    @{ f="EllesmereUI.lua"; line=8727; to='_, h = W:Dropdown(parent, EUI_L["Proc Glow Effect"], y,' }
    @{ f="EllesmereUI.lua"; line=8731; to='_, h = W:Toggle(parent, EUI_L["Show Border"], y,' }
    @{ f="EllesmereUI.lua"; line=8734; to='_, h = W:Slider(parent, EUI_L["Border Opacity"], y, 0, 100, 5,' }
    @{ f="EllesmereUI.lua"; line=8739; to='_, h = W:SectionHeader(parent, EUI_L["KEY BINDING TEXT"], y);                                y = y - h' }
    @{ f="EllesmereUI.lua"; line=8740; to='_, h = W:Toggle(parent, EUI_L["Show Keybind Text"], y,' }
    @{ f="EllesmereUI.lua"; line=8743; to='_, h = W:Slider(parent, EUI_L["Font Size"], y, 8, 24, 1,' }
    @{ f="EllesmereUI.lua"; line=8746; to='_, h = W:Dropdown(parent, EUI_L["Text Position"], y,' }
    @{ f="EllesmereUI.lua"; line=8750; to='_, h = W:Toggle(parent, EUI_L["Abbreviate Text"], y,' }
    @{ f="EllesmereUI.lua"; line=8755; to='_, h = W:SectionHeader(parent, EUI_L["LAYOUT"], y);                                          y = y - h' }
    @{ f="EllesmereUI.lua"; line=8756; to='_, h = W:Slider(parent, EUI_L["Button Spacing"], y, 0, 12, 1,' }
    @{ f="EllesmereUI.lua"; line=8759; to='_, h = W:Slider(parent, EUI_L["Global Scale"], y, 50, 200, 5,' }
    @{ f="EllesmereUI.lua"; line=8762; to='_, h = W:Toggle(parent, EUI_L["Lock Position"], y,' }
    @{ f="EllesmereUI.lua"; line=8765; to='_, h = W:Dropdown(parent, EUI_L["Frame Style"], y,' }
    @{ f="EllesmereUI.lua"; line=8769; to='_, h = W:Toggle(parent, EUI_L["Show in Combat"], y,' }
    @{ f="EllesmereUI.lua"; line=8774; to='_, h = W:SectionHeader(parent, EUI_L["ADVANCED"], y);                                        y = y - h' }
    @{ f="EllesmereUI.lua"; line=8775; to='_, h = W:Toggle(parent, EUI_L["Enable Mouseover Mode"], y,' }
    @{ f="EllesmereUI.lua"; line=8778; to='_, h = W:Slider(parent, EUI_L["Border Thickness"], y, 1, 6, 1,' }
    @{ f="EllesmereUI.lua"; line=8783; to='_, h = W:SectionHeader(parent, EUI_L["VISIBILITY"], y);                                      y = y - h' }
    @{ f="EllesmereUI.lua"; line=8784; to='_, h = W:Checkbox(parent, EUI_L["Show in Raids"], y,' }
    @{ f="EllesmereUI.lua"; line=8787; to='_, h = W:Checkbox(parent, EUI_L["Show in Dungeons"], y,' }
    @{ f="EllesmereUI.lua"; line=8790; to='_, h = W:Checkbox(parent, EUI_L["Show in Arena"], y,' }
    @{ f="EllesmereUI.lua"; line=8793; to='_, h = W:Checkbox(parent, EUI_L["Show in Battlegrounds"], y,' }
    @{ f="EllesmereUI.lua"; line=8796; to='_, h = W:Checkbox(parent, EUI_L["Show in Open World"], y,' }
    @{ f="EllesmereUI.lua"; line=8799; to='_, h = W:Checkbox(parent, EUI_L["Show While Mounted"], y,' }
    @{ f="EllesmereUI.lua"; line=8849; to='{ key = "visOnlyInstances",    label = EUI_L["Only Show in Instances"] },' }
    @{ f="EllesmereUI.lua"; line=8850; to='{ key = "visHideHousing",      label = EUI_L["Hide in Housing"] },' }
    @{ f="EllesmereUI.lua"; line=8851; to='{ key = "visHideMounted",      label = EUI_L["Hide when Mounted"] },' }
    @{ f="EllesmereUI.lua"; line=8852; to='{ key = "visHideNoTarget",     label = EUI_L["Hide without Target"],' }
    @{ f="EllesmereUI.lua"; line=8854; to='{ key = "visHideNoEnemy",      label = EUI_L["Hide without Enemy Target"],' }
    @{ f="EllesmereUI.lua"; line=8855; to='tooltip = EUI_L["This bar will only show if you have an enemy targeted"] },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=36; to='header = EUI_L["Core Addons"],' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=38; to='{ label = EUI_L["Action Bars"],      addon = "EllesmereUIActionBars" },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=39; to='{ label = EUI_L["Nameplates"],       addon = "EllesmereUINameplates" },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=40; to='{ label = EUI_L["Unit Frames"],      addon = "EllesmereUIUnitFrames" },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=41; to='{ label = EUI_L["Cooldown Manager"], addon = "EllesmereUICooldownManager" },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=42; to='{ label = EUI_L["Resource Bars"],    addon = "EllesmereUIResourceBars" },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=43; to='{ label = EUI_L["Raid Frames"],      comingSoon = true },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=47; to='header = EUI_L["QoL Addons"],' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=49; to='{ label = EUI_L["Quality of Life"],     addon = "EllesmereUIQoL" },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=50; to='{ label = EUI_L["AuraBuff Reminders"],  addon = "EllesmereUIAuraBuffReminders" },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=54; to='{ label = EUI_L["Cursor Circle"],       setting = "cursorCircle", defaultChecked = false },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=58; to='header = EUI_L["UI Reskin Addons"],' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=60; to='{ label = EUI_L["Blizz UI Enhanced"], addon = "EllesmereUIBlizzardSkin" },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=61; to='{ label = EUI_L["Friends List"],      addon = "EllesmereUIFriends" },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=62; to='{ label = EUI_L["Damage Meters"],     addon = "EllesmereUIDamageMeters" },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=63; to='{ label = EUI_L["Chat"],              addon = "EllesmereUIChat" },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=64; to='{ label = EUI_L["Bags"],              addon = "EllesmereUIBags" },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=65; to='{ label = EUI_L["Mythic+ Timer"],     addon = "EllesmereUIMythicTimer" },' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=66; to='{ label = EUI_L["Quest Tracker"],     addon = "EllesmereUIQuestTracker" },' }
    @{ f="EllesmereUI_Migration.lua"; line=1497; to='title       = EUI_L["EllesmereUI Addon Split"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=30; to='text = EUI_L["EllesmereUI Profile switched. Reload UI to apply?"],' }
    @{ f="EllesmereUI_Widgets.lua"; line=3350; to='--   text = EUI_L["Row Label"],' }
    @{ f="EllesmereUI_Widgets.lua"; line=3352; to='--     { tooltip = EUI_L["Swatch 1"], getValue = fn, setValue = fn, hasAlpha = bool },' }
    @{ f="EllesmereUI_Widgets.lua"; line=3353; to='--     { tooltip = EUI_L["Swatch 2"], getValue = fn, setValue = fn, hasAlpha = bool },' }
    @{ f="EllesmereUI_Widgets.lua"; line=3670; to='--    title = EUI_L["Popup Title"],' }
    @{ f="EllesmereUI_Widgets.lua"; line=3672; to='--      { type="slider", label=EUI_L["Distance"], min=-50, max=50, step=1, get=fn, set=fn },' }
    @{ f="EllesmereUI_Widgets.lua"; line=3673; to='--      { type="toggle", label=EUI_L["Show Health Percent"], get=fn, set=fn },' }
    @{ f="EllesmereUI_Widgets.lua"; line=5011; to='--      tooltip      = EUI_L["Apply X to all Bars"],          -- shown on subtext hover' }
    @{ f="EllesmereUI_Widgets.lua"; line=5272; to='--  items = { { text = EUI_L["Foo"], onClick = fn, isDisabled = fn? }, ... }' }
    @{ f="EllesmereUI_Widgets.lua"; line=5438; to='{ type = "toggle", text = EUI_L["Anchor to Cursor"],' }
    @{ f="EllesmereUI_Widgets.lua"; line=5462; to='{ type = "dropdown", text = EUI_L["Cursor Position"],' }
    @{ f="EllesmereUI_Widgets.lua"; line=5500; to='title = EUI_L["Cursor Offset"],' }
    @{ f="EllesmereUI_Widgets.lua"; line=5502; to='{ type = "slider", label = EUI_L["X Offset"], min = -125, max = 125, step = 1,' }
    @{ f="EllesmereUI_Widgets.lua"; line=5505; to='{ type = "slider", label = EUI_L["Y Offset"], min = -125, max = 125, step = 1,' }
# >>> auto: ..\EllesmereUINameplates\ (re-merge)
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3463; to='styleHeader, h = W:SectionHeader(parent, EUI_L["STYLE"], y);  y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3668; to='coreHeader, h = W:SectionHeader(parent, EUI_L["CORE POSITIONS"], y);  y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4265; to='coreTextHeader, h = W:SectionHeader(parent, EUI_L["CORE TEXT POSITIONS"], y);  y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4449; to='healthBarHeader, h = W:SectionHeader(parent, EUI_L["BARS"], y);  y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4677; to='tfxHeader, h = W:SectionHeader(parent, EUI_L["TARGET & FOCUS EFFECTS"], y);  y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5014; to='classResourceHeader, h = W:SectionHeader(parent, EUI_L["CLASS RESOURCE"], y);  y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5180; to='generalTextHeader, h = W:SectionHeader(parent, EUI_L["GENERAL TEXT"], y);  y = y - h' }
# >>> auto: ..\EllesmereUIUnitFrames\ (re-merge)
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3121; to='sharedDisplayHeader, h = W:SectionHeader(parent, EUI_L["DISPLAY"], y); y = y - h' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3606; to='sharedPortraitHeader, h = W:SectionHeader(parent, EUI_L["PORTRAIT"], y); y = y - h' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4049; to='sharedBarsHeader, h = W:SectionHeader(parent, EUI_L["HEALTH BAR"], y); y = y - h' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4631; to='sharedPowerHeader, h = W:SectionHeader(parent, EUI_L["POWER BAR"], y); y = y - h' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5219; to='sharedCastHeader, h = W:SectionHeader(parent, EUI_L["CAST BAR"], y); y = y - h' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5762; to='sharedBtbHeader, h = W:SectionHeader(parent, EUI_L["TEXT BAR"], y); y = y - h' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6465; to='sharedClassResHeader, h = W:SectionHeader(parent, EUI_L["CLASS RESOURCE"], y); y = y - h' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6873; to='sharedAddHeader, h = W:SectionHeader(parent, EUI_L["ADDITIONAL SETTINGS"], y); y = y - h' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7799; to='displayHeader, h = W:SectionHeader(parent, EUI_L["DISPLAY"], y); y = y - h' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7815; to='textHeader, h = W:SectionHeader(parent, EUI_L["HEALTH BAR"], y); y = y - h' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8311; to='_, hh = Ww:SectionHeader(pp, EUI_L["INDICATORS"], yy);  yy = yy - hh' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8778; to='_, h = W:SectionHeader(parent, EUI_L["PLAYER BUFFS & DEBUFFS"], y);  y = y - h' }
# >>> auto: ..\EllesmereUIResourceBars\ (re-merge)
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1728; to='generalSection, h = W:SectionHeader(parent, EUI_L["BAR DISPLAY"], y);  y = y - h' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1853; to='classSection, h = W:SectionHeader(parent, EUI_L["CLASS RESOURCE BAR"], y);  y = y - h' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3264; to='powerSection, h = W:SectionHeader(parent, EUI_L["POWER BAR"], y);  y = y - h' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3885; to='healthSection, h = W:SectionHeader(parent, EUI_L["HEALTH BAR"], y);  y = y - h' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4411; to='_, h = W:SectionHeader(parent, EUI_L["POSITIONING"], y);  y = y - h' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4413; to='_, h = W:Toggle(parent, EUI_L["Unlock Elements"], y,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4426; to='_, h = W:SectionHeader(parent, EUI_L["RESET"], y);  y = y - h' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4428; to='_, h = W:Toggle(parent, EUI_L["Reset Positions"], y,' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4844; to='castSection, h = W:SectionHeader(parent, EUI_L["LAYOUT"], y);  y = y - h' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4951; to='displaySection, h = W:SectionHeader(parent, EUI_L["DISPLAY"], y);  y = y - h' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5356; to='_, h = W:SectionHeader(parent, EUI_L["TICK MARKERS"], y);  y = y - h' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5473; to='_, h = W:SectionHeader(parent, EUI_L["LATENCY"], y);  y = y - h' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5563; to='layoutSection, h = W:SectionHeader(parent, EUI_L["LAYOUT"], y);  y = y - h' }
# >>> auto: ..\EllesmereUICooldownManager\ (re-merge)
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2873; to='_, h = W:SectionHeader(parent, EUI_L["Bar Grouping"], y);  y = y - h' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2926; to='_, h = W:SectionHeader(parent, EUI_L["Bar Layout"], y);  y = y - h' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3310; to='_, h = W:SectionHeader(parent, EUI_L["Display"], y);  y = y - h' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3576; to='_, h = W:SectionHeader(parent, EUI_L["Extras"], y);  y = y - h' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8115; to='_, h = W:Toggle(parent, EUI_L["Use Blizzard Buff Bar"], y,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8159; to='_, h = W:SectionHeader(parent, EUI_L["Bar Layout"], y);  y = y - h' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8420; to='_, h = W:SectionHeader(parent, EUI_L["FocusKick Options"], y);  y = y - h' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8726; to='_, h = W:SectionHeader(parent, EUI_L["Icon Display"], y);  y = y - h' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9830; to='_, h = W:SectionHeader(parent, EUI_L["Extras"], y);  y = y - h' }
# >>> auto: ..\EllesmereUIQoL\ (re-merge)
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=56; to='_, h = W:SectionHeader(parent, EUI_L["KEYSTONE CHECK POPUP"], y); y = y - h' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=104; to='_, h = W:SectionHeader(parent, EUI_L["AUTO COMBAT LOGGING"], y); y = y - h' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=111; to='_, h = W:SectionHeader(parent, EUI_L["BATTLE RES"], y); y = y - h' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=233; to='_, h = W:SectionHeader(parent, EUI_L["BATTLE RES"], y); y = y - h' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=41; to='_, h = W:SectionHeader(parent, EUI_L["GENERAL"], y);  y = y - h' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=317; to='_, h = W:SectionHeader(parent, EUI_L["EXTRAS"], y);  y = y - h' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1098; to='_, h = W:SectionHeader(parent, EUI_L["GROUP FINDER"], y);  y = y - h' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1152; to='_, h = W:SectionHeader(parent, EUI_L["UI"], y);  y = y - h' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=43; to='_, h = W:WideButton(parent, EUI_L["Reset All Positions"], y,' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=63; to='_, h = W:SectionHeader(parent, EUI_L["SHIFTER"], y);  y = y - h' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=92; to='_, h = W:SectionHeader(parent, EUI_L["DISPLAY"], y); y = y - h' }
# >>> auto: ..\EllesmereUIBags\ (re-merge)
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=330; to='_, h = W:SectionHeader(parent, EUI_L["EXTRAS"], y); y = y - h' }
# >>> auto: ..\EllesmereUIBlizzardSkin\ (re-merge)
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=25; to='_, h = W:SectionHeader(parent, EUI_L["BLIZZARD UI ELEMENTS"], y);  y = y - h' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=118; to='_, h = W:SectionHeader(parent, EUI_L["GROUP FINDER QUEUE"], y);  y = y - h' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=181; to='_, h = W:SectionHeader(parent, EUI_L["GAME PAUSE MENU"], y);  y = y - h' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=210; to='_, h = W:SectionHeader(parent, EUI_L["THE GREAT VAULT"], y);  y = y - h' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=358; to='_, h = W:SectionHeader(parent, EUI_L["CORE OPTIONS"], y);  y = y - h' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=457; to='_, h = W:SectionHeader(parent, EUI_L["STAT DISPLAY"], y);  y = y - h' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=578; to='_, h = W:SectionHeader(parent, EUI_L["INSPECT SHEET"], y);  y = y - h' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=764; to='_, h = W:SectionHeader(parent, EUI_L["GENERAL"], y); y = y - h' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=812; to='_, h = W:SectionHeader(parent, EUI_L["LAYOUT"], y); y = y - h' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=851; to='_, h = W:SectionHeader(parent, EUI_L["SPEED BAR"], y); y = y - h' }
# >>> auto: ..\EllesmereUIDamageMeters\ (re-merge)
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=293; to='_, h = W:SectionHeader(parent, EUI_L["HEADER"], y); y = y - h' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=516; to='_, h = W:SectionHeader(parent, EUI_L["BARS"], y); y = y - h' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=763; to='_, h = W:SectionHeader(parent, EUI_L["BAR TEXT"], y); y = y - h' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=939; to='_, h = W:SectionHeader(parent, EUI_L["STANDALONE COMBAT TIMER"], y); y = y - h' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1085; to='_, h = W:SectionHeader(parent, EUI_L["ICON HISTORY"], y);  y = y - h' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1181; to='_, h = W:SectionHeader(parent, EUI_L["BAR HISTORY"], y);  y = y - h' }
# >>> auto: ..\EllesmereUIAuraBuffReminders\ (re-merge)
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1156; to='petHdr, h = W:SectionHeader(parent, EUI_L["PETS"], y);  y = y - h' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=2461; to='_, h = W:SectionHeader(parent, EUI_L["ACTIVE REMINDERS"], y); y = y - h' }
# >>> auto: ..\EllesmereUIChat\ (re-merge)
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=227; to='_, h = W:SectionHeader(parent, EUI_L["SIDEBAR"], y); y = y - h' }
# >>> auto: ..\EllesmereUIFriends\ (re-merge)

# >>> auto: ..\EllesmereUIQuestTracker\ (re-merge)
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=174; to='_, h = W:SectionHeader(parent, EUI_L["COLORS"], y); y = y - h' }
# >>> auto: ..\EllesmereUIMinimap\ (re-merge)
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=258; to='_, h = W:SectionHeader(parent, EUI_L["ICONS AND BUTTONS"], y);  y = y - h' }
# >>> auto: ..\EllesmereUIMythicTimer\ (re-merge)
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=324; to='_, h = W:SectionHeader(parent, EUI_L["TIMER"], y); y = y - h' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=518; to='_, h = W:SectionHeader(parent, EUI_L["OBJECTIVES"], y); y = y - h' }
# >>> auto: ..\EllesmereUIActionBars\ (re-merge)
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2760; to='_, h = W:SectionHeader(parent, EUI_L["ICON EFFECTS"], y);  y = y - h' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3008; to='_, h = W:SectionHeader(parent, EUI_L["PAGING"], y);  y = y - h' }
    # >>> ABR spell names
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=66; to='{ name=EUI_L["The Voidspire"],           type="raid" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=67; to='{ name=EUI_L["The Dreamrift"],           type="raid" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=68; to='{ name=EUI_L["March on Quel''Danas"],     type="raid" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=70; to='{ name=EUI_L["Magister''s Terrace"],      type="dungeon", mapID=2515 },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=71; to='{ name=EUI_L["Maisara Caverns"],         type="dungeon", mapID=2501 },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=72; to='{ name=EUI_L["Nexus-Point Xenas"],       type="dungeon", mapID=2556 },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=73; to='{ name=EUI_L["Windrunner Spire"],        type="dungeon", mapID=2492 },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=74; to='{ name=EUI_L["Algeth''ar Academy"],       type="dungeon", mapID=2097 },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=75; to='{ name=EUI_L["Seat of the Triumvirate"], type="dungeon", mapID=8910 },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=76; to='{ name=EUI_L["Skyreach"],                type="dungeon", mapID=601  },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=77; to='{ name=EUI_L["Pit of Saron"],            type="dungeon", mapID=184  },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=78; to='{ name=EUI_L["The Rookery"],             type="dungeon", mapID=2315 },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=80; to='{ name=EUI_L["Nagrand Arena"],           type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=81; to='{ name=EUI_L["Blade''s Edge Arena"],      type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=82; to='{ name=EUI_L["Ruins of Lordaeron"],      type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=83; to='{ name=EUI_L["Dalaran Sewers"],          type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=84; to='{ name=EUI_L["The Ring of Valor"],       type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=85; to='{ name=EUI_L["Tol''viron Arena"],         type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=86; to='{ name=EUI_L["Tiger''s Peak"],            type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=87; to='{ name=EUI_L["Black Rook Hold Arena"],   type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=88; to='{ name=EUI_L["Ashamane''s Fall"],         type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=89; to='{ name=EUI_L["Mugambala"],               type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=90; to='{ name=EUI_L["Hook Point"],              type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=91; to='{ name=EUI_L["Empyrean Domain"],         type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=92; to='{ name=EUI_L["Warsong Gulch"],           type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=93; to='{ name=EUI_L["Arathi Basin"],            type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=94; to='{ name=EUI_L["Eye of the Storm"],        type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=95; to='{ name=EUI_L["Strand of the Ancients"],  type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=96; to='{ name=EUI_L["Isle of Conquest"],        type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=97; to='{ name=EUI_L["Twin Peaks"],              type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=98; to='{ name=EUI_L["Silvershard Mines"],       type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=99; to='{ name=EUI_L["Battle for Gilneas"],      type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=100; to='{ name=EUI_L["Temple of Kotmogu"],       type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=101; to='{ name=EUI_L["Deepwind Gorge"],          type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=102; to='{ name=EUI_L["Ashran"],                  type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=103; to='{ name=EUI_L["Seething Shore"],          type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=104; to='{ name=EUI_L["Wintergrasp"],             type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIABR_TalentReminders.lua"; line=105; to='{ name=EUI_L["Slayer''s Rise"],           type="pvp" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=634; to='{ key="motw",   class="DRUID",   name=EUI_L["Mark of the Wild"],       castSpell=1126,   buffIDs={1126,432661},    check="raid" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=635; to='{ key="bshout", class="WARRIOR", name=EUI_L["Battle Shout"],           castSpell=6673,   buffIDs={6673},    check="raid" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=636; to='{ key="fort",   class="PRIEST",  name=EUI_L["Power Word: Fortitude"],  castSpell=21562,  buffIDs={21562},   check="raid" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=637; to='{ key="ai",     class="MAGE",    name=EUI_L["Arcane Intellect"],       castSpell=1459,   buffIDs={1459,432778},    check="raid" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=638; to='{ key="bronze", class="EVOKER",  name=EUI_L["Blessing of the Bronze"], castSpell=364342,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=641; to='{ key="sky",    class="SHAMAN",  name=EUI_L["Skyfury"],                castSpell=462854, buffIDs={462854},  check="raid" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=643; to='-- { key="hmark",  class="HUNTER",  name=EUI_L["Hunter''s Mark"],          castSpell=257284, buffIDs={257284},  check="huntersMark" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=651; to='{ key="symbiotic",  class="DRUID",   name=EUI_L["Symbiotic Relationship"], castSpell=474750, buffIDs={474754},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=654; to='{ key="def_stance",  class="WARRIOR", name=EUI_L["Defensive Stance"],  castSpell=386208, buffIDs={386208},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=656; to='{ key="berserk_stance", class="WARRIOR", name=EUI_L["Berserker Stance"], castSpell=386196, buffIDs={386196},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=660; to='{ key="shadowform", class="PRIEST",  name=EUI_L["Shadowform"],        castSpell=232698, buffIDs={232698, 194249},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=664; to='{ key="devo_aura",  class="PALADIN", name=EUI_L["Devotion Aura"],     castSpell=465,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=668; to='{ key="bol",        class="PALADIN", name=EUI_L["Beacon of Light"],   castSpell=53563,  buffIDs={53563},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=671; to='{ key="bof",        class="PALADIN", name=EUI_L["Beacon of Faith"],   castSpell=156910, buffIDs={156910},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=675; to='{ key="som",        class="EVOKER",  name=EUI_L["Source of Magic"],   castSpell=369459, buffIDs={369459},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=678; to='{ key="blistering_scales", class="EVOKER", name=EUI_L["Blistering Scales"], castSpell=360827,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=682; to='{ key="bestow_weyrnstone", class="EVOKER", name=EUI_L["Bestow Weyrnstone"], castSpell=408233,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=686; to='{ key="timelessness", class="EVOKER", name=EUI_L["Timelessness"], castSpell=412710,' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=699; to='key = "coaches_whistle", name = EUI_L["Emerald Coach''s Whistle"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=725; to='{ key="deadly",     name=EUI_L["Deadly Poison"],     castSpell=2823,   cat="lethal" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=726; to='{ key="amplifying", name=EUI_L["Amplifying Poison"], castSpell=381664, cat="lethal" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=727; to='{ key="instant",    name=EUI_L["Instant Poison"],    castSpell=315584, cat="lethal" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=728; to='{ key="wound",      name=EUI_L["Wound Poison"],      castSpell=8679,   cat="lethal" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=730; to='{ key="numbing",    name=EUI_L["Numbing Poison"],    castSpell=5761,   cat="nonlethal" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=731; to='{ key="atrophic",   name=EUI_L["Atrophic Poison"],   castSpell=381637, cat="nonlethal" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=732; to='{ key="crippling",  name=EUI_L["Crippling Poison"],  castSpell=3408,   cat="nonlethal" },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=739; to='{ key="rite_adj",  name=EUI_L["Rite of Adjuration"],     castSpell=433583, buffIDs={433583}, wepEnchID={7144} },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=740; to='{ key="rite_sanc", name=EUI_L["Rite of Sanctification"],  castSpell=433568, buffIDs={433568}, wepEnchID={7143} },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=747; to='{ key="flametongue", name=EUI_L["Flametongue Weapon"], castSpell=318038, buffIDs={319778}, wepEnchID={5400} },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=748; to='{ key="windfury",    name=EUI_L["Windfury Weapon"],    castSpell=33757,  buffIDs={319773},  wepEnchID={5401} },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=749; to='{ key="earthliving", name=EUI_L["Earthliving Weapon"], castSpell=382021, buffIDs={382021, 382022}, wepEnchID={6498} },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=750; to='{ key="tidecaller",  name=EUI_L["Tidecaller''s Guard"], castSpell=457496, buffIDs={457496, 457481}, wepEnchID={7528} },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=751; to='{ key="tstrike",     name=EUI_L["Thunderstrike Ward"], castSpell=462757, buffIDs={462757, 462742}, wepEnchID={7587} },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=766; to='{ key="es_orbit", name=EUI_L["Earth Shield (Self)"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=769; to='{ key="ls_ws_orbit", name=EUI_L["Lightning/Water Shield"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=772; to='{ key="shield_basic", name=EUI_L["Shield"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=781; to='{itemID=237367, name=EUI_L["Refulgent Weightstone"],     weaponType="BLUNT",   icon=7548939},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=782; to='{itemID=237369, name=EUI_L["Refulgent Weightstone"],     weaponType="BLUNT",   icon=7548939},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=783; to='{itemID=237370, name=EUI_L["Refulgent Whetstone"],       weaponType="BLADED",  icon=7548942},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=784; to='{itemID=237371, name=EUI_L["Refulgent Whetstone"],       weaponType="BLADED",  icon=7548942},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=785; to='{itemID=257749, name=EUI_L["Laced Zoomshots"],           weaponType="RANGED",  icon=249176},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=786; to='{itemID=257750, name=EUI_L["Laced Zoomshots"],           weaponType="RANGED",  icon=249176},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=787; to='{itemID=257751, name=EUI_L["Weighted Boomshots"],        weaponType="RANGED",  icon=249175},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=788; to='{itemID=257752, name=EUI_L["Weighted Boomshots"],        weaponType="RANGED",  icon=249175},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=789; to='{itemID=243733, name=EUI_L["Thalassian Phoenix Oil"],    weaponType="NEUTRAL", icon=7548987},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=790; to='{itemID=243734, name=EUI_L["Thalassian Phoenix Oil"],    weaponType="NEUTRAL", icon=7548987},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=791; to='{itemID=243735, name=EUI_L["Oil of Dawn"],               weaponType="NEUTRAL", icon=7548985},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=792; to='{itemID=243736, name=EUI_L["Oil of Dawn"],               weaponType="NEUTRAL", icon=7548985},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=793; to='{itemID=243737, name=EUI_L["Smuggler''s Enchanted Edge"], weaponType="NEUTRAL", icon=7548986},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=794; to='{itemID=243738, name=EUI_L["Smuggler''s Enchanted Edge"], weaponType="NEUTRAL", icon=7548986},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=796; to='{itemID=222504, name=EUI_L["Ironclaw Whetstone"],     weaponType="BLADED",  icon=3622195},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=797; to='{itemID=222503, name=EUI_L["Ironclaw Whetstone"],     weaponType="BLADED",  icon=3622195},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=798; to='{itemID=222502, name=EUI_L["Ironclaw Whetstone"],     weaponType="BLADED",  icon=3622195},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=799; to='{itemID=222510, name=EUI_L["Ironclaw Weightstone"],   weaponType="BLUNT",   icon=3622199},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=800; to='{itemID=222509, name=EUI_L["Ironclaw Weightstone"],   weaponType="BLUNT",   icon=3622199},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=801; to='{itemID=222508, name=EUI_L["Ironclaw Weightstone"],   weaponType="BLUNT",   icon=3622199},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=802; to='{itemID=224107, name=EUI_L["Algari Mana Oil"],        weaponType="NEUTRAL", icon=609892},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=803; to='{itemID=224106, name=EUI_L["Algari Mana Oil"],        weaponType="NEUTRAL", icon=609892},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=804; to='{itemID=224105, name=EUI_L["Algari Mana Oil"],        weaponType="NEUTRAL", icon=609892},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=805; to='{itemID=224113, name=EUI_L["Oil of Deep Toxins"],     weaponType="NEUTRAL", icon=609897},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=806; to='{itemID=224112, name=EUI_L["Oil of Deep Toxins"],     weaponType="NEUTRAL", icon=609897},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=807; to='{itemID=224111, name=EUI_L["Oil of Deep Toxins"],     weaponType="NEUTRAL", icon=609897},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=808; to='{itemID=224110, name=EUI_L["Oil of Beledar''s Grace"], weaponType="NEUTRAL", icon=609896},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=809; to='{itemID=224109, name=EUI_L["Oil of Beledar''s Grace"], weaponType="NEUTRAL", icon=609896},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=810; to='{itemID=224108, name=EUI_L["Oil of Beledar''s Grace"], weaponType="NEUTRAL", icon=609896},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=811; to='{itemID=220156, name=EUI_L["Bubbling Wax"],           weaponType="NEUTRAL", icon=133778},' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=816; to='{ key="blood_knights",         buffID=1235110, name=EUI_L["Flask of the Blood Knights"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=818; to='{ key="magisters",             buffID=1235108, name=EUI_L["Flask of the Magisters"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=820; to='{ key="shattered_sun",         buffID=1235111, name=EUI_L["Flask of the Shattered Sun"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=822; to='{ key="thalassian_resistance", buffID=1235057, name=EUI_L["Flask of Thalassian Resistance"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=824; to='{ key="thalassian_horror", buffID=1239355, name=EUI_L["Vicious Thalassian Flask of Honor"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=850; to='{ key="royal_roast",           itemID=242275, name=EUI_L["Royal Roast"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=851; to='{ key="impossibly_royal_roast", itemID=255847, name=EUI_L["Impossibly Royal Roast"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=852; to='{ key="flora_frenzy",          itemID=255848, name=EUI_L["Flora Frenzy"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=853; to='{ key="champions_bento",       itemID=242274, name=EUI_L["Champion''s Bento"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=854; to='{ key="warped_wise_wings",     itemID=242285, name=EUI_L["Warped Wise Wings"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=855; to='{ key="void_kissed_fish_rolls", itemID=242284, name=EUI_L["Void-Kissed Fish Rolls"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=856; to='{ key="sun_seared_lumifin",    itemID=242283, name=EUI_L["Sun-Seared Lumifin"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=857; to='{ key="null_and_void_plate",   itemID=242282, name=EUI_L["Null and Void Plate"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=858; to='{ key="glitter_skewers",       itemID=242281, name=EUI_L["Glitter Skewers"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=859; to='{ key="fel_kissed_filet",      itemID=242286, name=EUI_L["Fel-Kissed Filet"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=860; to='{ key="buttered_root_crab",    itemID=242280, name=EUI_L["Buttered Root Crab"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=861; to='{ key="arcano_cutlets",        itemID=242287, name=EUI_L["Arcano Cutlets"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=862; to='{ key="tasty_smoked_tetra",    itemID=242278, name=EUI_L["Tasty Smoked Tetra"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=863; to='{ key="crimson_calamari",      itemID=242277, name=EUI_L["Crimson Calamari"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=864; to='{ key="braised_blood_hunter",  itemID=242276, name=EUI_L["Braised Blood Hunter"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=865; to='{ key="harandar_celebration",  itemID=255846, name=EUI_L["Harandar Celebration"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=866; to='{ key="silvermoon_parade",     itemID=255845, name=EUI_L["Silvermoon Parade"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=867; to='{ key="queldorei_medley",      itemID=242272, name=EUI_L["Quel''dorei Medley"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=868; to='{ key="blooming_feast",        itemID=242273, name=EUI_L["Blooming Feast"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=869; to='{ key="sunwell_delight",       itemID=242293, name=EUI_L["Sunwell Delight"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=870; to='{ key="hearthflame_supper",    itemID=242295, name=EUI_L["Hearthflame Supper"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=871; to='{ key="fried_bloomtail",       itemID=242291, name=EUI_L["Fried Bloomtail"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=872; to='{ key="felberry_figs",         itemID=242294, name=EUI_L["Felberry Figs"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=873; to='{ key="eversong_pudding",      itemID=242292, name=EUI_L["Eversong Pudding"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=874; to='{ key="bloodthistle_wrapped_cutlets", itemID=242296, name=EUI_L["Bloodthistle-wrapped Cutlets"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=875; to='{ key="wise_tails",            itemID=242290, name=EUI_L["Wise Tails"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=876; to='{ key="twilight_anglers_medley", itemID=242288, name=EUI_L["Twilight Angler''s Medley"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=877; to='{ key="spellfire_filet",       itemID=242289, name=EUI_L["Spellfire Filet"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=878; to='{ key="spiced_biscuits",       itemID=242304, name=EUI_L["Spiced Biscuits"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=879; to='{ key="silvermoon_standard",   itemID=242305, name=EUI_L["Silvermoon Standard"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=880; to='{ key="quick_sandwich",        itemID=242307, name=EUI_L["Quick Sandwich"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=881; to='{ key="portable_snack",        itemID=242308, name=EUI_L["Portable Snack"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=882; to='{ key="mana_infused_stew",     itemID=242303, name=EUI_L["Mana-Infused Stew"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=883; to='{ key="foragers_medley",       itemID=242306, name=EUI_L["Forager''s Medley"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=884; to='{ key="farstrider_rations",    itemID=242309, name=EUI_L["Farstrider Rations"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=885; to='{ key="bloom_skewers",         itemID=242302, name=EUI_L["Bloom Skewers"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=887; to='{ key="hearty_royal_roast",            itemID=242747, name=EUI_L["Hearty Royal Roast"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=888; to='{ key="hearty_impossibly_royal_roast",  itemID=268679, name=EUI_L["Hearty Impossibly Royal Roast"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=889; to='{ key="hearty_flora_frenzy",            itemID=267000, name=EUI_L["Hearty Flora Frenzy"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=890; to='{ key="hearty_champions_bento",         itemID=242746, name=EUI_L["Hearty Champion''s Bento"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=891; to='{ key="hearty_warped_wise_wings",       itemID=242757, name=EUI_L["Hearty Warped Wise Wings"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=892; to='{ key="hearty_void_kissed_fish_rolls",  itemID=242756, name=EUI_L["Hearty Void-Kissed Fish Rolls"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=893; to='{ key="hearty_sun_seared_lumifin",      itemID=242755, name=EUI_L["Hearty Sun-Seared Lumifin"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=894; to='{ key="hearty_null_and_void_plate",     itemID=242754, name=EUI_L["Hearty Null and Void Plate"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=895; to='{ key="hearty_glitter_skewers",         itemID=242753, name=EUI_L["Hearty Glitter Skewers"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=896; to='{ key="hearty_fel_kissed_filet",        itemID=242758, name=EUI_L["Hearty Fel-Kissed Filet"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=897; to='{ key="hearty_buttered_root_crab",      itemID=242752, name=EUI_L["Hearty Buttered Root Crab"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=898; to='{ key="hearty_arcano_cutlets",          itemID=242759, name=EUI_L["Hearty Arcano Cutlets"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=899; to='{ key="hearty_tasty_smoked_tetra",      itemID=242750, name=EUI_L["Hearty Tasty Smoked Tetra"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=900; to='{ key="hearty_crimson_calamari",        itemID=242749, name=EUI_L["Hearty Crimson Calamari"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=901; to='{ key="hearty_braised_blood_hunter",    itemID=242748, name=EUI_L["Hearty Braised Blood Hunter"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=902; to='{ key="hearty_harandar_celebration",    itemID=266996, name=EUI_L["Hearty Harandar Celebration"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=903; to='{ key="hearty_silvermoon_parade",       itemID=266985, name=EUI_L["Hearty Silvermoon Parade"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=904; to='{ key="hearty_queldorei_medley",        itemID=242744, name=EUI_L["Hearty Quel''dorei Medley"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=905; to='{ key="hearty_blooming_feast",          itemID=242745, name=EUI_L["Hearty Blooming Feast"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=906; to='{ key="hearty_sunwell_delight",         itemID=242765, name=EUI_L["Hearty Sunwell Delight"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=907; to='{ key="hearty_hearthflame_supper",      itemID=242767, name=EUI_L["Hearty Hearthflame Supper"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=908; to='{ key="hearty_fried_bloomtail",         itemID=242763, name=EUI_L["Hearty Fried Bloomtail"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=909; to='{ key="hearty_felberry_figs",           itemID=242766, name=EUI_L["Hearty Felberry Figs"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=910; to='{ key="hearty_eversong_pudding",        itemID=242764, name=EUI_L["Hearty Eversong Pudding"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=911; to='{ key="hearty_bloodthistle_wrapped_cutlets", itemID=242768, name=EUI_L["Hearty Bloodthistle-Wrapped Cutlets"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=912; to='{ key="hearty_wise_tails",              itemID=242762, name=EUI_L["Hearty Wise Tails"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=913; to='{ key="hearty_twilight_anglers_medley", itemID=242760, name=EUI_L["Hearty Twilight Angler''s Medley"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=914; to='{ key="hearty_spellfire_filet",         itemID=242761, name=EUI_L["Hearty Spellfire Filet"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=915; to='{ key="hearty_spiced_biscuits",         itemID=242771, name=EUI_L["Hearty Spiced Biscuits"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=916; to='{ key="hearty_silvermoon_standard",     itemID=242772, name=EUI_L["Hearty Silvermoon Standard"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=917; to='{ key="hearty_quick_sandwich",          itemID=242774, name=EUI_L["Hearty Quick Sandwich"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=918; to='{ key="hearty_portable_snack",          itemID=242775, name=EUI_L["Hearty Portable Snack"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=919; to='{ key="hearty_mana_infused_stew",       itemID=242770, name=EUI_L["Hearty Mana-Infused Stew"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=920; to='{ key="hearty_foragers_medley",         itemID=242773, name=EUI_L["Hearty Forager''s Medley"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=921; to='{ key="hearty_farstrider_rations",      itemID=242776, name=EUI_L["Hearty Farstrider Rations"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=922; to='{ key="hearty_bloom_skewers",           itemID=242769, name=EUI_L["Hearty Bloom Skewers"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=927; to='{ key="thalassian_phoenix_oil",  name=EUI_L["Thalassian Phoenix Oil"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=928; to='{ key="smugglers_enchanted_edge", name=EUI_L["Smuggler''s Enchanted Edge"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=929; to='{ key="oil_of_dawn",             name=EUI_L["Oil of Dawn"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=930; to='{ key="refulgent_weightstone",   name=EUI_L["Refulgent Weightstone"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=931; to='{ key="refulgent_whetstone",     name=EUI_L["Refulgent Whetstone"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=932; to='{ key="laced_zoomshots",         name=EUI_L["Laced Zoomshots"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=933; to='{ key="weighted_boomshots",      name=EUI_L["Weighted Boomshots"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=1101; to='{ name = EUI_L["Action Button Glow"],   buttonGlow = true },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=1102; to='{ name = EUI_L["Pixel Glow"],           procedural = true },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=1103; to='{ name = EUI_L["Auto-Cast Shine"],      autocast = true },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=1104; to='{ name = EUI_L["GCD"],                  atlas = "RotationHelper_Ants_Flipbook",  scale = 1.6 },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=1105; to='{ name = EUI_L["Modern WoW Glow"],      atlas = "UI-HUD-ActionBar-Proc-Loop-Flipbook",  scale = 1.6 },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=1106; to='{ name = EUI_L["Classic WoW Glow"],     texture = "Interface\\SpellActivationOverlay\\IconAlertAnts",' }
    # >>> tabs
    @{ f="EllesmereUI.lua"; line=6093; to='label:SetText(EUI_L[name])' }
# >>> auto: ..\EllesmereUIMinimap\ (re-merge)
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=1544; to='GameTooltip:AddLine(EUI_L["Housing Dashboard"])' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=1472; to='label:SetText(EUI_L[short])' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=800; to='label:SetText(EUI_L[short])' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=877; to='GameTooltip:AddLine(EUI_L["Housing Dashboard"])' }
    # >>> whisper sounds
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=2806; to='["none"]     = EUI_L["None"],' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=2807; to='["airhorn"]  = EUI_L["Air Horn"],' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=2808; to='["banana"]   = EUI_L["Banana Peel Slip"],' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=2809; to='["bikehorn"] = EUI_L["Bike Horn"],' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=2810; to='["boxing"]   = EUI_L["Boxing Arena"],' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=2811; to='["water"]    = EUI_L["Water Drop"],' }
    # >>> module desc
    @{ f="EllesmereUI.lua"; line=7279; to='headerFrame._desc:SetText(EUI_L[config.description] or "")' }
# >>> auto: EllesmereUI (re-merge)
    @{ f="EUI_PartyMode_Options.lua"; line=177; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Left-click to set a keybind.\nRight-click to unbind."])' }
    @{ f="EUI_UnlockMode.lua"; line=4670; to='EllesmereUI.ShowWidgetTooltip(btn, EUI_L["This element doesn''t support both Height and Width matching"])' }
    @{ f="EUI_UnlockMode.lua"; line=6190; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["This feature requires Snap Elements to be enabled"])' }
    @{ f="EUI__General_Options.lua"; line=193; to='EllesmereUI.ShowWidgetTooltip(optBtn, EUI_L["Optimizes your graphics settings for maximum FPS and visual clarity."])' }
    @{ f="EUI__General_Options.lua"; line=376; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["This option is only available for the Custom Color Theme"])' }
    @{ f="EUI__General_Options.lua"; line=1147; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Reset to default"])' }
    @{ f="EUI__General_Options.lua"; line=2459; to='EllesmereUI.ShowWidgetTooltip(kbBtn, EUI_L["Left-click to set a keybind.\nRight-click to unbind."])' }
    @{ f="EUI__General_Options.lua"; line=2598; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Delete"])' }
    @{ f="EUI__General_Options.lua"; line=2606; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Rename"])' }
    @{ f="EUI__General_Options.lua"; line=2614; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Keybind"])' }
    @{ f="EUI__General_Options.lua"; line=2640; to='EllesmereUI.ShowWidgetTooltip(itm, EUI_L["Your current spec has an assigned profile so you cannot switch to another. Please unassign to switch."])' }
    @{ f="EllesmereUI.lua"; line=5035; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Coming soon"])' }
    @{ f="EllesmereUI.lua"; line=5041; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["In Maintenance"])' }
    @{ f="EllesmereUI.lua"; line=8635; to='tooltip:AddDoubleLine(EUI_L["SpellID"], tostring(data.id), 1, 1, 1, 1, 1, 1)' }
    @{ f="EllesmereUI.lua"; line=8639; to='tooltip:AddDoubleLine(EUI_L["IconID"], tostring(iconID), 1, 1, 1, 1, 1, 1)' }
    @{ f="EllesmereUI.lua"; line=8652; to='tooltip:AddDoubleLine(EUI_L["ItemID"], tostring(data.id), 1, 1, 1, 1, 1, 1)' }
    @{ f="EllesmereUI.lua"; line=8656; to='tooltip:AddDoubleLine(EUI_L["IconID"], tostring(iconID), 1, 1, 1, 1, 1, 1)' }
    @{ f="EllesmereUI_FirstInstall.lua"; line=305; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Coming soon"])' }
# >>> auto: ..\EllesmereUINameplates\ (re-merge)
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2187; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Requires Name Only setting to be disabled"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2372; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Requires Name Only mode"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2537; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Requires Show Friendly NPC Nameplates to be enabled"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2929; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["This option requires Pixel Glow to be the selected glow type"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3040; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Show/Hide on Preview"], { width = 155 })' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4190; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Show/Hide on Preview"], { width = 155 })' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4235; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Show/Hide on Preview"], { width = 155 })' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6767; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Pixel Glow Settings"])' }
# >>> auto: ..\EllesmereUIUnitFrames\ (re-merge)
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=2913; to='EllesmereUI.ShowWidgetTooltip(borderSwatch, EUI_L["Border"])' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=2932; to='EllesmereUI.ShowWidgetTooltip(hlSwatch, EUI_L["Highlight"])' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3552; to='EllesmereUI.ShowWidgetTooltip(borderSwatch, EUI_L["Border"])' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3571; to='EllesmereUI.ShowWidgetTooltip(hlSwatch, EUI_L["Highlight"])' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5278; to='cbSw:SetScript("OnEnter", function(self) EllesmereUI.ShowWidgetTooltip(self, EUI_L["Fill Color"]) end)' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6557; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Empty Bar Color"])' }
# >>> auto: ..\EllesmereUIResourceBars\ (re-merge)
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3348; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Enable/Disable per Spec"])' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3941; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Enable/Disable per Spec"])' }
# >>> auto: ..\EllesmereUICooldownManager\ (re-merge)
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2061; to='EllesmereUI.ShowWidgetTooltip(item, EUI_L["Already assigned to "] .. usedOnBar)' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4645; to='EllesmereUI.ShowWidgetTooltip(si, EUI_L["Disable CD Ready glow first"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4804; to='EllesmereUI.ShowWidgetTooltip(si, EUI_L["Disable Proc Glow first"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5664; to='EllesmereUI.ShowWidgetTooltip(ti, EUI_L["Already on "] .. tooltipName)' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5736; to='EllesmereUI.ShowWidgetTooltip(ri, EUI_L["Already on "] .. rTooltipName)' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5865; to='EllesmereUI.ShowWidgetTooltip(si, EUI_L["Already on "] .. pTooltipName)' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=6052; to='EllesmereUI.ShowWidgetTooltip(item, EUI_L["This spell is already being used on "] .. barName)' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8497; to='EllesmereUI.ShowWidgetTooltip(accentSwatch, EUI_L["Accent Color"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8516; to='EllesmereUI.ShowWidgetTooltip(customSwatch, EUI_L["Custom Color"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8535; to='EllesmereUI.ShowWidgetTooltip(customSwatch, EUI_L["Custom Color"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8899; to='EllesmereUI.ShowWidgetTooltip(classSwatch, EUI_L["Class Colored"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8913; to='EllesmereUI.ShowWidgetTooltip(glowSwatch, EUI_L["Custom Colored"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9165; to='EllesmereUI.ShowWidgetTooltip(classBorderSwatch, EUI_L["Class Colored"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9179; to='EllesmereUI.ShowWidgetTooltip(swatch, EUI_L["Custom Colored"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9505; to='EllesmereUI.ShowWidgetTooltip(classBorderSwatch, EUI_L["Class Colored"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9520; to='EllesmereUI.ShowWidgetTooltip(swatch, EUI_L["Custom Color"])' }
# >>> auto: ..\EllesmereUIQoL\ (re-merge)
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=749; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Preview durability warning"])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=869; to='if EUI.ShowWidgetTooltip then EUI.ShowWidgetTooltip(self, EUI_L["Sort queue by crest type (cheapest first)"]) end' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL_Keys.lua"; line=234; to='if EUI and EUI.ShowWidgetTooltip then EUI.ShowWidgetTooltip(refBtn, EUI_L["Refresh Data"]) end' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL_Keys.lua"; line=324; to='EllesmereUI.ShowWidgetTooltip(tpBtn, EUI_L["Portal on Cooldown"])' }
# >>> auto: ..\EllesmereUIBags\ (re-merge)
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=656; to='if EUI.ShowWidgetTooltip then EUI.ShowWidgetTooltip(self, EUI_L["Sort Items"]) end' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=1009; to='if EUI.ShowWidgetTooltip then EUI.ShowWidgetTooltip(self, EUI_L["Randomize"]) end' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=1124; to='EUI.ShowWidgetTooltip(self, EUI_L["Show Bags"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=2395; to='if EUI.ShowWidgetTooltip then EUI.ShowWidgetTooltip(self, EUI_L["Pin an Item"]) end' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=2460; to='if EUI.ShowWidgetTooltip then EUI.ShowWidgetTooltip(self, EUI_L["Assign an item to this category"]) end' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=4670; to='EUI.ShowWidgetTooltip(EUI_Bags, EUI_L["Positions can only be changed\nin the All Items or OneBag categories"], { anchor = "cursor" })' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=4938; to='if EUI.ShowWidgetTooltip then EUI.ShowWidgetTooltip(self, EUI_L["Hides Pinned Items. Re-show in settings."]) end' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5029; to='if EUI.ShowWidgetTooltip then EUI.ShowWidgetTooltip(self, EUI_L["Hides Recent Items. Re-show in settings."]) end' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=297; to='if EUI.ShowWidgetTooltip then EUI.ShowWidgetTooltip(self, EUI_L["Sort Items"]) end' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=384; to='EUI.ShowWidgetTooltip(self, EUI_L["Player Gold"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=403; to='EUI.ShowWidgetTooltip(self, EUI_L["Warband Gold"])' }
# >>> auto: ..\EllesmereUIBlizzardSkin\ (re-merge)
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=173; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Enhance QoL''s Mover may conflict with this reskin. The reskin is auto-disabled when its mover is active."])' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin.lua"; line=131; to='_GameTooltip:AddDoubleLine(EUI_L["Item Level:"], cached.ilvl, 1, 1, 1, 1, 1, 1)' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin.lua"; line=189; to='tt:AddDoubleLine(EUI_L["M+ Score:"], score, 1, 1, 1, r, g, b)' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin.lua"; line=227; to='tt:AddDoubleLine(EUI_L["Item Level:"], ilvl, 1, 1, 1, 1, 1, 1)' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1295; to='GameTooltip:AddLine(EUI_L["Equipped Item Level"], 0.6, 0.2, 1, 1)' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1321; to='GameTooltip:AddLine(EUI_L["No better items in inventory"], 0.7, 0.7, 0.7, true)' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3308; to='GameTooltip:AddLine(EUI_L["Missing Items:"], 1, 0.3, 0.3, 1)' }
# >>> auto: ..\EllesmereUIDamageMeters\ (re-merge)
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=859; to='EllesmereUI.ShowWidgetTooltip(classSwatch, EUI_L["Class Color"])' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=923; to='EllesmereUI.ShowWidgetTooltip(classSwatch, EUI_L["Class Color"])' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1987; to='if EUI.ShowWidgetTooltip then EUI.ShowWidgetTooltip(self, EUI_L["You may only have "] .. MAX_WINDOWS .. " windows active") end' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1996; to='if EUI.ShowWidgetTooltip then EUI.ShowWidgetTooltip(self, EUI_L["Unlock Window to Close"]) end' }
# >>> auto: ..\EllesmereUIAuraBuffReminders\ (re-merge)
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=2358; to='EllesmereUI.ShowWidgetTooltip(toggleLabel, EUI_L["Enable this to display a reminder to untalent\nout of this when it is not needed\n(all other dungeons/raids not selected)."])' }
# >>> auto: ..\EllesmereUIChat\ (re-merge)
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=2083; to='EUI.ShowWidgetTooltip(self, EUI_L["Friends"])' }
# >>> auto: ..\EllesmereUIFriends\ (re-merge)
    @{ f="..\EllesmereUIFriends\EllesmereUIFriends.lua"; line=2108; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Status: "] .. GetPlayerStatusName() .. "\nClick to change")' }
    @{ f="..\EllesmereUIFriends\EllesmereUIFriends.lua"; line=2134; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Set Status Message"])' }
# >>> auto: ..\EllesmereUIQuestTracker\ (re-merge)

# >>> auto: ..\EllesmereUIMinimap\ (re-merge)
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=556; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Addon Buttons"], { anchor = "left" })' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=1729; to='if EllesmereUI.ShowWidgetTooltip then EllesmereUI.ShowWidgetTooltip(self, EUI_L["M+ Portals"], { anchor = "left" }) end' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=2095; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Tracking"], { anchor = "left" })' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=2117; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Calendar"], { anchor = "left" })' }
# >>> auto: ..\EllesmereUIMythicTimer\ (re-merge)

# >>> auto: ..\EllesmereUIActionBars\ (re-merge)
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=8893; to='GameTooltip:AddLine(EUI_L["Experience"], 1, 1, 1)' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=8894; to='GameTooltip:AddDoubleLine(EUI_L["Level"], tostring(UnitLevel("player")), 1, 1, 1, 1, 1, 1)' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=8895; to='GameTooltip:AddDoubleLine(EUI_L["XP"], format("%s / %s (%.1f%%)", BreakUpLargeNumbers(currentXP), BreakUpLargeNumbers(maxXP), pct), 1, 1, 1, 1, 1, 1)' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=8896; to='GameTooltip:AddDoubleLine(EUI_L["Remaining"], BreakUpLargeNumbers(remain), 1, 1, 1, 1, 1, 1)' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=8898; to='GameTooltip:AddDoubleLine(EUI_L["Rested"], format("+%s (%.1f%%)", BreakUpLargeNumbers(restedXP), (restedXP / maxXP) * 100), 1, 1, 1, 1, 1, 1)' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=9031; to='GameTooltip:AddDoubleLine(EUI_L["Standing"], standing, 1, 1, 1, 1, 1, 1)' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=9036; to='GameTooltip:AddDoubleLine(EUI_L["Reputation"], format("%s / %s (%.1f%%)", BreakUpLargeNumbers(current), BreakUpLargeNumbers(maximum), pct), 1, 1, 1, 1, 1, 1)' }
    # >>> vault rows
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=1203; to='BuildVaultRowData(EUI_L["Raids"], raidType, true),' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=1204; to='BuildVaultRowData(EUI_L["Mythic+"], dungeonType, false),' }
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=1205; to='BuildVaultRowData(EUI_L["World"], worldType, false),' }
    # >>> unitframes dropdown labels
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=114; to='["player"]       = EUI_L["Player"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=115; to='["target"]       = EUI_L["Target"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=116; to='["focus"]        = EUI_L["Focus"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=148; to='player       = EUI_L["Player"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=149; to='target       = EUI_L["Target"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=150; to='focus        = EUI_L["Focus"],' }
    # >>> cdm buttons + friends tooltip
    @{ f="..\EllesmereUIMinimap\EllesmereUIMinimap.lua"; line=1940; from='row.name:SetText("|cff888888No friends online|r")'; to='row.name:SetText("|cff888888" .. EUI_L["No friends online"] .. "|r")' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2137; to='EUI_L["Enable Tracking Bars"], EUI_L["Open Blizzard CDM"], y,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2159; to='EUI_L["Use Blizzard CDM Bars"], EUI_L["Open Blizzard CDM"], y,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4013; to='confirmText = EUI_L["Open Blizzard CDM"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7690; to='EUI_L["Repopulate from Blizzard CDM"], EUI_L["Open Blizzard CDM"], y,' }
    # >>> ellesmere minimap button tooltip
    @{ f="EllesmereUI.lua"; line=8299; from='GameTooltip:AddLine("|cff0cd29dLeft-click:|r |cffE0E0E0Toggle EllesmereUI|r")'; to='GameTooltip:AddLine("|cff0cd29d" .. EUI_L["Left-click:"] .. "|r |cffE0E0E0" .. EUI_L["Toggle EllesmereUI"] .. "|r")' }
    @{ f="EllesmereUI.lua"; line=8300; from='GameTooltip:AddLine("|cff0cd29dRight-click:|r |cffE0E0E0Enter Unlock Mode|r")'; to='GameTooltip:AddLine("|cff0cd29d" .. EUI_L["Right-click:"] .. "|r |cffE0E0E0" .. EUI_L["Enter Unlock Mode"] .. "|r")' }
    @{ f="EllesmereUI.lua"; line=8301; from='GameTooltip:AddLine("|cff0cd29dMiddle-click:|r |cffE0E0E0Hide Minimap Button|r")'; to='GameTooltip:AddLine("|cff0cd29d" .. EUI_L["Middle-click:"] .. "|r |cffE0E0E0" .. EUI_L["Hide Minimap Button"] .. "|r")' }
    # >>> actionbars buttons + VIS values + None summary
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3967; from='EllesmereUI.MakeStyledButton(qkbBtn, "Quick Keybind Mode", 14,'; to='EllesmereUI.MakeStyledButton(qkbBtn, EUI_L["Quick Keybind Mode"], 14,' }
    @{ f="EllesmereUI.lua"; line=8824; from='never      = "Never",'; to='never      = EUI_L["Never"],' }
    @{ f="EllesmereUI.lua"; line=8825; from='always     = "Always",'; to='always     = EUI_L["Always"],' }
    @{ f="EllesmereUI.lua"; line=8826; from='mouseover  = "Mouseover",'; to='mouseover  = EUI_L["Mouseover"],' }
    @{ f="EllesmereUI.lua"; line=8827; from='in_combat      = "In Combat",'; to='in_combat      = EUI_L["In Combat"],' }
    @{ f="EllesmereUI.lua"; line=8828; from='out_of_combat  = "Out of Combat",'; to='out_of_combat  = EUI_L["Out of Combat"],' }
    @{ f="EllesmereUI.lua"; line=8829; from='in_raid        = "In Raid Group",'; to='in_raid        = EUI_L["In Raid Group"],' }
    @{ f="EllesmereUI.lua"; line=8830; from='in_party   = "In Party",'; to='in_party   = EUI_L["In Party"],' }
    @{ f="EllesmereUI.lua"; line=8831; from='solo       = "Solo",'; to='solo       = EUI_L["Solo"],' }
    @{ f="EllesmereUI.lua"; line=8837; from='never          = "Never",'; to='never          = EUI_L["Never"],' }
    @{ f="EllesmereUI.lua"; line=8838; from='always         = "Always",'; to='always         = EUI_L["Always"],' }
    @{ f="EllesmereUI.lua"; line=8839; from='in_combat      = "In Combat",'; to='in_combat      = EUI_L["In Combat"],' }
    @{ f="EllesmereUI.lua"; line=8840; from='out_of_combat  = "Out of Combat",'; to='out_of_combat  = EUI_L["Out of Combat"],' }
    @{ f="EllesmereUI.lua"; line=8841; from='in_raid        = "In Raid Group",'; to='in_raid        = EUI_L["In Raid Group"],' }
    @{ f="EllesmereUI.lua"; line=8842; from='in_party       = "In Party",'; to='in_party       = EUI_L["In Party"],' }
    @{ f="EllesmereUI.lua"; line=8843; from='solo           = "Solo",'; to='solo           = EUI_L["Solo"],' }
    @{ f="EllesmereUI_Widgets.lua"; line=5575; from='if #names == 0 then return "None" end'; to='if #names == 0 then return EUI_L["None"] end' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3986; from='isBlizz and "EUI Style Action Bars" or "Blizzard Style Action Bars", 14,'; to='isBlizz and EUI_L["EUI Style Action Bars"] or EUI_L["Blizzard Style Action Bars"], 14,' }
    # >>> batch: chat/qol/party/blizzskin/charsheet
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=474; from='friendsBtn = "Friends", copyBtn = "Copy Chat", portalBtn = "M+ Portals",'; to='friendsBtn = EUI_L["Friends"], copyBtn = EUI_L["Copy Chat"], portalBtn = EUI_L["M+ Portals"],' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=475; from='voiceBtn = "Voice/Channels", settingsBtn = "Settings", scrollBtn = "Scroll to Bottom",'; to='voiceBtn = EUI_L["Voice/Channels"], settingsBtn = EUI_L["Settings"], scrollBtn = EUI_L["Scroll to Bottom"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=51; from='EllesmereUI.MakeStyledButton(openBtn, "Open Calculator", 14,'; to='EllesmereUI.MakeStyledButton(openBtn, EUI_L["Open Calculator"], 14,' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc_Options.lua"; line=63; from='EllesmereUI.MakeStyledButton(clearBtn, "Clear Upgrade Cache", 14,'; to='EllesmereUI.MakeStyledButton(clearBtn, EUI_L["Clear Upgrade Cache"], 14,' }
    @{ f="EUI_PartyMode_Options.lua"; line=34; from='(EllesmereUIDB and EllesmereUIDB.partyMode) and "Deactivate Party Mode" or "Activate Party Mode",'; to='(EllesmereUIDB and EllesmereUIDB.partyMode) and EUI_L["Deactivate Party Mode"] or EUI_L["Activate Party Mode"],' }
    @{ f="EUI_PartyMode_Options.lua"; line=41; from='(EllesmereUIDB and EllesmereUIDB.partyMode) and "Deactivate Party Mode" or "Activate Party Mode"'; to='(EllesmereUIDB and EllesmereUIDB.partyMode) and EUI_L["Deactivate Party Mode"] or EUI_L["Activate Party Mode"]' }
    @{ f="EUI_PartyMode_Options.lua"; line=63; from='(EllesmereUIDB and EllesmereUIDB.partyMode) and "Deactivate Party Mode" or "Activate Party Mode"'; to='(EllesmereUIDB and EllesmereUIDB.partyMode) and EUI_L["Deactivate Party Mode"] or EUI_L["Activate Party Mode"]' }
    @{ f="EUI_PartyMode_Options.lua"; line=101; from='if not key then return "Not Bound" end'; to='if not key then return EUI_L["Not Bound"] end' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=472; from='if not key then return "Not Bound" end'; to='if not key then return EUI_L["Not Bound"] end' }
    @{ f="EUI__General_Options.lua"; line=2324; from='if not key then return "Not Bound" end'; to='if not key then return EUI_L["Not Bound"] end' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=525; from='StatCategoryToggle("Show Attributes", "Attributes",'; to='StatCategoryToggle(EUI_L["Show Attributes"], "Attributes",' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=527; from='StatCategoryToggle("Show Secondary", "SecondaryStats",'; to='StatCategoryToggle(EUI_L["Show Secondary"], "SecondaryStats",' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=539; from='StatCategoryToggle("Show Tertiary", "Tertiary",'; to='StatCategoryToggle(EUI_L["Show Tertiary"], "Tertiary",' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=541; from='StatCategoryToggle("Show Attack", "Attack",'; to='StatCategoryToggle(EUI_L["Show Attack"], "Attack",' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=553; from='StatCategoryToggle("Show Defense", "Defense",'; to='StatCategoryToggle(EUI_L["Show Defense"], "Defense",' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=555; from='StatCategoryToggle("Show Crests", "Crests",'; to='StatCategoryToggle(EUI_L["Show Crests"], "Crests",' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=567; from='StatCategoryToggle("Show PvP", "PvP",'; to='StatCategoryToggle(EUI_L["Show PvP"], "PvP",' }
    @{ f="EllesmereUI.lua"; line=7014; from='local syncLabel = synced and "Settings are Cross-Profile. Click to Desync" or "Settings are Per-Profile. Click to Sync"'; to='local syncLabel = synced and EUI_L["Settings are Cross-Profile. Click to Desync"] or EUI_L["Settings are Per-Profile. Click to Sync"]' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1391; from='GetFFD(frame).mythicRatingLabel:SetText(string.format("M+ Score: |cff%s%d|r", hex, score))'; to='GetFFD(frame).mythicRatingLabel:SetText(string.format(EUI_L["M+ Score: |cff%s%d|r"], hex, score))' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2616; from='local characterBtn = CreateEUIButton("Stats", "Character", function() end)'; to='local characterBtn = CreateEUIButton("Stats", EUI_L["Character"], function() end)' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2895; from='CreateEUIButton("Titles", "Titles", function()'; to='CreateEUIButton("Titles", EUI_L["Titles"], function()' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3490; from='CreateEUIButton("Equipment", "Equipment", function()'; to='CreateEUIButton("Equipment", EUI_L["Equipment"], function()' }
    # >>> charsheet stat row labels
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2141; from='label:SetText(stat.name)'; to='label:SetText(EUI_L[stat.name])' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1858; from='stat.label:SetText(newStats[labelIndex].name)'; to='stat.label:SetText(EUI_L[newStats[labelIndex].name])' }
    # >>> charsheet stat tooltips
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=1678; from='{ name = primaryStat, func = function() return UnitStat("player", primaryStatIndex) end, statIndex = primaryStatIndex, tooltip = (primaryStatIndex == 1 and "Increases melee attack power") or (primaryStatIndex == 2 and "Increases dodge chance and melee attack power") or (primaryStatIndex == 4 and "Increase the magnitude of your attacks and Abilities") or "Primary stat" },'; to='{ name = primaryStat, func = function() return UnitStat("player", primaryStatIndex) end, statIndex = primaryStatIndex, tooltip = (primaryStatIndex == 1 and EUI_L["Increases melee attack power"]) or (primaryStatIndex == 2 and EUI_L["Increases dodge chance and melee attack power"]) or (primaryStatIndex == 4 and EUI_L["Increase the magnitude of your attacks and Abilities"]) or EUI_L["Primary stat"] },' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2193; from='description = string.format("Increases your chance to critically hit by %.2f%%.", percentValue)'; to='description = string.format(EUI_L["Increases your chance to critically hit by %.2f%%."], percentValue)' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2195; from='description = string.format("Increases attack and casting speed by %.2f%%.", percentValue)'; to='description = string.format(EUI_L["Increases attack and casting speed by %.2f%%."], percentValue)' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2197; from='description = string.format("Increases the effectiveness of your Mastery by %.2f%%.", percentValue)'; to='description = string.format(EUI_L["Increases the effectiveness of your Mastery by %.2f%%."], percentValue)' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2199; from='description = string.format("Increases damage and healing done by %.2f%% and reduces damage taken by %.2f%%.", percentValue, percentValue / 2)'; to='description = string.format(EUI_L["Increases damage and healing done by %.2f%% and reduces damage taken by %.2f%%."], percentValue, percentValue / 2)' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2201; from='description = string.format("Heals for %.2f%% of damage and healing done.", percentValue)'; to='description = string.format(EUI_L["Heals for %.2f%% of damage and healing done."], percentValue)' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2203; from='description = string.format("Reduces damage taken from area attacks by %.2f%%.", percentValue)'; to='description = string.format(EUI_L["Reduces damage taken from area attacks by %.2f%%."], percentValue)' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2205; from='description = string.format("Increases movement speed by %.2f%%.", percentValue)'; to='description = string.format(EUI_L["Increases movement speed by %.2f%%."], percentValue)' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2187; from='string.format("%s %.2f%% (%d rating)", stat.name, percentValue, rawValue),'; to='string.format(EUI_L["%s %.2f%% (%d rating)"], EUI_L[stat.name], percentValue, rawValue),' }
    # >>> generic stat tooltip title
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2171; from='local titleLine = stat.name .. " " .. displayValue'; to='local titleLine = EUI_L[stat.name] .. " " .. displayValue' }
    # >>> sweep new
    @{ f="EllesmereUI.lua"; line=5003; from='message     = "Are you sure you want to " .. action .. " " .. self._display .. "?",'; to='message     = EUI_L["Are you sure you want to "] .. action .. " " .. self._display .. "?",' }
    @{ f="EllesmereUI.lua"; line=5005; from='cancelText  = "Cancel",'; to='cancelText  = EUI_L["Cancel"],' }
    @{ f="EllesmereUI.lua"; line=5901; from='confirmText = "Reset & Reload",'; to='confirmText = EUI_L["Reset & Reload"],' }
    @{ f="EllesmereUI.lua"; line=5902; from='cancelText  = "Cancel",'; to='cancelText  = EUI_L["Cancel"],' }
    @{ f="EllesmereUI.lua"; line=7711; from='confirmText = "OK",'; to='confirmText = EUI_L["OK"],' }
    @{ f="EllesmereUI.lua"; line=7857; from='message = "Leatrix Plus has chat and minimap features that conflict with EllesmereUI. Disable any chat or minimap related options within Leatrix Plus to stay compatible." },'; to='message = EUI_L["Leatrix Plus has chat and minimap features that conflict with EllesmereUI. Disable any chat or minimap related options within Leatrix Plus to stay compatible."] },' }
    @{ f="EllesmereUI.lua"; line=7878; from='message = "Chonky Character Sheet conflicts with the EllesmereUI''s Character Sheet. Disable either Chonky or the Character Sheet skin in Blizzard UI Enhanced settings." },'; to='message = EUI_L["Chonky Character Sheet conflicts with the EllesmereUI''s Character Sheet. Disable either Chonky or the Character Sheet skin in Blizzard UI Enhanced settings."] },' }
    @{ f="EllesmereUI.lua"; line=7881; from='message = "Deja Character Stats conflicts with the EllesmereUI''s Character Sheet. Disable either Deja or the Character Sheet skin in Blizzard UI Enhanced settings." },'; to='message = EUI_L["Deja Character Stats conflicts with the EllesmereUI''s Character Sheet. Disable either Deja or the Character Sheet skin in Blizzard UI Enhanced settings."] },' }
    @{ f="EllesmereUI.lua"; line=7884; from='message = "Better Character Panel conflicts with the EllesmereUI''s Character Sheet. Disable either Better Character Panel or the Character Sheet skin in Blizzard UI Enhanced settings." },'; to='message = EUI_L["Better Character Panel conflicts with the EllesmereUI''s Character Sheet. Disable either Better Character Panel or the Character Sheet skin in Blizzard UI Enhanced settings."] },' }
    @{ f="EllesmereUI.lua"; line=7970; from='confirmText = "Okay",'; to='confirmText = EUI_L["Okay"],' }
    @{ f="EllesmereUI.lua"; line=7971; from='cancelText  = "Don''t show again",'; to='cancelText  = EUI_L["Don''t show again"],' }
    @{ f="EllesmereUI.lua"; line=8298; from='GameTooltip:AddLine("|cff0cd29fEllesmereUI|r")'; to='GameTooltip:AddLine(EUI_L["|cff0cd29fEllesmereUI|r"])' }
    @{ f="EllesmereUI.lua"; line=8676; from='btn:SetText("Open EllesmereUI")'; to='btn:SetText(EUI_L["Open EllesmereUI"])' }
    @{ f="EllesmereUI.lua"; line=8853; from='tooltip = "*Blizzard''s auto targeting (soft target) setting can cause brief flickering when your actual target dies but a soft-target is still active." },'; to='tooltip = EUI_L["*Blizzard''s auto targeting (soft target) setting can cause brief flickering when your actual target dies but a soft-target is still active."] },' }
    @{ f="EllesmereUI_Migration.lua"; line=1498; from='message     = "EllesmereUI Basics has been split into separate addons. Since you had Basics disabled, Minimap, Friends, and Quest Tracker have been disabled to match. A reload is required to apply this change.",'; to='message     = EUI_L["EllesmereUI Basics has been split into separate addons. Since you had Basics disabled, Minimap, Friends, and Quest Tracker have been disabled to match. A reload is required to apply this change."],' }
    @{ f="EllesmereUI_Migration.lua"; line=1499; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="EllesmereUI_Migration.lua"; line=1500; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=717; from='title       = "Reload Required",'; to='title       = EUI_L["Reload Required"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=718; from='message     = "Font changed. A UI reload is needed to apply the new font.",'; to='message     = EUI_L["Font changed. A UI reload is needed to apply the new font."],' }
    @{ f="EllesmereUI_Profiles.lua"; line=719; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=720; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=1444; from='title       = "Reload Required",'; to='title       = EUI_L["Reload Required"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=1445; from='message     = "Font changed. A UI reload is needed to apply the new font.",'; to='message     = EUI_L["Font changed. A UI reload is needed to apply the new font."],' }
    @{ f="EllesmereUI_Profiles.lua"; line=1446; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=1447; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=1507; from='title       = "Reload Required",'; to='title       = EUI_L["Reload Required"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=1508; from='message     = "Font changed. A UI reload is needed to apply the new font.",'; to='message     = EUI_L["Font changed. A UI reload is needed to apply the new font."],' }
    @{ f="EllesmereUI_Profiles.lua"; line=1509; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=1510; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=1585; from='title       = "Reload Required",'; to='title       = EUI_L["Reload Required"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=1586; from='message     = "Font changed. A UI reload is needed to apply the new font.",'; to='message     = EUI_L["Font changed. A UI reload is needed to apply the new font."],' }
    @{ f="EllesmereUI_Profiles.lua"; line=1587; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=1588; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="EllesmereUI_Widgets.lua"; line=5451; from='title = "Reload Required",'; to='title = EUI_L["Reload Required"],' }
    @{ f="EllesmereUI_Widgets.lua"; line=5452; from='message = "Changing cursor anchor requires a UI reload to take effect.",'; to='message = EUI_L["Changing cursor anchor requires a UI reload to take effect."],' }
    @{ f="EllesmereUI_Widgets.lua"; line=5453; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="EllesmereUI_Widgets.lua"; line=5454; from='cancelText = "Later",'; to='cancelText = EUI_L["Later"],' }
    @{ f="EllesmereUI_Widgets.lua"; line=5481; from='suffix:SetText("(Applies on Window Close)")'; to='suffix:SetText(EUI_L["(Applies on Window Close)"])' }
    @{ f="EUI_MacroFactory.lua"; line=178; from='label = "Food",'; to='label = EUI_L["Food"],' }
    @{ f="EUI_PartyMode_Options.lua"; line=364; from='suffix:SetText("(seconds)")'; to='suffix:SetText(EUI_L["(seconds)"])' }
    @{ f="EUI_PartyMode_Options.lua"; line=398; from='EllesmereUI.ShowWidgetTooltip(self, EllesmereUI.DisabledTooltip("at least one Celebration Trigger"))'; to='EllesmereUI.ShowWidgetTooltip(self, EllesmereUI.DisabledTooltip(EUI_L["at least one Celebration Trigger"]))' }
    @{ f="EUI_PartyMode_Options.lua"; line=412; from='EllesmereUI.ShowWidgetTooltip(self, EllesmereUI.DisabledTooltip("at least one Celebration Trigger"))'; to='EllesmereUI.ShowWidgetTooltip(self, EllesmereUI.DisabledTooltip(EUI_L["at least one Celebration Trigger"]))' }
    @{ f="EUI_PartyMode_Options.lua"; line=460; from='suffix:SetText("(minutes)")'; to='suffix:SetText(EUI_L["(minutes)"])' }
    @{ f="EUI_UnlockMode.lua"; line=3929; from='actionFs:SetText("Move via Blizz Edit Mode")'; to='actionFs:SetText(EUI_L["Move via Blizz Edit Mode"])' }
    @{ f="EUI_UnlockMode.lua"; line=4396; from='wmFS:SetText("W Matched")'; to='wmFS:SetText(EUI_L["W Matched"])' }
    @{ f="EUI_UnlockMode.lua"; line=4399; from='wmFS:SetText("W Match")'; to='wmFS:SetText(EUI_L["W Match"])' }
    @{ f="EUI_UnlockMode.lua"; line=4402; from='wmFS:SetText("W Match")'; to='wmFS:SetText(EUI_L["W Match"])' }
    @{ f="EUI_UnlockMode.lua"; line=4406; from='hmFS:SetText("H Matched")'; to='hmFS:SetText(EUI_L["H Matched"])' }
    @{ f="EUI_UnlockMode.lua"; line=4409; from='hmFS:SetText("H Match")'; to='hmFS:SetText(EUI_L["H Match"])' }
    @{ f="EUI_UnlockMode.lua"; line=4412; from='hmFS:SetText("H Match")'; to='hmFS:SetText(EUI_L["H Match"])' }
    @{ f="EUI_UnlockMode.lua"; line=4416; from='atFS:SetText("Anchored")'; to='atFS:SetText(EUI_L["Anchored"])' }
    @{ f="EUI_UnlockMode.lua"; line=4419; from='atFS:SetText("Anchor")'; to='atFS:SetText(EUI_L["Anchor"])' }
    @{ f="EUI_UnlockMode.lua"; line=4422; from='gdFS:SetText("Grow")'; to='gdFS:SetText(EUI_L["Grow"])' }
    @{ f="EUI_UnlockMode.lua"; line=4932; from='titleFS:SetText("Grow Direction")'; to='titleFS:SetText(EUI_L["Grow Direction"])' }
    @{ f="EUI_UnlockMode.lua"; line=5924; from='titleFS:SetText("Anchor Direction")'; to='titleFS:SetText(EUI_L["Anchor Direction"])' }
    @{ f="EUI_UnlockMode.lua"; line=6034; from='rLbl:SetText("Remove Anchor")'; to='rLbl:SetText(EUI_L["Remove Anchor"])' }
    @{ f="EUI_UnlockMode.lua"; line=6184; from='snapDDLbl:SetText("Snap to: Auto")'; to='snapDDLbl:SetText(EUI_L["Snap to: Auto"])' }
    @{ f="EUI_UnlockMode.lua"; line=6236; from='snapDDLbl:SetText("Snap to: None")'; to='snapDDLbl:SetText(EUI_L["Snap to: None"])' }
    @{ f="EUI_UnlockMode.lua"; line=6238; from='snapDDLbl:SetText("Snap to: Select Element")'; to='snapDDLbl:SetText(EUI_L["Snap to: Select Element"])' }
    @{ f="EUI_UnlockMode.lua"; line=6241; from='snapDDLbl:SetText("Snap to: " .. (lbl or tgt))'; to='snapDDLbl:SetText(EUI_L["Snap to: "] .. (lbl or tgt))' }
    @{ f="EUI_UnlockMode.lua"; line=6243; from='snapDDLbl:SetText("Snap to: All Elements")'; to='snapDDLbl:SetText(EUI_L["Snap to: All Elements"])' }
    @{ f="EUI_UnlockMode.lua"; line=6284; from='titleLbl:SetText("Snap Target")'; to='titleLbl:SetText(EUI_L["Snap Target"])' }
    @{ f="EUI_UnlockMode.lua"; line=6639; from='optLbl:SetText("Element Options")'; to='optLbl:SetText(EUI_L["Element Options"])' }
    @{ f="EUI_UnlockMode.lua"; line=6954; from='selElemLbl:SetText("Select Snap Target")'; to='selElemLbl:SetText(EUI_L["Select Snap Target"])' }
    @{ f="EUI_UnlockMode.lua"; line=7533; from='lbl:SetText("Save & Exit")'; to='lbl:SetText(EUI_L["Save & Exit"])' }
    @{ f="EUI_UnlockMode.lua"; line=8248; from='message = "You have unsaved position changes.\nWhat would you like to do?",'; to='message = EUI_L["You have unsaved position changes.\nWhat would you like to do?"],' }
    @{ f="EUI_UnlockMode.lua"; line=8249; from='cancelText  = "Exit Without Saving",'; to='cancelText  = EUI_L["Exit Without Saving"],' }
    @{ f="EUI_UnlockMode.lua"; line=8250; from='confirmText = "Save & Exit",'; to='confirmText = EUI_L["Save & Exit"],' }
    @{ f="EUI_UnlockMode.lua"; line=8653; from='msg:SetText("This is where you can control the settings of Unlock Mode.\n\nElements can be repositioned by dragging or arrow keys (+shift)\nAnchor, Height Match, or Width match any element.\nSnapping is based on closest element, but you can snap only to\n a specific element via right click or the settings icon.")'; to='msg:SetText(EUI_L["This is where you can control the settings of Unlock Mode.\n\nElements can be repositioned by dragging or arrow keys (+shift)\nAnchor, Height Match, or Width match any element.\nSnapping is based on closest element, but you can snap only to\n a specific element via right click or the settings icon."])' }
    @{ f="EUI__General_Options.lua"; line=281; from='{ tooltip = "Class Color",'; to='{ tooltip = EUI_L["Class Color"],' }
    @{ f="EUI__General_Options.lua"; line=297; from='{ tooltip = "Custom Color",'; to='{ tooltip = EUI_L["Custom Color"],' }
    @{ f="EUI__General_Options.lua"; line=390; from='disabledTooltip="This option requires Set UI Scale to 0.5333 to be disabled",'; to='disabledTooltip=EUI_L["This option requires Set UI Scale to 0.5333 to be disabled"],' }
    @{ f="EUI__General_Options.lua"; line=418; from='message = "Blizzard''s Edit Mode snapping may not work correctly until you reload your UI.",'; to='message = EUI_L["Blizzard''s Edit Mode snapping may not work correctly until you reload your UI."],' }
    @{ f="EUI__General_Options.lua"; line=419; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="EUI__General_Options.lua"; line=420; from='cancelText = "Later",'; to='cancelText = EUI_L["Later"],' }
    @{ f="EUI__General_Options.lua"; line=449; from='message = "UI scale set to 0.5333. A reload is recommended.",'; to='message = EUI_L["UI scale set to 0.5333. A reload is recommended."],' }
    @{ f="EUI__General_Options.lua"; line=450; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="EUI__General_Options.lua"; line=451; from='cancelText = "Later",'; to='cancelText = EUI_L["Later"],' }
    @{ f="EUI__General_Options.lua"; line=635; from='message = "Combat text font changes require a logout to character select to take effect. This is a WoW engine limitation.",'; to='message = EUI_L["Combat text font changes require a logout to character select to take effect. This is a WoW engine limitation."],' }
    @{ f="EUI__General_Options.lua"; line=636; from='confirmText = "Okay",'; to='confirmText = EUI_L["Okay"],' }
    @{ f="EUI__General_Options.lua"; line=637; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="EUI__General_Options.lua"; line=801; from='message     = "Are you sure you want to reset ALL EUI addon settings to their defaults? This will reload your UI.",'; to='message     = EUI_L["Are you sure you want to reset ALL EUI addon settings to their defaults? This will reload your UI."],' }
    @{ f="EUI__General_Options.lua"; line=803; from='confirmText = "Reset All & Reload",'; to='confirmText = EUI_L["Reset All & Reload"],' }
    @{ f="EUI__General_Options.lua"; line=804; from='cancelText  = "Cancel",'; to='cancelText  = EUI_L["Cancel"],' }
    @{ f="EUI__General_Options.lua"; line=1221; from='title       = "Reload Required",'; to='title       = EUI_L["Reload Required"],' }
    @{ f="EUI__General_Options.lua"; line=1222; from='message     = "Font changed. A UI reload is needed to apply the new font.",'; to='message     = EUI_L["Font changed. A UI reload is needed to apply the new font."],' }
    @{ f="EUI__General_Options.lua"; line=1223; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="EUI__General_Options.lua"; line=1224; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="EUI__General_Options.lua"; line=1709; from='["none"]     = { text = "Drop Shadow" },'; to='["none"]     = { text = EUI_L["Drop Shadow"] },' }
    @{ f="EUI__General_Options.lua"; line=1710; from='["outline"]  = { text = "Outline" },'; to='["outline"]  = { text = EUI_L["Outline"] },' }
    @{ f="EUI__General_Options.lua"; line=1711; from='["thick"]    = { text = "Thick Outline" },'; to='["thick"]    = { text = EUI_L["Thick Outline"] },' }
    @{ f="EUI__General_Options.lua"; line=1925; from='title       = "Reload Required",'; to='title       = EUI_L["Reload Required"],' }
    @{ f="EUI__General_Options.lua"; line=1926; from='message     = "Font changed. A UI reload is needed to apply the new font.",'; to='message     = EUI_L["Font changed. A UI reload is needed to apply the new font."],' }
    @{ f="EUI__General_Options.lua"; line=1927; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="EUI__General_Options.lua"; line=1928; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="EUI__General_Options.lua"; line=2115; from='message      = "Enter a name for the imported profile:",'; to='message      = EUI_L["Enter a name for the imported profile:"],' }
    @{ f="EUI__General_Options.lua"; line=2117; from='confirmText  = "Import",'; to='confirmText  = EUI_L["Import"],' }
    @{ f="EUI__General_Options.lua"; line=2118; from='cancelText   = "Cancel",'; to='cancelText   = EUI_L["Cancel"],' }
    @{ f="EUI__General_Options.lua"; line=2166; from='message      = "Enter a name for the preset profile:",'; to='message      = EUI_L["Enter a name for the preset profile:"],' }
    @{ f="EUI__General_Options.lua"; line=2168; from='confirmText  = "Import",'; to='confirmText  = EUI_L["Import"],' }
    @{ f="EUI__General_Options.lua"; line=2169; from='cancelText   = "Cancel",'; to='cancelText   = EUI_L["Cancel"],' }
    @{ f="EUI__General_Options.lua"; line=2684; from='title       = "Reload Required",'; to='title       = EUI_L["Reload Required"],' }
    @{ f="EUI__General_Options.lua"; line=2685; from='message     = "Font changed. A UI reload is needed to apply the new font.",'; to='message     = EUI_L["Font changed. A UI reload is needed to apply the new font."],' }
    @{ f="EUI__General_Options.lua"; line=2686; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="EUI__General_Options.lua"; line=2687; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="EUI__General_Options.lua"; line=2700; from='confirmText = "Delete",'; to='confirmText = EUI_L["Delete"],' }
    @{ f="EUI__General_Options.lua"; line=2701; from='cancelText  = "Cancel",'; to='cancelText  = EUI_L["Cancel"],' }
    @{ f="EUI__General_Options.lua"; line=2721; from='confirmText = "Rename",'; to='confirmText = EUI_L["Rename"],' }
    @{ f="EUI__General_Options.lua"; line=2722; from='cancelText  = "Cancel",'; to='cancelText  = EUI_L["Cancel"],' }
    @{ f="EUI__General_Options.lua"; line=2832; from='message     = "Enter a name for the new profile:",'; to='message     = EUI_L["Enter a name for the new profile:"],' }
    @{ f="EUI__General_Options.lua"; line=2834; from='confirmText = "Save",'; to='confirmText = EUI_L["Save"],' }
    @{ f="EUI__General_Options.lua"; line=2835; from='cancelText  = "Cancel",'; to='cancelText  = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1892; from='disabledTooltip="This option is not supported for this bar type",'; to='disabledTooltip=EUI_L["This option is not supported for this bar type"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2161; from='disabled=BlizzStyleOn, disabledTooltip="This option requires Blizzard Style Action Bars to be disabled",'; to='disabled=BlizzStyleOn, disabledTooltip=EUI_L["This option requires Blizzard Style Action Bars to be disabled"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2364; from='EllesmereUI.ShowWidgetTooltip(classBorderSwatch, "Class Colored")'; to='EllesmereUI.ShowWidgetTooltip(classBorderSwatch, EUI_L["Class Colored"])' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2389; from='EllesmereUI.ShowWidgetTooltip(customSwatch, "Custom Color")'; to='EllesmereUI.ShowWidgetTooltip(customSwatch, EUI_L["Custom Color"])' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2511; from='disabled=BlizzStyleOn, disabledTooltip="This option requires Blizzard Style Action Bars to be disabled",'; to='disabled=BlizzStyleOn, disabledTooltip=EUI_L["This option requires Blizzard Style Action Bars to be disabled"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2565; from='disabled=BlizzStyleOn, disabledTooltip="This option requires Blizzard Style Action Bars to be disabled",'; to='disabled=BlizzStyleOn, disabledTooltip=EUI_L["This option requires Blizzard Style Action Bars to be disabled"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3992; from='message     = "Changing icon style requires a UI reload to apply.",'; to='message     = EUI_L["Changing icon style requires a UI reload to apply."],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3993; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=3994; from='cancelText  = "Cancel",'; to='cancelText  = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4353; from='disabledTooltip="This option requires Blizzard Style Action Bars to be disabled",'; to='disabledTooltip=EUI_L["This option requires Blizzard Style Action Bars to be disabled"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4364; from='disabledTooltip="This option requires Blizzard Style Action Bars to be disabled",'; to='disabledTooltip=EUI_L["This option requires Blizzard Style Action Bars to be disabled"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4376; from='disabledTooltip="This option requires Blizzard Style Action Bars to be disabled",'; to='disabledTooltip=EUI_L["This option requires Blizzard Style Action Bars to be disabled"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4501; from='disabledTooltip="This option requires a non-custom shaped action bar",'; to='disabledTooltip=EUI_L["This option requires a non-custom shaped action bar"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4548; from='message     = "Custom proc glow may cause a slight loss in performance efficiency. Do you want to enable it?",'; to='message     = EUI_L["Custom proc glow may cause a slight loss in performance efficiency. Do you want to enable it?"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4549; from='confirmText = "Enable",'; to='confirmText = EUI_L["Enable"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4550; from='cancelText  = "Cancel",'; to='cancelText  = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4571; from='disabled=procGlowOff, disabledTooltip="This option requires a custom glow to be selected",'; to='disabled=procGlowOff, disabledTooltip=EUI_L["This option requires a custom glow to be selected"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=804; from='suffix:SetText("(min)")'; to='suffix:SetText(EUI_L["(min)"])' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1316; from='message = "Enter map zone IDs separated by commas.\nThe potion reminder will only show in these zones.",'; to='message = EUI_L["Enter map zone IDs separated by commas.\nThe potion reminder will only show in these zones."],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1320; from='confirmText = "Save",'; to='confirmText = EUI_L["Save"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=975; from='message     = "OneBag sorting will physically reorganize items in your bags. The changes persist even if you disable EllesmereUI Bags.",'; to='message     = EUI_L["OneBag sorting will physically reorganize items in your bags. The changes persist even if you disable EllesmereUI Bags."],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=976; from='confirmText = "Sort",'; to='confirmText = EUI_L["Sort"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=977; from='cancelText  = "Cancel",'; to='cancelText  = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=1091; from='message     = "This will physically scatter items to random positions in your bags. The changes persist even if you disable EllesmereUI Bags.",'; to='message     = EUI_L["This will physically scatter items to random positions in your bags. The changes persist even if you disable EllesmereUI Bags."],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=1092; from='confirmText = "Randomize",'; to='confirmText = EUI_L["Randomize"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=1093; from='cancelText  = "Cancel",'; to='cancelText  = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=1449; from='nameFS:SetText("|cffffcc80Warbank|r")'; to='nameFS:SetText(EUI_L["|cffffcc80Warbank|r"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=1462; from='totalNameFS:SetText("|cffffcc80Total|r")'; to='totalNameFS:SetText(EUI_L["|cffffcc80Total|r"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3615; from='message = "Enter a new name for this group:",'; to='message = EUI_L["Enter a new name for this group:"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3617; from='confirmText = "Rename",'; to='confirmText = EUI_L["Rename"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3618; from='cancelText = "Cancel",'; to='cancelText = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3648; from='confirmText = "Rename",'; to='confirmText = EUI_L["Rename"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3649; from='cancelText = "Cancel",'; to='cancelText = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3670; from='confirmText = "Rename",'; to='confirmText = EUI_L["Rename"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3671; from='cancelText = "Cancel",'; to='cancelText = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5220; from='hdr._hint:SetText("(Middle Click to Add or Remove)")'; to='hdr._hint:SetText(EUI_L["(Middle Click to Add or Remove)"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5223; from='hdr._hint:SetText("(Extra quickview display, your items are also in their category)")'; to='hdr._hint:SetText(EUI_L["(Extra quickview display, your items are also in their category)"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5572; from='message = "Are you sure you want to delete this category? All item assignments will be removed.",'; to='message = EUI_L["Are you sure you want to delete this category? All item assignments will be removed."],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5573; from='confirmText = "Delete",'; to='confirmText = EUI_L["Delete"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5574; from='cancelText = "Cancel",'; to='cancelText = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5612; from='message = "Enter a new name:",'; to='message = EUI_L["Enter a new name:"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5614; from='confirmText = "Rename",'; to='confirmText = EUI_L["Rename"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5615; from='cancelText = "Cancel",'; to='cancelText = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5651; from='hdr._hint:SetText("(Middle Click to Add or Remove)")'; to='hdr._hint:SetText(EUI_L["(Middle Click to Add or Remove)"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5654; from='hdr._hint:SetText("(Extra quickview display, your items are also in their category)")'; to='hdr._hint:SetText(EUI_L["(Extra quickview display, your items are also in their category)"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=455; from='message = "Enter amount in gold:",'; to='message = EUI_L["Enter amount in gold:"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=4296; from='tooltipText = "Enchant missing"'; to='tooltipText = EUI_L["Enchant missing"]' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_InspectSheet.lua"; line=158; from='tooltipText = "Enchant missing"'; to='tooltipText = EUI_L["Enchant missing"]' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=39; from='message     = "Reskin setting requires a UI reload to fully apply.",'; to='message     = EUI_L["Reskin setting requires a UI reload to fully apply."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=40; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=41; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=139; from='message     = "Disabling queue popup reskin requires a UI reload to restore Blizzard''s default style.",'; to='message     = EUI_L["Disabling queue popup reskin requires a UI reload to restore Blizzard''s default style."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=140; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=141; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=199; from='message     = "Changing the pause menu reskin requires a UI reload.",'; to='message     = EUI_L["Changing the pause menu reskin requires a UI reload."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=200; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=201; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=228; from='message     = "Changing the Great Vault reskin requires a UI reload to fully swap between Blizzard and Ellesmere styles.",'; to='message     = EUI_L["Changing the Great Vault reskin requires a UI reload to fully swap between Blizzard and Ellesmere styles."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=229; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=230; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=376; from='message     = "Character Sheet theme setting requires a UI reload to fully apply.",'; to='message     = EUI_L["Character Sheet theme setting requires a UI reload to fully apply."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=377; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=378; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=593; from='message     = "Inspect Sheet theme setting requires a UI reload to fully apply.",'; to='message     = EUI_L["Inspect Sheet theme setting requires a UI reload to fully apply."],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=594; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=595; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=147; from='message     = "Font changed. A UI reload is needed to apply the new font.",'; to='message     = EUI_L["Font changed. A UI reload is needed to apply the new font."],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=148; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=149; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=173; from='message     = "Outline mode changed. A UI reload is needed to apply.",'; to='message     = EUI_L["Outline mode changed. A UI reload is needed to apply."],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=174; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=175; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=202; from='["%I:%M "]      = { text = "03:27" },'; to='["%I:%M "]      = { text = EUI_L["03:27"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=203; from='["%I:%M:%S "]   = { text = "03:27:32" },'; to='["%I:%M:%S "]   = { text = EUI_L["03:27:32"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=204; from='["%I:%M %p "]   = { text = "03:27 PM" },'; to='["%I:%M %p "]   = { text = EUI_L["03:27 PM"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=205; from='["%I:%M:%S %p "] = { text = "03:27:32 PM" },'; to='["%I:%M:%S %p "] = { text = EUI_L["03:27:32 PM"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=206; from='["%H:%M "]      = { text = "15:27" },'; to='["%H:%M "]      = { text = EUI_L["15:27"] },' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=207; from='["%H:%M:%S "]   = { text = "15:27:32" },'; to='["%H:%M:%S "]   = { text = EUI_L["15:27:32"] },' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=1725; from='confirmText = "Open Edit Mode",'; to='confirmText = EUI_L["Open Edit Mode"],' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=1726; from='cancelText = "Close",'; to='cancelText = EUI_L["Close"],' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=1801; from='message = "EllesmereUI has updated your CDM Edit Mode settings to ensure cooldown tracking works correctly.\n\nA UI reload is required for the changes to take effect.",'; to='message = EUI_L["EllesmereUI has updated your CDM Edit Mode settings to ensure cooldown tracking works correctly.\n\nA UI reload is required for the changes to take effect."],' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=1802; from='confirmText = "Reload UI",'; to='confirmText = EUI_L["Reload UI"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=510; from='EllesmereUI.ShowWidgetTooltip(self, "This option requires Pixel Glow to be the selected glow type")'; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["This option requires Pixel Glow to be the selected glow type"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1527; from='disabledTooltip = "This option is not available for custom shaped icons",'; to='disabledTooltip = EUI_L["This option is not available for custom shaped icons"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2145; from='message = "Switching to EllesmereUI Tracking Bars requires a reload.",'; to='message = EUI_L["Switching to EllesmereUI Tracking Bars requires a reload."],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2146; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2147; from='cancelText = "Later",'; to='cancelText = EUI_L["Later"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2163; from='message = "This will disable EllesmereUI Tracking Bars and show Blizzard''s default Tracked Bars display instead.",'; to='message = EUI_L["This will disable EllesmereUI Tracking Bars and show Blizzard''s default Tracked Bars display instead."],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2164; from='confirmText = "Switch & Reload",'; to='confirmText = EUI_L["Switch & Reload"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2165; from='cancelText = "Cancel",'; to='cancelText = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2333; from='confirmText = "Delete", cancelText = "Cancel",'; to='confirmText = EUI_L["Delete"], cancelText = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2368; from='addLbl:SetText("+ Add New Bar")'; to='addLbl:SetText(EUI_L["+ Add New Bar"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2698; from='nameFs:SetText("Click to assign a buff")'; to='nameFs:SetText(EUI_L["Click to assign a buff"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2892; from='disabledTooltip = "Group Tracking Bars",'; to='disabledTooltip = EUI_L["Group Tracking Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2909; from='disabledTooltip = "Group Tracking Bars",'; to='disabledTooltip = EUI_L["Group Tracking Bars"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3635; from='suffix:SetText("(Ex: 1,5,8)")'; to='suffix:SetText(EUI_L["(Ex: 1,5,8)"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4014; from='cancelText = "Close",'; to='cancelText = EUI_L["Close"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7694; from='message = "This will reset all default bar spell assignments for the current spec to match Blizzard''s CDM layout. Custom bars are not affected. Continue?",'; to='message = EUI_L["This will reset all default bar spell assignments for the current spec to match Blizzard''s CDM layout. Custom bars are not affected. Continue?"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7695; from='confirmText = "Repopulate",'; to='confirmText = EUI_L["Repopulate"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7696; from='cancelText = "Cancel",'; to='cancelText = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7888; from='EllesmereUI.ShowWidgetTooltip(self, "Delete")'; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Delete"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7896; from='EllesmereUI.ShowWidgetTooltip(self, "Rename")'; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Rename"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7909; from='confirmText = "Delete",'; to='confirmText = EUI_L["Delete"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7910; from='cancelText = "Cancel",'; to='cancelText = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7932; from='confirmText = "Rename",'; to='confirmText = EUI_L["Rename"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7933; from='cancelText = "Cancel",'; to='cancelText = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7986; from='{ type = "cooldowns",   label = "+ Add New Cooldowns Bar" },'; to='{ type = "cooldowns",   label = EUI_L["+ Add New Cooldowns Bar"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7987; from='{ type = "utility",     label = "+ Add New Utility Bar" },'; to='{ type = "utility",     label = EUI_L["+ Add New Utility Bar"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7988; from='{ type = "buffs",       label = "+ Add New Buff Bar" },'; to='{ type = "buffs",       label = EUI_L["+ Add New Buff Bar"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7989; from='{ type = "custom_buff", label = "+ Add New Custom Aura Bar" },'; to='{ type = "custom_buff", label = EUI_L["+ Add New Custom Aura Bar"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8373; from='disabledTooltip="Enable Custom Top Row Count",'; to='disabledTooltip=EUI_L["Enable Custom Top Row Count"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8790; from='message = "This setting requires a UI reload to take effect.",'; to='message = EUI_L["This setting requires a UI reload to take effect."],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8791; from='confirmText = "Reload UI",'; to='confirmText = EUI_L["Reload UI"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8792; from='cancelText = "Later",'; to='cancelText = EUI_L["Later"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9043; from='disabledTooltip="This option requires a non-custom button shape",'; to='disabledTooltip=EUI_L["This option requires a non-custom button shape"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9051; from='disabledTooltip="This option requires a non-custom button shape",'; to='disabledTooltip=EUI_L["This option requires a non-custom button shape"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9340; from='disabledTooltip="This option requires a non-custom button shape",'; to='disabledTooltip=EUI_L["This option requires a non-custom button shape"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=9363; from='disabledTooltip="This option requires a non-custom button shape",'; to='disabledTooltip=EUI_L["This option requires a non-custom button shape"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=3448; from='homeAddBtn._hint:SetText("(middle click to remove)")'; to='homeAddBtn._hint:SetText(EUI_L["(middle click to remove)"])' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=174; from='suffix:SetText("(seconds)")'; to='suffix:SetText(EUI_L["(seconds)"])' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=269; from='EllesmereUI.ShowWidgetTooltip(self, "Left-click to set a keybind.\nRight-click to unbind.")'; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Left-click to set a keybind.\nRight-click to unbind."])' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=367; from='EllesmereUI.ShowWidgetTooltip(customSwatch, "Custom Color")'; to='EllesmereUI.ShowWidgetTooltip(customSwatch, EUI_L["Custom Color"])' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=387; from='EllesmereUI.ShowWidgetTooltip(accentSwatch, "Accent Color")'; to='EllesmereUI.ShowWidgetTooltip(accentSwatch, EUI_L["Accent Color"])' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=456; from='EllesmereUI.ShowWidgetTooltip(customSwatch, "Custom Color")'; to='EllesmereUI.ShowWidgetTooltip(customSwatch, EUI_L["Custom Color"])' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=478; from='EllesmereUI.ShowWidgetTooltip(accentSwatch, "Accent Color")'; to='EllesmereUI.ShowWidgetTooltip(accentSwatch, EUI_L["Accent Color"])' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=837; from='EllesmereUI.ShowWidgetTooltip(customSwatch, "Custom Color")'; to='EllesmereUI.ShowWidgetTooltip(customSwatch, EUI_L["Custom Color"])' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=901; from='EllesmereUI.ShowWidgetTooltip(customSwatch, "Custom Color")'; to='EllesmereUI.ShowWidgetTooltip(customSwatch, EUI_L["Custom Color"])' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=955; from='disabledTooltip = "Standalone Combat Timer to be enabled",'; to='disabledTooltip = EUI_L["Standalone Combat Timer to be enabled"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1006; from='disabledTooltip = "Anchor to Windows set to Free Move",'; to='disabledTooltip = EUI_L["Anchor to Windows set to Free Move"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1037; from='disabledTooltip = "Standalone Combat Timer to be enabled",'; to='disabledTooltip = EUI_L["Standalone Combat Timer to be enabled"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1109; from='disabled = iconOff, disabledTooltip = "Enable Icon History",'; to='disabled = iconOff, disabledTooltip = EUI_L["Enable Icon History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1114; from='disabled = iconOff, disabledTooltip = "Enable Icon History",'; to='disabled = iconOff, disabledTooltip = EUI_L["Enable Icon History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1137; from='disabled = iconOff, disabledTooltip = "Enable Icon History",'; to='disabled = iconOff, disabledTooltip = EUI_L["Enable Icon History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1143; from='disabled = iconOff, disabledTooltip = "Enable Icon History",'; to='disabled = iconOff, disabledTooltip = EUI_L["Enable Icon History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1152; from='disabled = iconOff, disabledTooltip = "Enable Icon History",'; to='disabled = iconOff, disabledTooltip = EUI_L["Enable Icon History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1157; from='disabled = iconOff, disabledTooltip = "Enable Icon History",'; to='disabled = iconOff, disabledTooltip = EUI_L["Enable Icon History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1171; from='disabled = iconOff, disabledTooltip = "Enable Icon History",'; to='disabled = iconOff, disabledTooltip = EUI_L["Enable Icon History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1199; from='disabled = barOff, disabledTooltip = "Enable Bar History",'; to='disabled = barOff, disabledTooltip = EUI_L["Enable Bar History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1223; from='disabled = barOff, disabledTooltip = "Enable Bar History",'; to='disabled = barOff, disabledTooltip = EUI_L["Enable Bar History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1227; from='disabled = barOff, disabledTooltip = "Enable Bar History",'; to='disabled = barOff, disabledTooltip = EUI_L["Enable Bar History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1266; from='disabled = barOff, disabledTooltip = "Enable Bar History",'; to='disabled = barOff, disabledTooltip = EUI_L["Enable Bar History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1272; from='disabled = barOff, disabledTooltip = "Enable Bar History",'; to='disabled = barOff, disabledTooltip = EUI_L["Enable Bar History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1281; from='disabled = barOff, disabledTooltip = "Enable Bar History",'; to='disabled = barOff, disabledTooltip = EUI_L["Enable Bar History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1287; from='disabled = barOff, disabledTooltip = "Enable Bar History",'; to='disabled = barOff, disabledTooltip = EUI_L["Enable Bar History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1295; from='disabled = barOff, disabledTooltip = "Enable Bar History",'; to='disabled = barOff, disabledTooltip = EUI_L["Enable Bar History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1353; from='disabled = barOff, disabledTooltip = "Enable Bar History",'; to='disabled = barOff, disabledTooltip = EUI_L["Enable Bar History"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1386; from='EllesmereUI.ShowWidgetTooltip(customSwatch, "Custom Color")'; to='EllesmereUI.ShowWidgetTooltip(customSwatch, EUI_L["Custom Color"])' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1406; from='EllesmereUI.ShowWidgetTooltip(accentSwatch, "Accent Color")'; to='EllesmereUI.ShowWidgetTooltip(accentSwatch, EUI_L["Accent Color"])' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=248; from='disabledTooltip="Set Border Size above 0",'; to='disabledTooltip=EUI_L["Set Border Size above 0"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=553; from='disabledTooltip="Enable Zone in Show Blizzard Elements",'; to='disabledTooltip=EUI_L["Enable Zone in Show Blizzard Elements"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=562; from='disabledTooltip="Enable Zone in Show Blizzard Elements",'; to='disabledTooltip=EUI_L["Enable Zone in Show Blizzard Elements"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=637; from='disabledTooltip="Enable Clock in Show Blizzard Elements",'; to='disabledTooltip=EUI_L["Enable Clock in Show Blizzard Elements"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=646; from='disabledTooltip="Enable Clock in Show Blizzard Elements",'; to='disabledTooltip=EUI_L["Enable Clock in Show Blizzard Elements"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=115; from='disabledTooltip="Module is disabled",'; to='disabledTooltip=EUI_L["Module is disabled"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=131; from='disabledTooltip="Module is disabled",'; to='disabledTooltip=EUI_L["Module is disabled"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=137; from='disabledTooltip="Module is disabled",'; to='disabledTooltip=EUI_L["Module is disabled"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=222; from='disabledTooltip="Module is disabled",'; to='disabledTooltip=EUI_L["Module is disabled"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=226; from='disabledTooltip="Module is disabled",'; to='disabledTooltip=EUI_L["Module is disabled"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=272; from='disabledTooltip="Module is disabled",'; to='disabledTooltip=EUI_L["Module is disabled"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=278; from='disabledTooltip="Module is disabled",'; to='disabledTooltip=EUI_L["Module is disabled"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=337; from='disabledTooltip="Module is disabled",'; to='disabledTooltip=EUI_L["Module is disabled"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=348; from='disabledTooltip="Module is disabled",'; to='disabledTooltip=EUI_L["Module is disabled"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=395; from='{ type="toggle", text="+2 / +3 Threshold Text",'; to='{ type="toggle", text=EUI_L["+2 / +3 Threshold Text"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=397; from='disabledTooltip="Module is disabled",'; to='disabledTooltip=EUI_L["Module is disabled"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=481; from='title = "+2 / +3 Threshold Size",'; to='title = EUI_L["+2 / +3 Threshold Size"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=532; from='disabledTooltip="Module is disabled",'; to='disabledTooltip=EUI_L["Module is disabled"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=577; from='disabledTooltip="Requires Show Enemy Forces",'; to='disabledTooltip=EUI_L["Requires Show Enemy Forces"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=584; from='disabledTooltip="Requires Show Enemy Forces",'; to='disabledTooltip=EUI_L["Requires Show Enemy Forces"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=630; from='disabledTooltip="Requires Show Enemy Forces",'; to='disabledTooltip=EUI_L["Requires Show Enemy Forces"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=637; from='disabledTooltip="Requires Show Enemy Forces",'; to='disabledTooltip=EUI_L["Requires Show Enemy Forces"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=686; from='disabledTooltip="Module is disabled",'; to='disabledTooltip=EUI_L["Module is disabled"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=692; from='disabledTooltip="Module is disabled",'; to='disabledTooltip=EUI_L["Module is disabled"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=1950; from='disabledTooltip = "Show Friendly Player Nameplates" });  friendlyRow = _; y = y - h'; to='disabledTooltip = EUI_L["Show Friendly Player Nameplates"] });  friendlyRow = _; y = y - h' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2643; from='suffixFS:SetText("(Percent)")'; to='suffixFS:SetText(EUI_L["(Percent)"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3067; from='disabled=hashLineOff, disabledTooltip="Show Hash Line on Target at Percent",'; to='disabled=hashLineOff, disabledTooltip=EUI_L["Show Hash Line on Target at Percent"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3095; from='suffixFS:SetText("(Percent)")'; to='suffixFS:SetText(EUI_L["(Percent)"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3170; from='suffixFS:SetText("(Percent)")'; to='suffixFS:SetText(EUI_L["(Percent)"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3190; from='suffixFS:SetText("(Percent)")'; to='suffixFS:SetText(EUI_L["(Percent)"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3210; from='message = "Changing Max Debuffs requires a UI reload to take effect.",'; to='message = EUI_L["Changing Max Debuffs requires a UI reload to take effect."],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3211; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3212; from='cancelText = "Later",'; to='cancelText = EUI_L["Later"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3678; from='sub:SetText("(one per slot)")'; to='sub:SetText(EUI_L["(one per slot)"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4109; from='disabledTooltip = "This option requires an aura or indicator to be assigned",'; to='disabledTooltip = EUI_L["This option requires an aura or indicator to be assigned"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4116; from='disabledTooltip = "This option requires an aura or indicator to be assigned",'; to='disabledTooltip = EUI_L["This option requires an aura or indicator to be assigned"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4128; from='disabledTooltip = "This option requires an aura or indicator to be assigned",'; to='disabledTooltip = EUI_L["This option requires an aura or indicator to be assigned"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4135; from='disabledTooltip = "This option requires an aura or indicator to be assigned",'; to='disabledTooltip = EUI_L["This option requires an aura or indicator to be assigned"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4147; from='disabledTooltip = "This option requires an aura or indicator to be assigned",'; to='disabledTooltip = EUI_L["This option requires an aura or indicator to be assigned"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4154; from='disabledTooltip = "This option requires an aura or indicator to be assigned",'; to='disabledTooltip = EUI_L["This option requires an aura or indicator to be assigned"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4275; from='sub:SetText("(one per slot)")'; to='sub:SetText(EUI_L["(one per slot)"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4406; from='disabledTooltip="This option requires a text to be assigned",'; to='disabledTooltip=EUI_L["This option requires a text to be assigned"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4413; from='disabledTooltip="This option requires a text to be assigned",'; to='disabledTooltip=EUI_L["This option requires a text to be assigned"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4428; from='disabledTooltip="This option requires a text to be assigned",'; to='disabledTooltip=EUI_L["This option requires a text to be assigned"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4436; from='disabledTooltip="This option requires a text to be assigned",'; to='disabledTooltip=EUI_L["This option requires a text to be assigned"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5031; from='disabledTooltip="Show Class Resource",'; to='disabledTooltip=EUI_L["Show Class Resource"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5035; from='disabledTooltip = "Show Class Resource",'; to='disabledTooltip = EUI_L["Show Class Resource"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5062; from='disabledTooltip = "Show Class Resource",'; to='disabledTooltip = EUI_L["Show Class Resource"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5089; from='disabledTooltip="Show Class Resource",'; to='disabledTooltip=EUI_L["Show Class Resource"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5098; from='disabledTooltip="Show Class Resource",'; to='disabledTooltip=EUI_L["Show Class Resource"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5148; from='disabledTooltip="Show Class Resource",'; to='disabledTooltip=EUI_L["Show Class Resource"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5156; from='disabledTooltip="Show Class Resource",'; to='disabledTooltip=EUI_L["Show Class Resource"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6606; from='disabled=function() return true end, disabledTooltip="This option is currently under maintenance",'; to='disabled=function() return true end, disabledTooltip=EUI_L["This option is currently under maintenance"],' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL.lua"; line=1259; from='fsWorldLbl:SetText("(world)")'; to='fsWorldLbl:SetText(EUI_L["(world)"])' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL.lua"; line=1276; from='fsLocalLbl:SetText("(local)")'; to='fsLocalLbl:SetText(EUI_L["(local)"])' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=68; from='message = "Changing the /keys popup requires a reload to update slash command registration.",'; to='message = EUI_L["Changing the /keys popup requires a reload to update slash command registration."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=69; from='confirmText = "Reload",'; to='confirmText = EUI_L["Reload"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_AutoLogging_Options.lua"; line=70; from='cancelText = "Later",'; to='cancelText = EUI_L["Later"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=122; from='disabledTooltip="Enable BattleRes Icon",'; to='disabledTooltip=EUI_L["Enable BattleRes Icon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=132; from='disabledTooltip="Enable BattleRes Icon",'; to='disabledTooltip=EUI_L["Enable BattleRes Icon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=139; from='disabledTooltip="Enable BattleRes Icon",'; to='disabledTooltip=EUI_L["Enable BattleRes Icon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=147; from='disabledTooltip="Enable BattleRes Icon",'; to='disabledTooltip=EUI_L["Enable BattleRes Icon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=171; from='disabledTooltip="Enable BattleRes Icon",'; to='disabledTooltip=EUI_L["Enable BattleRes Icon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=177; from='disabledTooltip="Enable BattleRes Icon",'; to='disabledTooltip=EUI_L["Enable BattleRes Icon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=242; from='disabledTooltip="Enable BattleRes Icon",'; to='disabledTooltip=EUI_L["Enable BattleRes Icon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=251; from='disabledTooltip="Enable BattleRes Icon",'; to='disabledTooltip=EUI_L["Enable BattleRes Icon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=257; from='disabledTooltip="Enable BattleRes Icon",'; to='disabledTooltip=EUI_L["Enable BattleRes Icon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=264; from='disabledTooltip="Enable BattleRes Icon",'; to='disabledTooltip=EUI_L["Enable BattleRes Icon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=286; from='disabledTooltip="Enable BattleRes Icon",'; to='disabledTooltip=EUI_L["Enable BattleRes Icon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=292; from='disabledTooltip="Enable BattleRes Icon",'; to='disabledTooltip=EUI_L["Enable BattleRes Icon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=237; from='disabledTooltip="Enable Cursor Circle",'; to='disabledTooltip=EUI_L["Enable Cursor Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=246; from='disabledTooltip="Enable Cursor Circle",'; to='disabledTooltip=EUI_L["Enable Cursor Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=259; from='disabledTooltip="Enable Cursor Circle",'; to='disabledTooltip=EUI_L["Enable Cursor Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=268; from='disabledTooltip="Enable Cursor Circle",'; to='disabledTooltip=EUI_L["Enable Cursor Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=386; from='disabledTooltip="Enable GCD Circle",'; to='disabledTooltip=EUI_L["Enable GCD Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=391; from='disabledTooltip="Enable GCD Circle",'; to='disabledTooltip=EUI_L["Enable GCD Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=400; from='disabledTooltip="Enable GCD Circle",'; to='disabledTooltip=EUI_L["Enable GCD Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=408; from='disabledTooltip="Enable GCD Circle",'; to='disabledTooltip=EUI_L["Enable GCD Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=559; from='disabledTooltip="Enable Cast Bar Circle",'; to='disabledTooltip=EUI_L["Enable Cast Bar Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=564; from='disabledTooltip="Enable Cast Bar Circle",'; to='disabledTooltip=EUI_L["Enable Cast Bar Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=573; from='disabledTooltip="Enable Cast Bar Circle",'; to='disabledTooltip=EUI_L["Enable Cast Bar Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=581; from='disabledTooltip="Enable Cast Bar Circle",'; to='disabledTooltip=EUI_L["Enable Cast Bar Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=557; from='EllesmereUI.ShowWidgetTooltip(self, "Left-click to set a keybind.\nRight-click to unbind.")'; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Left-click to set a keybind.\nRight-click to unbind."])' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=875; from='disabledTooltip = "Show Tertiary Stats",'; to='disabledTooltip = EUI_L["Show Tertiary Stats"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=47; from='message = "This will reset all saved panel positions and reload your UI.",'; to='message = EUI_L["This will reset all saved panel positions and reload your UI."],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=48; from='confirmText = "Reset",'; to='confirmText = EUI_L["Reset"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=49; from='cancelText  = "Cancel",'; to='cancelText  = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=103; from='message = "Reset " .. pretty .. " to its default position and reload your UI?",'; to='message = EUI_L["Reset "] .. pretty .. " to its default position and reload your UI?",' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=104; from='confirmText = "Reset",'; to='confirmText = EUI_L["Reset"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=105; from='cancelText  = "Cancel",'; to='cancelText  = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1364; from='ilvlEstLbl:SetText("(est)")'; to='ilvlEstLbl:SetText(EUI_L["(est)"])' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=161; from='message     = "Font changed. A UI reload is needed to apply the new font.",'; to='message     = EUI_L["Font changed. A UI reload is needed to apply the new font."],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=162; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=163; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=327; from='EllesmereUI.ShowWidgetTooltip(self, "Left-click to set a keybind.\nRight-click to unbind.")'; to='EllesmereUI.ShowWidgetTooltip(self, EUI_L["Left-click to set a keybind.\nRight-click to unbind."])' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1801; from='disabledTooltip = "Disable Dark Theme first",'; to='disabledTooltip = EUI_L["Disable Dark Theme first"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1869; from='disabledTooltip = "Enable Class Resource",'; to='disabledTooltip = EUI_L["Enable Class Resource"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1994; from='disabledTooltip = "Enable Class Resource",'; to='disabledTooltip = EUI_L["Enable Class Resource"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2012; from='disabledTooltip = "Enable Class Resource",'; to='disabledTooltip = EUI_L["Enable Class Resource"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2160; from='disabledTooltip = "Enable Class Resource",'; to='disabledTooltip = EUI_L["Enable Class Resource"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2169; from='disabledTooltip = "Enable Class Resource",'; to='disabledTooltip = EUI_L["Enable Class Resource"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2244; from='disabledTooltip = "Enable Class Resource",'; to='disabledTooltip = EUI_L["Enable Class Resource"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3187; from='disabledTooltip = "Enable Class Resource",'; to='disabledTooltip = EUI_L["Enable Class Resource"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3220; from='disabledTooltip = "Enhancement Shaman with Class Resource enabled",'; to='disabledTooltip = EUI_L["Enhancement Shaman with Class Resource enabled"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3901; from='disabledTooltip = "Enable Health Bar",'; to='disabledTooltip = EUI_L["Enable Health Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4055; from='disabledTooltip = "Enable Health Bar",'; to='disabledTooltip = EUI_L["Enable Health Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4073; from='disabledTooltip = "Enable Health Bar",'; to='disabledTooltip = EUI_L["Enable Health Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4221; from='disabledTooltip = "Enable Health Bar",'; to='disabledTooltip = EUI_L["Enable Health Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4230; from='disabledTooltip = "Enable Health Bar",'; to='disabledTooltip = EUI_L["Enable Health Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4309; from='disabledTooltip = "Enable Health Bar",'; to='disabledTooltip = EUI_L["Enable Health Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4858; from='disabledTooltip = "Enable Player Cast Bar",'; to='disabledTooltip = EUI_L["Enable Player Cast Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4935; from='disabledTooltip = "Enable Player Cast Bar",'; to='disabledTooltip = EUI_L["Enable Player Cast Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4960; from='disabledTooltip = "Enable Player Cast Bar",'; to='disabledTooltip = EUI_L["Enable Player Cast Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4978; from='disabledTooltip = "Enable Player Cast Bar",'; to='disabledTooltip = EUI_L["Enable Player Cast Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5093; from='disabledTooltip = "Enable Player Cast Bar",'; to='disabledTooltip = EUI_L["Enable Player Cast Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5101; from='disabledTooltip = "Enable Player Cast Bar",'; to='disabledTooltip = EUI_L["Enable Player Cast Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5228; from='disabledTooltip = "Enable Player Cast Bar",'; to='disabledTooltip = EUI_L["Enable Player Cast Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5237; from='disabledTooltip = "Enable Player Cast Bar",'; to='disabledTooltip = EUI_L["Enable Player Cast Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5292; from='disabledTooltip = "Enable Player Cast Bar",'; to='disabledTooltip = EUI_L["Enable Player Cast Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5304; from='disabledTooltip = "Enable Duration Text",'; to='disabledTooltip = EUI_L["Enable Duration Text"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5393; from='disabledTooltip = "Enable Player Cast Bar",'; to='disabledTooltip = EUI_L["Enable Player Cast Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5407; from='disabledTooltip = "Enable Tick Markers",'; to='disabledTooltip = EUI_L["Enable Tick Markers"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5438; from='disabledTooltip = "Enable Tick Markers",'; to='disabledTooltip = EUI_L["Enable Tick Markers"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5448; from='disabledTooltip = "Enable Player Cast Bar",'; to='disabledTooltip = EUI_L["Enable Player Cast Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5486; from='disabledTooltip = "Enable Player Cast Bar",'; to='disabledTooltip = EUI_L["Enable Player Cast Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5496; from='disabledTooltip = "Enable Latency Overlay",'; to='disabledTooltip = EUI_L["Enable Latency Overlay"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5589; from='disabledTooltip = "Select a class above",'; to='disabledTooltip = EUI_L["Select a class above"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5663; from='disabledTooltip = "Enable Show Timer",'; to='disabledTooltip = EUI_L["Enable Show Timer"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5671; from='disabledTooltip = "Select a class above",'; to='disabledTooltip = EUI_L["Select a class above"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5687; from='disabledTooltip = "Enable Totem Bar",'; to='disabledTooltip = EUI_L["Enable Totem Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5707; from='disabledTooltip = "Enable Totem Bar",'; to='disabledTooltip = EUI_L["Enable Totem Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5821; from='disabledTooltip = "Select a class above",'; to='disabledTooltip = EUI_L["Select a class above"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3631; from='disabledTooltip="Portrait Mode is set to None",'; to='disabledTooltip=EUI_L["Portrait Mode is set to None"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3642; from='title       = "3D Portraits",'; to='title       = EUI_L["3D Portraits"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3643; from='message     = "3D portraits may cause a slight loss in performance efficiency. Do you want to enable them?",'; to='message     = EUI_L["3D portraits may cause a slight loss in performance efficiency. Do you want to enable them?"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3644; from='confirmText = "Enable",'; to='confirmText = EUI_L["Enable"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3645; from='cancelText  = "Cancel",'; to='cancelText  = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3745; from='disabledTooltip="Only available when Portrait Mode is Detached",'; to='disabledTooltip=EUI_L["Only available when Portrait Mode is Detached"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3750; from='disabledTooltip="Portrait Mode is set to None",'; to='disabledTooltip=EUI_L["Portrait Mode is set to None"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3863; from='disabledTooltip="This option is only available when Portrait Mode is Detached.",'; to='disabledTooltip=EUI_L["This option is only available when Portrait Mode is Detached."],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3870; from='disabledTooltip="Only available when Portrait Mode is Detached",'; to='disabledTooltip=EUI_L["Only available when Portrait Mode is Detached"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4191; from='disabledTooltip="Bar Opacity is disabled in Dark Mode.",'; to='disabledTooltip=EUI_L["Bar Opacity is disabled in Dark Mode."],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4296; from='disabledTooltip="This option is disabled while a Center Text is selected.",'; to='disabledTooltip=EUI_L["This option is disabled while a Center Text is selected."],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4309; from='disabledTooltip="This option is disabled while a Center Text is selected.",'; to='disabledTooltip=EUI_L["This option is disabled while a Center Text is selected."],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5773; from='disabledTooltip="Enable Text Bar is off",'; to='disabledTooltip=EUI_L["Enable Text Bar is off"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5936; from='disabledTooltip="Enable Text Bar is off",'; to='disabledTooltip=EUI_L["Enable Text Bar is off"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6026; from='disabledTooltip="Enable Text Bar is off",'; to='disabledTooltip=EUI_L["Enable Text Bar is off"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6038; from='disabledTooltip="Enable Text Bar is off",'; to='disabledTooltip=EUI_L["Enable Text Bar is off"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6263; from='disabledTooltip="Enable Text Bar is off",'; to='disabledTooltip=EUI_L["Enable Text Bar is off"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6275; from='disabledTooltip="Enable Text Bar is off",'; to='disabledTooltip=EUI_L["Enable Text Bar is off"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6483; from='disabledTooltip="Class Resource must be set to Modern",'; to='disabledTooltip=EUI_L["Class Resource must be set to Modern"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6639; from='disabledTooltip="Class Resource must be set to Modern",'; to='disabledTooltip=EUI_L["Class Resource must be set to Modern"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6650; from='disabledTooltip="Class Resource must be set to Modern",'; to='disabledTooltip=EUI_L["Class Resource must be set to Modern"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6767; from='disabledTooltip="Class Resource must be set to Modern",'; to='disabledTooltip=EUI_L["Class Resource must be set to Modern"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6776; from='disabledTooltip="Class Resource must be set to Modern",'; to='disabledTooltip=EUI_L["Class Resource must be set to Modern"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7262; from='disabled=raidMarkerOff, disabledTooltip="Raid Marker",'; to='disabled=raidMarkerOff, disabledTooltip=EUI_L["Raid Marker"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7392; from='disabled=leaderIndOff, disabledTooltip="Leader Indicator",'; to='disabled=leaderIndOff, disabledTooltip=EUI_L["Leader Indicator"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7894; from='disabledTooltip="Bar Opacity is disabled in Dark Mode.",'; to='disabledTooltip=EUI_L["Bar Opacity is disabled in Dark Mode."],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7913; from='disabledTooltip="This option is disabled while a Center Text is selected.",'; to='disabledTooltip=EUI_L["This option is disabled while a Center Text is selected."],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7926; from='disabledTooltip="This option is disabled while a Center Text is selected.",'; to='disabledTooltip=EUI_L["This option is disabled while a Center Text is selected."],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8371; from='disabledTooltip = "Simple Debuff Display",'; to='disabledTooltip = EUI_L["Simple Debuff Display"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8420; from='disabled=bossRmOff, disabledTooltip="Raid Marker",'; to='disabled=bossRmOff, disabledTooltip=EUI_L["Raid Marker"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8790; from='message = "This change requires a UI reload to take effect.",'; to='message = EUI_L["This change requires a UI reload to take effect."],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8791; from='confirmText = "Reload Now",'; to='confirmText = EUI_L["Reload Now"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8792; from='cancelText  = "Later",'; to='cancelText  = EUI_L["Later"],' }
    # >>> dropdown sweep
    @{ f="EllesmereUI.lua"; line=5895; from='disclaimer = "This will not reset addon-specific Quick Setup."'; to='disclaimer = EUI_L["This will not reset addon-specific Quick Setup."]' }
    @{ f="EllesmereUI.lua"; line=8747; from='{ center = "Center", topleft = "Top Left", topright = "Top Right", bottomright = "Bottom Right" },'; to='{ center = EUI_L["Center"], topleft = EUI_L["Top Left"], topright = EUI_L["Top Right"], bottomright = EUI_L["Bottom Right"] },' }
    @{ f="EllesmereUI_Profiles.lua"; line=31; from='button1 = "Reload Now",'; to='button1 = EUI_L["Reload Now"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=50; from='{ folder = "EllesmereUIActionBars",        display = "Action Bars",         svName = "EllesmereUIActionBarsDB"        },'; to='{ folder = "EllesmereUIActionBars",        display = EUI_L["Action Bars"],         svName = "EllesmereUIActionBarsDB"        },' }
    @{ f="EllesmereUI_Profiles.lua"; line=52; from='{ folder = "EllesmereUIUnitFrames",        display = "Unit Frames",         svName = "EllesmereUIUnitFramesDB"        },'; to='{ folder = "EllesmereUIUnitFrames",        display = EUI_L["Unit Frames"],         svName = "EllesmereUIUnitFramesDB"        },' }
    @{ f="EllesmereUI_Profiles.lua"; line=53; from='{ folder = "EllesmereUICooldownManager",   display = "Cooldown Manager",    svName = "EllesmereUICooldownManagerDB"   },'; to='{ folder = "EllesmereUICooldownManager",   display = EUI_L["Cooldown Manager"],    svName = "EllesmereUICooldownManagerDB"   },' }
    @{ f="EllesmereUI_Profiles.lua"; line=54; from='{ folder = "EllesmereUIResourceBars",      display = "Resource Bars",       svName = "EllesmereUIResourceBarsDB"      },'; to='{ folder = "EllesmereUIResourceBars",      display = EUI_L["Resource Bars"],       svName = "EllesmereUIResourceBarsDB"      },' }
    @{ f="EllesmereUI_Profiles.lua"; line=55; from='{ folder = "EllesmereUIAuraBuffReminders", display = "AuraBuff Reminders",  svName = "EllesmereUIAuraBuffRemindersDB" },'; to='{ folder = "EllesmereUIAuraBuffReminders", display = EUI_L["AuraBuff Reminders"],  svName = "EllesmereUIAuraBuffRemindersDB" },' }
    @{ f="EllesmereUI_Profiles.lua"; line=60; from='{ folder = "EllesmereUIQoL",               display = "Quality of Life",     svName = "EllesmereUIQoLDB"               },'; to='{ folder = "EllesmereUIQoL",               display = EUI_L["Quality of Life"],     svName = "EllesmereUIQoLDB"               },' }
    @{ f="EllesmereUI_Profiles.lua"; line=61; from='{ folder = "EllesmereUIBlizzardSkin",      display = "Blizz UI Enhanced",   svName = "EllesmereUIBlizzardSkinDB"      },'; to='{ folder = "EllesmereUIBlizzardSkin",      display = EUI_L["Blizz UI Enhanced"],   svName = "EllesmereUIBlizzardSkinDB"      },' }
    @{ f="EllesmereUI_Profiles.lua"; line=62; from='{ folder = "EllesmereUIFriends",           display = "Friends List",        svName = "EllesmereUIFriendsDB"           },'; to='{ folder = "EllesmereUIFriends",           display = EUI_L["Friends List"],        svName = "EllesmereUIFriendsDB"           },' }
    @{ f="EllesmereUI_Profiles.lua"; line=63; from='{ folder = "EllesmereUIMythicTimer",       display = "Mythic+ Timer",       svName = "EllesmereUIMythicTimerDB"       },'; to='{ folder = "EllesmereUIMythicTimer",       display = EUI_L["Mythic+ Timer"],       svName = "EllesmereUIMythicTimerDB"       },' }
    @{ f="EllesmereUI_Profiles.lua"; line=64; from='{ folder = "EllesmereUIQuestTracker",      display = "Quest Tracker",       svName = "EllesmereUIQuestTrackerDB"      },'; to='{ folder = "EllesmereUIQuestTracker",      display = EUI_L["Quest Tracker"],       svName = "EllesmereUIQuestTrackerDB"      },' }
    @{ f="EllesmereUI_Profiles.lua"; line=66; from='{ folder = "EllesmereUIDamageMeters",     display = "Damage Meters",       svName = "EllesmereUIDamageMetersDB"     },'; to='{ folder = "EllesmereUIDamageMeters",     display = EUI_L["Damage Meters"],       svName = "EllesmereUIDamageMetersDB"     },' }
    @{ f="EllesmereUI_Profiles.lua"; line=1671; from='{ name = "EllesmereUI (2k)", description = "The default EllesmereUI look", exportString = "!EUI_S3xwZTTrwB)xj38EPuH9TCLSKDS(ILLgj5mjtnvPcIeseJib4aaAzfxZ)9VZsVIfsrVmXjJDntSmfrJUp9zVpNN(J)CBq2QIUC4hsYk2uE1S8Lfvohgf8J)CBCw7SMIIQxx5ge4y8b)9kVWiNF8)GpD3tRlG)6UnlxIpX7lAAlRRQ8HVEq28CAOD9Y2uTSE2dVj)P6nDWNeNLxnBrDtl(BDZE5LV4MJZB7ErEd8brzD5n3x016gZ)ML5TTxw0wVPzwb(S13DxBr3VvDGR7HrWF8JCdsDssP3zB58cyiEX5xF95NP)2)A1bohg4gfMggeMKMe4NGlaVGSJp5SBMTPTRE1nUo34fMM4eeCtQR1mXN)A11lNx)yvR1Si6qxh)q3WiVWIdCc1Zc)SRp)cRPquWHPP(HojrHrjE4eaw94iVPRCzz3tFfENXH4YgEFbPbUbU070tqHz6S5lvs7nxGohM4dRViGKL445KSLfyueUHehaKWOK4q6L5lEz4g8T2BWt(281)z7BQexiqdVRg3chSCc5FXGvJFAGFusqsA42wnHoh6444g6fMeNKYKUEmc7f7krihDPnGtHwxrzRxM)uHLmrC2z5LvGGIflO1EStKMMfK9Mx(QRT4bJpK3x8yAZiBlJr1EgBdYDttAYEoDdZU80F61wZ3KdbkMxOBAOVRhnZtZUQduFu0tBHKAnyZoijm1Z1ZZp1GWmu2mXhFtWljnjXlH2Ttj9pxu)O9EWU0ln9(8y6LOTA)S19fe59ERT50dDdd9I9d8J7PQzSbMfgnK8XDDNShlN3T4S8UzlgO8DcnU9z6N6RzZr1QyJmiJJ(OSi8IIY7x0XtmwsB9I8kqT8lQ3unV9J)hsIiF(86k0SHhy2y5YI2vfnfV70JM1bMDaocYIsC28Y28Bxw8Q6MvxKFFz19VI(41BAxum)ysB)X1lRrrlxWwKlWE7MDlA5Zbn95MDp8Zj(Ojf3Sg4NtJ9jPMWS2f1p(ILL)(VF6m4nsdCQyGFxBbzSIgA4x45jNix9WtnLZH5HA2aZ)fGPku8d(4JQkxLJlHwG5hx6n1Z(PL1pQNKYjr)jNCsJgZ8GH8(flr64GPItgyxmVBttExX5vhlSKHtYWmPDTxo)(I(pOlixruTxu3mVO5QYFVOIirrz3QPchTe3SiYOxgOL)I62sA5qUya7l(eL(jWMDiQac93OPy5f1LvDWU6XV8Tx)Yl)zGLzT4tK2VDZ(qLRpPeay7dDctIyhpGXmsmMXSvhFVyWaf8735GlFD0Gdw7pemqYgTsf2t(BBk2uaQz62qmu4e33be)qbk6pX73B5apx6TOEA5AW7ZGUCWiegqq6xkwuoBzXl)qjAANj6XO)B7GKBrvITuIPi5jYrmW1EpzNJU5gkmFomemT64M6aAZiIoTJgkh(WyA45D8qumCp4xegpVSynBIajbHU7jfGgKWSF9c9yaozAAbF3tktkk7PIx2lRMb6Z6kAmgx3WpZXLiEXILkjHbexFNq3yYbN9yJ)aFHWwCGJNFqaoRvgXL7oEo0e2lk2Z1fCmAVEdKB4sRsorSxWGN(FORjxOgFtxxDL8Lb(mRfC2x5oWqozeuk0oW9bH4bB7xQGzhRhPtvO6Jdc8fbH4h5ecEyqwPUOqeldn8s(MN5WRTLJVarCwW(BGs4WFVvHcJcsMt1gi6RoxBZHdcK0LhBzA4tZIzA2M2cYGzEZ8tGicrR0OvZiRbNmS4Di9ADZA)3BYBkqlSKbXOSv1WOudHxEfy(9OLlXbWtzM8AikuGsrFtJ32vDpb(aWdyXYIzDGvm4LB4aPHxbxx8bW6ybnuEelDj86)h11RQcjlwGfBPz5rSUQS8(z4DraA602KPhqKa1fNlc5LwJ(z3ssixaodb(oqZw3GS3x2(AWJI3w)YQIvpXlBoKO)o6YhtFaRZ0Z(AYBRkp2hrdJAXzvBwDz9JTmha4vez3F09EPNssVKir5GShkE62YQ58C(x53BO0tORbpp6kxJCaXzfvOxAZXT4KS6nWY8Y8Q7lOxMWPTi5W9Q6Qo9S4wHpB3l(7g4VX3Es2cGtbEwKu8sE4zF)Ko5G7Z7ECIZYx(y(tTi72likgXZQOYNrkXPHout5VMi34h6NTkFwtnoPjoBxAtkcC6btrcXzFosx5V79n1pEszdWHI(mbcgfOfcKhe2miPaXaKATm(nMeZuyW7wYt3JAGbR9sC7LNXQjYUx1927(n5Ex7I81fgAmqVFGfd6km7ql)szQbZWCn4eYdvfTTysIwuwj2dwDBEhstn2AawmIaFf(sGVDvDvbnXjo)N32oiMSeEFxVOPEZ9lyLd8giWhmVOc5WKz9qW6lyl7X1r6yrFQ5qcWWa4Fc9)Mszemo46gyuFa3zy))nzU(vZDLqt2xdob27)FMLuyMa1Y1IHri(zgwbXmJesBE84SBV3um1H0ArRMrfuDe7u8RtUJQ2OF(s8G(iElN1GcEn1wVSCoXIGQSHiFkERKpMKdsasO6fjyfWTOqZVVsjukSWS4xaLdGachVeer7c4F)7GGw(s6vQmvy8mESuGLAuT9NEsP(0EZz4dGljoImqZ8Vu2wElLNoyjwHcYe3GHcAHYojhnR3DOow4HmMoIhkcvJCE1YNoTQLYVbkonWiKwd0Rz9CWxcIqJecPWMb5DLPY1ffZrgyIpqUlzqUn(UYa4SIT6RSXNaCE1ZEZi0()YAqbzS(Ubfs9ZF6mOWMyy3R(Ubfo42)lyqXwZkPa5lPXKe8aS6kHaG(Yyjz)9EUVHMiHBmtyPzedSuIo(sAHbut9f2cdevrVeSz7TghD4y2XLE(0ZfYXDiY0wOvck77R4wi6BXC6uoTpEmisdRug0(UH1VQrQ9DdRQu1)NodRFpsnkQtRuQ8FbdRtAi5B7q1(8nWUprYX(B8nDWBgNyXxfBQH85hxf4itfPvCXgURmsWLSLpJe1Wj(B8m25M1lm)xF(LN(po)TxF0B2syUrIZrUYDqMnNmpBJFWmFMKVTLiYH5Uz6W2hMzRXJA38qhubvQZrWxYKg7ZfdMvEI)EC7FprW)zirWFpU9)qCVy8e7ozO7tLA2VszcElX)T)oymwSDJLK4j94YohhKY2X85yyQHhndYFHdDNQ0aQOv(khd73pzYjoHZVFYKuXFlo(UVFYKF)KjN(io)(jtklDK)6CYKunc(f24JTFf)fTeyMWhSrSN898N(TB(tdYUPn)9uHST1Z0yy6l((Xv(F9SQ2ZvERY8fBrUjdaAKI1yFRGTb5pBhLjdN49HLjt)GJs1hmhvvjdQvMjRRMNBuqujc9zKL1E14O)aY(ZlMOXYI2GCVjQ18xKFVOEU)mtB4FIojtQEK)UHy07tzXcklvWTxlQF3qmvpLmr6pTLC63neZvv9Fkke1VBi2Sm0)lRHyDFq91ZUe1DY)58SV(g0WJx27U4795W37ZbzBg9NZ(CW28sifN5ufoZ(ghxVOz4b3o4UV9kB1TxvnJC0xF7xznt1JQFMb89F76ejj7SYzn1)Vu0Q2agYZkKvkqUpXwQ0SJJP(v(pRUlSVAQ(JmtYkKJ57Tm5xOwM8B7kLHBkV)c2YK)VALYioGYXs7BV2PCG(1XAZuk76FZ0sLwiOXx4qt73s)b2Wp1NU9NOSBV)I85FonWpJDdc8a451j3t5p03GXU(DBoKtsFbBt)VK2CgIeii34)TBv)b4fgojM4qE61CJdKJNcYT23g)F8kZhHZHVWn))in0(KHfV9JR0gZfaAyVkb9531)BPwpN8Gl)mlcuvd(pamei8LBmtE9p7ryfpSEp3t)ZFEN65WEnQ)zrtiCKgCT(mJ)DCzH)s2Mjie95OrGP(aoKBOcFHKixbdQFg4C4zp1TOC21LRiePucbll30E9J10NIAqtYQV9FHyjZ7l6d2nohYqAiIRjgGBiDsCGcG1ll7UAjI3LMyfJZHCJprpL4hfhFhigM3i6)DePXaZbi4OCU89lqVjAGFvEB3GbwmUAmwHqCmqdzbbIr1nZkAVyw3f1TTHzV5Ox8sS5F85F7lY7nnPzanld5jmcAl(s4ofNye0ibph34rwtvK8HtxlujYLX4MMI3xw8iJJqDiz(cMKpgI6GWeJ6DliSZlY7wGVGtRUUSJXKkXi9YpSUSPyUn9MQacAHW)eb(Jc8NLgRwJbcfalVV6OLlXDBGmjWqvyVqXh0AGPm86M4wErtr(diIgZgEvF9FkFndYJoz31KVQqcKjyUh9Cn3BWxjIYM5De24E(7E713CXlVer(oIBOdxUVRT4OziMgPj7ebCrtrHIRfSIjzLaAsE18I5vE4lemHQrKSeM(FkI1NVP4UonaTGGMY88L1vfaZcHX0mkk9RvjjKPujiYsEeZ)UFdEdXh6HirOh8toegFMMLF3DLFWGI5qumEjGiMjkeJOlLId9n53wSexCm)Yr4Zt43cqbmzKbU40S392tE5L38IJUuZNdlglAuqgZX0dQQaMzkUgIZq8JeRbnV9yzV3TEw9QYQ7VcL5yaPsamtAkex5yIo4tjxiOLWYtXiCC9Q15nfNvphrMP3E(BFjsF6kN9GU4Z8yFCWV6YIUI5NvUCzzBXS6Q5K4p(9LIm4oEpvlJRbaFiGZH3eqi9eEl9NvNuSSlhrmhKqZ7rNqch8B92I2oLIiIAqy5zywyysgSitpW15a3G4pwf6lWTpp)0m30pw5NK(JvUorbW)noauovfc)uqOedyDJCZa9h6rWpj6hRId8XNYbEkph3y8juOgl9oDnFNP4Gd)HrmWahVmxVpcpoO6QkYbE)EHE4qeKa)xVOygMGHzim9cHFDAmoarE4VojfNF(WNqdwyymSaH1vQl(oOVsuGd8FtHvk8fzCkKifXWc2yAf5HFbxqWRYnmgxdXWxgEeGDtm2ajcPzWSJhdIOzrm260ZhP)mnxT(Xpl6Jvjo4RfO4WQdSZaVBxKe4htaVfUUIOTNP(EWUMCzfzVdN4IBnE(W4NMIJzmTcngzC7bPyg7kWAJ2wKSkrajnXdiPbPiHjbNHoj0ug2TPTNWqy6PjnW)eiwM76kQgVwm(vBFr5JtLD86zceUXVRLlVLTBgjMphLh2j7nYXzXEVvwpKsHmrcg0j52y6)ox30xdMNGwCyZngfH8arpypcKVaEF4demqOKVsG3pdwGpJvhRwWsCFl6hy5pKpDhcts(ltzNTVcKpHNXCzBAmOfDt9JO9CujQa76yB)Sxq(zDGszq35Y5AlEE(2kBj9626T1gI67UJJHjA8nG)Bqv(orFWe0baHNgUuDvAJX3VfCez9Y8Ucc(VdaptklQMV8jelyoP4U8nl7WVczSdwvGTtWv2ocieXf(II8LDlE7Mv3s42MBwx9A8lWapkrDIfqIpc)KAysJrX71flra5gmtJieQeHVfEG)kXu5TxCm(6HNygFDw8UQs0pJMnR7kVDzHcDbhZHAY3Aw)1sWZgCUzbLGGjX61n4YzWVYx((eUIdQJ4LOGiCD9AWSn5jcsIixyY30KFcch4L1vOLFE3hDehM(LRwx3aou1H4toUUVIWsoAtpfCo52n3DhXfPa6BWD2AW()DDiuoFxDf4iAy2P4I)U8zf)ZJMp)8Q2)PrOm)ZvfZlZ)N0x9FcE8bmHTpM)0HxFnsb9vBV4egnYlb7YdiNcvyBQaTAz4ia7(FCxg5TfGrObEs2Kxo)S8MheOyUh5HRlt6Ux4sehvKBwf8wTGxtWXttoQDYnd8U9PW78zaROg7yMB(WOndlnc6UiOpcZIWvPH4idG9Ia0gDVeHfxUMvbh0zPGbqjk4)9Qscd65TEAuXAr4U7qyVKLAOpmitXJFzr(C8smHHqtDumqmyQWyi3gW1dq2fUN(B1BmqLqGtYKsZ8LuKhoz)7nGtDNvFlrk147Ox0qowfaKYCTaPL5p7l8mgf6nLvfT8lvQu483x0Sm)jjBIGCSOS726pq8G)k66h(aSWijDyn31BGVC16UNghnLhlYpIILKbo1xElebHI(MMOVRc8aFpLK4qxgOsHiQ2Mykqsqo0R6YN9WZduCf3OdOobPIgEjdVP6UU6vJOysl0HXWt7cKomIqrAKoTccD42CgS6jOx1NuFXGVQ4N1WVkHKWcTXeapZ4FCS9IrRntZJBPnnYsBQMDgyYSy)SEiSfAQE415ThD)9n1QjCKExlrhWUdPnh40LJ3XCmNgWdB)xMLuyOjhRH8gmjeYhyaWAaZLn6GQl1SDWIxVZyyPJ5rjbzDS1GbgXaZZ0DRVku9khaq1G9HNfql7ySDY4h8mo)wJzzbOxsR(xGEcyrV41eU(39ep2qDAF86fXry4)BOrsEZ2qOCSMGbdI6sRI5C1jxtQe25qkYazcTWzNTX2rqyBCKCOkhHLbK)mkdG)mpEA1jVWc2F13LjocMrAmmzmfx9urkI5GmPfqxZtIRbfLIfFxo7Ca9WGd0GBdyzb5J3uJatRTiIRM0eRfr4RzhWdXzZ6zujLcNx6xfSz)urdgxp4KiOtd1Zam(S7g4DYs58IJaDzYTsbyBJQ3qQ9ySsOAALfvu1uKqsHiUu(NK2)uMlTTcRkvrkFd2pdBaHOHHzlYBxGFGfCKpWdloFzu6JwU8eYdlYvwqQ0qNJEmIiUpopWmZxKolTH6eQ65l7gfdFlSeC8SwUCo6yKnvy0B3Yt85ZGggW9r(yFh1v14SQInDn5l1A73gNHF2dcXXDphanhQnudTAG37RBFBrEZZNHeuZO9orFJ(WlR8BBRBU94Lf5vSZamcDOvEIALnPVcRM70AHABYWl)Fcu40TOnKjM07x5CHf(6B)6TuPPDQKvRBiV6KTk)dcETkI7jI88LcZYYqLRnpIeC3jVir1JRxxmxTcn4d1oLisFTIRWWIMTStV4m908hYinLAnORIjg6XjHhoUeTMemOU4Sf1TDLgXE5OhqkChXXeiZDK0isVRVawGG8hg1hGXiuiV)P2usEZy5CQouVyn5iX4CjCdLAYnCmvSFRuT5RuESB()aDWpCu0IyABYBkE5YYo6shGP6cN20m59agDPrwzSxScofNbRwy9Vu5YGJFcl5XbflcfEe1iw(op4Cgh4Oup7YsF37fPIwMx(lOPukElrEnO4KK6TW8C9Q2qsW0d2EEHzOkqDLHnDl)zSzAnoUOAO(EoQSXkJpsE)mAexXVjJRyGOVceumuSBTKmTsVB(hoG1RwNptDPIK2lkTExhzbUUXrbXoHjjCOGSl7Gp7EHbPoUPrc3iiV6T)yU3)ukZ290tKCMNTjPiZ0uS7HhIe2Y5xLF1JfFyp6qAQBuKBssOlM2ALFtjEXHEU((jXEjC0ziDiWXZnki0pWlna(yKoabdp755TCkNHkbrqMJd8Wp6AkbvWh8Ep2LdzAqSsie7Wkh0TP6nJST86rFqFY8oDGxxiooj8ULP6H3w3ZQQ2RvpPBEAF80E(kUfiWPJyTODSHz6SYRJqbt5DLZO8vr()zKXjq5R0)dk2boXMS5aPui(kXkLXmrp2vodXLQdLt8JOx3WpY7tSXF2ca4kQ4wnYWJPEjMWW7VlkAWZpKDxayQK6yvuCwPTl1Ghg3LMmxdDpEj8hxFW9bHSvldNTSu6Wxrl8gU(kAHZItVnd8(bu5ATpg6j7znMDaqFGHguthNXellAxFt9TkJFjg0Z4iT1wqyHM4EQuDQDha0ZnJ2G1E9yN6tRLi7Ym5KgLCmg7Wn0iUBrFM55TxCmD28K38YScA7lYy3jme3nghVPdZds(ymtifkxT4TnZNXUNRaXbxQLZu22Efshtmlse2emFg4mxgLZOrRg2rBYbdAQ8k4cISd8H6NOZmgTvIoDDe59xkDpzXIeyzyb)Ik7QOapl3Lfs5ooxG8zgFzX9G0S8Dihx(Tak1EV(cxXch8ZPtINiw4ULpivFjgJRyK1oJqNhavth8m(fY5Vqlao)TkVGbELiFsy8HVl(MGXaEt0RIpZzLhOmnIFhIkba0YUeI8dzPg9AIYHCQIwjWQ(qkiDqBC(MUASCdw3X7LNw9EW)nkCqJNaNjHCqFJJvfIBemJ7Qkp86rtulg53kOD4BMOD8cGxQMViK4MerMW8XbW6sofE33LlU(vRQGO0FfEvZblcJC9lV9UfxqRMjojnd4N7WeUOiaItP6nIpNUgCWasQM9e(D4ac8YUF2C6QHnVH(yobhHz33KphVEGSYOmPgSUlFP6ep6pexsmZ2S2Wst8E1wNGO5kxUKOiUHrjrEXbHoPK2zeQELUbtxnyi7IGz2A6kzd5lbDU8aTk7iqJ0Ai6c7mfLQwA4Ynk21X3jkY3jqCN1YQXUs(GuYsetFPKQK2W)BXHxDmedBvXsClaLv4fiYB5R8IloHsVSEV6imFdiltQ4QDNR5g86oexm7XfoPaavOsersjyH1XOCQ3RWIpoPXJ0HuAJh0O4Fk3nzk8VvDqi6FQqrbnTv1a1a1dA6mtecsJ9t8DDdItjrGqjvfp4rQ(NSF3VqOwK3nGjh7nYe3rwGTkCPl8L)5P)rO7rUtlQVuqBK8tuJMIG8tc2B0WiEhDjpwmKKGevYVnwP8pD8js5kyLjQEhD(01KhHqqIVFCm4bSFefWPXUGCG18n8(cxbAIBpnzPE2)gYLSQod1mwm)LRwJ22VQl)EslOEazrjfJoUJr6hyUybFo43KqPWjLn4m0ekX1igoFJ2k)J5WsRuYWfpUOayqAIJFQNqjaxFbSB37NXw(8b6NjB9vunPjzGEj9H2VUywlEZFLMbAcF46ffRWYluK0h1z6QuViyw1LTN6asHnozLaWBt4wP8teusWPA(M1EoONHFVs9f9FcARWqLkloRP2dqLPymKDcBppicLwP6bqxMzkR8gxyL89W8yxIw2w8NY4lltQUa8MWy)GxOsOHVaZ4PTqkCAiNCeB0sJjiTtyS4qqNEVRKZPLqm3HitJSzi1U2fZeXBGUel3k7BltjKSn82N5sTsjZe(NjLqihJJZUVa8jGt372r0Fq1N(u7tYY7AQNv29eog22jv60XZBLEhRBkxbEbWYD9xNCQbh9YrDFL76TvlkoyoUoQNeMscCGbE(qgffo7NLe4pJLm4pE9px5fL(Jx3xEmjRGQL2tV7T1sNWi9NBQwwp7HppR22(RRKSTvJIMmnKSj7WF7kzpvqhws8MsDsTCJhD1Zt(EANdWZUwvDwAfU8vWXqdMJPoadnvoexK30vMVuwYSJPOONDZ9uLWKQ4q3pOIyORURyfd(a2(GnWpJbrdUvL1ttd5(MH0XlU4kAnsXPTHvtRgKjvUmMf6w2Aqw2x7Y91SySjGCmjqqdEGp1UouT4IMfbLFVG8etepxV99P1T5qhrafcP0FRy0tWzNEs7hRGWd5tyTVLCJhtzThhOFjF5MI2wNmC5JFGiTu98hy0vrF(ViohWy0dI64yOpggC4hJ33VC16ym7ypx3cBSX3fD9gJ(mjB2cmFmZrh3cqvo27Zjz11Z0UwiO(QaomdJBR6112T5Gh13N1IHuKmGN)YU)204jTzuRC6a3i)WJGzdez3ScmbR3TS(rEBEOQ)dCdSVK83V43WwRW0TzI8trxX3DUpVS6yyIWhdMUNjcGHyD5A5ztij7cg3rUdv75(3aAHuTDizhwnock2RkFFbOJICJgETYAsn4qxRRkDq7m8Bp3(Yi2m0cfBOWfRH9wNbJbfuFFbgoHtMzMGZoJAKXNkgDcMxjSWskoVK3W7ISr1SPQO9QsShnezMa1wWJ8ZZbw(nWZMPfhvZm(loUN3GMLY5fu(Ap9od)sesnQmqHHVAOqY04KopmuEief7AVs8QNearITcIlLuxatsJKvD8cQw0cqDi4p4fLTUOPTSTd)nVg(76MNol)dYIeuKTSYQ1B6oV6661Ciw4tRo9LiskjmjokGsyxizusUZACn47LH(LHVi0If5Qgkl9l1LZW)LO0AtYU5M7xwFlDpLoDEsPmqu01vwDpNzh8Lkdbhl8wDfFZIShxV(jwKvDmjC(fzy(9k4)t2P0nCZvZAQxsT(KhTILLAJizqhe4d8NGytyAiEyf7LQLdIdIo0jXpWjimW1HlC0GSBkMx2HDK0BRb(JItkBxv22wmNZBFx(T6RZBjqCXZB68Vf2(5A70pRCoipKpV4KIL5pvr3u26K8sIs4QI1ae6rBJb(HoHj0IbRZ8682bRAVek6wVOypx3uoLhnflVOUSQdS1JDh3lVe3qw37tCZ(q1bP((yMicCs9H)N8eEKZ0R6AkQUNUc24zWDnffNv)E649XKJOcuMSKcbDTPdZbn1dxMmom7aRXaPeW)qvOu9p7GSNQsIpm0b7uU0WWysLdoz9comf)dS5M47rZverawZvbmqrJyTMbbPobXKHj4PctLQstJJ5wGcyafCQg5re)UkBtaxqCc5odeXhwD6lLPC0ZHI5Wd2vCJfh5m8GohIZxNyWbehSVB4dCcRvmGzG6laUBzrw7RRRx2bkZREn2K2mRe16N8lIl9hXJIe6ZXehaZuTCdth5cHsk0XvnT1iXhxgFYbSWdv4ngI5Ghq8r6muRdNjrCNs1UG4sGFbIJ9XmP(8PrBnXnQmkmD)RkA7YxTwejAu2)3Pz)FN9dWdb(qYekJB9EJdHXLOA8rFWz8hSgAOe9Vv)gUz72SgZ9wXX5lND(AUd88YURSPT7YnvNuZNnIB2SgyI8QYLCbTfK96IMAkVx)sb8r5ydQMKbQfxTUSM6wvNSJM)EiU7nn0z(fKHTgnnrWEsURBzbyxHFBgxq)IeJogaO6Lnx0negD(zO6dTQqgSQAXvoSlqNfcmbWCNMVwNyvR853Fy4CfHyrb4XRo1QgT4pxzs7nWdygSZG0zADbDduSUfLv9TFa7INDXBE3v3C0Bp5Mlp60tq9jR71qThasYhcc1GKvAQhDwy6oQ9apqWdT254he6cX7J7jrzZ200wJ7TweMXU(7hjznwNr3OhK2WZLcmzv8b4f7C8jEPWYyYZ)uDIyumu8bjGvGWXLnZ4YgZlRScBEwWxAr3McI5yM91NXKAgsfepM(QU8zliJsYjI)Rok(vaNsugMm6nTYWrBaZZGVYWNxHnsnys3kzT9wzKD8CQWdtO0F5Jhe2OZs1lYZ6CoNEg(k6p47xoNcZwYfE42Mse3V5ucuS0KxUefths6glk6jCHH7ee84kajbCkDdtHOSCHr4rc4PA9o)Wb)Wrnf5)qiDdL5AQ8b(aSA1H9e6NAXcmatFTxwxlinYbjplFz5Tn5Duo3Xsrh1kDwE1M8LhnFUiD3)7nfBk(4)b)t)Z58K8v53xCgQYIAsTS5R4jYI5udjbkru4Cfm0fDNK3L)ZfpbBIVY1H)MGAvUj14d64266hwHNW1hHzjy8a7ezQ5d)XkU(b9PsO4zv(qXW8HDLjGQfdSJXvDnpv4mwMvOQ)q0t9QYQbm4z)H6CicEPHNssAAsOFi102K97y)yqzrqyiyhMlKMENMHpxDRA32O5gyuZ(fDeDwEML9JhBT9OLlvazaD8NIs44XYQ5OpTQSkWAhjXCRfkxfk2VFEtR3N5GFMSxXe1zyVzjxhlyiSqms9(D7S8ogUHCecTdeqhqmOtKIC43mFvpxV9D9pmg8ungCmZNpGAC3imfCI1lnmjnjaI0gzH9y6pYcjnOP6Vrp8vc2LxACzZmEojOjNze69c8hyLLOnHr75fMTkVB2c2lfyVKD)IDgJxYJweiJx0j6Z3nHAbrTL1Pkaei4eHlscjulyyWdX5BqsK9oI9CZO2yu2l8KY37Cdw84xuwvvm)QIL3j2w1NdLzb2WXbdblpxIXkur1bIgsr(b7xy5oRPGwfAe8RM3CwnyUd)gYOfmrWfUK9c0Sd7C9Ka8DYGCPACKYBJDvtTnuzHa9JbcKIiW44sM4CZz5tDjntegGhuYJXAl4iUafm1ps)AvSJxvLVg436av9SdOAn0kFePJtxeVp54YQ8pGvWcxP88jSoyUZCMSsh2XEnc546tkfjiO61GE(tRUmVKm1Wo1FuvjWNbo4QoE((hJl5QpmhSsUdL1eE8ozt19fSdYUCEVnY1DV9gSWg9SpeBuhbbFoYQ61p0lLRSxQ0vtnR4x25dQ0RGVbnj02cscPWftJJcJ84AIfu(GH9fhK4eeLaYDO1RyAw2FYteT3up7b2qmn2skT0HBntIPtVeBa6DMERBmTniNctZoFdyv(uH7DuugQUq3pKIGECEub99CK(2bX5Yso6fJCNLErwFlg9yUUEn3b(MjBHPu8oNr9lrJH(yB1LveOjq(g7VoycREdbSlJXCh46blliAyEhjHs9BCQdegEqc3DxGdLG4YjLniesr8IV5LVIsdUIHNcrh7WyMHH)BSM4rxI0tV4m2eC7hXhaCVAtZvfTTWGkstj8bNCg2p9GlnuYwRBlX3Pm5bcSS0lXlaI1q7qbhAtCGJNVaYtwuGMWQCjxDJOKOrs2YZo3h5325SG9DV3SaKrOxhN3hd3Agol4xllqJBYMcK6kFia1iU7j2iJH5dPxMCEQTjDbEC6AICDS9fBAsNloTGysv7jitcNPwdqAc)N28ACm3kpRO9UP6pcGRP4oeUjUeRNpXHDj8QQxT2sDvaP)XLMzIMly4htfOT9hZUM7AMqI3vv29kelROygWyABWGu6K1YTmGnmvcYUSooRgI3JB(qrxsbSuECJMk0F83xuuDAfwaKVNsLbePl1LvkhYf5b3t)gbkOrTnJtLhlAeLhUW4ZWa)b9VsIa93WQgLwtvUcOQ)e5KtirqQV5AQh1IAxHIyfoAg9G4KqsnCbO)nYamoYIOCNUhiAxn533O5ugqMuhZhwe6hdoaIWsMUaiPfpepfvJ6QUKcRtwLRJy3hAwENmmAW7dWoc4hqavTT02psoKFzvF0GF4LfGZrTfOlVGCLheUdDMj82pwXFMZnwsN3)eYFWo7Tflr3nafEgDxhNWzx(llmFBajlYwNKhrEzA1Igi)JMnHXbcz(kaUbf0wO8EHRfnXBY38SR4IMsuD9k(urIG5EYHcJcREAE4WJaX4TZ9uRCgGKj5oZieOeYTjSBw5SHk6vbZ9LqmvNlWgoq4DTQlvyYH5MLIn3CFru(NirByuIIwgMIltK8vAXWrctBlaTqraPiU0nxCGgWg3j7UP3AcxPTKUeQcCnurO49uHGrVfHCy)9i1a0N9qS)8BvhG0ySWj1kHSeGt0cfwFU5CsHxPkobUdsuPUqQ7KosbVmV5gYMc6pLRresie9ODSbf2WZgrV(q1Tk9omWTb80rGTjWljL7tsa2Wu(qqbnG(f5xpLyDTLGhQzrGHjwBuczbl0p0ns21Kg63v6vQRq9kWIEO6jTkAHWeNErUqTPf9ozSW0FPyqvL7ROHDum28ziqIAC6Ri6NbcnsYzRr5mUxcnMcA7okfptvsYIJBa1yHPJagTerHVAACHTfAQ1G2Ar)8qNV3HYuUM6umCYtIbnyVJQPMEJksKsQsTyuFI47arftkkT17liqICFy7zsKVrhjBGLbrmkmkvfoHnmbnbvukm5pQxdQssOpOfjqzvlL0QLI1NAiknu9Tg2qW0tJeGtkBxdE6GhkPqzmO4Lkdzt8L45Gnfj2Mq2b3nxYIyxnIoMnw2H)eCdd89BEbNbE8e8ih9OJNbDuM)3KolLxG2(Kz(laMwolmsne6c9T7wIJhtcH4dN0pRj9OIZ9yVMXJZfwFhAcmucOtZiE4zknsIPXihRIhcBx2ue(076PCfKnHLLa5ujfO8NixOqu5YuuiuTpjKiydket5zd4UD3TS4zFnLwQ9E2o2mQhmyWutWMBSI53XE5XYig24uwqkI6PvXH)udpps1KBRUQcCAP7wmVVQDu9MSX5tIqgVTJIdvTR0IY2legOvfDST3Mk9Kg4(RWY3Og3eqLXEzm7lRXNPm8l2b2dtb886trNp2R5JjBr7uK32JR2xazjutB0Vdkj5c1LVb8Zuflyekd5YrQsfMIrzb89OtTZiL9JfK5w8suhHRiisQGumBng1rtB8s42675hCiMBx0fru5hxUDtgH3wILBB22y8PQNq40bSXiOLgfkz3nhjMnyMlvsAyL1d)0xCVvY(ab0UBvXgQXyiL8T2lRrdEbI8QpRLnG0qdeXAyfrgIjhMXXTBxmn0ezpseJiQkQpV3GO1apzOPJH(n90ZUPr3wcy6hWgnZOLOsvM8dmO(ItrCGLutJx8xN84F6dwqB83i(g7aSgVQgNi2k90x4)p6H4yAleE2ovj3mACWe)fU5ywfjuTfbHrId4KrrXfn0PvytbGf9NLFecUY9j4x1LraMTSJiCsapXDeNKOeqzjRlpZiczVJNGEy529yj)YDcN3hl9odIn)tjKQNFl0psUFIvYrwrEZwDgjfztfvLACSftzVTKE7k4LmCCtRObvszhsZKOo5ivG0ejIuLhmRq3MicWTgBkxBC8zJHlJTKJaT1pXQJnbPYELv2e6NIhn8s0ZJrwldei30zCJu1R8jwJvm7ipz4jzjnCmqB6NA4wYsVQxMob3dOcVIbMcU)rg7c5zKORWm6TTKC)8IUAc(9)GJTsK8HjJoFSaVgnDX)rh21Zl6QTQv(tiERGbTTRk7pwiT4Kcxcb1(HJr4u6Ip7mjlhgWYGwC3a3fhpSSiig8Ciu4tRMJamecyaII6)BMW16Np1NruBj97QNXtp5)JebNvN1OrlBnoTgnOF(hX3BoLjFthw3EzYU)zfA0Ht0Pebgb7jAybRk)ziEpWswVLWeWb7uhJx)Oc5UZWaMi(6eH4w9)GZfZive53WHl2pK3(N13irpsPM757S6wUB)Mio0pJyp(CIGL7AeziAdIeJ8UKc4v7aRrAsbxTvNIHrUazFlL5PvhQ7GiFSInHWc0Er3orIM)seF70oOVxXAosyVJf)6Kb)ozqxBREdfOEgv79IMGCQJzDlH7oEGstej7WG6MkIQ9nCwUL9W6HqPouH6Stf55yhoZOzlzua3yBNh54X0U1dk0KzxD2atCEodCWtNvDZWfTkHgze5A0vYmQ0brEULOu31rcoAdTmSKe0Uupr0NO)DYOl1Xdp5PvVRI64RsWQyihwUAZ6PO7JmB8tbPWC1akBAm8mcfN6SrpcUhDwj3MhU8PnQJl(te0YadaCC1INhRNsuz6WU6CKPifAoEERcaCNXnT9DiW(pLRGaoV1FgKftuk)PQd8s8iKOyFPUwax6N4IYXai3L9rShzNAFNn6s5d2J8sOMwt8hz1KgMgtl0N7UgcVsejFa)Z(T5XDmPW)7(hzqDBRSWTtev(2i1CJIb8zwZHk97FYvx4UkWjrvlmUnHjk5pqRL5zn6yDTxJYe7LJb9pChJR)PXkfRTCUsdbRHrQCn1WpLjZrQ1lBB6CliRMBMPgEK0Zm4K(No5FK9DRIaKRUChTZJtE2OJxBGB5adNOq16)X7Q8sN27RbmpIHAQt)DlhnWNunT0Rozf4ze2CXI6Q1aA4DomKpJjQxkWlFq8NPYuMVavm18)mbvONxkx7vqlkb(rY5kcEjK5hHPJ(vGXNuvUekQyiS6z7vo3dbfEK4eBaHQo6CX4syQQaEfLaGWm6wIAyo6SoTGTNE3Tf9XOfA1x5K8osHNAEvFmXvnYy1h8F855f8xZKFsEcFIYRCKIkEqj58fohW2bzVxz(f10Pqu8pLBRneVI(ZyL(8vmNXiODGLJ6tRjePQPCEXhr8kuE7HqNMPkwujc0)zvRqtwtWiWYAPmHl(gr54OYhYEu7qiwoypI66n)BR6kcr2dleZxu6n9ShWR9)ilcPVaxXzyNYIWPKsw(6AQhGWU4zBz2gCmxFvsHBKu)C73FpwXTMkC0ccbdyO)6vhueIiBXMXGGpcVgyL6oOMRXZKtxQVtKgKp7mKVnNq7N13rQMky2BVO2wEyE(LEL5MiWJRRW9rlilrvTRRhMpP8VZ927OqMJrcC)KlQRrQQK9ToVG3DFwinwtV1E3B0tbFYQgBRDF1u909yLAg3XwJwM0twu1JC0cCYXE2NLWiLlu)0)cgUuvLPvf9S3bSovNiURcHB7DIODnFULsNB60SoilNtDgdt1Qht1Ai96xPDC7gRILsDjwkVR8MiUz5(YUl4olp9SRSst7pw3kwJD4dwx(GKZeQudm5HqmvACtS9KwaaRjuxwNWg0e9EJYA2yni02odIrR4PPIzEKCym55N0tP7ZTxLM6KigVriyp75(Y1(oNCYQR6Z4G(2)ZTqGcC7Sw8MeivgKfFzf42RN9yvs7Uojh9ad3zJD8L(inyhp1BByL2tvO6i9D7UkKUXtX44v9t)As(tTq722zxGxN0DxiRZUNvlG)hC6yNOXJ6n1hTtiL1f)GSroz2x3I3a9YSMOfx3wUwhMz2r0qnvczNQbyhMv2js54yTZ5enB7xIKZUxotmrpDBKY3j63yfy9oABiVf4ay0MN8RyAa3wgIvx6Hwnam2)4Fzt5lNNlU1DrpMhVcAhVfWg0m6JMgwrpVBGCqcGeD799DpKdq1UXBbsfSp8f2hJT1rntuNcBZLf1nl4ynQmJ)vg4KaF30ozpfA2WBQo)E0UmEuyuyhnfT2(KObgKoXTNTS8wJDCua)yC)M6Daobu7sShyTWwYj7UkkHXByTPkB39kPs7SWdgjhbtxskg3d(QG8hZtdgAJeqTTcjy4tig4cLNjdHzqubcqFiFkVC7Xyu2aCVQzEqWeqFUg(Q47XiXJYRcsZB0gSGbjDi4DwpFpnkNx9VRcbg2QAUQt1iqJfqUACJAnkI73hDS6FtiqxvMg3tuSpLiOErGOJ1nljoFr8f4YIvLviY)YOBjc80BwHxluwlgcbm57ttVS8n3VcmtEdId9eQx1HxzTpW)mdVQizg8kHHQ8hXR2pw7qz1dpDZTlZNH3KAEzpIFbMCUEr5mAaqC6dHrvA6uK30Tyz575pa2nbVMXhfRnY85lXMDkHqMQ720G)deu1RfVR8vRxwE3t8JMK1u2vCt(8)LGbyz(QIU6Q73GtB0Qi8BBZRW5GBq2Jf5RRRUPOA2cEXaoq3uUggqy04Z7hxkVaxj)J6kXTSbI5J8923SY8LTVTUsIgz4uc1K0uCxrttX8)on(VKhEXDG2nBAlM37sSe4dLpYRGfM93epYjylq0T)uhUfLT6PoGssZq9JIunZNfxbHap)syBuZaqCVeCRD6jvbriAnrDYn9r09Vji1D0p8)dmb)dxw8yEdcwiIBC16U3wumNamlr8ZWyDXrV5Oto9T4y87arIgIpIpY1lk(HFPUCE76YgS1wsYUblFTRyJW9(9xlHak75R8Aw7a6w2ngVnZqjrKtLRcZ3HS1Ys)c7ajePvX319lRFKqQm(kt4dm48iU6gRnqbU4SNe)opYpzX(R1alGPVkbI4RfbXgXIt9eI8OiZ)l)aSJ02(y(teVTjM(XhYmOxctP9vDn5D5WE5zV8KtF3zi5dNY2NcRVab2PJEv8ZimUryWq7mCRvF)8j0MGNXnHDZhrqAmYQdoNlvayuo4JCfHzF32DaJhI2Oi3Oifgvmy9VIQ8c)CUMs4cmdpKxcGu4(Hc3Xnf4iSpwOkM0ELxs61BFa1teLDl8aBqj7WSfiO8skpwv39i)BBQR(DuZaQqPHSeybC1SvPZ7wakopRSTvOwiKU31XzK13E4SJ00PNDW0QEfPLzEX7RVbheCZb0Vx02v)4npw8udOxLHyD0VzeSrX)MUUgWUSlFE9JWmfhe0Aw5QcqdElQyIvOHGqCrZd3WyFTyWxw22vqGXmXWGFvqA)jq)lEDmWd98I7Kp0iOK8FBdmbVUb0cYf)Mx2)U3NmAIrIydW0DXySaVfhCTUbIXatAzX7lqRnTa7)Y81GksbsD1u8K1hbBjfZSXWtCf4ddcgC7RPAvKOgP0LY71BAa1ZxTO8UUREGrOw)SBMLVgrP65NlOsSQKRRxJxri4BgSnu3SCEVzdQEZ8JuieiFhHG3Ms4fsTwewJ4Iohs3Qecy5KbcAiAZAeQYq0R2c8BX6mt(BmhmNdfiZPgbhDo0NWLt82yGPlIJeW5qX98pJiF6ggnvxOgIRiycyizZDZlw(ERLiEklfZ0tpbaBwF7)cbBY3x07Q7WXGOZCwJIgWseQNUWjC7Fn9ShfnySes1LOA6yxTKM4Bz)7jLXkLx8gEf2gXRCOaMVLVNv)7ilbjlie3OOpao0(Fg9VpTRyLX3d9Fq99mHuFnSOkEVkOeJeYSKisYacVnhrSENv8JiI)a)iUHYGb5le369cjys1hjzs3aLHIlUayKhaO2TpuwzisrhMjZWs30Ube4qHUkkV9RbQbEhpC2MLDOIyy)34MXw9E5KxOWgtjiHruD9CqaiBcngVUEdQ)LGy9CeX3i1fIQoqq5W1dlMzmtvjetn3rfsILTpRjd3Rya6HEPGMCyHFrt99OLCebHbVtGp3Y16ZkrW)DnJZWQFE8E2fp0coLgD0fBNrdoo2nDjEodgxTlCakBQUVPEZAG0VPdSrqWvV1n4HycX)AHene9pWaCCt(D4DkeDhOqMmnVp4r7gDvVa0UJVGQ5Y7tF8ClapBr0eL0AIJ0l)a41cSieyYP4YQ)8k8(Qb1B6KbKS8UFjhyaymnMM08CIEZIlcg8sWNH)SJX3JPLs8TfINAcbBrYRXJdy34akoVrXUQXqZ7rZNJi48Q1qCeiBbJNpQFJGGXZNz4RtC7P4N56HizEk4MpEPLmRddjsShX8cdXP1W(fL8EOUkT3dZYOAsgrEpT6oeiiaQt(7lM)pQRxjQsD((kbyo)3BYByuXusLe4g(H09H0Z461fCMGUkBWrNP3kdZCAY44LjILjQwcFrKSIpMGQYs5gx1J89hQoO0bxOCJA)fvtGJ65K3AWiI2A1CFObrimxq9YSscoIPKoTh3mfyP1ct8FcRLeWTjcbEXp4m11EHXA93yaswCrdH(9acpkEyD(jzH5kpYT((SSQZVvEDpHInSmc9QS3Yymu4yCrIFPa6ud5nHCK7wXusVlEMHr7Cs5D3vodK2EIDyAWL9pVUrRpeUcsPiiY62ttaDRNLxLFp5Fh4xYC8k)0k3ayOTI7qi0D8EOORhwIJT5Gtv5DW2gJUUsGne(Ln1DK08RlwUUO5NG4COc4IbMDiYHwLrk8HW3ncPbY(StpCsqWhuzHZVPaGUaXnq8GoLAllbmRWi0IFzE19ubVbHzsASQ2S6Y6hBLig(dfpDBz1CPubFJzRVq4sYeFb6MVhxE0nYWlU3iWlrceGOZEGWDEwZe40U4FZMSuxlyceeuiHEg(ew3X4I7SYXKHbfKmXdrQEla9bZbq(mGVUI0S2pPtsmJKUvojlcGQ7Ciw7vLZOTV1ffZz8HLa7CR7yJajnqP8MmRApc2UX46MMMg5f45b)fdz3go5kAdibL1avIThs(c(Jixa5CZAkq8F64tynCIAyzr5ShWiM03Ns0fhiSmh6(JAhH9yP)L(kIouKjvmE(3aE(Wxny(4YNUSOyqrULKm5BbBRBLQ(a3U(IMdLWzhEqiVxY68)V8UY6TTncc)xXp2(qd49LFYWUj2ij1gXQ9H(IGIntcHPffSKrlq(Z3Do2L7UCxk6d5ka1xCJpO4E9nFZ3m7m4Mj9vb6mV3E(LlUfq2erVwdyA1VbuRmSaUNj3ab8Rkylm9h3VCjodt1QzXWwwPoedBSs8dIWynByTxcHcWfD9tbmpys6jGHgEwHCCh2WXnDsZzwvPWLJ0Uv837hlkw2036Ab(eEibkiwmFzCV96)PzvnvZ0e0Q53r0zrSLNGgsOL2zDQuir1rcPoJkVVvXe1QXiR(fuJyFPBfXy6QfRxdfVCHp93vVbqknBET(AbTSfgvH6Muxa7HX4KFzLa1BtZnlA1ArQeoS(MUzYtqy)vX0uVXcifUhlYMMQFLxn7Yl)0SlUcx77xDiinZgsd3czmAABAnGTG3Hnsqvx5h(hM9jy9nx8(eYcZhjiDCTKxRWgtSlZlKql0k(aZlMRdtYGIJDyJBoXhYWBNrf7n0(6)eA2ui)QOz7tFlSP0x0RizxKsCekxGNIrKxdBgMB)jtd5vpUPPTzdOqShdd(W0TmBdfp0jcNZMfDHMRFYJWGyW88Q)u9IMYhp9GuAYYXMrJxSCREo1tamheRsY4Knb5aj2M2cAQrZwUS7mRDSx3SL2kLfq3GCAzYO4ggh8OxWimThdmEsW5Sm66fulautQbQ0SMdOCbWNd2Vo4Kmek3vbg4Taq3hb4No2UHPbKn7BH7cKy0y8g3I7cowg2EFw)z7ZGXL(noM6KyySUqpIhw0XEdX(1vDpPiiiioQiPmkoNQIuGPbq4LHn6PxlJdcSqORcidajRvXZZjdx2pe2LaFWF6wpewBmBvuAEC4Wsc6(k2YjzhtXf3rmK4atMTKKwHQby5vBV)b9dPj5cGx)JMUbellpBX8MlpwqhNnCgXIz0yQnm0MRRKeHHB3MJbM2MmyHABT556eGtxHC7PH(kiNsBJz0YLLhBpbEdmFOXqv3FalF7y7gVE8)Zq3Mx1kC)uxBaPgcyCAUR5M784mQl6JgnS5CoiSC8)j4z0DpiO3q4z5FsFBVstMNXfyW6i005IsnlBx218JGuw9E419J0CXq6MJFa2NseE0(HN1G7QW1qmrGw(Rwb4xxlNXuCWSlM6GEQlkqJivL9HzRToQ6GRXcRrhsDaTvBP6LQcQN6gzuPfmWCdJrMKy6yN9VQrie4RiIwhdBYcry9gy1I3ng1QUJLX3Las1zQmSPRBBJmT6lx8HZ53ri2HOodclq4tg2pkMHvrnXYEaqjIcHZwLNOShjGQtGxd94ezZCCGmk66BIOsUbJ97dRPyftweutbXDrpbka0y0oNNmpkpUOOyEsA0taaZHmGwyAUOE7bpXm(XuOm9QyQh6dt1hBcxZfxbgWZNQPI3PR6GaKC0jOCK4(lNka7cXOhCdcWjn1dmeTeuLpsmqczZanif12kAbKKKQqnmQQPoJMOdNrC5VU)7lGl1S3cCMLoSk)tI522QfQ1OSuE(Ww(1l0FqvgYHYB4t8j1LfoggllvmFC4)M1hqFWuE(qAdvC1IYGLzCahZ4KU9r10QLq7E0oSC9dmWxlI7KGW685F)hDR3m)gkfwnD9rbRRznWXSIhIdSBnIpKZBU926LhD6zG)ybvnR)a8zcTk4rqLFrkiBaps022oOSkfuMhgmpkTSiijzEzOBu5rvLtDJK8fqnJvWP5oNRZ2Jat7fH9jsb1j9l)uqft8FQ5B1hD9civ1DYc1oLeOWfmj9BCaqAPo8lIQP7C8yCwZMwg8EccYxrxrqDlOZ(BPl6e0miIQfaUjegHrdC1lqR0TGJ(YXUn55pmMV(c79RjsTpci9aIkXX5M3SzsEOLJBuoOOsdr6Ejq5yIkeAiYphweznKSGKrK6J3CQ3)qD7vDnl3SUx6kzLGuHOJTU(G83Lucjvqyrk2Oh1ci)lQSBIAVjFfX2XEwAzAsArzbKpepH0bl8DrjLf55LrLY(RVhy6P(cl9waMb(TKiHphXrjbPbLbX4CGBQ58tpm7LLV(WZpQAZx7BFw)KVckyQJJ5XpNwryAf3wFdKjPli9A7tPNc51tz9pxgveLE8Y4OWIOJxweaD4)LrzjGhPlJfJQImXxlcJdcpEzsssqM4xt81OukfRdiXlx3NqdcgelUVM9uMpPo7hqhoVR9wT9SPc6clUTPE5gJVj(4u)(yQTdUgZIKQ(bFEX)oYFgK8SSNcMppXFgD9vsR(wtBl84lXcUxrqo4jfOBtF2mdPLSXRdKFgeBG(8rsQFR6vdtrfiPdPrhMdWGxlthLP)p(eorEHPuIwa9IddWCSrWNxi2cMaFaPy4bKvTq6gujVrgyMJKxDE9dDnRHIIepFUwRrSr3DDqW1Fq94omT7eqX4cSQ(qdFiAn9bkncKx3jC3KsdACEat8)M7RH(IlKgXI)p5ibEuQkBe(t06z449UgE26xLiFfOB(bR65OMlBZAedG1bvdDDSpjRSxQPz((Chx3IjHcHx1kTRjinpjZjd4o98OyxVuulP1qU5Z7orqkP5N(NA)obmNQHtcJ6dL)maJIsVvkF1)4HnuWbnzoJhLldQc6TR8(FTmHU7x41eIkByE9gN2PsZJyEktNhoR5ba248l)Yf)9L)XSt(eIISQB1JTlEaKbSS6RTDD32k(GX)qyxISv8kNnPNnC0knb7JjXj5rXzzhJxUg82QGjD0Q6BGhzyva(DfRh31W7EHCUtCkq8BG3RP8aXxG(C6QvcQNyMpQFhuH0ev8ifB9Lz)nNgNx32TbhILYFbgU1(2MPh0mUQ9axKa8IHWo7ehGbX5iyM9OFP(7vhDgCNnRp6QhFyv366FLUCv4fu8KtNDXF97Yl1gLSN8mnWf49p0D)PN9zmDubym2wWNPHhL86XvrPz74rnnePTEIDyYMd9)VJ6SD9OE)CTo6GBToPkmPyxFWEFClEyq8b3IDu1o)C9(3snSdpFxVwVxcNLTRh17Fl2XvP55hCNRf0uYsoah1HbPhGJ6O0YdXr9HP7hzhICZIYo8iIl4MTRbZ2)iPig07A7w7FdAquHdVLAyuxCaA3kmyxVdF)JfEu1o3HR9Vbn4Nz2UEh(EjAw2UMp6(4OomyxZrzFButboaQSBq8oOMiceDvO0xUCdxwh7ECduiw4AeivUWGOA992UVUO1rXP7(UBFKk5oIhM4)(V)" },'; to='{ name = "EllesmereUI (2k)", description = EUI_L["The default EllesmereUI look"], exportString = "!EUI_S3xwZTTrwB)xj38EPuH9TCLSKDS(ILLgj5mjtnvPcIeseJib4aaAzfxZ)9VZsVIfsrVmXjJDntSmfrJUp9zVpNN(J)CBq2QIUC4hsYk2uE1S8Lfvohgf8J)CBCw7SMIIQxx5ge4y8b)9kVWiNF8)GpD3tRlG)6UnlxIpX7lAAlRRQ8HVEq28CAOD9Y2uTSE2dVj)P6nDWNeNLxnBrDtl(BDZE5LV4MJZB7ErEd8brzD5n3x016gZ)ML5TTxw0wVPzwb(S13DxBr3VvDGR7HrWF8JCdsDssP3zB58cyiEX5xF95NP)2)A1bohg4gfMggeMKMe4NGlaVGSJp5SBMTPTRE1nUo34fMM4eeCtQR1mXN)A11lNx)yvR1Si6qxh)q3WiVWIdCc1Zc)SRp)cRPquWHPP(HojrHrjE4eaw94iVPRCzz3tFfENXH4YgEFbPbUbU070tqHz6S5lvs7nxGohM4dRViGKL445KSLfyueUHehaKWOK4q6L5lEz4g8T2BWt(281)z7BQexiqdVRg3chSCc5FXGvJFAGFusqsA42wnHoh6444g6fMeNKYKUEmc7f7krihDPnGtHwxrzRxM)uHLmrC2z5LvGGIflO1EStKMMfK9Mx(QRT4bJpK3x8yAZiBlJr1EgBdYDttAYEoDdZU80F61wZ3KdbkMxOBAOVRhnZtZUQduFu0tBHKAnyZoijm1Z1ZZp1GWmu2mXhFtWljnjXlH2Ttj9pxu)O9EWU0ln9(8y6LOTA)S19fe59ERT50dDdd9I9d8J7PQzSbMfgnK8XDDNShlN3T4S8UzlgO8DcnU9z6N6RzZr1QyJmiJJ(OSi8IIY7x0XtmwsB9I8kqT8lQ3unV9J)hsIiF(86k0SHhy2y5YI2vfnfV70JM1bMDaocYIsC28Y28Bxw8Q6MvxKFFz19VI(41BAxum)ysB)X1lRrrlxWwKlWE7MDlA5Zbn95MDp8Zj(Ojf3Sg4NtJ9jPMWS2f1p(ILL)(VF6m4nsdCQyGFxBbzSIgA4x45jNix9WtnLZH5HA2aZ)fGPku8d(4JQkxLJlHwG5hx6n1Z(PL1pQNKYjr)jNCsJgZ8GH8(flr64GPItgyxmVBttExX5vhlSKHtYWmPDTxo)(I(pOlixruTxu3mVO5QYFVOIirrz3QPchTe3SiYOxgOL)I62sA5qUya7l(eL(jWMDiQac93OPy5f1LvDWU6XV8Tx)Yl)zGLzT4tK2VDZ(qLRpPeay7dDctIyhpGXmsmMXSvhFVyWaf8735GlFD0Gdw7pemqYgTsf2t(BBk2uaQz62qmu4e33be)qbk6pX73B5apx6TOEA5AW7ZGUCWiegqq6xkwuoBzXl)qjAANj6XO)B7GKBrvITuIPi5jYrmW1EpzNJU5gkmFomemT64M6aAZiIoTJgkh(WyA45D8qumCp4xegpVSynBIajbHU7jfGgKWSF9c9yaozAAbF3tktkk7PIx2lRMb6Z6kAmgx3WpZXLiEXILkjHbexFNq3yYbN9yJ)aFHWwCGJNFqaoRvgXL7oEo0e2lk2Z1fCmAVEdKB4sRsorSxWGN(FORjxOgFtxxDL8Lb(mRfC2x5oWqozeuk0oW9bH4bB7xQGzhRhPtvO6Jdc8fbH4h5ecEyqwPUOqeldn8s(MN5WRTLJVarCwW(BGs4WFVvHcJcsMt1gi6RoxBZHdcK0LhBzA4tZIzA2M2cYGzEZ8tGicrR0OvZiRbNmS4Di9ADZA)3BYBkqlSKbXOSv1WOudHxEfy(9OLlXbWtzM8AikuGsrFtJ32vDpb(aWdyXYIzDGvm4LB4aPHxbxx8bW6ybnuEelDj86)h11RQcjlwGfBPz5rSUQS8(z4DraA602KPhqKa1fNlc5LwJ(z3ssixaodb(oqZw3GS3x2(AWJI3w)YQIvpXlBoKO)o6YhtFaRZ0Z(AYBRkp2hrdJAXzvBwDz9JTmha4vez3F09EPNssVKir5GShkE62YQ58C(x53BO0tORbpp6kxJCaXzfvOxAZXT4KS6nWY8Y8Q7lOxMWPTi5W9Q6Qo9S4wHpB3l(7g4VX3Es2cGtbEwKu8sE4zF)Ko5G7Z7ECIZYx(y(tTi72likgXZQOYNrkXPHout5VMi34h6NTkFwtnoPjoBxAtkcC6btrcXzFosx5V79n1pEszdWHI(mbcgfOfcKhe2miPaXaKATm(nMeZuyW7wYt3JAGbR9sC7LNXQjYUx1927(n5Ex7I81fgAmqVFGfd6km7ql)szQbZWCn4eYdvfTTysIwuwj2dwDBEhstn2AawmIaFf(sGVDvDvbnXjo)N32oiMSeEFxVOPEZ9lyLd8giWhmVOc5WKz9qW6lyl7X1r6yrFQ5qcWWa4Fc9)Mszemo46gyuFa3zy))nzU(vZDLqt2xdob27)FMLuyMa1Y1IHri(zgwbXmJesBE84SBV3um1H0ArRMrfuDe7u8RtUJQ2OF(s8G(iElN1GcEn1wVSCoXIGQSHiFkERKpMKdsasO6fjyfWTOqZVVsjukSWS4xaLdGachVeer7c4F)7GGw(s6vQmvy8mESuGLAuT9NEsP(0EZz4dGljoImqZ8Vu2wElLNoyjwHcYe3GHcAHYojhnR3DOow4HmMoIhkcvJCE1YNoTQLYVbkonWiKwd0Rz9CWxcIqJecPWMb5DLPY1ffZrgyIpqUlzqUn(UYa4SIT6RSXNaCE1ZEZi0()YAqbzS(Ubfs9ZF6mOWMyy3R(Ubfo42)lyqXwZkPa5lPXKe8aS6kHaG(Yyjz)9EUVHMiHBmtyPzedSuIo(sAHbut9f2cdevrVeSz7TghD4y2XLE(0ZfYXDiY0wOvck77R4wi6BXC6uoTpEmisdRug0(UH1VQrQ9DdRQu1)NodRFpsnkQtRuQ8FbdRtAi5B7q1(8nWUprYX(B8nDWBgNyXxfBQH85hxf4itfPvCXgURmsWLSLpJe1Wj(B8m25M1lm)xF(LN(po)TxF0B2syUrIZrUYDqMnNmpBJFWmFMKVTLiYH5Uz6W2hMzRXJA38qhubvQZrWxYKg7ZfdMvEI)EC7FprW)zirWFpU9)qCVy8e7ozO7tLA2VszcElX)T)oymwSDJLK4j94YohhKY2X85yyQHhndYFHdDNQ0aQOv(khd73pzYjoHZVFYKuXFlo(UVFYKF)KjN(io)(jtklDK)6CYKunc(f24JTFf)fTeyMWhSrSN898N(TB(tdYUPn)9uHST1Z0yy6l((Xv(F9SQ2ZvERY8fBrUjdaAKI1yFRGTb5pBhLjdN49HLjt)GJs1hmhvvjdQvMjRRMNBuqujc9zKL1E14O)aY(ZlMOXYI2GCVjQ18xKFVOEU)mtB4FIojtQEK)UHy07tzXcklvWTxlQF3qmvpLmr6pTLC63neZvv9Fkke1VBi2Sm0)lRHyDFq91ZUe1DY)58SV(g0WJx27U4795W37ZbzBg9NZ(CW28sifN5ufoZ(ghxVOz4b3o4UV9kB1TxvnJC0xF7xznt1JQFMb89F76ejj7SYzn1)Vu0Q2agYZkKvkqUpXwQ0SJJP(v(pRUlSVAQ(JmtYkKJ57Tm5xOwM8B7kLHBkV)c2YK)VALYioGYXs7BV2PCG(1XAZuk76FZ0sLwiOXx4qt73s)b2Wp1NU9NOSBV)I85FonWpJDdc8a451j3t5p03GXU(DBoKtsFbBt)VK2CgIeii34)TBv)b4fgojM4qE61CJdKJNcYT23g)F8kZhHZHVWn))in0(KHfV9JR0gZfaAyVkb9531)BPwpN8Gl)mlcuvd(pamei8LBmtE9p7ryfpSEp3t)ZFEN65WEnQ)zrtiCKgCT(mJ)DCzH)s2Mjie95OrGP(aoKBOcFHKixbdQFg4C4zp1TOC21LRiePucbll30E9J10NIAqtYQV9FHyjZ7l6d2nohYqAiIRjgGBiDsCGcG1ll7UAjI3LMyfJZHCJprpL4hfhFhigM3i6)DePXaZbi4OCU89lqVjAGFvEB3GbwmUAmwHqCmqdzbbIr1nZkAVyw3f1TTHzV5Ox8sS5F85F7lY7nnPzanld5jmcAl(s4ofNye0ibph34rwtvK8HtxlujYLX4MMI3xw8iJJqDiz(cMKpgI6GWeJ6DliSZlY7wGVGtRUUSJXKkXi9YpSUSPyUn9MQacAHW)eb(Jc8NLgRwJbcfalVV6OLlXDBGmjWqvyVqXh0AGPm86M4wErtr(diIgZgEvF9FkFndYJoz31KVQqcKjyUh9Cn3BWxjIYM5De24E(7E713CXlVer(oIBOdxUVRT4OziMgPj7ebCrtrHIRfSIjzLaAsE18I5vE4lemHQrKSeM(FkI1NVP4UonaTGGMY88L1vfaZcHX0mkk9RvjjKPujiYsEeZ)UFdEdXh6HirOh8toegFMMLF3DLFWGI5qumEjGiMjkeJOlLId9n53wSexCm)Yr4Zt43cqbmzKbU40S392tE5L38IJUuZNdlglAuqgZX0dQQaMzkUgIZq8JeRbnV9yzV3TEw9QYQ7VcL5yaPsamtAkex5yIo4tjxiOLWYtXiCC9Q15nfNvphrMP3E(BFjsF6kN9GU4Z8yFCWV6YIUI5NvUCzzBXS6Q5K4p(9LIm4oEpvlJRbaFiGZH3eqi9eEl9NvNuSSlhrmhKqZ7rNqch8B92I2oLIiIAqy5zywyysgSitpW15a3G4pwf6lWTpp)0m30pw5NK(JvUorbW)noauovfc)uqOedyDJCZa9h6rWpj6hRId8XNYbEkph3y8juOgl9oDnFNP4Gd)HrmWahVmxVpcpoO6QkYbE)EHE4qeKa)xVOygMGHzim9cHFDAmoarE4VojfNF(WNqdwyymSaH1vQl(oOVsuGd8FtHvk8fzCkKifXWc2yAf5HFbxqWRYnmgxdXWxgEeGDtm2ajcPzWSJhdIOzrm260ZhP)mnxT(Xpl6Jvjo4RfO4WQdSZaVBxKe4htaVfUUIOTNP(EWUMCzfzVdN4IBnE(W4NMIJzmTcngzC7bPyg7kWAJ2wKSkrajnXdiPbPiHjbNHoj0ug2TPTNWqy6PjnW)eiwM76kQgVwm(vBFr5JtLD86zceUXVRLlVLTBgjMphLh2j7nYXzXEVvwpKsHmrcg0j52y6)ox30xdMNGwCyZngfH8arpypcKVaEF4demqOKVsG3pdwGpJvhRwWsCFl6hy5pKpDhcts(ltzNTVcKpHNXCzBAmOfDt9JO9CujQa76yB)Sxq(zDGszq35Y5AlEE(2kBj9626T1gI67UJJHjA8nG)Bqv(orFWe0baHNgUuDvAJX3VfCez9Y8Ucc(VdaptklQMV8jelyoP4U8nl7WVczSdwvGTtWv2ocieXf(II8LDlE7Mv3s42MBwx9A8lWapkrDIfqIpc)KAysJrX71flra5gmtJieQeHVfEG)kXu5TxCm(6HNygFDw8UQs0pJMnR7kVDzHcDbhZHAY3Aw)1sWZgCUzbLGGjX61n4YzWVYx((eUIdQJ4LOGiCD9AWSn5jcsIixyY30KFcch4L1vOLFE3hDehM(LRwx3aou1H4toUUVIWsoAtpfCo52n3DhXfPa6BWD2AW()DDiuoFxDf4iAy2P4I)U8zf)ZJMp)8Q2)PrOm)ZvfZlZ)N0x9FcE8bmHTpM)0HxFnsb9vBV4egnYlb7YdiNcvyBQaTAz4ia7(FCxg5TfGrObEs2Kxo)S8MheOyUh5HRlt6Ux4sehvKBwf8wTGxtWXttoQDYnd8U9PW78zaROg7yMB(WOndlnc6UiOpcZIWvPH4idG9Ia0gDVeHfxUMvbh0zPGbqjk4)9Qscd65TEAuXAr4U7qyVKLAOpmitXJFzr(C8smHHqtDumqmyQWyi3gW1dq2fUN(B1BmqLqGtYKsZ8LuKhoz)7nGtDNvFlrk147Ox0qowfaKYCTaPL5p7l8mgf6nLvfT8lvQu483x0Sm)jjBIGCSOS726pq8G)k66h(aSWijDyn31BGVC16UNghnLhlYpIILKbo1xElebHI(MMOVRc8aFpLK4qxgOsHiQ2Mykqsqo0R6YN9WZduCf3OdOobPIgEjdVP6UU6vJOysl0HXWt7cKomIqrAKoTccD42CgS6jOx1NuFXGVQ4N1WVkHKWcTXeapZ4FCS9IrRntZJBPnnYsBQMDgyYSy)SEiSfAQE415ThD)9n1QjCKExlrhWUdPnh40LJ3XCmNgWdB)xMLuyOjhRH8gmjeYhyaWAaZLn6GQl1SDWIxVZyyPJ5rjbzDS1GbgXaZZ0DRVku9khaq1G9HNfql7ySDY4h8mo)wJzzbOxsR(xGEcyrV41eU(39ep2qDAF86fXry4)BOrsEZ2qOCSMGbdI6sRI5C1jxtQe25qkYazcTWzNTX2rqyBCKCOkhHLbK)mkdG)mpEA1jVWc2F13LjocMrAmmzmfx9urkI5GmPfqxZtIRbfLIfFxo7Ca9WGd0GBdyzb5J3uJatRTiIRM0eRfr4RzhWdXzZ6zujLcNx6xfSz)urdgxp4KiOtd1Zam(S7g4DYs58IJaDzYTsbyBJQ3qQ9ySsOAALfvu1uKqsHiUu(NK2)uMlTTcRkvrkFd2pdBaHOHHzlYBxGFGfCKpWdloFzu6JwU8eYdlYvwqQ0qNJEmIiUpopWmZxKolTH6eQ65l7gfdFlSeC8SwUCo6yKnvy0B3Yt85ZGggW9r(yFh1v14SQInDn5l1A73gNHF2dcXXDphanhQnudTAG37RBFBrEZZNHeuZO9orFJ(WlR8BBRBU94Lf5vSZamcDOvEIALnPVcRM70AHABYWl)Fcu40TOnKjM07x5CHf(6B)6TuPPDQKvRBiV6KTk)dcETkI7jI88LcZYYqLRnpIeC3jVir1JRxxmxTcn4d1oLisFTIRWWIMTStV4m908hYinLAnORIjg6XjHhoUeTMemOU4Sf1TDLgXE5OhqkChXXeiZDK0isVRVawGG8hg1hGXiuiV)P2usEZy5CQouVyn5iX4CjCdLAYnCmvSFRuT5RuESB()aDWpCu0IyABYBkE5YYo6shGP6cN20m59agDPrwzSxScofNbRwy9Vu5YGJFcl5XbflcfEe1iw(op4Cgh4Oup7YsF37fPIwMx(lOPukElrEnO4KK6TW8C9Q2qsW0d2EEHzOkqDLHnDl)zSzAnoUOAO(EoQSXkJpsE)mAexXVjJRyGOVceumuSBTKmTsVB(hoG1RwNptDPIK2lkTExhzbUUXrbXoHjjCOGSl7Gp7EHbPoUPrc3iiV6T)yU3)ukZ290tKCMNTjPiZ0uS7HhIe2Y5xLF1JfFyp6qAQBuKBssOlM2ALFtjEXHEU((jXEjC0ziDiWXZnki0pWlna(yKoabdp755TCkNHkbrqMJd8Wp6AkbvWh8Ep2LdzAqSsie7Wkh0TP6nJST86rFqFY8oDGxxiooj8ULP6H3w3ZQQ2RvpPBEAF80E(kUfiWPJyTODSHz6SYRJqbt5DLZO8vr()zKXjq5R0)dk2boXMS5aPui(kXkLXmrp2vodXLQdLt8JOx3WpY7tSXF2ca4kQ4wnYWJPEjMWW7VlkAWZpKDxayQK6yvuCwPTl1Ghg3LMmxdDpEj8hxFW9bHSvldNTSu6Wxrl8gU(kAHZItVnd8(bu5ATpg6j7znMDaqFGHguthNXellAxFt9TkJFjg0Z4iT1wqyHM4EQuDQDha0ZnJ2G1E9yN6tRLi7Ym5KgLCmg7Wn0iUBrFM55TxCmD28K38YScA7lYy3jme3nghVPdZds(ymtifkxT4TnZNXUNRaXbxQLZu22Efshtmlse2emFg4mxgLZOrRg2rBYbdAQ8k4cISd8H6NOZmgTvIoDDe59xkDpzXIeyzyb)Ik7QOapl3Lfs5ooxG8zgFzX9G0S8Dihx(Tak1EV(cxXch8ZPtINiw4ULpivFjgJRyK1oJqNhavth8m(fY5Vqlao)TkVGbELiFsy8HVl(MGXaEt0RIpZzLhOmnIFhIkba0YUeI8dzPg9AIYHCQIwjWQ(qkiDqBC(MUASCdw3X7LNw9EW)nkCqJNaNjHCqFJJvfIBemJ7Qkp86rtulg53kOD4BMOD8cGxQMViK4MerMW8XbW6sofE33LlU(vRQGO0FfEvZblcJC9lV9UfxqRMjojnd4N7WeUOiaItP6nIpNUgCWasQM9e(D4ac8YUF2C6QHnVH(yobhHz33KphVEGSYOmPgSUlFP6ep6pexsmZ2S2Wst8E1wNGO5kxUKOiUHrjrEXbHoPK2zeQELUbtxnyi7IGz2A6kzd5lbDU8aTk7iqJ0Ai6c7mfLQwA4Ynk21X3jkY3jqCN1YQXUs(GuYsetFPKQK2W)BXHxDmedBvXsClaLv4fiYB5R8IloHsVSEV6imFdiltQ4QDNR5g86oexm7XfoPaavOsersjyH1XOCQ3RWIpoPXJ0HuAJh0O4Fk3nzk8VvDqi6FQqrbnTv1a1a1dA6mtecsJ9t8DDdItjrGqjvfp4rQ(NSF3VqOwK3nGjh7nYe3rwGTkCPl8L)5P)rO7rUtlQVuqBK8tuJMIG8tc2B0WiEhDjpwmKKGevYVnwP8pD8js5kyLjQEhD(01KhHqqIVFCm4bSFefWPXUGCG18n8(cxbAIBpnzPE2)gYLSQod1mwm)LRwJ22VQl)EslOEazrjfJoUJr6hyUybFo43KqPWjLn4m0ekX1igoFJ2k)J5WsRuYWfpUOayqAIJFQNqjaxFbSB37NXw(8b6NjB9vunPjzGEj9H2VUywlEZFLMbAcF46ffRWYluK0h1z6QuViyw1LTN6asHnozLaWBt4wP8teusWPA(M1EoONHFVs9f9FcARWqLkloRP2dqLPymKDcBppicLwP6bqxMzkR8gxyL89W8yxIw2w8NY4lltQUa8MWy)GxOsOHVaZ4PTqkCAiNCeB0sJjiTtyS4qqNEVRKZPLqm3HitJSzi1U2fZeXBGUel3k7BltjKSn82N5sTsjZe(NjLqihJJZUVa8jGt372r0Fq1N(u7tYY7AQNv29eog22jv60XZBLEhRBkxbEbWYD9xNCQbh9YrDFL76TvlkoyoUoQNeMscCGbE(qgffo7NLe4pJLm4pE9px5fL(Jx3xEmjRGQL2tV7T1sNWi9NBQwwp7HppR22(RRKSTvJIMmnKSj7WF7kzpvqhws8MsDsTCJhD1Zt(EANdWZUwvDwAfU8vWXqdMJPoadnvoexK30vMVuwYSJPOONDZ9uLWKQ4q3pOIyORURyfd(a2(GnWpJbrdUvL1ttd5(MH0XlU4kAnsXPTHvtRgKjvUmMf6w2Aqw2x7Y91SySjGCmjqqdEGp1UouT4IMfbLFVG8etepxV99P1T5qhrafcP0FRy0tWzNEs7hRGWd5tyTVLCJhtzThhOFjF5MI2wNmC5JFGiTu98hy0vrF(ViohWy0dI64yOpggC4hJ33VC16ym7ypx3cBSX3fD9gJ(mjB2cmFmZrh3cqvo27Zjz11Z0UwiO(QaomdJBR6112T5Gh13N1IHuKmGN)YU)204jTzuRC6a3i)WJGzdez3ScmbR3TS(rEBEOQ)dCdSVK83V43WwRW0TzI8trxX3DUpVS6yyIWhdMUNjcGHyD5A5ztij7cg3rUdv75(3aAHuTDizhwnock2RkFFbOJICJgETYAsn4qxRRkDq7m8Bp3(Yi2m0cfBOWfRH9wNbJbfuFFbgoHtMzMGZoJAKXNkgDcMxjSWskoVK3W7ISr1SPQO9QsShnezMa1wWJ8ZZbw(nWZMPfhvZm(loUN3GMLY5fu(Ap9od)sesnQmqHHVAOqY04KopmuEief7AVs8QNearITcIlLuxatsJKvD8cQw0cqDi4p4fLTUOPTSTd)nVg(76MNol)dYIeuKTSYQ1B6oV6661Ciw4tRo9LiskjmjokGsyxizusUZACn47LH(LHVi0If5Qgkl9l1LZW)LO0AtYU5M7xwFlDpLoDEsPmqu01vwDpNzh8Lkdbhl8wDfFZIShxV(jwKvDmjC(fzy(9k4)t2P0nCZvZAQxsT(KhTILLAJizqhe4d8NGytyAiEyf7LQLdIdIo0jXpWjimW1HlC0GSBkMx2HDK0BRb(JItkBxv22wmNZBFx(T6RZBjqCXZB68Vf2(5A70pRCoipKpV4KIL5pvr3u26K8sIs4QI1ae6rBJb(HoHj0IbRZ8682bRAVek6wVOypx3uoLhnflVOUSQdS1JDh3lVe3qw37tCZ(q1bP((yMicCs9H)N8eEKZ0R6AkQUNUc24zWDnffNv)E649XKJOcuMSKcbDTPdZbn1dxMmom7aRXaPeW)qvOu9p7GSNQsIpm0b7uU0WWysLdoz9comf)dS5M47rZverawZvbmqrJyTMbbPobXKHj4PctLQstJJ5wGcyafCQg5re)UkBtaxqCc5odeXhwD6lLPC0ZHI5Wd2vCJfh5m8GohIZxNyWbehSVB4dCcRvmGzG6laUBzrw7RRRx2bkZREn2K2mRe16N8lIl9hXJIe6ZXehaZuTCdth5cHsk0XvnT1iXhxgFYbSWdv4ngI5Ghq8r6muRdNjrCNs1UG4sGFbIJ9XmP(8PrBnXnQmkmD)RkA7YxTwejAu2)3Pz)FN9dWdb(qYekJB9EJdHXLOA8rFWz8hSgAOe9Vv)gUz72SgZ9wXX5lND(AUd88YURSPT7YnvNuZNnIB2SgyI8QYLCbTfK96IMAkVx)sb8r5ydQMKbQfxTUSM6wvNSJM)EiU7nn0z(fKHTgnnrWEsURBzbyxHFBgxq)IeJogaO6Lnx0negD(zO6dTQqgSQAXvoSlqNfcmbWCNMVwNyvR853Fy4CfHyrb4XRo1QgT4pxzs7nWdygSZG0zADbDduSUfLv9TFa7INDXBE3v3C0Bp5Mlp60tq9jR71qThasYhcc1GKvAQhDwy6oQ9apqWdT254he6cX7J7jrzZ200wJ7TweMXU(7hjznwNr3OhK2WZLcmzv8b4f7C8jEPWYyYZ)uDIyumu8bjGvGWXLnZ4YgZlRScBEwWxAr3McI5yM91NXKAgsfepM(QU8zliJsYjI)Rok(vaNsugMm6nTYWrBaZZGVYWNxHnsnys3kzT9wzKD8CQWdtO0F5Jhe2OZs1lYZ6CoNEg(k6p47xoNcZwYfE42Mse3V5ucuS0KxUefths6glk6jCHH7ee84kajbCkDdtHOSCHr4rc4PA9o)Wb)Wrnf5)qiDdL5AQ8b(aSA1H9e6NAXcmatFTxwxlinYbjplFz5Tn5Duo3Xsrh1kDwE1M8LhnFUiD3)7nfBk(4)b)t)Z58K8v53xCgQYIAsTS5R4jYI5udjbkru4Cfm0fDNK3L)ZfpbBIVY1H)MGAvUj14d64266hwHNW1hHzjy8a7ezQ5d)XkU(b9PsO4zv(qXW8HDLjGQfdSJXvDnpv4mwMvOQ)q0t9QYQbm4z)H6CicEPHNssAAsOFi102K97y)yqzrqyiyhMlKMENMHpxDRA32O5gyuZ(fDeDwEML9JhBT9OLlvazaD8NIs44XYQ5OpTQSkWAhjXCRfkxfk2VFEtR3N5GFMSxXe1zyVzjxhlyiSqms9(D7S8ogUHCecTdeqhqmOtKIC43mFvpxV9D9pmg8ungCmZNpGAC3imfCI1lnmjnjaI0gzH9y6pYcjnOP6Vrp8vc2LxACzZmEojOjNze69c8hyLLOnHr75fMTkVB2c2lfyVKD)IDgJxYJweiJx0j6Z3nHAbrTL1Pkaei4eHlscjulyyWdX5BqsK9oI9CZO2yu2l8KY37Cdw84xuwvvm)QIL3j2w1NdLzb2WXbdblpxIXkur1bIgsr(b7xy5oRPGwfAe8RM3CwnyUd)gYOfmrWfUK9c0Sd7C9Ka8DYGCPACKYBJDvtTnuzHa9JbcKIiW44sM4CZz5tDjntegGhuYJXAl4iUafm1ps)AvSJxvLVg436av9SdOAn0kFePJtxeVp54YQ8pGvWcxP88jSoyUZCMSsh2XEnc546tkfjiO61GE(tRUmVKm1Wo1FuvjWNbo4QoE((hJl5QpmhSsUdL1eE8ozt19fSdYUCEVnY1DV9gSWg9SpeBuhbbFoYQ61p0lLRSxQ0vtnR4x25dQ0RGVbnj02cscPWftJJcJ84AIfu(GH9fhK4eeLaYDO1RyAw2FYteT3up7b2qmn2skT0HBntIPtVeBa6DMERBmTniNctZoFdyv(uH7DuugQUq3pKIGECEub99CK(2bX5Yso6fJCNLErwFlg9yUUEn3b(MjBHPu8oNr9lrJH(yB1LveOjq(g7VoycREdbSlJXCh46blliAyEhjHs9BCQdegEqc3DxGdLG4YjLniesr8IV5LVIsdUIHNcrh7WyMHH)BSM4rxI0tV4m2eC7hXhaCVAtZvfTTWGkstj8bNCg2p9GlnuYwRBlX3Pm5bcSS0lXlaI1q7qbhAtCGJNVaYtwuGMWQCjxDJOKOrs2YZo3h5325SG9DV3SaKrOxhN3hd3Agol4xllqJBYMcK6kFia1iU7j2iJH5dPxMCEQTjDbEC6AICDS9fBAsNloTGysv7jitcNPwdqAc)N28ACm3kpRO9UP6pcGRP4oeUjUeRNpXHDj8QQxT2sDvaP)XLMzIMly4htfOT9hZUM7AMqI3vv29kelROygWyABWGu6K1YTmGnmvcYUSooRgI3JB(qrxsbSuECJMk0F83xuuDAfwaKVNsLbePl1LvkhYf5b3t)gbkOrTnJtLhlAeLhUW4ZWa)b9VsIa93WQgLwtvUcOQ)e5KtirqQV5AQh1IAxHIyfoAg9G4KqsnCbO)nYamoYIOCNUhiAxn533O5ugqMuhZhwe6hdoaIWsMUaiPfpepfvJ6QUKcRtwLRJy3hAwENmmAW7dWoc4hqavTT02psoKFzvF0GF4LfGZrTfOlVGCLheUdDMj82pwXFMZnwsN3)eYFWo7Tflr3nafEgDxhNWzx(llmFBajlYwNKhrEzA1Igi)JMnHXbcz(kaUbf0wO8EHRfnXBY38SR4IMsuD9k(urIG5EYHcJcREAE4WJaX4TZ9uRCgGKj5oZieOeYTjSBw5SHk6vbZ9LqmvNlWgoq4DTQlvyYH5MLIn3CFru(NirByuIIwgMIltK8vAXWrctBlaTqraPiU0nxCGgWg3j7UP3AcxPTKUeQcCnurO49uHGrVfHCy)9i1a0N9qS)8BvhG0ySWj1kHSeGt0cfwFU5CsHxPkobUdsuPUqQ7KosbVmV5gYMc6pLRresie9ODSbf2WZgrV(q1Tk9omWTb80rGTjWljL7tsa2Wu(qqbnG(f5xpLyDTLGhQzrGHjwBuczbl0p0ns21Kg63v6vQRq9kWIEO6jTkAHWeNErUqTPf9ozSW0FPyqvL7ROHDum28ziqIAC6Ri6NbcnsYzRr5mUxcnMcA7okfptvsYIJBa1yHPJagTerHVAACHTfAQ1G2Ar)8qNV3HYuUM6umCYtIbnyVJQPMEJksKsQsTyuFI47arftkkT17liqICFy7zsKVrhjBGLbrmkmkvfoHnmbnbvukm5pQxdQssOpOfjqzvlL0QLI1NAiknu9Tg2qW0tJeGtkBxdE6GhkPqzmO4Lkdzt8L45Gnfj2Mq2b3nxYIyxnIoMnw2H)eCdd89BEbNbE8e8ih9OJNbDuM)3KolLxG2(Kz(laMwolmsne6c9T7wIJhtcH4dN0pRj9OIZ9yVMXJZfwFhAcmucOtZiE4zknsIPXihRIhcBx2ue(076PCfKnHLLa5ujfO8NixOqu5YuuiuTpjKiydket5zd4UD3TS4zFnLwQ9E2o2mQhmyWutWMBSI53XE5XYig24uwqkI6PvXH)udpps1KBRUQcCAP7wmVVQDu9MSX5tIqgVTJIdvTR0IY2legOvfDST3Mk9Kg4(RWY3Og3eqLXEzm7lRXNPm8l2b2dtb886trNp2R5JjBr7uK32JR2xazjutB0Vdkj5c1LVb8Zuflyekd5YrQsfMIrzb89OtTZiL9JfK5w8suhHRiisQGumBng1rtB8s42675hCiMBx0fru5hxUDtgH3wILBB22y8PQNq40bSXiOLgfkz3nhjMnyMlvsAyL1d)0xCVvY(ab0UBvXgQXyiL8T2lRrdEbI8QpRLnG0qdeXAyfrgIjhMXXTBxmn0ezpseJiQkQpV3GO1apzOPJH(n90ZUPr3wcy6hWgnZOLOsvM8dmO(ItrCGLutJx8xN84F6dwqB83i(g7aSgVQgNi2k90x4)p6H4yAleE2ovj3mACWe)fU5ywfjuTfbHrId4KrrXfn0PvytbGf9NLFecUY9j4x1LraMTSJiCsapXDeNKOeqzjRlpZiczVJNGEy529yj)YDcN3hl9odIn)tjKQNFl0psUFIvYrwrEZwDgjfztfvLACSftzVTKE7k4LmCCtRObvszhsZKOo5ivG0ejIuLhmRq3MicWTgBkxBC8zJHlJTKJaT1pXQJnbPYELv2e6NIhn8s0ZJrwldei30zCJu1R8jwJvm7ipz4jzjnCmqB6NA4wYsVQxMob3dOcVIbMcU)rg7c5zKORWm6TTKC)8IUAc(9)GJTsK8HjJoFSaVgnDX)rh21Zl6QTQv(tiERGbTTRk7pwiT4Kcxcb1(HJr4u6Ip7mjlhgWYGwC3a3fhpSSiig8Ciu4tRMJamecyaII6)BMW16Np1NruBj97QNXtp5)JebNvN1OrlBnoTgnOF(hX3BoLjFthw3EzYU)zfA0Ht0Pebgb7jAybRk)ziEpWswVLWeWb7uhJx)Oc5UZWaMi(6eH4w9)GZfZive53WHl2pK3(N13irpsPM757S6wUB)Mio0pJyp(CIGL7AeziAdIeJ8UKc4v7aRrAsbxTvNIHrUazFlL5PvhQ7GiFSInHWc0Er3orIM)seF70oOVxXAosyVJf)6Kb)ozqxBREdfOEgv79IMGCQJzDlH7oEGstej7WG6MkIQ9nCwUL9W6HqPouH6Stf55yhoZOzlzua3yBNh54X0U1dk0KzxD2atCEodCWtNvDZWfTkHgze5A0vYmQ0brEULOu31rcoAdTmSKe0Uupr0NO)DYOl1Xdp5PvVRI64RsWQyihwUAZ6PO7JmB8tbPWC1akBAm8mcfN6SrpcUhDwj3MhU8PnQJl(te0YadaCC1INhRNsuz6WU6CKPifAoEERcaCNXnT9DiW(pLRGaoV1FgKftuk)PQd8s8iKOyFPUwax6N4IYXai3L9rShzNAFNn6s5d2J8sOMwt8hz1KgMgtl0N7UgcVsejFa)Z(T5XDmPW)7(hzqDBRSWTtev(2i1CJIb8zwZHk97FYvx4UkWjrvlmUnHjk5pqRL5zn6yDTxJYe7LJb9pChJR)PXkfRTCUsdbRHrQCn1WpLjZrQ1lBB6CliRMBMPgEK0Zm4K(No5FK9DRIaKRUChTZJtE2OJxBGB5adNOq16)X7Q8sN27RbmpIHAQt)DlhnWNunT0Rozf4ze2CXI6Q1aA4DomKpJjQxkWlFq8NPYuMVavm18)mbvONxkx7vqlkb(rY5kcEjK5hHPJ(vGXNuvUekQyiS6z7vo3dbfEK4eBaHQo6CX4syQQaEfLaGWm6wIAyo6SoTGTNE3Tf9XOfA1x5K8osHNAEvFmXvnYy1h8F855f8xZKFsEcFIYRCKIkEqj58fohW2bzVxz(f10Pqu8pLBRneVI(ZyL(8vmNXiODGLJ6tRjePQPCEXhr8kuE7HqNMPkwujc0)zvRqtwtWiWYAPmHl(gr54OYhYEu7qiwoypI66n)BR6kcr2dleZxu6n9ShWR9)ilcPVaxXzyNYIWPKsw(6AQhGWU4zBz2gCmxFvsHBKu)C73FpwXTMkC0ccbdyO)6vhueIiBXMXGGpcVgyL6oOMRXZKtxQVtKgKp7mKVnNq7N13rQMky2BVO2wEyE(LEL5MiWJRRW9rlilrvTRRhMpP8VZ927OqMJrcC)KlQRrQQK9ToVG3DFwinwtV1E3B0tbFYQgBRDF1u909yLAg3XwJwM0twu1JC0cCYXE2NLWiLlu)0)cgUuvLPvf9S3bSovNiURcHB7DIODnFULsNB60SoilNtDgdt1Qht1Ai96xPDC7gRILsDjwkVR8MiUz5(YUl4olp9SRSst7pw3kwJD4dwx(GKZeQudm5HqmvACtS9KwaaRjuxwNWg0e9EJYA2yni02odIrR4PPIzEKCym55N0tP7ZTxLM6KigVriyp75(Y1(oNCYQR6Z4G(2)ZTqGcC7Sw8MeivgKfFzf42RN9yvs7Uojh9ad3zJD8L(inyhp1BByL2tvO6i9D7UkKUXtX44v9t)As(tTq722zxGxN0DxiRZUNvlG)hC6yNOXJ6n1hTtiL1f)GSroz2x3I3a9YSMOfx3wUwhMz2r0qnvczNQbyhMv2js54yTZ5enB7xIKZUxotmrpDBKY3j63yfy9oABiVf4ay0MN8RyAa3wgIvx6Hwnam2)4Fzt5lNNlU1DrpMhVcAhVfWg0m6JMgwrpVBGCqcGeD799DpKdq1UXBbsfSp8f2hJT1rntuNcBZLf1nl4ynQmJ)vg4KaF30ozpfA2WBQo)E0UmEuyuyhnfT2(KObgKoXTNTS8wJDCua)yC)M6Daobu7sShyTWwYj7UkkHXByTPkB39kPs7SWdgjhbtxskg3d(QG8hZtdgAJeqTTcjy4tig4cLNjdHzqubcqFiFkVC7Xyu2aCVQzEqWeqFUg(Q47XiXJYRcsZB0gSGbjDi4DwpFpnkNx9VRcbg2QAUQt1iqJfqUACJAnkI73hDS6FtiqxvMg3tuSpLiOErGOJ1nljoFr8f4YIvLviY)YOBjc80BwHxluwlgcbm57ttVS8n3VcmtEdId9eQx1HxzTpW)mdVQizg8kHHQ8hXR2pw7qz1dpDZTlZNH3KAEzpIFbMCUEr5mAaqC6dHrvA6uK30Tyz575pa2nbVMXhfRnY85lXMDkHqMQ720G)deu1RfVR8vRxwE3t8JMK1u2vCt(8)LGbyz(QIU6Q73GtB0Qi8BBZRW5GBq2Jf5RRRUPOA2cEXaoq3uUggqy04Z7hxkVaxj)J6kXTSbI5J8923SY8LTVTUsIgz4uc1K0uCxrttX8)on(VKhEXDG2nBAlM37sSe4dLpYRGfM93epYjylq0T)uhUfLT6PoGssZq9JIunZNfxbHap)syBuZaqCVeCRD6jvbriAnrDYn9r09Vji1D0p8)dmb)dxw8yEdcwiIBC16U3wumNamlr8ZWyDXrV5Oto9T4y87arIgIpIpY1lk(HFPUCE76YgS1wsYUblFTRyJW9(9xlHak75R8Aw7a6w2ngVnZqjrKtLRcZ3HS1Ys)c7ajePvX319lRFKqQm(kt4dm48iU6gRnqbU4SNe)opYpzX(R1alGPVkbI4RfbXgXIt9eI8OiZ)l)aSJ02(y(teVTjM(XhYmOxctP9vDn5D5WE5zV8KtF3zi5dNY2NcRVab2PJEv8ZimUryWq7mCRvF)8j0MGNXnHDZhrqAmYQdoNlvayuo4JCfHzF32DaJhI2Oi3Oifgvmy9VIQ8c)CUMs4cmdpKxcGu4(Hc3Xnf4iSpwOkM0ELxs61BFa1teLDl8aBqj7WSfiO8skpwv39i)BBQR(DuZaQqPHSeybC1SvPZ7wakopRSTvOwiKU31XzK13E4SJ00PNDW0QEfPLzEX7RVbheCZb0Vx02v)4npw8udOxLHyD0VzeSrX)MUUgWUSlFE9JWmfhe0Aw5QcqdElQyIvOHGqCrZd3WyFTyWxw22vqGXmXWGFvqA)jq)lEDmWd98I7Kp0iOK8FBdmbVUb0cYf)Mx2)U3NmAIrIydW0DXySaVfhCTUbIXatAzX7lqRnTa7)Y81GksbsD1u8K1hbBjfZSXWtCf4ddcgC7RPAvKOgP0LY71BAa1ZxTO8UUREGrOw)SBMLVgrP65NlOsSQKRRxJxri4BgSnu3SCEVzdQEZ8JuieiFhHG3Ms4fsTwewJ4Iohs3Qecy5KbcAiAZAeQYq0R2c8BX6mt(BmhmNdfiZPgbhDo0NWLt82yGPlIJeW5qX98pJiF6ggnvxOgIRiycyizZDZlw(ERLiEklfZ0tpbaBwF7)cbBY3x07Q7WXGOZCwJIgWseQNUWjC7Fn9ShfnySes1LOA6yxTKM4Bz)7jLXkLx8gEf2gXRCOaMVLVNv)7ilbjlie3OOpao0(Fg9VpTRyLX3d9Fq99mHuFnSOkEVkOeJeYSKisYacVnhrSENv8JiI)a)iUHYGb5le369cjys1hjzs3aLHIlUayKhaO2TpuwzisrhMjZWs30Ube4qHUkkV9RbQbEhpC2MLDOIyy)34MXw9E5KxOWgtjiHruD9CqaiBcngVUEdQ)LGy9CeX3i1fIQoqq5W1dlMzmtvjetn3rfsILTpRjd3Rya6HEPGMCyHFrt99OLCebHbVtGp3Y16ZkrW)DnJZWQFE8E2fp0coLgD0fBNrdoo2nDjEodgxTlCakBQUVPEZAG0VPdSrqWvV1n4HycX)AHene9pWaCCt(D4DkeDhOqMmnVp4r7gDvVa0UJVGQ5Y7tF8ClapBr0eL0AIJ0l)a41cSieyYP4YQ)8k8(Qb1B6KbKS8UFjhyaymnMM08CIEZIlcg8sWNH)SJX3JPLs8TfINAcbBrYRXJdy34akoVrXUQXqZ7rZNJi48Q1qCeiBbJNpQFJGGXZNz4RtC7P4N56HizEk4MpEPLmRddjsShX8cdXP1W(fL8EOUkT3dZYOAsgrEpT6oeiiaQt(7lM)pQRxjQsD((kbyo)3BYByuXusLe4g(H09H0Z461fCMGUkBWrNP3kdZCAY44LjILjQwcFrKSIpMGQYs5gx1J89hQoO0bxOCJA)fvtGJ65K3AWiI2A1CFObrimxq9YSscoIPKoTh3mfyP1ct8FcRLeWTjcbEXp4m11EHXA93yaswCrdH(9acpkEyD(jzH5kpYT((SSQZVvEDpHInSmc9QS3Yymu4yCrIFPa6ud5nHCK7wXusVlEMHr7Cs5D3vodK2EIDyAWL9pVUrRpeUcsPiiY62ttaDRNLxLFp5Fh4xYC8k)0k3ayOTI7qi0D8EOORhwIJT5Gtv5DW2gJUUsGne(Ln1DK08RlwUUO5NG4COc4IbMDiYHwLrk8HW3ncPbY(StpCsqWhuzHZVPaGUaXnq8GoLAllbmRWi0IFzE19ubVbHzsASQ2S6Y6hBLig(dfpDBz1CPubFJzRVq4sYeFb6MVhxE0nYWlU3iWlrceGOZEGWDEwZe40U4FZMSuxlyceeuiHEg(ew3X4I7SYXKHbfKmXdrQEla9bZbq(mGVUI0S2pPtsmJKUvojlcGQ7Ciw7vLZOTV1ffZz8HLa7CR7yJajnqP8MmRApc2UX46MMMg5f45b)fdz3go5kAdibL1avIThs(c(Jixa5CZAkq8F64tynCIAyzr5ShWiM03Ns0fhiSmh6(JAhH9yP)L(kIouKjvmE(3aE(Wxny(4YNUSOyqrULKm5BbBRBLQ(a3U(IMdLWzhEqiVxY68)V8UY6TTncc)xXp2(qd49LFYWUj2ij1gXQ9H(IGIntcHPffSKrlq(Z3Do2L7UCxk6d5ka1xCJpO4E9nFZ3m7m4Mj9vb6mV3E(LlUfq2erVwdyA1VbuRmSaUNj3ab8Rkylm9h3VCjodt1QzXWwwPoedBSs8dIWynByTxcHcWfD9tbmpys6jGHgEwHCCh2WXnDsZzwvPWLJ0Uv837hlkw2036Ab(eEibkiwmFzCV96)PzvnvZ0e0Q53r0zrSLNGgsOL2zDQuir1rcPoJkVVvXe1QXiR(fuJyFPBfXy6QfRxdfVCHp93vVbqknBET(AbTSfgvH6Muxa7HX4KFzLa1BtZnlA1ArQeoS(MUzYtqy)vX0uVXcifUhlYMMQFLxn7Yl)0SlUcx77xDiinZgsd3czmAABAnGTG3Hnsqvx5h(hM9jy9nx8(eYcZhjiDCTKxRWgtSlZlKql0k(aZlMRdtYGIJDyJBoXhYWBNrf7n0(6)eA2ui)QOz7tFlSP0x0RizxKsCekxGNIrKxdBgMB)jtd5vpUPPTzdOqShdd(W0TmBdfp0jcNZMfDHMRFYJWGyW88Q)u9IMYhp9GuAYYXMrJxSCREo1tamheRsY4Knb5aj2M2cAQrZwUS7mRDSx3SL2kLfq3GCAzYO4ggh8OxWimThdmEsW5Sm66fulautQbQ0SMdOCbWNd2Vo4Kmek3vbg4Taq3hb4No2UHPbKn7BH7cKy0y8g3I7cowg2EFw)z7ZGXL(noM6KyySUqpIhw0XEdX(1vDpPiiiioQiPmkoNQIuGPbq4LHn6PxlJdcSqORcidajRvXZZjdx2pe2LaFWF6wpewBmBvuAEC4Wsc6(k2YjzhtXf3rmK4atMTKKwHQby5vBV)b9dPj5cGx)JMUbellpBX8MlpwqhNnCgXIz0yQnm0MRRKeHHB3MJbM2MmyHABT556eGtxHC7PH(kiNsBJz0YLLhBpbEdmFOXqv3FalF7y7gVE8)Zq3Mx1kC)uxBaPgcyCAUR5M784mQl6JgnS5CoiSC8)j4z0DpiO3q4z5FsFBVstMNXfyW6i005IsnlBx218JGuw9E419J0CXq6MJFa2NseE0(HN1G7QW1qmrGw(Rwb4xxlNXuCWSlM6GEQlkqJivL9HzRToQ6GRXcRrhsDaTvBP6LQcQN6gzuPfmWCdJrMKy6yN9VQrie4RiIwhdBYcry9gy1I3ng1QUJLX3Las1zQmSPRBBJmT6lx8HZ53ri2HOodclq4tg2pkMHvrnXYEaqjIcHZwLNOShjGQtGxd94ezZCCGmk66BIOsUbJ97dRPyftweutbXDrpbka0y0oNNmpkpUOOyEsA0taaZHmGwyAUOE7bpXm(XuOm9QyQh6dt1hBcxZfxbgWZNQPI3PR6GaKC0jOCK4(lNka7cXOhCdcWjn1dmeTeuLpsmqczZanif12kAbKKKQqnmQQPoJMOdNrC5VU)7lGl1S3cCMLoSk)tI522QfQ1OSuE(Ww(1l0FqvgYHYB4t8j1LfoggllvmFC4)M1hqFWuE(qAdvC1IYGLzCahZ4KU9r10QLq7E0oSC9dmWxlI7KGW685F)hDR3m)gkfwnD9rbRRznWXSIhIdSBnIpKZBU926LhD6zG)ybvnR)a8zcTk4rqLFrkiBaps022oOSkfuMhgmpkTSiijzEzOBu5rvLtDJK8fqnJvWP5oNRZ2Jat7fH9jsb1j9l)uqft8FQ5B1hD9civ1DYc1oLeOWfmj9BCaqAPo8lIQP7C8yCwZMwg8EccYxrxrqDlOZ(BPl6e0miIQfaUjegHrdC1lqR0TGJ(YXUn55pmMV(c79RjsTpci9aIkXX5M3SzsEOLJBuoOOsdr6Ejq5yIkeAiYphweznKSGKrK6J3CQ3)qD7vDnl3SUx6kzLGuHOJTU(G83Lucjvqyrk2Oh1ci)lQSBIAVjFfX2XEwAzAsArzbKpepH0bl8DrjLf55LrLY(RVhy6P(cl9waMb(TKiHphXrjbPbLbX4CGBQ58tpm7LLV(WZpQAZx7BFw)KVckyQJJ5XpNwryAf3wFdKjPli9A7tPNc51tz9pxgveLE8Y4OWIOJxweaD4)LrzjGhPlJfJQImXxlcJdcpEzsssqM4xt81OukfRdiXlx3NqdcgelUVM9uMpPo7hqhoVR9wT9SPc6clUTPE5gJVj(4u)(yQTdUgZIKQ(bFEX)oYFgK8SSNcMppXFgD9vsR(wtBl84lXcUxrqo4jfOBtF2mdPLSXRdKFgeBG(8rsQFR6vdtrfiPdPrhMdWGxlthLP)p(eorEHPuIwa9IddWCSrWNxi2cMaFaPy4bKvTq6gujVrgyMJKxDE9dDnRHIIepFUwRrSr3DDqW1Fq94omT7eqX4cSQ(qdFiAn9bkncKx3jC3KsdACEat8)M7RH(IlKgXI)p5ibEuQkBe(t06z449UgE26xLiFfOB(bR65OMlBZAedG1bvdDDSpjRSxQPz((Chx3IjHcHx1kTRjinpjZjd4o98OyxVuulP1qU5Z7orqkP5N(NA)obmNQHtcJ6dL)maJIsVvkF1)4HnuWbnzoJhLldQc6TR8(FTmHU7x41eIkByE9gN2PsZJyEktNhoR5ba248l)Yf)9L)XSt(eIISQB1JTlEaKbSS6RTDD32k(GX)qyxISv8kNnPNnC0knb7JjXj5rXzzhJxUg82QGjD0Q6BGhzyva(DfRh31W7EHCUtCkq8BG3RP8aXxG(C6QvcQNyMpQFhuH0ev8ifB9Lz)nNgNx32TbhILYFbgU1(2MPh0mUQ9axKa8IHWo7ehGbX5iyM9OFP(7vhDgCNnRp6QhFyv366FLUCv4fu8KtNDXF97Yl1gLSN8mnWf49p0D)PN9zmDubym2wWNPHhL86XvrPz74rnnePTEIDyYMd9)VJ6SD9OE)CTo6GBToPkmPyxFWEFClEyq8b3IDu1o)C9(3snSdpFxVwVxcNLTRh17Fl2XvP55hCNRf0uYsoah1HbPhGJ6O0YdXr9HP7hzhICZIYo8iIl4MTRbZ2)iPig07A7w7FdAquHdVLAyuxCaA3kmyxVdF)JfEu1o3HR9Vbn4Nz2UEh(EjAw2UMp6(4OomyxZrzFButboaQSBq8oOMiceDvO0xUCdxwh7ECduiw4AeivUWGOA992UVUO1rXP7(UBFKk5oIhM4)(V)" },' }
    @{ f="EllesmereUI_Profiles.lua"; line=1678; from='--     description = "A clean minimal setup",'; to='--     description = EUI_L["A clean minimal setup"],' }
    @{ f="EllesmereUI_Widgets.lua"; line=4748; from='--      elementLabels = { MainBar = "Bar 1", Bar2 = "Bar 2", ... },'; to='--      elementLabels = { MainBar = EUI_L["Bar 1"], Bar2 = EUI_L["Bar 2"], ... },' }
    @{ f="EllesmereUI_Widgets.lua"; line=5017; from='--          elementLabels = { MainBar = "Bar 1", ... },'; to='--          elementLabels = { MainBar = EUI_L["Bar 1"], ... },' }
    @{ f="EUI_PartyMode_Options.lua"; line=19; from='local PAGE_PARTY = "Party Mode"'; to='local PAGE_PARTY = EUI_L["Party Mode"]' }
    @{ f="EUI_PartyMode_Options.lua"; line=532; from='description = "Disco lights overlay for celebrations.",'; to='description = EUI_L["Disco lights overlay for celebrations."],' }
    @{ f="EUI_UnlockMode.lua"; line=483; from='["player"]       = { module = "EllesmereUIUnitFrames",       page = "Frame Display",                sectionName = "HEALTH BAR",       preSelectFn = SelectUnitFrame("player"),       highlightText = "Bar Height" },'; to='["player"]       = { module = "EllesmereUIUnitFrames",       page = EUI_L["Frame Display"],                sectionName = EUI_L["HEALTH BAR"],       preSelectFn = SelectUnitFrame("player"),       highlightText = EUI_L["Bar Height"] },' }
    @{ f="EUI_UnlockMode.lua"; line=484; from='["target"]       = { module = "EllesmereUIUnitFrames",       page = "Frame Display",                sectionName = "HEALTH BAR",       preSelectFn = SelectUnitFrame("target"),       highlightText = "Bar Height" },'; to='["target"]       = { module = "EllesmereUIUnitFrames",       page = EUI_L["Frame Display"],                sectionName = EUI_L["HEALTH BAR"],       preSelectFn = SelectUnitFrame("target"),       highlightText = EUI_L["Bar Height"] },' }
    @{ f="EUI_UnlockMode.lua"; line=485; from='["focus"]        = { module = "EllesmereUIUnitFrames",       page = "Frame Display",                sectionName = "HEALTH BAR",       preSelectFn = SelectUnitFrame("focus"),        highlightText = "Bar Height" },'; to='["focus"]        = { module = "EllesmereUIUnitFrames",       page = EUI_L["Frame Display"],                sectionName = EUI_L["HEALTH BAR"],       preSelectFn = SelectUnitFrame("focus"),        highlightText = EUI_L["Bar Height"] },' }
    @{ f="EUI_UnlockMode.lua"; line=486; from='["pet"]          = { module = "EllesmereUIUnitFrames",       page = "Frame Display",                sectionName = "HEALTH BAR",       preSelectFn = SelectUnitFrame("pet"),          highlightText = "Bar Height" },'; to='["pet"]          = { module = "EllesmereUIUnitFrames",       page = EUI_L["Frame Display"],                sectionName = EUI_L["HEALTH BAR"],       preSelectFn = SelectUnitFrame("pet"),          highlightText = EUI_L["Bar Height"] },' }
    @{ f="EUI_UnlockMode.lua"; line=487; from='["targettarget"] = { module = "EllesmereUIUnitFrames",       page = "Frame Display",                sectionName = "HEALTH BAR",       preSelectFn = SelectUnitFrame("targettarget"), highlightText = "Bar Height" },'; to='["targettarget"] = { module = "EllesmereUIUnitFrames",       page = EUI_L["Frame Display"],                sectionName = EUI_L["HEALTH BAR"],       preSelectFn = SelectUnitFrame("targettarget"), highlightText = EUI_L["Bar Height"] },' }
    @{ f="EUI_UnlockMode.lua"; line=488; from='["focustarget"]  = { module = "EllesmereUIUnitFrames",       page = "Frame Display",                sectionName = "HEALTH BAR",       preSelectFn = SelectUnitFrame("focustarget"),  highlightText = "Bar Height" },'; to='["focustarget"]  = { module = "EllesmereUIUnitFrames",       page = EUI_L["Frame Display"],                sectionName = EUI_L["HEALTH BAR"],       preSelectFn = SelectUnitFrame("focustarget"),  highlightText = EUI_L["Bar Height"] },' }
    @{ f="EUI_UnlockMode.lua"; line=489; from='["boss"]         = { module = "EllesmereUIUnitFrames",       page = "Frame Display",                sectionName = "HEALTH BAR",       preSelectFn = SelectUnitFrame("boss"),         highlightText = "Bar Height" },'; to='["boss"]         = { module = "EllesmereUIUnitFrames",       page = EUI_L["Frame Display"],                sectionName = EUI_L["HEALTH BAR"],       preSelectFn = SelectUnitFrame("boss"),         highlightText = EUI_L["Bar Height"] },' }
    @{ f="EUI_UnlockMode.lua"; line=490; from='["classPower"]   = { module = "EllesmereUIUnitFrames",       page = "Frame Display",                sectionName = "CLASS RESOURCE",   preSelectFn = SelectUnitFrame("player"),       highlightText = "Enable Class Resource" },'; to='["classPower"]   = { module = "EllesmereUIUnitFrames",       page = EUI_L["Frame Display"],                sectionName = EUI_L["CLASS RESOURCE"],   preSelectFn = SelectUnitFrame("player"),       highlightText = EUI_L["Enable Class Resource"] },' }
    @{ f="EUI_UnlockMode.lua"; line=493; from='["ERB_Health"]        = { module = "EllesmereUIResourceBars",       page = "Class, Power and Health Bars", sectionName = "HEALTH BAR",           highlightText = "Bar Height" },'; to='["ERB_Health"]        = { module = "EllesmereUIResourceBars",       page = EUI_L["Class, Power and Health Bars"], sectionName = EUI_L["HEALTH BAR"],           highlightText = EUI_L["Bar Height"] },' }
    @{ f="EUI_UnlockMode.lua"; line=494; from='["ERB_Power"]         = { module = "EllesmereUIResourceBars",       page = "Class, Power and Health Bars", sectionName = "POWER BAR",            highlightText = "Bar Height" },'; to='["ERB_Power"]         = { module = "EllesmereUIResourceBars",       page = EUI_L["Class, Power and Health Bars"], sectionName = EUI_L["POWER BAR"],            highlightText = EUI_L["Bar Height"] },' }
    @{ f="EUI_UnlockMode.lua"; line=495; from='["ERB_ClassResource"] = { module = "EllesmereUIResourceBars",       page = "Class, Power and Health Bars", sectionName = "CLASS RESOURCE BAR",   highlightText = "Bar Height" },'; to='["ERB_ClassResource"] = { module = "EllesmereUIResourceBars",       page = EUI_L["Class, Power and Health Bars"], sectionName = EUI_L["CLASS RESOURCE BAR"],   highlightText = EUI_L["Bar Height"] },' }
    @{ f="EUI_UnlockMode.lua"; line=496; from='["ERB_CastBar"]       = { module = "EllesmereUIResourceBars",       page = "Cast Bar",                     sectionName = "BAR DISPLAY",          highlightText = "Bar Height" },'; to='["ERB_CastBar"]       = { module = "EllesmereUIResourceBars",       page = EUI_L["Cast Bar"],                     sectionName = EUI_L["BAR DISPLAY"],          highlightText = EUI_L["Bar Height"] },' }
    @{ f="EUI_UnlockMode.lua"; line=499; from='["MainBar"]   = { module = "EllesmereUIActionBars",          page = "Bar Display",                  sectionName = "LAYOUT",  preSelectFn = SelectActionBar("MainBar"),   highlightText = "Icon Size" },'; to='["MainBar"]   = { module = "EllesmereUIActionBars",          page = EUI_L["Bar Display"],                  sectionName = EUI_L["LAYOUT"],  preSelectFn = SelectActionBar("MainBar"),   highlightText = EUI_L["Icon Size"] },' }
    @{ f="EUI_UnlockMode.lua"; line=500; from='["Bar2"]      = { module = "EllesmereUIActionBars",          page = "Bar Display",                  sectionName = "LAYOUT",  preSelectFn = SelectActionBar("Bar2"),      highlightText = "Icon Size" },'; to='["Bar2"]      = { module = "EllesmereUIActionBars",          page = EUI_L["Bar Display"],                  sectionName = EUI_L["LAYOUT"],  preSelectFn = SelectActionBar("Bar2"),      highlightText = EUI_L["Icon Size"] },' }
    @{ f="EUI_UnlockMode.lua"; line=501; from='["Bar3"]      = { module = "EllesmereUIActionBars",          page = "Bar Display",                  sectionName = "LAYOUT",  preSelectFn = SelectActionBar("Bar3"),      highlightText = "Icon Size" },'; to='["Bar3"]      = { module = "EllesmereUIActionBars",          page = EUI_L["Bar Display"],                  sectionName = EUI_L["LAYOUT"],  preSelectFn = SelectActionBar("Bar3"),      highlightText = EUI_L["Icon Size"] },' }
    @{ f="EUI_UnlockMode.lua"; line=502; from='["Bar4"]      = { module = "EllesmereUIActionBars",          page = "Bar Display",                  sectionName = "LAYOUT",  preSelectFn = SelectActionBar("Bar4"),      highlightText = "Icon Size" },'; to='["Bar4"]      = { module = "EllesmereUIActionBars",          page = EUI_L["Bar Display"],                  sectionName = EUI_L["LAYOUT"],  preSelectFn = SelectActionBar("Bar4"),      highlightText = EUI_L["Icon Size"] },' }
    @{ f="EUI_UnlockMode.lua"; line=503; from='["Bar5"]      = { module = "EllesmereUIActionBars",          page = "Bar Display",                  sectionName = "LAYOUT",  preSelectFn = SelectActionBar("Bar5"),      highlightText = "Icon Size" },'; to='["Bar5"]      = { module = "EllesmereUIActionBars",          page = EUI_L["Bar Display"],                  sectionName = EUI_L["LAYOUT"],  preSelectFn = SelectActionBar("Bar5"),      highlightText = EUI_L["Icon Size"] },' }
    @{ f="EUI_UnlockMode.lua"; line=504; from='["Bar6"]      = { module = "EllesmereUIActionBars",          page = "Bar Display",                  sectionName = "LAYOUT",  preSelectFn = SelectActionBar("Bar6"),      highlightText = "Icon Size" },'; to='["Bar6"]      = { module = "EllesmereUIActionBars",          page = EUI_L["Bar Display"],                  sectionName = EUI_L["LAYOUT"],  preSelectFn = SelectActionBar("Bar6"),      highlightText = EUI_L["Icon Size"] },' }
    @{ f="EUI_UnlockMode.lua"; line=505; from='["Bar7"]      = { module = "EllesmereUIActionBars",          page = "Bar Display",                  sectionName = "LAYOUT",  preSelectFn = SelectActionBar("Bar7"),      highlightText = "Icon Size" },'; to='["Bar7"]      = { module = "EllesmereUIActionBars",          page = EUI_L["Bar Display"],                  sectionName = EUI_L["LAYOUT"],  preSelectFn = SelectActionBar("Bar7"),      highlightText = EUI_L["Icon Size"] },' }
    @{ f="EUI_UnlockMode.lua"; line=506; from='["Bar8"]      = { module = "EllesmereUIActionBars",          page = "Bar Display",                  sectionName = "LAYOUT",  preSelectFn = SelectActionBar("Bar8"),      highlightText = "Icon Size" },'; to='["Bar8"]      = { module = "EllesmereUIActionBars",          page = EUI_L["Bar Display"],                  sectionName = EUI_L["LAYOUT"],  preSelectFn = SelectActionBar("Bar8"),      highlightText = EUI_L["Icon Size"] },' }
    @{ f="EUI_UnlockMode.lua"; line=507; from='["StanceBar"] = { module = "EllesmereUIActionBars",          page = "Bar Display",                  sectionName = "LAYOUT",  preSelectFn = SelectActionBar("StanceBar"), highlightText = "Icon Size" },'; to='["StanceBar"] = { module = "EllesmereUIActionBars",          page = EUI_L["Bar Display"],                  sectionName = EUI_L["LAYOUT"],  preSelectFn = SelectActionBar("StanceBar"), highlightText = EUI_L["Icon Size"] },' }
    @{ f="EUI_UnlockMode.lua"; line=508; from='["PetBar"]    = { module = "EllesmereUIActionBars",          page = "Bar Display",                  sectionName = "LAYOUT",  preSelectFn = SelectActionBar("PetBar"),    highlightText = "Icon Size" },'; to='["PetBar"]    = { module = "EllesmereUIActionBars",          page = EUI_L["Bar Display"],                  sectionName = EUI_L["LAYOUT"],  preSelectFn = SelectActionBar("PetBar"),    highlightText = EUI_L["Icon Size"] },' }
    @{ f="EUI_UnlockMode.lua"; line=509; from='["XPBar"]     = { module = "EllesmereUIActionBars",          page = "Bar Display",                  sectionName = "LAYOUT",  preSelectFn = SelectActionBar("XPBar"),     highlightText = "Icon Size" },'; to='["XPBar"]     = { module = "EllesmereUIActionBars",          page = EUI_L["Bar Display"],                  sectionName = EUI_L["LAYOUT"],  preSelectFn = SelectActionBar("XPBar"),     highlightText = EUI_L["Icon Size"] },' }
    @{ f="EUI_UnlockMode.lua"; line=510; from='["RepBar"]    = { module = "EllesmereUIActionBars",          page = "Bar Display",                  sectionName = "LAYOUT",  preSelectFn = SelectActionBar("RepBar"),    highlightText = "Icon Size" },'; to='["RepBar"]    = { module = "EllesmereUIActionBars",          page = EUI_L["Bar Display"],                  sectionName = EUI_L["LAYOUT"],  preSelectFn = SelectActionBar("RepBar"),    highlightText = EUI_L["Icon Size"] },' }
    @{ f="EUI_UnlockMode.lua"; line=513; from='["MicroBar"] = { module = "EllesmereUIActionBars",          page = "Bar Display",                  sectionName = "GENERAL", preSelectFn = SelectActionBar("MicroBagBars") },'; to='["MicroBar"] = { module = "EllesmereUIActionBars",          page = EUI_L["Bar Display"],                  sectionName = EUI_L["GENERAL"], preSelectFn = SelectActionBar("MicroBagBars") },' }
    @{ f="EUI_UnlockMode.lua"; line=514; from='["BagBar"]   = { module = "EllesmereUIActionBars",          page = "Bar Display",                  sectionName = "GENERAL", preSelectFn = SelectActionBar("MicroBagBars") },'; to='["BagBar"]   = { module = "EllesmereUIActionBars",          page = EUI_L["Bar Display"],                  sectionName = EUI_L["GENERAL"], preSelectFn = SelectActionBar("MicroBagBars") },' }
    @{ f="EUI_UnlockMode.lua"; line=517; from='["EABR_Reminders"] = { module = "EllesmereUIAuraBuffReminders", page = "Auras, Buffs & Consumables", sectionName = "DISPLAY" },'; to='["EABR_Reminders"] = { module = "EllesmereUIAuraBuffReminders", page = EUI_L["Auras, Buffs & Consumables"], sectionName = EUI_L["DISPLAY"] },' }
    @{ f="EUI_UnlockMode.lua"; line=520; from='["EUI_FPS"]            = { module = "EllesmereUIQoL", page = "Quality of Life", sectionName = "EXTRAS", highlightText = "Show FPS Counter" },'; to='["EUI_FPS"]            = { module = "EllesmereUIQoL", page = EUI_L["Quality of Life"], sectionName = EUI_L["EXTRAS"], highlightText = EUI_L["Show FPS Counter"] },' }
    @{ f="EUI_UnlockMode.lua"; line=521; from='["EUI_SecondaryStats"] = { module = "EllesmereUIQoL", page = "Quality of Life", sectionName = "EXTRAS", highlightText = "Secondary Stat Display" },'; to='["EUI_SecondaryStats"] = { module = "EllesmereUIQoL", page = EUI_L["Quality of Life"], sectionName = EUI_L["EXTRAS"], highlightText = EUI_L["Secondary Stat Display"] },' }
    @{ f="EUI_UnlockMode.lua"; line=4135; from='local WM_TEXT = "W Match"'; to='local WM_TEXT = EUI_L["W Match"]' }
    @{ f="EUI_UnlockMode.lua"; line=4136; from='local HM_TEXT = "H Match"'; to='local HM_TEXT = EUI_L["H Match"]' }
    @{ f="EUI__General_Options.lua"; line=802; from='disclaimer  = "This resets every EUI addon, not just the current one.",'; to='disclaimer  = EUI_L["This resets every EUI addon, not just the current one."],' }
    @{ f="EUI__General_Options.lua"; line=1040; from='SoulFragments = "Soul Fragments",'; to='SoulFragments = EUI_L["Soul Fragments"],' }
    @{ f="EUI__General_Options.lua"; line=1043; from='["HORIZONTAL"] = "Left to Right",'; to='["HORIZONTAL"] = EUI_L["Left to Right"],' }
    @{ f="EUI__General_Options.lua"; line=1044; from='["HORIZONTAL_REV"] = "Right to Left",'; to='["HORIZONTAL_REV"] = EUI_L["Right to Left"],' }
    @{ f="EUI__General_Options.lua"; line=1045; from='["VERTICAL"] = "Top to Bottom",'; to='["VERTICAL"] = EUI_L["Top to Bottom"],' }
    @{ f="EUI__General_Options.lua"; line=1046; from='["VERTICAL_REV"] = "Bottom to Top",'; to='["VERTICAL_REV"] = EUI_L["Bottom to Top"],' }
    @{ f="EUI__General_Options.lua"; line=3103; from='description = "General options for all EllesmereUI addons.",'; to='description = EUI_L["General options for all EllesmereUI addons."],' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=7203; from='group = "Action Bars",'; to='group = EUI_L["Action Bars"],' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=7393; from='group = "Action Bars",'; to='group = EUI_L["Action Bars"],' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=9072; from='group = "Action Bars",'; to='group = EUI_L["Action Bars"],' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=10104; from='group = "Action Bars",'; to='group = EUI_L["Action Bars"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=16; from='local PAGE_DISPLAY        = "Bar Display"'; to='local PAGE_DISPLAY        = EUI_L["Bar Display"]' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=17; from='local PAGE_ANIMATIONS     = "Bar Animations"'; to='local PAGE_ANIMATIONS     = EUI_L["Bar Animations"]' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=96; from='barLabels["MicroBagBars"] = "Micro Menu / Bag Bars"'; to='barLabels["MicroBagBars"] = EUI_L["Micro Menu / Bag Bars"]' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=98; from='barLabels["XPRepBars"] = "XP / Rep Bars"'; to='barLabels["XPRepBars"] = EUI_L["XP / Rep Bars"]' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1071; from='MainBar  = "Bar 1",'; to='MainBar  = EUI_L["Bar 1"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1072; from='Bar2     = "Bar 2",'; to='Bar2     = EUI_L["Bar 2"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1073; from='Bar3     = "Bar 3",'; to='Bar3     = EUI_L["Bar 3"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1074; from='Bar4     = "Bar 4",'; to='Bar4     = EUI_L["Bar 4"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1075; from='Bar5     = "Bar 5",'; to='Bar5     = EUI_L["Bar 5"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1076; from='Bar6     = "Bar 6",'; to='Bar6     = EUI_L["Bar 6"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1077; from='Bar7     = "Bar 7",'; to='Bar7     = EUI_L["Bar 7"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1078; from='Bar8     = "Bar 8",'; to='Bar8     = EUI_L["Bar 8"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2108; from='csquare  = "Curved Square",'; to='csquare  = EUI_L["Curved Square"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4014; from='local SECTION_BAR_INTERACTIONS = "BAR INTERACTIONS"'; to='local SECTION_BAR_INTERACTIONS = EUI_L["BAR INTERACTIONS"]' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4015; from='local SECTION_PROC_GLOW     = "CUSTOM PROC GLOW"'; to='local SECTION_PROC_GLOW     = EUI_L["CUSTOM PROC GLOW"]' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4603; from='local GLOW_DISABLED_TIP = "This option requires a custom glow to be selected"'; to='local GLOW_DISABLED_TIP = EUI_L["This option requires a custom glow to be selected"]' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4651; from='description = "Configure visuals and behavior for your action bars.",'; to='description = EUI_L["Configure visuals and behavior for your action bars."],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=2360; from='petLabel = "Water Elemental"'; to='petLabel = EUI_L["Water Elemental"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=2612; from='group = "AuraBuff Reminders",'; to='group = EUI_L["AuraBuff Reminders"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=3051; from='FULLSCREEN_DIALOG = "Fullscreen Dialog", TOOLTIP = "Tooltip",'; to='FULLSCREEN_DIALOG = EUI_L["Fullscreen Dialog"], TOOLTIP = EUI_L["Tooltip"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=8; from='local PAGE_REMINDERS = "Auras, Buffs & Consumables"'; to='local PAGE_REMINDERS = EUI_L["Auras, Buffs & Consumables"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=9; from='local PAGE_TALENTS   = "Talent Reminders"'; to='local PAGE_TALENTS   = EUI_L["Talent Reminders"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=14; from='local SECTION_RAID_BUFFS   = "RAID BUFFS"'; to='local SECTION_RAID_BUFFS   = EUI_L["RAID BUFFS"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=17; from='local SECTION_ROGUE        = "ROGUE POISONS"'; to='local SECTION_ROGUE        = EUI_L["ROGUE POISONS"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=18; from='local SECTION_PALADIN      = "PALADIN RITES"'; to='local SECTION_PALADIN      = EUI_L["PALADIN RITES"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=19; from='local SECTION_SHAMAN       = "SHAMAN IMBUES & SHIELDS"'; to='local SECTION_SHAMAN       = EUI_L["SHAMAN IMBUES & SHIELDS"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1185; from='local flaskValues = { last_used = "Last Used" }'; to='local flaskValues = { last_used = EUI_L["Last Used"] }' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1207; from='local foodValues = { last_used = "Last Used" }'; to='local foodValues = { last_used = EUI_L["Last Used"] }' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1228; from='local weValues = { last_used = "Last Used" }'; to='local weValues = { last_used = EUI_L["Last Used"] }' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=1251; from='values={ mythic="Mythic Only", heroic_mythic="Heroic and Mythic", all="All Instanced Content" },'; to='values={ mythic=EUI_L["Mythic Only"], heroic_mythic=EUI_L["Heroic and Mythic"], all=EUI_L["All Instanced Content"] },' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=2480; from='description = "AuraBuff Reminders: Raid Buffs, Auras, and Consumables.",'; to='description = EUI_L["AuraBuff Reminders: Raid Buffs, Auras, and Consumables."],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=978; from='checkbox    = "Don''t show me again",'; to='checkbox    = EUI_L["Don''t show me again"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=1094; from='checkbox    = "Don''t show me again",'; to='checkbox    = EUI_L["Don''t show me again"],' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=30; from='["Weapons / Trinkets"] = { groupName = "The Armory", groupNameCustom = true },'; to='["Weapons / Trinkets"] = { groupName = EUI_L["The Armory"], groupNameCustom = true },' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=31; from='["Armor"]              = { groupName = "The Armory", groupNameCustom = true },'; to='["Armor"]              = { groupName = EUI_L["The Armory"], groupNameCustom = true },' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=32; from='["Item Set Gear"]      = { groupName = "The Armory", groupNameCustom = true },'; to='["Item Set Gear"]      = { groupName = EUI_L["The Armory"], groupNameCustom = true },' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=33; from='["Consumables"]        = { groupName = "Adventure Prep", groupNameCustom = true },'; to='["Consumables"]        = { groupName = EUI_L["Adventure Prep"], groupNameCustom = true },' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=34; from='["Gear Enhancements"]  = { groupName = "Adventure Prep", groupNameCustom = true },'; to='["Gear Enhancements"]  = { groupName = EUI_L["Adventure Prep"], groupNameCustom = true },' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_DragonRiding.lua"; line=596; from='group = "Dragon Riding",'; to='group = EUI_L["Dragon Riding"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=5; from='local PAGE_CHARSHEET     = "Character Sheet"'; to='local PAGE_CHARSHEET     = EUI_L["Character Sheet"]' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=6; from='local PAGE_TOOLTIPS      = "Tooltips, Menus & Popups"'; to='local PAGE_TOOLTIPS      = EUI_L["Tooltips, Menus & Popups"]' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=7; from='local PAGE_DRAGONRIDING  = "Dragon Riding"'; to='local PAGE_DRAGONRIDING  = EUI_L["Dragon Riding"]' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=930; from='description = "Themed Blizzard frames: Character Sheet, tooltips, menus, popups, Dragon Riding HUD.",'; to='description = EUI_L["Themed Blizzard frames: Character Sheet, tooltips, menus, popups, Dragon Riding HUD."],' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=557; from='description = "Chat frame reskin, clickable URLs, copy chat, sidebar icons.",'; to='description = EUI_L["Chat frame reskin, clickable URLs, copy chat, sidebar icons."],' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICdmBuffBars.lua"; line=1579; from='group = "Cooldown Manager",'; to='group = EUI_L["Cooldown Manager"],' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=3674; from='["airhorn"]  = "Air Horn",'; to='["airhorn"]  = EUI_L["Air Horn"],' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=3675; from='["banana"]   = "Banana Peel Slip",'; to='["banana"]   = EUI_L["Banana Peel Slip"],' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=3678; from='["water"]    = "Water Drop",'; to='["water"]    = EUI_L["Water Drop"],' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=4974; from='group = "Cooldown Manager",'; to='group = EUI_L["Cooldown Manager"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8; from='local PAGE_BAR_GLOWS    = "Bar Glows"'; to='local PAGE_BAR_GLOWS    = EUI_L["Bar Glows"]' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=14; from='local SEC_MAPPINGS   = "GLOW MAPPINGS"'; to='local SEC_MAPPINGS   = EUI_L["GLOW MAPPINGS"]' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=158; from='[1] = "Action Bar 1 (Main)", [2] = "Action Bar 2", [3] = "Action Bar 3", [4] = "Action Bar 4",'; to='[1] = EUI_L["Action Bar 1 (Main)"], [2] = EUI_L["Action Bar 2"], [3] = EUI_L["Action Bar 3"], [4] = EUI_L["Action Bar 4"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=159; from='[5] = "Action Bar 5", [6] = "Action Bar 6", [7] = "Action Bar 7", [8] = "Action Bar 8",'; to='[5] = EUI_L["Action Bar 5"], [6] = EUI_L["Action Bar 6"], [7] = EUI_L["Action Bar 7"], [8] = EUI_L["Action Bar 8"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=210; from='local BG_MODE_VALUES = { ACTIVE = "Buff Active", MISSING = "Buff Missing" }'; to='local BG_MODE_VALUES = { ACTIVE = EUI_L["Buff Active"], MISSING = EUI_L["Buff Missing"] }' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3315; from='values = { none = "None", left = "Left (Top)", right = "Right (Bottom)" },'; to='values = { none = EUI_L["None"], left = EUI_L["Left (Top)"], right = EUI_L["Right (Bottom)"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3340; from='VERTICAL = "Vertical Gradient",'; to='VERTICAL = EUI_L["Vertical Gradient"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3341; from='HORIZONTAL = "Horizontal Gradient",'; to='HORIZONTAL = EUI_L["Horizontal Gradient"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8736; from='hideActive  = "Hide Active State",'; to='hideActive  = EUI_L["Hide Active State"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8751; from='csquare  = "Curved Square",'; to='csquare  = EUI_L["Curved Square"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=10183; from='description = "CDM bar customization, action bar glows, and buff bars.",'; to='description = EUI_L["CDM bar customization, action bar glows, and buff bars."],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=698; from='spec     = "Default Spec Icons",'; to='spec     = EUI_L["Default Spec Icons"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=57; from='local matchTexValues = { match = "Match Damage Meters" }'; to='local matchTexValues = { match = EUI_L["Match Damage Meters"] }' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=769; from='values = { [0] = "DPS", [1] = "Damage", [2] = "Damage (DPS)" },'; to='values = { [0] = "DPS", [1] = EUI_L["Damage"], [2] = EUI_L["Damage (DPS)"] },' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1038; from='values = { free = "Free Move", topleft = "Top Left", topright = "Top Right",'; to='values = { free = EUI_L["Free Move"], topleft = EUI_L["Top Left"], topright = EUI_L["Top Right"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1039; from='bottomleft = "Bottom Left", bottomright = "Bottom Right" },'; to='bottomleft = EUI_L["Bottom Left"], bottomright = EUI_L["Bottom Right"] },' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1051; from='local PAGE_SH = "Spell History"'; to='local PAGE_SH = EUI_L["Spell History"]' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1165; from='slide = "Slide In",'; to='slide = EUI_L["Slide In"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1166; from='fly   = "Fly In",'; to='fly   = EUI_L["Fly In"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1441; from='description = "Custom damage meter using Blizzard''s built-in combat data.",'; to='description = EUI_L["Custom damage meter using Blizzard''s built-in combat data."],' }
    @{ f="..\EllesmereUIFriends\EllesmereUIFriends.lua"; line=640; from='namerica = "North America", samerica = "South America",'; to='namerica = EUI_L["North America"], samerica = EUI_L["South America"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=11; from='local PAGE_QUEST_TRACKER = "Quest Tracker"'; to='local PAGE_QUEST_TRACKER = EUI_L["Quest Tracker"]' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=13; from='local PAGE_DMG_METERS    = "Damage Meters"'; to='local PAGE_DMG_METERS    = EUI_L["Damage Meters"]' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=341; from='description = "Custom friends list with groups, notes, and realm grouping.",'; to='description = EUI_L["Custom friends list with groups, notes, and realm grouping."],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=11; from='local PAGE_QUEST_TRACKER = "Quest Tracker"'; to='local PAGE_QUEST_TRACKER = EUI_L["Quest Tracker"]' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=13; from='local PAGE_DMG_METERS    = "Damage Meters"'; to='local PAGE_DMG_METERS    = EUI_L["Damage Meters"]' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=787; from='description = "Custom minimap skin and layout.",'; to='description = EUI_L["Custom minimap skin and layout."],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=6; from='local PAGE_DISPLAY = "Mythic+ Timer"'; to='local PAGE_DISPLAY = EUI_L["Mythic+ Timer"]' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=90; from='DUNGEON = "Per Dungeon",'; to='DUNGEON = EUI_L["Per Dungeon"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=91; from='LEVEL = "Per Dungeon + Level",'; to='LEVEL = EUI_L["Per Dungeon + Level"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=92; from='LEVEL_AFFIX = "Per Dungeon + Level + Affixes",'; to='LEVEL_AFFIX = EUI_L["Per Dungeon + Level + Affixes"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=97; from='COUNT = "Count / Total",'; to='COUNT = EUI_L["Count / Total"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=98; from='COUNT_PERCENT = "Count / Total + %",'; to='COUNT_PERCENT = EUI_L["Count / Total + %"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=99; from='REMAINING = "Remaining Count",'; to='REMAINING = EUI_L["Remaining Count"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=631; from='values={ LABEL = "In Label Text", BAR = "In Bar", BESIDE = "Beside Bar" },'; to='values={ LABEL = EUI_L["In Label Text"], BAR = EUI_L["In Bar"], BESIDE = EUI_L["Beside Bar"] },' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=638; from='values={ BOTTOM = "Bottom", UNDER_BAR = "Under Timer Bar" },'; to='values={ BOTTOM = EUI_L["Bottom"], UNDER_BAR = EUI_L["Under Timer Bar"] },' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=709; from='description = "Track Mythic+ run time, key thresholds, and dungeon objectives.",'; to='description = EUI_L["Track Mythic+ run time, key thresholds, and dungeon objectives."],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=18; from='local SECTION_FRIENDLY  = "OTHER NAMEPLATES"'; to='local SECTION_FRIENDLY  = EUI_L["OTHER NAMEPLATES"]' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=19; from='local SECTION_ENEMY_NP  = "ENEMY NAMEPLATE SPACING"'; to='local SECTION_ENEMY_NP  = EUI_L["ENEMY NAMEPLATE SPACING"]' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=22; from='local SECTION_ENEMY     = "ENEMY COLORS"'; to='local SECTION_ENEMY     = EUI_L["ENEMY COLORS"]' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=23; from='local SECTION_CASTBAR   = "CAST BAR"'; to='local SECTION_CASTBAR   = EUI_L["CAST BAR"]' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=24; from='local SECTION_THREAT    = "THREAT COLORS (INSTANCES ONLY)"'; to='local SECTION_THREAT    = EUI_L["THREAT COLORS (INSTANCES ONLY)"]' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=25; from='local SECTION_OTHER     = "OTHER COLORS"'; to='local SECTION_OTHER     = EUI_L["OTHER COLORS"]' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3359; from='["topleft"]  = "Top Left",'; to='["topleft"]  = EUI_L["Top Left"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3360; from='["topright"] = "Top Right",'; to='["topright"] = EUI_L["Top Right"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3413; from='["topleft"]  = "Top Left",'; to='["topleft"]  = EUI_L["Top Left"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3415; from='["topright"]  = "Top Right",'; to='["topright"]  = EUI_L["Top Right"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3689; from='raidmarker     = "Raid Marker",'; to='raidmarker     = EUI_L["Raid Marker"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3690; from='classification = "Rare/Quest Indicator",'; to='classification = EUI_L["Rare/Quest Indicator"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4033; from='local DISABLED_TIP = "This option requires an aura or indicator to be assigned"'; to='local DISABLED_TIP = EUI_L["This option requires an aura or indicator to be assigned"]' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4283; from='enemyName            = "Enemy Name",'; to='enemyName            = EUI_L["Enemy Name"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4284; from='healthPercent        = "Health %",'; to='healthPercent        = EUI_L["Health %"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4285; from='healthPercentNoSign  = "Health % (No Sign)",'; to='healthPercentNoSign  = EUI_L["Health % (No Sign)"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4286; from='healthNumber         = "Health #",'; to='healthNumber         = EUI_L["Health #"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4287; from='healthPctNum         = "Health % | #",'; to='healthPctNum         = EUI_L["Health % | #"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4288; from='healthNumPct         = "Health # | %",'; to='healthNumPct         = EUI_L["Health # | %"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4321; from='local TEXT_DISABLED_TIP = "This option requires a text to be assigned"'; to='local TEXT_DISABLED_TIP = EUI_L["This option requires a text to be assigned"]' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=7032; from='description = "Custom nameplate design and behavior.",'; to='description = EUI_L["Custom nameplate design and behavior."],' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL_BattleRes.lua"; line=466; from='group = "Quality of Life",'; to='group = EUI_L["Quality of Life"],' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL_Cursor.lua"; line=887; from='group = "Cursor Lite",'; to='group = EUI_L["Cursor Lite"],' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL_Cursor.lua"; line=943; from='group = "Cursor Lite",'; to='group = EUI_L["Cursor Lite"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=37; from='csquare  = "Curved Square",'; to='csquare  = EUI_L["Curved Square"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=49; from='MPLUS_AND_RAID = "M+ and Raid",'; to='MPLUS_AND_RAID = EUI_L["M+ and Raid"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=13; from='local SECTION_GCD          = "GLOBAL COOLDOWN"'; to='local SECTION_GCD          = EUI_L["GLOBAL COOLDOWN"]' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=14; from='local SECTION_CAST         = "CAST BAR"'; to='local SECTION_CAST         = EUI_L["CAST BAR"]' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=114; from='local ringTexValues = { normal = "Ring Normal", light = "Ring Light", thin = "Ring Thin", heavy = "Ring Heavy", thick = "Ring Thick" }'; to='local ringTexValues = { normal = EUI_L["Ring Normal"], light = EUI_L["Ring Light"], thin = EUI_L["Ring Thin"], heavy = EUI_L["Ring Heavy"], thick = EUI_L["Ring Thick"] }' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=234; from='values={ ring_normal = "Ring Normal", ring_light = "Ring Light", custom = "Ellesmere Logo", ring_thin = "Ring Thin", ring_heavy = "Ring Heavy", ring_thick = "Ring Thick" },'; to='values={ ring_normal = EUI_L["Ring Normal"], ring_light = EUI_L["Ring Light"], custom = EUI_L["Ellesmere Logo"], ring_thin = EUI_L["Ring Thin"], ring_heavy = EUI_L["Ring Heavy"], ring_thick = EUI_L["Ring Thick"] },' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=543; from='cogBtn._disabledTooltip = "Enable Cast Bar Circle"'; to='cogBtn._disabledTooltip = EUI_L["Enable Cast Bar Circle"]' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=7; from='local PAGE_QOL      = "Quality of Life"'; to='local PAGE_QOL      = EUI_L["Quality of Life"]' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=10; from='local PAGE_AUTOLOG  = "Keys, Logs & Brez"'; to='local PAGE_AUTOLOG  = EUI_L["Keys, Logs & Brez"]' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=11; from='local PAGE_UPGCALC  = "Upgrade Calc"'; to='local PAGE_UPGCALC  = EUI_L["Upgrade Calc"]' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=1212; from='description = "Quality of life features and custom cursor.",'; to='description = EUI_L["Quality of life features and custom cursor."],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=67; from='[11] = "Ring 1",     [12] = "Ring 2",    [13] = "Trinket 1",'; to='[11] = EUI_L["Ring 1"],     [12] = EUI_L["Ring 2"],    [13] = EUI_L["Trinket 1"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=68; from='[14] = "Trinket 2",  [15] = "Back",      [16] = "Main Hand",'; to='[14] = EUI_L["Trinket 2"],  [15] = EUI_L["Back"],      [16] = EUI_L["Main Hand"],' }
    @{ f="..\EllesmereUIQuestTracker\EllesmereUIQuestTracker_QoL.lua"; line=228; from='_G["BINDING_NAME_EUI_QUESTITEM"] = "Use Quest Item"'; to='_G["BINDING_NAME_EUI_QUESTITEM"] = EUI_L["Use Quest Item"]' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=355; from='description = "Blizzard tracker skin, visibility rules, auto-accept/turn-in, quest-item hotkey.",'; to='description = EUI_L["Blizzard tracker skin, visibility rules, auto-accept/turn-in, quest-item hotkey."],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=9; from='local PAGE_DISPLAY   = "Class, Power and Health Bars"'; to='local PAGE_DISPLAY   = EUI_L["Class, Power and Health Bars"]' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=10; from='local PAGE_CASTBAR   = "Cast Bar"'; to='local PAGE_CASTBAR   = EUI_L["Cast Bar"]' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=11; from='local PAGE_TOTEM     = "Totem Bar"'; to='local PAGE_TOTEM     = EUI_L["Totem Bar"]' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1870; from='values = { HORIZONTAL = "Horizontal", VERTICAL_UP = "Vertical Up", VERTICAL_DOWN = "Vertical Down" },'; to='values = { HORIZONTAL = EUI_L["Horizontal"], VERTICAL_UP = EUI_L["Vertical Up"], VERTICAL_DOWN = EUI_L["Vertical Down"] },' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3174; from='disabledTip = "Enable Class Resource",'; to='disabledTip = EUI_L["Enable Class Resource"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3269; from='local powerDisTip = "Enable Power Bar"'; to='local powerDisTip = EUI_L["Enable Power Bar"]' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3284; from='values = { HORIZONTAL = "Horizontal", VERTICAL_UP = "Vertical Up", VERTICAL_DOWN = "Vertical Down" },'; to='values = { HORIZONTAL = EUI_L["Horizontal"], VERTICAL_UP = EUI_L["Vertical Up"], VERTICAL_DOWN = EUI_L["Vertical Down"] },' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3728; from='values = { none = "None", smart = "Smart Text", curpp = "Power Value", perpp = "Power %", both = "Power Value | Power %" },'; to='values = { none = EUI_L["None"], smart = EUI_L["Smart Text"], curpp = EUI_L["Power Value"], perpp = EUI_L["Power %"], both = EUI_L["Power Value | Power %"] },' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3797; from='disabledTip = "Enable Power Bar",'; to='disabledTip = EUI_L["Enable Power Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3800; from='thresholdLabel = "Threshold %",'; to='thresholdLabel = EUI_L["Threshold %"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3816; from='disabledTip = "Enable Power Bar",'; to='disabledTip = EUI_L["Enable Power Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3902; from='values = { HORIZONTAL = "Horizontal", VERTICAL_UP = "Vertical Up", VERTICAL_DOWN = "Vertical Down" },'; to='values = { HORIZONTAL = EUI_L["Horizontal"], VERTICAL_UP = EUI_L["Vertical Up"], VERTICAL_DOWN = EUI_L["Vertical Down"] },' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4310; from='values = { none = "None", perhp = "Health %", perhpnosign = "Health % (No Sign)", curhpshort = "Health #", perhpnum = "Health % | #", both = "Health # | %" },'; to='values = { none = EUI_L["None"], perhp = EUI_L["Health %"], perhpnosign = EUI_L["Health % (No Sign)"], curhpshort = EUI_L["Health #"], perhpnum = EUI_L["Health % | #"], both = EUI_L["Health # | %"] },' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4370; from='disabledTip = "Enable Health Bar",'; to='disabledTip = EUI_L["Enable Health Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4373; from='thresholdLabel = "Threshold %",'; to='thresholdLabel = EUI_L["Threshold %"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4387; from='disabledTip = "Enable Health Bar",'; to='disabledTip = EUI_L["Enable Health Bar"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5210; from='swatch._disabledTooltip = "Enable Player Cast Bar"'; to='swatch._disabledTooltip = EUI_L["Enable Player Cast Bar"]' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5213; from='swatch._disabledTooltip = "Enable Gradient"'; to='swatch._disabledTooltip = EUI_L["Enable Gradient"]' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5841; from='description = "Custom class resource, health, and mana bar display.",'; to='description = EUI_L["Custom class resource, health, and mana bar display."],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8509; from='player = "Player", target = "Target", focus = "Focus",'; to='player = EUI_L["Player"], target = EUI_L["Target"], focus = EUI_L["Focus"],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8510; from='pet = "Pet", targettarget = "Target of Target",'; to='pet = EUI_L["Pet"], targettarget = EUI_L["Target of Target"],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8511; from='focustarget = "Focus Target", boss = "Boss Frames",'; to='focustarget = EUI_L["Focus Target"], boss = EUI_L["Boss Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8512; from='classPower = "Class Resource",'; to='classPower = EUI_L["Class Resource"],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8513; from='playerCastbar = "Player Cast Bar",'; to='playerCastbar = EUI_L["Player Cast Bar"],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8514; from='targetCastbar = "Target Cast Bar",'; to='targetCastbar = EUI_L["Target Cast Bar"],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8515; from='focusCastbar = "Focus Cast Bar",'; to='focusCastbar = EUI_L["Focus Cast Bar"],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8526; from='group = "Unit Frames",'; to='group = EUI_L["Unit Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8723; from='group = "Unit Frames",'; to='group = EUI_L["Unit Frames"],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8862; from='button1 = "Reset & Reload",'; to='button1 = EUI_L["Reset & Reload"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8; from='local PAGE_DISPLAY   = "Frame Display"'; to='local PAGE_DISPLAY   = EUI_L["Frame Display"]' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=9; from='local PAGE_MINI      = "Mini Frame Edit"'; to='local PAGE_MINI      = EUI_L["Mini Frame Edit"]' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=10; from='local PAGE_AURAS     = "Player Buffs & Debuffs"'; to='local PAGE_AURAS     = EUI_L["Player Buffs & Debuffs"]' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=117; from='["targettarget"] = "Focus Target / Target of Target",'; to='["targettarget"] = EUI_L["Focus Target / Target of Target"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=151; from='targettarget = "Focus Target / Target of Target",'; to='targettarget = EUI_L["Focus Target / Target of Target"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=162; from='["curhpshort"] = "Current HP Only",'; to='["curhpshort"] = EUI_L["Current HP Only"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=163; from='["perhp"]      = "Percent Only",'; to='["perhp"]      = EUI_L["Percent Only"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=240; from='["topleft"]     = "Top Left",'; to='["topleft"]     = EUI_L["Top Left"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=241; from='["topright"]    = "Top Right",'; to='["topright"]    = EUI_L["Top Right"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=242; from='["bottomleft"]  = "Bottom Left",'; to='["bottomleft"]  = EUI_L["Bottom Left"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=243; from='["bottomright"] = "Bottom Right",'; to='["bottomright"] = EUI_L["Bottom Right"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=268; from='["above"]  = "Above Health Bar",'; to='["above"]  = EUI_L["Above Health Bar"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=278; from='["perhp"]        = "Health %",'; to='["perhp"]        = EUI_L["Health %"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=279; from='["perhpnosign"]  = "Health % (No Sign)",'; to='["perhpnosign"]  = EUI_L["Health % (No Sign)"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=280; from='["curhpshort"]   = "Health #",'; to='["curhpshort"]   = EUI_L["Health #"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=281; from='["perhpnum"]     = "Health % | #",'; to='["perhpnum"]     = EUI_L["Health % | #"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=282; from='["both"]         = "Health # | %",'; to='["both"]         = EUI_L["Health # | %"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=292; from='["perhp"]        = "Health %",'; to='["perhp"]        = EUI_L["Health %"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=293; from='["perhpnosign"]  = "Health % (No Sign)",'; to='["perhpnosign"]  = EUI_L["Health % (No Sign)"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=294; from='["curhpshort"]   = "Health #",'; to='["curhpshort"]   = EUI_L["Health #"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=295; from='["perhpnum"]     = "Health % | #",'; to='["perhpnum"]     = EUI_L["Health % | #"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=296; from='["both"]         = "Health # | %",'; to='["both"]         = EUI_L["Health # | %"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=297; from='["perpp"]        = "Power %",'; to='["perpp"]        = EUI_L["Power %"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=298; from='["curpp"]        = "Power Value",'; to='["curpp"]        = EUI_L["Power Value"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=539; from='["3d"]    = "3D Portrait",'; to='["3d"]    = EUI_L["3D Portrait"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=540; from='["2d"]    = "2D Portrait",'; to='["2d"]    = EUI_L["2D Portrait"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=568; from='["csquare"]  = "Rounded Square",'; to='["csquare"]  = EUI_L["Rounded Square"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=579; from='["detached_top"]    = "Detached Top",'; to='["detached_top"]    = EUI_L["Detached Top"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=580; from='["detached_bottom"] = "Detached Bottom",'; to='["detached_bottom"] = EUI_L["Detached Bottom"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=1276; from='castSpellName = "Spell Name"'; to='castSpellName = EUI_L["Spell Name"]' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4633; from='local ppPosValues = { ["below"]="Below Health Bar", ["above"]="Above Health Bar", ["detached_bottom"]="Detached Bottom", ["detached_top"]="Detached Top", ["none"]="None" }'; to='local ppPosValues = { ["below"]=EUI_L["Below Health Bar"], ["above"]=EUI_L["Above Health Bar"], ["detached_bottom"]=EUI_L["Detached Bottom"], ["detached_top"]=EUI_L["Detached Top"], ["none"]=EUI_L["None"] }' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4637; from='local ppFmtValues = { ["none"]="None", ["smart"]="Smart Text", ["curpp"]="Power Value", ["perpp"]="Power %", ["both"]="Value | %" }'; to='local ppFmtValues = { ["none"]=EUI_L["None"], ["smart"]=EUI_L["Smart Text"], ["curpp"]=EUI_L["Power Value"], ["perpp"]=EUI_L["Power %"], ["both"]=EUI_L["Value | %"] }' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5872; from='sw._disabledTooltip = "Enable Text Bar is off"'; to='sw._disabledTooltip = EUI_L["Enable Text Bar is off"]' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6880; from='["none"]="None", ["standard"]="Standard", ["class"]="Class Theme",'; to='["none"]=EUI_L["None"], ["standard"]=EUI_L["Standard"], ["class"]=EUI_L["Class Theme"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7028; from='local combatPosValues = { ["portrait"]="Portrait", ["healthbar"]="Health Bar", ["textbar"]="Text Bar" }'; to='local combatPosValues = { ["portrait"]=EUI_L["Portrait"], ["healthbar"]=EUI_L["Health Bar"], ["textbar"]=EUI_L["Text Bar"] }' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7399; from='local leaderPosValues = { ["topleft"]="Top Left", ["topright"]="Top Right", ["bottomleft"]="Bottom Left", ["bottomright"]="Bottom Right", ["portrait"]="Portrait" }'; to='local leaderPosValues = { ["topleft"]=EUI_L["Top Left"], ["topright"]=EUI_L["Top Right"], ["bottomleft"]=EUI_L["Bottom Left"], ["bottomright"]=EUI_L["Bottom Right"], ["portrait"]=EUI_L["Portrait"] }' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8516; from='["targettarget"] = "Focus Target / Target of Target",'; to='["targettarget"] = EUI_L["Focus Target / Target of Target"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8863; from='description = "Configure unit frame appearance and behavior.",'; to='description = EUI_L["Configure unit frame appearance and behavior."],' }
    # >>> sweep new
    @{ f="EllesmereUI.lua"; line=3860; from='EllesmereUI.MakeStyledButton(closeBtn, "Close", 11,'; to='EllesmereUI.MakeStyledButton(closeBtn, EUI_L["Close"], 11,' }
    @{ f="EllesmereUI.lua"; line=7572; from='EllesmereUI.MakeStyledButton(okBtn, "Okay", 11,'; to='EllesmereUI.MakeStyledButton(okBtn, EUI_L["Okay"], 11,' }
    @{ f="EllesmereUI_Profiles.lua"; line=2007; from='EllesmereUI.MakeStyledButton(cancelBtn, "Cancel", 11,'; to='EllesmereUI.MakeStyledButton(cancelBtn, EUI_L["Cancel"], 11,' }
    @{ f="EllesmereUI_Profiles.lua"; line=2014; from='EllesmereUI.MakeStyledButton(closeBtn, "Close", 11,'; to='EllesmereUI.MakeStyledButton(closeBtn, EUI_L["Close"], 11,' }
    @{ f="EllesmereUI_Profiles.lua"; line=2042; from='"Export Profile",'; to='EUI_L["Export Profile"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=2043; from='"Copy the string below and share it",'; to='EUI_L["Copy the string below and share it"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=2062; from='"Import Profile",'; to='EUI_L["Import Profile"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=2063; from='"Paste an EllesmereUI profile string below",'; to='EUI_L["Paste an EllesmereUI profile string below"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=2066; from='"Import")'; to='EUI_L["Import"])' }
    @{ f="EllesmereUI_Presets.lua"; line=256; from='title:SetText("Assign Preset to Specs")'; to='title:SetText(EUI_L["Assign Preset to Specs"])' }
    @{ f="EllesmereUI_Presets.lua"; line=482; from='closeLbl:SetText("Done")'; to='closeLbl:SetText(EUI_L["Done"])' }
    @{ f="EllesmereUI_Presets.lua"; line=558; from='specPopup._title:SetText("Assign Preset to Specs")'; to='specPopup._title:SetText(EUI_L["Assign Preset to Specs"])' }
    @{ f="EllesmereUI_Presets.lua"; line=573; from='specPopup._closeLbl:SetText(opts.buttonText or "Done")'; to='specPopup._closeLbl:SetText(opts.buttonText or EUI_L["Done"])' }
    @{ f="EllesmereUI_Presets.lua"; line=568; to='specPopup._subtitle:SetText(EUI_L["Select which specs you want "] .. presetName .. EUI_L[" to be assigned to"])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4634; to='local procRow = MakeSubnavRow(EUI_L["Proc Glow"], GLOW_ITEMS,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4663; to='local activeRow = MakeSubnavRow(EUI_L["Active State"], ACTIVE_SWIPE_ITEMS,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4774; to='local glowRow = MakeSubnavRow(EUI_L["Active State Glow"], ACTIVE_GLOW_ITEMS,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4791; to='local cdStateRow = MakeSubnavRow(EUI_L["Cooldown State Effect"], CD_STATE_ITEMS,' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4827; to='local glowColorRow = MakeSubnavRow(EUI_L["Glow Effect Color"], GLOW_COLOR_ITEMS,' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4419; to='EllesmereUI.ShowWidgetTooltip(self, EllesmereUI.DisabledTooltip(EUI_L["Border Pushed Type"]))' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4469; to='EllesmereUI.ShowWidgetTooltip(self, EllesmereUI.DisabledTooltip(EUI_L["Border Highlight Type"]))' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=5947; from='return "This option requires the position setting to be detached"'; to='return EUI_L["This option requires the position setting to be detached"]' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6064; to='blSwBlock:SetScript("OnEnter", function() EllesmereUI.ShowWidgetTooltip(blSwatch, EllesmereUI.DisabledTooltip(EUI_L["BTB Left Text"])) end)' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6138; to='brSwBlock:SetScript("OnEnter", function() EllesmereUI.ShowWidgetTooltip(brSwatch, EllesmereUI.DisabledTooltip(EUI_L["BTB Right Text"])) end)' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=7020; to='EllesmereUI.ShowWidgetTooltip(self, showCombatIndicatorPreview and EUI_L["Hide combat indicator preview"] or EUI_L["Show combat indicator preview"])' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8239; from='return ns._bossPreviewActive and "Deactivate Boss Preview" or "Activate Boss Preview"'; to='return ns._bossPreviewActive and EUI_L["Deactivate Boss Preview"] or EUI_L["Activate Boss Preview"]' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8474; to='EllesmereUI.ShowWidgetTooltip(cogBtn, EllesmereUI.DisabledTooltip(EUI_L["Simple Debuff Display off"]))' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3071; from='return "Applies to: " .. table.concat(names, ", ")'; to='return EUI_L["Applies to: "] .. table.concat(names, ", ")' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1530; from='return "Custom Shape Glow requires a custom button shape"'; to='return EUI_L["Custom Shape Glow requires a custom button shape"]' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=1149; to='{ name = EUI_L["Custom Shape Glow"],    shapeGlow = true },' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3802; from='popupTitle = "Power Bar Threshold",'; to='popupTitle = EUI_L["Power Bar Threshold"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4375; from='popupTitle = "Health Bar Threshold",'; to='popupTitle = EUI_L["Health Bar Threshold"],' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=3965; to='title           = EUI_L["Health Bar"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=216; to='_attachOffsetCog(row._leftRegion,  EUI_L["Duration Position"], "durationOffsetX", "durationOffsetY")' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=217; to='_attachOffsetCog(row._rightRegion, EUI_L["Count Position"],    "countOffsetX",    "countOffsetY")' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=330; to='_attachOffsetCog(row._leftRegion,  EUI_L["Duration Position"], "durationOffsetX", "durationOffsetY")' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=331; to='_attachOffsetCog(row._rightRegion, EUI_L["Count Position"],    "countOffsetX",    "countOffsetY")' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Shifter_Options.lua"; line=68; to='local ddValues = { [""] = EUI_L["Choose Window..."] }' }
    @{ f="EUI_PartyMode_Options.lua"; line=494; to='EllesmereUI.ShowWidgetTooltip(self, EllesmereUI.DisabledTooltip(EUI_L["the Randomly trigger"]))' }
    @{ f="EUI_PartyMode_Options.lua"; line=509; to='EllesmereUI.ShowWidgetTooltip(self, EllesmereUI.DisabledTooltip(EUI_L["the Randomly trigger"]))' }
    @{ f="EllesmereUI.lua"; line=3390; to='popup._cancelBtn._lbl:SetText(opts.cancelText or EUI_L["Cancel"])' }
    @{ f="EllesmereUI.lua"; line=4160; to='popup._cancelBtn._lbl:SetText(opts.cancelText or EUI_L["Cancel"])' }
    @{ f="EllesmereUI_Widgets.lua"; line=2439; from='MakeStyledButton(okBtn, "OK", 10, RB_COLOURS, function() _confirmed = true; popup:Hide() end)'; to='MakeStyledButton(okBtn, EUI_L["OK"], 10, RB_COLOURS, function() _confirmed = true; popup:Hide() end)' }
    @{ f="EUI_UnlockMode.lua"; line=7513; from='EllesmereUI.MakeStyledButton(exitBtn, "Exit", BTN_FONT,'; to='EllesmereUI.MakeStyledButton(exitBtn, EUI_L["Exit"], BTN_FONT,' }
    @{ f="EUI_UnlockMode.lua"; line=8659; from='EllesmereUI.MakeStyledButton(okBtn, "Okay", 10,'; to='EllesmereUI.MakeStyledButton(okBtn, EUI_L["Okay"], 10,' }
    @{ f="EUI__General_Options.lua"; line=190; from='EllesmereUI.MakeStyledButton(optBtn, "Optimize My FPS and Graphics", 14,'; to='EllesmereUI.MakeStyledButton(optBtn, EUI_L["Optimize My FPS and Graphics"], 14,' }
    @{ f="EUI__General_Options.lua"; line=204; from='local _, _, restLbl = EllesmereUI.MakeStyledButton(restBtn, "Restore My Settings", 10,'; to='local _, _, restLbl = EllesmereUI.MakeStyledButton(restBtn, EUI_L["Restore My Settings"], 10,' }
    @{ f="EUI__General_Options.lua"; line=1614; from='EllesmereUI.MakeStyledButton(addBtn, "Add Module Font", 11, MF_BTN_COLOURS, function()'; to='EllesmereUI.MakeStyledButton(addBtn, EUI_L["Add Module Font"], 11, MF_BTN_COLOURS, function()' }
    @{ f="EUI__General_Options.lua"; line=2084; from='EllesmereUI.MakeStyledButton(exportBtn, "Export Profile", 13, PROF_BTN_COLOURS, function()'; to='EllesmereUI.MakeStyledButton(exportBtn, EUI_L["Export Profile"], 13, PROF_BTN_COLOURS, function()' }
    @{ f="EUI__General_Options.lua"; line=2094; from='EllesmereUI.MakeStyledButton(importBtn, "Import Profile", 13, PROF_BTN_COLOURS, function()'; to='EllesmereUI.MakeStyledButton(importBtn, EUI_L["Import Profile"], 13, PROF_BTN_COLOURS, function()' }
    @{ f="EUI__General_Options.lua"; line=2789; from='EllesmereUI.MakeStyledButton(assignBtn, "Assign to Spec", 11, PROF_BTN_COLOURS, function()'; to='EllesmereUI.MakeStyledButton(assignBtn, EUI_L["Assign to Spec"], 11, PROF_BTN_COLOURS, function()' }
    @{ f="EUI__General_Options.lua"; line=2829; from='EllesmereUI.MakeStyledButton(saveAsBtn, "Create New (Copy)", 11, PROF_BTN_COLOURS, function()'; to='EllesmereUI.MakeStyledButton(saveAsBtn, EUI_L["Create New (Copy)"], 11, PROF_BTN_COLOURS, function()' }
    @{ f="EUI__General_Options.lua"; line=3079; from='local eaBg, eaBrd, eaLbl = EllesmereUI.MakeStyledButton(exportAddonBtn, "Export Selected Addons", 14, EllesmereUI.WB_COLOURS, function()'; to='local eaBg, eaBrd, eaLbl = EllesmereUI.MakeStyledButton(exportAddonBtn, EUI_L["Export Selected Addons"], 14, EllesmereUI.WB_COLOURS, function()' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1208; from='_, h = W:SectionHeader(parent, "GENERAL", y);  y = y - h'; to='_, h = W:SectionHeader(parent, EUI_L["GENERAL"], y);  y = y - h' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=115; from='_, h = W:SectionHeader(parent, "DISPLAY", y); y = y - h'; to='_, h = W:SectionHeader(parent, EUI_L["DISPLAY"], y); y = y - h' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=1440; from='EUI.MakeStyledButton(closeBtn, "Close", 10,'; to='EUI.MakeStyledButton(closeBtn, EUI_L["Close"], 10,' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=59; from='_, h = W:SectionHeader(parent, "DISPLAY", y); y = y - h'; to='_, h = W:SectionHeader(parent, EUI_L["DISPLAY"], y); y = y - h' }
    @{ f="..\EllesmereUIChat\EUI_Chat_Options.lua"; line=439; from='_, h = W:SectionHeader(parent, "EXTRAS", y); y = y - h'; to='_, h = W:SectionHeader(parent, EUI_L["EXTRAS"], y); y = y - h' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=10094; from='EllesmereUI.MakeStyledButton(okBtn, "Okay", 11,'; to='EllesmereUI.MakeStyledButton(okBtn, EUI_L["Okay"], 11,' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=81; from='_, h = W:SectionHeader(parent, "DISPLAY", y); y = y - h'; to='_, h = W:SectionHeader(parent, EUI_L["DISPLAY"], y); y = y - h' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=209; from='_, h = W:SectionHeader(parent, "DISPLAY", y);  y = y - h'; to='_, h = W:SectionHeader(parent, EUI_L["DISPLAY"], y);  y = y - h' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=488; from='_, h = W:SectionHeader(parent, "EXTRAS", y);  y = y - h'; to='_, h = W:SectionHeader(parent, EUI_L["EXTRAS"], y);  y = y - h' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=104; from='_, h = W:SectionHeader(parent, "DISPLAY", y); y = y - h'; to='_, h = W:SectionHeader(parent, EUI_L["DISPLAY"], y); y = y - h' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=928; from='local qClearBtn = MakeButton(queuePane, "Clear Queue", QUEUE_W - 6, 20, -70, 0)'; to='local qClearBtn = MakeButton(queuePane, EUI_L["Clear Queue"], QUEUE_W - 6, 20, -70, 0)' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1078; from='local refreshBtn               = MakeButton(crestSection, "Refresh",            140, 22, 0, 0)'; to='local refreshBtn               = MakeButton(crestSection, EUI_L["Refresh"],            140, 22, 0, 0)' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1079; from='local scanBtn, scanBtnTxt      = MakeButton(crestSection, "Update at Upgrader", 160, 22, 0, 150)'; to='local scanBtn, scanBtnTxt      = MakeButton(crestSection, EUI_L["Update at Upgrader"], 160, 22, 0, 150)' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=80; from='_, h = W:SectionHeader(parent, "DISPLAY", y); y = y - h'; to='_, h = W:SectionHeader(parent, EUI_L["DISPLAY"], y); y = y - h' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=212; from='_, h = W:SectionHeader(parent, "EXTRAS", y); y = y - h'; to='_, h = W:SectionHeader(parent, EUI_L["EXTRAS"], y); y = y - h' }
    # >>> upgrade slots/craft + equipset
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=64; from='[1]  = "Head",       [2]  = "Neck",      [3]  = "Shoulder",'; to='[1]  = EUI_L["Head"],       [2]  = EUI_L["Neck"],      [3]  = EUI_L["Shoulder"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=65; from='[5]  = "Chest",      [6]  = "Waist",     [7]  = "Legs",'; to='[5]  = EUI_L["Chest"],      [6]  = EUI_L["Waist"],     [7]  = EUI_L["Legs"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=66; from='[8]  = "Feet",       [9]  = "Wrist",     [10] = "Hands",'; to='[8]  = EUI_L["Feet"],       [9]  = EUI_L["Wrist"],     [10] = EUI_L["Hands"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=69; from='[17] = "Off Hand",'; to='[17] = EUI_L["Off Hand"],' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=352; from='local label = (band == "Hero" and "Hero Craft")'; to='local label = (band == "Hero" and EUI_L["Hero Craft"])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=353; from='or (band == "Myth" and "Myth Craft")'; to='or (band == "Myth" and EUI_L["Myth Craft"])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1266; from='local label = band == "Myth" and "Myth Craft"'; to='local label = band == "Myth" and EUI_L["Myth Craft"]' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1267; from='or band == "Hero" and "Hero Craft" or "Crafted"'; to='or band == "Hero" and EUI_L["Hero Craft"] or "Crafted"' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3022; from='equipTopBtn = MakeTextLink(linksRow, "Equip", function()'; to='equipTopBtn = MakeTextLink(linksRow, EUI_L["Equip"], function()' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3042; from='saveTopBtn = MakeTextLink(linksRow, "Save", function()'; to='saveTopBtn = MakeTextLink(linksRow, EUI_L["Save"], function()' }
    # >>> wrap_keys DamageMeters.lua
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=26; from='[Enum.DamageMeterType.DamageDone]           = "Damage Done",'; to='[Enum.DamageMeterType.DamageDone]           = EUI_L["Damage Done"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=27; from='[Enum.DamageMeterType.HealingDone]          = "Healing Done",'; to='[Enum.DamageMeterType.HealingDone]          = EUI_L["Healing Done"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=28; from='[Enum.DamageMeterType.DamageTaken]          = "Damage Taken",'; to='[Enum.DamageMeterType.DamageTaken]          = EUI_L["Damage Taken"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=29; from='[Enum.DamageMeterType.AvoidableDamageTaken] = "Avoidable Damage Taken",'; to='[Enum.DamageMeterType.AvoidableDamageTaken] = EUI_L["Avoidable Damage Taken"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=30; from='[Enum.DamageMeterType.EnemyDamageTaken]     = "Enemy Damage Taken",'; to='[Enum.DamageMeterType.EnemyDamageTaken]     = EUI_L["Enemy Damage Taken"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=31; from='[Enum.DamageMeterType.Interrupts]           = "Interrupts",'; to='[Enum.DamageMeterType.Interrupts]           = EUI_L["Interrupts"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=32; from='[Enum.DamageMeterType.Dispels]              = "Dispels",'; to='[Enum.DamageMeterType.Dispels]              = EUI_L["Dispels"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=33; from='[Enum.DamageMeterType.Deaths]               = "Deaths",'; to='[Enum.DamageMeterType.Deaths]               = EUI_L["Deaths"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=62; from='[Enum.DamageMeterSessionType.Overall] = "Overall",'; to='[Enum.DamageMeterSessionType.Overall] = EUI_L["Overall"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1031; from='ApplyTTHeader(StripRealm(bar._src.name) or "Unknown", "Death Recap")'; to='ApplyTTHeader(StripRealm(bar._src.name) or "Unknown", EUI_L["Death Recap"])' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1097; from='ApplyTTHeader(StripRealm(bar._src.name) or "Unknown", "Damage Taken")'; to='ApplyTTHeader(StripRealm(bar._src.name) or "Unknown", EUI_L["Damage Taken"])' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1150; from='ApplyTTHeader(StripRealm(bar._src.name) or "Unknown", DM_TYPE_NAMES[curDMType] or "Damage Done")'; to='ApplyTTHeader(StripRealm(bar._src.name) or "Unknown", DM_TYPE_NAMES[curDMType] or EUI_L["Damage Done"])' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1669; from='local typeName = DM_TYPE_NAMES[W.curDMType] or "Damage Done"'; to='local typeName = DM_TYPE_NAMES[W.curDMType] or EUI_L["Damage Done"]' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1855; from='{ text = W.snapDisabled and "Enable Snapping" or "Disable Snapping", onClick = function()'; to='{ text = W.snapDisabled and EUI_L["Enable Snapping"] or EUI_L["Disable Snapping"], onClick = function()' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1871; from='W.segmentBtn = MakeHeaderBtn("dm_sheet.png", -(btnSize + btnPad * 2 + 2), "Select Segment", function()'; to='W.segmentBtn = MakeHeaderBtn("dm_sheet.png", -(btnSize + btnPad * 2 + 2), EUI_L["Select Segment"], function()' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1903; from='W.modeBtn = MakeHeaderBtn("dm_arrow.png", -(btnSize * 2 + btnPad * 3 + 2), "Switch Meter Type", function()'; to='W.modeBtn = MakeHeaderBtn("dm_arrow.png", -(btnSize * 2 + btnPad * 3 + 2), EUI_L["Switch Meter Type"], function()' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1914; from='entry("Damage Done", Enum.DamageMeterType.DamageDone), entry("Damage Taken", Enum.DamageMeterType.DamageTaken),'; to='entry(EUI_L["Damage Done"], Enum.DamageMeterType.DamageDone), entry(EUI_L["Damage Taken"], Enum.DamageMeterType.DamageTaken),' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1915; from='entry("Avoidable Damage Taken", Enum.DamageMeterType.AvoidableDamageTaken), entry("Enemy Damage Taken", Enum.DamageMeterType.EnemyDamageTaken),'; to='entry(EUI_L["Avoidable Damage Taken"], Enum.DamageMeterType.AvoidableDamageTaken), entry(EUI_L["Enemy Damage Taken"], Enum.DamageMeterType.EnemyDamageTaken),' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1917; from='entry("Healing", Enum.DamageMeterType.HealingDone),'; to='entry(EUI_L["Healing"], Enum.DamageMeterType.HealingDone),' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1919; from='entry("Interrupts", Enum.DamageMeterType.Interrupts), entry("Dispels", Enum.DamageMeterType.Dispels), entry("Deaths", Enum.DamageMeterType.Deaths),'; to='entry(EUI_L["Interrupts"], Enum.DamageMeterType.Interrupts), entry(EUI_L["Dispels"], Enum.DamageMeterType.Dispels), entry(EUI_L["Deaths"], Enum.DamageMeterType.Deaths),' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1929; from='local winActionTip = (winIdx == 1) and "New Window" or "Close Window"'; to='local winActionTip = (winIdx == 1) and EUI_L["New Window"] or EUI_L["Close Window"]' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=2014; from='W.resetBtn = MakeHeaderBtn("dm_reset.png", -(btnSize * 3 + btnPad * 4 + 2), "Reset Data", function()'; to='W.resetBtn = MakeHeaderBtn("dm_reset.png", -(btnSize * 3 + btnPad * 4 + 2), EUI_L["Reset Data"], function()' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=2933; from='local titlePrefix = isOverall and "Overall " or ""'; to='local titlePrefix = isOverall and EUI_L["Overall "] or ""' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=2934; from='W.titleText:SetText(titlePrefix .. (DM_TYPE_NAMES[W.curDMType] or "Damage Done"))'; to='W.titleText:SetText(titlePrefix .. (DM_TYPE_NAMES[W.curDMType] or EUI_L["Damage Done"]))' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=3194; from='-- Divider + "Targets" label'; to='-- Divider + EUI_L["Targets"] label' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters_SpellHistory.lua"; line=903; from='if EUI.SelectPage then EUI:SelectPage("Spell History") end'; to='if EUI.SelectPage then EUI:SelectPage(EUI_L["Spell History"]) end' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters_SpellHistory.lua"; line=927; from='local resizeBtnHdr = MakeHdrBtn(MEDIA .. "dm_width_resize.png", -(btnSize * 2 + btnPad * 3 + 2), "Resize Width", function() end)'; to='local resizeBtnHdr = MakeHdrBtn(MEDIA .. "dm_width_resize.png", -(btnSize * 2 + btnPad * 3 + 2), EUI_L["Resize Width"], function() end)' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=56; from='-- Variant with "Match Damage Meters" at the top (for breakdown / spell history)'; to='-- Variant with EUI_L["Match Damage Meters"] at the top (for breakdown / spell history)' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1248; from='EllesmereUI.ShowWidgetTooltip(swatch, EllesmereUI.DisabledTooltip("Enable Bar History"))'; to='EllesmereUI.ShowWidgetTooltip(swatch, EllesmereUI.DisabledTooltip(EUI_L["Enable Bar History"]))' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1415; from='EllesmereUI.ShowWidgetTooltip(swatch, EllesmereUI.DisabledTooltip("Enable Bar History"))'; to='EllesmereUI.ShowWidgetTooltip(swatch, EllesmereUI.DisabledTooltip(EUI_L["Enable Bar History"]))' }
    # >>> wrap_keys UnlockMode.lua
    @{ f="EllesmereUI.lua"; line=4161; from='popup._confirmBtn._lbl:SetText(opts.confirmText or "Save")'; to='popup._confirmBtn._lbl:SetText(opts.confirmText or EUI_L["Save"])' }
    @{ f="EllesmereUI.lua"; line=6895; from='-- "Unlock Mode" is a fake nav item — fire unlock mode without changing page state.'; to='-- EUI_L["Unlock Mode"] is a fake nav item — fire unlock mode without changing page state.' }
    @{ f="EUI_UnlockMode.lua"; line=437; from='if gridMode == "bright" then return "Grid Lines\nBright" end'; to='if gridMode == "bright" then return EUI_L["Grid Lines\nBright"] end' }
    @{ f="EUI_UnlockMode.lua"; line=438; from='if gridMode == "dimmed" then return "Grid Lines\nDimmed" end'; to='if gridMode == "dimmed" then return EUI_L["Grid Lines\nDimmed"] end' }
    @{ f="EUI_UnlockMode.lua"; line=439; from='return "Grid Lines\nDisabled"'; to='return EUI_L["Grid Lines\nDisabled"]' }
    @{ f="EUI_UnlockMode.lua"; line=455; from='local selectElementPicker      -- mover currently in "Select Element" pick mode (nil = off)'; to='local selectElementPicker      -- mover currently in EUI_L["Select Element"] pick mode (nil = off)' }
    @{ f="EUI_UnlockMode.lua"; line=460; from='-- Maps barKey → settings location for "Element Options" navigation.'; to='-- Maps barKey → settings location for EUI_L["Element Options"] navigation.' }
    @{ f="EUI_UnlockMode.lua"; line=4132; from='--  Also: "Anchored" text and pick-mode instruction text'; to='--  Also: EUI_L["Anchored"] text and pick-mode instruction text' }
    @{ f="EUI_UnlockMode.lua"; line=6011; from='-- "Remove Anchor" option if already anchored'; to='-- EUI_L["Remove Anchor"] option if already anchored' }
    @{ f="EUI_UnlockMode.lua"; line=6278; from='-- Title: "Snap Target"'; to='-- Title: EUI_L["Snap Target"]' }
    @{ f="EUI_UnlockMode.lua"; line=6340; from='MakeItem(snapMenu, "All Elements", function()'; to='MakeItem(snapMenu, EUI_L["All Elements"], function()' }
    @{ f="EUI_UnlockMode.lua"; line=6620; from='-- "Element Options" — navigate to this element''s settings page (top of menu)'; to='-- EUI_L["Element Options"] — navigate to this element''s settings page (top of menu)' }
    @{ f="EUI_UnlockMode.lua"; line=6825; from='lbl:SetText(axis == "X" and "X Position" or "Y Position")'; to='lbl:SetText(axis == "X" and EUI_L["X Position"] or EUI_L["Y Position"])' }
    @{ f="EUI_UnlockMode.lua"; line=7017; from='MakeActionItem("Center on Screen", function()'; to='MakeActionItem(EUI_L["Center on Screen"], function()' }
    @{ f="EUI_UnlockMode.lua"; line=7329; from='darkOverlayLabel:SetText(darkOverlaysEnabled and "Dark Overlays\nEnabled" or "Dark Overlays\nDisabled")'; to='darkOverlayLabel:SetText(darkOverlaysEnabled and EUI_L["Dark Overlays\nEnabled"] or EUI_L["Dark Overlays\nDisabled"])' }
    @{ f="EUI_UnlockMode.lua"; line=7341; from='darkOverlayLabel:SetText(darkOverlaysEnabled and "Dark Overlays\nEnabled" or "Dark Overlays\nDisabled")'; to='darkOverlayLabel:SetText(darkOverlaysEnabled and EUI_L["Dark Overlays\nEnabled"] or EUI_L["Dark Overlays\nDisabled"])' }
    @{ f="EUI_UnlockMode.lua"; line=7364; from='flashLabel:SetText(flashlightEnabled and "Cursor Light\nEnabled" or "Cursor Light\nDisabled")'; to='flashLabel:SetText(flashlightEnabled and EUI_L["Cursor Light\nEnabled"] or EUI_L["Cursor Light\nDisabled"])' }
    @{ f="EUI_UnlockMode.lua"; line=7376; from='flashLabel:SetText(flashlightEnabled and "Cursor Light\nEnabled" or "Cursor Light\nDisabled")'; to='flashLabel:SetText(flashlightEnabled and EUI_L["Cursor Light\nEnabled"] or EUI_L["Cursor Light\nDisabled"])' }
    @{ f="EUI_UnlockMode.lua"; line=7398; from='magnetLabel:SetText(snapEnabled and "Snap Elements\nEnabled" or "Snap Elements\nDisabled")'; to='magnetLabel:SetText(snapEnabled and EUI_L["Snap Elements\nEnabled"] or EUI_L["Snap Elements\nDisabled"])' }
    @{ f="EUI_UnlockMode.lua"; line=7411; from='magnetLabel:SetText(snapEnabled and "Snap Elements\nEnabled" or "Snap Elements\nDisabled")'; to='magnetLabel:SetText(snapEnabled and EUI_L["Snap Elements\nEnabled"] or EUI_L["Snap Elements\nDisabled"])' }
    @{ f="EUI_UnlockMode.lua"; line=7437; from='coordLabel:SetText(coordsEnabled and "Coordinates\nEnabled" or "Coordinates\nDisabled")'; to='coordLabel:SetText(coordsEnabled and EUI_L["Coordinates\nEnabled"] or EUI_L["Coordinates\nDisabled"])' }
    @{ f="EUI_UnlockMode.lua"; line=7449; from='coordLabel:SetText(coordsEnabled and "Coordinates\nEnabled" or "Coordinates\nDisabled")'; to='coordLabel:SetText(coordsEnabled and EUI_L["Coordinates\nEnabled"] or EUI_L["Coordinates\nDisabled"])' }
    @{ f="EUI_UnlockMode.lua"; line=7484; from='hoverLabel:SetText(hoverBarEnabled and "Hover Top Bar\nEnabled" or "Hover Top Bar\nDisabled")'; to='hoverLabel:SetText(hoverBarEnabled and EUI_L["Hover Top Bar\nEnabled"] or EUI_L["Hover Top Bar\nDisabled"])' }
    @{ f="EUI_UnlockMode.lua"; line=7496; from='hoverLabel:SetText(hoverBarEnabled and "Hover Top Bar\nEnabled" or "Hover Top Bar\nDisabled")'; to='hoverLabel:SetText(hoverBarEnabled and EUI_L["Hover Top Bar\nEnabled"] or EUI_L["Hover Top Bar\nDisabled"])' }
    @{ f="EUI_UnlockMode.lua"; line=8195; from='-- These are captured by SelectPage("Unlock Mode") in EllesmereUI.lua.'; to='-- These are captured by SelectPage(EUI_L["Unlock Mode"]) in EllesmereUI.lua.' }
    @{ f="EUI_UnlockMode.lua"; line=9302; from='-- Expose on the global EllesmereUI so SelectPage can intercept "Unlock Mode"'; to='-- Expose on the global EllesmereUI so SelectPage can intercept EUI_L["Unlock Mode"]' }
    # >>> dropdown sweep
    @{ f="EllesmereUI_Profiles.lua"; line=32; from='button2 = "Later",'; to='button2 = EUI_L["Later"],' }
    @{ f="EllesmereUI_Profiles.lua"; line=51; from='{ folder = "EllesmereUINameplates",        display = "Nameplates",          svName = "EllesmereUINameplatesDB"        },'; to='{ folder = "EllesmereUINameplates",        display = EUI_L["Nameplates"],          svName = "EllesmereUINameplatesDB"        },' }
    @{ f="EllesmereUI_Profiles.lua"; line=67; from='{ folder = "EllesmereUIChat",             display = "Chat",                svName = "EllesmereUIChatDB"             },'; to='{ folder = "EllesmereUIChat",             display = EUI_L["Chat"],                svName = "EllesmereUIChatDB"             },' }
    @{ f="EllesmereUI_Widgets.lua"; line=5463; from='values = { left = "Left", right = "Right", top = "Top", bottom = "Bottom" },'; to='values = { left = EUI_L["Left"], right = EUI_L["Right"], top = EUI_L["Top"], bottom = EUI_L["Bottom"] },' }
    @{ f="EUI_UnlockMode.lua"; line=4137; from='local AT_TEXT = "Anchor"'; to='local AT_TEXT = EUI_L["Anchor"]' }
    @{ f="EUI_UnlockMode.lua"; line=4138; from='local GD_TEXT = "Grow"'; to='local GD_TEXT = EUI_L["Grow"]' }
    @{ f="EUI__General_Options.lua"; line=20; from='local PAGE_GENERAL      = "General"'; to='local PAGE_GENERAL      = EUI_L["General"]' }
    @{ f="EUI__General_Options.lua"; line=22; from='local PAGE_PROFILES    = "Profiles"'; to='local PAGE_PROFILES    = EUI_L["Profiles"]' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=18; from='local SECTION_ICON_APPEARANCE = "ICONS"'; to='local SECTION_ICON_APPEARANCE = EUI_L["ICONS"]' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=19; from='local SECTION_LAYOUT      = "LAYOUT"'; to='local SECTION_LAYOUT      = EUI_L["LAYOUT"]' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=20; from='local SECTION_TEXT        = "TEXT"'; to='local SECTION_TEXT        = EUI_L["TEXT"]' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=21; from='local SECTION_VISIBILITY  = "VISIBILITY"'; to='local SECTION_VISIBILITY  = EUI_L["VISIBILITY"]' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1079; from='StanceBar = "Stance",'; to='StanceBar = EUI_L["Stance"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1080; from='PetBar   = "Pet",'; to='PetBar   = EUI_L["Pet"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1081; from='MicroBar = "Micro",'; to='MicroBar = EUI_L["Micro"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1083; from='XPBar    = "XP",'; to='XPBar    = EUI_L["XP"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1084; from='RepBar   = "Rep",'; to='RepBar   = EUI_L["Rep"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1210; from='local orientValues = { HORIZONTAL = "Horizontal", VERTICAL = "Vertical" }'; to='local orientValues = { HORIZONTAL = EUI_L["Horizontal"], VERTICAL = EUI_L["Vertical"] }' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1858; from='growDirValues = { up = "Up", down = "Down", center = "Centered" }'; to='growDirValues = { up = EUI_L["Up"], down = EUI_L["Down"], center = EUI_L["Centered"] }' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=1861; from='growDirValues = { left = "Left", right = "Right", center = "Centered" }'; to='growDirValues = { left = EUI_L["Left"], right = EUI_L["Right"], center = EUI_L["Centered"] }' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2105; from='cropped  = "Cropped",'; to='cropped  = EUI_L["Cropped"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2106; from='square   = "Square",'; to='square   = EUI_L["Square"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2107; from='circle   = "Circle",'; to='circle   = EUI_L["Circle"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2109; from='diamond  = "Diamond",'; to='diamond  = EUI_L["Diamond"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2110; from='hexagon  = "Hexagon",'; to='hexagon  = EUI_L["Hexagon"],' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=2111; from='portrait = "Portrait",'; to='portrait = EUI_L["Portrait"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=2344; from='local petLabel = "Pet"'; to='local petLabel = EUI_L["Pet"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=3049; from='BACKGROUND = "Background", LOW = "Low", MEDIUM = "Medium",'; to='BACKGROUND = EUI_L["Background"], LOW = EUI_L["Low"], MEDIUM = EUI_L["Medium"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=3050; from='HIGH = "High", DIALOG = "Dialog", FULLSCREEN = "Fullscreen",'; to='HIGH = EUI_L["High"], DIALOG = EUI_L["Dialog"], FULLSCREEN = EUI_L["Fullscreen"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=12; from='local SECTION_CORE         = "CORE"'; to='local SECTION_CORE         = EUI_L["CORE"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=13; from='local SECTION_DISPLAY      = "DISPLAY"'; to='local SECTION_DISPLAY      = EUI_L["DISPLAY"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=15; from='local SECTION_AURAS        = "AURAS"'; to='local SECTION_AURAS        = EUI_L["AURAS"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=16; from='local SECTION_CONSUMABLES  = "CONSUMABLES"'; to='local SECTION_CONSUMABLES  = EUI_L["CONSUMABLES"]' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=990; from='values=_G._EABR_STRATA_VALUES or {MEDIUM="Medium"},'; to='values=_G._EABR_STRATA_VALUES or {MEDIUM=EUI_L["Medium"]},' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3006; from='button1 = "Create",'; to='button1 = EUI_L["Create"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3007; from='button2 = "Cancel",'; to='button2 = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3202; from='button1 = "Set", button2 = "Cancel",'; to='button1 = "Set", button2 = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3263; from='button1 = "Delete", button2 = "Cancel",'; to='button1 = EUI_L["Delete"], button2 = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=761; from='local justifyValues = { LEFT = "Left", CENTER = "Center", RIGHT = "Right" }'; to='local justifyValues = { LEFT = EUI_L["Left"], CENTER = EUI_L["Center"], RIGHT = EUI_L["Right"] }' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=3115; from='group = "Chat",'; to='group = EUI_L["Chat"],' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=3250; from='group = "Chat",'; to='group = EUI_L["Chat"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=15; from='local SEC_LAYOUT     = "LAYOUT"'; to='local SEC_LAYOUT     = EUI_L["LAYOUT"]' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=16; from='local SEC_APPEARANCE = "APPEARANCE"'; to='local SEC_APPEARANCE = EUI_L["APPEARANCE"]' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=17; from='local SEC_FILTER     = "FILTER"'; to='local SEC_FILTER     = EUI_L["FILTER"]' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=18; from='local SEC_BEHAVIOR   = "BEHAVIOR"'; to='local SEC_BEHAVIOR   = EUI_L["BEHAVIOR"]' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1430; from='local buffName = "Unknown"'; to='local buffName = EUI_L["Unknown"]' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2889; from='values = { DOWN = "Down", UP = "Up", LEFT = "Left", RIGHT = "Right" },'; to='values = { DOWN = EUI_L["Down"], UP = EUI_L["Up"], LEFT = EUI_L["Left"], RIGHT = EUI_L["Right"] },' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3022; from='local TBB_POS_VALUES = { none = "None", center = "Center", top = "Top", bottom = "Bottom", left = "Left", right = "Right" }'; to='local TBB_POS_VALUES = { none = EUI_L["None"], center = EUI_L["Center"], top = EUI_L["Top"], bottom = EUI_L["Bottom"], left = EUI_L["Left"], right = EUI_L["Right"] }' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=3840; from='local growValues = { RIGHT = "Right", LEFT = "Left", DOWN = "Down", UP = "Up" }'; to='local growValues = { RIGHT = EUI_L["Right"], LEFT = EUI_L["Left"], DOWN = EUI_L["Down"], UP = EUI_L["Up"] }' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8422; from='local NP_SIDE_VALUES = { LEFT = "Left", RIGHT = "Right", TOP = "Top", BOTTOM = "Bottom" }'; to='local NP_SIDE_VALUES = { LEFT = EUI_L["Left"], RIGHT = EUI_L["Right"], TOP = EUI_L["Top"], BOTTOM = EUI_L["Bottom"] }' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8748; from='cropped  = "Cropped",'; to='cropped  = EUI_L["Cropped"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8749; from='square   = "Square",'; to='square   = EUI_L["Square"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8750; from='circle   = "Circle",'; to='circle   = EUI_L["Circle"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8752; from='diamond  = "Diamond",'; to='diamond  = EUI_L["Diamond"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8753; from='hexagon  = "Hexagon",'; to='hexagon  = EUI_L["Hexagon"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8754; from='portrait = "Portrait",'; to='portrait = EUI_L["Portrait"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1061; from='else spellName = "Unknown" end'; to='else spellName = EUI_L["Unknown"] end' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1881; from='if not segName or (issecretvalue and issecretvalue(segName)) or segName == "" then segName = "Combat" end'; to='if not segName or (issecretvalue and issecretvalue(segName)) or segName == "" then segName = EUI_L["Combat"] end' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=3039; from='else spellName = "Unknown" end'; to='else spellName = EUI_L["Unknown"] end' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1060; from='LEFT  = "Left",'; to='LEFT  = EUI_L["Left"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1061; from='RIGHT = "Right",'; to='RIGHT = EUI_L["Right"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1062; from='UP    = "Up",'; to='UP    = EUI_L["Up"],' }
    @{ f="..\EllesmereUIDamageMeters\EUI_DamageMeters_Options.lua"; line=1063; from='DOWN  = "Down",'; to='DOWN  = EUI_L["Down"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=8; from='local PAGE_CHAT          = "Chat"'; to='local PAGE_CHAT          = EUI_L["Chat"]' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=12; from='local PAGE_CURSOR        = "Cursor"'; to='local PAGE_CURSOR        = EUI_L["Cursor"]' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=16; from='local SECTION_MINIMAP = "DISPLAY"'; to='local SECTION_MINIMAP = EUI_L["DISPLAY"]' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=8; from='local PAGE_CHAT          = "Chat"'; to='local PAGE_CHAT          = EUI_L["Chat"]' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=12; from='local PAGE_CURSOR        = "Cursor"'; to='local PAGE_CURSOR        = EUI_L["Cursor"]' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=16; from='local SECTION_MINIMAP = "DISPLAY"'; to='local SECTION_MINIMAP = EUI_L["DISPLAY"]' }
    @{ f="..\EllesmereUIMythicTimer\EllesmereUIMythicTimer.lua"; line=1981; from='group = "Mythic+",'; to='group = EUI_L["Mythic+"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=86; from='local alignValues = { LEFT = "Left", CENTER = "Center", RIGHT = "Right" }'; to='local alignValues = { LEFT = EUI_L["Left"], CENTER = EUI_L["Center"], RIGHT = EUI_L["Right"] }' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=96; from='PERCENT = "Percent",'; to='PERCENT = EUI_L["Percent"],' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=106; from='local alignAllValues = { LEFT = "Left", RIGHT = "Right" }'; to='local alignAllValues = { LEFT = EUI_L["Left"], RIGHT = EUI_L["Right"] }' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=14; from='local PAGE_GENERAL   = "General"'; to='local PAGE_GENERAL   = EUI_L["General"]' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=15; from='local PAGE_DISPLAY   = "Display"'; to='local PAGE_DISPLAY   = EUI_L["Display"]' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=16; from='local PAGE_COLORS    = "Colors"'; to='local PAGE_COLORS    = EUI_L["Colors"]' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=20; from='local SECTION_MISC      = "EXTRAS"'; to='local SECTION_MISC      = EUI_L["EXTRAS"]' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3356; from='["top"]      = "Top",'; to='["top"]      = EUI_L["Top"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3357; from='["left"]     = "Left",'; to='["left"]     = EUI_L["Left"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3358; from='["right"]    = "Right",'; to='["right"]    = EUI_L["Right"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3361; from='["bottom"]   = "Bottom",'; to='["bottom"]   = EUI_L["Bottom"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3414; from='["center"]   = "Center",'; to='["center"]   = EUI_L["Center"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3686; from='debuffs        = "Debuffs",'; to='debuffs        = EUI_L["Debuffs"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3688; from='ccs            = "CCs",'; to='ccs            = EUI_L["CCs"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4682; from='values={ ellesmereui = "EllesmereUI", vibrant = "Vibrant", none = "None" },'; to='values={ ellesmereui = "EllesmereUI", vibrant = EUI_L["Vibrant"], none = EUI_L["None"] },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=5090; from='values={ top = "Top", bottom = "Bottom" },'; to='values={ top = EUI_L["Top"], bottom = EUI_L["Bottom"] },' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL.lua"; line=1340; from='group = "General",'; to='group = EUI_L["General"],' }
    @{ f="..\EllesmereUIQoL\EllesmereUIQoL.lua"; line=1384; from='group = "General",'; to='group = EUI_L["General"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=34; from='cropped  = "Cropped",'; to='cropped  = EUI_L["Cropped"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=35; from='square   = "Square",'; to='square   = EUI_L["Square"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=36; from='circle   = "Circle",'; to='circle   = EUI_L["Circle"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=38; from='diamond  = "Diamond",'; to='diamond  = EUI_L["Diamond"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=39; from='hexagon  = "Hexagon",'; to='hexagon  = EUI_L["Hexagon"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=40; from='portrait = "Portrait",'; to='portrait = EUI_L["Portrait"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=50; from='MPLUS          = "M+",'; to='MPLUS          = EUI_L["M+"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=51; from='RAID           = "Raid",'; to='RAID           = EUI_L["Raid"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=52; from='NEVER          = "Never",'; to='NEVER          = EUI_L["Never"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=9; from='local PAGE_CURSOR     = "Cursor"'; to='local PAGE_CURSOR     = EUI_L["Cursor"]' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Cursor_Options.lua"; line=12; from='local SECTION_APPEARANCE   = "CURSOR"'; to='local SECTION_APPEARANCE   = EUI_L["CURSOR"]' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=8; from='local PAGE_CURSOR   = "Cursor"'; to='local PAGE_CURSOR   = EUI_L["Cursor"]' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=9; from='local PAGE_BREZ     = "BattleRes"'; to='local PAGE_BREZ     = EUI_L["BattleRes"]' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=12; from='local PAGE_SHIFTER  = "Shifter"'; to='local PAGE_SHIFTER  = EUI_L["Shifter"]' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1262; from='dt = "Voidforged"; dm = item.ilvl; du = "Max"; isAtMax = true'; to='dt = "Voidforged"; dm = item.ilvl; du = EUI_L["Max"]; isAtMax = true' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1823; from='local strataValues = { BACKGROUND = "Background", LOW = "Low", MEDIUM = "Medium", HIGH = "High", DIALOG = "Dialog" }'; to='local strataValues = { BACKGROUND = EUI_L["Background"], LOW = EUI_L["Low"], MEDIUM = EUI_L["Medium"], HIGH = EUI_L["High"], DIALOG = EUI_L["Dialog"] }' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=4929; from='local cbStrataValues = { BACKGROUND = "Background", LOW = "Low", MEDIUM = "Medium", HIGH = "High", DIALOG = "Dialog" }'; to='local cbStrataValues = { BACKGROUND = EUI_L["Background"], LOW = EUI_L["Low"], MEDIUM = EUI_L["Medium"], HIGH = EUI_L["High"], DIALOG = EUI_L["Dialog"] }' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5176; from='values = { HORIZONTAL = "Horizontal", VERTICAL = "Vertical" },'; to='values = { HORIZONTAL = EUI_L["Horizontal"], VERTICAL = EUI_L["Vertical"] },' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=5815; from='local tmStrataValues = { BACKGROUND = "Background", LOW = "Low", MEDIUM = "Medium", HIGH = "High", DIALOG = "Dialog" }'; to='local tmStrataValues = { BACKGROUND = EUI_L["Background"], LOW = EUI_L["Low"], MEDIUM = EUI_L["Medium"], HIGH = EUI_L["High"], DIALOG = EUI_L["Dialog"] }' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8849; from='button1 = "Reload",'; to='button1 = EUI_L["Reload"],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8850; from='button2 = "Later",'; to='button2 = EUI_L["Later"],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=8863; from='button2 = "Cancel",'; to='button2 = EUI_L["Cancel"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=118; from='["pet"]          = "Pet",'; to='["pet"]          = EUI_L["Pet"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=152; from='pet          = "Pet",'; to='pet          = EUI_L["Pet"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=244; from='["left"]        = "Left",'; to='["left"]        = EUI_L["Left"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=245; from='["right"]       = "Right",'; to='["right"]       = EUI_L["Right"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=250; from='["auto"]  = "Auto",'; to='["auto"]  = EUI_L["Auto"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=251; from='["up"]    = "Up",'; to='["up"]    = EUI_L["Up"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=252; from='["down"]  = "Down",'; to='["down"]  = EUI_L["Down"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=253; from='["left"]  = "Left",'; to='["left"]  = EUI_L["Left"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=254; from='["right"] = "Right",'; to='["right"] = EUI_L["Right"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=266; from='["top"]    = "Top",'; to='["top"]    = EUI_L["Top"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=267; from='["bottom"] = "Bottom",'; to='["bottom"] = EUI_L["Bottom"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=340; from='local classIconLocValues = { ["left"]="Left", ["center"]="Center", ["right"]="Right" }'; to='local classIconLocValues = { ["left"]=EUI_L["Left"], ["center"]=EUI_L["Center"], ["right"]=EUI_L["Right"] }' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=558; from='["attached"] = "Attached",'; to='["attached"] = EUI_L["Attached"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=559; from='["detached"] = "Detached",'; to='["detached"] = EUI_L["Detached"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=565; from='["portrait"] = "Portrait",'; to='["portrait"] = EUI_L["Portrait"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=566; from='["circle"]   = "Circle",'; to='["circle"]   = EUI_L["Circle"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=567; from='["square"]   = "Square",'; to='["square"]   = EUI_L["Square"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=569; from='["diamond"]  = "Diamond",'; to='["diamond"]  = EUI_L["Diamond"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=570; from='["hexagon"]  = "Hexagon",'; to='["hexagon"]  = EUI_L["Hexagon"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=577; from='["top"]             = "Top",'; to='["top"]             = EUI_L["Top"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=578; from='["bottom"]          = "Bottom",'; to='["bottom"]          = EUI_L["Bottom"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3014; from='local UNIT_LABELS_SUP = { player="Player", target="Target", focus="Focus" }'; to='local UNIT_LABELS_SUP = { player=EUI_L["Player"], target=EUI_L["Target"], focus="Focus" }' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3579; from='local ufStrataValues = { BACKGROUND = "Background", LOW = "Low", MEDIUM = "Medium", HIGH = "High", DIALOG = "Dialog" }'; to='local ufStrataValues = { BACKGROUND = EUI_L["Background"], LOW = EUI_L["Low"], MEDIUM = EUI_L["Medium"], HIGH = EUI_L["High"], DIALOG = EUI_L["Dialog"] }' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=3739; from='local portraitLocationValues = { ["left"] = "Left", ["right"] = "Right", ["top"] = "Top" }'; to='local portraitLocationValues = { ["left"] = EUI_L["Left"], ["right"] = EUI_L["Right"], ["top"] = EUI_L["Top"] }' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=4635; from='local ppTextValues = { ["none"]="None", ["left"]="Left", ["right"]="Right", ["center"]="Center" }'; to='local ppTextValues = { ["none"]=EUI_L["None"], ["left"]=EUI_L["Left"], ["right"]=EUI_L["Right"], ["center"]=EUI_L["Center"] }' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8517; from='["pet"]          = "Pet",'; to='["pet"]          = EUI_L["Pet"],' }
    # >>> sweep new
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=1804; from='RenderSidebarEntry(-1, "OneBank", 1542860, charUsed, _selectedView == -1)'; to='RenderSidebarEntry(-1, EUI_L["OneBank"], 1542860, charUsed, _selectedView == -1)' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=1805; from='RenderSidebarEntry(0, "All Bank Tabs", 413587, charUsed, _selectedView == 0)'; to='RenderSidebarEntry(0, EUI_L["All Bank Tabs"], 413587, charUsed, _selectedView == 0)' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=1807; from='RenderSidebarEntry(0, "All Bank Tabs", 413587, charUsed, _selectedView == 0)'; to='RenderSidebarEntry(0, EUI_L["All Bank Tabs"], 413587, charUsed, _selectedView == 0)' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=1808; from='RenderSidebarEntry(-1, "OneBank", 1542860, charUsed, _selectedView == -1)'; to='RenderSidebarEntry(-1, EUI_L["OneBank"], 1542860, charUsed, _selectedView == -1)' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=1819; from='RenderSidebarEntry(-3, "OneWarbank", 1542854, warbUsed, _selectedView == -3)'; to='RenderSidebarEntry(-3, EUI_L["OneWarbank"], 1542854, warbUsed, _selectedView == -3)' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=1820; from='RenderSidebarEntry(-2, "All Warbank Tabs", 1542854, warbUsed, _selectedView == -2)'; to='RenderSidebarEntry(-2, EUI_L["All Warbank Tabs"], 1542854, warbUsed, _selectedView == -2)' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=1822; from='RenderSidebarEntry(-2, "All Warbank Tabs", 1542854, warbUsed, _selectedView == -2)'; to='RenderSidebarEntry(-2, EUI_L["All Warbank Tabs"], 1542854, warbUsed, _selectedView == -2)' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=1823; from='RenderSidebarEntry(-3, "OneWarbank", 1542854, warbUsed, _selectedView == -3)'; to='RenderSidebarEntry(-3, EUI_L["OneWarbank"], 1542854, warbUsed, _selectedView == -3)' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=1860; from='RenderPurchaseEntry(Enum.BankType.Character, "Buy Bank Tab")'; to='RenderPurchaseEntry(Enum.BankType.Character, EUI_L["Buy Bank Tab"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=1886; from='RenderPurchaseEntry(Enum.BankType.Account, "Buy Warbank Tab")'; to='RenderPurchaseEntry(Enum.BankType.Account, EUI_L["Buy Warbank Tab"])' }
    # >>> bags categories
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3738; from='displayList[#displayList + 1] = { catIdx = -1, name = "OneBag", icon = 133634, count = totalCount }'; to='displayList[#displayList + 1] = { catIdx = -1, name = EUI_L["OneBag"], icon = 133634, count = totalCount }' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3739; from='displayList[#displayList + 1] = { catIdx = 0, name = "All Items", icon = 133633, count = totalCount }'; to='displayList[#displayList + 1] = { catIdx = 0, name = EUI_L["All Items"], icon = 133633, count = totalCount }' }
    # >>> spec/class grid
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=949; from='if specID == 0 then return "All Specs" end'; to='if specID == 0 then return EUI_L["All Specs"] end' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=951; from='if name and className then return name .. " " .. className end'; to='if name and className then return EUI_L[name] .. " " .. EUI_L[className] end' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=956; from='if entry.specIDs[1] == 0 then return "All Specs" end'; to='if entry.specIDs[1] == 0 then return EUI_L["All Specs"] end' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1064; from='items[#items + 1] = { isHeader = true, label = cls.className }'; to='items[#items + 1] = { isHeader = true, label = EUI_L[cls.className] }' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=1070; from='items[#items + 1] = { key = specID, label = specName, lockedFn = function() return IsSpecClaimed(sid) end }'; to='items[#items + 1] = { key = specID, label = EUI_L[specName], lockedFn = function() return IsSpecClaimed(sid) end }' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2396; from='if specID == 0 then return "All Specs" end'; to='if specID == 0 then return EUI_L["All Specs"] end' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2398; from='if name and className then return name .. " " .. className end'; to='if name and className then return EUI_L[name] .. " " .. EUI_L[className] end' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2403; from='if entry.specIDs[1] == 0 then return "All Specs" end'; to='if entry.specIDs[1] == 0 then return EUI_L["All Specs"] end' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2507; from='items[#items + 1] = { isHeader = true, label = cls.className }'; to='items[#items + 1] = { isHeader = true, label = EUI_L[cls.className] }' }
    @{ f="..\EllesmereUIResourceBars\EUI_ResourceBars_Options.lua"; line=2513; from='items[#items + 1] = { key = specID, label = specName, lockedFn = function() return IsCRSpecClaimed(sid) end }'; to='items[#items + 1] = { key = specID, label = EUI_L[specName], lockedFn = function() return IsCRSpecClaimed(sid) end }' }
    # >>> proc glow
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4021; from='local procGlowValues = { [0] = "None" }'; to='local procGlowValues = { [0] = EUI_L["None"] }' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4026; from='procGlowValues[i] = entry.name'; to='procGlowValues[i] = EUI_L[entry.name]' }
    # >>> cdm bar names
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=413; from='key = "cooldowns", name = "Cooldowns", enabled = true,'; to='key = "cooldowns", name = EUI_L["Cooldowns"], enabled = true,' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=432; from='key = "utility", name = "Utility", enabled = true,'; to='key = "utility", name = EUI_L["Utility"], enabled = true,' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=451; from='key = "buffs", name = "Buffs", enabled = true,'; to='key = "buffs", name = EUI_L["Buffs"], enabled = true,' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICdmSpellPicker.lua"; line=1075; from='local typeLabel = barType == "cooldowns" and "Cooldowns"'; to='local typeLabel = barType == "cooldowns" and EUI_L["Cooldowns"]' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICdmSpellPicker.lua"; line=1076; from='or barType == "utility" and "Utility"'; to='or barType == "utility" and EUI_L["Utility"]' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICdmSpellPicker.lua"; line=1077; from='or barType == "buffs" and "Buffs"'; to='or barType == "buffs" and EUI_L["Buffs"]' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICdmSpellPicker.lua"; line=1079; from='or "Cooldowns"'; to='or EUI_L["Cooldowns"]' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3678; from='EllesmereUI.ShowWidgetTooltip(self, hidden and "Show Item Text" or "Hide Item Text", { width = 135 })'; to='EllesmereUI.ShowWidgetTooltip(self, hidden and EUI_L["Show Item Text"] or EUI_L["Hide Item Text"], { width = 135 })' }
    @{ f="EUI__General_Options.lua"; line=2314; from='ddLabel:SetText(EllesmereUI.GetActiveProfileName())'; to='ddLabel:SetText(EUI_L[EllesmereUI.GetActiveProfileName()])' }
    @{ f="EUI__General_Options.lua"; line=2625; from='itm._lbl:SetText(name)'; to='itm._lbl:SetText(EUI_L[name])' }
    # >>> dropdown sweep
    @{ f="EllesmereUI.lua"; line=8766; from='{ modern = "Modern", classic = "Classic", minimal = "Minimal" },'; to='{ modern = EUI_L["Modern"], classic = "Classic", minimal = "Minimal" },' }
    @{ f="EUI__General_Options.lua"; line=21; from='local PAGE_COLORS      = "Fonts & Colors"'; to='local PAGE_COLORS      = EUI_L["Fonts & Colors"]' }
    @{ f="..\EllesmereUIActionBars\EllesmereUIActionBars.lua"; line=281; from='ns.BORDER_THICKNESS_LABELS = { none="None", thin="Thin", normal="Normal", heavy="Heavy", strong="Strong" }'; to='ns.BORDER_THICKNESS_LABELS = { none=EUI_L["None"], thin=EUI_L["Thin"], normal=EUI_L["Normal"], heavy=EUI_L["Heavy"], strong=EUI_L["Strong"] }' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4017; from='local interactionTypeValues = { [1] = "Light", [2] = "Medium", [3] = "Strong", [4] = "Solid Color", [5] = "Border", [6] = "None" }'; to='local interactionTypeValues = { [1] = EUI_L["Light"], [2] = EUI_L["Medium"], [3] = EUI_L["Strong"], [4] = EUI_L["Solid Color"], [5] = EUI_L["Border"], [6] = "None" }' }
    @{ f="..\EllesmereUIActionBars\EUI_ActionBars_Options.lua"; line=4298; from='local INTERACTIONS_TIP = "Bar Interactions are the light effects that happen when you hover/press a spell, your cooldown swipe line, aura active border glow, etc"'; to='local INTERACTIONS_TIP = EUI_L["Bar Interactions are the light effects that happen when you hover/press a spell, your cooldown swipe line, aura active border glow, etc"]' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=78; from='description = "Enhanced inventory system with sidebar categories, item levels, and quality borders.",'; to='description = EUI_L["Enhanced inventory system with sidebar categories, item levels, and quality borders."],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8760; from='local BORDER_LABELS = { none="None", thin="Thin", normal="Normal", heavy="Heavy", strong="Strong" }'; to='local BORDER_LABELS = { none=EUI_L["None"], thin=EUI_L["Thin"], normal=EUI_L["Normal"], heavy=EUI_L["Heavy"], strong=EUI_L["Strong"] }' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=700; from='modern   = "Modern",'; to='modern   = EUI_L["Modern"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=701; from='pixel    = "Pixel",'; to='pixel    = EUI_L["Pixel"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=702; from='glyph    = "Glyph",'; to='glyph    = EUI_L["Glyph"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=703; from='arcade   = "Arcade",'; to='arcade   = EUI_L["Arcade"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=704; from='legend   = "Legend",'; to='legend   = EUI_L["Legend"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=187; from='modern   = "Modern",'; to='modern   = EUI_L["Modern"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=188; from='pixel    = "Pixel",'; to='pixel    = EUI_L["Pixel"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=189; from='glyph    = "Glyph",'; to='glyph    = EUI_L["Glyph"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=190; from='arcade   = "Arcade",'; to='arcade   = EUI_L["Arcade"],' }
    @{ f="..\EllesmereUIFriends\EUI_Friends_Options.lua"; line=191; from='legend   = "Legend",'; to='legend   = EUI_L["Legend"],' }
    @{ f="..\EllesmereUIMinimap\EUI_Minimap_Options.lua"; line=238; from='values = { square = "Square", circle = "Circle", textured_circle = "Textured Circle" },'; to='values = { square = EUI_L["Square"], circle = EUI_L["Circle"], textured_circle = EUI_L["Textured Circle"] },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3523; from='["striped"]="Striped", ["clean"]="Clean (Flat)", ["blizzard"]="Blizzard",'; to='["striped"]=EUI_L["Striped"], ["clean"]=EUI_L["Clean (Flat)"], ["blizzard"]=EUI_L["Blizzard"],' }
    @{ f="..\EllesmereUIQoL\EUI_QoL_BattleRes_Options.lua"; line=45; from='local BORDER_VALUES = { none = "None", thin = "Thin", normal = "Normal", heavy = "Heavy", strong = "Strong" }'; to='local BORDER_VALUES = { none = EUI_L["None"], thin = EUI_L["Thin"], normal = EUI_L["Normal"], heavy = EUI_L["Heavy"], strong = EUI_L["Strong"] }' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=260; from='["modern"]   = "Modern",'; to='["modern"]   = EUI_L["Modern"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=327; from='["none"]="None", ["modern"]="Modern",'; to='["none"]=EUI_L["None"], ["modern"]=EUI_L["Modern"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=328; from='["arcade"]="Arcade", ["glyph"]="Glyph", ["legend"]="Legend",'; to='["arcade"]=EUI_L["Arcade"], ["glyph"]=EUI_L["Glyph"], ["legend"]=EUI_L["Legend"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=329; from='["midnight"]="Midnight", ["pixel"]="Pixel", ["runic"]="Runic",'; to='["midnight"]="Midnight", ["pixel"]=EUI_L["Pixel"], ["runic"]="Runic",' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=534; from='["modern"]="Modern", ["arcade"]="Arcade", ["glyph"]="Glyph",'; to='["modern"]=EUI_L["Modern"], ["arcade"]=EUI_L["Arcade"], ["glyph"]=EUI_L["Glyph"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=535; from='["legend"]="Legend", ["midnight"]="Midnight", ["pixel"]="Pixel", ["runic"]="Runic",'; to='["legend"]=EUI_L["Legend"], ["midnight"]="Midnight", ["pixel"]=EUI_L["Pixel"], ["runic"]="Runic",' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=6896; from='["none"]="None", ["striped"]="Striped", ["clean"]="Clean (Flat)",'; to='["none"]=EUI_L["None"], ["striped"]=EUI_L["Striped"], ["clean"]=EUI_L["Clean (Flat)"],' }
    # >>> spec grid + preset dd
    # >>> glow lists
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=1113; from='GLOW_VALUES[i] = entry.name'; to='GLOW_VALUES[i] = EUI_L[entry.name]' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=218; from='labels[i] = entry.name or ("Style " .. i)'; to='labels[i] = EUI_L[entry.name] or ("Style " .. i)' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=239; from='PAN_GLOW_VALUES[i] = entry.name'; to='PAN_GLOW_VALUES[i] = EUI_L[entry.name]' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8770; from='BUFF_GLOW_VALUES[i] = entry.name'; to='BUFF_GLOW_VALUES[i] = EUI_L[entry.name]' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2658; from='glowStyleValues[i] = entry.name'; to='glowStyleValues[i] = EUI_L[entry.name]' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=2953; from='dispelGlowStyleValues[i] = entry.name'; to='dispelGlowStyleValues[i] = EUI_L[entry.name]' }
    # >>> border/icon style
    @{ f="EllesmereUI.lua"; line=1638; from='values[entry.key] = entry.name'; to='values[entry.key] = EUI_L[entry.name]' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=697; from='none     = "None",'; to='none     = EUI_L["None"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=699; from='blizzard = "Blizzard",'; to='blizzard = EUI_L["Blizzard"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=705; from='midnight = "Midnight",'; to='midnight = EUI_L["Midnight"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=706; from='runic    = "Runic",'; to='runic    = EUI_L["Runic"],' }
    # >>> warbank + withdraw/deposit
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=168; from='tabs[#tabs + 1] = { bagID = bagID, numSlots = numSlots, name = "Warbank " .. name, icon = icon }'; to='tabs[#tabs + 1] = { bagID = bagID, numSlots = numSlots, name = EUI_L["Warbank "] .. name, icon = icon }' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=176; from='tabs[#tabs + 1] = { bagID = bagID, numSlots = numSlots, name = "Warbank Tab " .. #tabs + 1, icon = GetFallbackIcon(bagID) }'; to='tabs[#tabs + 1] = { bagID = bagID, numSlots = numSlots, name = EUI_L["Warbank Tab "] .. #tabs + 1, icon = GetFallbackIcon(bagID) }' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=446; from='local depositMoneyBtn = MakeStyledFooterBtn("Deposit", "Deposit to Warbank")'; to='local depositMoneyBtn = MakeStyledFooterBtn(EUI_L["Deposit"], EUI_L["Deposit to Warbank"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=448; from='local withdrawMoneyBtn = MakeStyledFooterBtn("Withdraw", "Withdraw from Warbank")'; to='local withdrawMoneyBtn = MakeStyledFooterBtn(EUI_L["Withdraw"], EUI_L["Withdraw from Warbank"])' }
    @{ f='..\EllesmereUIBags\EllesmereUIBags.lua'; line=3767; from='catIdx = members[1], name = cat.groupName, icon = groupIcon, isAtlas = groupIsAtlas,'; to='catIdx = members[1], name = EUI_L[cat.groupName], icon = groupIcon, isAtlas = groupIsAtlas,' }
    # >>> ui scale dropdown
    @{ f="EUI__General_Options.lua"; line=462; from='values={ ["Tiny (75%)"]="Tiny (75%)", ["Small (90%)"]="Small (90%)", ["Normal (100%)"]="Normal (100%)", ["Large (110%)"]="Large (110%)", ["Huge (125%)"]="Huge (125%)", ["Massive (150%)"]="Massive (150%)" },'; to='values={ ["Tiny (75%)"]=EUI_L["Tiny (75%)"], ["Small (90%)"]=EUI_L["Small (90%)"], ["Normal (100%)"]=EUI_L["Normal (100%)"], ["Large (110%)"]=EUI_L["Large (110%)"], ["Huge (125%)"]=EUI_L["Huge (125%)"], ["Massive (150%)"]=EUI_L["Massive (150%)"] },' }
    @{ f="EllesmereUI_Widgets.lua"; line=419; from='return "This option requires " .. requirement .. " to be enabled"'; to='return EUI_L["This option requires %s to be enabled"]:format(EUI_L[requirement])' }
    # >>> misc2: crests/upgrade/items
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2179; from='GameTooltip:AddLine(stat.name .. " Crests", section.color.r, section.color.g, section.color.b, 1)'; to='GameTooltip:AddLine(EUI_L[stat.name] .. " " .. EUI_L["Crests"], section.color.r, section.color.g, section.color.b, 1)' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=999; from='qTotalLbl:SetText(#parts > 0 and table.concat(parts, "  ") or "Nothing needed")'; to='qTotalLbl:SetText(#parts > 0 and table.concat(parts, "  ") or EUI_L["Nothing needed"])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1269; from='du = item.ilvl >= maxI and "Max" or "-"'; to='du = item.ilvl >= maxI and EUI_L["Max"] or "-"' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1362; from='"Current iLvl: %s%.1f|r     Max Possible: %s%.1f|r",'; to='EUI_L["Current iLvl: %s%.1f|r     Max Possible: %s%.1f|r"],' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5725; from='EUI_Bags.Header.itemCount:SetText(totalCount .. " / " .. totalSlots .. " Items")'; to='EUI_Bags.Header.itemCount:SetText(totalCount .. " / " .. totalSlots .. EUI_L[" Items"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5727; from='EUI_Bags.Header.itemCount:SetText(totalCount .. " Items")'; to='EUI_Bags.Header.itemCount:SetText(totalCount .. EUI_L[" Items"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=1792; from='EUI_Bank._headerItemCount:SetText(warbUsed .. " / " .. warbTotal .. " Items")'; to='EUI_Bank._headerItemCount:SetText(warbUsed .. " / " .. warbTotal .. EUI_L[" Items"])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=1794; from='EUI_Bank._headerItemCount:SetText((charUsed + warbUsed) .. " / " .. (charTotal + warbTotal) .. " Items")'; to='EUI_Bank._headerItemCount:SetText((charUsed + warbUsed) .. " / " .. (charTotal + warbTotal) .. EUI_L[" Items"])' }
    # >>> misc3: crosshair/buffs/locked
    @{ f="..\EllesmereUIQoL\EUI_QoL_Options.lua"; line=953; from='values={ ["None"]="None", ["Thin"]="Thin", ["Normal"]="Normal", ["Thick"]="Thick" },'; to='values={ ["None"]=EUI_L["None"], ["Thin"]=EUI_L["Thin"], ["Normal"]=EUI_L["Normal"], ["Thick"]=EUI_L["Thick"] },' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3687; from='buffs          = "Buffs",'; to='buffs          = EUI_L["Buffs"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=2345; from='EUI.ShowWidgetTooltip(self, W.windowLocked and "Locked" or "Unlocked")'; to='EUI.ShowWidgetTooltip(self, W.windowLocked and EUI_L["Locked"] or EUI_L["Unlocked"])' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=2366; from='EUI.ShowWidgetTooltip(W.lockBtn, W.windowLocked and "Locked" or "Unlocked")'; to='EUI.ShowWidgetTooltip(W.lockBtn, W.windowLocked and EUI_L["Locked"] or EUI_L["Unlocked"])' }
    # >>> crest cost display
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=818; from='lines[#lines + 1] = "~" .. e.crestCost .. "x  " .. (td and td.crestName or "Crest")'; to='lines[#lines + 1] = (td and EUI_L[td.crestName] or EUI_L["Crest"]) .. " ~" .. e.crestCost .. "개"' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=967; from='(td.crestName or entry.trackKey):gsub(" Crest", "")'; to='EUI_L[(td.crestName or entry.trackKey):gsub(" Crest", "")]' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=986; from='if amt > 0 then parts[#parts + 1] = amt .. " " .. ckey:gsub(" Crest", "") end'; to='if amt > 0 then parts[#parts + 1] = amt .. " " .. EUI_L[ckey:gsub(" Crest", "")] end' }
    # >>> nameplate text/slot popup titles + size
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=3946; from='cogPopup._sLabel:SetText(opts.sizeLabel or "Size")'; to='cogPopup._sLabel:SetText(EUI_L[opts.sizeLabel or "Size"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4076; from='title = slotLabel .. " Slot Settings",'; to='title = EUI_L[slotLabel] .. " " .. EUI_L["Slot Settings"],' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=4349; from='title = slotLabel .. " Settings",'; to='title = EUI_L[slotLabel] .. " " .. EUI_L["Settings"],' }
    # >>> quest colors + UF name/none/boss
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=200; from='"Title Color",    { r = "titleR",     g = "titleG",     b = "titleB"     },'; to='EUI_L["Title Color"],    { r = "titleR",     g = "titleG",     b = "titleB"     },' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=201; from='"Completed Color",{ r = "completedR", g = "completedG", b = "completedB" })'; to='EUI_L["Completed Color"],{ r = "completedR", g = "completedG", b = "completedB" })' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=205; from='"Focused Color",  { r = "focusR",     g = "focusG",     b = "focusB"     },'; to='EUI_L["Focused Color"],  { r = "focusR",     g = "focusG",     b = "focusB"     },' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=119; from='["boss"]         = "Boss",'; to='["boss"]         = EUI_L["Boss"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=153; from='boss         = "Boss",'; to='boss         = EUI_L["Boss"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=239; from='["none"]        = "None",'; to='["none"]        = EUI_L["None"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=277; from='["name"]         = "Name",'; to='["name"]         = EUI_L["Name"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=283; from='["absorb"]       = "Absorb Amount",'; to='["absorb"]       = EUI_L["Absorb Amount"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=284; from='["none"]         = "None",'; to='["none"]         = EUI_L["None"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=291; from='["name"]         = "Name",'; to='["name"]         = EUI_L["Name"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=301; from='["none"]         = "None",'; to='["none"]         = EUI_L["None"],' }
    @{ f="..\EllesmereUIUnitFrames\EUI_UnitFrames_Options.lua"; line=8518; from='["boss"]         = "Boss",'; to='["boss"]         = EUI_L["Boss"],' }
    @{ f="..\EllesmereUIUnitFrames\EllesmereUIUnitFrames.lua"; line=857; from='["none"]        = "None",'; to='["none"]        = EUI_L["None"],' }
    # >>> chat icon tooltips (HookIconTooltip)
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=2158; from='if copyBtn then HookIconTooltip(copyBtn, "Copy Chat") end'; to='if copyBtn then HookIconTooltip(copyBtn, EUI_L["Copy Chat"]) end' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=2159; from='if voiceBtn then HookIconTooltip(voiceBtn, "Voice/Channels") end'; to='if voiceBtn then HookIconTooltip(voiceBtn, EUI_L["Voice/Channels"]) end' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=2160; from='if settingsBtn then HookIconTooltip(settingsBtn, "Settings") end'; to='if settingsBtn then HookIconTooltip(settingsBtn, EUI_L["Settings"]) end' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=2161; from='HookIconTooltip(scrollBtn, "Scroll to Bottom")'; to='HookIconTooltip(scrollBtn, EUI_L["Scroll to Bottom"])' }
    @{ f="..\EllesmereUIChat\EllesmereUIChat.lua"; line=2198; from='HookIconTooltip(portalBtn, "M+ Portals")'; to='HookIconTooltip(portalBtn, EUI_L["M+ Portals"])' }
    @{ f="..\EllesmereUINameplates\EUI_Nameplates_Options.lua"; line=6582; from='local impGlowValues = { [0] = "None", [1] = "Pixel Glow", [4] = "Auto-Cast Shine" }'; to='local impGlowValues = { [0] = EUI_L["None"], [1] = EUI_L["Pixel Glow"], [4] = EUI_L["Auto-Cast Shine"] }' }
    # >>> cdm hardcoded glow value tables
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=246; from='local PAN_GLOW_BAR_VALUES = { [0] = "None", [1] = "Pixel Glow", [4] = "Auto-Cast Shine" }'; to='local PAN_GLOW_BAR_VALUES = { [0] = EUI_L["None"], [1] = EUI_L["Pixel Glow"], [4] = EUI_L["Auto-Cast Shine"] }' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8730; from='blizzard    = "Blizzard",'; to='blizzard    = EUI_L["Blizzard"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8731; from='["1"]       = "Pixel Glow",'; to='["1"]       = EUI_L["Pixel Glow"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8732; from='["3"]       = "Action Button Glow",'; to='["3"]       = EUI_L["Action Button Glow"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8733; from='["4"]       = "Auto-Cast Shine",'; to='["4"]       = EUI_L["Auto-Cast Shine"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8734; from='["5"]       = "GCD",'; to='["5"]       = EUI_L["GCD"],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8735; from='["7"]       = "Classic WoW Glow",'; to='["7"]       = EUI_L["Classic WoW Glow"],' }
    # >>> char attr tooltip + equip New
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=2225; from='local statLine = statLabel .. " " .. statValue'; to='local statLine = EUI_L[statLabel] .. " " .. statValue' }
    @{ f="..\EllesmereUIBlizzardSkin\EllesmereUIBlizzardSkin_CharacterSheet.lua"; line=3002; from='local newSetBtn = MakeTextLink(linksRow, "New", function()'; to='local newSetBtn = MakeTextLink(linksRow, EUI_L["New"], function()' }
    # >>> disabledTT/crest toggles/mythic size/quest notbound
    @{ f="EllesmereUI_Widgets.lua"; line=418; from='if type(requirement) == "string" and requirement:find("^This option") then return requirement end'; to='if type(requirement) == "string" and (requirement:find("^This option") or requirement:find("must be enabled$")) then return EUI_L[requirement] end' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=263; from='_attachCog(row._leftRegion,  "Title Size", "Size", 8, 24, "titleSize", 16,'; to='_attachCog(row._leftRegion,  EUI_L["Title Size"], EUI_L["Size"], 8, 24, "titleSize", 16,' }
    @{ f="..\EllesmereUIMythicTimer\EUI_MythicTimer_Options.lua"; line=265; from='_attachCog(row._rightRegion, "Affix Size", "Size", 6, 20, "affixSize", 12,'; to='_attachCog(row._rightRegion, EUI_L["Affix Size"], EUI_L["Size"], 6, 20, "affixSize", 12,' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=515; from='crestRow("Show Myth",       "Myth"),'; to='crestRow(EUI_L["Show Myth"],       "Myth"),' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=516; from='crestRow("Show Hero",       "Hero"),'; to='crestRow(EUI_L["Show Hero"],       "Hero"),' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=517; from='crestRow("Show Champion",   "Champion"),'; to='crestRow(EUI_L["Show Champion"],   "Champion"),' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=518; from='crestRow("Show Veteran",    "Veteran"),'; to='crestRow(EUI_L["Show Veteran"],    "Veteran"),' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=519; from='crestRow("Show Adventurer", "Adventurer"),'; to='crestRow(EUI_L["Show Adventurer"], "Adventurer"),' }
    @{ f="..\EllesmereUIQuestTracker\EUI_QuestTracker_Options.lua"; line=275; from='if not key or key == "" then return "Not Bound" end'; to='if not key or key == "" then return EUI_L["Not Bound"] end' }
    # >>> RenderSection header label display-wrap (Recent Items / The Armory)
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5219; from='hdr._label:SetText(sectionName)'; to='hdr._label:SetText(EUI_L[sectionName])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5222; from='hdr._label:SetText(sectionName)'; to='hdr._label:SetText(EUI_L[sectionName])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=5225; from='hdr._label:SetText(sectionName .. " (" .. itemCount .. ")")'; to='hdr._label:SetText(EUI_L[sectionName] .. " (" .. itemCount .. ")")' }
    # >>> upgradecalc scan tip + cross/per-profile tooltip
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1580; from='local tip = "Scan all equipped gear costs at the Item Upgrade NPC.\n"'; to='local tip = EUI_L["Scan all equipped gear costs at the Item Upgrade NPC."] .. "\n"' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1581; from='.. "Scans each slot one at a time — this can take up to 10 seconds.\n"'; to='.. EUI_L["Scans each slot one at a time — this can take up to 10 seconds."] .. "\n"' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1582; from='.. "Requires the Item Upgrade window to be open."'; to='.. EUI_L["Requires the Item Upgrade window to be open."]' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1584; from='tip = tip .. "\n|cffff6060Item Upgrade window is not open.|r"'; to='tip = tip .. "\n|cffff6060" .. EUI_L["Item Upgrade window is not open."] .. "|r"' }
    @{ f="EllesmereUI.lua"; line=7077; from='EllesmereUI.ShowWidgetTooltip(self, hex .. "Settings are Cross-Profile:|r Changes to this module apply to all profiles. Click to desync and use separate settings per profile.")'; to='EllesmereUI.ShowWidgetTooltip(self, hex .. EUI_L["Settings are Cross-Profile:|r Changes to this module apply to all profiles. Click to desync and use separate settings per profile."])' }
    @{ f="EllesmereUI.lua"; line=7079; from='EllesmereUI.ShowWidgetTooltip(self, hex .. "Settings are Per-Profile:|r Each profile has its own settings for this module. Click to sync and copy the current settings to all profiles.")'; to='EllesmereUI.ShowWidgetTooltip(self, hex .. EUI_L["Settings are Per-Profile:|r Each profile has its own settings for this module. Click to sync and copy the current settings to all profiles."])' }
    # >>> stat-category tooltips + FocusKick bar name
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=526; from='"Toggle visibility of the Attributes stat category."),'; to='EUI_L["Toggle visibility of the Attributes stat category."]),' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=528; from='"Toggle visibility of the Secondary Stats category.")'; to='EUI_L["Toggle visibility of the Secondary Stats category."])' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=540; from='"Toggle visibility of the Tertiary stat category (Leech, Avoidance, Speed)."),'; to='EUI_L["Toggle visibility of the Tertiary stat category (Leech, Avoidance, Speed)."]),' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=542; from='"Toggle visibility of the Attack stat category.")'; to='EUI_L["Toggle visibility of the Attack stat category."])' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=554; from='"Toggle visibility of the Defense stat category."),'; to='EUI_L["Toggle visibility of the Defense stat category."]),' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=556; from='"Toggle visibility of the Crests stat category.")'; to='EUI_L["Toggle visibility of the Crests stat category."])' }
    @{ f="..\EllesmereUIBlizzardSkin\EUI_BlizzardSkin_Options.lua"; line=568; from='"Toggle visibility of the PvP stat category (Honor Level, Honor, Conquest)."),'; to='EUI_L["Toggle visibility of the PvP stat category (Honor Level, Honor, Conquest)."]),' }
    @{ f="..\EllesmereUICooldownManager\EllesmereUICooldownManager.lua"; line=3458; from='name = "FocusKick",'; to='name = EUI_L["FocusKick"],' }
    # >>> keep-wrap restore (display English via ko=en)
    @{ f="EllesmereUI_Widgets.lua"; line=2449; from='cancelText:SetText("cancel")'; to='cancelText:SetText(EUI_L["cancel"])' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=2499; from='ovLabel:SetText("Damage Meters"); ovLabel:SetTextColor(1, 1, 1, 0.9)'; to='ovLabel:SetText(EUI_L["Damage Meters"]); ovLabel:SetTextColor(1, 1, 1, 0.9)' }
    @{ f="EUI__General_Options.lua"; line=1193; from='msg:SetText("Your game client language uses a system font automatically.\nFont selection is not available for this locale.")'; to='msg:SetText(EUI_L["Your game client language uses a system font automatically.\nFont selection is not available for this locale."])' }
    # >>> UpgradeCalc 한글클라 파싱 + 문장표시 + 새로고침툴팁
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=223; from='if not foundTrack and text:find("Upgrade Level") then'; to='if not foundTrack and (text:find("Upgrade Level") or text:find("레벨 강화", 1, true)) then' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=224; from='local t, r = text:match("Upgrade Level:%s+(%a+)%s+(%d+)/%d+")'; to='local t, r = text:match("Upgrade Level:%s+(%a+)%s+(%d+)/%d+"); if not t then for _ko, _eng in pairs({["모험가"]="Adventurer",["노련가"]="Veteran",["챔피언"]="Champion",["영웅"]="Hero",["신화"]="Myth"}) do local _rr = text:match(_ko.."%s*(%d+)/%d+"); if _rr then t, r = _eng, _rr; break end end end' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=955; from='qEmptyLbl:SetText(n == 0 and "No items queued, click tiles to add an item to queue." or "")'; to='qEmptyLbl:SetText(n == 0 and EUI_L["No items queued, click tiles to add an item to queue."] or "")' }
    # >>> UpgradeCalc trackName/refresh tooltip (누락분)
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1137; from='nameLbl:SetText(hexColor .. trackName .. "|r")'; to='nameLbl:SetText(hexColor .. EUI_L[trackName] .. "|r")' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1484; from='crestParts[#crestParts + 1] = hexColor .. amt .. " " .. trackName .. "|r"'; to='crestParts[#crestParts + 1] = hexColor .. EUI_L[trackName] .. " " .. amt .. "|r"' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1569; from='"Refresh using tooltip scan data.\n"'; to='EUI_L["Refresh using tooltip scan data."] .. "\n"' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1570; from='.. "For exact costs, use |cffffffff''Update at Upgrader''|r\n"'; to='.. EUI_L["For exact costs, use |cffffffff''Update at Upgrader''|r"] .. "\n"' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1571; from='.. "while at an Item Upgrade NPC.")'; to='.. EUI_L["while at an Item Upgrade NPC."])' }
    # >>> CDM 소비템/장신구/주문없음 표시 번역
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=693; from='lbl:SetText(sp.name)'; to='lbl:SetText(EUI_L[sp.name])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=1975; from='lbl:SetText(entry.name)'; to='lbl:SetText(EUI_L[entry.name])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2049; from='lbl:SetText(sp.name)'; to='lbl:SetText(EUI_L[sp.name])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=4176; from='lbl:SetText(sp.name or "")'; to='lbl:SetText(EUI_L[sp.name or ""])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5630; from='local label = (slot == 13) and "Trinket Slot 1" or "Trinket Slot 2"'; to='local label = (slot == 13) and EUI_L["Trinket Slot 1"] or EUI_L["Trinket Slot 2"]' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5853; from='sLbl:SetText(preset.name)'; to='sLbl:SetText(EUI_L[preset.name])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=5967; from='sLbl:SetText(preset.name)'; to='sLbl:SetText(EUI_L[preset.name])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=6030; from='lbl:SetText(sp.name)'; to='lbl:SetText(EUI_L[sp.name])' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=8662; from='spellValues["__none"] = "(no spells on bar)"'; to='spellValues["__none"] = EUI_L["(no spells on bar)"]' }
    # >>> CDM 바 선택 드롭다운 이름 표시(FocusKick 등)
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=185; from='label = bd.name or bd.key,'; to='label = EUI_L[bd.name or bd.key],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=204; from='if bd.key == sel then return bd.name or bd.key end'; to='if bd.key == sel then return EUI_L[bd.name or bd.key] end' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2256; from='local label = bd.name or "Bar"'; to='local label = EUI_L[bd.name or "Bar"]' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=2299; from='local displayName = b.name or ("Bar " .. idx)'; to='local displayName = EUI_L[b.name or ("Bar " .. idx)]' }
    # >>> FPS창/Select Talent/Augment/매크로툴팁
    @{ f="EUI__General_Options.lua"; line=240; from='content = "This feature optimizes your in-game graphics settings to give you the best combination of high FPS and visual clarity.\n\nYou can revert all changes at any time by clicking \"Restore My Settings\" which will appear after optimizing.\n\n\nWhat we change:\n\n"'; to='content = EUI_L["This feature optimizes your in-game graphics settings to give you the best combination of high FPS and visual clarity."] .. "\n\n" .. EUI_L["You can revert all changes at any time by clicking \"Restore My Settings\" which will appear after optimizing."] .. "\n\n\n" .. EUI_L["What we change:"] .. "\n\n"' }
    @{ f="EUI__General_Options.lua"; line=241; from='.. "Shadow Quality - Fair (balanced quality/FPS)\n"'; to='.. EUI_L["Shadow Quality - Fair (balanced quality/FPS)"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=242; from='.. "Liquid Detail - Disabled\n"'; to='.. EUI_L["Liquid Detail - Disabled"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=243; from='.. "Particle Density - Set to Ultra (keeps important spell effects)\n"'; to='.. EUI_L["Particle Density - Set to Ultra (keeps important spell effects)"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=244; from='.. "SSAO (Ambient Occlusion) - Disabled\n"'; to='.. EUI_L["SSAO (Ambient Occlusion) - Disabled"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=245; from='.. "Depth Effects - Disabled\n"'; to='.. EUI_L["Depth Effects - Disabled"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=246; from='.. "Compute Effects - Disabled\n"'; to='.. EUI_L["Compute Effects - Disabled"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=247; from='.. "Outline Mode - Disabled\n"'; to='.. EUI_L["Outline Mode - Disabled"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=248; from='.. "Texture Resolution - Set to High\n"'; to='.. EUI_L["Texture Resolution - Set to High"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=249; from='.. "Spell Density - Set to Essential\n"'; to='.. EUI_L["Spell Density - Set to Essential"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=250; from='.. "Projected Textures - Enabled (needed for ground effects)\n"'; to='.. EUI_L["Projected Textures - Enabled (needed for ground effects)"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=251; from='.. "View Distance - Reduced to 1\n"'; to='.. EUI_L["View Distance - Reduced to 1"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=252; from='.. "Environment Detail - Reduced to 1\n"'; to='.. EUI_L["Environment Detail - Reduced to 1"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=253; from='.. "Ground Clutter - Reduced to 1\n"'; to='.. EUI_L["Ground Clutter - Reduced to 1"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=254; from='.. "Raid/Dungeon Settings - Uses same settings everywhere\n"'; to='.. EUI_L["Raid/Dungeon Settings - Uses same settings everywhere"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=255; from='.. "Resample Sharpening - Enabled (crisper image)\n"'; to='.. EUI_L["Resample Sharpening - Enabled (crisper image)"] .. "\n"' }
    @{ f="EUI__General_Options.lua"; line=256; from='.. "Contrast - Boosted by +10 (if currently 55 or below)\n\n"'; to='.. EUI_L["Contrast - Boosted by +10 (if currently 55 or below)"] .. "\n\n"' }
    @{ f="EUI__General_Options.lua"; line=257; from='.. "These settings prioritize frame rate and visual clarity over environmental detail. Textures stay high quality so your character and the world still look perfect.",'; to='.. EUI_L["These settings prioritize frame rate and visual clarity over environmental detail. Textures stay high quality so your character and the world still look perfect."],' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7790; from='local label = bd and (bd.name or bd.key) or ""'; to='local label = bd and EUI_L[bd.name or bd.key] or ""' }
    @{ f="..\EllesmereUICooldownManager\EUI_CooldownManager_Options.lua"; line=7837; from='local displayName = b.name or b.key'; to='local displayName = EUI_L[b.name or b.key]' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=819; from='lines[#lines + 1] = "|cff888888Scan at Upgrader for exact costs|r"'; to='lines[#lines + 1] = "|cff888888" .. EUI_L["Scan at Upgrader for exact costs"] .. "|r"' }
    @{ f="EllesmereUI_Widgets.lua"; line=5576; from='if #names == total then return "All" end'; to='if #names == total then return EUI_L["All"] end' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=61; from='[Enum.DamageMeterSessionType.Current] = "Current",'; to='[Enum.DamageMeterSessionType.Current] = EUI_L["Current"],' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters.lua"; line=1822; from='W.settingsBtn = MakeHeaderBtn("dm_settings.png", -(btnPad + 2), "Settings", function()'; to='W.settingsBtn = MakeHeaderBtn("dm_settings.png", -(btnPad + 2), EUI_L["Settings"], function()' }
    @{ f="..\EllesmereUIDamageMeters\EllesmereUIDamageMeters_SpellHistory.lua"; line=895; from='MakeHdrBtn(MEDIA .. "dm_settings.png", -(btnPad + 2), "Settings", function()'; to='MakeHdrBtn(MEDIA .. "dm_settings.png", -(btnPad + 2), EUI_L["Settings"], function()' }
    @{ f="..\EllesmereUIAuraBuffReminders\EUI_AuraBuffReminders_Options.lua"; line=2051; from='talentRow, talentStartX, "Select Talent",'; to='talentRow, talentStartX, EUI_L["Select Talent"],' }
    @{ f="..\EllesmereUIAuraBuffReminders\EllesmereUIAuraBuffReminders.lua"; line=1961; from='e.texture = GetItemIcon(runeItem); e.label = ShortLabel("Augment Rune")'; to='e.texture = GetItemIcon(runeItem); e.label = ShortLabel(EUI_L["Augment Rune"])' }
    @{ f="EUI_MacroFactory.lua"; line=1221; from='local status = self._isGray and "|cff888888Created|r" or "|cff888888Click to create|r"'; to='local status = self._isGray and EUI_L["|cff888888Created|r"] or EUI_L["|cff888888Click to create|r"]' }
    @{ f="EUI_MacroFactory.lua"; line=1224; from='EllesmereUI.ShowWidgetTooltip(self, fullName .. "\n|cff888888Created. Right-click to configure.|r")'; to='EllesmereUI.ShowWidgetTooltip(self, fullName .. "\n" .. EUI_L["|cff888888Created. Right-click to configure.|r"])' }
    @{ f="EUI_MacroFactory.lua"; line=1226; from='EllesmereUI.ShowWidgetTooltip(self, fullName .. "\n|cff888888Click to create. Right-click to configure.|r")'; to='EllesmereUI.ShowWidgetTooltip(self, fullName .. "\n" .. EUI_L["|cff888888Click to create. Right-click to configure.|r"])' }
    # >>> 가방 사이드바 분류 이름 표시
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3996; from='btn._label:SetText(entry.name)'; to='btn._label:SetText(EUI_L[entry.name])' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags.lua"; line=3218; from='ghost.label:SetText(catName or "?")'; to='ghost.label:SetText(EUI_L[catName or "?"])' }
    # >>> 가방 재검토 + 업글계산기 잔여
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1441; from='btn.tLbl:SetText(entry.trackName)'; to='btn.tLbl:SetText(EUI_L[entry.trackName])' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=814; from='lines[#lines + 1] = amt .. "x  " .. cn'; to='lines[#lines + 1] = EUI_L[cn] .. " " .. amt .. "개"' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1107; from='MakeCHdr(crestTblHdr, "Crest",       CC_NAME_X, CC_NAME_W, "LEFT")'; to='MakeCHdr(crestTblHdr, EUI_L["Crest"],       CC_NAME_X, CC_NAME_W, "LEFT")' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1108; from='MakeCHdr(crestTblHdr, "Needed",      CC_NEED_X, CC_NEED_W, "RIGHT")'; to='MakeCHdr(crestTblHdr, EUI_L["Needed"],      CC_NEED_X, CC_NEED_W, "RIGHT")' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1109; from='MakeCHdr(crestTblHdr, "Owned",       CC_OWN_X,  CC_OWN_W,  "RIGHT")'; to='MakeCHdr(crestTblHdr, EUI_L["Owned"],       CC_OWN_X,  CC_OWN_W,  "RIGHT")' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1110; from='local cHdrEarn = MakeCHdr(crestTblHdr, "Earned/Cap",  CC_EARN_X, CC_EARN_W, "RIGHT")'; to='local cHdrEarn = MakeCHdr(crestTblHdr, EUI_L["Earned/Cap"],  CC_EARN_X, CC_EARN_W, "RIGHT")' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1111; from='local cHdrRem  = MakeCHdr(crestTblHdr, "Still Avail", CC_REM_X,  CC_REM_W,  "RIGHT")'; to='local cHdrRem  = MakeCHdr(crestTblHdr, EUI_L["Still Avail"], CC_REM_X,  CC_REM_W,  "RIGHT")' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=799; from='lines[#lines + 1] = "|cff20c020At maximum item level|r"'; to='lines[#lines + 1] = "|cff20c020" .. EUI_L["At maximum item level"] .. "|r"' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=801; from='lines[#lines + 1] = "Crafted item — cannot be upgraded here"'; to='lines[#lines + 1] = EUI_L["Crafted item — cannot be upgraded here"]' }
    @{ f="..\EllesmereUIQoL\EUI_UpgradeCalc.lua"; line=1389; from='sHdrMax:SetText(string.format("At Max (%d)", maxCount))'; to='sHdrMax:SetText(string.format(EUI_L["At Max (%d)"], maxCount))' }
    @{ f="..\EllesmereUIBags\EllesmereUIBags_Bank.lua"; line=644; from='EUI.ShowWidgetTooltip(self, collapsed and "Expand Sidebar" or "Collapse Sidebar")'; to='EUI.ShowWidgetTooltip(self, collapsed and EUI_L["Expand Sidebar"] or EUI_L["Collapse Sidebar"])' }
    @{ f="..\EllesmereUIBags\EUI_Bags_Options.lua"; line=174; from='catItems[#catItems + 1] = { key = cat._defaultName, label = cat.name }'; to='catItems[#catItems + 1] = { key = cat._defaultName, label = EUI_L[cat.name] }' }
    # >>> 보더 두께 none/thin/normal
)

# ── 번역 테이블 (key = 영문 원문) ──
#   ko 외 언어는 다른 사람이 채움(비우면 enUS 영문 폴백). "EllesmereUI"는 브랜드명이라 ko 미번역.
$TR = [ordered]@{
    "Action Bars"          = @{ ko = "행동 단축바" }
    "Nameplates"           = @{ ko = "이름표" }
    "Unit Frames"          = @{ ko = "유닛 프레임" }
    "Raid Frames"          = @{ ko = "공격대 프레임" }
    "Cooldown Manager"     = @{ ko = "재사용 대기시간 관리자" }
    "Resource & Cast Bars" = @{ ko = "자원 및 시전 바" }
    "AuraBuff Reminders"   = @{ ko = "오라/버프 알림" }
    "Quality of Life"      = @{ ko = "편의 기능" }
    "Blizz UI Enhanced"    = @{ ko = "기본 UI 개선" }
    "Friends List"         = @{ ko = "친구 목록" }
    "Mythic+ Timer"        = @{ ko = "신화+ 타이머" }
    "Quest Tracker"        = @{ ko = "퀘스트 추적기" }
    "Minimap"              = @{ ko = "미니맵" }
    "Chat"                 = @{ ko = "대화" }
    "Damage Meters"        = @{ ko = "데미지 미터기" }
    "Bags"                 = @{ ko = "가방" }
    "Party Mode"           = @{ ko = "파티 모드" }
    "EllesmereUI"          = @{ ko = "EllesmereUI" }   # 브랜드명: 모든 언어 동일(번역 안 함)
    "Open EllesmereUI"     = @{ ko = "EllesmereUI 열기" }

    # ── EllesmereUI.lua SetText 문자열 (한글: 기존 koKR 사전 참고) ──
    "EllesmereUI Beta Complete"                          = @{ ko = "EllesmereUI 베타 완료" }
    "Thank you for helping test EllesmereUI during beta! During testing, many systemic changes were made to build the foundation for a stable, flexible addon going forward.\n\nTo ensure a clean experience for everyone, all settings have been automatically reset. You will need to reconfigure your UI. We apologize for the inconvenience, and appreciate your patience.\n\nPrevious profile exports are no longer compatible and will need to be re-created." = @{ ko = "베타 기간 동안 EllesmereUI 테스트에 도움을 주셔서 감사합니다! 테스트 중 안정적이고 유연한 애드온의 기반을 다지기 위해 많은 시스템 변경이 이루어졌습니다.\n\n모두에게 깔끔한 환경을 제공하기 위해 모든 설정이 자동으로 초기화되었습니다. UI를 다시 설정하셔야 합니다. 불편을 드려 죄송하며, 양해해 주셔서 감사합니다.\n\n이전 프로필 내보내기는 더 이상 호환되지 않으므로 다시 만들어야 합니다." }
    "All EllesmereUI settings have been reset to defaults." = @{ ko = "모든 EllesmereUI 설정이 기본값으로 초기화되었습니다." }
    "Reset & Reload"                                     = @{ ko = "초기화 후 리로드" }
    "Unlock Mode"                                        = @{ ko = "잠금 해제 모드" }
    "Global Settings"                                    = @{ ko = "전체 설정" }
    "Search Features..."                                 = @{ ko = "기능 검색..." }
    "CPU Usage:"                                         = @{ ko = "CPU 사용량:" }
    "All EUI Addons"                                     = @{ ko = "모든 EUI 애드온" }
    "Press Ctrl+C to copy, then Escape to close"         = @{ ko = "컨트롤+C로 복사하고 Esc로 닫으세요" }
    "Done"                                               = @{ ko = "완료" }
    "Search Module Settings..."                          = @{ ko = "모듈 설정 검색..." }
    "Synced"                                             = @{ ko = "동기화됨" }
    "Settings are Cross-Profile. Click to Desync"        = @{ ko = "설정이 프로필 간 공유 중입니다. 클릭하면 분리" }
    "Desynced"                                           = @{ ko = "동기화 해제됨" }
    "Settings are Per-Profile. Click to Sync"            = @{ ko = "설정이 프로필별 분리되어 있습니다. 클릭하면 공유" }
    "Unlock Mode is where you can adjust\npositioning for all the elements of EllesmereUI" = @{ ko = "잠금 해제 모드에서 EllesmereUI의\n모든 요소 위치를 조정할 수 있습니다" }
    "EUI: Combat Reload UI Warning:\nDrop combat to fix any layout issues" = @{ ko = "EUI: 전투 중 UI 리로드 경고:\n레이아웃 문제 해결을 위해 전투에서 빠지세요" }

    # ── EUI_UnlockMode.lua (잠금 해제 모드) ──
    "Move via Blizz Edit Mode" = @{ ko = "블리자드 편집 모드로 이동" }
    "W Matched"                = @{ ko = "너비 일치됨" }
    "W Match"                  = @{ ko = "너비 일치" }
    "H Matched"                = @{ ko = "높이 일치됨" }
    "H Match"                  = @{ ko = "높이 일치" }
    "Anchored"                 = @{ ko = "고정됨" }
    "Anchor"                   = @{ ko = "기준점" }
    "Grow"                     = @{ ko = "확장" }
    "Grow Direction"           = @{ ko = "확장 방향" }
    "Anchor Direction"         = @{ ko = "고정 방향" }
    "Remove Anchor"            = @{ ko = "고정 제거" }
    "Snap to: Auto"            = @{ ko = "맞춤 대상: 자동" }
    "Snap to: None"            = @{ ko = "맞춤 대상: 없음" }
    "Snap to: Select Element"  = @{ ko = "맞춤 대상: 요소 선택" }
    "Snap to: All Elements"    = @{ ko = "맞춤 대상: 모든 요소" }
    "Snap Target"              = @{ ko = "맞춤 대상" }
    "Element Options"          = @{ ko = "요소 옵션" }
    "Select Snap Target"       = @{ ko = "맞춤 대상 선택" }
    # 동적 concat 접두사 (뒤 공백/색코드 포함 — 변수가 이어붙음)
    "Anchor to %s"             = @{ ko = "%s 기준 정렬" }
    "Snap to: "                = @{ ko = "맞춤 대상: " }
    "Snap Target: |cFF0CD29D"  = @{ ko = "맞춤 대상: |cFF0CD29D" }
    "Save & Exit"              = @{ ko = "저장 후 나가기" }
    "This is where you can control the settings of Unlock Mode.\n\nElements can be repositioned by dragging or arrow keys (+shift)\nAnchor, Height Match, or Width match any element.\nSnapping is based on closest element, but you can snap only to\n a specific element via right click or the settings icon." = @{ ko = "여기에서 잠금 해제 모드의 설정을 제어할 수 있습니다.\n\n드래그 또는 방향키(+쉬프트)로 요소 위치 변경\n어떤 요소든 고정, 높이 일치, 너비 일치 가능.\n맞춤은 가장 가까운 요소 기준이며, 우클릭 또는 설정\n아이콘으로 특정 요소에만 맞출 수 있습니다." }

    # ── EllesmereUI_Widgets.lua (색상 선택기 등). "Unlock Mode"는 위에 이미 있음 ──
    "Color Picker"            = @{ ko = "색상 선택기" }
    "Prev"                    = @{ ko = "이전" }
    "Hex#"                    = @{ ko = "16진수#" }
    "Save"                    = @{ ko = "저장" }
    "Saved"                   = @{ ko = "저장됨" }
    "Reposition freely with"  = @{ ko = "자유롭게 위치 조정:" }
    "Apply"                   = @{ ko = "적용" }
    # ★ 작은 폰트 라벨 — 제작자가 폰트를 안 고쳐 한글이 깨짐 → 등록만 하고 값은 영문 유지.
    "Apply to:"               = @{ ko = "적용:" }
    "All"                     = @{ ko = "모두" }
    "Multiple"                = @{ ko = "여러 개" }
    "Search..."               = @{ ko = "검색..." }

    # ── EUI__General_Options.lua (일반 옵션) ──
    "More Information"                = @{ ko = "추가 정보" }   # ★ 작은 폰트 깨짐 → 영문 유지
    "Reset ALL EUI Addon Settings"   = @{ ko = "모든 EUI 애드온 설정 초기화" }
    "Your game client language uses a system font automatically.\nFont selection is not available for this locale." = @{ ko = "이 로케일은 시스템 글꼴을 자동으로 사용합니다.\n글꼴 선택은 사용할 수 없습니다." }
    "Select Module"                  = @{ ko = "모듈 선택" }
    "Popular Presets"                = @{ ko = "인기 프리셋" }
    "Left-click to set  |  Right-click to unbind  |  Esc to close" = @{ ko = "좌클릭으로 설정  |  우클릭으로 해제  |  Esc로 닫기" }
    "Press a key..."                 = @{ ko = "키를 누르세요..." }
    "Check All"                      = @{ ko = "모두 선택" }
    "Uncheck All"                    = @{ ko = "모두 해제" }

    # ── Presets / FirstInstall / MacroFactory / PartyMode_Options ──
    "Assign Preset to Specs"                   = @{ ko = "전문화에 프리셋 할당" }
    "Default Profile (for non-assigned specs)" = @{ ko = "기본 프로필 (할당되지 않은 전문화용)" }
    "Cancel"                                   = @{ ko = "취소" }
    "Welcome to EllesmereUI"                   = @{ ko = "EllesmereUI에 오신 것을 환영합니다" }
    "Choose which addons you want enabled. You can change any of these later in the EllesmereUI settings panel." = @{ ko = "사용할 애드온을 선택하세요. 나중에 EllesmereUI 설정 패널에서 변경할 수 있습니다." }
    "Reload UI"                                = @{ ko = "UI 리로드" }
    "Okay"                                     = @{ ko = "확인" }
    "Macro Created"                            = @{ ko = "매크로 생성됨" }
    "Show Tooltip"                             = @{ ko = "툴팁 표시" }
    "Drag to Reorder"                          = @{ ko = "드래그하여 순서 변경" }
    "Spec Macros are currently not supported\nfor non-English clients. Support coming soon!" = @{ ko = "전문화 매크로는 현재 비영문 클라이언트에서\n지원되지 않습니다. 곧 지원될 예정입니다!" }
    "Toggle On/Off Keybind"                    = @{ ko = "켜기/끄기 단축키" }
    "Brightness"                               = @{ ko = "밝기" }

    # ── EllesmereUICooldownManager ──
    "Pixel Glow Settings"     = @{ ko = "픽셀 반짝임 설정" }
    "Lines"                   = @{ ko = "선 개수" }
    "Thickness"               = @{ ko = "두께" }
    "Speed"                   = @{ ko = "이동 속도" }
    "Left click a button to edit its glow, right click to add a new glow" = @{ ko = "버튼 좌클릭으로 반짝임 편집, 우클릭으로 새 반짝임 추가" }
    "No buffs assigned. Right click a button in the preview to assign buffs." = @{ ko = "할당된 버프가 없습니다. 미리보기에서 버튼을 우클릭해 버프를 할당하세요." }
    "Custom Buff ID"          = @{ ko = "사용자 지정 버프 ID" }
    "Spell ID"                = @{ ko = "주문 ID" }
    "e.g. 12345"              = @{ ko = "예: 12345" }
    "Duration (seconds)"      = @{ ko = "지속시간 (초)" }
    "e.g. 30"                 = @{ ko = "예: 30" }
    "Add"                     = @{ ko = "추가" }
    "No Bars - Click to Add"  = @{ ko = "바 없음 - 클릭하여 추가" }
    "Select a bar"            = @{ ko = "바 선택" }
    "Click to assign a buff"  = @{ ko = "클릭해서 버프 할당" }
    "Use the dropdown above to add a new bar" = @{ ko = "위 드롭다운을 사용해 새 바를 추가하세요" }
    "Remove Spell"            = @{ ko = "주문 제거" }
    "Sync All Bar Buttons"    = @{ ko = "모든 바 버튼 동기화" }
    "Enabled"                 = @{ ko = "활성" }
    "Disabled"                = @{ ko = "비활성" }
    "Custom Spell ID"         = @{ ko = "사용자 지정 주문 ID" }
    "Add Custom Spell"        = @{ ko = "사용자 지정 주문 추가" }
    "Required"                = @{ ko = "필수" }
    "Custom Item"             = @{ ko = "사용자 지정 아이템" }
    "Potions & Healthstone"   = @{ ko = "물약 & 생명석" }
    "Manage shown buffs through Blizzard CDM Settings" = @{ ko = "표시되는 버프는 블리자드 CDM 설정에서 관리하세요" }
    "This bar will always be attached to your focus target's nameplate" = @{ ko = "이 바는 항상 주시 대상의 이름표에 부착됩니다" }
    "Buff Bar"                = @{ ko = "버프 바" }
    "CDM Addon Conflict"      = @{ ko = "CDM 애드온 충돌" }
    "Disable & Reload"        = @{ ko = "비활성화 후 리로드" }
    "Ayije_CDM and EllesmereUI's Cooldown Manager cannot both be loaded at the same time. Disable EllesmereUI's CDM for now, you can choose to disable/enable one or the other after reloading." = @{ ko = "Ayije_CDM과 EllesmereUI 재사용 대기시간 관리자는 동시에 로드할 수 없습니다. 일단 EllesmereUI CDM을 비활성화하고, 리로드 후 둘 중 하나를 선택해 활성화하세요." }
    "CDM Buttons can have all their glow and active\nstates changed on a per icon (or synced to the bar)\nbasis. Click on a button to show that button's settings." = @{ ko = "CDM 버튼은 반짝임과 활성 상태를 아이콘별로\n(또는 바와 동기화하여) 변경할 수 있습니다.\n버튼을 클릭하면 해당 버튼의 설정이 표시됩니다." }

    # ── EllesmereUIQoL ──
    "Shift + Left-Click Drag to permanently save a panel's position." = @{ ko = "쉬프트 + 좌클릭 드래그로 패널 위치를 영구 저장합니다." }
    "Ctrl + Left-Click Drag for a temporary move that resets when the panel closes." = @{ ko = "컨트롤 + 좌클릭 드래그로 임시 이동 (패널을 닫으면 초기화)." }
    "Upgrade Calculator"      = @{ ko = "장비 강화 계산기" }
    "Current iLvl: -   Max Possible: -" = @{ ko = "현재 아이템레벨: -   최대 가능: -" }
    "In Queue"                = @{ ko = "대기열" }
    "Upgrade Queue"           = @{ ko = "장비 강화 대기열" }
    "Sort"                    = @{ ko = "정렬" }
    "No items queued, click tiles to add an item to queue." = @{ ko = "대기열이 비었습니다. 타일을 클릭해 아이템을 추가하세요." }
    "Total Missing Upgrades: -" = @{ ko = "총 부족한 강화: -" }
    "Total Crests Needed: -"  = @{ ko = "필요한 문장 총합: -" }
    "Upgradable Items ("      = @{ ko = "강화 가능 아이템 (" }
    "Total Missing Upgrades: " = @{ ko = "총 부족한 강화: " }
    "Total Crests Needed"     = @{ ko = "필요한 문장 총합" }
    "Scanning..."             = @{ ko = "갱신 중..." }
    "Update at Upgrader"      = @{ ko = "강화 NPC에서 갱신" }
    "Reposition this element with Shift+Click and Drag." = @{ ko = "쉬프트+클릭 드래그로 이 요소의 위치를 옮깁니다." }
    "Train All"               = @{ ko = "모두 훈련" }
    "Click to Show"           = @{ ko = "클릭하여 표시" }
    "Low Durability"          = @{ ko = "낮은 내구도" }
    "Low Durability ("        = @{ ko = "낮은 내구도 (" }
    "Low Durability (Preview)" = @{ ko = "낮은 내구도 (미리보기)" }
    "P: "                     = @{ ko = "P: " }
    "C: "                     = @{ ko = "C: " }
    "EllesmereUI Keystones"   = @{ ko = "EllesmereUI 쐐기돌" }
    "No keystone"             = @{ ko = "쐐기돌 없음" }
    "PARTY"                   = @{ ko = "파티" }
    "No keystones found"      = @{ ko = "쐐기돌을 찾을 수 없음" }
    "GUILD"                   = @{ ko = "길드" }
    "Waiting for data..."     = @{ ko = "데이터 기다리는 중..." }

    # ── EllesmereUIBags ──  (Search... / Reposition... / Hide 등 중복키는 위에 이미 있음)
    "Drag categories on bag sidebar to reposition, group or ungroup." = @{ ko = "가방 사이드바의 분류를 드래그하여 위치 이동·그룹·그룹 해제할 수 있습니다." }
    "Inventory"               = @{ ko = "소지품" }
    "x"                       = @{ ko = "x" }
    "Gold Summary"            = @{ ko = "골드 요약" }
    "Ctrl + Right-Click: Reset all data" = @{ ko = "컨트롤 + 우클릭: 모든 데이터 초기화" }
    "REAGENTS"                = @{ ko = "재료" }
    "Categories"              = @{ ko = "분류" }
    "Add Category"            = @{ ko = "카테고리 추가" }
    "New Custom Category"     = @{ ko = "새 사용자 지정 카테고리" }
    "Icon:"                   = @{ ko = "아이콘:" }
    "Custom Icon ID:"         = @{ ko = "사용자 지정 아이콘 ID:" }
    "Create"                  = @{ ko = "생성" }
    "Changes made in OneBag will affect the positions of items in default Blizzard bags" = @{ ko = "통합 가방에서 변경하면 기본 블리자드 가방의 아이템 위치에도 영향을 줍니다" }
    "Pinned Items"            = @{ ko = "고정한 아이템" }
    "Hide"                    = @{ ko = "숨김" }
    "Recent Items"            = @{ ko = "최근 아이템" }
    "Main Bags ("             = @{ ko = "주 가방 (" }
    "Reagent Bag ("           = @{ ko = "재료 가방 (" }
    "Delete"                  = @{ ko = "삭제" }
    "Edit"                    = @{ ko = "편집" }
    "Bank"                    = @{ ko = "은행" }
    "Deposit Warbound Items"  = @{ ko = "전투귀속 아이템 맡기기" }
    "Deposit Reagents"        = @{ ko = "재료 맡기기" }
    "Tabs"                    = @{ ko = "보관함" }

    # ── EllesmereUINameplates ──  (Pixel Glow Settings/Lines/Thickness/Speed/Class Colored 는 위에 이미 있음)
    "Enemy Name Text"            = @{ ko = "적 이름 글자" }
    "Spell Name"                 = @{ ko = "주문 이름" }
    "Friendly Nameplate Settings" = @{ ko = "아군 이름표 설정" }
    "Distance"                   = @{ ko = "거리" }
    "Height"                     = @{ ko = "높이" }
    "Width"                      = @{ ko = "너비" }
    "Show Health Percent"        = @{ ko = "생명력 퍼센트 표시" }
    "Class Colored"              = @{ ko = "직업 색상" }
    "Name Only Settings"         = @{ ko = "이름만 설정" }
    "Friendly NPC Settings"      = @{ ko = "우호적 NPC 설정" }
    "Show NPC Titles"            = @{ ko = "NPC 칭호 표시" }
    "Click elements to scroll to and highlight their options" = @{ ko = "요소를 클릭하면 해당 옵션으로 이동하고 강조 표시합니다" }
    "Y"                          = @{ ko = "세로" }
    "Size"                       = @{ ko = "크기" }
    "Interrupted"                = @{ ko = "차단됨" }
    "Test Spell"                 = @{ ko = "테스트 주문" }

    # ── EllesmereUIResourceBars ──
    "Settings"                   = @{ ko = "설정" }
    "Select a Spec..."           = @{ ko = "전문화 선택..." }
    "Add Specs"                  = @{ ko = "전문화 추가" }
    "Hash at "                   = @{ ko = "기준선 위치: " }
    "Threshold & Hash Lines"     = @{ ko = "임계값 및 기준선" }
    "Threshold"                  = @{ ko = "임계값" }

    # ── EllesmereUIAuraBuffReminders ──
    "Choose Zones"               = @{ ko = "지역 선택" }
    "Select Dungeon/Raid/PvP Zone" = @{ ko = "던전/공격대/PvP 지역 선택" }
    "Select a talent..."         = @{ ko = "특성을 선택하세요..." }
    "Add Reminder"               = @{ ko = "알림 추가" }
    "No talent reminders configured" = @{ ko = "설정된 특성 알림이 없습니다" }
    "Show 'Not Needed' Reminder" = @{ ko = "'필요 없음' 알림 표시" }
    "LOW MANA"                   = @{ ko = "낮은 마나" }

    # ── BlizzardSkin / DamageMeters / Chat / Friends / UnitFrames / QuestTracker / Minimap / MythicTimer ──
    "M+ Score:"                  = @{ ko = "신화+ 점수:" }
    "Search titles..."           = @{ ko = "칭호 검색..." }
    "No Title"                   = @{ ko = "칭호 없음" }
    "Gear Sets"                  = @{ ko = "장비 세트" }
    "Equipped!"                  = @{ ko = "장착됨!" }
    "Equip"                      = @{ ko = "장착" }
    "Saved!"                     = @{ ko = "저장됨!" }
    "Upgrades"                   = @{ ko = "강화" }
    "Detailed information is\nsecret while in combat" = @{ ko = "전투 중에는 상세 정보가\n비공개입니다" }
    "Targets"                    = @{ ko = "대상" }
    "No death recap available"   = @{ ko = "죽음 요약 데이터 없음" }
    "Damage Done"                = @{ ko = "피해량" }
    "ADD NEW"                    = @{ ko = "새로 추가" }
    "Spell History"              = @{ ko = "주문 기록" }
    "Reposition this element within Blizzard Edit Mode" = @{ ko = "기본 UI 편집 모드에서 이 요소의 위치를 조정하세요" }
    "Reset"                      = @{ ko = "초기화" }
    "Ctrl+C to copy, Escape to close" = @{ ko = "컨트롤+C 로 복사, Esc 로 닫기" }
    "Your chat position is now controlled by Blizzard Edit Mode.\nPlease adjust its position there." = @{ ko = "채팅창 위치는 이제 블리자드 편집 모드에서 제어합니다.\n해당 메뉴에서 위치를 조정해 주세요." }
    "Invite Friend..."           = @{ ko = "친구 초대..." }
    "ZZZ"                        = @{ ko = "ZZZ" }
    "Quest Item Hotkey"          = @{ ko = "퀘스트 아이템 단축키" }
    "Great Vault"                = @{ ko = "위대한 금고" }
    "PREVIEW"                    = @{ ko = "미리보기" }
# >>> auto: ..\EllesmereUIActionBars\
    "Visibility" = @{ ko = "표시 여부" }
    "Visibility Options" = @{ ko = "표시 옵션" }
    "Use Blizzard Bars" = @{ ko = "기본 바 사용" }
    "Orientation" = @{ ko = "방향" }
    "Apply Visibility to all Bars" = @{ ko = "표시 모든 바에 적용" }
    "Show All on Mouseover" = @{ ko = "마우스 올릴 때 모두 표시" }
    "When hovering any action bar set to Mouseover, all Mouseover bars will appear." = @{ ko = "마우스 오버로 설정된 행동 단축바 위에 마우스를 올리면 모든 마우스오버 바가 표시됩니다." }
    "Always Show Buttons" = @{ ko = "버튼 항상 표시" }
    "Show button backgrounds even if a spell is not assigned to that slot." = @{ ko = "해당 슬롯에 주문이 없어도 버튼 배경을 표시합니다." }
    "Bar Opacity" = @{ ko = "바 투명도" }
    "Apply Bar Opacity to all Bars" = @{ ko = "바 투명도 모든 바에 적용" }
    "Icon Size" = @{ ko = "아이콘 크기" }
    "Button Spacing" = @{ ko = "버튼 간격" }
    "Apply Icon Size to all Bars" = @{ ko = "아이콘 크기 모든 바에 적용" }
    "Apply Button Spacing to all Bars" = @{ ko = "버튼 간격 모든 바에 적용" }
    "Number of Icons" = @{ ko = "아이콘 개수" }
    "Number of Rows" = @{ ko = "행 개수" }
    "Apply Number of Icons to all Bars" = @{ ko = "아이콘 개수 모든 바에 적용" }
    "Apply Number of Rows to all Bars" = @{ ko = "행 개수 모든 바에 적용" }
    "Row Settings" = @{ ko = "행 설정" }
    "Vertical Orientation" = @{ ko = "세로 방향" }
    "Toggle between horizontal and vertical bar layout." = @{ ko = "가로 바 배치와 세로 바 배치 사이를 전환합니다." }
    "Bar Background" = @{ ko = "바 배경" }
    "Apply Orientation to all Bars" = @{ ko = "방향 모든 바에 적용" }
    "Apply Background Settings to all Bars" = @{ ko = "배경 설정 모든 바에 적용" }
    "Bar Background Settings" = @{ ko = "바 배경 설정" }
    "Border Style" = @{ ko = "테두리 스타일" }
    "Border Size" = @{ ko = "테두리 크기" }
    "Border Offset" = @{ ko = "테두리 위치" }
    "Offset X" = @{ ko = "가로 위치" }
    "Offset Y" = @{ ko = "세로 위치" }
    "Shift X" = @{ ko = "가로 이동" }
    "Shift Y" = @{ ko = "세로 이동" }
    "Apply Border Style to all Bars" = @{ ko = "테두리 스타일 모든 바에 적용" }
    "Apply Border Size and Color to all Bars" = @{ ko = "테두리 크기·색상 모든 바에 적용" }
    "Custom Button Shape" = @{ ko = "사용자 지정 버튼 모양" }
    "Icon Zoom" = @{ ko = "아이콘 확대" }
    "Apply Custom Button Shape to all Bars" = @{ ko = "사용자 지정 버튼 모양 모든 바에 적용" }
    "Apply Icon Zoom to all Bars" = @{ ko = "아이콘 확대 모든 바에 적용" }
    "Show Blizzard Icon Background" = @{ ko = "블리자드 아이콘 배경 표시" }
    "Shows Blizzard's default icon slot background texture behind empty action bar slots." = @{ ko = "비어 있는 행동 단축바 슬롯 뒤에 블리자드 기본 아이콘 슬롯 배경 텍스처를 표시합니다." }
    "Icon Background" = @{ ko = "아이콘 배경" }
    "Opacity" = @{ ko = "투명도" }
    "Controls the opacity of the Blizzard icon slot background texture." = @{ ko = "블리자드 아이콘 슬롯 배경 텍스처의 투명도를 조절합니다." }
    "Desaturate on Cooldown" = @{ ko = "재사용 대기시간 중 채도 낮춤" }
    "Desaturates (grays out) action button icons while the ability is on cooldown. GCD-only cooldowns are excluded." = @{ ko = "능력이 재사용 대기시간 중일 때 액션 버튼 아이콘의 채도를 낮춥니다(흑백 처리). GCD 전용 대기시간은 제외됩니다." }
    "Reverse Icon Order" = @{ ko = "아이콘 순서 반전" }
    "Reverse the order of buttons on this bar." = @{ ko = "이 바의 버튼 순서를 반전합니다." }
    "Disable Tooltips" = @{ ko = "툴팁 비활성화" }
    "Click Through" = @{ ko = "클릭 무시" }
    "Apply Disable Tooltips to all Bars" = @{ ko = "툴팁 비활성화 모든 바에 적용" }
    "Apply Click Through to all Bars" = @{ ko = "클릭 통과 모든 바에 적용" }
    "Out of Range Coloring" = @{ ko = "사거리 밖 색상" }
    "Show Item Rank" = @{ ko = "아이템 등급 표시" }
    "Shows the consumable rank (quality) diamond icon on action buttons." = @{ ko = "액션 버튼에 소모품 등급(품질) 다이아몬드 아이콘을 표시합니다." }
    "Apply Range Coloring to all Bars" = @{ ko = "사거리 색상 모든 바에 적용" }
    "Apply Show Item Rank to all Bars" = @{ ko = "아이템 등급 표시 모든 바에 적용" }
    "Action Bar 1 (Main)" = @{ ko = "행동 단축바 1 (메인)" }
    "Action Bar 2" = @{ ko = "행동 단축바 2" }
    "Action Bar 3" = @{ ko = "행동 단축바 3" }
    "Action Bar 4" = @{ ko = "행동 단축바 4" }
    "Action Bar 5" = @{ ko = "행동 단축바 5" }
    "Action Bar 6" = @{ ko = "행동 단축바 6" }
    "Action Bar 7" = @{ ko = "행동 단축바 7" }
    "Action Bar 8" = @{ ko = "행동 단축바 8" }
    "Show Paging Arrows" = @{ ko = "페이지 화살표 표시" }
    "Show page up/down arrows next to Action Bar 1 for cycling through action bar pages 1-6." = @{ ko = "행동 단축바 1 옆에 페이지 화살표를 표시하여 1~6 페이지를 순환합니다." }
    "Shift Modifier" = @{ ko = "쉬프트 보조키" }
    "Paging Arrow Settings" = @{ ko = "페이지 화살표 설정" }
    "Show Arrows on Right" = @{ ko = "화살표 오른쪽 표시" }
    "Ctrl Modifier" = @{ ko = "컨트롤 보조키" }
    "Alt Modifier" = @{ ko = "알트 보조키" }
    "Hide Keybind Text" = @{ ko = "단축키 글자 숨김" }
    "Keybind Text Size" = @{ ko = "단축키 글자 크기" }
    "Apply Keybind Visibility to all Bars" = @{ ko = "단축키 표시 모든 바에 적용" }
    "Apply Keybind Text Settings to all Bars" = @{ ko = "단축키 글자 설정 모든 바에 적용" }
    "Keybind Text Offsets" = @{ ko = "단축키 글자 위치" }
    "X Offset" = @{ ko = "가로 위치" }
    "Y Offset" = @{ ko = "세로 위치" }
    "Hide Macro Text" = @{ ko = "매크로 글자 숨김" }
    "Macro Text Size" = @{ ko = "매크로 글자 크기" }
    "Apply Macro Text Visibility to all Bars" = @{ ko = "매크로 글자 표시 모든 바에 적용" }
    "Apply Macro Text Settings to all Bars" = @{ ko = "매크로 글자 설정 모든 바에 적용" }
    "Macro Text Offsets" = @{ ko = "매크로 글자 위치" }
    "Charges Text Size" = @{ ko = "충전 글자 크기" }
    "Cooldown Text Size" = @{ ko = "쿨다운 글자 크기" }
    "Apply Charges Text Settings to all Bars" = @{ ko = "충전 글자 설정 모든 바에 적용" }
    "Charges Text Offsets" = @{ ko = "충전 글자 위치" }
    "Apply Cooldown Text Settings to all Bars" = @{ ko = "쿨다운 글자 설정 모든 바에 적용" }
    "Cooldown Text Offsets" = @{ ko = "쿨다운 글자 위치" }
    "Reload Required" = @{ ko = "리로드 필요" }
    "Bar Interactions Color" = @{ ko = "바 상호작용 색상" }
    "Class Colored Bar Interactions" = @{ ko = "직업 색상 바 상호작용" }
    "Pushed Type" = @{ ko = "누름 유형" }
    "The overlay that appears on the icon when you press and hold a spell button" = @{ ko = "주문 버튼을 누르고 있을 때 아이콘에 나타나는 오버레이입니다." }
    "Highlight Type" = @{ ko = "강조 유형" }
    "The overlay that appears on the icon when you hover your mouse over a spell button" = @{ ko = "주문 버튼 위에 마우스를 올렸을 때 아이콘에 나타나는 오버레이입니다." }
    "Pushed Border Settings" = @{ ko = "누름 테두리 설정" }
    "Highlight Border Settings" = @{ ko = "강조 테두리 설정" }
    "Hide Casting Animations" = @{ ko = "시전 애니메이션 숨김" }
    "This is the full overlay that swipes from right to left on the icon during its cast duration" = @{ ko = "시전 지속시간 동안 아이콘 위를 오른쪽에서 왼쪽으로 쓸어가는 전체 오버레이입니다." }
    "Custom Proc Glow" = @{ ko = "사용자 지정 발동 반짝임" }
    "Custom Proc Glow Settings" = @{ ko = "사용자 발동 반짝임 설정" }
    "Use Class Color" = @{ ko = "직업 색상 사용" }
    "Stance Bar" = @{ ko = "태세 바" }
    "Pet Bar" = @{ ko = "소환수 바" }
    "Micro Menu Bar" = @{ ko = "마이크로 메뉴 바" }
    "Bag Bar" = @{ ko = "가방 바" }
    "Queue Status" = @{ ko = "대기열 상태" }
    "XP Bar" = @{ ko = "경험치 바" }
    "Reputation Bar" = @{ ko = "평판 바" }
    "Extra Action Button" = @{ ko = "추가 행동 버튼" }
    "Encounter Bar" = @{ ko = "인카운터 바" }
    "Alt" = @{ ko = "알트" }
    "Shift" = @{ ko = "쉬프트" }
    "Ctrl" = @{ ko = "컨트롤" }
    "Prowl" = @{ ko = "살금살금" }
    "Cat Form" = @{ ko = "표범 변신" }
    "Tree of Life" = @{ ko = "생명의 나무" }
    "Bear Form" = @{ ko = "곰 변신" }
    "Moonkin Form" = @{ ko = "달빛야수 변신" }
    "Stealth" = @{ ko = "은신" }
    "Battle Stance" = @{ ko = "전투 태세" }
    "Defensive Stance" = @{ ko = "방어 태세" }
    "Soar" = @{ ko = "비상" }
# >>> auto: ..\EllesmereUINameplates\
    "Show EUI Friendly Player Nameplates" = @{ ko = "EUI 우호적 플레이어 이름표 표시" }
    "When disabled, EUI relinquishes full control of friendly player nameplates to Blizzard. Use Blizzard's own Nameplate settings (Esc > Options > Nameplates) to control them." = @{ ko = "비활성화 시 EUI는 우호적 플레이어 이름표 제어권을 기본 UI에 넘깁니다. 기본 이름표 설정(ESC > 옵션 > 이름표)에서 제어하세요." }
    "Make Friendly Nameplates Name Only" = @{ ko = "아군 이름표를 이름만 표시" }
    "Hide friendly player health bars and instead only see their names.\n\nRequires 'Simplified Friendly Nameplates' to be disabled in Blizzard's Nameplate settings (Esc > Options > Nameplates)." = @{ ko = "아군 플레이어 생명력 바를 숨기고 이름만 표시합니다.\n\n블리자드 이름표 설정(Esc > 설정 > 이름표)에서 '단순화된 아군 이름표'를 꺼야 합니다." }
    "Show Friendly NPC Nameplates" = @{ ko = "아군 NPC 이름표 표시" }
    "Show Enemy Pet Nameplates" = @{ ko = "적 소환수 이름표 표시" }
    "Toggle visibility of enemy pet nameplates." = @{ ko = "적 소환수 이름표 표시를 전환합니다." }
    "Enable Stacking Nameplates" = @{ ko = "이름표 쌓기 활성화" }
    "When enabled, nameplates stack vertically instead of overlapping." = @{ ko = "활성화 시 이름표가 겹치지 않고 세로로 쌓입니다." }
    "Stacked Nameplate Spacing" = @{ ko = "겹침 이름표 간격" }
    "Adjusts the vertical spacing between stacked nameplates. 100% = default, lower = tighter, higher = more spread." = @{ ko = "겹침 이름표 사이의 세로 간격을 조정합니다. 100%는 기본값이며, 낮을수록 촘촘하고 높을수록 넓어집니다." }
    "Hitbox Size X" = @{ ko = "히트박스 크기 가로" }
    "Widens the clickable hitbox of enemy nameplates. 100% = matches bar width. Increase to make nameplates easier to click." = @{ ko = "적 이름표의 클릭 가능 히트박스 너비를 넓힙니다. 100% = 바 너비와 동일. 높이면 이름표가 더 쉽게 클릭됩니다." }
    "Hitbox Size Y" = @{ ko = "히트박스 크기 세로" }
    "Increases the clickable hitbox height of enemy nameplates. 100% = matches bar height. Increase to make nameplates easier to click." = @{ ko = "적 이름표의 클릭 가능 히트박스 높이를 늘립니다. 100% = 바 높이와 동일. 높이면 이름표가 더 쉽게 클릭됩니다." }
    "Show All Your Player Debuffs" = @{ ko = "내 모든 디버프 표시" }
    "This will display ALL of your debuffs on enemy nameplates, rather than only the important ones." = @{ ko = "중요한 디버프만이 아니라 내 모든 디버프를 적 이름표에 표시합니다." }
    "Focus Cast Height" = @{ ko = "주시 시전 높이" }
    "Increases the cast bar height on your focus target's nameplate. 100% = normal height." = @{ ko = "주시 대상 이름표의 시전 바 높이를 늘립니다. 100%는 기본 높이입니다." }
    "Pandemic Glow Style" = @{ ko = "팬데믹 반짝임 모양" }
    "Pandemic Glow Preview" = @{ ko = "팬데믹 반짝임 미리보기" }
    "Dispel Glow Style" = @{ ko = "해제 반짝임 모양" }
    "Use Dispel Type Color" = @{ ko = "해제 유형 색상 사용" }
    "Show Hash Line on Target at Percent" = @{ ko = "대상 체력 퍼센트 기준선 표시" }
    "Hash Line Location" = @{ ko = "기준선 위치" }
    "Scale Target Nameplate" = @{ ko = "대상 이름표 비율" }
    "Scales your current target's nameplate. 100% = no change." = @{ ko = "현재 대상의 이름표 비율을 조정합니다. 100% = 변경 없음." }
    "Scale Nameplate On Cast" = @{ ko = "시전 중 이름표 크기 조정" }
    "Scales enemy nameplates while they are casting. 100% = no change." = @{ ko = "적이 시전하는 동안 이름표 크기를 조정합니다. 100%는 변경 없음입니다." }
    "Max Debuffs" = @{ ko = "최대 디버프 갯수" }
    "Maximum number of debuff icons shown on enemy nameplates." = @{ ko = "적 이름표에 표시되는 디버프 아이콘의 최대 갯수입니다." }
    "Show Border" = @{ ko = "테두리 표시" }
    "Background Opacity" = @{ ko = "배경 투명도" }
    "Bar Texture" = @{ ko = "바 텍스처" }
    "Absorb Style" = @{ ko = "흡수 모양" }
    "Stripes" = @{ ko = "줄무늬" }
    "Wide Stripes" = @{ ko = "넓은 줄무늬" }
    "Blizzard Dialog" = @{ ko = "블리자드 대화상자" }
    "Clean (Flat)" = @{ ko = "단순 (평면)" }
    "Absorb Settings" = @{ ko = "흡수 설정" }
    "Clean Opacity" = @{ ko = "클린 투명도" }
    "Left" = @{ ko = "왼쪽" }
    "Right" = @{ ko = "오른쪽" }
    "Up" = @{ ko = "위" }
    "Top" = @{ ko = "상단" }
    "Top Right" = @{ ko = "오른쪽 상단" }
    "Top Left" = @{ ko = "왼쪽 상단" }
    "Bottom" = @{ ko = "하단" }
    "Top Text" = @{ ko = "상단 글자" }
    "Right Text" = @{ ko = "오른쪽 글자" }
    "Left Text" = @{ ko = "왼쪽 글자" }
    "Center Text" = @{ ko = "중앙 글자" }
    "Health Bar Width" = @{ ko = "생명력 바 너비" }
    "Health Bar Height" = @{ ko = "생명력 바 높이" }
    "Cast Bar Height" = @{ ko = "시전 바 높이" }
    "Spell Icon" = @{ ko = "주문 아이콘" }
    "Spell Icon Settings" = @{ ko = "주문 아이콘 설정" }
    "Scale" = @{ ko = "배율" }
    "Cast Timer" = @{ ko = "시전 타이머" }
    "Cast Timer Settings" = @{ ko = "시전 타이머 설정" }
    "Cast Background" = @{ ko = "시전 배경" }
    "Target Glow Style" = @{ ko = "대상 반짝임 스타일" }
    "Show Arrows on Target" = @{ ko = "대상에 화살표 표시" }
    "Arrow Scale" = @{ ko = "화살표 비율" }
    "Enable Target Color" = @{ ko = "대상 색상 활성화" }
    "Enable Focus Color" = @{ ko = "주시 색상 활성화" }
    "Target Texture" = @{ ko = "대상 텍스처" }
    "Focus Texture" = @{ ko = "주시 텍스처" }
    "Target Preview" = @{ ko = "대상 미리보기" }
    "Focus Preview" = @{ ko = "주시 미리보기" }
    "Show Class Resource" = @{ ko = "직업 자원 표시" }
    "Fill Color" = @{ ko = "채움 색상" }
    "Custom Color" = @{ ko = "사용자 색상" }
    "Dynamic Colored" = @{ ko = "동적 색상" }
    "Position" = @{ ko = "위치" }
    "Position Settings" = @{ ko = "위치 설정" }
    "Bar Spacing" = @{ ko = "바 간격" }
    "Background Color" = @{ ko = "배경 색상" }
    "Aura Duration" = @{ ko = "오라 지속시간" }
    "Aura Stacks" = @{ ko = "오라 중첩" }
    "Aura Duration Settings" = @{ ko = "오라 지속시간 설정" }
    "Spell Target" = @{ ko = "주문 대상" }
    "Spell Name Settings" = @{ ko = "주문 이름 설정" }
    "Spell Target Settings" = @{ ko = "주문 대상 설정" }
    "Enemy Types" = @{ ko = "적 유형" }
    "Enemies" = @{ ko = "적" }
    "Spell Casters" = @{ ko = "시전자" }
    "Mini-Bosses" = @{ ko = "미니 보스" }
    "Enable Quest Mob Color" = @{ ko = "퀘스트 몹 색상 활성화" }
    "Colors enemy nameplates for quest mobs you still need to kill." = @{ ko = "아직 처치해야 하는 퀘스트 몹의 적 이름표 색상을 변경합니다." }
    "Cast Color" = @{ ko = "시전 색상" }
    "Interruptible Cast" = @{ ko = "차단 가능 시전" }
    "Interrupt on CD" = @{ ko = "차단기 쿨다운 중" }
    "Show Tick at Kick Ready Spot" = @{ ko = "차단 준비 지점 틱 표시" }
    "Shows a small white tick mark on the cast bar at the point where the cast will be when your interrupt comes off cooldown." = @{ ko = "차단 기술의 쿨다운이 끝날 시점의 위치에 시전 바 흰색 틱을 표시합니다." }
    "Important Cast Glow" = @{ ko = "중요한 시전 반짝임" }
    "Show a glow on the cast bar when the enemy is casting a spell Blizzard marks as important." = @{ ko = "적이 기본 UI에서 중요로 표시한 주문을 시전할 때 시전 바에 반짝임을 표시합니다." }
    "Casts In Front of Nameplates" = @{ ko = "이름표 앞에 시전 표시" }
    "Forces all casts to be shown in front of nameplates for visual clarity" = @{ ko = "시각적 명확성을 위해 모든 시전을 이름표 앞에 강제 표시합니다" }
    "Focus Text Reminders" = @{ ko = "주시 글자 알림" }
    "Tank Threat" = @{ ko = "탱커 위협" }
    "Losing Aggro" = @{ ko = "어그로 상실 중" }
    "No Aggro" = @{ ko = "어그로 없음" }
    "Non-Tank Threat" = @{ ko = "비탱커 위협" }
    "Has Aggro" = @{ ko = "어그로 보유" }
    "Near Aggro" = @{ ko = "어그로 근접" }
    "Shows a special color for non caster/mini-boss enemies when you have aggro on them." = @{ ko = "시전자/미니보스가 아닌 적에게 어그로가 있을 때 특수 색상을 표시합니다." }
    "Classic Tank Aggro" = @{ ko = "고전 방어 어그로" }
    "Enables a three-tier tank aggro system: has aggro, losing aggro, and no aggro colors override all mob-type colors." = @{ ko = "3단계 방어 어그로 시스템을 활성화합니다: 어그로 보유, 어그로 잃는 중, 어그로 없음 색상이 모든 몹 유형 색상을 재정의합니다." }
    "Shows a special color for nameplates that another tank in your raid has aggro on." = @{ ko = "공격대의 다른 방어가 어그로를 가진 이름표에 특별 색상을 표시합니다." }
# >>> auto: ..\EllesmereUIUnitFrames\
    "Class" = @{ ko = "직업" }
    "Apply Visibility to all Frames" = @{ ko = "표시 모든 프레임에 적용" }
    "Apply Visibility Options to all Frames" = @{ ko = "표시 옵션 모든 프레임에 적용" }
    "Dark Mode" = @{ ko = "어두운 모드" }
    "Apply Border Style to all Frames" = @{ ko = "모든 프레임에 테두리 스타일 적용" }
    "Apply Border to all Frames" = @{ ko = "테두리 모든 프레임에 적용" }
    "Frame Strata" = @{ ko = "프레임 단계" }
    "Controls the order that overlapping elements display in. Set higher to show above other elements." = @{ ko = "겹치는 요소들의 표시 순서를 조절합니다. 값이 높을수록 다른 요소 위에 표시됩니다." }
    "Portrait Mode" = @{ ko = "초상화 모드" }
    "Art Style" = @{ ko = "아트 스타일" }
    "Apply Portrait Mode to all Frames" = @{ ko = "초상화 모드를 모든 프레임에 적용" }
    "Apply Art Style to all Frames" = @{ ko = "아트 스타일 모든 프레임에 적용" }
    "Apply Portrait Size to all Frames" = @{ ko = "초상화 크기 모든 프레임에 적용" }
    "Apply Portrait Position to all Frames" = @{ ko = "초상화 위치 모든 프레임에 적용" }
    "Portrait Position Offsets" = @{ ko = "초상화 위치 위치" }
    "Art Scale" = @{ ko = "아트 비율" }
    "Shape" = @{ ko = "모양" }
    "Shape Border" = @{ ko = "모양 테두리" }
    "Shape Border Settings" = @{ ko = "모양 테두리 설정" }
    "Apply Portrait Shape to all Frames" = @{ ko = "초상화 모양 모든 프레임에 적용" }
    "Apply Shape Border to all Frames" = @{ ko = "모양 테두리 모든 프레임에 적용" }
    "Bar Height" = @{ ko = "바 높이" }
    "Bar Width" = @{ ko = "바 너비" }
    "Apply Bar Height to all Frames" = @{ ko = "바 높이 모든 프레임에 적용" }
    "Apply Bar Width to all Frames" = @{ ko = "바 너비 모든 프레임에 적용" }
    "Bar Color" = @{ ko = "바 색상" }
    "Custom Colored Fill" = @{ ko = "사용자 지정 색상 채우기" }
    "Class Colored Fill" = @{ ko = "직업 색상 채움" }
    "Apply Bar Color to all Frames" = @{ ko = "바 색상 모든 프레임에 적용" }
    "Apply Bar Opacity to all Frames" = @{ ko = "바 투명도 모든 프레임에 적용" }
    "Apply Left Text to all Frames" = @{ ko = "왼쪽 글자 모든 프레임에 적용" }
    "Apply Right Text to all Frames" = @{ ko = "오른쪽 글자 모든 프레임에 적용" }
    "Left Text Settings" = @{ ko = "왼쪽 글자 설정" }
    "Class Color" = @{ ko = "직업 색상" }
    "Right Text Settings" = @{ ko = "오른쪽 글자 설정" }
    "Reverse Fill" = @{ ko = "역방향 채우기" }
    "Apply Center Text to all Frames" = @{ ko = "중앙 글자 모든 프레임에 적용" }
    "Center Text Settings" = @{ ko = "중앙 글자 설정" }
    "Bar Position" = @{ ko = "바 위치" }
    "Apply Bar Position to all Frames" = @{ ko = "바 위치 모든 프레임에 적용" }
    "Power Text" = @{ ko = "자원 글자" }
    "Text Position" = @{ ko = "글자 위치" }
    "Show %" = @{ ko = "% 표시" }
    "Apply Power Text Format to all Frames" = @{ ko = "자원 글자 형식 모든 프레임에 적용" }
    "Apply Power Text Position to all Frames" = @{ ko = "자원 글자 위치 모든 프레임에 적용" }
    "Power Colored Fill" = @{ ko = "자원 색상 채우기" }
    "Power Bar Opacity" = @{ ko = "자원 바 투명도" }
    "Apply Power Bar Opacity to all Frames" = @{ ko = "자원 바 투명도 모든 프레임에 적용" }
    "Text Color" = @{ ko = "글자 색상" }
    "Custom Text Color" = @{ ko = "사용자 지정 글자 색상" }
    "Power Colored Text" = @{ ko = "자원 색상 글자" }
    "Apply Text Color to all Frames" = @{ ko = "글자 색상 모든 프레임에 적용" }
    "Power Type" = @{ ko = "자원 종류" }
    "Show Cast Bar" = @{ ko = "시전 바 표시" }
    "Apply Show Cast Bar and Fill Color to all Frames" = @{ ko = "시전 바 표시 및 채우기 색상 모든 프레임에 적용" }
    "Apply Cast Bar Height to all Frames" = @{ ko = "시전 바 높이 모든 프레임에 적용" }
    "Show Icon" = @{ ko = "아이콘 표시" }
    "Hide When Idle" = @{ ko = "유휴 시 숨김" }
    "Apply Show Icon to all Frames" = @{ ko = "아이콘 표시 모든 프레임에 적용" }
    "Apply Hide When Idle to all Frames" = @{ ko = "유휴 시 숨김 모든 프레임에 적용" }
    "Spell Name Size" = @{ ko = "주문 이름 크기" }
    "Duration Size" = @{ ko = "지속시간 크기" }
    "Spell Name Position" = @{ ko = "주문 이름 위치" }
    "Duration" = @{ ko = "지속시간" }
    "Show Duration" = @{ ko = "지속시간 표시" }
    "Apply Spell Name Size and Color to all Frames" = @{ ko = "주문 이름 크기 및 색상 모든 프레임에 적용" }
    "Apply Duration Size and Color to all Frames" = @{ ko = "지속시간 크기 및 색상 모든 프레임에 적용" }
    "Spell Target Size" = @{ ko = "주문 대상 크기" }
    "Show Spell Target" = @{ ko = "주문 대상 표시" }
    "Apply Spell Target Size and Color to all Frames" = @{ ko = "주문 대상 크기/색상을 모든 프레임에 적용" }
    "Enable Text Bar" = @{ ko = "글자 바 활성화" }
    "Apply Enable Text Bar to all Frames" = @{ ko = "글자 바 활성화 모든 프레임에 적용" }
    "Apply Text Bar Position to all Frames" = @{ ko = "글자 바 위치 모든 프레임에 적용" }
    "Detached Position Offsets" = @{ ko = "분리 위치 위치" }
    "Apply Text Bar Height to all Frames" = @{ ko = "글자 바 높이 모든 프레임에 적용" }
    "Apply Text Bar Width to all Frames" = @{ ko = "글자 바 너비 모든 프레임에 적용" }
    "BTB Left Text Settings" = @{ ko = "BTB 왼쪽 글자 설정" }
    "Power Color" = @{ ko = "자원 색상" }
    "BTB Right Text Settings" = @{ ko = "BTB 오른쪽 글자 설정" }
    "Apply Text Bar Left Text to all Frames" = @{ ko = "글자 바 왼쪽 글자 모든 프레임에 적용" }
    "Apply Text Bar Right Text to all Frames" = @{ ko = "글자 바 오른쪽 글자 모든 프레임에 적용" }
    "Class Icon" = @{ ko = "직업 아이콘" }
    "BTB Center Text Settings" = @{ ko = "BTB 중앙 글자 설정" }
    "Class Icon Settings" = @{ ko = "직업 아이콘 설정" }
    "Location" = @{ ko = "위치" }
    "Apply Text Bar Center Text to all Frames" = @{ ko = "글자 바 중앙 글자 모든 프레임에 적용" }
    "Apply Text Bar Class Icon to all Frames" = @{ ko = "글자 바 직업 아이콘 모든 프레임에 적용" }
    "Enable Class Resource" = @{ ko = "직업 자원 활성화" }
    "Custom Colored" = @{ ko = "사용자 지정 색상" }
    "Apply Class Resource Style to all Frames" = @{ ko = "직업 자원 스타일 모든 프레임에 적용" }
    "Apply Class Colors to all Frames" = @{ ko = "직업 색상 모든 프레임에 적용" }
    "Class Resource Position" = @{ ko = "클래스 자원 위치" }
    "Apply Class Resource Position to all Frames" = @{ ko = "직업 자원 위치 모든 프레임에 적용" }
    "Apply Class Resource Size to all Frames" = @{ ko = "직업 자원 크기 모든 프레임에 적용" }
    "Apply Class Resource Bar Spacing to all Frames" = @{ ko = "직업 자원 바 간격 모든 프레임에 적용" }
    "Apply Class Resource Background Color to all Frames" = @{ ko = "직업 자원 배경 색상 모든 프레임에 적용" }
    "Combat Indicator" = @{ ko = "전투 표시" }
    "Apply Absorb Style to all Frames" = @{ ko = "흡수 스타일 모든 프레임에 적용" }
    "Apply Combat Indicator Style to all Frames" = @{ ko = "전투 표시기 스타일 모든 프레임에 적용" }
    "Combat Indicator Settings" = @{ ko = "전투 표시기 설정" }
    "Buff Display" = @{ ko = "버프 표시" }
    "Buff Size" = @{ ko = "버프 크기" }
    "Apply Buffs Location to all Frames" = @{ ko = "버프 위치 모든 프레임에 적용" }
    "Buff Settings" = @{ ko = "버프 설정" }
    "Growth Direction" = @{ ko = "성장 방향" }
    "Max Count" = @{ ko = "최대 개수" }
    "Show Cooldown Text" = @{ ko = "재사용 대기시간 글자 표시" }
    "Text Size" = @{ ko = "글자 크기" }
    "Buff Position" = @{ ko = "버프 위치" }
    "Debuff Display" = @{ ko = "디버프 표시" }
    "Debuff Size" = @{ ko = "디버프 크기" }
    "Debuff Settings" = @{ ko = "디버프 설정" }
    "Show Own Only" = @{ ko = "내 것만 표시" }
    "Debuff Position" = @{ ko = "디버프 위치" }
    "Raid Marker" = @{ ko = "공격대 징표" }
    "Marker Size" = @{ ko = "표식 크기" }
    "Raid Marker Position" = @{ ko = "공격대 표식 위치" }
    "Apply Raid Marker to all Frames" = @{ ko = "공격대 표식 모든 프레임에 적용" }
    "Apply Marker Size to all Frames" = @{ ko = "표식 크기 모든 프레임에 적용" }
    "Leader Indicator" = @{ ko = "파티장 표시기" }
    "Leader Icon Size" = @{ ko = "파티장 아이콘 크기" }
    "Leader Indicator Settings" = @{ ko = "파티장 표시기 설정" }
    "Portrait Settings" = @{ ko = "초상화 설정" }
    "Portrait on Right" = @{ ko = "초상화 오른쪽" }
    "Enable Target of Target" = @{ ko = "대상의 대상 활성화" }
    "Enable Focus Target" = @{ ko = "주시 대상 활성화" }
    "Show Portrait" = @{ ko = "초상화 표시" }
    "Enable Pet Frame" = @{ ko = "소환수 프레임 활성화" }
    "Enable Boss Frames" = @{ ko = "보스 프레임 활성화" }
    "Show Cast Icon" = @{ ko = "시전 아이콘 표시" }
    "Vertical Spacing" = @{ ko = "세로 간격" }
    "Simple Debuff Display" = @{ ko = "단순 디버프 표시" }
    "Force debuffs to the Left of the frame and size them to match the frame height (excluding cast bar). Overrides the Debuffs Location and debuff size settings while enabled." = @{ ko = "디버프를 프레임 왼쪽으로 강제 배치하고 프레임 높이에 맞게 크기를 조정합니다(시전 바 제외). 활성화 시 디버프 위치/크기 설정을 재정의합니다." }
    "Show the name of who the boss is casting on." = @{ ko = "보스가 시전 중인 대상의 이름을 표시합니다." }
    "Simple Debuff Text" = @{ ko = "간단한 디버프 글자" }
    "Buffs Location" = @{ ko = "버프 위치" }
    "Debuffs Location" = @{ ko = "디버프 위치" }
    "Show Raid Marker" = @{ ko = "공격대 표식 표시" }
    "Shows the raid target marker icon on boss frames." = @{ ko = "보스 프레임에 공격대 표식 아이콘을 표시합니다." }
    "Raid Marker Size" = @{ ko = "공격대 표식 크기" }
    "Alignment" = @{ ko = "정렬" }
    "Enable Styled Buffs & Debuffs" = @{ ko = "스타일 강화/약화 효과 사용" }
    "Show Text" = @{ ko = "글자 표시" }
    "Show duration and stack count text on buff and debuff icons." = @{ ko = "강화/약화 효과 아이콘에 지속 시간과 중첩 수 표시." }
    "No Border on Debuffs" = @{ ko = "약화 효과 테두리 없음" }
    "When enabled, debuff icons keep Blizzard's colored border instead of using the custom border." = @{ ko = "활성화 시 약화 효과 아이콘이 사용자 정의 테두리 대신 Blizzard 기본 색상 테두리를 유지." }
    "Ellesmere Unit Frames setting changed. Reload UI to apply?" = @{ ko = "Ellesmere 유닛 프레임 설정이 변경되었습니다. 적용하려면 UI를 리로드할까요?" }
    "Reset all Ellesmere Unit Frames settings to defaults? This cannot be undone." = @{ ko = "모든 Ellesmere 유닛 프레임 설정을 기본값으로 초기화하시겠습니까? 되돌릴 수 없습니다." }
# >>> auto: ..\EllesmereUIResourceBars\
    "All Specs" = @{ ko = "모든 전문화" }
    "All Healers" = @{ ko = "모든 힐러" }
    "All Tanks" = @{ ko = "모든 탱커" }
    "All DPS" = @{ ko = "모든 딜러" }
    "Hash Line Style" = @{ ko = "기준선 스타일" }
    "Hash Width" = @{ ko = "기준선 너비" }
    "Hash Color" = @{ ko = "기준선 색상" }
    "Threshold Coloring" = @{ ko = "임계값 색상 처리" }
    "Reverse Threshold Fill Color" = @{ ko = "임계값 채우기 색상 반전" }
    "Dark Theme" = @{ ko = "어두운 테마" }
    "Background" = @{ ko = "배경" }
    "Texture" = @{ ko = "텍스처" }
    "Class Resource" = @{ ko = "클래스 자원" }
    "Spacing" = @{ ko = "간격" }
    "Hide Power Bar if Resource" = @{ ko = "자원 있을 때 자원 바 숨김" }
    "Apply Height to all Bars" = @{ ko = "높이 모든 바에 적용" }
    "Apply Width to all Bars" = @{ ko = "너비 모든 바에 적용" }
    "Apply Border to all Bars" = @{ ko = "테두리 모든 바에 적용" }
    "Apply Opacity to all Bars" = @{ ko = "투명도 모든 바에 적용" }
    "Resource Text" = @{ ko = "자원 글자" }
    "Charged Points" = @{ ko = "충전 점" }
    "Charged Color" = @{ ko = "충전 색상" }
    "Only Color At/Above Threshold" = @{ ko = "임계값 이상에서만 색상 적용" }
    "Simple Runes" = @{ ko = "단순 룬" }
    "Show Focus as Power Bar (BM/MM)" = @{ ko = "집중을 기본 자원 바로 표시 (BM/MM)" }
    "When enabled, BM and MM specs show Focus as the standard power bar instead of a class resource bar." = @{ ko = "켜면 야수·사격 전문화가 집중을 직업 자원 바 대신 기본 자원 바로 표시합니다." }
    "Enhance 5 Bar Style" = @{ ko = "고양 주술사 5칸 스타일" }
    "Show Power Bar" = @{ ko = "자원 바 표시" }
    "Power Bar" = @{ ko = "자원 바" }
    "Expand Bar if No Resource" = @{ ko = "자원 없을 때 바 확장" }
    "When your spec has no class resource, automatically adds the class resource height to the power bar. Automatically disabled when Power Bar height is matched to another element." = @{ ko = "전문화에 직업 자원이 없을 때 직업 자원 높이를 자원 바에 자동으로 추가합니다. 자원 바 높이가 다른 요소와 일치되어 있을 때는 자동으로 비활성화됩니다." }
    "Enable for these specs:" = @{ ko = "다음 전문화에 활성화:" }
    "Power Colored" = @{ ko = "자원 색상" }
    "Threshold Settings" = @{ ko = "임계값 설정" }
    "Show Health Bar" = @{ ko = "생명력 바 표시" }
    "Health Bar" = @{ ko = "생명력 바" }
    "Health Text" = @{ ko = "생명력 글자" }
    "Enable Player Cast Bar" = @{ ko = "플레이어 시전 바 활성화" }
    "Show Spell Icon" = @{ ko = "주문 아이콘 표시" }
    "Cast Bar Position" = @{ ko = "시전 바 위치" }
    "Show Spark" = @{ ko = "반짝이 표시" }
    "Color" = @{ ko = "색상" }
    "Gradient End Color" = @{ ko = "그라데이션 끝 색상" }
    "Gradient Settings" = @{ ko = "그라데이션 설정" }
    "Enable Gradient" = @{ ko = "그라데이션 활성화" }
    "Gradient Direction" = @{ ko = "그라데이션 방향" }
    "Spell Text" = @{ ko = "주문 글자" }
    "Spell Text Settings" = @{ ko = "주문 글자 설정" }
    "Duration Text" = @{ ko = "지속시간 글자" }
    "Show Total Duration" = @{ ko = "총 기간 보이기" }
    "Shows elapsed / total duration (e.g. 0.4 / 2.0) instead of counting down from the total." = @{ ko = "전체에서 카운트다운하는 대신 경과/전체 시간(예: 0.4 / 2.0)을 표시합니다." }
    "Timer Settings" = @{ ko = "타이머 설정" }
    "Timer Size" = @{ ko = "타이머 크기" }
    "Enable Tick Markers" = @{ ko = "표시점 활성화" }
    "Channel Ticks" = @{ ko = "정신집중 표시점" }
    "Shows tick marks on channeled spells. Only supported spells are shown, request missing spells on Discord." = @{ ko = "정신 집중 주문에 구분 표시를 보여줍니다. 지원되는 주문만 표시되며, 누락된 주문은 디스코드로 요청하세요." }
    "Last Tick" = @{ ko = "마지막 표시점" }
    "Highlights the final damage tick. Requires a supported channeled spell." = @{ ko = "마지막 피해 표시점을 강조합니다. 지원되는 정신 집중 주문이 필요합니다." }
    "Colored Empowered Stages" = @{ ko = "강화 단계 색상" }
    "Changes the cast bar color based on the current empower stage. Colors transition from red (stage 1) through yellow to green (max stage)." = @{ ko = "현재 강화 단계에 따라 시전 바 색상을 변경합니다. 빨강(1단계) → 노랑 → 초록(최대 단계)로 전환됩니다." }
    "Enable Latency Overlay" = @{ ko = "대기시간 오버레이 활성화" }
    "Shows a colored overlay at the end of the cast bar representing your network latency for each spell. Helps you time spell queuing." = @{ ko = "시전 바 끝에 주문별 네트워크 지연을 나타내는 색상 오버레이를 표시합니다. 주문 예약 타이밍에 도움이 됩니다." }
    "Show Latency Text" = @{ ko = "대기시간 글자 보이기" }
    "Appends your latency in milliseconds to the cast timer, e.g. 1.8 (42ms)." = @{ ko = "시전 타이머에 지연 시간(밀리초)을 덧붙입니다. 예: 1.8 (42ms)." }
    "None (Disabled)" = @{ ko = "없음 (비활성)" }
    "Enabled Classes" = @{ ko = "활성화된 직업" }
    "Icon Settings" = @{ ko = "아이콘 설정" }
    "Show Timer" = @{ ko = "타이머 표시" }
    "Resource Bars" = @{ ko = "자원 바" }
    "Cast Bar" = @{ ko = "시전 바" }
    "Totem Bar" = @{ ko = "토템 바" }
# >>> auto: ..\EllesmereUICooldownManager\
    "Glow When" = @{ ko = "반짝임 조건" }
    "Remove Glow" = @{ ko = "반짝임 제거" }
    "Glow Type" = @{ ko = "반짝임 유형" }
    "Class Colored Glow" = @{ ko = "직업 색상 반짝임" }
    "Delete Bar" = @{ ko = "바 삭제" }
    "Group Tracking Bars" = @{ ko = "그룹 추적 바" }
    "Grouped Grow Direction" = @{ ko = "그룹 확장 방향" }
    "Name Text" = @{ ko = "이름 글자" }
    "Name Text Settings" = @{ ko = "이름 글자 설정" }
    "Apply Name Text to all Bars" = @{ ko = "이름 글자 모든 바에 적용" }
    "Duration Text Settings" = @{ ko = "지속시간 글자 설정" }
    "Apply Duration Text to all Bars" = @{ ko = "지속시간 글자 모든 바에 적용" }
    "Stacks Text" = @{ ko = "중첩 글자" }
    "Stacks Text Settings" = @{ ko = "중첩 글자 설정" }
    "Apply Stacks Text to all Bars" = @{ ko = "중첩 글자 모든 바에 적용" }
    "Border Texture" = @{ ko = "테두리 텍스처" }
    "Enable Max Stacks" = @{ ko = "최대 중첩 활성화" }
    "Ticks at Stacks" = @{ ko = "중첩 표시점" }
    "Enable Stack Threshold" = @{ ko = "중첩 임계값 활성화" }
    "This will change the color of your bar if you have more than your chosen number of stacks" = @{ ko = "선택한 중첩 수보다 많을 때 바 색상이 변경됩니다" }
    "Stack Threshold" = @{ ko = "중첩 임계값" }
    "Pandemic Glow" = @{ ko = "팬데믹 반짝임" }
    "Show a glow on the bar when the remaining duration is in the pandemic window (last 30%)" = @{ ko = "남은 지속시간이 팬데믹 구간(마지막 30%)일 때 바에 반짝임을 표시합니다" }
    "Apply Pandemic Glow settings to all (Nameplates, CDM Bars)" = @{ ko = "팬데믹 반짝임 설정을 모든 (이름표, CDM 바)에 적용" }
    "Wrong Bar Type" = @{ ko = "잘못된 바 유형" }
    "Default" = @{ ko = "기본값" }
    "None" = @{ ko = "없음" }
    "%d Death%s  -%s" = @{ ko = "%d명 사망%.0s  -%s" }
    "Tyrannical" = @{ ko = "폭군" }
    "Xal'atath's Bargain: Ascendant" = @{ ko = "칼라타스의 흥정: 초월자" }
    " Enemy Forces" = @{ ko = " 적 세력" }
    "at least one Celebration Trigger" = @{ ko = "축하 트리거 중 하나 이상" }
    "Pixel Glow" = @{ ko = "픽셀 반짝임" }
    "Shape Glow" = @{ ko = "모양 반짝임" }
    "Button Glow" = @{ ko = "버튼 반짝임" }
    "Auto-Cast Shine" = @{ ko = "자동 시전 반짝임" }
    "GCD" = @{ ko = "전역 쿨다운" }
    "Modern WoW Glow" = @{ ko = "모던 WoW 반짝임" }
    "Classic WoW Glow" = @{ ko = "고전 WoW 반짝임" }
    "CD Swipe Color" = @{ ko = "쿨다운 스와이프 색상" }
    "CD Swipe Class Colored" = @{ ko = "쿨다운 스와이프 직업 색상" }
    "Hide Active State" = @{ ko = "활성 상태 숨김" }
    "Hidden (On CD)" = @{ ko = "숨김 (대기시간 중)" }
    "Hidden (CD Ready)" = @{ ko = "숨김 (사용 준비됨)" }
    "Pixel Glow (CD Ready)" = @{ ko = "픽셀 반짝임 (사용 준비됨)" }
    "Button Glow (CD Ready)" = @{ ko = "버튼 반짝임 (사용 준비됨)" }
    "Custom" = @{ ko = "사용자 지정" }
    "Repopulate Bars" = @{ ko = "바 다시 채우기" }
    "Rename Bar" = @{ ko = "바 이름 변경" }
    "Apply Visibility Options to all Bars" = @{ ko = "표시 옵션 모든 바에 적용" }
    "Top Row Icons" = @{ ko = "상단 행 아이콘" }
    "Custom Top Row Count" = @{ ko = "사용자 지정 상단 행 개수" }
    "How many icons to show on the top row. The rest go on the bottom row." = @{ ko = "상단 행에 표시할 아이콘 수. 나머지는 하단 행으로 이동합니다." }
    "Nameplate Anchor" = @{ ko = "이름표 고정" }
    "Nameplate Offset" = @{ ko = "이름표 위치" }
    "Focus Reminder Settings" = @{ ko = "주시 알림 설정" }
    "Focus Cast Sound" = @{ ko = "주시 시전 소리" }
    "Interrupt Spell" = @{ ko = "차단 주문" }
    "Show on Target" = @{ ko = "대상에 표시" }
    "Show the FocusKick bar on your current target's nameplate instead of your focus target's nameplate." = @{ ko = "주시 대상의 이름표 대신 현재 대상의 이름표에 FocusKick 바를 표시합니다." }
    "Always Show Buffs" = @{ ko = "버프 항상 표시" }
    "Icon Scale" = @{ ko = "아이콘 배율" }
    "Desaturate Off CD" = @{ ko = "재사용 대기 외 흑백" }
    "Buff Glow" = @{ ko = "버프 반짝임" }
    "Icon Spacing" = @{ ko = "아이콘 간격" }
    "Custom Icon Shape" = @{ ko = "사용자 지정 아이콘 모양" }
    "Apply Icon Shape to all Bars" = @{ ko = "아이콘 모양 모든 바에 적용" }
    "Apply Border Size to all Bars" = @{ ko = "테두리 크기 모든 바에 적용" }
    "Apply Icon Spacing to all Bars" = @{ ko = "아이콘 간격 모든 바에 적용" }
    "Stack Size" = @{ ko = "중첩 크기" }
    "Stack Count" = @{ ko = "중첩 수" }
    "Show Item Count" = @{ ko = "아이템 개수 표시" }
    "Suppress GCD" = @{ ko = "GCD 숨김" }
    "Hide the brief GCD swipe that flashes when you cast any spell. The actual ability cooldown swipe still shows." = @{ ko = "주문 시전 시 잠깐 표시되는 GCD 스와이프를 숨깁니다. 실제 능력 쿨다운 스와이프는 그대로 표시됩니다." }
    "Show Tooltip on Hover" = @{ ko = "마우스 오버 시 툴팁 표시" }
    "Show Keybind" = @{ ko = "단축키 표시" }
    "Keybind Text Settings" = @{ ko = "단축키 글자 설정" }
    "Show a glow on icons when the remaining duration is in the pandemic window (last 30%)" = @{ ko = "남은 지속시간이 팬데믹 구간(마지막 30%)일 때 아이콘에 반짝임을 표시합니다" }
    "Show Non-On Use Trinkets" = @{ ko = "사용 효과 없는 장신구 표시" }
    "Show equipped trinkets even if they don't have an on-use effect." = @{ ko = "사용 효과가 없어도 장착한 장신구를 표시합니다." }
    "Hide Rotation Helper" = @{ ko = "로테이션 도우미 숨김" }
    "Force-hide Blizzard's Assisted Combat Highlight (rotation helper glow) on all CDM bars, even if enabled in Blizzard's Combat settings." = @{ ko = "기본 전투 설정에서 활성화되어 있어도 모든 CDM 바에서 기본 보조 전투 강조(로테이션 도우미 반짝임)를 강제로 숨깁니다." }
    "Edit Mode Layout" = @{ ko = "편집 모드 레이아웃" }
    "Edit Mode Update" = @{ ko = "편집 모드 업데이트" }
    "CDM: " = @{ ko = "CDM: " }
# >>> auto: ..\EllesmereUIQoL\
    "Mythic Raid" = @{ ko = "신화 공격대" }
    "Heroic Raid" = @{ ko = "영웅 공격대" }
    "Normal Raid" = @{ ko = "일반 공격대" }
    "LFR" = @{ ko = "공격대 찾기" }
    "Mythic+ Dungeons" = @{ ko = "신화+ 던전" }
    "Arena" = @{ ko = "투기장" }
    "Scenarios" = @{ ko = "시나리오" }
    "Enable /keys Popup (or /ekeys)" = @{ ko = "/keys 팝업 활성화 (또는 /ekeys)" }
    "Shows a popup with party and guild keystones when typing /keys." = @{ ko = "/keys 입력 시 파티·길드 쐐기돌 팝업을 표시합니다." }
    "Font size for keystone entries in the popup (does not affect the header)." = @{ ko = "팝업의 쐐기돌 항목 글꼴 크기 (헤더에는 영향 없음)." }
    "Window Scale" = @{ ko = "창 배율" }
    "Scale of the /keys popup window." = @{ ko = "/keys 팝업 창의 크기 비율." }
    "Enable Auto Logging" = @{ ko = "자동 전투 기록 활성화" }
    "Automatically starts and stops combat logging when entering or leaving a loggable instance." = @{ ko = "기록 가능한 인스턴스에 입장·퇴장할 때 전투 기록을 자동으로 시작·중지합니다." }
    "Auto-Log Triggers" = @{ ko = "자동 전투 기록 조건" }
    "Warcraft Recorder Compatibility" = @{ ko = "Warcraft Recorder 호환" }
    "Delays stopping combat logging by 30 seconds after leaving an instance. Recommended for Warcraft Recorder compatibility." = @{ ko = "인스턴스를 나간 후 전투 기록 중지를 30초 지연합니다. Warcraft Recorder 호환을 위해 권장됩니다." }
    "Enable BattleRes Icon" = @{ ko = "전투 부활 아이콘 활성화" }
    "Icon Shape" = @{ ko = "아이콘 모양" }
    "Border Color" = @{ ko = "테두리 색상" }
    "Count Size" = @{ ko = "횟수 크기" }
    "Enable Cursor Circle" = @{ ko = "커서 원 활성화" }
    "Accent Color" = @{ ko = "강조 색상" }
    "Only Show in Instances" = @{ ko = "인스턴스에서만 표시" }
    "Cursor Trail" = @{ ko = "커서 궤적" }
    "Enable GCD Circle" = @{ ko = "GCD 원 활성화" }
    "Ring Texture" = @{ ko = "링 텍스처" }
    "Attach to Cursor" = @{ ko = "커서에 부착" }
    "Enable Cast Bar Circle" = @{ ko = "시전 바 원 활성화" }
    "Cast Bar Settings" = @{ ko = "시전 바 설정" }
    "Hide Blizzard Party Panel" = @{ ko = "기본 파티 패널 숨김" }
    "Hides the collapsed Blizzard party/raid sidebar panel on the side of the screen." = @{ ko = "화면 옆의 접힌 기본 파티/공격대 사이드바 패널을 숨깁니다." }
    "Skip Cinematics" = @{ ko = "시네마틱 건너뛰기" }
    "When you press Escape or Space during a cinematic, the confirmation prompt is automatically accepted." = @{ ko = "시네마틱 중 Escape 또는 Space를 누르면 확인 창이 자동으로 수락됩니다." }
    "Cinematic Settings" = @{ ko = "시네마틱 설정" }
    "Automatically Skip If Possible" = @{ ko = "가능하면 자동 건너뛰기" }
    "Quick Loot" = @{ ko = "빠른 전리품 획득" }
    "Enables auto loot and hides the loot window when looting. Hold Shift when looting to show." = @{ ko = "자동 획득을 활성화하고 전리품 창을 숨깁니다. 쉬프트 를 누른 채로 획득하면 표시됩니다." }
    "Auto-Fill Delete Confirmation" = @{ ko = "삭제 확인 자동 입력" }
    "Automatically types DELETE when throwing away a valuable item. Also allows you to press enter to accept the deletion." = @{ ko = "귀중한 아이템 삭제 시 자동으로 DELETE를 입력합니다. Enter를 눌러 삭제를 수락할 수도 있습니다." }
    "Auto Repair" = @{ ko = "자동 수리" }
    "Automatically repair all gear when visiting a repair vendor." = @{ ko = "수리 가능한 상인을 방문하면 모든 장비를 자동으로 수리합니다." }
    "Auto Sell Junk" = @{ ko = "잡템 자동 판매" }
    "Automatically sell all junk items when visiting a vendor." = @{ ko = "상인을 방문하면 모든 잡동사니 아이템을 자동으로 판매합니다." }
    "Auto Repair Settings" = @{ ko = "자동 수리 설정" }
    "Use Guild Bank Funds" = @{ ko = "길드 은행 자금 사용" }
    "AH Current Expansion Only" = @{ ko = "경매장 현재 확장팩만" }
    "Automatically enables the 'Current Expansion Only' filter whenever you open the Auction House." = @{ ko = "경매장을 열 때마다 '현재 확장팩만' 필터를 자동으로 활성화합니다." }
    "Hide Talking Head" = @{ ko = "NPC 대화창 숨김" }
    "Hides the large NPC dialogue popup that appears during quests and dungeons." = @{ ko = "퀘스트와 던전 중에 나타나는 큰 NPC 대화 팝업을 숨깁니다." }
    "Show Coordinates on Map" = @{ ko = "지도에 좌표 표시" }
    "Displays cursor and player coordinates at the bottom of the world map." = @{ ko = "전체 지도 하단에 커서와 플레이어 좌표를 표시합니다." }
    "Map Coordinates Settings" = @{ ko = "지도 좌표 설정" }
    "Show FPS Counter" = @{ ko = "FPS 카운터 표시" }
    "FPS Toggle Keybind" = @{ ko = "FPS 토글 단축키" }
    "FPS Counter Settings" = @{ ko = "FPS 카운터 설정" }
    "Show Local MS" = @{ ko = "로컬 지연시간 표시" }
    "Show World MS" = @{ ko = "월드 지연시간 표시" }
    "Low Durability Warning" = @{ ko = "낮은 내구도 경고" }
    "Flashes a warning on screen when any equipped item drops below the configured durability threshold. Only triggers out of combat." = @{ ko = "착용 장비 내구도가 설정한 기준 이하로 내려가면 화면에 경고를 표시합니다. 전투 중에는 작동하지 않습니다." }
    "Disable Right Click Enemies" = @{ ko = "우클릭 적 대상지정 비활성화" }
    "Disables the default behavior of right clicking to target enemies." = @{ ko = "우클릭으로 적을 대상으로 지정하는 기본 동작을 비활성화합니다." }
    "Durability Settings" = @{ ko = "내구도 설정" }
    "Y-Offset" = @{ ko = "세로 위치" }
    "Repair %" = @{ ko = "수리 %" }
    "Secondary Stat Display" = @{ ko = "2차 스탯 표시" }
    "Displays secondary stat percentages (Crit, Haste, Mastery, Vers) at the top left of the screen." = @{ ko = "화면 왼쪽 상단에 2차 스탯 비율(치명, 가속, 특화, 유연)을 표시합니다." }
    "Guild Chat Privacy Cover" = @{ ko = "길드 채팅 프라이버시 가리개" }
    "Displays a spoiler tag over guild chat in the communities window that you can click to hide" = @{ ko = "커뮤니티 창의 길드 채팅 위에 클릭해서 숨길 수 있는 가림 표시를 보여줍니다." }
    "Secondary Stats Settings" = @{ ko = "보조 능력치 설정" }
    "Show Tertiary Stats" = @{ ko = "3차 스탯 표시" }
    "Tertiary Label Color" = @{ ko = "3차 스탯 라벨 색상" }
    "Character Crosshair" = @{ ko = "캐릭터 십자선" }
    "Displays a crosshair at the center of the screen." = @{ ko = "화면 중앙에 십자선을 표시합니다." }
    "Rested Indicator" = @{ ko = "휴식 표시기" }
    "Displays a ZZZ indicator on your player frame when you are in a resting area." = @{ ko = "휴식 지역에 있을 때 플레이어 프레임에 ZZZ 표시기를 표시합니다." }
    "Rested Indicator Position" = @{ ko = "휴식 표시기 위치" }
    "Auto Insert Keystone" = @{ ko = "쐐기돌 자동 삽입" }
    "Automatically inserts your key into the Font of Power." = @{ ko = "쐐기돌을 힘의 성수반에 자동으로 삽입합니다." }
    "Announce Instance Reset" = @{ ko = "인스턴스 초기화 알림" }
    "After a successful instance reset, automatically announces it in party or raid chat so your group knows they can re-enter." = @{ ko = "인스턴스 초기화 성공 후 파티 또는 공격대 대화에 자동으로 알려 그룹이 재입장할 수 있도록 합니다." }
    "Quick Signup" = @{ ko = "빠른 신청" }
    "Double-click a group listing to instantly sign up without pressing the Sign Up button." = @{ ko = "그룹 목록을 더블클릭하면 신청 버튼을 누르지 않고 즉시 신청됩니다." }
    "Persistent Signup Note" = @{ ko = "신청 메모 유지" }
    "Keeps your note text in the Sign Up dialog instead of clearing it each time you open it." = @{ ko = "신청 창의 메모 글자를 매번 지우지 않고 유지합니다." }
    "Hide Screenshot Status" = @{ ko = "스크린샷 상태 숨김" }
    "Hides the 'Screenshot saved' notification that appears on screen after taking a screenshot." = @{ ko = "스크린샷 촬영 후 화면에 나타나는 '스크린샷 저장됨' 알림을 숨깁니다." }
    "Train All Button" = @{ ko = "모두 훈련 버튼" }
    "Adds a 'Train All' button next to the Train button at profession trainers, allowing you to learn all available skills with one click." = @{ ko = "전문기술 훈련사에서 훈련 버튼 옆에 '모두 훈련' 버튼을 추가하여 한 번의 클릭으로 사용 가능한 모든 기술을 배울 수 있습니다." }
    "Auto Unwrap Collections" = @{ ko = "수집품 자동 펼치기" }
    "Automatically dismisses the 'new mount/pet/toy' fanfare notification when you receive one, so you don't have to click through the collections journal." = @{ ko = "새로운 탈것, 애완동물, 장난감을 획득했을 때 나타나는 포장 해제(팡파르) 알림을 자동으로 제거합니다. 이제 수집품 창을 일일이 열어 확인하지 않아도 됩니다." }
    "Auto Open Containers" = @{ ko = "획득한 상자 자동 열기" }
    "Automatically opens bags, boxes and parcels in your inventory when they are added to your bags." = @{ ko = "가방에 추가되는 가방/상자/꾸러미를 자동으로 엽니다." }
    "Reset Shifter Positions" = @{ ko = "패널 이동 위치 초기화" }
    "Enable Shifter" = @{ ko = "패널 이동 활성화" }
    "Reset Specific Window" = @{ ko = "특정 창 초기화" }
    "Reset Window Position" = @{ ko = "창 위치 초기화" }
    "Move Windows Without Shift" = @{ ko = "쉬프트 없이 창 이동" }
    "When enabled, left-click dragging a window will save its position without needing to hold Shift. Ctrl+drag still does a temporary move." = @{ ko = "켜면 쉬프트를 누르지 않고도 좌클릭으로 창을 끌어 위치를 저장합니다. 컨트롤+끌기는 여전히 임시 이동입니다." }
    "Open with Character Sheet" = @{ ko = "캐릭터 정보창과 함께 열기" }
    "Automatically opens and closes the Upgrade Calculator when the Character Sheet is opened or closed." = @{ ko = "캐릭터 정보창이 열리거나 닫힐 때 장비 강화 계산기를 자동으로 열고 닫습니다." }
    "Show Fully-Upgraded Items" = @{ ko = "완전 강화 아이템 표시" }
    "Show gear tiles for items already at their maximum item level." = @{ ko = "이미 최대 아이템 레벨인 장비 타일을 표시합니다." }
    "Hide Crafted Items" = @{ ko = "제작 아이템 숨기기" }
    "Hide crafted items from the gear tile list.\nCrafted items cannot be upgraded at the Upgrade NPC." = @{ ko = "장비 타일 목록에서 제작 아이템을 숨깁니다.\n제작 아이템은 강화 NPC에서 강화할 수 없습니다." }
    "Armour" = @{ ko = "방어구" }
    "Jewelry" = @{ ko = "목걸이/반지" }
    "Trinkets" = @{ ko = "장신구" }
    "Weapons" = @{ ko = "무기" }
    "Adventurer" = @{ ko = "모험가" }
    "Veteran" = @{ ko = "노련가" }
    "Champion" = @{ ko = "챔피언" }
    "Hero" = @{ ko = "영웅" }
    "Myth" = @{ ko = "신화" }
    "Slot Groups" = @{ ko = "부위 그룹" }
    "Crest Rows" = @{ ko = "문장 행" }
    "Show Earned / Cap Column" = @{ ko = "획득 / 한도 열 표시" }
    "Show the seasonal Earned / Cap column in the crest table." = @{ ko = "문장 표에 시즌 획득/한도 열을 표시합니다." }
    "Show Still Available Column" = @{ ko = "잔여 획득 가능 열 표시" }
    "Show how many crests you can still earn before hitting the season cap (cap minus earned so far)." = @{ ko = "시즌 한도에 도달하기까지 더 얻을 수 있는 문장 수를 표시합니다 (한도 − 현재 획득)." }
    "Show Calc Button on Character Sheet" = @{ ko = "캐릭터 시트에 계산기 버튼 표시" }
    "Adds a Calc toggle button to the character sheet that opens and closes the Upgrade Calculator." = @{ ko = "강화 계산기를 여닫는 계산기 버튼을 캐릭터 시트에 추가합니다." }
    "Open with Crest Upgrader" = @{ ko = "문장 강화 NPC와 함께 열기" }
    "Automatically opens the Upgrade Calculator when the Crest Upgrade NPC window is opened." = @{ ko = "문장 강화 NPC 창을 열면 강화 계산기를 자동으로 엽니다." }
    "FPS Counter" = @{ ko = "FPS 카운터" }
    "Secondary Stats" = @{ ko = "보조 능력치" }
    "Brez" = @{ ko = "전투 부활" }
    "GCD Circle" = @{ ko = "글로벌 쿨다운 원" }
    "Cast Bar Circle" = @{ ko = "시전 바 원" }
# >>> auto: ..\EllesmereUIBags\
    "Scale of the bag and bank windows." = @{ ko = "가방·은행 창의 크기 비율." }
    "Hide Categories with 0 Items" = @{ ko = "아이템 0개 분류 숨기기" }
    "Hide sidebar categories that have no items in them." = @{ ko = "아이템이 없는 사이드바 분류를 숨깁니다." }
    "Category Title Size" = @{ ko = "분류 제목 크기" }
    "Font size for category titles in the sidebar and content grid." = @{ ko = "사이드바와 내용 격자의 분류 제목 글자 크기." }
    "Default Open to OneBag" = @{ ko = "기본으로 통합 가방 열기" }
    "Open bags and bank to the OneBag/OneBank view by default instead of categorized views." = @{ ko = "분류 보기 대신 기본으로 통합 가방/통합 은행 보기로 가방·은행을 엽니다." }
    "Enabled Categories" = @{ ko = "활성화된 분류" }
    "Enabled Currencies" = @{ ko = "활성화된 화폐" }
    "Show Item Level" = @{ ko = "아이템 레벨 표시" }
    "Display item levels on equipment items in the inventory." = @{ ko = "가방의 장비 아이템에 아이템 레벨을 표시합니다." }
    "Show Gear Track Rank" = @{ ko = "장비 등급 표시" }
    "Display the upgrade track rank number on the bottom-right of gear items." = @{ ko = "장비 아이템 우하단에 업그레이드 단계 숫자를 표시합니다." }
    "Item Count Text Size" = @{ ko = "아이템 수량 글자 크기" }
    "Font size for stack counts, keystone levels, and dungeon abbreviations." = @{ ko = "수량·쐐기돌 단계·던전 약어의 글자 크기." }
    "Item Level Text Size" = @{ ko = "아이템 레벨 글자 크기" }
    "Font size for item level numbers on equipment items." = @{ ko = "장비 아이템 레벨 숫자의 글자 크기." }
    "Show Sort Icon" = @{ ko = "정렬 아이콘 표시" }
    "Display the sort button in the bag header." = @{ ko = "가방 헤더에 정렬 버튼을 표시합니다." }
    "Gold Tracking and History" = @{ ko = "골드 추적 및 기록" }
    "Track and display gold amounts from all your characters on hover." = @{ ko = "마우스오버 시 모든 캐릭터의 골드 보유량을 추적·표시합니다." }
    "Show Pinned Items" = @{ ko = "고정한 아이템 표시" }
    "Show the Pinned Items category in the sidebar and content grid." = @{ ko = "사이드바와 내용 격자에 '고정한 아이템' 분류를 표시합니다." }
    "Show Recent Items" = @{ ko = "최근 아이템 표시" }
    "Show the Recent Items category in the sidebar and content grid for newly acquired items." = @{ ko = "새로 얻은 아이템을 위해 사이드바와 내용 격자에 '최근 아이템' 분류를 표시합니다." }
    "Pinned Items Options" = @{ ko = "고정한 아이템 옵션" }
    "Show in OneBag" = @{ ko = "통합 가방에 표시" }
    "Recent Items Options" = @{ ko = "최근 아이템 옵션" }
    "Show Pinned & Recent Tips" = @{ ko = "고정·최근 도움말 표시" }
    "Show helpful tip text on Pinned Items and Recent Items category headers." = @{ ko = "고정한 아이템·최근 아이템 분류 헤더에 도움말을 표시합니다." }
    "Hide 'Add Category' Tab" = @{ ko = "'카테고리 추가' 버튼을 숨김" }
    "Hides the Add Category button at the bottom of the bag sidebar." = @{ ko = "가방 사이드바 하단의 '카테고리 추가' 버튼을 숨깁니다." }
    "Move Bags Without Shift" = @{ ko = "쉬프트 없이 가방 이동" }
    "When enabled, left-click dragging the bag window will move it without needing to hold Shift." = @{ ko = "켜면 쉬프트를 누르지 않고도 가방 창을 좌클릭으로 끌어서 이동할 수 있습니다." }
    "Nest by Expansion" = @{ ko = "확장팩별 분류" }
    "In the All Items bag view, show each category's items under indented expansion sub-headers (newest expansions first), even when everything in that category is from one expansion." = @{ ko = "모든 아이템 가방 보기에서, 한 카테고리의 아이템이 모두 한 확장팩 것이더라도 각 카테고리의 아이템을 확장팩별 하위 머리글(최신 확장팩 먼저) 아래에 들여써서 표시합니다." }
    "Hide OneBag Warning" = @{ ko = "통합 가방 경고 숨기기" }
    "Hide the warning text at the top of the OneBag view." = @{ ko = "통합 가방 보기 상단의 경고 텍스트를 숨깁니다." }
    "Hide OneBag Randomize Button" = @{ ko = "통합 가방 랜덤 버튼 숨기기" }
    "Hide the randomize (dice) button in the OneBag view." = @{ ko = "통합 가방  보기의 랜덤(주사위) 버튼을 숨깁니다." }
    "OneBag Sort" = @{ ko = "통합 가방 정렬" }
    "Randomize Bags" = @{ ko = "가방 무작위 정렬" }
    "Rename Group" = @{ ko = "그룹 이름 바꾸기" }
    "Rename Category" = @{ ko = "분류 이름 바꾸기" }
    "Delete Category" = @{ ko = "카테고리 삭제" }
# >>> auto: ..\EllesmereUIBlizzardSkin\
    "Reskin Blizzard Elements" = @{ ko = "기본 UI 요소 다시 디자인" }
    "Reskins Blizzard tooltips, right-click context menus, and popups with a dark, minimal style matching the EUI aesthetic. Requires reload to apply." = @{ ko = "기본 UI 툴팁, 우클릭 컨텍스트 메뉴, 팝업을 EUI 스타일에 맞는 어두운 미니멀 디자인으로 다시 디자인합니다. 적용하려면 리로드가 필요합니다." }
    "Accent Colored Elements" = @{ ko = "강조 색상 요소" }
    "Recolors headers, arrows, and spell titles in Blizzard tooltips and context menus to match your UI Accent Color." = @{ ko = "기본 UI 툴팁과 컨텍스트 메뉴의 헤더, 화살표, 주문 제목을 UI 강조 색상에 맞춰 다시 디자인합니다." }
    "Show Player Titles in Tooltips" = @{ ko = "툴팁에 플레이어 칭호 표시" }
    "Shows a player's RP title on their unit tooltip." = @{ ko = "유닛 툴팁에 플레이어의 RP 칭호를 표시합니다." }
    "Font Size Scale" = @{ ko = "글꼴 크기 비율" }
    "Scales the font size of reskinned Blizzard tooltips, menus, and popups." = @{ ko = "다시 디자인된 기본 UI 툴팁, 메뉴, 팝업의 글꼴 크기를 조정합니다." }
    "Show Detailed Tooltips" = @{ ko = "상세 툴팁 표시" }
    "Shows full spell and ability descriptions in tooltips instead of just the name. Only enforced on login after you toggle this setting." = @{ ko = "툴팁에 이름만이 아니라 주문/능력의 전체 설명을 표시합니다. 이 설정을 변경한 후에는 다음 접속 시에만 적용됩니다." }
    "Show M+ Score" = @{ ko = "신화+ 점수 표시" }
    "Displays a player's Mythic+ score on their unit tooltip, colored by rarity." = @{ ko = "유닛 툴팁에 플레이어의 신화+ 점수를 등급별 색상으로 표시합니다." }
    "Displays a player's equipped item level on their unit tooltip." = @{ ko = "유닛 툴팁에 플레이어의 착용 아이템 레벨을 표시합니다." }
    "Reskin Queue Popup" = @{ ko = "대기열 팝업 다시 디자인" }
    "Reskins the LFG/dungeon queue accept popup with the EUI dark style and adds an accept countdown timer bar." = @{ ko = "LFG/던전 대기열 수락 팝업을 EUI 어두운 스타일로 다시 디자인하고 수락 카운트다운 타이머 바를 추가합니다." }
    "Show Queue Timer" = @{ ko = "대기열 타이머 표시" }
    "Shows a countdown bar below the queue accept popup indicating how long you have to accept." = @{ ko = "대기열 수락 팝업 아래에 수락 가능한 시간을 보여주는 카운트다운 바를 표시합니다." }
    "Reskin Pause Menu" = @{ ko = "일시 정지 메뉴 다시 디자인" }
    "Reskins the ESC / Game Menu with the EUI dark style, matching fonts, and accent-colored title." = @{ ko = "ESC/게임 메뉴를 EUI 어두운 스타일, 일치하는 글꼴, 강조 색상 제목으로 다시 디자인합니다." }
    "Enable Great Vault Skin" = @{ ko = "위대한 금고 스킨 활성화" }
    "Reskins the Great Vault window with custom tile backgrounds, progress colors, and completion states." = @{ ko = "위대한 금고 창을 사용자 지정 타일 배경·진행 색상·완료 상태로 다시 스킨합니다." }
    "Enable Character Sheet" = @{ ko = "캐릭터 시트 활성화" }
    "Applies EllesmereUI theme styling to the character sheet window." = @{ ko = "캐릭터 시트 창에 EllesmereUI 테마 스타일을 적용합니다." }
    "Show Mythic+ Rating" = @{ ko = "신화+ 등급 표시" }
    "Display your Mythic+ rating above the item level on the character sheet." = @{ ko = "캐릭터 시트의 아이템 레벨 위에 신화+ 등급을 표시합니다." }
    "Item Level" = @{ ko = "아이템 레벨" }
    "Toggle visibility of item level text on the character sheet." = @{ ko = "캐릭터 시트의 아이템 레벨 글자 표시를 켜거나 끕니다." }
    "Upgrade Track" = @{ ko = "강화 단계" }
    "Toggle visibility of upgrade track text on the character sheet." = @{ ko = "캐릭터 시트의 강화 단계 글자 표시를 켜거나 끕니다." }
    "Enchants" = @{ ko = "마법부여" }
    "Toggle visibility of enchant text on the character sheet." = @{ ko = "캐릭터 시트의 마법부여 글자 표시를 켜거나 끕니다." }
    "Show Gems" = @{ ko = "보석 표시" }
    "Toggle visibility of gem icons inside equipment slots." = @{ ko = "장비 슬롯 내 보석 아이콘 표시를 켜거나 끕니다." }
    "Show PvP Item Level" = @{ ko = "PvP 아이템 레벨 표시" }
    "Display your PvP item level above the Mythic+ rating on the character sheet." = @{ ko = "캐릭터 시트의 쐐기돌 점수 위에 PvP 아이템 레벨을 표시합니다." }
    "Show Raw Rating" = @{ ko = "원시 등급 표시" }
    "Show % and Raw" = @{ ko = "% 및 원시값 표시" }
    "Tertiary Stats Settings" = @{ ko = "3차 능력치 설정" }
    "Crests" = @{ ko = "문장" }
    "Enable Inspect Sheet" = @{ ko = "확인 시트 활성화" }
    "Applies EllesmereUI theme styling to the inspect sheet window." = @{ ko = "확인 시트 창에 EllesmereUI 테마 스타일을 적용합니다." }
    "Show Enchants" = @{ ko = "마법부여 표시" }
    "Toggle visibility of enchant icons on the inspect sheet." = @{ ko = "확인 시트의 마법부여 아이콘 표시를 켜거나 끕니다." }
    "Toggle visibility of item level text on the inspect sheet." = @{ ko = "확인 시트의 아이템 레벨 글자 표시를 켜거나 끕니다." }
    "Show Upgrade Track" = @{ ko = "강화 단계 표시" }
    "Toggle visibility of upgrade track text on the inspect sheet." = @{ ko = "확인 시트의 강화 단계 글자 표시를 켜거나 끕니다." }
    "Enable Dragon Riding Bar" = @{ ko = "용 타기 바 활성화" }
    "Hide in Combat" = @{ ko = "전투 중 숨김" }
    "Element Spacing" = @{ ko = "요소 간격" }
    "Stack Spacing" = @{ ko = "중첩 간격" }
    "Show Icon Cooldown Text" = @{ ko = "아이콘 쿨다운 글자 표시" }
    "Charge Height" = @{ ko = "충전 높이" }
    "Charge Color" = @{ ko = "충전 색상" }
    "Stacks" = @{ ko = "중첩" }
    "Charges" = @{ ko = "충전" }
    "Second Wind Height" = @{ ko = "재기 높이" }
    "Second Wind Color" = @{ ko = "재기 색상" }
    "Second Wind" = @{ ko = "재기" }
    "Thrill Color Change" = @{ ko = "스릴 색상 변경" }
    "Speed Color" = @{ ko = "속도 색상" }
    "Thrill Color" = @{ ko = "스릴 색상" }
    "Hash" = @{ ko = "해시" }
    "Hash Marker" = @{ ko = "해시 마커" }
    "Thrill" = @{ ko = "스릴" }
    "Show Speed Text" = @{ ko = "속도 글자 표시" }
    "Text Align" = @{ ko = "글자 정렬" }
    "Speed Text Position" = @{ ko = "속도 글자 위치" }
    "Increases health" = @{ ko = "생명력 증가" }
    "The amount of damage you can take" = @{ ko = "받을 수 있는 피해량" }
    "Attributes" = @{ ko = "능력치" }
    "Secondary" = @{ ko = "보조 능력치" }
    "Tertiary" = @{ ko = "특수 능력치" }
    "Attack" = @{ ko = "공격" }
    "Increases the power of your spells and abilities" = @{ ko = "주문 및 능력의 위력을 증가시킵니다" }
    "Attacks per second" = @{ ko = "초당 공격 수" }
    "Defense" = @{ ko = "방어" }
    "Reduces physical damage taken" = @{ ko = "받는 물리 피해 감소" }
    "Chance to avoid melee attacks" = @{ ko = "근접 공격 회피 확률" }
    "Chance to deflect melee attacks" = @{ ko = "근접 공격 회피 확률" }
    "Chance to block incoming attacks with a shield" = @{ ko = "방패로 공격을 막아낼 확률" }
    "Converts damage into a delayed effect" = @{ ko = "피해를 지연 효과로 전환" }
    "PvP" = @{ ko = "PvP" }
    "New equipment set name:" = @{ ko = "새 장비 세트 이름:" }
    "Change Icon" = @{ ko = "아이콘 변경" }
    "Icon file ID for '" = @{ ko = "아이콘 파일 ID '" }
    "Unassigned" = @{ ko = "미할당" }
    "Delete equipment set '" = @{ ko = "장비 세트 삭제 '" }
    "Dragon Riding" = @{ ko = "용 타기" }
# >>> auto: ..\EllesmereUIDamageMeters\
    "Always Show Player" = @{ ko = "내 막대 항상 표시" }
    "This will pin your bar to the window when it is not within the visible area" = @{ ko = "보이는 영역 밖에 있을 때 내 막대를 창에 고정합니다" }
    "Refresh Rate" = @{ ko = "갱신 속도" }
    "Increase to improve performance, Decrease to update meters faster" = @{ ko = "올리면 성능 개선, 내리면 미터기 갱신 빨라짐" }
    "Reset Data Keybind" = @{ ko = "데이터 초기화 단축키" }
    "Header Height" = @{ ko = "헤더 높이" }
    "Top Text Size" = @{ ko = "헤더 글자 크기" }
    "Title Position" = @{ ko = "제목 위치" }
    "Icon Visibility" = @{ ko = "아이콘 표시" }
    "Mouseover Icons" = @{ ko = "마우스오버 아이콘" }
    "Icon Style" = @{ ko = "아이콘 스타일" }
    "Show Breakdown on Hover" = @{ ko = "마우스오버 시 상세보기 표시" }
    "Hover Breakdown Texture" = @{ ko = "마우스오버 분석 텍스처" }
    "Breakdown Settings" = @{ ko = "분석 설정" }
    "Show in Center of Screen" = @{ ko = "화면 중앙에 표시" }
    "Show More Spells" = @{ ko = "더 많은 주문 표시" }
    "Show top 15 entries instead of 8." = @{ ko = "8개 대신 상위 15개 항목을 표시합니다." }
    "Number Format" = @{ ko = "숫자 형식" }
    "Hide Rank Numbers" = @{ ko = "순위 숫자 숨기기" }
    "Hides the rank number (1. 2. 3.) before each player name." = @{ ko = "플레이어 이름 앞의 순위 숫자(1. 2. 3.)를 숨깁니다." }
    "Left Text Size" = @{ ko = "왼쪽 글자 크기" }
    "Right Text Size" = @{ ko = "오른쪽 글자 크기" }
    "Standalone Combat Timer" = @{ ko = "독립 전투 타이머" }
    "Timer Text Color" = @{ ko = "타이머 글자 색상" }
    "Standalone Timer Settings" = @{ ko = "독립 타이머 설정" }
    "Font Size" = @{ ko = "글꼴 크기" }
    "Align Text Left" = @{ ko = "글자 왼쪽 정렬" }
    "Hold Shift+Click to Freely Move Standalone Timer" = @{ ko = "쉬프트+클릭 으로 독립 타이머 자유 이동" }
    "Anchor to Windows" = @{ ko = "창에 고정" }
    "Enable Icon History" = @{ ko = "아이콘 기록 사용" }
    "Shows a movable strip of recent spell icons. Shift-drag to reposition." = @{ ko = "최근 주문 아이콘의 이동 가능한 줄을 표시합니다. 쉬프트-드래그로 위치 이동." }
    "Hold Shift+Click to Freely Move Icons" = @{ ko = "쉬프트+클릭 유지로 아이콘 자유 이동" }
    "Hide in Dungeons" = @{ ko = "던전에서 숨기기" }
    "Hide in Raids" = @{ ko = "공격대에서 숨기기" }
    "Hide out of Instances" = @{ ko = "인스턴스 밖에서 숨기기" }
    "Direction the icon strip grows as new spells are cast." = @{ ko = "새 주문 시전 시 아이콘 줄이 늘어나는 방향." }
    "Max Icons" = @{ ko = "최대 아이콘 수" }
    "Maximum number of spell icons to display." = @{ ko = "표시할 최대 주문 아이콘 수." }
    "Animation Style" = @{ ko = "애니메이션 방식" }
    "Enable Bar History" = @{ ko = "막대 기록 사용" }
    "Shows a standalone window with spell cast history as bars. Matches your Damage Meters styling." = @{ ko = "주문 시전 기록을 막대로 보여주는 독립 창을 표시합니다. 데미지 미터 스타일을 따릅니다." }
    "Hide Top Bar" = @{ ko = "상단 막대 숨기기" }
    "Max Bars" = @{ ko = "최대 막대 수" }
    "Maximum number of bars to display. Window height adjusts automatically." = @{ ko = "표시할 최대 막대 수. 창 높이는 자동 조정됩니다." }
    "Hide Timer" = @{ ko = "타이머 숨기기" }
    "Auto Swap Current/Overall" = @{ ko = "현재/전체 자동 전환" }
    "Damage" = @{ ko = "피해" }
    "Actions" = @{ ko = "행동" }
# >>> auto: ..\EllesmereUIAuraBuffReminders\
    "Weapon" = @{ ko = "무기" }
    "Flask" = @{ ko = "영약" }
    "Food" = @{ ko = "음식" }
    "Enable AuraBuff Reminders" = @{ ko = "오라/버프 알림 활성화" }
    "Master toggle for all aura, buff, and consumable reminders. Talent reminders are not affected." = @{ ko = "모든 오라, 버프, 소모품 알림에 대한 마스터 토글입니다. 특성 알림은 영향받지 않습니다." }
    "Party: Show Consumes Below" = @{ ko = "파티: 소모품을 아래에 표시" }
    "In Mythic Dungeons, show consumables reminders\nwhen the remaining buff time is less than this amount" = @{ ko = "신화 던전에서 남은 버프 시간이\n이 값보다 적을 때 소모품 알림을 표시합니다" }
    "Raid: Show Consumes Below" = @{ ko = "공격대: 소모품을 아래에 표시" }
    "In Raids, show consumables reminders\nwhen the remaining buff time is less than this amount" = @{ ko = "공격대에서 남은 버프 시간이\n이 값보다 적을 때 소모품 알림을 표시합니다" }
    "Text Settings" = @{ ko = "글자 설정" }
    "Attach Important Buffs to Cursor" = @{ ko = "중요 버프를 커서에 부착" }
    "This option only affects Raid Buffs and Paladin Beacons" = @{ ko = "이 옵션은 공격대 버프와 성기사 등불에만 적용됩니다" }
    "Layout Settings" = @{ ko = "배치 설정" }
    "Show Others Missing" = @{ ko = "다른 사람 누락 표시" }
    "Show Buffs Outside Instances" = @{ ko = "인스턴스 밖에서도 버프 표시" }
    "Show Auras Outside Instances" = @{ ko = "인스턴스 밖에서도 오라 표시" }
    "Show Specials Outside Instances" = @{ ko = "인스턴스 밖에서도 특수 표시" }
    "Missing Pet Reminder" = @{ ko = "소환수 누락 알림" }
    "Show a reminder when you don't have an active pet summoned. Only applies to pet classes (Hunter, Warlock, Death Knight, Mage)." = @{ ko = "활성 소환수가 없을 때 알림을 표시합니다. 소환수 직업(사냥꾼, 흑마법사, 죽음의 기사, 마법사)에만 적용됩니다." }
    "Wrong Pet Reminder (Demo Lock)" = @{ ko = "잘못된 소환수 알림 (악마 흑마법사)" }
    "Show a reminder when your Demonology Warlock has the wrong pet summoned (not Felguard)." = @{ ko = "악마 흑마법사가 잘못된 소환수(지옥수호병이 아닌)를 소환했을 때 알림을 표시합니다." }
    "Preferred Click to Buff" = @{ ko = "버프 부여 우선 클릭" }
    "Weapon Enhancement" = @{ ko = "무기 강화" }
    "Augment Rune" = @{ ko = "증강 룬" }
    "Augment Reminder Only In:" = @{ ko = "강화 알림 적용 범위:" }
    "Healthstone" = @{ ko = "생명석" }
    "Remind you to grab a Healthstone when a Warlock is in your group." = @{ ko = "파티에 흑마법사가 있을 때 생명석을 챙기도록 알림을 표시합니다." }
    "Inky Black Potion" = @{ ko = "칠흑의 물약" }
    "Inky Black Potion Zone IDs" = @{ ko = "칠흑의 물약 지역 ID" }
    "e.g. 2248, 2339" = @{ ko = "예: 2248, 2339" }
    "Add Current Zone" = @{ ko = "현재 지역 추가" }
    "Auras, Buffs & Consumables" = @{ ko = "오라, 버프 및 소모품" }
    "HS" = @{ ko = "HS" }
    "Whistle" = @{ ko = "휘파람" }
    "Rune" = @{ ko = "룬" }
    "Felguard" = @{ ko = "지옥수호병" }
# >>> auto: ..\EllesmereUIChat\
    "Idle Fade Delay" = @{ ko = "대기 페이드 지연" }
    "Idle Fade Strength" = @{ ko = "대기 페이드 강도" }
    "Font" = @{ ko = "글꼴" }
    "EUI Global Default" = @{ ko = "EUI 전역 기본값" }
    "Drop Shadow" = @{ ko = "그림자" }
    "Outline" = @{ ko = "외곽선" }
    "Thick Outline" = @{ ko = "굵은 외곽선" }
    "Font Settings" = @{ ko = "글꼴 설정" }
    "Outline Mode" = @{ ko = "외곽선 모드" }
    "Use Blizzard Setting" = @{ ko = "기본 설정 사용" }
    "Timestamps" = @{ ko = "시간 표시" }
    "Always" = @{ ko = "항상" }
    "Mouseover" = @{ ko = "마우스 오버" }
    "Never" = @{ ko = "사용 안 함" }
    "Friends" = @{ ko = "친구" }
    "Copy Chat" = @{ ko = "대화 복사" }
    "M+ Portals" = @{ ko = "신화+ 포탈" }
    "Voice/Channels" = @{ ko = "음성/채널" }
    "Scroll to Bottom" = @{ ko = "맨 아래로 스크롤" }
    "Sidebar Visibility" = @{ ko = "사이드바 표시" }
    "Sidebar Icons" = @{ ko = "사이드바 아이콘" }
    "Sidebar Settings" = @{ ko = "사이드바 설정" }
    "Show Sidebar on Right" = @{ ko = "사이드바 오른쪽 표시" }
    "Sidebar Icons Color" = @{ ko = "사이드바 아이콘 색상" }
    "Hide Sidebar Background" = @{ ko = "사이드바 배경 숨김" }
    "Sidebar Icon Size" = @{ ko = "사이드바 아이콘 크기" }
    "Free Move Icons" = @{ ko = "아이콘 자유 이동" }
    "When enabled, Shift+Click any sidebar icon to drag it to a custom position." = @{ ko = "활성화 시 사이드바 아이콘을 쉬프트+클릭하여 원하는 위치로 끌 수 있습니다." }
    "Remember Last Chat Lines" = @{ ko = "최근 대화 줄 기억" }
    "Saves the most recent lines per chat tab (per character), except Blizzard's combat log window, so they reappear after /reload or relog. Stored separately from layout profiles." = @{ ko = "블리자드 전투 기록 창을 제외하고 대화 탭별(캐릭터별) 최근 줄을 저장해 /reload 나 재접속 후에도 다시 표시합니다. 레이아웃 프로필과 별도로 저장됩니다." }
    "Hide Tooltip on Hover" = @{ ko = "마우스 오버 시 툴팁 숨김" }
    "Session History" = @{ ko = "세션 기록" }
    "Max Lines to Keep" = @{ ko = "보관할 최대 줄 수" }
    "Hide Borders" = @{ ko = "테두리 숨김" }
    "Input on Top" = @{ ko = "입력창 상단" }
    "Lock Main Chat Size" = @{ ko = "메인 대화창 크기 잠금" }
    "Hides the resize handle on the main chat frame, preventing accidental resizing." = @{ ko = "메인 대화창의 크기 조절 손잡이를 숨겨 실수로 크기 변경하는 것을 방지합니다." }
    "Whisper Sound" = @{ ko = "귓속말 소리" }
    "BNet Toast" = @{ ko = "배틀넷 알림 토스트" }
# >>> auto: ..\EllesmereUIFriends\
    "Class Icon Theme" = @{ ko = "직업 아이콘 테마" }
    "Class Color Names" = @{ ko = "직업 색상 이름" }
    "Accent Colored" = @{ ko = "강조 색상" }
    "Enable Accent Colors" = @{ ko = "강조 색상 활성화" }
    "Enable Faction Banners" = @{ ko = "진영 배너 활성화" }
    "Show Region Icons" = @{ ko = "지역 아이콘 표시" }
    "Shows a map icon of the friend's region if they are not playing within your region" = @{ ko = "친구가 다른 지역에서 플레이 중이면 친구의 지역 지도 아이콘을 표시합니다" }
    "Auto-Accept Friend Invites" = @{ ko = "친구 초대 자동 수락" }
    "Auto-accepts all group invites from people on your friends list" = @{ ko = "친구 목록에 있는 사람의 모든 그룹 초대를 자동 수락합니다" }
# >>> auto: ..\EllesmereUIQuestTracker\
    "Show Top Line" = @{ ko = "상단 라인 표시" }
    "Draws a 1px accent line above the background at the top of the tracker." = @{ ko = "추적기 상단의 배경 위에 1px 강조 라인을 그립니다." }
    "Title Font Size" = @{ ko = "제목 글꼴 크기" }
    "Objective Font Size" = @{ ko = "목표 글꼴 크기" }
    "Auto Accept Quests" = @{ ko = "퀘스트 자동 수락" }
    "Auto Turn In Quests" = @{ ko = "퀘스트 자동 완료" }
    "Auto Accept Settings" = @{ ko = "자동 수락 설정" }
    "Prevent Multi Quest Accept" = @{ ko = "다중 퀘스트 수락 방지" }
    "Auto Turn In Settings" = @{ ko = "자동 완료 설정" }
    "Hold Shift to Skip" = @{ ko = "쉬프트 누른 채로 건너뛰기" }
# >>> auto: ..\EllesmereUIMinimap\
    "Border Thickness" = @{ ko = "테두리 두께" }
    "Ungroup Minimap Buttons" = @{ ko = "미니맵 버튼 그룹 해제" }
    "In-Group Button Size" = @{ ko = "그룹 내 버튼 크기" }
    "Size of addon minimap buttons in the flyout grid" = @{ ko = "플라이아웃 그리드의 애드온 미니맵 버튼 크기" }
    "Interactable Button Size" = @{ ko = "상호작용 버튼 크기" }
    "Size of mail, calendar, tracking, and minimap button group toggle" = @{ ko = "우편, 달력, 추적, 미니맵 버튼 그룹 토글의 크기" }
    "Outer-Group MM Button Size" = @{ ko = "그룹 외부 미니맵 버튼 크기" }
    "Override the size of ungrouped minimap buttons independently from the interactable button size." = @{ ko = "상호작용 버튼 크기와 독립적으로 그룹 해제된 미니맵 버튼 크기를 재정의합니다." }
    "Ungrouped Button Size" = @{ ko = "그룹 해제 버튼 크기" }
    "Free Move Buttons" = @{ ko = "버튼 자유 이동" }
    "When enabled, Shift+Click any minimap button (mail, calendar, tracking, addon buttons) to drag it to a custom position." = @{ ko = "활성화 시 미니맵 버튼(우편, 달력, 추적, 애드온 버튼)을 쉬프트+클릭하여 원하는 위치로 끌 수 있습니다." }
    "Button Backgrounds" = @{ ko = "버튼 배경" }
    "Show black backgrounds behind minimap indicator buttons (tracking, calendar, mail, crafting, addon buttons, flyout toggle)." = @{ ko = "미니맵 표시 버튼(추적, 달력, 우편, 제작, 애드온 버튼, 플라이아웃 토글) 뒤에 검은 배경을 표시합니다." }
    "Hide Extra Buttons" = @{ ko = "추가 버튼 숨기기" }
    "Friends Online" = @{ ko = "접속한 친구" }
    "Group Button" = @{ ko = "그룹 버튼" }
    "Zone" = @{ ko = "지역" }
    "Clock" = @{ ko = "시계" }
    "Calendar" = @{ ko = "달력" }
    "Mail" = @{ ko = "우편" }
    "Tracking" = @{ ko = "추적" }
    "Crafting Order" = @{ ko = "제작 의뢰" }
    "Difficulty" = @{ ko = "난이도" }
    "Show Blizzard Elements" = @{ ko = "블리자드 요소 표시" }
    "Scroll to Zoom" = @{ ko = "스크롤로 확대/축소" }
    "Zone Inside" = @{ ko = "지역 내부 표시" }
    "Display the zone text inside the minimap instead of below it" = @{ ko = "지역 글자를 미니맵 아래가 아닌 내부에 표시합니다" }
    "Location Scale" = @{ ko = "지역명 크기" }
    "Location Position" = @{ ko = "지역명 위치" }
    "Clock Inside" = @{ ko = "시계 내부 표시" }
    "Display the clock inside the minimap instead of above it" = @{ ko = "시계를 미니맵 위가 아닌 내부에 표시합니다" }
    "Clock Scale" = @{ ko = "시계 크기" }
    "Clock Position" = @{ ko = "시계 위치" }
    "Show Coordinates Below Map" = @{ ko = "미니맵 아래 좌표 표시" }
    "Always display player coordinates centered below the minimap instead of only on hover." = @{ ko = "마우스를 올렸을 때만이 아니라 미니맵 아래 중앙에 플레이어 좌표를 항상 표시합니다." }
    "Coordinates Position" = @{ ko = "좌표 위치" }
    "Favorites" = @{ ko = "즐겨찾기" }
    "Crafting Orders" = @{ ko = "제작 의뢰" }
    "Character" = @{ ko = "캐릭터" }
    "Talents" = @{ ko = "특성" }
    "Professions" = @{ ko = "전문기술" }
    "Group Finder" = @{ ko = "던전 및 공격대" }
    "Adventure Guide" = @{ ko = "모험 안내서" }
    "Achievements" = @{ ko = "업적" }
    "Collections" = @{ ko = "수집품" }
    "Quest Log" = @{ ko = "퀘스트 일지" }
    "Housing" = @{ ko = "주택" }
    "Game Menu" = @{ ko = "게임 메뉴" }
    "Shop" = @{ ko = "블리자드 샵" }
    "Support" = @{ ko = "지원 및 다운로드" }
# >>> auto: ..\EllesmereUIMythicTimer\
    "Show Preview" = @{ ko = "미리보기 표시" }
    "Frame Width" = @{ ko = "프레임 너비" }
    "Title Color" = @{ ko = "제목 색상" }
    "Show Affix" = @{ ko = "어픽스 표시" }
    "Bar Height Options" = @{ ko = "바 높이 옵션" }
    "Expanded Height" = @{ ko = "확장 높이" }
    "Expanded Fill" = @{ ko = "확장 채우기" }
    "Show Timer Bar" = @{ ko = "타이머 바 표시" }
    "Timer Format" = @{ ko = "타이머 형식" }
    "Timer Text" = @{ ko = "타이머 글자" }
    "Timer Inside Bar" = @{ ko = "바 내부 타이머" }
    "Timer Inside Bar Options" = @{ ko = "바 내부 타이머 옵션" }
    "Tick Opacity" = @{ ko = "표시점 투명도" }
    "White Ticks" = @{ ko = "흰색 표시점" }
    "Objectives Size" = @{ ko = "목표 크기" }
    "Show Boss Objectives" = @{ ko = "보스 목표 표시" }
    "Boss Objectives" = @{ ko = "보스 목표" }
    "Show Objective Times" = @{ ko = "목표 시간 표시" }
    "Enemy Text Format" = @{ ko = "적 병력 글자 형식" }
    "Enemy Bar Color" = @{ ko = "적 병력 막대 색상" }
    "Enemy Forces %" = @{ ko = "적 병력 %" }
    "Enemy Forces Position" = @{ ko = "적 병력 위치" }
    "Enemy Forces % Options" = @{ ko = "적 병력 % 옵션" }
    "Hide Label" = @{ ko = "라벨 숨김" }
    "Objective Spacing" = @{ ko = "목표 간격" }
    "Split Compare" = @{ ko = "구간 비교" }
    "EllesmereUI Default" = @{ ko = "EllesmereUI Default" }
    "Fritz Quadrata" = @{ ko = "Fritz Quadrata" }
    "Arial Narrow" = @{ ko = "Arial Narrow" }
    "Morpheus" = @{ ko = "Morpheus" }
    "Skurri" = @{ ko = "Skurri" }
    "Fritz Quadrata (Cyrillic)" = @{ ko = "Fritz Quadrata (Cyrillic)" }
    "AR Hei (CJK)" = @{ ko = "AR Hei (CJK)" }
    "Enemy Forces" = @{ ko = "적 병력" }
# >>> auto: EllesmereUI (re-merge)
    'Potion' = @{ ko = '물약' }
    'Fleeting Light''s Potential' = @{ ko = '덧없는 빛의 잠재력' }
    'Fleeting Recklessness' = @{ ko = '일시적인 무모한 희생' }
    'Recklessness' = @{ ko = 'Recklessness' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Health / Recuperate (Combat Based)' = @{ ko = '생명력 / 원기 회복 (전투 시)' }
    'Conjured Mana Bun' = @{ ko = '창조된 마나 찐빵' }
    'Fairbreeze Feast' = @{ ko = '산들바람 잔칫상' }
    'Silvermoon Soiree Spread' = @{ ko = '실버문 연회 만찬상' }
    'Quel''Danas Rations' = @{ ko = '쿠엘다나스 휴대식량' }
    'Mana Lily Tea' = @{ ko = '마나 백합 차' }
    'Springrunner Sparkling' = @{ ko = '봄주자 탄산수' }
    'Tranquility Bloom Tea' = @{ ko = '평온의 꽃송이 차' }
    'Sanguithorn Tea' = @{ ko = '핏빛찔레 차' }
    'Azeroot Tea' = @{ ko = '아제뿌리 차' }
    'Argentleaf Tea' = @{ ko = '은빛잎사귀 차' }
    'Everspring Water' = @{ ko = '영원샘 물' }
    'Trinket 1' = @{ ko = '장신구 1' }
    'Trinket 2' = @{ ko = '장신구 2' }
    'Set Focus' = @{ ko = '주시 대상 지정' }
    'Mind Freeze\n(Focus)' = @{ ko = 'Mind Freeze\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Asphyxiate\n(Focus)' = @{ ko = 'Asphyxiate\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Death and Decay\n(Cursor)' = @{ ko = 'Death and Decay\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Gorefiend''s Grasp\n(Cursor)' = @{ ko = 'Gorefiend''s Grasp\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Abomination Limb\n(Focus)' = @{ ko = 'Abomination Limb\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'PF Obliterate' = @{ ko = '역병 몰락지 소멸' }
    'PF Reaper''s Mark' = @{ ko = '역병 몰락지 칼부림 실 징표' }
    'Dark Transform\n(Focus)' = @{ ko = 'Dark Transform\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Pet Target\nSwap' = @{ ko = 'Pet Target\nSwap' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Pet Move' = @{ ko = '소환수 이동' }
    'Pet Resummon' = @{ ko = '소환수 재소환' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Disrupt\n(Focus)' = @{ ko = 'Disrupt\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Consume Magic\n(Focus)' = @{ ko = 'Consume Magic\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Metamorphosis\n(Cursor)' = @{ ko = 'Metamorphosis\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Sigil of Flame\n(Cursor)' = @{ ko = 'Sigil of Flame\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Sigil of Misery\n(Cursor)' = @{ ko = 'Sigil of Misery\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Void Metamorphosis\n+ Trinket 1' = @{ ko = 'Void Metamorphosis\n+ Trinket 1' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Shift\n(Cursor)' = @{ ko = 'Shift\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'The Hunt\n(Focus)' = @{ ko = 'The Hunt\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Vengeful Retreat\n& Glide' = @{ ko = 'Vengeful Retreat\n& Glide' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Infernal Strike\n(Cursor)' = @{ ko = 'Infernal Strike\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Sigil of Chains\n(Cursor)' = @{ ko = 'Sigil of Chains\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Sigil of Silence\n(Cursor)' = @{ ko = 'Sigil of Silence\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Ursol''s Vortex\n(Cursor)' = @{ ko = 'Ursol''s Vortex\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Innervate\n(Focus)' = @{ ko = 'Innervate\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Remove Corruption\n(Focus)' = @{ ko = 'Remove Corruption\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Solar Beam\n(Focus)' = @{ ko = 'Solar Beam\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Force of Nature\n(Cursor)' = @{ ko = 'Force of Nature\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Celestial Alignment\n(Cursor)' = @{ ko = 'Celestial Alignment\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Skull Bash\n(Focus)' = @{ ko = 'Skull Bash\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Ironbark\n(Focus)' = @{ ko = 'Ironbark\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Innervate\n(Player)' = @{ ko = 'Innervate\n(Player)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Nature''s Swiftness\nConvoke' = @{ ko = 'Nature''s Swiftness\nConvoke' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Cauterizing Flame\n(Focus)' = @{ ko = 'Cauterizing Flame\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Rescue\n(Cursor)' = @{ ko = 'Rescue\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Rescue\n(To You)' = @{ ko = 'Rescue\n(To You)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Sleep Walk\n(Focus)' = @{ ko = 'Sleep Walk\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Quell\n(Focus)' = @{ ko = 'Quell\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Blistering Scales\n(Focus)' = @{ ko = 'Blistering Scales\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Dragonrage\nBurst' = @{ ko = 'Dragonrage\nBurst' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Dream Breath\n(Cursor)' = @{ ko = 'Dream Breath\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Spiritbloom\n(Cursor)' = @{ ko = 'Spiritbloom\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Counter Shot\nMuzzle (Focus)' = @{ ko = 'Counter Shot\nMuzzle (Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Cancel/Cast\nTurtle' = @{ ko = 'Cancel/Cast\nTurtle' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Misdirection\n(Focus)' = @{ ko = 'Misdirection\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Freezing Trap\n(Cursor)' = @{ ko = 'Freezing Trap\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Flare\n(Cursor)' = @{ ko = 'Flare\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Tar Trap\n(Cursor)' = @{ ko = 'Tar Trap\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Binding Shot\n(Cursor)' = @{ ko = 'Binding Shot\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Roar of\nSacrifice' = @{ ko = 'Roar of\nSacrifice' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Spirit Mend' = @{ ko = '영혼의 치유' }
    'Harpoon\n(Focus)' = @{ ko = 'Harpoon\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Counterspell\n(Focus)' = @{ ko = 'Counterspell\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Spellsteal\n(Focus)' = @{ ko = 'Spellsteal\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Remove Curse\n(Focus)' = @{ ko = 'Remove Curse\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Presence of Mind\nArcane Blast' = @{ ko = 'Presence of Mind\nArcane Blast' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Flamestrike\n(Cursor)' = @{ ko = 'Flamestrike\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Meteor\n(Cursor)' = @{ ko = 'Meteor\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Blizzard\n(Cursor)' = @{ ko = 'Blizzard\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Detox\n(Focus)' = @{ ko = 'Detox\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Tiger''s Lust\n(Focus)' = @{ ko = 'Tiger''s Lust\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Ring of Peace\n(Cursor)' = @{ ko = 'Ring of Peace\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Spear Hand Strike\n(Focus)' = @{ ko = 'Spear Hand Strike\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Black Ox Statue\n(Cursor)' = @{ ko = 'Black Ox Statue\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Life Cocoon\n(Focus)' = @{ ko = 'Life Cocoon\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Jade Serpent\nStatue (Cursor)' = @{ ko = 'Jade Serpent\nStatue (Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Blessing of\nFreedom (Focus)' = @{ ko = 'Blessing of\nFreedom (Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Blessing of\nProtection (Focus)' = @{ ko = 'Blessing of\nProtection (Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Divine Shield\nCancel/Cast' = @{ ko = 'Divine Shield\nCancel/Cast' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Lay on Hands\n(Target of Target)' = @{ ko = 'Lay on Hands\n(Target of Target)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Cleanse\n(Focus)' = @{ ko = 'Cleanse\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Lay on Hands\n(Focus)' = @{ ko = 'Lay on Hands\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Rebuke\n(Focus)' = @{ ko = 'Rebuke\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Dispel Magic\n(Focus)' = @{ ko = 'Dispel Magic\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Power Infusion\n(Focus)' = @{ ko = 'Power Infusion\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Leap of Faith\n(Focus)' = @{ ko = 'Leap of Faith\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Mass Dispel\n(Cursor)' = @{ ko = 'Mass Dispel\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Angelic Feather\n(Self)' = @{ ko = 'Angelic Feather\n(Self)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Angelic Feather\n(Cursor)' = @{ ko = 'Angelic Feather\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Purify\n(Focus)' = @{ ko = 'Purify\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Pain Suppression\n(Focus)' = @{ ko = 'Pain Suppression\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'PW: Barrier\n(Cursor)' = @{ ko = 'PW: Barrier\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Guardian Spirit\n(Focus)' = @{ ko = 'Guardian Spirit\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Holy Word:\nSanctify (Cursor)' = @{ ko = 'Holy Word:\nSanctify (Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Silence\n(Focus)' = @{ ko = 'Silence\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Purify Disease\n(Focus)' = @{ ko = 'Purify Disease\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Kick\n(Focus)' = @{ ko = 'Kick\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Tricks of Trade\n(Focus)' = @{ ko = 'Tricks of Trade\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Distract\n(Cursor)' = @{ ko = 'Distract\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Grappling Hook\n(Cursor)' = @{ ko = 'Grappling Hook\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Coup de Grace\n+ Black Powder' = @{ ko = 'Coup de Grace\n+ Black Powder' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Easy Stealth' = @{ ko = '간편한 은신' }
    'Wind Shear\n(Focus)' = @{ ko = 'Wind Shear\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Purge\n(Focus)' = @{ ko = 'Purge\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Cleanse Spirit\n(Focus)' = @{ ko = 'Cleanse Spirit\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Windrush Totem\n(Cursor)' = @{ ko = 'Windrush Totem\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Capacitor Totem\n(Cursor)' = @{ ko = 'Capacitor Totem\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Earthquake\n(Cursor)' = @{ ko = 'Earthquake\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Auto Totem Move\nfor Totemic' = @{ ko = 'Auto Totem Move\nfor Totemic' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Healing Rain\n(Cursor)' = @{ ko = 'Healing Rain\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Spirit Link Totem\n(Cursor)' = @{ ko = 'Spirit Link Totem\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Shadowfury\n(Cursor)' = @{ ko = 'Shadowfury\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Demonic Gateway\n(Cursor)' = @{ ko = 'Demonic Gateway\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Soulburn\nHealthstone' = @{ ko = 'Soulburn\nHealthstone' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Axe Toss\n(Focus)' = @{ ko = 'Axe Toss\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Havoc\n(Focus)' = @{ ko = 'Havoc\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Summon Infernal\n(Cursor)' = @{ ko = 'Summon Infernal\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Rain of Fire\n(Cursor)' = @{ ko = 'Rain of Fire\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Cataclysm\n(Cursor)' = @{ ko = 'Cataclysm\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Pummel\n(Focus)' = @{ ko = 'Pummel\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Intervene\n(Focus)' = @{ ko = 'Intervene\n(Focus)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Heroic Leap\n(Cursor)' = @{ ko = 'Heroic Leap\n(Cursor)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Create Macro' = @{ ko = '매크로 생성' }
    'No spec macros for ' = @{ ko = '전문화 매크로 없음: ' }   # concat: ..전문화명
    'Dim the Lights While Active' = @{ ko = '활성 중 화면 어둡게' }
    'CELEBRATION TRIGGERS' = @{ ko = '축하 트리거' }
    'Randomly' = @{ ko = '무작위' }
    'Timed Keystone' = @{ ko = '시간 내 쐐기 완료' }
    'Mythic Boss Kill' = @{ ko = '신화 보스 처치' }
    'Rated Arena Win' = @{ ko = '평점 투기장 승리' }
    'Rated BG Win' = @{ ko = '평점 전장 승리' }
    'Heroic Boss Kill' = @{ ko = '영웅 보스 처치' }
    'Normal Boss Kill' = @{ ko = '일반 보스 처치' }
    'Raid Finder Boss Kill' = @{ ko = '공격대 찾기 보스 처치' }
    'Mythic 0 Completion' = @{ ko = '신화 0단 완료' }
    'Auto Celebration Duration' = @{ ko = '자동 축하 지속시간' }
    'Random Celebrations Minimum Cooldown' = @{ ko = '무작위 축하 최소 쿨다운' }
    'Micro Menu' = @{ ko = '마이크로 메뉴' }
    'Buffs' = @{ ko = '버프' }
    'Debuffs' = @{ ko = '디버프' }
    'Grow Centered' = @{ ko = '중앙 기준 성장' }
    'Grow Up' = @{ ko = '위로 확장' }
    'Grow Down' = @{ ko = '아래로 확장' }
    'Grow Left' = @{ ko = '왼쪽 확장' }
    'Grow Right' = @{ ko = '오른쪽 확장' }
    'Unsaved Changes' = @{ ko = '저장되지 않은 변경 사항' }
    'FPS & Graphics Optimization' = @{ ko = 'FPS 및 그래픽 최적화' }
    'DISPLAY' = @{ ko = '표시' }
    'UI Accent Color' = @{ ko = 'UI 강조 색상' }
    'Sets the accent color used across all EllesmereUI elements (tabs, glows, highlights, borders). Defaults to your theme color.' = @{ ko = '모든 EllesmereUI 요소(탭, 반짝임, 강조, 테두리)에 사용되는 강조 색상을 설정합니다. 기본값은 테마 색상입니다.' }
    'EUI Options Theme' = @{ ko = 'EUI 옵션 테마' }
    'UI Scale' = @{ ko = 'UI 배율' }
    'Sets the scale of the entire game UI. Lower values make everything smaller, higher values make everything larger.' = @{ ko = '전체 게임 UI의 크기를 설정합니다. 값이 낮을수록 작아지고, 높을수록 커집니다.' }
    'UI Scale Changed' = @{ ko = 'UI 크기 변경됨' }
    'Set UI Scale to 0.5333' = @{ ko = 'UI 크기를 0.5333으로 설정' }
    'Sets the UI scale to the exact pixel-perfect value used by other addons. EllesmereUI does not require this to be pixel perfect.' = @{ ko = 'UI 배율을 다른 애드온이 쓰는 정확한 픽셀-퍼펙트 값으로 설정합니다. EllesmereUI 는 픽셀-퍼펙트가 필수는 아닙니다.' }
    'EUI Options Scale' = @{ ko = 'EUI 옵션 크기' }
    'Hide Pause Menu Button' = @{ ko = '일시 정지 메뉴 버튼 숨김' }
    'Hides the EllesmereUI button from the game''s Escape/pause menu.' = @{ ko = '게임 ESC/일시 정지 메뉴에서 EllesmereUI 버튼을 숨깁니다.' }
    'Hide Unlock Mode Menu Button' = @{ ko = '잠금 해제 모드 메뉴 버튼 숨김' }
    'Hides the Unlock Mode button from the game''s Escape/pause menu. You can still toggle Unlock Mode from the EUI options panel.' = @{ ko = '게임 ESC/일시 정지 메뉴에서 잠금 해제 모드 버튼을 숨깁니다. EUI 옵션 패널에서는 여전히 잠금 해제 모드를 전환할 수 있습니다.' }
    'Show Minimap Button' = @{ ko = '미니맵 버튼 표시' }
    'COMBAT' = @{ ko = '전투' }
    'Max Camera Distance' = @{ ko = '최대 카메라 거리' }
    'Increase Game Image Quality' = @{ ko = '게임 화면 품질 향상' }
    'Enables sharpening to improve image clarity. Especially noticeable at lower render scales.' = @{ ko = '선명도를 높여 화면 선명도를 개선합니다. 낮은 렌더 배율에서 특히 눈에 띕니다.' }
    'Cast Actions on Key Down' = @{ ko = '키를 누를 때 주문 시전' }
    'Keybinds respond on key down instead of key up. This helps make your abilities feel more responsive.' = @{ ko = '키를 뗄 때가 아니라 누를 때 단축키가 반응합니다. 기술 반응성을 높이는 데 도움이 됩니다.' }
    'Lag Tolerance' = @{ ko = '지연 허용치' }
    'This is the Spell Queue Window, it helps with making sure you can''t queue up too many spells at once which makes the game feel laggy. Recommended settings are generally ~150 for melee and ~300 for casters. Higher if you have high local ping.' = @{ ko = '주문 예약 창(Spell Queue Window)입니다. 한 번에 너무 많은 주문이 예약돼 게임이 버벅이는 걸 방지합니다. 보통 근접 ~150, 시전형 ~300 권장. 핑이 높으면 더 높게.' }
    'Blizzard Default' = @{ ko = '블리자드 기본' }
    'Expressway' = @{ ko = 'Expressway' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Avant Garde (Naowh)' = @{ ko = 'Avant Garde (Naowh)' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Arial Bold' = @{ ko = 'Arial Bold' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Poppins' = @{ ko = 'Poppins' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Fira Sans Medium' = @{ ko = 'Fira Sans Medium' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Changa' = @{ ko = 'Changa' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Cinzel Decorative' = @{ ko = 'Cinzel Decorative' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Exo' = @{ ko = 'Exo' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Fira Sans Bold' = @{ ko = 'Fira Sans Bold' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Fira Sans Light' = @{ ko = 'Fira Sans Light' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Future X Black' = @{ ko = 'Future X Black' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Gotham Narrow Ultra' = @{ ko = 'Gotham Narrow Ultra' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Gotham Narrow' = @{ ko = 'Gotham Narrow' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Russo One' = @{ ko = 'Russo One' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Ubuntu' = @{ ko = 'Ubuntu' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Homespun' = @{ ko = 'Homespun' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Friz Quadrata' = @{ ko = 'Friz Quadrata' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Arial' = @{ ko = 'Arial' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Combat Text Size' = @{ ko = '전투 글자 크기' }
    'Combat Text Font' = @{ ko = '전투 글자 글꼴' }
    'WARNING: This feature requires you to re-log or restart WoW to take effect.' = @{ ko = '경고: 이 기능을 적용하려면 재접속하거나 WoW를 다시 시작해야 합니다.' }
    'Logout Required' = @{ ko = '로그아웃 필요' }
    'Show Combat Damage Text' = @{ ko = '전투 피해 글자 표시' }
    'Show Combat Healing Text' = @{ ko = '전투 치유 글자 표시' }
    'Damage Text Settings' = @{ ko = '피해 글자 설정' }
    'Show Periodic Damage' = @{ ko = '지속 피해 표시' }
    'Show Pet Melee Damage' = @{ ko = '소환수 근접 피해 표시' }
    'Show Pet Spell Damage' = @{ ko = '소환수 주문 피해 표시' }
    'Prevent Swiftmend Icon Dim' = @{ ko = '신속한 치유 아이콘 흐려짐 방지' }
    'Prevents Blizzard from dimming Swiftmend on action bars and CDM based on Efflorescence state.' = @{ ko = '꽃피움 상태에 따라 블리자드가 행동 단축바와 CDM에서 신속한 치유를 흐리게 하는 것을 방지합니다.' }
    'DEVELOPER' = @{ ko = '개발자' }
    'Suppress Lua Errors' = @{ ko = 'Lua 오류 숨김' }
    'Show Spell ID on Tooltip' = @{ ko = '툴팁에 주문 ID 표시' }
    'Reset ALL Settings' = @{ ko = '모든 설정 초기화' }
    'Modern Icons' = @{ ko = '모던 아이콘' }
    'TEMPORARY' = @{ ko = '임시' }
    'BAR GLOWS' = @{ ko = '바 반짝임' }
    'CONSUMABLES' = @{ ko = '소모품' }
    'CURSOR CIRCLE' = @{ ko = '커서 원' }
    'BEACON REMINDERS' = @{ ko = '비콘 알림' }
    'GLOBAL FONT' = @{ ko = '전역 글꼴' }
    'Controls the text rendering style used across all UI elements' = @{ ko = '모든 UI 요소에 사용되는 글자 렌더링 스타일을 제어합니다' }
    'PER ADDON FONTS' = @{ ko = '애드온별 글꼴' }
    'EUI Global Outline' = @{ ko = 'EUI 전역 외곽선' }
    'CLASS COLORS' = @{ ko = '직업 색상' }
    'POWER COLORS' = @{ ko = '자원 색상' }
    'Name This Profile' = @{ ko = '프로필 이름 지정' }
    'Imported Profile' = @{ ko = '가져온 프로필' }
    'Profile Imported' = @{ ko = '프로필 가져옴' }
    'Import Failed' = @{ ko = '가져오기 실패' }
    'Weekly Spotlight: ' = @{ ko = '주간 스포트라이트: ' }
    'Keybind: ' = @{ ko = '단축키: ' }   # concat: ..프로필명
    'Delete Profile' = @{ ko = '프로필 삭제' }
    'Rename Profile' = @{ ko = '프로필 이름 변경' }
    'Copy Profile' = @{ ko = '프로필 복사' }
    'My Profile' = @{ ko = '내 프로필' }
    'PER-ADDON EXPORT' = @{ ko = '애드온별 내보내기' }
    'Core Addons' = @{ ko = '핵심 애드온' }
    'QoL Addons' = @{ ko = '편의 기능' }
    'UI Reskin Addons' = @{ ko = 'UI 디자인' }
    'EUI Global Font' = @{ ko = 'EUI 전역 글꼴' }
    'v' = @{ ko = 'v' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Session Avg' = @{ ko = '세션 평균' }
    'Recent Avg' = @{ ko = '최근 평균' }
    'Encounter Avg' = @{ ko = '교전 평균' }
    'Last' = @{ ko = '마지막' }
    'Peak' = @{ ko = '최고치' }
    'Reset %s' = @{ ko = '%s 초기화' }
    'Out of Date' = @{ ko = '구버전' }
    'ElvUI' = @{ ko = 'ElvUI' }   # TODO: en-kept (proper noun / macro spell - review later)
    'TellMeWhen' = @{ ko = 'TellMeWhen' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Bartender4' = @{ ko = 'Bartender4' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Dominos' = @{ ko = 'Dominos' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Unhalted Unit Frames' = @{ ko = 'Unhalted Unit Frames' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Platynator' = @{ ko = 'Platynator' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Plater Nameplates' = @{ ko = 'Plater Nameplates' }   # TODO: en-kept (proper noun / macro spell - review later)
    'KUI Nameplates' = @{ ko = 'KUI Nameplates' }   # TODO: en-kept (proper noun / macro spell - review later)
    'TidyPlates' = @{ ko = 'TidyPlates' }   # TODO: en-kept (proper noun / macro spell - review later)
    'TidyPlates ThreatPlates' = @{ ko = 'TidyPlates ThreatPlates' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Healers Have To Die' = @{ ko = 'Healers Have To Die' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Aloft' = @{ ko = 'Aloft' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Sensei Class Resource Bar' = @{ ko = 'Sensei Class Resource Bar' }   # TODO: en-kept (proper noun / macro spell - review later)
    'FriendGroups' = @{ ko = 'FriendGroups' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Account Wide Interface Settings' = @{ ko = '계정 공통 인터페이스 설정' }
    'Edit Mode Expanded' = @{ ko = '편집 모드 확장' }
    'SexyMap' = @{ ko = 'SexyMap' }   # TODO: en-kept (proper noun / macro spell - review later)
    'MinimapButtonButton' = @{ ko = 'MinimapButtonButton' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Leatrix' = @{ ko = 'Leatrix' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Prat' = @{ ko = 'Prat' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Chatter' = @{ ko = 'Chatter' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Chattynator' = @{ ko = 'Chattynator' }   # TODO: en-kept (proper noun / macro spell - review later)
    'AdiBags' = @{ ko = 'AdiBags' }   # TODO: en-kept (proper noun / macro spell - review later)
    'ArkInventory' = @{ ko = 'ArkInventory' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Baganator' = @{ ko = 'Baganator' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Bagnon' = @{ ko = 'Bagnon' }   # TODO: en-kept (proper noun / macro spell - review later)
    'BetterBags' = @{ ko = 'BetterBags' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Sorted' = @{ ko = 'Sorted' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Ultimate Mouse Cursor' = @{ ko = '얼티밋 마우스 커서' }
    'Better Cooldown Manager' = @{ ko = 'Better Cooldown Manager' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Cooldown Manager Centered' = @{ ko = '재사용 대기시간 관리자 중앙 정렬' }
    'ArcUI' = @{ ko = 'ArcUI' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Ayije CDM' = @{ ko = 'Ayije CDM' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Mythic Plus Timer' = @{ ko = '신화+ 타이머' }
    'WarpDeplete' = @{ ko = 'WarpDeplete' }   # TODO: en-kept (proper noun / macro spell - review later)
    'MPlusTimer' = @{ ko = 'MPlusTimer' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Chonky Character Sheet' = @{ ko = 'Chonky Character Sheet' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Deja Character Stats' = @{ ko = 'Deja Character Stats' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Better Character Panel' = @{ ko = 'Better Character Panel' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Ellesmere''s CDM Bar Glows' = @{ ko = 'Ellesmere CDM 바 반짝임' }
    'Ellesmere''s Nameplates' = @{ ko = 'Ellesmere 네임플레이트' }
    'Ellesmere''s Action Bars' = @{ ko = 'Ellesmere 행동 단축바' }
    'Ellesmere''s Unit Frames' = @{ ko = 'Ellesmere 유닛 프레임' }
    'Incompatible Addon Detected' = @{ ko = '호환되지 않는 애드온 감지됨' }
    'Configure alerts for missing Beacon of Light or Faith.' = @{ ko = '빛의 봉화 또는 신앙의 봉화 누락 알림을 설정합니다.' }
    'Track consumables and raid buffs for instanced content.' = @{ ko = '인스턴스 콘텐츠의 소모품과 공격대 버프를 추적합니다.' }   # TODO: en-kept (proper noun / macro spell - review later)
    'APPEARANCE' = @{ ko = '외형' }
    'Enable Modern Styling' = @{ ko = '모던 스타일 활성화' }
    'Proc Glow Effect' = @{ ko = '발동 광채 효과' }
    'Border Opacity' = @{ ko = '테두리 투명도' }
    'KEY BINDING TEXT' = @{ ko = '단축키 글자' }
    'Show Keybind Text' = @{ ko = '단축키 글자 표시' }
    'Abbreviate Text' = @{ ko = '글자 약어 표시' }
    'LAYOUT' = @{ ko = '배치' }
    'Global Scale' = @{ ko = '전역 크기' }
    'Lock Position' = @{ ko = '위치 잠금' }
    'Frame Style' = @{ ko = '프레임 스타일' }
    'Show in Combat' = @{ ko = '전투 중 보이기' }
    'ADVANCED' = @{ ko = '고급' }
    'Enable Mouseover Mode' = @{ ko = '마우스 오버 모드 활성화' }
    'Show in Raids' = @{ ko = '공격대 보이기' }
    'Show in Dungeons' = @{ ko = '던전 보이기' }
    'Show in Arena' = @{ ko = '투기장 보이기' }
    'Show in Battlegrounds' = @{ ko = '전장에서 표시' }
    'Show in Open World' = @{ ko = '야외에서 표시' }
    'Show While Mounted' = @{ ko = '탈것 탑승 중 표시' }
    'Hide in Housing' = @{ ko = '하우징에서 숨김' }
    'Hide when Mounted' = @{ ko = '탈것 사용 중 숨김' }
    'Hide without Target' = @{ ko = '대상 없을 때 숨김' }
    'Hide without Enemy Target' = @{ ko = '적 대상 없을 때 숨김' }
    'This bar will only show if you have an enemy targeted' = @{ ko = '적을 대상으로 했을 때만 이 바가 표시됩니다' }
    'EllesmereUI Addon Split' = @{ ko = 'EllesmereUI 애드온 분리' }
    'Select which specs you want %s to be assigned to' = @{ ko = '%s에 할당할 전문화를 선택하세요' }
    'EllesmereUI Profile switched. Reload UI to apply?' = @{ ko = 'EllesmereUI 프로필이 변경되었습니다. 적용을 위해 UI를 다시 불러올까요?' }
    'Row Label' = @{ ko = '행 라벨' }
    'Swatch 1' = @{ ko = '색상 견본 1' }
    'Swatch 2' = @{ ko = '색상 견본 2' }
    'Popup Title' = @{ ko = '팝업 제목' }
    'Apply X to all Bars' = @{ ko = '가로 모든 바에 적용' }
    'Foo' = @{ ko = 'Foo' }   # TODO: en-kept (proper noun / macro spell - review later)
    'Anchor to Cursor' = @{ ko = '커서에 고정' }
    'Cursor Position' = @{ ko = '커서 위치' }
    'Cursor Offset' = @{ ko = '커서 위치' }
# >>> auto: ..\EllesmereUINameplates\ (re-merge)
    'STYLE' = @{ ko = '스타일' }
    'CORE POSITIONS' = @{ ko = '핵심 위치' }
    'CORE TEXT POSITIONS' = @{ ko = '핵심 글자 위치' }
    'BARS' = @{ ko = '바' }
    'TARGET & FOCUS EFFECTS' = @{ ko = '대상 & 주시 효과' }
    'GENERAL TEXT' = @{ ko = '일반 글자' }
# >>> auto: ..\EllesmereUIUnitFrames\ (re-merge)
    'PORTRAIT' = @{ ko = '초상화' }
    'TEXT BAR' = @{ ko = '글자 바' }
    'ADDITIONAL SETTINGS' = @{ ko = '추가 설정' }
    'INDICATORS' = @{ ko = '표시기' }
    'PLAYER BUFFS & DEBUFFS' = @{ ko = '플레이어 강화/약화 효과' }
# >>> auto: ..\EllesmereUIResourceBars\ (re-merge)
    'BAR DISPLAY' = @{ ko = '바 표시' }
    'CLASS RESOURCE BAR' = @{ ko = '클래스 자원 바' }
    'POSITIONING' = @{ ko = '위치 조정' }
    'Unlock Elements' = @{ ko = '요소 잠금 해제' }
    'Reset Positions' = @{ ko = '위치 초기화' }
    'TICK MARKERS' = @{ ko = '표시점' }
    'LATENCY' = @{ ko = '지연 시간' }
# >>> auto: ..\EllesmereUICooldownManager\ (re-merge)
    'Bar Grouping' = @{ ko = '바 그룹화' }
    'Bar Layout' = @{ ko = '바 배치' }
    'Extras' = @{ ko = '추가 기능' }
    'Use Blizzard Buff Bar' = @{ ko = '기본 버프 바 사용' }
    'FocusKick Options' = @{ ko = '주시 차단 옵션' }
    'Icon Display' = @{ ko = '아이콘 표시' }
# >>> auto: ..\EllesmereUIQoL\ (re-merge)
    'KEYSTONE CHECK POPUP' = @{ ko = '쐐기돌 확인 팝업' }
    'AUTO COMBAT LOGGING' = @{ ko = '자동 전투 기록' }
    'BATTLE RES' = @{ ko = '전투 부활' }
    'GENERAL' = @{ ko = '일반' }
    'UI' = @{ ko = '인터페이스' }
    'Reset All Positions' = @{ ko = '창 위치 전체 초기화' }
    'SHIFTER' = @{ ko = '패널 이동' }
# >>> auto: ..\EllesmereUIBlizzardSkin\ (re-merge)
    'BLIZZARD UI ELEMENTS' = @{ ko = '기본 UI 요소' }
    'GROUP FINDER QUEUE' = @{ ko = '파티 찾기 대기열' }
    'GAME PAUSE MENU' = @{ ko = '게임 일시 정지 메뉴' }
    'THE GREAT VAULT' = @{ ko = '위대한 금고' }
    'CORE OPTIONS' = @{ ko = '핵심 옵션' }
    'STAT DISPLAY' = @{ ko = '능력치 표시' }
    'INSPECT SHEET' = @{ ko = '확인 시트' }
    'SPEED BAR' = @{ ko = '속도 바' }
# >>> auto: ..\EllesmereUIDamageMeters\ (re-merge)
    'HEADER' = @{ ko = '머리글' }
    'BAR TEXT' = @{ ko = '막대 글자' }
    'ICON HISTORY' = @{ ko = '아이콘 기록' }
    'BAR HISTORY' = @{ ko = '막대 기록' }
# >>> auto: ..\EllesmereUIAuraBuffReminders\ (re-merge)
    'PETS' = @{ ko = '소환수' }
    'ACTIVE REMINDERS' = @{ ko = '활성 알림' }
# >>> auto: ..\EllesmereUIChat\ (re-merge)
    'SIDEBAR' = @{ ko = '사이드바' }
# >>> auto: ..\EllesmereUIQuestTracker\ (re-merge)
    'COLORS' = @{ ko = '색상' }
# >>> auto: ..\EllesmereUIMinimap\ (re-merge)
    'ICONS AND BUTTONS' = @{ ko = '아이콘 및 버튼' }
# >>> auto: ..\EllesmereUIMythicTimer\ (re-merge)
    'TIMER' = @{ ko = '타이머' }
    'OBJECTIVES' = @{ ko = '목표' }
# >>> auto: ..\EllesmereUIActionBars\ (re-merge)
    'ICON EFFECTS' = @{ ko = '아이콘 효과' }
    'PAGING' = @{ ko = '페이지 전환' }
    # >>> ABR spell names
    'The Voidspire' = @{ ko = '공허첨탑' }
    'The Dreamrift' = @{ ko = '꿈의 균열' }
    'March on Quel''Danas' = @{ ko = '퀠다나스 진군' }
    'Magister''s Terrace' = @{ ko = '마법학자의 정원' }
    'Maisara Caverns' = @{ ko = '마이사라 동굴' }
    'Nexus-Point Xenas' = @{ ko = '공결탑 제나스' }
    'Windrunner Spire' = @{ ko = '윈드러너 첨탑' }
    'Algeth''ar Academy' = @{ ko = '알게타르 대학' }
    'Seat of the Triumvirate' = @{ ko = '삼두정의 권좌' }
    'Skyreach' = @{ ko = '하늘탑' }
    'Pit of Saron' = @{ ko = '사론의 구덩이' }
    'The Rookery' = @{ ko = '부화장' }
    'Nagrand Arena' = @{ ko = '나그란드 투기장' }
    'Blade''s Edge Arena' = @{ ko = '칼날 산맥 투기장' }
    'Ruins of Lordaeron' = @{ ko = '로데론의 폐허' }
    'Dalaran Sewers' = @{ ko = '달라란 하수도' }
    'The Ring of Valor' = @{ ko = '용맹의 격투장' }
    'Tol''viron Arena' = @{ ko = '톨비론 투기장' }
    'Tiger''s Peak' = @{ ko = '호랑이 봉우리' }
    'Black Rook Hold Arena' = @{ ko = '검은 떼까마귀 요새 투기장' }
    'Ashamane''s Fall' = @{ ko = '아샤마네의 추락' }
    'Mugambala' = @{ ko = '무감발라' }
    'Hook Point' = @{ ko = '부착 지점' }
    'Empyrean Domain' = @{ ko = '엠피리언 영역' }
    'Warsong Gulch' = @{ ko = '전쟁노래 협곡' }
    'Arathi Basin' = @{ ko = '아라시 분지' }
    'Eye of the Storm' = @{ ko = '폭풍의 눈' }
    'Strand of the Ancients' = @{ ko = '고대의 해안' }
    'Isle of Conquest' = @{ ko = '정복의 섬' }
    'Twin Peaks' = @{ ko = '쌍둥이 봉우리' }
    'Silvershard Mines' = @{ ko = '은빛수정 광산' }
    'Battle for Gilneas' = @{ ko = '길니아스 전투' }
    'Temple of Kotmogu' = @{ ko = '코트모구의 사원' }
    'Deepwind Gorge' = @{ ko = '깊은바람 협곡' }
    'Ashran' = @{ ko = '아쉬란' }
    'Seething Shore' = @{ ko = '들끓는 해안' }
    'Wintergrasp' = @{ ko = '겨울손아귀' }
    'Slayer''s Rise' = @{ ko = '처형자의 부상' }
    'Mark of the Wild' = @{ ko = '야생의 징표' }
    'Battle Shout' = @{ ko = '전투의 외침' }
    'Power Word: Fortitude' = @{ ko = '신의 권능: 인내' }
    'Arcane Intellect' = @{ ko = '비전 지능' }
    'Blessing of the Bronze' = @{ ko = '청동용군단의 축복' }
    'Skyfury' = @{ ko = '하늘의 분노' }
    'Hunter''s Mark' = @{ ko = '사냥꾼의 징표' }
    'Symbiotic Relationship' = @{ ko = '공생관계' }
    'Berserker Stance' = @{ ko = '광폭 태세' }
    'Shadowform' = @{ ko = '암흑의 형상' }
    'Devotion Aura' = @{ ko = '헌신의 오라' }
    'Beacon of Light' = @{ ko = '빛의 봉화' }
    'Beacon of Faith' = @{ ko = '신념의 봉화' }
    'Source of Magic' = @{ ko = '마법의 원천' }
    'Blistering Scales' = @{ ko = '끓어오르는 비늘' }
    'Bestow Weyrnstone' = @{ ko = '웨이른석 부여' }
    'Timelessness' = @{ ko = '초월' }
    'Emerald Coach''s Whistle' = @{ ko = '에메랄드 감독의 호루라기' }
    'Deadly Poison' = @{ ko = '맹독' }
    'Amplifying Poison' = @{ ko = '증폭의 독' }
    'Instant Poison' = @{ ko = '순간 효과 독' }
    'Wound Poison' = @{ ko = '상처 감염 독' }
    'Numbing Poison' = @{ ko = '마취 독' }
    'Atrophic Poison' = @{ ko = '위축의 독' }
    'Crippling Poison' = @{ ko = '신경 마취 독' }
    'Rite of Adjuration' = @{ ko = '서원의 의식' }
    'Rite of Sanctification' = @{ ko = '축성의 의식' }
    'Flametongue Weapon' = @{ ko = '불꽃혓바닥 무기' }
    'Windfury Weapon' = @{ ko = '질풍의 무기' }
    'Earthliving Weapon' = @{ ko = '대지생명의 무기' }
    'Tidecaller''s Guard' = @{ ko = '파도소환사의 수호' }
    'Thunderstrike Ward' = @{ ko = '천둥의 일격 수호물' }
    'Earth Shield (Self)' = @{ ko = '대지의 보호막 (자신)' }
    'Lightning/Water Shield' = @{ ko = '물 방패 번개' }
    'Shield' = @{ ko = '방패' }
    'Refulgent Weightstone' = @{ ko = '광명 무게추' }
    'Refulgent Whetstone' = @{ ko = '광명 숫돌' }
    'Laced Zoomshots' = @{ ko = '특수 성분 첨가 고속탄' }
    'Weighted Boomshots' = @{ ko = '무게추 폭발탄' }
    'Thalassian Phoenix Oil' = @{ ko = '탈라시안 불사조 기름' }
    'Oil of Dawn' = @{ ko = '여명의 기름' }
    'Smuggler''s Enchanted Edge' = @{ ko = '밀수업자의 마력 깃든 칼날' }
    'Ironclaw Whetstone' = @{ ko = '무쇠발톱 숫돌' }
    'Ironclaw Weightstone' = @{ ko = '무쇠발톱 무게추' }
    'Algari Mana Oil' = @{ ko = '알가르 마나 기름' }
    'Oil of Deep Toxins' = @{ ko = '깊은 독소의 기름' }
    'Oil of Beledar''s Grace' = @{ ko = '벨레다르의 은혜의 기름' }
    'Bubbling Wax' = @{ ko = '부글거리는 밀랍' }
    'Flask of the Blood Knights' = @{ ko = '피의 기사 영약' }
    'Flask of the Magisters' = @{ ko = '마법학자의 영약' }
    'Flask of the Shattered Sun' = @{ ko = '산산이 부서진 태양 영약' }
    'Flask of Thalassian Resistance' = @{ ko = '탈라시안 저항력의 영약' }
    'Vicious Thalassian Flask of Honor' = @{ ko = '잔혹한 탈라시안 명예의 영약' }
    'Royal Roast' = @{ ko = '왕실 구이' }
    'Impossibly Royal Roast' = @{ ko = '초월적인 왕실 구이' }
    'Flora Frenzy' = @{ ko = '식물 대난리' }
    'Champion''s Bento' = @{ ko = '용사의 도시락' }
    'Warped Wise Wings' = @{ ko = '뒤틀린 지혜 날개' }
    'Void-Kissed Fish Rolls' = @{ ko = '공허의 입맞춤 생선말이' }
    'Sun-Seared Lumifin' = @{ ko = '태양불길 빛지느러미' }
    'Null and Void Plate' = @{ ko = '무위와 공허 접시' }
    'Glitter Skewers' = @{ ko = '반짝이 꼬챙이' }
    'Fel-Kissed Filet' = @{ ko = '지옥의 입맞춤 순살' }
    'Buttered Root Crab' = @{ ko = '버터 바른 뿌리 게' }
    'Arcano Cutlets' = @{ ko = '비전 튀김' }
    'Tasty Smoked Tetra' = @{ ko = '맛있는 훈연 열대어' }
    'Crimson Calamari' = @{ ko = '진홍빛 칼라마리' }
    'Braised Blood Hunter' = @{ ko = '혈사냥꾼 조림' }
    'Harandar Celebration' = @{ ko = '하란다르 기념상' }
    'Silvermoon Parade' = @{ ko = '실버문 대연회상' }
    'Quel''dorei Medley' = @{ ko = '쿠엘도레이 잡탕' }
    'Blooming Feast' = @{ ko = '만개하는 잔칫상' }
    'Sunwell Delight' = @{ ko = '태양샘 별미' }
    'Hearthflame Supper' = @{ ko = '화덕불길 만찬' }
    'Fried Bloomtail' = @{ ko = '튀긴 만개꼬리' }
    'Felberry Figs' = @{ ko = '지옥열매 무화과' }
    'Eversong Pudding' = @{ ko = '영원노래 푸딩' }
    'Bloodthistle-wrapped Cutlets' = @{ ko = '피엉겅퀴를 두른 커틀릿' }
    'Wise Tails' = @{ ko = '지혜의 꼬리' }
    'Twilight Angler''s Medley' = @{ ko = '황혼의 강태공 잡탕' }
    'Spellfire Filet' = @{ ko = '주문불꽃 살코기' }
    'Spiced Biscuits' = @{ ko = '양념한 비스킷' }
    'Silvermoon Standard' = @{ ko = '실버문 일반식' }
    'Quick Sandwich' = @{ ko = '간단 샌드위치' }
    'Portable Snack' = @{ ko = '휴대 간식' }
    'Mana-Infused Stew' = @{ ko = '마나 주입 스튜' }
    'Forager''s Medley' = @{ ko = '채집꾼의 잡탕' }
    'Farstrider Rations' = @{ ko = '원정순찰대 식량' }
    'Bloom Skewers' = @{ ko = '꽃송이 꼬챙이' }
    'Hearty Royal Roast' = @{ ko = '든든한 왕실 구이' }
    'Hearty Impossibly Royal Roast' = @{ ko = '든든한 초월적인 왕실 구이' }
    'Hearty Flora Frenzy' = @{ ko = '든든한 식물 대난리' }
    'Hearty Champion''s Bento' = @{ ko = '든든한 용사의 도시락' }
    'Hearty Warped Wise Wings' = @{ ko = '든든한 뒤틀린 지혜 날개' }
    'Hearty Void-Kissed Fish Rolls' = @{ ko = '든든한 공허의 입맞춤 생선말이' }
    'Hearty Sun-Seared Lumifin' = @{ ko = '든든한 태양불길 빛지느러미' }
    'Hearty Null and Void Plate' = @{ ko = '푸짐한 공허 접시' }
    'Hearty Glitter Skewers' = @{ ko = '든든한 반짝이 꼬챙이' }
    'Hearty Fel-Kissed Filet' = @{ ko = '든든한 지옥의 입맞춤 순살' }
    'Hearty Buttered Root Crab' = @{ ko = '든든한 버터 바른 뿌리 게' }
    'Hearty Arcano Cutlets' = @{ ko = '든든한 비전 튀김' }
    'Hearty Tasty Smoked Tetra' = @{ ko = '든든한 맛있는 훈연 열대어' }
    'Hearty Crimson Calamari' = @{ ko = '든든한 진홍빛 칼라마리' }
    'Hearty Braised Blood Hunter' = @{ ko = '든든한 혈사냥꾼 조림' }
    'Hearty Harandar Celebration' = @{ ko = '든든한 하란다르 기념상' }
    'Hearty Silvermoon Parade' = @{ ko = '든든한 실버문 대연회상' }
    'Hearty Quel''dorei Medley' = @{ ko = '든든한 쿠엘도레이 잡탕' }
    'Hearty Blooming Feast' = @{ ko = '든든한 만개하는 잔칫상' }
    'Hearty Sunwell Delight' = @{ ko = '든든한 태양샘 별미' }
    'Hearty Hearthflame Supper' = @{ ko = '든든한 화덕불길 만찬' }
    'Hearty Fried Bloomtail' = @{ ko = '든든한 튀긴 만개꼬리' }
    'Hearty Felberry Figs' = @{ ko = '든든한 지옥열매 무화과' }
    'Hearty Eversong Pudding' = @{ ko = '든든한 영원노래 푸딩' }
    'Hearty Bloodthistle-Wrapped Cutlets' = @{ ko = '든든한 피엉겅퀴로 감싼 튀김' }
    'Hearty Wise Tails' = @{ ko = '든든한 지혜의 꼬리' }
    'Hearty Twilight Angler''s Medley' = @{ ko = '든든한 황혼의 강태공 잡탕' }
    'Hearty Spellfire Filet' = @{ ko = '든든한 주문불꽃 살코기' }
    'Hearty Spiced Biscuits' = @{ ko = '든든한 양념한 비스킷' }
    'Hearty Silvermoon Standard' = @{ ko = '든든한 실버문 일반식' }
    'Hearty Quick Sandwich' = @{ ko = '든든한 간단 샌드위치' }
    'Hearty Portable Snack' = @{ ko = '든든한 휴대 간식' }
    'Hearty Mana-Infused Stew' = @{ ko = '든든한 마나 주입 스튜' }
    'Hearty Forager''s Medley' = @{ ko = '든든한 채집꾼의 잡탕' }
    'Hearty Farstrider Rations' = @{ ko = '든든한 원정순찰대 식량' }
    'Hearty Bloom Skewers' = @{ ko = '든든한 꽃송이 꼬챙이' }
    'Action Button Glow' = @{ ko = '액션 버튼 반짝임' }
    # >>> tabs
    'Profiles' = @{ ko = '프로필' }
    'Fonts & Colors' = @{ ko = '글꼴 및 색상' }
    'Bar Animations' = @{ ko = '바 애니메이션' }
    'Talent Reminders' = @{ ko = '특성 알림' }
    'BattleRes' = @{ ko = '전투 부활' }
    'Character Sheet' = @{ ko = '캐릭터 시트' }
    'Class, Power and Health Bars' = @{ ko = '클래스/자원/생명력 바' }
    'Cursor' = @{ ko = '커서' }
    'Frame Display' = @{ ko = '프레임 표시' }
    'Keys, Logs & Brez' = @{ ko = '쐐기돌, 기록 & 전투 부활' }
    'Mini Frame Edit' = @{ ko = '미니 프레임 편집' }
    'Tooltips, Menus & Popups' = @{ ko = '툴팁, 메뉴 & 팝업' }
    'Upgrade Calc' = @{ ko = '장비 강화 계산기' }
    'Alerts' = @{ ko = '알림' }
# >>> auto: ..\EllesmereUIMinimap\ (re-merge)
    'Housing Dashboard' = @{ ko = '주택 현황판' }
    # >>> portal abbr
    'WRS' = @{ ko = '첨탑' }   # 포탈 약어
    'MT' = @{ ko = '마정' }   # 포탈 약어
    'NPX' = @{ ko = '제나스' }   # 포탈 약어
    'MC' = @{ ko = '동굴' }   # 포탈 약어
    'SR' = @{ ko = '하늘탑' }   # 포탈 약어
    'PoS' = @{ ko = '사론' }   # 포탈 약어
    'SoT' = @{ ko = '삼두정' }   # 포탈 약어
    'AA' = @{ ko = '대학' }   # 포탈 약어
    # >>> whisper sounds
    'Air Horn' = @{ ko = '에어 혼' }
    'Banana Peel Slip' = @{ ko = '바나나 껍질 미끄러짐' }
    'Bike Horn' = @{ ko = '자전거 경적' }
    'Boxing Arena' = @{ ko = '복싱 경기장' }
    'Water Drop' = @{ ko = '물방울' }
    # >>> module desc + tabs
    'Disco lights overlay for celebrations.' = @{ ko = '축하 효과용 디스코 조명 오버레이.' }
    'General options for all EllesmereUI addons.' = @{ ko = '모든 EllesmereUI 애드온의 일반 옵션.' }
    'Configure visuals and behavior for your action bars.' = @{ ko = '행동 단축바의 외형과 동작을 설정합니다.' }
    'AuraBuff Reminders: Raid Buffs, Auras, and Consumables.' = @{ ko = '버프 알림: 공격대 버프, 오라, 소모품.' }
    'Enhanced inventory system with sidebar categories, item levels, and quality borders.' = @{ ko = '사이드바 분류, 아이템 레벨, 품질 테두리를 갖춘 향상된 소지품 시스템.' }
    'Themed Blizzard frames: Character Sheet, tooltips, menus, popups, Dragon Riding HUD.' = @{ ko = '테마 적용 블리자드 프레임: 캐릭터 시트, 툴팁, 메뉴, 팝업, 용 타기 HUD.' }
    'Chat frame reskin, clickable URLs, copy chat, sidebar icons.' = @{ ko = '채팅창 리스킨, 클릭 가능한 URL, 채팅 복사, 사이드바 아이콘.' }
    'CDM bar customization, action bar glows, and buff bars.' = @{ ko = 'CDM 바 사용자화, 행동 단축바 반짝임, 버프 바.' }
    'Custom damage meter using Blizzard''s built-in combat data.' = @{ ko = '블리자드 내장 전투 데이터를 사용하는 사용자 지정 데미지 미터.' }
    'Custom friends list with groups, notes, and realm grouping.' = @{ ko = '그룹, 메모, 서버 그룹화를 갖춘 사용자 지정 친구 목록.' }
    'Custom minimap skin and layout.' = @{ ko = '사용자 지정 미니맵 스킨 및 레이아웃.' }
    'Track Mythic+ run time, key thresholds, and dungeon objectives.' = @{ ko = '쐐기돌 진행 시간, 단계 기준, 던전 목표를 추적합니다.' }
    'Custom nameplate design and behavior.' = @{ ko = '사용자 지정 이름표 디자인 및 동작.' }
    'Quality of life features and custom cursor.' = @{ ko = '편의 기능 및 사용자 지정 커서.' }
    'Blizzard tracker skin, visibility rules, auto-accept/turn-in, quest-item hotkey.' = @{ ko = '블리자드 추적기 스킨, 표시 규칙, 자동 수락/완료, 퀘스트 아이템 단축키.' }
    'Custom class resource, health, and mana bar display.' = @{ ko = '사용자 지정 직업 자원, 생명력, 마나 바 표시.' }
    'Configure unit frame appearance and behavior.' = @{ ko = '유닛 프레임의 외형과 동작을 설정합니다.' }
# >>> auto: EllesmereUI (re-merge)
    'This element doesn''t support both Height and Width matching' = @{ ko = '이 요소는 높이와 너비 일치를 동시에 지원하지 않습니다' }
    'This feature requires Snap Elements to be enabled' = @{ ko = '이 기능은 요소 맞춤이 활성화되어 있어야 합니다' }
    'Optimizes your graphics settings for maximum FPS and visual clarity.' = @{ ko = '최대 FPS와 시각적 선명도를 위해 그래픽 설정을 최적화합니다.' }
    'This option is only available for the Custom Color Theme' = @{ ko = '이 옵션은 사용자 지정 색상 테마에서만 사용할 수 있습니다' }
    'Reset to default' = @{ ko = '기본값으로 초기화' }
    'Rename' = @{ ko = '이름 변경' }
    'Keybind' = @{ ko = '단축키' }
    'Your current spec has an assigned profile so you cannot switch to another. Please unassign to switch.' = @{ ko = '현재 전문화에 할당된 프로필이 있어 다른 프로필로 전환할 수 없습니다. 전환하려면 먼저 할당을 해제하세요.' }
    'Coming soon' = @{ ko = '곧 추가 예정' }
    'In Maintenance' = @{ ko = '점검 중' }
    'SpellID' = @{ ko = 'SpellID' }
    'IconID' = @{ ko = 'IconID' }
    'ItemID' = @{ ko = 'ItemID' }
# >>> auto: ..\EllesmereUINameplates\ (re-merge)
    'Requires Name Only setting to be disabled' = @{ ko = '''이름만 표시'' 를 꺼야 사용 가능합니다' }
    'Requires Name Only mode' = @{ ko = '이름만 표시 모드가 필요합니다' }
    'Requires Show Friendly NPC Nameplates to be enabled' = @{ ko = '아군 NPC 이름표 표시가 활성화되어야 합니다' }
    'This option requires Pixel Glow to be the selected glow type' = @{ ko = '이 옵션을 사용하려면 반짝임 유형이 픽셀 반짝임이어야 합니다.' }
    'Show/Hide on Preview' = @{ ko = '미리보기에서 표시/숨김' }
# >>> auto: ..\EllesmereUIUnitFrames\ (re-merge)
    'Border' = @{ ko = '테두리' }
    'Highlight' = @{ ko = '강조' }
    'Empty Bar Color' = @{ ko = '빈 바 색상' }
# >>> auto: ..\EllesmereUIResourceBars\ (re-merge)
    'Enable/Disable per Spec' = @{ ko = '전문화별 활성화/비활성화' }
# >>> auto: ..\EllesmereUICooldownManager\ (re-merge)
    'Already assigned to ' = @{ ko = '이미 할당됨: ' }
    'Disable CD Ready glow first' = @{ ko = '먼저 ''CD 준비 반짝임'' 을 비활성화하세요' }
    'Disable Proc Glow first' = @{ ko = '먼저 ''발동 반짝임'' 을 비활성화하세요' }
    'Already on ' = @{ ko = '이미 등록됨: ' }
    'This spell is already being used on ' = @{ ko = '이 주문은 이미 다음에서 사용 중: ' }
# >>> auto: ..\EllesmereUIQoL\ (re-merge)
    'Preview durability warning' = @{ ko = '내구도 경고 미리보기' }
    'Sort queue by crest type (cheapest first)' = @{ ko = '문장 종류별 정렬 (저렴한 순)' }
    'Refresh Data' = @{ ko = '데이터 새로고침' }
    'Portal on Cooldown' = @{ ko = '차원문 재사용 대기 중' }
# >>> auto: ..\EllesmereUIBags\ (re-merge)
    'Sort Items' = @{ ko = '아이템 정렬' }
    'Randomize' = @{ ko = '무작위 정렬' }
    'Show Bags' = @{ ko = '가방 표시' }
    'Pin an Item' = @{ ko = '아이템 고정' }
    'Assign an item to this category' = @{ ko = '이 카테고리에 아이템 지정' }
    'Hides Pinned Items. Re-show in settings.' = @{ ko = '고정한 아이템을 숨깁니다. 설정에서 다시 표시할 수 있습니다.' }
    'Hides Recent Items. Re-show in settings.' = @{ ko = '최근 아이템을 숨깁니다. 설정에서 다시 표시할 수 있습니다.' }
    'Player Gold' = @{ ko = '플레이어 골드' }
    'Warband Gold' = @{ ko = '전투부대 골드' }
# >>> auto: ..\EllesmereUIBlizzardSkin\ (re-merge)
    'Enhance QoL''s Mover may conflict with this reskin. The reskin is auto-disabled when its mover is active.' = @{ ko = 'Enhance QoL의 이동 도구가 이 다시 디자인과 충돌할 수 있습니다. 이동 도구가 활성화되면 다시 디자인이 자동 비활성화됩니다.' }
    'Item Level:' = @{ ko = '아이템 레벨:' }
    'Equipped Item Level' = @{ ko = '장착한 아이템 레벨' }
    'No better items in inventory' = @{ ko = '가방에 더 좋은 아이템이 없습니다' }
    'Missing Items:' = @{ ko = '빠진 아이템:' }
# >>> auto: ..\EllesmereUIDamageMeters\ (re-merge)
    'You may only have ' = @{ ko = '최대 보유 가능: ' }
    'Unlock Window to Close' = @{ ko = '창 잠금 해제 후 닫기' }
# >>> auto: ..\EllesmereUIAuraBuffReminders\ (re-merge)
# >>> auto: ..\EllesmereUIFriends\ (re-merge)
    'Status: ' = @{ ko = '상태: ' }
    'Set Status Message' = @{ ko = '상태 메시지 설정' }
# >>> auto: ..\EllesmereUIMinimap\ (re-merge)
    'Addon Buttons' = @{ ko = '애드온 버튼' }
# >>> auto: ..\EllesmereUIActionBars\ (re-merge)
    'Experience' = @{ ko = '경험치' }
    'Level' = @{ ko = '레벨' }
    'XP' = @{ ko = '경험치' }
    'Remaining' = @{ ko = '남음' }
    'Rested' = @{ ko = '휴식' }
    'Standing' = @{ ko = '평판 등급' }
    'Reputation' = @{ ko = '평판' }
    # >>> vault rows
    'Raids' = @{ ko = '공격대' }
    'Mythic+' = @{ ko = '신화+' }
    'World' = @{ ko = '세계' }
    # >>> pages + dropdowns
    'CDM Bars' = @{ ko = 'CDM 바' }
    'Tracking Bars' = @{ ko = '추적 바' }
    'Player' = @{ ko = '플레이어' }
    'Target' = @{ ko = '대상' }
    'Focus' = @{ ko = '주시' }
    'Cooldowns' = @{ ko = '재사용 대기시간' }
    'No Friends Online' = @{ ko = '접속 중인 친구 없음' }
    # >>> cdm/friends tr
    'Open Blizzard CDM' = @{ ko = '블리자드 CDM 열기' }
    'Enable Tracking Bars' = @{ ko = '추적 바 활성화' }
    'Use Blizzard CDM Bars' = @{ ko = '블리자드 CDM 바 사용' }
    'Repopulate from Blizzard CDM' = @{ ko = '블리자드 CDM에서 다시 채우기' }
    # >>> minimap tooltip tr
    'Left-click:' = @{ ko = '좌클릭:' }
    'Right-click:' = @{ ko = '우클릭:' }
    'Middle-click:' = @{ ko = '휠클릭:' }
    'Toggle EllesmereUI' = @{ ko = 'EllesmereUI 켜기/끄기' }
    'Enter Unlock Mode' = @{ ko = '잠금 해제 모드 진입' }
    'Hide Minimap Button' = @{ ko = '미니맵 버튼 숨기기' }
    # >>> actionbars tr
    'In Combat' = @{ ko = '전투 중' }
    'Out of Combat' = @{ ko = '전투 아님' }
    'In Raid Group' = @{ ko = '공격대 내' }
    'In Party' = @{ ko = '파티 내' }
    'Solo' = @{ ko = '솔로' }
    'Quick Keybind Mode' = @{ ko = '단축키 빠른 설정 모드' }
    'Blizzard Style Action Bars' = @{ ko = '블리자드 기본 스타일 행동 단축바' }
    'EUI Style Action Bars' = @{ ko = 'EUI 스타일 행동 단축바' }
    # >>> batch tr
    'Open Calculator' = @{ ko = '장비 강화 계산기 창 열기' }
    'Clear Upgrade Cache' = @{ ko = '장비 강화 기록 삭제' }
    'Activate Party Mode' = @{ ko = '파티 모드 활성화' }
    'Deactivate Party Mode' = @{ ko = '파티 모드 비활성화' }
    'Not Bound' = @{ ko = '미설정' }
    'Show Attributes' = @{ ko = '속성 표시' }
    'Show Secondary' = @{ ko = '보조 표시' }
    'Show Tertiary' = @{ ko = '3차 표시' }
    'Show Attack' = @{ ko = '공격 표시' }
    'Show Defense' = @{ ko = '방어 표시' }
    'Show Crests' = @{ ko = '문양 표시' }
    'Show PvP' = @{ ko = 'PvP 표시' }
    'M+ Score: |cff%s%d|r' = @{ ko = '신화+ 점수: |cff%s%d|r' }
    'Titles' = @{ ko = '칭호' }
    'Equipment' = @{ ko = '장비' }
    # >>> charsheet stat tr
    'Strength' = @{ ko = '힘' }
    'Agility' = @{ ko = '민첩성' }
    'Stamina' = @{ ko = '체력' }
    'Intellect' = @{ ko = '지능' }
    'Health' = @{ ko = '생명력' }
    'Crit' = @{ ko = '치명타' }
    'Haste' = @{ ko = '가속' }
    'Mastery' = @{ ko = '특화' }
    'Versatility' = @{ ko = '유연성' }
    'Leech' = @{ ko = '생기 흡수' }
    'Avoidance' = @{ ko = '광역 회피' }
    # >>> stat tooltip tr
    '%s %.2f%% (%d rating)' = @{ ko = '%s %.2f%% (%d 등급)' }
    'Increases melee attack power' = @{ ko = '근접 공격력을 증가시킵니다.' }
    'Increases dodge chance and melee attack power' = @{ ko = '회피 확률과 근접 공격력을 증가시킵니다.' }
    'Increase the magnitude of your attacks and Abilities' = @{ ko = '공격과 능력의 위력을 증가시킵니다.' }
    'Primary stat' = @{ ko = '주 능력치' }
    'Increases your chance to critically hit by %.2f%%.' = @{ ko = '치명타 적중 확률이 %.2f%% 증가합니다.' }
    'Increases attack and casting speed by %.2f%%.' = @{ ko = '공격 및 시전 속도가 %.2f%% 증가합니다.' }
    'Increases the effectiveness of your Mastery by %.2f%%.' = @{ ko = '특화 효과가 %.2f%% 증가합니다.' }
    'Increases damage and healing done by %.2f%% and reduces damage taken by %.2f%%.' = @{ ko = '주는 피해 및 치유량이 %.2f%% 증가하고 받는 피해가 %.2f%% 감소합니다.' }
    'Heals for %.2f%% of damage and healing done.' = @{ ko = '입힌 피해 및 치유량의 %.2f%%만큼 생명력을 회복합니다.' }
    'Reduces damage taken from area attacks by %.2f%%.' = @{ ko = '광역 공격으로 받는 피해가 %.2f%% 감소합니다.' }
    'Increases movement speed by %.2f%%.' = @{ ko = '이동 속도가 %.2f%% 증가합니다.' }
    # >>> stat names 2
    'Spell Power' = @{ ko = '주문력' }
    'Attack Speed' = @{ ko = '공격 속도' }
    'Armor' = @{ ko = '방어도' }
    'Dodge' = @{ ko = '회피' }
    'Parry' = @{ ko = '무기 막기' }
    'Block' = @{ ko = '방패 막기' }
    'Stagger Effect' = @{ ko = '취기 효과' }
    'Honor Level' = @{ ko = '명예 등급' }
    'Honor' = @{ ko = '명예' }
    'Conquest' = @{ ko = '정복 점수' }
    # >>> sweep tr
    'Are you sure you want to ' = @{ ko = '정말 ' }
    'OK' = @{ ko = '확인' }
    'Many of ElvUI''s modules are incompatible with EllesmereUI. Make sure to disable any conflicting modules.' = @{ ko = 'ElvUI 의 여러 모듈은 EllesmereUI 와 호환되지 않습니다. 충돌하는 모듈을 반드시 비활성화하세요.' }
    'TellMeWhen overlaps with EllesmereUI''s core positional architecture. If you ONLY use for sound alerts it should be okay but may still cause issues.' = @{ ko = 'TellMeWhen 은 EllesmereUI 의 핵심 위치 구조와 겹칩니다. 소리 알림 용도로만 쓰면 대체로 괜찮지만 여전히 문제가 생길 수 있습니다.' }
    'Leatrix Plus has chat and minimap features that conflict with EllesmereUI. Disable any chat or minimap related options within Leatrix Plus to stay compatible.' = @{ ko = 'Leatrix Plus 의 채팅·미니맵 기능은 EllesmereUI 와 충돌합니다. 호환을 위해 Leatrix Plus 의 채팅·미니맵 관련 옵션을 모두 끄세요.' }
    'Chonky Character Sheet conflicts with the EllesmereUI''s Character Sheet. Disable either Chonky or the Character Sheet skin in Blizzard UI Enhanced settings.' = @{ ko = 'Chonky Character Sheet 은 EllesmereUI 캐릭터 시트와 충돌합니다. Blizzard UI 강화 설정에서 Chonky 또는 캐릭터 시트 스킨 중 하나를 비활성화하세요.' }
    'Deja Character Stats conflicts with the EllesmereUI''s Character Sheet. Disable either Deja or the Character Sheet skin in Blizzard UI Enhanced settings.' = @{ ko = 'Deja Character Stats 은 EllesmereUI 캐릭터 시트와 충돌합니다. Blizzard UI 강화 설정에서 Deja 또는 캐릭터 시트 스킨 중 하나를 비활성화하세요.' }
    'Better Character Panel conflicts with the EllesmereUI''s Character Sheet. Disable either Better Character Panel or the Character Sheet skin in Blizzard UI Enhanced settings.' = @{ ko = 'Better Character Panel 은 EllesmereUI 캐릭터 시트와 충돌합니다. Blizzard UI 강화 설정에서 Better Character Panel 또는 캐릭터 시트 스킨 중 하나를 비활성화하세요.' }
    'Don''t show again' = @{ ko = '다시 표시 안 함' }
    '|cff0cd29fEllesmereUI|r' = @{ ko = '|cff0cd29fEllesmereUI|r' }
    '*Blizzard''s auto targeting (soft target) setting can cause brief flickering when your actual target dies but a soft-target is still active.' = @{ ko = '*블리자드의 자동 대상 지정(소프트 타겟) 설정은 실제 대상이 죽었지만 소프트 타겟이 아직 활성일 때 잠깐 깜빡임을 유발할 수 있습니다.' }
    'EllesmereUI Basics has been split into separate addons. Since you had Basics disabled, Minimap, Friends, and Quest Tracker have been disabled to match. A reload is required to apply this change.' = @{ ko = 'EllesmereUI Basics가 별도 애드온으로 분리되었습니다. Basics가 비활성화되어 있어 미니맵, 친구, 퀘스트 추적기도 동일하게 비활성화됩니다. 변경 사항 적용을 위해 리로드가 필요합니다.' }
    'Reload Now' = @{ ko = '지금 리로드' }
    'Later' = @{ ko = '나중에' }
    'Font changed. A UI reload is needed to apply the new font.' = @{ ko = '글꼴이 변경되었습니다. 새 글꼴을 적용하려면 UI를 다시 불러와야 합니다.' }
    'Changing cursor anchor requires a UI reload to take effect.' = @{ ko = '커서 기준점 변경은 UI 리로드 후 적용됩니다.' }
    '|cffff4444Delete Macro|r' = @{ ko = '|cffff4444매크로 삭제|r' }
    'Exit Without Saving' = @{ ko = '저장하지 않고 나가기' }
    'This option requires Set UI Scale to 0.5333 to be disabled' = @{ ko = '''UI 크기를 0.5333으로 설정'' 을 꺼야 사용 가능합니다.' }
    'Blizzard''s Edit Mode snapping may not work correctly until you reload your UI.' = @{ ko = '기본 UI 편집 모드 맞춤이 UI 리로드 전까지 정상 동작하지 않을 수 있습니다.' }
    'UI scale set to 0.5333. A reload is recommended.' = @{ ko = 'UI 배율이 0.5333 으로 설정되었습니다. 리로드를 권장합니다.' }
    'Combat text font changes require a logout to character select to take effect. This is a WoW engine limitation.' = @{ ko = '전투 글자 글꼴 변경은 캐릭터 선택 화면까지 로그아웃해야 적용됩니다. 이는 WoW 엔진의 제한입니다.' }
    'Are you sure you want to reset ALL EUI addon settings to their defaults? This will reload your UI.' = @{ ko = '모든 EUI 애드온 설정을 기본값으로 초기화하시겠습니까? UI가 다시 불러와집니다.' }
    'Reset All & Reload' = @{ ko = '모두 초기화 후 리로드' }
    'Enter a name for the imported profile:' = @{ ko = '가져온 프로필의 이름을 입력하세요:' }
    'Import' = @{ ko = '가져오기' }
    'Enter a name for the preset profile:' = @{ ko = '프리셋 프로필의 이름을 입력하세요:' }
    'Enter a name for the new profile:' = @{ ko = '새 프로필의 이름을 입력하세요:' }
    'This option is not supported for this bar type' = @{ ko = '이 옵션은 이 바 유형에서 지원되지 않습니다.' }
    'This option requires Blizzard Style Action Bars to be disabled' = @{ ko = '''블리자드 기본 스타일 행동 단축바'' 를 꺼야 사용 가능합니다.' }
    'Changing icon style requires a UI reload to apply.' = @{ ko = '아이콘 스타일 변경은 UI 리로드가 있어야 적용됩니다.' }
    'This option requires a non-custom shaped action bar' = @{ ko = '사용자 지정 모양이 아닌 행동 단축바에서만 사용 가능합니다.' }
    'Custom proc glow may cause a slight loss in performance efficiency. Do you want to enable it?' = @{ ko = '사용자 지정 발동 반짝임은 성능 효율이 약간 떨어질 수 있습니다. 활성화하시겠습니까?' }
    'Enable' = @{ ko = '활성화' }
    'Disable' = @{ ko = '비활성화' }
    'This option requires a custom glow to be selected' = @{ ko = '이 옵션을 사용하려면 사용자 지정 반짝임을 선택해야 합니다.' }
    'OneBag sorting will physically reorganize items in your bags. The changes persist even if you disable EllesmereUI Bags.' = @{ ko = '통합 가방 정렬은 가방 안 아이템을 실제로 재배치합니다. EllesmereUI Bags 를 꺼도 변경은 유지됩니다.' }
    'This will physically scatter items to random positions in your bags. The changes persist even if you disable EllesmereUI Bags.' = @{ ko = '가방 안 아이템을 무작위 위치로 실제로 흩뜨립니다. EllesmereUI Bags 를 꺼도 변경은 유지됩니다.' }
    '|cffffcc80Warbank|r' = @{ ko = '|cffffcc80전투부대 은행|r' }
    '|cffffcc80Total|r' = @{ ko = '|cffffcc80합계|r' }
    'Enter a new name for this group:' = @{ ko = '이 그룹의 새 이름을 입력하세요:' }
    '(Middle Click to Add or Remove)' = @{ ko = '(가운데 클릭으로 추가/제거)' }
    '(Extra quickview display, your items are also in their category)' = @{ ko = '(추가 빠른보기 표시 -> 아이템은 분류에도 있습니다)' }
    'Are you sure you want to delete this category? All item assignments will be removed.' = @{ ko = '이 카테고리를 삭제하시겠습니까? 등록된 아이템 지정도 모두 제거됩니다.' }
    'Enter a new name:' = @{ ko = '새 이름 입력:' }
    'Enter amount in gold:' = @{ ko = '골드 금액을 입력하세요:' }
    'Enchant missing' = @{ ko = '마법부여 없음' }
    'Reskin setting requires a UI reload to fully apply.' = @{ ko = '다시 디자인 설정은 UI를 리로드해야 완전히 적용됩니다.' }
    'Disabling queue popup reskin requires a UI reload to restore Blizzard''s default style.' = @{ ko = '대기열 팝업 다시 디자인 비활성화는 기본 UI 스타일 복원을 위해 UI 리로드가 필요합니다.' }
    'Changing the pause menu reskin requires a UI reload.' = @{ ko = '일시 정지 메뉴 다시 디자인 변경은 UI 리로드가 필요합니다.' }
    'Changing the Great Vault reskin requires a UI reload to fully swap between Blizzard and Ellesmere styles.' = @{ ko = '위대한 금고 스킨 변경은 블리자드와 Ellesmere 스타일을 완전히 전환하려면 UI 리로드가 필요합니다.' }
    'Character Sheet theme setting requires a UI reload to fully apply.' = @{ ko = '캐릭터 시트 테마 설정은 UI를 리로드해야 완전히 적용됩니다.' }
    'Inspect Sheet theme setting requires a UI reload to fully apply.' = @{ ko = '확인 시트 테마 설정은 UI를 리로드해야 완전히 적용됩니다.' }
    'Outline mode changed. A UI reload is needed to apply.' = @{ ko = '외곽선 모드가 변경되었습니다. 적용을 위해 UI 리로드가 필요합니다.' }
    '03:27' = @{ ko = '03:27' }
    '03:27:32' = @{ ko = '03:27:32' }
    '03:27 PM' = @{ ko = '오후 03:27' }
    '03:27:32 PM' = @{ ko = '오후 03:27:32' }
    '15:27' = @{ ko = '15:27' }
    '15:27:32' = @{ ko = '15:27:32' }
    'Open Edit Mode' = @{ ko = '편집 모드 열기' }
    'Close' = @{ ko = '닫기' }
    'This option is not available for custom shaped icons' = @{ ko = '사용자 지정 모양 아이콘에는 이 옵션을 사용할 수 없습니다' }
    'Switching to EllesmereUI Tracking Bars requires a reload.' = @{ ko = 'EllesmereUI 추적 바로 전환하려면 리로드가 필요합니다.' }
    'This will disable EllesmereUI Tracking Bars and show Blizzard''s default Tracked Bars display instead.' = @{ ko = 'EllesmereUI 추적 바를 비활성화하고 대신 기본 추적 바를 표시합니다.' }
    'Switch & Reload' = @{ ko = '전환 후 리로드' }
    '+ Add New Bar' = @{ ko = '+ 새 바 추가' }
    'This will reset all default bar spell assignments for the current spec to match Blizzard''s CDM layout. Custom bars are not affected. Continue?' = @{ ko = '현재 전문화의 모든 기본 바 주문 할당을 기본 CDM 레이아웃에 맞춰 초기화합니다. 사용자 지정 바는 영향받지 않습니다. 계속하시겠습니까?' }
    'Repopulate' = @{ ko = '다시 채우기' }
    '+ Add New Cooldowns Bar' = @{ ko = '+ 새 쿨다운 바 추가' }
    '+ Add New Utility Bar' = @{ ko = '+ 새 유틸리티 바 추가' }
    '+ Add New Buff Bar' = @{ ko = '+ 새 버프 바 추가' }
    '+ Add New Custom Aura Bar' = @{ ko = '+ 새 사용자 지정 오라 바 추가' }
    'Enable Custom Top Row Count' = @{ ko = '사용자 지정 상단 행 개수 활성화' }
    'This setting requires a UI reload to take effect.' = @{ ko = '이 설정은 UI 리로드 후 적용됩니다.' }
    'This option requires a non-custom button shape' = @{ ko = '사용자 지정이 아닌 버튼 모양에서만 사용 가능합니다' }
    '(middle click to remove)' = @{ ko = '(가운데 클릭으로 제거)' }
    'Standalone Combat Timer to be enabled' = @{ ko = '독립 전투 타이머가 활성화되어야 함' }
    'Anchor to Windows set to Free Move' = @{ ko = '창 고정이 자유 이동으로 변경됨' }
    'Set Border Size above 0' = @{ ko = '테두리 크기를 0보다 크게 설정하세요' }
    'Enable Zone in Show Blizzard Elements' = @{ ko = '''블리자드 요소 표시''에서 지역을 켜세요' }
    'Enable Clock in Show Blizzard Elements' = @{ ko = '''블리자드 요소 표시''에서 시계를 켜세요' }
    'Module is disabled' = @{ ko = '모듈이 비활성화됨' }
    '+2 / +3 Threshold Text' = @{ ko = '+2 / +3 임계값 글자' }
    '+2 / +3 Threshold Size' = @{ ko = '+2 / +3 임계값 크기' }
    'Requires Show Enemy Forces' = @{ ko = '''적 병력 표시''를 켜세요' }
    'Show Friendly Player Nameplates' = @{ ko = '아군 플레이어 이름표 표시' }
    'Changing Max Debuffs requires a UI reload to take effect.' = @{ ko = '''최대 디버프 갯수'' 변경은 UI 리로드 후 적용됩니다.' }
    'This option requires an aura or indicator to be assigned' = @{ ko = '이 옵션을 사용하려면 오라 또는 표시기가 할당되어 있어야 합니다.' }
    'This option requires a text to be assigned' = @{ ko = '이 옵션을 사용하려면 글자가 할당되어 있어야 합니다.' }
    'This option is currently under maintenance' = @{ ko = '이 옵션은 현재 점검 중입니다.' }
    '(world)' = @{ ko = '(월드)' }
    '(local)' = @{ ko = '(로컬)' }
    'Changing the /keys popup requires a reload to update slash command registration.' = @{ ko = '''/keys 팝업'' 변경은 슬래시 명령어 등록 갱신을 위해 UI 리로드가 필요합니다.' }
    'Reload' = @{ ko = '다시 불러오기' }
    'This will reset all saved panel positions and reload your UI.' = @{ ko = '저장된 모든 패널 위치를 초기화하고 UI 를 리로드합니다.' }
    'Reset ' = @{ ko = '초기화 ' }
    '(est)' = @{ ko = '(예상)' }
    'Disable Dark Theme first' = @{ ko = '먼저 어두운 테마를 비활성화하세요.' }
    'Enhancement Shaman with Class Resource enabled' = @{ ko = '고양 주술사이고 ''클래스 자원'' 이 켜져 있어야 합니다' }
    'Enable Health Bar' = @{ ko = '생명력 바 활성화' }
    'Enable Duration Text' = @{ ko = '지속시간 글자 활성화' }
    'Select a class above' = @{ ko = '위에서 직업을 선택하세요' }
    'Enable Show Timer' = @{ ko = '타이머 표시 활성화' }
    'Enable Totem Bar' = @{ ko = '토템 바 활성화' }
    'Portrait Mode is set to None' = @{ ko = '초상화 모드가 없음으로 설정되어 있습니다.' }
    '3D Portraits' = @{ ko = '3D 초상화' }
    '3D portraits may cause a slight loss in performance efficiency. Do you want to enable them?' = @{ ko = '3D 초상화는 성능 효율이 약간 떨어질 수 있습니다. 활성화하시겠습니까?' }
    'Only available when Portrait Mode is Detached' = @{ ko = '초상화 모드가 분리됨일 때만 사용할 수 있습니다.' }
    'This option is only available when Portrait Mode is Detached.' = @{ ko = '이 옵션은 초상화 모드가 분리됨일 때만 사용 가능합니다.' }
    'Bar Opacity is disabled in Dark Mode.' = @{ ko = '다크 모드에서는 바 투명도가 비활성화됩니다.' }
    'This option is disabled while a Center Text is selected.' = @{ ko = '중앙 글자가 선택되어 있을 때 이 옵션은 비활성화됩니다.' }
    'Enable Text Bar is off' = @{ ko = '글자 바 활성화가 꺼짐' }
    'Class Resource must be set to Modern' = @{ ko = '''직업 자원'' 을 ''모던'' 으로 설정해야 합니다.' }
    'This change requires a UI reload to take effect.' = @{ ko = '이 변경 사항을 적용하려면 UI를 다시 불러와야 합니다.' }
    # >>> dropdown tr
    'This will not reset addon-specific Quick Setup.' = @{ ko = '애드온별 빠른 설정은 초기화되지 않습니다.' }
    'Bottom Right' = @{ ko = '오른쪽 하단' }
    'The default EllesmereUI look' = @{ ko = '기본 EllesmereUI 스타일' }
    'A clean minimal setup' = @{ ko = '깔끔한 미니멀 설정' }
    'Bar 1' = @{ ko = '바 1' }
    'Bar 2' = @{ ko = '바 2' }
    'This resets every EUI addon, not just the current one.' = @{ ko = '현재 애드온만이 아니라 모든 EUI 애드온이 초기화됩니다.' }
    'Soul Fragments' = @{ ko = '영혼의 파편' }
    'Left to Right' = @{ ko = '왼쪽에서 오른쪽' }
    'Right to Left' = @{ ko = '오른쪽에서 왼쪽' }
    'Top to Bottom' = @{ ko = '위에서 아래' }
    'Bottom to Top' = @{ ko = '아래에서 위' }
    'Micro Menu / Bag Bars' = @{ ko = '마이크로 메뉴 / 가방 바' }
    'XP / Rep Bars' = @{ ko = '경험치 / 평판 바' }
    'Bar 3' = @{ ko = '바 3' }
    'Bar 4' = @{ ko = '바 4' }
    'Bar 5' = @{ ko = '바 5' }
    'Bar 6' = @{ ko = '바 6' }
    'Bar 7' = @{ ko = '바 7' }
    'Bar 8' = @{ ko = '바 8' }
    'Curved Square' = @{ ko = '둥근 사각형' }
    'BAR INTERACTIONS' = @{ ko = '막대 상호작용' }
    'Water Elemental' = @{ ko = '물의 정령' }
    'Fullscreen Dialog' = @{ ko = '전체화면 대화상자' }
    'RAID BUFFS' = @{ ko = '공격대 버프' }
    'ROGUE POISONS' = @{ ko = '도적 독' }
    'PALADIN RITES' = @{ ko = '성기사 의식' }
    'SHAMAN IMBUES & SHIELDS' = @{ ko = '주술사 마법부여 & 보호막' }
    'Last Used' = @{ ko = '마지막 사용' }
    'Mythic Only' = @{ ko = '신화만' }
    'Heroic and Mythic' = @{ ko = '영웅 및 신화' }
    'All Instanced Content' = @{ ko = '모든 인스턴스 콘텐츠' }
    'Don''t show me again' = @{ ko = '다시 표시 안 함' }
    'The Armory' = @{ ko = '장비' }
    'Adventure Prep' = @{ ko = '모험 준비' }
    'GLOW MAPPINGS' = @{ ko = '반짝임 매핑' }
    'Buff Active' = @{ ko = '버프 활성' }
    'Buff Missing' = @{ ko = '버프 누락' }
    'Left (Top)' = @{ ko = '왼쪽 (상단)' }
    'Right (Bottom)' = @{ ko = '오른쪽 (하단)' }
    'Vertical Gradient' = @{ ko = '세로 그라데이션' }
    'Horizontal Gradient' = @{ ko = '가로 그라데이션' }
    'Default Spec Icons' = @{ ko = '기본 전문화 아이콘' }
    'Match Damage Meters' = @{ ko = '데미지 미터에 맞춤' }
    'Damage (DPS)' = @{ ko = '피해 (DPS)' }
    'Free Move' = @{ ko = '자유 이동' }
    'Bottom Left' = @{ ko = '왼쪽 하단' }
    'Slide In' = @{ ko = '슬라이드 인' }
    'Fly In' = @{ ko = '날아 들어오기' }
    'North America' = @{ ko = '북미' }
    'South America' = @{ ko = '남미' }
    'Per Dungeon' = @{ ko = '던전별' }
    'Per Dungeon + Level' = @{ ko = '던전별 + 단계' }
    'Per Dungeon + Level + Affixes' = @{ ko = '던전별 + 단계 + 어픽스' }
    'Count / Total' = @{ ko = '처치 / 총합' }
    'Count / Total + %' = @{ ko = '처치 / 총합 + %' }
    'Remaining Count' = @{ ko = '남은 처치' }
    'In Label Text' = @{ ko = '라벨 글자 내부' }
    'In Bar' = @{ ko = '바 내부' }
    'Beside Bar' = @{ ko = '바 옆' }
    'Under Timer Bar' = @{ ko = '타이머 바 아래' }
    'OTHER NAMEPLATES' = @{ ko = '기타 이름표' }
    'ENEMY NAMEPLATE SPACING' = @{ ko = '적 이름표 간격' }
    'ENEMY COLORS' = @{ ko = '적 색상' }
    'THREAT COLORS (INSTANCES ONLY)' = @{ ko = '위협 색상 (인스턴스 전용)' }
    'OTHER COLORS' = @{ ko = '기타 색상' }
    'Rare/Quest Indicator' = @{ ko = '희귀/퀘스트 표식' }
    'Enemy Name' = @{ ko = '적 이름' }
    'Health %' = @{ ko = '생명력 %' }
    'Health % (No Sign)' = @{ ko = '생명력 % (기호 없음)' }
    'Health #' = @{ ko = '생명력 수치' }
    'Health % | #' = @{ ko = '생명력 % | 수치' }
    'Health # | %' = @{ ko = '생명력 수치 | %' }
    'Cursor Lite' = @{ ko = '커서' }
    'M+ and Raid' = @{ ko = '신화+ 와 공격대' }
    'GLOBAL COOLDOWN' = @{ ko = '전역 재사용 대기시간' }
    'Ring Normal' = @{ ko = '링 보통' }
    'Ring Light' = @{ ko = '링 가벼움' }
    'Ring Thin' = @{ ko = '링 얇음' }
    'Ring Heavy' = @{ ko = '링 두꺼움' }
    'Ring Thick' = @{ ko = '링 매우 두꺼움' }
    'Ellesmere Logo' = @{ ko = 'Ellesmere 로고' }
    'Adventurer Crest' = @{ ko = '모험가 문장' }
    'Veteran Crest' = @{ ko = '노련가 문장' }
    'Champion Crest' = @{ ko = '챔피언 문장' }
    'Ring 1' = @{ ko = '손가락 1' }
    'Ring 2' = @{ ko = '손가락 2' }
    'Use Quest Item' = @{ ko = '퀘스트 아이템 사용' }
    'Vertical Up' = @{ ko = '세로 위' }
    'Vertical Down' = @{ ko = '세로 아래' }
    'Enable Power Bar' = @{ ko = '자원 바 활성화' }
    'Smart Text' = @{ ko = '스마트 글자' }
    'Power Value' = @{ ko = '자원 수치' }
    'Power %' = @{ ko = '자원 %' }
    'Power Value | Power %' = @{ ko = '자원 수치 | 자원 %' }
    'Threshold %' = @{ ko = '임계값 %' }
    'Target of Target' = @{ ko = '대상의 대상' }
    'Focus Target' = @{ ko = '주시 대상' }
    'Boss Frames' = @{ ko = '보스 프레임' }
    'Player Cast Bar' = @{ ko = '플레이어 시전 바' }
    'Target Cast Bar' = @{ ko = '대상 시전 바' }
    'Focus Cast Bar' = @{ ko = '주시 시전 바' }
    'Focus Target / Target of Target' = @{ ko = '주시 대상 / 대상의 대상' }
    'Current HP Only' = @{ ko = '현재 생명력 표시' }
    'Percent Only' = @{ ko = '백분율 표시' }
    'Above Health Bar' = @{ ko = '생명력 바 위' }
    '3D Portrait' = @{ ko = '3D 초상화' }
    '2D Portrait' = @{ ko = '2D 초상화' }
    'Rounded Square' = @{ ko = '둥근 네모' }
    'Detached Top' = @{ ko = '분리 - 위' }
    'Detached Bottom' = @{ ko = '분리 - 아래' }
    'Below Health Bar' = @{ ko = '생명력 바 아래' }
    'Class Theme' = @{ ko = '직업 테마' }
    # >>> sweep tr
    'Exit' = @{ ko = '나가기' }
    'Optimize My FPS and Graphics' = @{ ko = 'FPS 및 그래픽 최적화' }
    'Restore My Settings' = @{ ko = '내 설정 복원' }
    'Add Module Font' = @{ ko = '모듈 글꼴 추가' }
    'Export Profile' = @{ ko = '프로필 내보내기' }
    'Import Profile' = @{ ko = '프로필 가져오기' }
    'Copy the string below and share it' = @{ ko = '아래 문자열을 복사해서 공유하세요' }
    'Paste an EllesmereUI profile string below' = @{ ko = '아래에 EllesmereUI 프로필 문자열을 붙여넣으세요' }
    'Border Pushed Type' = @{ ko = '테두리 누름 유형' }
    'Border Highlight Type' = @{ ko = '테두리 강조 유형' }
    'This option requires the position setting to be detached' = @{ ko = '위치 설정이 분리 상태여야 사용할 수 있습니다' }
    'BTB Left Text' = @{ ko = '왼쪽 글자' }
    'BTB Right Text' = @{ ko = '오른쪽 글자' }
    'Show combat indicator preview' = @{ ko = '전투 표시기 미리보기 표시' }
    'Hide combat indicator preview' = @{ ko = '전투 표시기 미리보기 숨기기' }
    'Activate Boss Preview' = @{ ko = '보스 미리보기 켜기' }
    'Deactivate Boss Preview' = @{ ko = '보스 미리보기 끄기' }
    'Simple Debuff Display off' = @{ ko = '단순 약화 효과 표시 끄기' }
    'Applies to: ' = @{ ko = '적용 대상: ' }
    'Custom Shape Glow' = @{ ko = '사용자 지정 모양 반짝임' }
    'Custom Shape Glow requires a custom button shape' = @{ ko = '사용자 지정 모양 반짝임은 사용자 지정 버튼 모양이 필요합니다' }
    'Power Bar Threshold' = @{ ko = '자원 막대 임계값' }
    'Health Bar Threshold' = @{ ko = '생명력 막대 임계값' }
    'Duration Position' = @{ ko = '지속시간 위치' }
    'Count Position' = @{ ko = '횟수 위치' }
    'Choose Window...' = @{ ko = '창 선택...' }
    'the Randomly trigger' = @{ ko = '무작위 발동' }
    'Select which specs you want ' = @{ ko = '' }
    ' to be assigned to' = @{ ko = '을(를) 할당할 전문화를 선택하세요' }
    'Proc Glow' = @{ ko = '발동 반짝임' }
    'Active State' = @{ ko = '활성 상태' }
    'Active State Glow' = @{ ko = '활성 상태 반짝임' }
    'Cooldown State Effect' = @{ ko = '재사용 대기 상태 효과' }
    'Glow Effect Color' = @{ ko = '반짝임 효과 색상' }
    'Assign to Spec' = @{ ko = '전문화에 할당' }
    'Create New (Copy)' = @{ ko = '새로 만들기 (복사)' }
    'Export Selected Addons' = @{ ko = '선택한 애드온 내보내기' }
    'Clear Queue' = @{ ko = '대기열 비우기' }
    'Refresh' = @{ ko = '새로고침' }
    # >>> slot tr
    'Head' = @{ ko = '머리' }
    'Neck' = @{ ko = '목' }
    'Shoulder' = @{ ko = '어깨' }
    'Chest' = @{ ko = '가슴' }
    'Waist' = @{ ko = '허리' }
    'Legs' = @{ ko = '다리' }
    'Feet' = @{ ko = '발' }
    'Wrist' = @{ ko = '손목' }
    'Hands' = @{ ko = '손' }
    'Back' = @{ ko = '등' }
    'Main Hand' = @{ ko = '주장비' }
    'Off Hand' = @{ ko = '보조장비' }
    # >>> wrap_keys tr DamageMeters.lua
    'Healing Done' = @{ ko = '치유량' }
    'Damage Taken' = @{ ko = '받는 피해' }
    'Avoidable Damage Taken' = @{ ko = '회피 가능한 받는 피해' }
    'Enemy Damage Taken' = @{ ko = '적이 받는 피해' }
    'Interrupts' = @{ ko = '시전 방해' }
    'Dispels' = @{ ko = '해제' }
    'Deaths' = @{ ko = '죽음' }
    'Overall' = @{ ko = '전체' }
    'Death Recap' = @{ ko = '죽음 요약' }
    'Enable Snapping' = @{ ko = '자동 붙임 켜기' }
    'Disable Snapping' = @{ ko = '자동 붙임 끄기' }
    'Select Segment' = @{ ko = '보기 선택' }
    'Switch Meter Type' = @{ ko = '미터 종류 변경' }
    'Healing' = @{ ko = '치유' }
    'Close Window' = @{ ko = '현재 창 닫기' }
    'New Window' = @{ ko = '새 창 만들기' }
    'Reset Data' = @{ ko = '초기화' }
    'Overall ' = @{ ko = '전체 ' }
    'Resize Width' = @{ ko = '너비 조절' }
    # >>> wrap_keys tr UnlockMode.lua
    'Select Element' = @{ ko = '요소 선택' }
    'All Elements' = @{ ko = '모든 요소' }
    'Y Position' = @{ ko = '세로 위치' }
    'X Position' = @{ ko = '가로 위치' }
    'Center on Screen' = @{ ko = '화면 중앙' }
    # >>> dropdown tr
    'Center' = @{ ko = '중앙' }
    'ICONS' = @{ ko = '아이콘' }
    'TEXT' = @{ ko = '글자' }
    'Stance' = @{ ko = '태세' }
    'Micro' = @{ ko = '마이크로' }
    'Rep' = @{ ko = '평판' }
    'Horizontal' = @{ ko = '가로' }
    'Vertical' = @{ ko = '세로' }
    'Down' = @{ ko = '아래' }
    'Centered' = @{ ko = '중앙' }
    'Cropped' = @{ ko = '잘림' }
    'Square' = @{ ko = '사각형' }
    'Circle' = @{ ko = '원' }
    'Diamond' = @{ ko = '다이아몬드' }
    'Hexagon' = @{ ko = '육각형' }
    'Low' = @{ ko = '낮음' }
    'Medium' = @{ ko = '보통' }
    'High' = @{ ko = '높음' }
    'Dialog' = @{ ko = '대화상자' }
    'Fullscreen' = @{ ko = '전체화면' }
    'Tooltip' = @{ ko = '툴팁' }
    'CORE' = @{ ko = '핵심' }
    'AURAS' = @{ ko = '오라' }
    'FILTER' = @{ ko = '필터' }
    'BEHAVIOR' = @{ ko = '동작' }
    'Unknown' = @{ ko = '알 수 없음' }
    'Remove' = @{ ko = '제거' }
    'Percent' = @{ ko = '퍼센트' }
    'CCs' = @{ ko = '군중 제어' }
    'Vibrant' = @{ ko = '강렬' }
    'M+' = @{ ko = '신화+' }
    'Raid' = @{ ko = '공격대' }
    'Max' = @{ ko = '최대' }
    'Auto' = @{ ko = '자동' }
    'Attached' = @{ ko = '부착' }
    'Detached' = @{ ko = '분리' }
    # >>> sweep tr
    'OneBank' = @{ ko = '통합 은행' }
    'All Bank Tabs' = @{ ko = '모든 보관함' }
    'OneWarbank' = @{ ko = '통합 전투부대' }
    'All Warbank Tabs' = @{ ko = '모든 전투부대' }
    'Buy Bank Tab' = @{ ko = '보관함 구매' }
    'Buy Warbank Tab' = @{ ko = '전투부대 구매' }
    # >>> dropdown tr
    'Modern' = @{ ko = '모던' }
    'Heavy' = @{ ko = '무거움' }
    'Strong' = @{ ko = '강함' }
    'Light' = @{ ko = '가벼움' }
    'Solid Color' = @{ ko = '단색' }
    'Bar Interactions are the light effects that happen when you hover/press a spell, your cooldown swipe line, aura active border glow, etc' = @{ ko = '바 상호작용은 주문에 마우스를 올리거나 누를 때, 쿨다운 스와이프 선, 오라 활성 테두리 반짝임 등에 표시되는 반짝임 효과입니다.' }
    'Pixel' = @{ ko = '픽셀' }
    'Glyph' = @{ ko = '글리프' }
    'Arcade' = @{ ko = '아케이드' }
    'Legend' = @{ ko = '레전드' }
    'Textured Circle' = @{ ko = '텍스처 원' }
    'Striped' = @{ ko = '줄무늬' }
}

# ★ Lua 키는 대소문자 구분(예: "cancel" vs "Cancel")이지만 PowerShell [ordered]@{} 리터럴은
#   대소문자를 무시해 중복 키로 막힌다. 그래서 위 리터럴을 case-sensitive 사전으로 복제한 뒤,
#   대소문자만 다른 키(소문자 cancel 등)는 여기서 따로 추가한다. 순서/대소문자 모두 보존됨.
$__tr = New-Object System.Collections.Specialized.OrderedDictionary([System.StringComparer]::Ordinal)
foreach($k in $TR.Keys){ $__tr[$k] = $TR[$k] }
$__tr["cancel"] = @{ ko = "cancel" }   # EllesmereUI_Widgets.lua:2449 (소문자, "Cancel" 과 별개)
$__tr["X"] = @{ ko = "가로" }        # Nameplates 좌표 X (소문자 "x"=가방 닫기버튼 과 별개)
# >>> auto: ..\EllesmereUIMinimap\ (case)
$__tr["Guild"] = @{ ko = "길드" }
# >>> auto: EllesmereUI (re-merge) (case)
$__tr['PARTY MODE'] = @{ ko = '파티 모드' }
$__tr['ACTION BARS'] = @{ ko = '행동 단축바' }
$__tr['NAMEPLATES'] = @{ ko = '이름표' }
$__tr['UNIT FRAMES'] = @{ ko = '유닛 프레임' }
$__tr['Global Font'] = @{ ko = '전역 글꼴' }
$__tr['Beacon Reminders'] = @{ ko = '비콘 알림' }
$__tr['Consumables'] = @{ ko = '소모품' }
# >>> auto: ..\EllesmereUINameplates\ (re-merge) (case)
# >>> auto: ..\EllesmereUIUnitFrames\ (re-merge) (case)
# >>> auto: ..\EllesmereUIResourceBars\ (re-merge) (case)
$__tr['RESET'] = @{ ko = '초기화' }
# >>> auto: ..\EllesmereUICooldownManager\ (re-merge) (case)
# >>> auto: ..\EllesmereUIQoL\ (re-merge) (case)
$__tr['GROUP FINDER'] = @{ ko = '파티 찾기' }
# >>> auto: ..\EllesmereUIDamageMeters\ (re-merge) (case)
$__tr['STANDALONE COMBAT TIMER'] = @{ ko = '독립 전투 타이머' }
$__tr['No friends online'] = @{ ko = '접속한 친구 없음' }
$__tr['HEALTH BAR'] = @{ ko = '생명력 바' }
$__tr['CLASS RESOURCE'] = @{ ko = '클래스 자원' }
$__tr['POWER BAR'] = @{ ko = '자원 바' }
$__tr['Bar Display'] = @{ ko = '바 표시' }
$__tr['CUSTOM PROC GLOW'] = @{ ko = '사용자 지정 발동 반짝임' }
$__tr['Bar Glows'] = @{ ko = '바 반짝임' }
$__tr['CAST BAR'] = @{ ko = '시전 바' }
$__tr['Player Buffs & Debuffs'] = @{ ko = '플레이어 강화/약화 효과' }
$__tr['Text Bar'] = @{ ko = '글자 바' }
# >>> fill from koKR Locale
$__tr['EXTRAS'] = @{ ko = '추가 기능' }
$__tr['General'] = @{ ko = '일반' }
$__tr['VISIBILITY'] = @{ ko = '표시 여부' }
$__tr['Pet'] = @{ ko = '소환수' }
$__tr['Portrait'] = @{ ko = '초상화' }
$__tr['Combat'] = @{ ko = '전투' }
$__tr['Display'] = @{ ko = '표시' }
$__tr['Colors'] = @{ ko = '색상' }
$__tr['CURSOR'] = @{ ko = '커서' }
$__tr['Shifter'] = @{ ko = '패널 이동' }
$__tr['OneBag'] = @{ ko = '통합 가방' }
$__tr['All Items'] = @{ ko = '모든 아이템' }
$__tr['Beast Mastery'] = @{ ko = '야수' }
$__tr['Marksmanship'] = @{ ko = '사격' }
$__tr['Survival'] = @{ ko = '생존' }
$__tr['Arms'] = @{ ko = '무기' }
$__tr['Protection'] = @{ ko = '방어' }
$__tr['Fury'] = @{ ko = '분노' }
$__tr['Arcane'] = @{ ko = '비전' }
$__tr['Fire'] = @{ ko = '화염' }
$__tr['Frost'] = @{ ko = '냉기' }
$__tr['Holy'] = @{ ko = '신성' }
$__tr['Retribution'] = @{ ko = '징벌' }
$__tr['Discipline'] = @{ ko = '수양' }
$__tr['Assassination'] = @{ ko = '암살' }
$__tr['Outlaw'] = @{ ko = '무법' }
$__tr['Subtlety'] = @{ ko = '잠행' }
$__tr['Blood'] = @{ ko = '혈기' }
$__tr['Unholy'] = @{ ko = '부정' }
$__tr['Affliction'] = @{ ko = '고통' }
$__tr['Demonology'] = @{ ko = '악마' }
$__tr['Destruction'] = @{ ko = '파괴' }
$__tr['Brewmaster'] = @{ ko = '양조' }
$__tr['Mistweaver'] = @{ ko = '운무' }
$__tr['Windwalker'] = @{ ko = '풍운' }
$__tr['Havoc'] = @{ ko = '파멸' }
$__tr['Vengeance'] = @{ ko = '복수' }
$__tr['Balance'] = @{ ko = '조화' }
$__tr['Feral'] = @{ ko = '야성' }
$__tr['Guardian'] = @{ ko = '수호자' }
$__tr['Restoration'] = @{ ko = '회복' }
$__tr['Elemental'] = @{ ko = '정령' }
$__tr['Enhancement'] = @{ ko = '고양' }
$__tr['Devastation'] = @{ ko = '황폐' }
$__tr['Preservation'] = @{ ko = '보존' }
$__tr['Augmentation'] = @{ ko = '증강' }
$__tr['Death Knight'] = @{ ko = '죽음의 기사' }
$__tr['Demon Hunter'] = @{ ko = '악마사냥꾼' }
$__tr['Warrior'] = @{ ko = '전사' }
$__tr['Mage'] = @{ ko = '마법사' }
$__tr['Priest'] = @{ ko = '사제' }
$__tr['Rogue'] = @{ ko = '도적' }
$__tr['Druid'] = @{ ko = '드루이드' }
$__tr['Hunter'] = @{ ko = '사냥꾼' }
$__tr['Shaman'] = @{ ko = '주술사' }
$__tr['Warlock'] = @{ ko = '흑마법사' }
$__tr['Monk'] = @{ ko = '수도사' }
$__tr['Paladin'] = @{ ko = '성기사' }
$__tr['Evoker'] = @{ ko = '기원사' }
$__tr['Devourer'] = @{ ko = '포식자' }
$__tr['Utility'] = @{ ko = '유틸리티' }
$__tr['Show Item Text'] = @{ ko = '아이템 글자 보이기' }
$__tr['Hide Item Text'] = @{ ko = '아이템 글자 숨기기' }
$__tr['Proc Glow'] = @{ ko = '발동 반짝임' }
$__tr['Blizzard'] = @{ ko = '블리자드' }
$__tr['Midnight'] = @{ ko = '미드나이트' }
$__tr['Runic'] = @{ ko = '룬' }
$__tr['Solid'] = @{ ko = '단색' }
$__tr['Glow'] = @{ ko = '반짝임' }
$__tr['Warbank '] = @{ ko = '전투부대 ' }
$__tr['Warbank Tab '] = @{ ko = '전투부대 탭 ' }
$__tr['Deposit'] = @{ ko = '맡기기' }
$__tr['Withdraw'] = @{ ko = '찾기' }
$__tr['Deposit to Warbank'] = @{ ko = '전투부대 은행에 맡기기' }
$__tr['Withdraw from Warbank'] = @{ ko = '전투부대 은행에서 찾기' }
$__tr['Tiny (75%)'] = @{ ko = '매우 작음 (75%)' }
$__tr['Small (90%)'] = @{ ko = '작음 (90%)' }
$__tr['Normal (100%)'] = @{ ko = '보통 (100%)' }
$__tr['Large (110%)'] = @{ ko = '큼 (110%)' }
$__tr['Huge (125%)'] = @{ ko = '매우 큼 (125%)' }
$__tr['Massive (150%)'] = @{ ko = '거대 (150%)' }
$__tr['This option requires %s to be enabled'] = @{ ko = '''%s'' 옵션을 켜야 사용 가능합니다' }
# >>> fill from koKR Locale
$__tr['Hero Craft'] = @{ ko = '영웅 강화' }
$__tr['Myth Craft'] = @{ ko = '신화 강화' }
$__tr[' Items'] = @{ ko = '개' }
$__tr['Current iLvl: %s%.1f|r     Max Possible: %s%.1f|r'] = @{ ko = '현재 아이템 레벨: %s%.1f|r     최대 가능: %s%.1f|r' }
$__tr['Nothing needed'] = @{ ko = '필요 없음' }
$__tr['Locked'] = @{ ko = '잠김' }
$__tr['Unlocked'] = @{ ko = '잠금 해제' }
$__tr['Myth Crest'] = @{ ko = '신화 문장' }
$__tr['Hero Crest'] = @{ ko = '영웅 문장' }
$__tr['Slot Settings'] = @{ ko = '슬롯 설정' }
$__tr['Absorb Amount'] = @{ ko = '흡수량' }
# >>> fill from koKR Locale
$__tr['Boss'] = @{ ko = '보스' }
$__tr['Completed Color'] = @{ ko = '완료 색상' }
$__tr['Crest'] = @{ ko = '문장' }
$__tr['Focused Color'] = @{ ko = '집중 색상' }
$__tr['Name'] = @{ ko = '이름' }
$__tr['Normal'] = @{ ko = '보통' }
$__tr['Thick'] = @{ ko = '두꺼움' }
$__tr['Thin'] = @{ ko = '얇음' }
# >>> settings-window parentheticals kept English (small font)
$__tr['(Applies on Window Close)'] = @{ ko = '(창 닫을 때 적용)' }
$__tr['(Ex: 1,5,8)'] = @{ ko = '(예: 1,5,8)' }
$__tr['(Percent)'] = @{ ko = '(퍼센트)' }
$__tr['(min)'] = @{ ko = '(분)' }
$__tr['(minutes)'] = @{ ko = '(분)' }
$__tr['(one per slot)'] = @{ ko = '(슬롯당 하나)' }
$__tr['(seconds)'] = @{ ko = '(초)' }
$__tr['New'] = @{ ko = '신규' }
$__tr['This option requires a text selection other than none.'] = @{ ko = '이 옵션을 사용하려면 없음 이외의 글자 선택이 필요합니다.' }
$__tr['Title Size'] = @{ ko = '제목 크기' }
$__tr['Affix Size'] = @{ ko = '어픽스 크기' }
$__tr['Show Myth'] = @{ ko = '신화 보이기' }
$__tr['Show Hero'] = @{ ko = '영웅 보이기' }
$__tr['Show Champion'] = @{ ko = '챔피언 보이기' }
$__tr['Show Veteran'] = @{ ko = '노련가 보이기' }
$__tr['Show Adventurer'] = @{ ko = '모험가 보이기' }
$__tr['Scan all equipped gear costs at the Item Upgrade NPC.'] = @{ ko = '강화 NPC에서 장착한 모든 장비의 비용을 검사합니다.' }
$__tr['Scans each slot one at a time — this can take up to 10 seconds.'] = @{ ko = '슬롯을 하나씩 검사하며, 최대 10초까지 걸릴 수 있습니다.' }
$__tr['Requires the Item Upgrade window to be open.'] = @{ ko = '아이템 강화 창이 열려 있어야 합니다.' }
$__tr['Item Upgrade window is not open.'] = @{ ko = '아이템 강화 창이 열려 있지 않습니다.' }
$__tr['Settings are Cross-Profile:|r Changes to this module apply to all profiles. Click to desync and use separate settings per profile.'] = @{ ko = '프로필 간 공유 설정:|r 이 모듈의 변경사항은 모든 프로필에 적용됩니다. 클릭하면 분리되어 프로필별 별도 설정을 사용합니다.' }
$__tr['Settings are Per-Profile:|r Each profile has its own settings for this module. Click to sync and copy the current settings to all profiles.'] = @{ ko = '프로필별 분리 설정:|r 각 프로필이 이 모듈에 대한 자체 설정을 가집니다. 클릭하면 공유되어 현재 설정이 모든 프로필에 복사됩니다.' }
$__tr['Toggle visibility of the Attributes stat category.'] = @{ ko = '속성 능력치 카테고리 표시를 켜거나 끕니다.' }
$__tr['Toggle visibility of the Secondary Stats category.'] = @{ ko = '보조 능력치 카테고리 표시를 켜거나 끕니다.' }
$__tr['Toggle visibility of the Tertiary stat category (Leech, Avoidance, Speed).'] = @{ ko = '3차 능력치 카테고리(흡혈, 회피도, 이동 속도) 표시를 켜거나 끕니다.' }
$__tr['Toggle visibility of the Attack stat category.'] = @{ ko = '공격 능력치 카테고리 표시를 켜거나 끕니다.' }
$__tr['Toggle visibility of the Defense stat category.'] = @{ ko = '방어 능력치 카테고리 표시를 켜거나 끕니다.' }
$__tr['Toggle visibility of the Crests stat category.'] = @{ ko = '문양 능력치 카테고리 표시를 켜거나 끕니다.' }
$__tr['Toggle visibility of the PvP stat category (Honor Level, Honor, Conquest).'] = @{ ko = 'PvP 능력치 카테고리(명예 레벨, 명예, 정복) 표시를 켜거나 끕니다.' }
$__tr['FocusKick'] = @{ ko = '주시 차단' }
$__tr['Refresh using tooltip scan data.'] = @{ ko = '툴팁 갱신 데이터로 새로고침.' }
$__tr['For exact costs, use |cffffffff''Update at Upgrader''|r'] = @{ ko = '정확한 비용은 |cffffffff''강화 NPC에서 갱신''|r 사용' }
$__tr['while at an Item Upgrade NPC.'] = @{ ko = '아이템 강화 NPC 앞에서.' }
$__tr['Light''s Potential'] = @{ ko = '빛의 잠재력' }
$__tr['Potion of Recklessness'] = @{ ko = '무모함의 물약' }
$__tr['Silvermoon Health Potion'] = @{ ko = '실버문 생명력 물약' }
$__tr['Lightfused Mana Potion'] = @{ ko = '빛주입 마나 물약' }
$__tr['Invisibility Potion'] = @{ ko = '투명 물약' }
$__tr['Demonic Healthstone'] = @{ ko = '악마의 생명석' }
$__tr['Trinket Slot 1'] = @{ ko = '장신구 슬롯 1' }
$__tr['Trinket Slot 2'] = @{ ko = '장신구 슬롯 2' }
$__tr['(no spells on bar)'] = @{ ko = '(바에 주문 없음)' }
$__tr['Enable Focus Text Reminders'] = @{ ko = '주시 글자 알림' }
$__tr['This feature optimizes your in-game graphics settings to give you the best combination of high FPS and visual clarity.'] = @{ ko = '이 기능은 높은 FPS와 시각적 선명도의 최적 조합을 위해 게임 내 그래픽 설정을 최적화합니다.' }
$__tr['You can revert all changes at any time by clicking \"Restore My Settings\" which will appear after optimizing.'] = @{ ko = '최적화 후 나타나는 \"내 설정 복원\"을 클릭하면 언제든지 모든 변경을 되돌릴 수 있습니다.' }
$__tr['What we change:'] = @{ ko = '변경 항목:' }
$__tr['Shadow Quality - Fair (balanced quality/FPS)'] = @{ ko = '그림자 품질 - 보통 (품질/FPS 균형)' }
$__tr['Liquid Detail - Disabled'] = @{ ko = '액체 세부 묘사 - 끔' }
$__tr['Particle Density - Set to Ultra (keeps important spell effects)'] = @{ ko = '입자 밀도 - 최상 (중요 주문 효과 유지)' }
$__tr['SSAO (Ambient Occlusion) - Disabled'] = @{ ko = 'SSAO (주변 차폐) - 끔' }
$__tr['Depth Effects - Disabled'] = @{ ko = '깊이 효과 - 끔' }
$__tr['Compute Effects - Disabled'] = @{ ko = '연산 효과 - 끔' }
$__tr['Select Talent'] = @{ ko = '특성 선택' }
$__tr['|cff888888Click to create|r'] = @{ ko = '|cff888888클릭하여 생성|r' }
$__tr['|cff888888Created|r'] = @{ ko = '|cff888888생성됨|r' }
$__tr['|cff888888Created. Right-click to configure.|r'] = @{ ko = '|cff888888생성됨. 우클릭하여 설정.|r' }
$__tr['|cff888888Click to create. Right-click to configure.|r'] = @{ ko = '|cff888888클릭하여 생성. 우클릭하여 설정.|r' }
$__tr['Reagent Bag'] = @{ ko = '재료 가방' }
$__tr['Item Set Gear'] = @{ ko = '장비 세트' }
$__tr['Quest Items'] = @{ ko = '퀘스트 아이템' }
$__tr['Weapons / Trinkets'] = @{ ko = '무기 / 장신구' }
$__tr['Trade Goods'] = @{ ko = '교역품' }
$__tr['Gear Enhancements'] = @{ ko = '장비 강화' }
$__tr['Miscellaneous'] = @{ ko = '기타' }
$__tr['Needed'] = @{ ko = '필요' }
$__tr['Owned'] = @{ ko = '보유' }
$__tr['Earned/Cap'] = @{ ko = '획득/한도' }
$__tr['Still Avail'] = @{ ko = '잔여 가능' }
$__tr['At maximum item level'] = @{ ko = '최대 아이템 레벨 도달' }
$__tr['Crafted item — cannot be upgraded here'] = @{ ko = '제작 아이템 — 여기서 강화 불가' }
$__tr['Expand Sidebar'] = @{ ko = '사이드바 펼치기' }
$__tr['Collapse Sidebar'] = @{ ko = '사이드바 접기' }
$__tr['Show Pinned Items must be enabled'] = @{ ko = '''고정한 아이템 표시'' 를 켜야 사용 가능합니다' }
$__tr['Show Recent Items must be enabled'] = @{ ko = '''최근 아이템 표시'' 를 켜야 사용 가능합니다' }
$__tr['At Max (%d)'] = @{ ko = '최대치 (%d)' }


$__tr['Glass'] = @{ ko = '유리' }
$__tr['Cursor Circle'] = @{ ko = '커서 원' }
$__tr['Snap Elements\nEnabled'] = @{ ko = '요소 맞춤\n활성화' }
$__tr['Grid Lines\nBright'] = @{ ko = '격자선\n밝게' }
$__tr['Hover Top Bar\nDisabled'] = @{ ko = '상단 바 표시\n비활성화' }
$__tr['Left-click to set a keybind.\nRight-click to unbind.'] = @{ ko = '좌클릭으로 단축키를 지정하고,\n우클릭으로 해제합니다.' }
$__tr['Dark Overlays\nEnabled'] = @{ ko = '어두운 오버레이\n활성화' }
$__tr['Hover Top Bar\nEnabled'] = @{ ko = '상단 바 표시\n활성화' }
$__tr['Cursor Light\nDisabled'] = @{ ko = '커서 조명\n비활성화' }
$__tr['This will display the word \"FOCUS\" below caster/miniboss mobs in M+ if you have not set your focus. Disabled for specs with no kick.'] = @{ ko = '주시 대상을 지정하지 않았을 때 신화+에서 시전자/소형 우두머리 몹 아래에 \"FOCUS\"를 표시합니다. 차단기가 없는 전문화에서는 비활성화됩니다.' }
$__tr['Enable this to display a reminder to untalent\nout of this when it is not needed\n(all other dungeons/raids not selected).'] = @{ ko = '이 옵션을 켜면 필요하지 않을 때\n(선택되지 않은 다른 모든 던전/공격대)\n이 특성을 빼라는 알림을 표시합니다.' }
$__tr['Enter map zone IDs separated by commas.\nThe potion reminder will only show in these zones.'] = @{ ko = '쉼표로 구분된 지도 지역 ID를 입력하세요.\n물약 알림은 이 지역에서만 표시됩니다.' }
$__tr['You have unsaved position changes.\nWhat would you like to do?'] = @{ ko = '저장되지 않은 위치 변경이 있습니다.\n어떻게 하시겠습니까?' }
$__tr['Snap Elements\nDisabled'] = @{ ko = '요소 맞춤\n비활성화' }
$__tr['Display the word \"FOCUS\" below caster/miniboss mobs in M+ if you have not set your focus. This is the same setting as in the FocusKick bar options. Disabled for specs with no kick.'] = @{ ko = '주시 대상을 지정하지 않았을 때 신화+에서 시전자/소형 우두머리 몹 아래에 \"FOCUS\"를 표시합니다. 주시 차단 바 옵션과 동일한 설정입니다. 차단기가 없는 전문화에서는 비활성화됩니다.' }
$__tr['Dark Overlays\nDisabled'] = @{ ko = '어두운 오버레이\n비활성화' }
$__tr['Coordinates\nEnabled'] = @{ ko = '좌표 표시\n활성화' }
$__tr['Show Special \"Off-Tank\" Color'] = @{ ko = '특수 \"보조 탱커\" 색상 표시' }
$__tr['Grid Lines\nDimmed'] = @{ ko = '격자선\n어둡게' }
$__tr['Positions can only be changed\nin the All Items or OneBag categories'] = @{ ko = '위치는 ''모든 아이템'' 또는 통합 가방 분류에서만\n변경할 수 있습니다' }
$__tr['Grid Lines\nDisabled'] = @{ ko = '격자선\n비활성' }
$__tr['Coordinates\nDisabled'] = @{ ko = '좌표 표시\n비활성화' }
$__tr['Cursor Light\nEnabled'] = @{ ko = '커서 조명\n활성화' }
$__tr['EllesmereUI has updated your CDM Edit Mode settings to ensure cooldown tracking works correctly.\n\nA UI reload is required for the changes to take effect.'] = @{ ko = 'EllesmereUI 가 쿨다운 추적이 정상 동작하도록 CDM 편집 모드 설정을 갱신했습니다.\n\n변경 사항 적용을 위해 UI 리로드가 필요합니다.' }
$__tr['Show Special \"Has Aggro\" Color'] = @{ ko = '특수 \"위협 보유\" 색상 표시' }
# FPS & Graphics Optimization 팝업 본문 (EUI__General_Options.lua 247-257) — 구 런타임 Common.lua 번역 채용
$__tr['Outline Mode - Disabled'] = @{ ko = '외곽선 모드 - 끔' }
$__tr['Texture Resolution - Set to High'] = @{ ko = '텍스처 해상도 - 높음' }
$__tr['Spell Density - Set to Essential'] = @{ ko = '주문 밀도 - 핵심만' }
$__tr['Projected Textures - Enabled (needed for ground effects)'] = @{ ko = '투영 텍스처 - 켬 (바닥 효과에 필요)' }
$__tr['View Distance - Reduced to 1'] = @{ ko = '시야 거리 - 1로 낮춤' }
$__tr['Environment Detail - Reduced to 1'] = @{ ko = '환경 세부 묘사 - 1로 낮춤' }
$__tr['Ground Clutter - Reduced to 1'] = @{ ko = '바닥 잡초 - 1로 낮춤' }
$__tr['Raid/Dungeon Settings - Uses same settings everywhere'] = @{ ko = '공격대/던전 설정 - 모든 곳에 동일 설정 사용' }
$__tr['Resample Sharpening - Enabled (crisper image)'] = @{ ko = '리샘플 선명화 - 켬 (더 또렷한 화면)' }
$__tr['Contrast - Boosted by +10 (if currently 55 or below)'] = @{ ko = '대비 - +10 증가 (현재 55 이하인 경우)' }
$__tr['These settings prioritize frame rate and visual clarity over environmental detail. Textures stay high quality so your character and the world still look perfect.'] = @{ ko = '이 설정은 주변 배경 디테일보다 프레임(FPS)과 화면 선명도를 우선시합니다. 텍스처는 고품질로 유지되기 때문에 캐릭터와 그래픽은 여전히 깔끔하게 보입니다.' }
# 드롭다운 표시값: 자원 글자/바 스타일 (UnitFrames) — none/both/standard 래핑 누락분 번역
$__tr['Value | %'] = @{ ko = '수치 | %' }
$__tr['Standard'] = @{ ko = '표준' }
$__tr['Scan at Upgrader for exact costs'] = @{ ko = '정확한 비용은 강화 NPC에서 스캔' }
$__tr['Current'] = @{ ko = '현재' }
# 테두리 스타일 표시명(EllesmereUI.lua LSM_RENAME) — EUI_L[entry.name] 동적 조회, 래핑 불필요
$__tr['Blizzard Wood'] = @{ ko = '블리자드 우드' }
# 색상 선택기 취소 링크 (소문자 키 EUI_L["cancel"], 대문자 "Cancel"와 별개)
$__tr['cancel'] = @{ ko = '취소' }
$TR = $__tr

# 언어 코드 → WoW 로케일.  ko 만 채워져 있고 나머지는 번역 대기(영문 폴백).
$LOCALE_MAP = [ordered]@{
    enUS = $null   # master (key=value)
    koKR = "ko"
    deDE = "de"
    esES = "es"
    esMX = "es"    # esMX 도 동일 키 사용(필요시 분리)
    frFR = "fr"
    itIT = "it"
    ptBR = "pt"
    ruRU = "ru"
    zhCN = "zhCN"   # 중국 간체 (현재 미번역 → 영문 템플릿, 번역자용)
    zhTW = "zhTW"   # 대만/홍콩 번체 (현재 미번역 → 영문 템플릿, 번역자용)
}

# 모듈별 문맥 오버라이드: 같은 영문 키가 모듈마다 다른 한글이어야 할 때.
# 기본값(default)은 $TR[키].ko 를 그대로 쓰고, 여기엔 "특정 모듈에서만 다른 값"만 적는다.
# 영문 소스/로직은 건드리지 않음 — LocalCore 의 __index 가 호출 모듈을 감지해 분기.
$CTX = @{
    'Armor' = @{ 'EllesmereUIBags' = @{ ko = '방어구' } }   # 가방=방어구 / 그 외(캐릭터 시트)=방어도($TR 기본값)
}

# export
@{ WRAPPED = $WRAPPED; TR = $TR; LOCALE_MAP = $LOCALE_MAP; CTX = $CTX }
