mirror of
https://github.com/Bluewhale1337/ElvUIModernized.git
synced 2026-07-28 08:54:43 +00:00
cleanup
This commit is contained in:
@@ -1,8 +1,8 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI); -- Inport: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
local E, L, V, P, G = unpack(ElvUI); -- Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
|
|
||||||
--Cache global variables
|
--Cache global variables
|
||||||
--Lua functions
|
--Lua functions
|
||||||
local _G = getfenv()
|
local _G = _G
|
||||||
local type, ipairs, tonumber = type, ipairs, tonumber
|
local type, ipairs, tonumber = type, ipairs, tonumber
|
||||||
local floor = math.floor
|
local floor = math.floor
|
||||||
--WoW API / Variables
|
--WoW API / Variables
|
||||||
@@ -146,7 +146,7 @@ end
|
|||||||
local function ConfigMode_OnClick(self)
|
local function ConfigMode_OnClick(self)
|
||||||
selectedValue = self.value
|
selectedValue = self.value
|
||||||
E:ToggleConfigMode(false, self.value)
|
E:ToggleConfigMode(false, self.value)
|
||||||
-- UIDropDownMenu_SetSelectedValue(ElvUIMoverPopupWindowDropDown, self.value)
|
UIDropDownMenu_SetSelectedValue(ElvUIMoverPopupWindowDropDown, self.value)
|
||||||
end
|
end
|
||||||
|
|
||||||
local function ConfigMode_Initialize()
|
local function ConfigMode_Initialize()
|
||||||
@@ -159,7 +159,7 @@ local function ConfigMode_Initialize()
|
|||||||
UIDropDownMenu_AddButton(info)
|
UIDropDownMenu_AddButton(info)
|
||||||
end
|
end
|
||||||
|
|
||||||
--UIDropDownMenu_SetSelectedValue(ElvUIMoverPopupWindowDropDown, selectedValue)
|
UIDropDownMenu_SetSelectedValue(ElvUIMoverPopupWindowDropDown, selectedValue)
|
||||||
end
|
end
|
||||||
|
|
||||||
function E:NudgeMover(nudgeX, nudgeY)
|
function E:NudgeMover(nudgeX, nudgeY)
|
||||||
|
|||||||
@@ -1,10 +1,12 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI) --Inport: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
local Sticky = LibStub("LibSimpleSticky-1.0")
|
local Sticky = LibStub("LibSimpleSticky-1.0");
|
||||||
|
|
||||||
local _G = getfenv()
|
--Cache global variables
|
||||||
|
--Lua functions
|
||||||
|
local _G = _G
|
||||||
local type, unpack, pairs = type, unpack, pairs
|
local type, unpack, pairs = type, unpack, pairs
|
||||||
local format, split, find = string.format, string.split, string.find
|
local format, split, find = string.format, string.split, string.find
|
||||||
|
--WoW API / Variables
|
||||||
local CreateFrame = CreateFrame
|
local CreateFrame = CreateFrame
|
||||||
|
|
||||||
E.CreatedMovers = {}
|
E.CreatedMovers = {}
|
||||||
|
|||||||
@@ -1,37 +1,39 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI);
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
|
|
||||||
local _G = getfenv();
|
--Cache global variables
|
||||||
local tonumber, type = tonumber, type;
|
--Lua functions
|
||||||
local format, lower = string.format, string.lower;
|
local _G = _G
|
||||||
|
local tonumber, type = tonumber, type
|
||||||
local InCombatLockdown = InCombatLockdown;
|
local format, lower = string.format, string.lower
|
||||||
local UIFrameFadeOut, UIFrameFadeIn = UIFrameFadeOut, UIFrameFadeIn;
|
--WoW API / Variables
|
||||||
local EnableAddOn, DisableAddOn, DisableAllAddOns = EnableAddOn, DisableAddOn, DisableAllAddOns;
|
local InCombatLockdown = InCombatLockdown
|
||||||
local SetCVar = SetCVar;
|
local UIFrameFadeOut, UIFrameFadeIn = UIFrameFadeOut, UIFrameFadeIn
|
||||||
local ReloadUI = ReloadUI;
|
local EnableAddOn, DisableAddOn, DisableAllAddOns = EnableAddOn, DisableAddOn, DisableAllAddOns
|
||||||
local debugprofilestart, debugprofilestop = debugprofilestart, debugprofilestop;
|
local SetCVar = SetCVar
|
||||||
local UpdateAddOnCPUUsage, GetAddOnCPUUsage = UpdateAddOnCPUUsage, GetAddOnCPUUsage;
|
local ReloadUI = ReloadUI
|
||||||
local ResetCPUUsage = ResetCPUUsage;
|
local debugprofilestart, debugprofilestop = debugprofilestart, debugprofilestop
|
||||||
local GetAddOnInfo = GetAddOnInfo;
|
local UpdateAddOnCPUUsage, GetAddOnCPUUsage = UpdateAddOnCPUUsage, GetAddOnCPUUsage
|
||||||
local ERR_NOT_IN_COMBAT = ERR_NOT_IN_COMBAT;
|
local ResetCPUUsage = ResetCPUUsage
|
||||||
|
local GetAddOnInfo = GetAddOnInfo
|
||||||
|
local ERR_NOT_IN_COMBAT = ERR_NOT_IN_COMBAT
|
||||||
|
|
||||||
function E:EnableAddon(addon)
|
function E:EnableAddon(addon)
|
||||||
local _, _, _, _, _, reason, _ = GetAddOnInfo(addon);
|
local _, _, _, _, _, reason, _ = GetAddOnInfo(addon)
|
||||||
if(reason ~= "MISSING") then
|
if(reason ~= "MISSING") then
|
||||||
EnableAddOn(addon);
|
EnableAddOn(addon)
|
||||||
ReloadUI();
|
ReloadUI()
|
||||||
else
|
else
|
||||||
E:Print(format("Addon '%s' not found.", addon));
|
E:Print(format("Addon '%s' not found.", addon))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function E:DisableAddon(addon)
|
function E:DisableAddon(addon)
|
||||||
local _, _, _, _, _, reason, _ = GetAddOnInfo(addon);
|
local _, _, _, _, _, reason, _ = GetAddOnInfo(addon)
|
||||||
if(reason ~= "MISSING") then
|
if(reason ~= "MISSING") then
|
||||||
DisableAddOn(addon);
|
DisableAddOn(addon)
|
||||||
ReloadUI();
|
ReloadUI()
|
||||||
else
|
else
|
||||||
E:Print(format("Addon '%s' not found.", addon));
|
E:Print(format("Addon '%s' not found.", addon))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -41,125 +43,125 @@ function FarmMode()
|
|||||||
if Minimap:IsShown() then
|
if Minimap:IsShown() then
|
||||||
UIFrameFadeOut(Minimap, 0.3)
|
UIFrameFadeOut(Minimap, 0.3)
|
||||||
UIFrameFadeIn(FarmModeMap, 0.3)
|
UIFrameFadeIn(FarmModeMap, 0.3)
|
||||||
Minimap.fadeInfo.finishedFunc = function() Minimap:Hide(); _G.MinimapZoomIn:Click(); _G.MinimapZoomOut:Click(); Minimap:SetAlpha(1) end
|
Minimap.fadeInfo.finishedFunc = function() Minimap:Hide() _G.MinimapZoomIn:Click() _G.MinimapZoomOut:Click() Minimap:SetAlpha(1) end
|
||||||
FarmModeMap.enabled = true;
|
FarmModeMap.enabled = true
|
||||||
else
|
else
|
||||||
UIFrameFadeOut(FarmModeMap, 0.3)
|
UIFrameFadeOut(FarmModeMap, 0.3)
|
||||||
UIFrameFadeIn(Minimap, 0.3)
|
UIFrameFadeIn(Minimap, 0.3)
|
||||||
FarmModeMap.fadeInfo.finishedFunc = function() FarmModeMap:Hide(); _G.MinimapZoomIn:Click(); _G.MinimapZoomOut:Click(); Minimap:SetAlpha(1) end
|
FarmModeMap.fadeInfo.finishedFunc = function() FarmModeMap:Hide() _G.MinimapZoomIn:Click() _G.MinimapZoomOut:Click() Minimap:SetAlpha(1) end
|
||||||
FarmModeMap.enabled = false
|
FarmModeMap.enabled = false
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function E:FarmMode(msg)
|
function E:FarmMode(msg)
|
||||||
if(E.private.general.minimap.enable ~= true) then return; end
|
if(E.private.general.minimap.enable ~= true) then return end
|
||||||
if(msg and type(tonumber(msg)) == "number" and tonumber(msg) <= 500 and tonumber(msg) >= 20 and not InCombatLockdown()) then
|
if(msg and type(tonumber(msg)) == "number" and tonumber(msg) <= 500 and tonumber(msg) >= 20 and not InCombatLockdown()) then
|
||||||
E.db.farmSize = tonumber(msg);
|
E.db.farmSize = tonumber(msg)
|
||||||
FarmModeMap:Size(tonumber(msg));
|
FarmModeMap:Size(tonumber(msg))
|
||||||
end
|
end
|
||||||
|
|
||||||
FarmMode();
|
FarmMode()
|
||||||
end
|
end
|
||||||
|
|
||||||
function E:Grid(msg)
|
function E:Grid(msg)
|
||||||
if(msg and type(tonumber(msg)) == "number" and tonumber(msg) <= 256 and tonumber(msg) >= 4) then
|
if(msg and type(tonumber(msg)) == "number" and tonumber(msg) <= 256 and tonumber(msg) >= 4) then
|
||||||
E.db.gridSize = msg;
|
E.db.gridSize = msg
|
||||||
E:Grid_Show();
|
E:Grid_Show()
|
||||||
else
|
else
|
||||||
if(EGrid) then
|
if(EGrid) then
|
||||||
E:Grid_Hide();
|
E:Grid_Hide()
|
||||||
else
|
else
|
||||||
E:Grid_Show();
|
E:Grid_Show()
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function E:LuaError(msg)
|
function E:LuaError(msg)
|
||||||
msg = lower(msg);
|
msg = lower(msg)
|
||||||
if(msg == "on") then
|
if(msg == "on") then
|
||||||
DisableAllAddOns();
|
DisableAllAddOns()
|
||||||
EnableAddOn("ElvUI");
|
EnableAddOn("ElvUI")
|
||||||
EnableAddOn("ElvUI_Config");
|
EnableAddOn("ElvUI_Config")
|
||||||
SetCVar("scriptErrors", 1);
|
SetCVar("scriptErrors", 1)
|
||||||
ReloadUI();
|
ReloadUI()
|
||||||
elseif(msg == "off") then
|
elseif(msg == "off") then
|
||||||
SetCVar("scriptErrors", 0);
|
SetCVar("scriptErrors", 0)
|
||||||
E:Print("Lua errors off.");
|
E:Print("Lua errors off.")
|
||||||
else
|
else
|
||||||
E:Print("/luaerror on - /luaerror off");
|
E:Print("/luaerror on - /luaerror off")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function E:BGStats()
|
function E:BGStats()
|
||||||
local DT = E:GetModule("DataTexts");
|
local DT = E:GetModule("DataTexts")
|
||||||
DT.ForceHideBGStats = nil;
|
DT.ForceHideBGStats = nil
|
||||||
DT:LoadDataTexts();
|
DT:LoadDataTexts()
|
||||||
|
|
||||||
E:Print(L["Battleground datatexts will now show again if you are inside a battleground."]);
|
E:Print(L["Battleground datatexts will now show again if you are inside a battleground."])
|
||||||
end
|
end
|
||||||
|
|
||||||
local function OnCallback(command)
|
local function OnCallback(command)
|
||||||
MacroEditBox:GetScript("OnEvent")(MacroEditBox, "EXECUTE_CHAT_LINE", command);
|
MacroEditBox:GetScript("OnEvent")(MacroEditBox, "EXECUTE_CHAT_LINE", command)
|
||||||
end
|
end
|
||||||
|
|
||||||
function E:DelayScriptCall(msg)
|
function E:DelayScriptCall(msg)
|
||||||
local secs, command = msg:match("^([^%s]+)%s+(.*)$");
|
local secs, command = msg:match("^([^%s]+)%s+(.*)$")
|
||||||
secs = tonumber(secs);
|
secs = tonumber(secs)
|
||||||
if((not secs) or (getn(command) == 0)) then
|
if((not secs) or (getn(command) == 0)) then
|
||||||
self:Print("usage: /in <seconds> <command>");
|
self:Print("usage: /in <seconds> <command>")
|
||||||
self:Print("example: /in 1.5 /say hi");
|
self:Print("example: /in 1.5 /say hi")
|
||||||
else
|
else
|
||||||
E:ScheduleTimer(OnCallback, secs, command);
|
E:ScheduleTimer(OnCallback, secs, command)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
local num_frames = 0;
|
local num_frames = 0
|
||||||
local function OnUpdate()
|
local function OnUpdate()
|
||||||
num_frames = num_frames + 1;
|
num_frames = num_frames + 1
|
||||||
end
|
end
|
||||||
local f = CreateFrame("Frame");
|
local f = CreateFrame("Frame")
|
||||||
f:Hide();
|
f:Hide()
|
||||||
f:SetScript("OnUpdate", OnUpdate);
|
f:SetScript("OnUpdate", OnUpdate)
|
||||||
|
|
||||||
local toggleMode = false;
|
local toggleMode = false
|
||||||
function E:GetCPUImpact()
|
function E:GetCPUImpact()
|
||||||
if(not toggleMode) then
|
if(not toggleMode) then
|
||||||
ResetCPUUsage();
|
ResetCPUUsage()
|
||||||
num_frames = 0;
|
num_frames = 0
|
||||||
debugprofilestart();
|
debugprofilestart()
|
||||||
f:Show();
|
f:Show()
|
||||||
toggleMode = true;
|
toggleMode = true
|
||||||
self:Print("CPU Impact being calculated, type /cpuimpact to get results when you are ready.");
|
self:Print("CPU Impact being calculated, type /cpuimpact to get results when you are ready.")
|
||||||
else
|
else
|
||||||
f:Hide()
|
f:Hide()
|
||||||
local ms_passed = debugprofilestop();
|
local ms_passed = debugprofilestop()
|
||||||
UpdateAddOnCPUUsage();
|
UpdateAddOnCPUUsage()
|
||||||
|
|
||||||
self:Print("Consumed " .. (GetAddOnCPUUsage("ElvUI") / num_frames) .. " milliseconds per frame. Each frame took " .. (ms_passed / num_frames) .. " to render.");
|
self:Print("Consumed " .. (GetAddOnCPUUsage("ElvUI") / num_frames) .. " milliseconds per frame. Each frame took " .. (ms_passed / num_frames) .. " to render.")
|
||||||
toggleMode = false;
|
toggleMode = false
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function E:LoadCommands()
|
function E:LoadCommands()
|
||||||
self:RegisterChatCommand("in", "DelayScriptCall");
|
self:RegisterChatCommand("in", "DelayScriptCall")
|
||||||
self:RegisterChatCommand("ec", "ToggleConfig");
|
self:RegisterChatCommand("ec", "ToggleConfig")
|
||||||
self:RegisterChatCommand("elvui", "ToggleConfig");
|
self:RegisterChatCommand("elvui", "ToggleConfig")
|
||||||
self:RegisterChatCommand("cpuimpact", "GetCPUImpact");
|
self:RegisterChatCommand("cpuimpact", "GetCPUImpact")
|
||||||
self:RegisterChatCommand("cpuusage", "GetTopCPUFunc");
|
self:RegisterChatCommand("cpuusage", "GetTopCPUFunc")
|
||||||
self:RegisterChatCommand("bgstats", "BGStats");
|
self:RegisterChatCommand("bgstats", "BGStats")
|
||||||
self:RegisterChatCommand("hellokitty", "HelloKittyToggle");
|
self:RegisterChatCommand("hellokitty", "HelloKittyToggle")
|
||||||
self:RegisterChatCommand("hellokittyfix", "HelloKittyFix");
|
self:RegisterChatCommand("hellokittyfix", "HelloKittyFix")
|
||||||
self:RegisterChatCommand("harlemshake", "HarlemShakeToggle");
|
self:RegisterChatCommand("harlemshake", "HarlemShakeToggle")
|
||||||
self:RegisterChatCommand("luaerror", "LuaError");
|
self:RegisterChatCommand("luaerror", "LuaError")
|
||||||
self:RegisterChatCommand("egrid", "Grid");
|
self:RegisterChatCommand("egrid", "Grid")
|
||||||
self:RegisterChatCommand("moveui", "ToggleConfigMode");
|
self:RegisterChatCommand("moveui", "ToggleConfigMode")
|
||||||
self:RegisterChatCommand("resetui", "ResetUI");
|
self:RegisterChatCommand("resetui", "ResetUI")
|
||||||
self:RegisterChatCommand("enable", "EnableAddon");
|
self:RegisterChatCommand("enable", "EnableAddon")
|
||||||
self:RegisterChatCommand("disable", "DisableAddon");
|
self:RegisterChatCommand("disable", "DisableAddon")
|
||||||
self:RegisterChatCommand("farmmode", "FarmMode");
|
self:RegisterChatCommand("farmmode", "FarmMode")
|
||||||
--self:RegisterChatCommand("aprilfools", "");
|
--self:RegisterChatCommand("aprilfools", "")
|
||||||
|
|
||||||
--if E:GetModule("ActionBars") and E.private.actionbar.enable then
|
--if E:GetModule("ActionBars") and E.private.actionbar.enable then
|
||||||
-- self:RegisterChatCommand("kb", E:GetModule("ActionBars").ActivateBindMode);
|
-- self:RegisterChatCommand("kb", E:GetModule("ActionBars").ActivateBindMode)
|
||||||
--end
|
--end
|
||||||
end
|
end
|
||||||
+344
-349
File diff suppressed because it is too large
Load Diff
@@ -1,10 +1,14 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI); --Inport: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
local LSM = LibStub("LibSharedMedia-3.0")
|
local LSM = LibStub("LibSharedMedia-3.0");
|
||||||
|
|
||||||
local SetCVar = SetCVar;
|
--Cache global variables
|
||||||
|
--Lua functions
|
||||||
|
|
||||||
|
--WoW API / Variables
|
||||||
|
local SetCVar = SetCVar
|
||||||
|
|
||||||
local function SetFont(obj, font, size, style, r, g, b, sr, sg, sb, sox, soy)
|
local function SetFont(obj, font, size, style, r, g, b, sr, sg, sb, sox, soy)
|
||||||
if(not obj) then return; end
|
if(not obj) then return end
|
||||||
|
|
||||||
obj:SetFont(font, size, style)
|
obj:SetFont(font, size, style)
|
||||||
if sr and sg and sb then obj:SetShadowColor(sr, sg, sb) end
|
if sr and sg and sb then obj:SetShadowColor(sr, sg, sb) end
|
||||||
@@ -14,19 +18,19 @@ local function SetFont(obj, font, size, style, r, g, b, sr, sg, sb, sox, soy)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function E:UpdateBlizzardFonts()
|
function E:UpdateBlizzardFonts()
|
||||||
local NORMAL = self["media"].normFont;
|
local NORMAL = self["media"].normFont
|
||||||
local COMBAT = LSM:Fetch("font", self.private.general.dmgfont);
|
local COMBAT = LSM:Fetch("font", self.private.general.dmgfont)
|
||||||
local NUMBER = self["media"].normFont;
|
local NUMBER = self["media"].normFont
|
||||||
local NAMEFONT = LSM:Fetch("font", self.private.general.namefont);
|
local NAMEFONT = LSM:Fetch("font", self.private.general.namefont)
|
||||||
local MONOCHROME = "";
|
local MONOCHROME = ""
|
||||||
|
|
||||||
UIDROPDOWNMENU_DEFAULT_TEXT_HEIGHT = 12
|
UIDROPDOWNMENU_DEFAULT_TEXT_HEIGHT = 12
|
||||||
CHAT_FONT_HEIGHTS = {10, 12, 13, 14, 15, 16, 17, 18, 19, 20}
|
CHAT_FONT_HEIGHTS = {10, 12, 13, 14, 15, 16, 17, 18, 19, 20}
|
||||||
|
|
||||||
UNIT_NAME_FONT = NAMEFONT;
|
UNIT_NAME_FONT = NAMEFONT
|
||||||
NAMEPLATE_FONT = NAMEFONT;
|
NAMEPLATE_FONT = NAMEFONT
|
||||||
DAMAGE_TEXT_FONT = COMBAT;
|
DAMAGE_TEXT_FONT = COMBAT
|
||||||
STANDARD_TEXT_FONT = NORMAL;
|
STANDARD_TEXT_FONT = NORMAL
|
||||||
|
|
||||||
if self.db.general.font == "Homespun" then
|
if self.db.general.font == "Homespun" then
|
||||||
MONOCHROME = "MONOCHROME"
|
MONOCHROME = "MONOCHROME"
|
||||||
@@ -49,40 +53,40 @@ function E:UpdateBlizzardFonts()
|
|||||||
end
|
end
|
||||||
|
|
||||||
if(self.private.general.replaceBlizzFonts) then
|
if(self.private.general.replaceBlizzFonts) then
|
||||||
SetFont(GameTooltipHeader, NORMAL, self.db.general.fontSize);
|
SetFont(GameTooltipHeader, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(NumberFont_OutlineThick_Mono_Small, NUMBER, self.db.general.fontSize, "OUTLINE");
|
SetFont(NumberFont_OutlineThick_Mono_Small, NUMBER, self.db.general.fontSize, "OUTLINE")
|
||||||
SetFont(NumberFont_Outline_Huge, NUMBER, 28, MONOCHROME.."THICKOUTLINE", 28);
|
SetFont(NumberFont_Outline_Huge, NUMBER, 28, MONOCHROME.."THICKOUTLINE", 28)
|
||||||
SetFont(NumberFont_Outline_Large, NUMBER, 15, MONOCHROME.."OUTLINE");
|
SetFont(NumberFont_Outline_Large, NUMBER, 15, MONOCHROME.."OUTLINE")
|
||||||
SetFont(NumberFont_Outline_Med, NUMBER, self.db.general.fontSize, "OUTLINE");
|
SetFont(NumberFont_Outline_Med, NUMBER, self.db.general.fontSize, "OUTLINE")
|
||||||
SetFont(NumberFont_Shadow_Med, NORMAL, self.db.general.fontSize);
|
SetFont(NumberFont_Shadow_Med, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(NumberFont_Shadow_Small, NORMAL, self.db.general.fontSize);
|
SetFont(NumberFont_Shadow_Small, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(QuestFont, NORMAL, self.db.general.fontSize);
|
SetFont(QuestFont, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(QuestFont_Large, NORMAL, 14);
|
SetFont(QuestFont_Large, NORMAL, 14)
|
||||||
SetFont(SystemFont_Large, NORMAL, 15);
|
SetFont(SystemFont_Large, NORMAL, 15)
|
||||||
SetFont(GameFontNormalMed3, NORMAL, 15);
|
SetFont(GameFontNormalMed3, NORMAL, 15)
|
||||||
SetFont(SystemFont_Shadow_Huge1, NORMAL, 20, MONOCHROME .. "OUTLINE");
|
SetFont(SystemFont_Shadow_Huge1, NORMAL, 20, MONOCHROME .. "OUTLINE")
|
||||||
SetFont(SystemFont_Med1, NORMAL, self.db.general.fontSize);
|
SetFont(SystemFont_Med1, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(SystemFont_Med3, NORMAL, self.db.general.fontSize);
|
SetFont(SystemFont_Med3, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(SystemFont_OutlineThick_Huge2, NORMAL, 20, MONOCHROME .. "THICKOUTLINE");
|
SetFont(SystemFont_OutlineThick_Huge2, NORMAL, 20, MONOCHROME .. "THICKOUTLINE")
|
||||||
SetFont(SystemFont_Outline_Small, NUMBER, self.db.general.fontSize, "OUTLINE");
|
SetFont(SystemFont_Outline_Small, NUMBER, self.db.general.fontSize, "OUTLINE")
|
||||||
SetFont(SystemFont_Shadow_Large, NORMAL, 15);
|
SetFont(SystemFont_Shadow_Large, NORMAL, 15)
|
||||||
SetFont(SystemFont_Shadow_Med1, NORMAL, self.db.general.fontSize);
|
SetFont(SystemFont_Shadow_Med1, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(SystemFont_Shadow_Med3, NORMAL, self.db.general.fontSize);
|
SetFont(SystemFont_Shadow_Med3, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(SystemFont_Shadow_Outline_Huge2, NORMAL, 20, MONOCHROME .. "OUTLINE");
|
SetFont(SystemFont_Shadow_Outline_Huge2, NORMAL, 20, MONOCHROME .. "OUTLINE")
|
||||||
SetFont(SystemFont_Shadow_Small, NORMAL, self.db.general.fontSize);
|
SetFont(SystemFont_Shadow_Small, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(SystemFont_Small, NORMAL, self.db.general.fontSize);
|
SetFont(SystemFont_Small, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(SystemFont_Tiny, NORMAL, self.db.general.fontSize);
|
SetFont(SystemFont_Tiny, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(Tooltip_Med, NORMAL, self.db.general.fontSize);
|
SetFont(Tooltip_Med, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(Tooltip_Small, NORMAL, self.db.general.fontSize);
|
SetFont(Tooltip_Small, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(FriendsFont_Normal, NORMAL, self.db.general.fontSize);
|
SetFont(FriendsFont_Normal, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(FriendsFont_Small, NORMAL, self.db.general.fontSize);
|
SetFont(FriendsFont_Small, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(FriendsFont_Large, NORMAL, self.db.general.fontSize);
|
SetFont(FriendsFont_Large, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(FriendsFont_UserText, NORMAL, self.db.general.fontSize);
|
SetFont(FriendsFont_UserText, NORMAL, self.db.general.fontSize)
|
||||||
SetFont(SpellFont_Small, NORMAL, self.db.general.fontSize*0.9);
|
SetFont(SpellFont_Small, NORMAL, self.db.general.fontSize*0.9)
|
||||||
SetFont(ZoneTextString, NORMAL, 32, MONOCHROME .. "OUTLINE");
|
SetFont(ZoneTextString, NORMAL, 32, MONOCHROME .. "OUTLINE")
|
||||||
SetFont(SubZoneTextString, NORMAL, 25, MONOCHROME .. "OUTLINE");
|
SetFont(SubZoneTextString, NORMAL, 25, MONOCHROME .. "OUTLINE")
|
||||||
SetFont(PVPInfoTextString, NORMAL, 22, MONOCHROME .. "OUTLINE");
|
SetFont(PVPInfoTextString, NORMAL, 22, MONOCHROME .. "OUTLINE")
|
||||||
SetFont(PVPArenaTextString, NORMAL, 22, MONOCHROME .. "OUTLINE");
|
SetFont(PVPArenaTextString, NORMAL, 22, MONOCHROME .. "OUTLINE")
|
||||||
SetFont(CombatTextFont, COMBAT, 25, MONOCHROME .. "OUTLINE");
|
SetFont(CombatTextFont, COMBAT, 25, MONOCHROME .. "OUTLINE")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@@ -1,8 +1,10 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI); --Inport: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
|
|
||||||
|
--Cache global variables
|
||||||
|
--Lua functions
|
||||||
local abs, floor, min, max = math.abs, math.floor, math.min, math.max;
|
local abs, floor, min, max = math.abs, math.floor, math.min, math.max;
|
||||||
local match = string.match;
|
local match = string.match;
|
||||||
|
--WoW API / Variables
|
||||||
local IsMacClient = IsMacClient;
|
local IsMacClient = IsMacClient;
|
||||||
local GetCVar, SetCVar = GetCVar, SetCVar;
|
local GetCVar, SetCVar = GetCVar, SetCVar;
|
||||||
local GetScreenHeight, GetScreenWidth = GetScreenHeight, GetScreenWidth;
|
local GetScreenHeight, GetScreenWidth = GetScreenHeight, GetScreenWidth;
|
||||||
|
|||||||
@@ -1,10 +1,12 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI);
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
|
|
||||||
|
--Cache global variables
|
||||||
|
--Lua functions
|
||||||
local _G = _G;
|
local _G = _G;
|
||||||
local pairs, type, unpack, assert = pairs, type, unpack, assert;
|
local pairs, type, unpack, assert = pairs, type, unpack, assert;
|
||||||
local tremove, tContains, tinsert, wipe = tremove, tContains, tinsert, table.wipe;
|
local tremove, tContains, tinsert, wipe = tremove, tContains, tinsert, table.wipe;
|
||||||
local lower = string.lower;
|
local lower = string.lower;
|
||||||
|
--WoW API / Variables
|
||||||
local CreateFrame = CreateFrame;
|
local CreateFrame = CreateFrame;
|
||||||
local UnitIsDeadOrGhost, InCinematic = UnitIsDeadOrGhost, InCinematic;
|
local UnitIsDeadOrGhost, InCinematic = UnitIsDeadOrGhost, InCinematic;
|
||||||
local GetBindingFromClick, RunBinding = GetBindingFromClick, RunBinding;
|
local GetBindingFromClick, RunBinding = GetBindingFromClick, RunBinding;
|
||||||
@@ -23,13 +25,13 @@ E.PopupDialogs = {};
|
|||||||
E.StaticPopup_DisplayedFrames = {};
|
E.StaticPopup_DisplayedFrames = {};
|
||||||
|
|
||||||
E.PopupDialogs["ELVUI_UPDATE_AVAILABLE"] = {
|
E.PopupDialogs["ELVUI_UPDATE_AVAILABLE"] = {
|
||||||
text = L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"],
|
text = L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"],
|
||||||
hasEditBox = 1,
|
hasEditBox = 1,
|
||||||
OnShow = function(self)
|
OnShow = function(self)
|
||||||
self.editBox:SetAutoFocus(false);
|
self.editBox:SetAutoFocus(false);
|
||||||
self.editBox.width = self.editBox:GetWidth();
|
self.editBox.width = self.editBox:GetWidth();
|
||||||
self.editBox:SetWidth(220);
|
self.editBox:SetWidth(220);
|
||||||
self.editBox:SetText("https://github.com/ElvUI-WotLK/ElvUI");
|
self.editBox:SetText("https://github.com/ElvUI-Vanilla/ElvUI");
|
||||||
self.editBox:HighlightText();
|
self.editBox:HighlightText();
|
||||||
ChatEdit_FocusActiveWindow();
|
ChatEdit_FocusActiveWindow();
|
||||||
end,
|
end,
|
||||||
@@ -49,8 +51,8 @@ E.PopupDialogs["ELVUI_UPDATE_AVAILABLE"] = {
|
|||||||
self:GetParent():Hide();
|
self:GetParent():Hide();
|
||||||
end,
|
end,
|
||||||
EditBoxOnTextChanged = function(self)
|
EditBoxOnTextChanged = function(self)
|
||||||
if(self:GetText() ~= "https://github.com/ElvUI-WotLK/ElvUI") then
|
if(self:GetText() ~= "https://github.com/ElvUI-Vanilla/ElvUI") then
|
||||||
self:SetText("https://github.com/ElvUI-WotLK/ElvUI");
|
self:SetText("https://github.com/ElvUI-Vanilla/ElvUI");
|
||||||
end
|
end
|
||||||
self:HighlightText();
|
self:HighlightText();
|
||||||
self:ClearFocus();
|
self:ClearFocus();
|
||||||
|
|||||||
@@ -1,24 +1,26 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI); --Inport: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
local LSM = LibStub("LibSharedMedia-3.0")
|
local LSM = LibStub("LibSharedMedia-3.0");
|
||||||
|
|
||||||
local _G = getfenv();
|
--Cache global variables
|
||||||
local unpack, type, select, getmetatable = unpack, type, select, getmetatable;
|
--Lua functions
|
||||||
|
local _G = _G
|
||||||
local CreateFrame = CreateFrame;
|
local unpack, type, select, getmetatable = unpack, type, select, getmetatable
|
||||||
local RAID_CLASS_COLORS = RAID_CLASS_COLORS;
|
--WoW API / Variables
|
||||||
local CUSTOM_CLASS_COLORS = CUSTOM_CLASS_COLORS;
|
local CreateFrame = CreateFrame
|
||||||
|
local RAID_CLASS_COLORS = RAID_CLASS_COLORS
|
||||||
|
local CUSTOM_CLASS_COLORS = CUSTOM_CLASS_COLORS
|
||||||
|
|
||||||
--Preload shit..
|
--Preload shit..
|
||||||
E.mult = 1;
|
E.mult = 1
|
||||||
local backdropr, backdropg, backdropb, backdropa, borderr, borderg, borderb = 0, 0, 0, 1, 0, 0, 0;
|
local backdropr, backdropg, backdropb, backdropa, borderr, borderg, borderb = 0, 0, 0, 1, 0, 0, 0
|
||||||
|
|
||||||
local function GetTemplate(t, isUnitFrameElement)
|
local function GetTemplate(t, isUnitFrameElement)
|
||||||
backdropa = 1
|
backdropa = 1
|
||||||
if t == "ClassColor" then
|
if t == "ClassColor" then
|
||||||
if(CUSTOM_CLASS_COLORS) then
|
if(CUSTOM_CLASS_COLORS) then
|
||||||
borderr, borderg, borderb = CUSTOM_CLASS_COLORS[E.myclass].r, CUSTOM_CLASS_COLORS[E.myclass].g, CUSTOM_CLASS_COLORS[E.myclass].b;
|
borderr, borderg, borderb = CUSTOM_CLASS_COLORS[E.myclass].r, CUSTOM_CLASS_COLORS[E.myclass].g, CUSTOM_CLASS_COLORS[E.myclass].b
|
||||||
else
|
else
|
||||||
borderr, borderg, borderb = RAID_CLASS_COLORS[E.myclass].r, RAID_CLASS_COLORS[E.myclass].g, RAID_CLASS_COLORS[E.myclass].b;
|
borderr, borderg, borderb = RAID_CLASS_COLORS[E.myclass].r, RAID_CLASS_COLORS[E.myclass].g, RAID_CLASS_COLORS[E.myclass].b
|
||||||
end
|
end
|
||||||
|
|
||||||
if t ~= "Transparent" then
|
if t ~= "Transparent" then
|
||||||
@@ -44,8 +46,8 @@ local function GetTemplate(t, isUnitFrameElement)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function E:Size(frame, width, height)
|
function E:Size(frame, width, height)
|
||||||
assert(width);
|
assert(width)
|
||||||
frame:SetSize(E:Scale(width), E:Scale(height or width));
|
frame:SetSize(E:Scale(width), E:Scale(height or width))
|
||||||
end
|
end
|
||||||
|
|
||||||
function E:Width(frame, width)
|
function E:Width(frame, width)
|
||||||
@@ -54,12 +56,12 @@ end
|
|||||||
|
|
||||||
function E:Height(frame, height)
|
function E:Height(frame, height)
|
||||||
assert(height)
|
assert(height)
|
||||||
frame:SetHeight(E:Scale(height));
|
frame:SetHeight(E:Scale(height))
|
||||||
end
|
end
|
||||||
|
|
||||||
function E:Point(obj, arg1, arg2, arg3, arg4, arg5)
|
function E:Point(obj, arg1, arg2, arg3, arg4, arg5)
|
||||||
if(arg2 == nil) then
|
if(arg2 == nil) then
|
||||||
arg2 = obj:GetParent();
|
arg2 = obj:GetParent()
|
||||||
end
|
end
|
||||||
|
|
||||||
if type(arg1)=="number" then arg1 = E:Scale(arg1) end
|
if type(arg1)=="number" then arg1 = E:Scale(arg1) end
|
||||||
@@ -76,7 +78,7 @@ function E:SetOutside(obj, anchor, xOffset, yOffset, anchor2)
|
|||||||
yOffset = yOffset or E.Border
|
yOffset = yOffset or E.Border
|
||||||
anchor = anchor or obj:GetParent()
|
anchor = anchor or obj:GetParent()
|
||||||
|
|
||||||
assert(anchor);
|
assert(anchor)
|
||||||
if obj:GetPoint() then
|
if obj:GetPoint() then
|
||||||
obj:ClearAllPoints()
|
obj:ClearAllPoints()
|
||||||
end
|
end
|
||||||
@@ -90,7 +92,7 @@ function E:SetInside(obj, anchor, xOffset, yOffset, anchor2)
|
|||||||
yOffset = yOffset or E.Border
|
yOffset = yOffset or E.Border
|
||||||
anchor = anchor or obj:GetParent()
|
anchor = anchor or obj:GetParent()
|
||||||
|
|
||||||
assert(anchor);
|
assert(anchor)
|
||||||
if obj:GetPoint() then
|
if obj:GetPoint() then
|
||||||
obj:ClearAllPoints()
|
obj:ClearAllPoints()
|
||||||
end
|
end
|
||||||
@@ -103,24 +105,24 @@ function E:SetTemplate(f, t, glossTex, ignoreUpdates, forcePixelMode, isUnitFram
|
|||||||
GetTemplate(t, isUnitFrameElement)
|
GetTemplate(t, isUnitFrameElement)
|
||||||
|
|
||||||
if(t) then
|
if(t) then
|
||||||
f.template = t;
|
f.template = t
|
||||||
end
|
end
|
||||||
|
|
||||||
if(glossTex) then
|
if(glossTex) then
|
||||||
f.glossTex = glossTex;
|
f.glossTex = glossTex
|
||||||
end
|
end
|
||||||
|
|
||||||
if(ignoreUpdates) then
|
if(ignoreUpdates) then
|
||||||
f.ignoreUpdates = ignoreUpdates;
|
f.ignoreUpdates = ignoreUpdates
|
||||||
end
|
end
|
||||||
|
|
||||||
if(forcePixelMode) then
|
if(forcePixelMode) then
|
||||||
f.forcePixelMode = forcePixelMode
|
f.forcePixelMode = forcePixelMode
|
||||||
end
|
end
|
||||||
|
|
||||||
local bgFile = E.media.blankTex;
|
local bgFile = E.media.blankTex
|
||||||
if(glossTex) then
|
if(glossTex) then
|
||||||
bgFile = E.media.glossTex;
|
bgFile = E.media.glossTex
|
||||||
end
|
end
|
||||||
|
|
||||||
if(isUnitFrameElement) then
|
if(isUnitFrameElement) then
|
||||||
@@ -134,14 +136,14 @@ function E:SetTemplate(f, t, glossTex, ignoreUpdates, forcePixelMode, isUnitFram
|
|||||||
edgeFile = E["media"].blankTex,
|
edgeFile = E["media"].blankTex,
|
||||||
tile = false, tileSize = 0, edgeSize = E.mult,
|
tile = false, tileSize = 0, edgeSize = E.mult,
|
||||||
insets = {left = 0, right = 0, top = 0, bottom = 0}
|
insets = {left = 0, right = 0, top = 0, bottom = 0}
|
||||||
});
|
})
|
||||||
else
|
else
|
||||||
f:SetBackdrop({
|
f:SetBackdrop({
|
||||||
bgFile = bgFile,
|
bgFile = bgFile,
|
||||||
edgeFile = E["media"].blankTex,
|
edgeFile = E["media"].blankTex,
|
||||||
tile = false, tileSize = 0, edgeSize = E.mult,
|
tile = false, tileSize = 0, edgeSize = E.mult,
|
||||||
insets = {left = -E.mult, right = -E.mult, top = -E.mult, bottom = -E.mult}
|
insets = {left = -E.mult, right = -E.mult, top = -E.mult, bottom = -E.mult}
|
||||||
});
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
if not f.oborder and not f.iborder and not E.private.general.pixelPerfect and not f.forcePixelMode then
|
if not f.oborder and not f.iborder and not E.private.general.pixelPerfect and not f.forcePixelMode then
|
||||||
@@ -151,7 +153,7 @@ function E:SetTemplate(f, t, glossTex, ignoreUpdates, forcePixelMode, isUnitFram
|
|||||||
edgeFile = E["media"].blankTex,
|
edgeFile = E["media"].blankTex,
|
||||||
edgeSize = E.mult,
|
edgeSize = E.mult,
|
||||||
insets = {left = E.mult, right = E.mult, top = E.mult, bottom = E.mult}
|
insets = {left = E.mult, right = E.mult, top = E.mult, bottom = E.mult}
|
||||||
});
|
})
|
||||||
border:SetBackdropBorderColor(0, 0, 0, 1)
|
border:SetBackdropBorderColor(0, 0, 0, 1)
|
||||||
f.iborder = border
|
f.iborder = border
|
||||||
|
|
||||||
@@ -163,12 +165,12 @@ function E:SetTemplate(f, t, glossTex, ignoreUpdates, forcePixelMode, isUnitFram
|
|||||||
edgeFile = E["media"].blankTex,
|
edgeFile = E["media"].blankTex,
|
||||||
edgeSize = E.mult,
|
edgeSize = E.mult,
|
||||||
insets = {left = E.mult, right = E.mult, top = E.mult, bottom = E.mult}
|
insets = {left = E.mult, right = E.mult, top = E.mult, bottom = E.mult}
|
||||||
});
|
})
|
||||||
border:SetBackdropBorderColor(0, 0, 0, 1)
|
border:SetBackdropBorderColor(0, 0, 0, 1)
|
||||||
f.oborder = border
|
f.oborder = border
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
f:SetBackdrop(nil);
|
f:SetBackdrop(nil)
|
||||||
end
|
end
|
||||||
|
|
||||||
f:SetBackdropColor(backdropr, backdropg, backdropb, backdropa)
|
f:SetBackdropColor(backdropr, backdropg, backdropb, backdropa)
|
||||||
@@ -185,23 +187,23 @@ end
|
|||||||
|
|
||||||
function E:CreateBackdrop(f, t, tex, ignoreUpdates, forcePixelMode, isUnitFrameElement)
|
function E:CreateBackdrop(f, t, tex, ignoreUpdates, forcePixelMode, isUnitFrameElement)
|
||||||
if not f then return end
|
if not f then return end
|
||||||
if(not t) then t = "Default"; end
|
if(not t) then t = "Default" end
|
||||||
|
|
||||||
local b = CreateFrame("Frame", nil, f);
|
local b = CreateFrame("Frame", nil, f)
|
||||||
if(f.forcePixelMode or forcePixelMode) then
|
if(f.forcePixelMode or forcePixelMode) then
|
||||||
E:SetOutside(b, nil, E.mult, E.mult);
|
E:SetOutside(b, nil, E.mult, E.mult)
|
||||||
else
|
else
|
||||||
E:SetOutside(b);
|
E:SetOutside(b)
|
||||||
end
|
end
|
||||||
E:SetTemplate(b, t, tex, ignoreUpdates, forcePixelMode, isUnitFrameElement);
|
E:SetTemplate(b, t, tex, ignoreUpdates, forcePixelMode, isUnitFrameElement)
|
||||||
|
|
||||||
if(f:GetFrameLevel() - 1 >= 0) then
|
if(f:GetFrameLevel() - 1 >= 0) then
|
||||||
b:SetFrameLevel(f:GetFrameLevel() - 1);
|
b:SetFrameLevel(f:GetFrameLevel() - 1)
|
||||||
else
|
else
|
||||||
b:SetFrameLevel(0);
|
b:SetFrameLevel(0)
|
||||||
end
|
end
|
||||||
|
|
||||||
f.backdrop = b;
|
f.backdrop = b
|
||||||
end
|
end
|
||||||
|
|
||||||
function E:CreateShadow(f)
|
function E:CreateShadow(f)
|
||||||
@@ -217,7 +219,7 @@ function E:CreateShadow(f)
|
|||||||
shadow:SetBackdrop({
|
shadow:SetBackdrop({
|
||||||
edgeFile = LSM:Fetch("border", "ElvUI GlowBorder"), edgeSize = E:Scale(3),
|
edgeFile = LSM:Fetch("border", "ElvUI GlowBorder"), edgeSize = E:Scale(3),
|
||||||
insets = {left = E:Scale(5), right = E:Scale(5), top = E:Scale(5), bottom = E:Scale(5)}
|
insets = {left = E:Scale(5), right = E:Scale(5), top = E:Scale(5), bottom = E:Scale(5)}
|
||||||
});
|
})
|
||||||
shadow:SetBackdropColor(backdropr, backdropg, backdropb, 0)
|
shadow:SetBackdropColor(backdropr, backdropg, backdropb, 0)
|
||||||
shadow:SetBackdropBorderColor(borderr, borderg, borderb, 0.9)
|
shadow:SetBackdropBorderColor(borderr, borderg, borderb, 0.9)
|
||||||
f.shadow = shadow
|
f.shadow = shadow
|
||||||
@@ -278,7 +280,7 @@ end
|
|||||||
|
|
||||||
function E:StyleButton(button, noHover, noPushed, noChecked)
|
function E:StyleButton(button, noHover, noPushed, noChecked)
|
||||||
if button.SetHighlightTexture and not button.hover and not noHover then
|
if button.SetHighlightTexture and not button.hover and not noHover then
|
||||||
local hover = button:CreateTexture();
|
local hover = button:CreateTexture()
|
||||||
hover:SetTexture(1, 1, 1, 0.3)
|
hover:SetTexture(1, 1, 1, 0.3)
|
||||||
E:SetInside(hover)
|
E:SetInside(hover)
|
||||||
button.hover = hover
|
button.hover = hover
|
||||||
@@ -286,7 +288,7 @@ function E:StyleButton(button, noHover, noPushed, noChecked)
|
|||||||
end
|
end
|
||||||
|
|
||||||
if button.SetPushedTexture and not button.pushed and not noPushed then
|
if button.SetPushedTexture and not button.pushed and not noPushed then
|
||||||
local pushed = button:CreateTexture();
|
local pushed = button:CreateTexture()
|
||||||
pushed:SetTexture(0.9, 0.8, 0.1, 0.3)
|
pushed:SetTexture(0.9, 0.8, 0.1, 0.3)
|
||||||
E:SetInside(pushed)
|
E:SetInside(pushed)
|
||||||
button.pushed = pushed
|
button.pushed = pushed
|
||||||
@@ -294,7 +296,7 @@ function E:StyleButton(button, noHover, noPushed, noChecked)
|
|||||||
end
|
end
|
||||||
|
|
||||||
if button.SetCheckedTexture and not button.checked and not noChecked then
|
if button.SetCheckedTexture and not button.checked and not noChecked then
|
||||||
local checked = button:CreateTexture();
|
local checked = button:CreateTexture()
|
||||||
checked:SetTexture(1, 1, 1)
|
checked:SetTexture(1, 1, 1)
|
||||||
E:SetInside(checked)
|
E:SetInside(checked)
|
||||||
checked:SetAlpha(0.3)
|
checked:SetAlpha(0.3)
|
||||||
|
|||||||
@@ -1,7 +1,9 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
|
|
||||||
|
--Cache global variables
|
||||||
|
--Lua functions
|
||||||
local _G = _G
|
local _G = _G
|
||||||
|
--WoW API / Variables
|
||||||
local CreateFrame = CreateFrame
|
local CreateFrame = CreateFrame
|
||||||
local DISABLE = DISABLE
|
local DISABLE = DISABLE
|
||||||
local HIDE = HIDE
|
local HIDE = HIDE
|
||||||
|
|||||||
@@ -30,12 +30,7 @@ do
|
|||||||
local _, Class = UnitClass('player')
|
local _, Class = UnitClass('player')
|
||||||
local Unusable
|
local Unusable
|
||||||
|
|
||||||
if Class == 'DEATHKNIGHT' then
|
if Class == 'DRUID' then
|
||||||
Unusable = {
|
|
||||||
{3, 4, 10, 11, 13, 14, 15, 16},
|
|
||||||
{7}
|
|
||||||
}
|
|
||||||
elseif Class == 'DRUID' then
|
|
||||||
Unusable = {
|
Unusable = {
|
||||||
{1, 2, 3, 4, 8, 9, 14, 15, 16},
|
{1, 2, 3, 4, 8, 9, 14, 15, 16},
|
||||||
{4, 5, 7},
|
{4, 5, 7},
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ if not L then return end
|
|||||||
L["INCOMPATIBLE_ADDON"] = "插件 %s 不相容于 ElvUI 的 %s 模组, 请停用不相容的插件, 或停用模组."
|
L["INCOMPATIBLE_ADDON"] = "插件 %s 不相容于 ElvUI 的 %s 模组, 请停用不相容的插件, 或停用模组."
|
||||||
|
|
||||||
--*_MSG locales
|
--*_MSG locales
|
||||||
L["LOGIN_MSG"] = "欢迎使用 %sElvUI|r %s%s|r 版, 请输入/ec进入设定介面. 如需技术支持,请至至 https://github.com/ElvUI-WotLK/ElvUI"
|
L["LOGIN_MSG"] = "欢迎使用 %sElvUI|r %s%s|r 版, 请输入/ec进入设定介面. 如需技术支持,请至至 https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
|
|
||||||
--ActionBars
|
--ActionBars
|
||||||
L["Binding"] = "绑定"
|
L["Binding"] = "绑定"
|
||||||
@@ -176,7 +176,7 @@ L["This resolution requires that you change some settings to get everything to f
|
|||||||
L["This will change the layout of your unitframes and actionbars."] = "这将会改变你单位框架和动作条的构架."
|
L["This will change the layout of your unitframes and actionbars."] = "这将会改变你单位框架和动作条的构架."
|
||||||
L["Trade"] = "拾取/交易"
|
L["Trade"] = "拾取/交易"
|
||||||
L["Welcome to ElvUI version %s!"] = "欢迎使用 ElvUI 版本 %s!"
|
L["Welcome to ElvUI version %s!"] = "欢迎使用 ElvUI 版本 %s!"
|
||||||
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "你已经完成安装过程. 如果你需要技术支持请访问 https://github.com/ElvUI-WotLK/ElvUI"
|
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "你已经完成安装过程. 如果你需要技术支持请访问 https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "你可以在游戏内的设定选项内更改ElvUI的字体、颜色等设定."
|
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "你可以在游戏内的设定选项内更改ElvUI的字体、颜色等设定."
|
||||||
L["You can now choose what layout you wish to use based on your combat role."] = "你现在可以根据你的战斗角色选择合适的布局."
|
L["You can now choose what layout you wish to use based on your combat role."] = "你现在可以根据你的战斗角色选择合适的布局."
|
||||||
L["You may need to further alter these settings depending how low you resolution is."] = "根据你的分辨率你可能需要改动这些设置."
|
L["You may need to further alter these settings depending how low you resolution is."] = "根据你的分辨率你可能需要改动这些设置."
|
||||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "停用警告"
|
|||||||
L["Discard"] = "取消"
|
L["Discard"] = "取消"
|
||||||
L["Do you enjoy the new ElvUI?"] = "你喜欢新的ElvUI么?"
|
L["Do you enjoy the new ElvUI?"] = "你喜欢新的ElvUI么?"
|
||||||
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "你发誓在你没停用其他插件前不会到技术支持询问某些功能失效吗?"
|
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "你发誓在你没停用其他插件前不会到技术支持询问某些功能失效吗?"
|
||||||
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = "ElvUI已过期5个或者更多的版本。你可以在 https://github.com/ElvUI-WotLK/ElvUI/ 下载到最新的版本"
|
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = "ElvUI已过期5个或者更多的版本。你可以在 https://github.com/ElvUI-Vanilla/ElvUI/ 下载到最新的版本"
|
||||||
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = true;
|
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = true;
|
||||||
L["ElvUI needs to perform database optimizations please be patient."] = "ElvUI需要进行数据库优化, 请耐性等待."
|
L["ElvUI needs to perform database optimizations please be patient."] = "ElvUI需要进行数据库优化, 请耐性等待."
|
||||||
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "移动鼠标到动作条或技能书按钮上绑定快捷键. 按ESC或鼠标右键取消目前快捷键"
|
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "移动鼠标到动作条或技能书按钮上绑定快捷键. 按ESC或鼠标右键取消目前快捷键"
|
||||||
L["I Swear"] = "我承诺"
|
L["I Swear"] = "我承诺"
|
||||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "同目标的有:"
|
|||||||
--Tutorials
|
--Tutorials
|
||||||
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "你可以通过按ESC键 -> 按键设置, 滚动到ElvUI设置下方设置一个快速标记的快捷键."
|
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "你可以通过按ESC键 -> 按键设置, 滚动到ElvUI设置下方设置一个快速标记的快捷键."
|
||||||
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "ElvUI可以根据你所使用的天赋自动套用不同的设置档. 你可以在配置文件中使用此功能."
|
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "ElvUI可以根据你所使用的天赋自动套用不同的设置档. 你可以在配置文件中使用此功能."
|
||||||
L["For technical support visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "如需技术支援请至 https://github.com/ElvUI-WotLK/ElvUI"
|
L["For technical support visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "如需技术支援请至 https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "如果你不慎移除了对话框, 你可以重新安装一次重置他们."
|
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "如果你不慎移除了对话框, 你可以重新安装一次重置他们."
|
||||||
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "如果你遇到问题, ElvUI会尝试禁用你除了ElvUI之外的插件. 请记住你不能用不同的插件实现同一功能."
|
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "如果你遇到问题, ElvUI会尝试禁用你除了ElvUI之外的插件. 请记住你不能用不同的插件实现同一功能."
|
||||||
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "你可以通过 /focus 命令设置焦点目标."
|
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "你可以通过 /focus 命令设置焦点目标."
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ if not L then return; end
|
|||||||
L["INCOMPATIBLE_ADDON"] = "The addon %s is not compatible with ElvUI's %s module. Please select either the addon or the ElvUI module to disable."
|
L["INCOMPATIBLE_ADDON"] = "The addon %s is not compatible with ElvUI's %s module. Please select either the addon or the ElvUI module to disable."
|
||||||
|
|
||||||
--*_MSG locales
|
--*_MSG locales
|
||||||
L["LOGIN_MSG"] = "Welcome to %sElvUI|r version %s%s|r, type /ec to access the in-game configuration menu. If you are in need of technical support you can visit us at https://github.com/ElvUI-WotLK/ElvUI"
|
L["LOGIN_MSG"] = "Welcome to %sElvUI|r version %s%s|r, type /ec to access the in-game configuration menu. If you are in need of technical support you can visit us at https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
|
|
||||||
--ActionBars
|
--ActionBars
|
||||||
L["Binding"] = true;
|
L["Binding"] = true;
|
||||||
@@ -176,7 +176,7 @@ L["This resolution requires that you change some settings to get everything to f
|
|||||||
L["This will change the layout of your unitframes and actionbars."] = true;
|
L["This will change the layout of your unitframes and actionbars."] = true;
|
||||||
L["Trade"] = true;
|
L["Trade"] = true;
|
||||||
L["Welcome to ElvUI version %s!"] = true;
|
L["Welcome to ElvUI version %s!"] = true;
|
||||||
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-WotLK/ElvUI"] = true;
|
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = true;
|
||||||
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = true;
|
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = true;
|
||||||
L["You can now choose what layout you wish to use based on your combat role."] = true;
|
L["You can now choose what layout you wish to use based on your combat role."] = true;
|
||||||
L["You may need to further alter these settings depending how low you resolution is."] = true;
|
L["You may need to further alter these settings depending how low you resolution is."] = true;
|
||||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = true;
|
|||||||
L["Discard"] = true;
|
L["Discard"] = true;
|
||||||
L["Do you enjoy the new ElvUI?"] = true;
|
L["Do you enjoy the new ElvUI?"] = true;
|
||||||
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = true;
|
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = true;
|
||||||
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = true;
|
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = true;
|
||||||
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = true;
|
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = true;
|
||||||
L["ElvUI needs to perform database optimizations please be patient."] = true;
|
L["ElvUI needs to perform database optimizations please be patient."] = true;
|
||||||
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = true;
|
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = true;
|
||||||
L["I Swear"] = true;
|
L["I Swear"] = true;
|
||||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = true;
|
|||||||
--Tutorials
|
--Tutorials
|
||||||
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = true;
|
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = true;
|
||||||
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = true;
|
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = true;
|
||||||
L["For technical support visit us at https://github.com/ElvUI-WotLK/ElvUI"] = true;
|
L["For technical support visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = true;
|
||||||
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = true;
|
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = true;
|
||||||
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = true;
|
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = true;
|
||||||
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = true;
|
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = true;
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ if not L then return; end
|
|||||||
L["INCOMPATIBLE_ADDON"] = "L'addon %s n'est pas compatible avec le module %s d'ElvUI. Merci de sélectionner soit l'addon ou le module d'ElvUI pour le désactiver."
|
L["INCOMPATIBLE_ADDON"] = "L'addon %s n'est pas compatible avec le module %s d'ElvUI. Merci de sélectionner soit l'addon ou le module d'ElvUI pour le désactiver."
|
||||||
|
|
||||||
--*_MSG locales
|
--*_MSG locales
|
||||||
L["LOGIN_MSG"] = "Bienvenue sur %sElvUI|r version %s%s|r, tapez /ec afin d'accéder au menu de configuration en jeu. Si vous avez besoin d'un support technique, vous pouvez nous rejoindre sur https://github.com/ElvUI-WotLK/ElvUI"
|
L["LOGIN_MSG"] = "Bienvenue sur %sElvUI|r version %s%s|r, tapez /ec afin d'accéder au menu de configuration en jeu. Si vous avez besoin d'un support technique, vous pouvez nous rejoindre sur https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
|
|
||||||
--ActionBars
|
--ActionBars
|
||||||
L["Binding"] = "Raccourcis"
|
L["Binding"] = "Raccourcis"
|
||||||
@@ -176,7 +176,7 @@ L["This resolution requires that you change some settings to get everything to f
|
|||||||
L["This will change the layout of your unitframes and actionbars."] = "Ceci changera la disposition des cadres d'unités et des barres d'actions."
|
L["This will change the layout of your unitframes and actionbars."] = "Ceci changera la disposition des cadres d'unités et des barres d'actions."
|
||||||
L["Trade"] = "Échanger"
|
L["Trade"] = "Échanger"
|
||||||
L["Welcome to ElvUI version %s!"] = "Bienvenue sur la version %s d'ElvUI!"
|
L["Welcome to ElvUI version %s!"] = "Bienvenue sur la version %s d'ElvUI!"
|
||||||
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "Vous avez maintenant terminé le processus d'installation. Si vous avez besoin d'un support technique, merci de vous rendre sur https://github.com/ElvUI-WotLK/ElvUI"
|
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "Vous avez maintenant terminé le processus d'installation. Si vous avez besoin d'un support technique, merci de vous rendre sur https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "Vous pouvez toujours modifier les polices et les couleurs de n'importe quel élément d'Elvui dans la configuration du jeu."
|
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "Vous pouvez toujours modifier les polices et les couleurs de n'importe quel élément d'Elvui dans la configuration du jeu."
|
||||||
L["You can now choose what layout you wish to use based on your combat role."] = "Vous pouvez maintenant choisir quelle disposition vous souhaitez utiliser en fonction de votre rôle en combat."
|
L["You can now choose what layout you wish to use based on your combat role."] = "Vous pouvez maintenant choisir quelle disposition vous souhaitez utiliser en fonction de votre rôle en combat."
|
||||||
L["You may need to further alter these settings depending how low you resolution is."] = "Vous devrez peut-être encore modifier ces paramètres en fonction d'un changement de résolution."
|
L["You may need to further alter these settings depending how low you resolution is."] = "Vous devrez peut-être encore modifier ces paramètres en fonction d'un changement de résolution."
|
||||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "Désactiver l'alerte"
|
|||||||
L["Discard"] = "Annuler"
|
L["Discard"] = "Annuler"
|
||||||
L["Do you enjoy the new ElvUI?"] = "Aimez-vous le nouveau ElvUI?"
|
L["Do you enjoy the new ElvUI?"] = "Aimez-vous le nouveau ElvUI?"
|
||||||
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "Jurez-vous de ne pas poster sur le support technique du forum sur quelque chose qui ne fonctionne pas sans avoir désactivé en premier la combinaison Addon/Module?"
|
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "Jurez-vous de ne pas poster sur le support technique du forum sur quelque chose qui ne fonctionne pas sans avoir désactivé en premier la combinaison Addon/Module?"
|
||||||
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = "ElvUI est périmé d'au moins 5 versions. Vous pouvez télécharger la nouvelle version sur https://github.com/ElvUI-WotLK/ElvUI/"
|
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = "ElvUI est périmé d'au moins 5 versions. Vous pouvez télécharger la nouvelle version sur https://github.com/ElvUI-Vanilla/ElvUI/"
|
||||||
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = "ElvUI est périmé. Vous pouvez télécharger la nouvelle version sur https://github.com/ElvUI-WotLK/ElvUI/"
|
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = "ElvUI est périmé. Vous pouvez télécharger la nouvelle version sur https://github.com/ElvUI-Vanilla/ElvUI/"
|
||||||
L["ElvUI needs to perform database optimizations please be patient."] = "ElvUI a besoin d'effectuer des optimisations de la base de données, merci de patienter."
|
L["ElvUI needs to perform database optimizations please be patient."] = "ElvUI a besoin d'effectuer des optimisations de la base de données, merci de patienter."
|
||||||
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "Passez votre souris sur n'importe quel bouton d'action ou bouton du grimoire pour lui attribuer un raccourcis. Appuyez sur la touche Échap ou le clique droit pour effacer le raccourci en cours."
|
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "Passez votre souris sur n'importe quel bouton d'action ou bouton du grimoire pour lui attribuer un raccourcis. Appuyez sur la touche Échap ou le clique droit pour effacer le raccourci en cours."
|
||||||
L["I Swear"] = "Je le jure"
|
L["I Swear"] = "Je le jure"
|
||||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "Ciblé par:"
|
|||||||
--Tutorials
|
--Tutorials
|
||||||
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "Une fonction marqueur de raid est disponible en appuyant sur Échap -> Raccourcis, défilez en bas d'ElvUI et paramétrez le raccourcis pour le marqueur de raid."
|
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "Une fonction marqueur de raid est disponible en appuyant sur Échap -> Raccourcis, défilez en bas d'ElvUI et paramétrez le raccourcis pour le marqueur de raid."
|
||||||
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "ElvUI dispose d'une fonction double spécialisation qui vous permet de charger à la volée des profils différents en fonction de votre spécialisation actuelle."
|
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "ElvUI dispose d'une fonction double spécialisation qui vous permet de charger à la volée des profils différents en fonction de votre spécialisation actuelle."
|
||||||
L["For technical support visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "Pour tout support technique, merci de nous visiter à https://github.com/ElvUI-WotLK/ElvUI"
|
L["For technical support visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "Pour tout support technique, merci de nous visiter à https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "Si vous supprimez accidentellement un cadre de discussion, vous pouvez toujours aller dans le menu de configuration d'ElvUI. Cliquez ensuite sur Installation puis passez à l'étape concernant les fenêtres de discussion pour remettre à zéro les paramètres."
|
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "Si vous supprimez accidentellement un cadre de discussion, vous pouvez toujours aller dans le menu de configuration d'ElvUI. Cliquez ensuite sur Installation puis passez à l'étape concernant les fenêtres de discussion pour remettre à zéro les paramètres."
|
||||||
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "Si vous rencontrez des problèmes avec ElvUI, essayez de désactiver tous vos addons sauf ElvUI. Rappelez-vous que'ElvUi est une interface utilisateur complète et que vous ne pouvez pas exécuter deux addons qui font la même chose."
|
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "Si vous rencontrez des problèmes avec ElvUI, essayez de désactiver tous vos addons sauf ElvUI. Rappelez-vous que'ElvUi est une interface utilisateur complète et que vous ne pouvez pas exécuter deux addons qui font la même chose."
|
||||||
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "Le cadre de focus peut être défini en tapant /focus quand vous êtes en train de cibler une unité que vous voulez focus. Il est recommandé de faire une macro pour cela."
|
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "Le cadre de focus peut être défini en tapant /focus quand vous êtes en train de cibler une unité que vous voulez focus. Il est recommandé de faire une macro pour cela."
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ if not L then return end
|
|||||||
L["INCOMPATIBLE_ADDON"] = "Das Addon %s ist nicht mit dem ElvUI %s Modul kompatibel. Bitte deaktiviere entweder das Addon oder deaktiviere das ElvUI Modul."
|
L["INCOMPATIBLE_ADDON"] = "Das Addon %s ist nicht mit dem ElvUI %s Modul kompatibel. Bitte deaktiviere entweder das Addon oder deaktiviere das ElvUI Modul."
|
||||||
|
|
||||||
--*_MSG locales
|
--*_MSG locales
|
||||||
L["LOGIN_MSG"] = "Willkommen zu %sElvUI|r Version %s%s|r, Tippe /ec um das Konfigurationsmenü aufzurufen. Für technische Hilfe, besuche das Supportforum unter https://github.com/ElvUI-WotLK/ElvUI"
|
L["LOGIN_MSG"] = "Willkommen zu %sElvUI|r Version %s%s|r, Tippe /ec um das Konfigurationsmenü aufzurufen. Für technische Hilfe, besuche das Supportforum unter https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
|
|
||||||
--ActionBars
|
--ActionBars
|
||||||
L["Binding"] = "Belegung"
|
L["Binding"] = "Belegung"
|
||||||
@@ -176,7 +176,7 @@ L["This resolution requires that you change some settings to get everything to f
|
|||||||
L["This will change the layout of your unitframes and actionbars."] = "Dies wird das Layout der Einheitenfenster und Aktionsleisten ändern."
|
L["This will change the layout of your unitframes and actionbars."] = "Dies wird das Layout der Einheitenfenster und Aktionsleisten ändern."
|
||||||
L["Trade"] = "Handel"
|
L["Trade"] = "Handel"
|
||||||
L["Welcome to ElvUI version %s!"] = "Willkommen bei ElvUI Version %s!"
|
L["Welcome to ElvUI version %s!"] = "Willkommen bei ElvUI Version %s!"
|
||||||
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "Du hast den Installationsprozess abgeschlossen. Solltest du technische Hilfe benötigen, besuche uns auf https://github.com/ElvUI-WotLK/ElvUI"
|
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "Du hast den Installationsprozess abgeschlossen. Solltest du technische Hilfe benötigen, besuche uns auf https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "Du kannst jederzeit in der Ingame-Konfiguration Schriften und Farben von jedem Element des Interfaces ändern."
|
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "Du kannst jederzeit in der Ingame-Konfiguration Schriften und Farben von jedem Element des Interfaces ändern."
|
||||||
L["You can now choose what layout you wish to use based on your combat role."] = "Du kannst nun auf Basis deiner Rolle im Kampf ein Layout wählen."
|
L["You can now choose what layout you wish to use based on your combat role."] = "Du kannst nun auf Basis deiner Rolle im Kampf ein Layout wählen."
|
||||||
L["You may need to further alter these settings depending how low you resolution is."] = "Unter Umständen musst du, je nachdem wie niedrig deine Auflösung ist, diese Einstellungen ändern."
|
L["You may need to further alter these settings depending how low you resolution is."] = "Unter Umständen musst du, je nachdem wie niedrig deine Auflösung ist, diese Einstellungen ändern."
|
||||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "Deaktiviere Warnung"
|
|||||||
L["Discard"] = "Verwerfen"
|
L["Discard"] = "Verwerfen"
|
||||||
L["Do you enjoy the new ElvUI?"] = "Gefällt dir das neue ElvUI?"
|
L["Do you enjoy the new ElvUI?"] = "Gefällt dir das neue ElvUI?"
|
||||||
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "Schwörst du, dass du keinen Beitrag im Supportforum posten wirst, ohne vorher alle anderen Addons/Module zu deaktivieren?"
|
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "Schwörst du, dass du keinen Beitrag im Supportforum posten wirst, ohne vorher alle anderen Addons/Module zu deaktivieren?"
|
||||||
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = "ElvUI ist seit fünf oder mehr Revisionen nicht aktuell. Du kannst die neuste Version bei https://github.com/ElvUI-WotLK/ElvUI/ herunterladen."
|
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = "ElvUI ist seit fünf oder mehr Revisionen nicht aktuell. Du kannst die neuste Version bei https://github.com/ElvUI-Vanilla/ElvUI/ herunterladen."
|
||||||
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = "ElvUI ist nicht aktuell. Du kannst die neuste Version bei https://github.com/ElvUI-WotLK/ElvUI/ herunterladen."
|
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = "ElvUI ist nicht aktuell. Du kannst die neuste Version bei https://github.com/ElvUI-Vanilla/ElvUI/ herunterladen."
|
||||||
L["ElvUI needs to perform database optimizations please be patient."] = "ElvUI muss eine Datenbank Optimierung durchführen. Bitte warte eine Moment."
|
L["ElvUI needs to perform database optimizations please be patient."] = "ElvUI muss eine Datenbank Optimierung durchführen. Bitte warte eine Moment."
|
||||||
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "Bewege deine Maus über einen Aktionsbutton oder dein Zauberbuch um ihn mit einem Hotkey zu belegen. Drücke Escape oder rechte Maustaste um die aktuelle Tastenbelegung des Buttons zu löschen."
|
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "Bewege deine Maus über einen Aktionsbutton oder dein Zauberbuch um ihn mit einem Hotkey zu belegen. Drücke Escape oder rechte Maustaste um die aktuelle Tastenbelegung des Buttons zu löschen."
|
||||||
L["I Swear"] = "Ich schwöre"
|
L["I Swear"] = "Ich schwöre"
|
||||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "Ziel von:"
|
|||||||
--Tutorials
|
--Tutorials
|
||||||
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "Ein Feature für Schlachtzugsmarkierung ist verfügbar, wenn du Escape drückst und Tastaturbelegung wählst, scrolle anschließend bis unter die Kategorie ElvUI und wähle eine Tastenbelegung für die Schlachtzugsmarkierung."
|
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "Ein Feature für Schlachtzugsmarkierung ist verfügbar, wenn du Escape drückst und Tastaturbelegung wählst, scrolle anschließend bis unter die Kategorie ElvUI und wähle eine Tastenbelegung für die Schlachtzugsmarkierung."
|
||||||
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "ElvUI hat ein Feature für Dualspezialisierungen, welches dich abhängig von deiner momentanen Spezialisierung verschiedene Profile laden lässt. Dieses Feature kannst du im Abschnitt Profil aktivieren."
|
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "ElvUI hat ein Feature für Dualspezialisierungen, welches dich abhängig von deiner momentanen Spezialisierung verschiedene Profile laden lässt. Dieses Feature kannst du im Abschnitt Profil aktivieren."
|
||||||
L["For technical support visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "Für technische Hilfe besuche uns unter https://github.com/ElvUI-WotLK/ElvUI"
|
L["For technical support visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "Für technische Hilfe besuche uns unter https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "Wenn du ausversehen das Chatfenster entfernen solltest, kannst du ganz einfach in die Ingame-Konfiguration gehen und den Installationsprozess erneut aufrufen. Drücke Installieren und gehe zu den Chateinstellungen und setze diese zurück."
|
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "Wenn du ausversehen das Chatfenster entfernen solltest, kannst du ganz einfach in die Ingame-Konfiguration gehen und den Installationsprozess erneut aufrufen. Drücke Installieren und gehe zu den Chateinstellungen und setze diese zurück."
|
||||||
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "Wenn du Probleme mit ElvUI hast, deaktiviere alle Addons außer ElvUI. Denke auch daran, dass ElvUI die komplette Benutzeroberfläche ersetzt, d.h. du kannst kein Addon verwenden, welches die gleichen Funktionen wie ElvUI nutzt."
|
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "Wenn du Probleme mit ElvUI hast, deaktiviere alle Addons außer ElvUI. Denke auch daran, dass ElvUI die komplette Benutzeroberfläche ersetzt, d.h. du kannst kein Addon verwenden, welches die gleichen Funktionen wie ElvUI nutzt."
|
||||||
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "Du kannst, während du ein Ziel hast, das Fokusfenster durch die Eingabe von /fokus setzen. Es wird empfohlen ein Makro dafür zu nutzen."
|
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "Du kannst, während du ein Ziel hast, das Fokusfenster durch die Eingabe von /fokus setzen. Es wird empfohlen ein Makro dafür zu nutzen."
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ if not L then return end
|
|||||||
L["INCOMPATIBLE_ADDON"] = "%s 애드온의 기능이 ElvUI의 %s 모듈과 상충됩니다. 그 애드온을 쓰지 않거나 ElvUI의 기능을 사용해제하세요."
|
L["INCOMPATIBLE_ADDON"] = "%s 애드온의 기능이 ElvUI의 %s 모듈과 상충됩니다. 그 애드온을 쓰지 않거나 ElvUI의 기능을 사용해제하세요."
|
||||||
|
|
||||||
--*_MSG locales
|
--*_MSG locales
|
||||||
L["LOGIN_MSG"] = "%sElvUI|r 버전 %s%s|r 을 사용해 주셔서 감사합니다. /ec 를 입력하면 설정창을 열 수 있습니다. 궁금한 점이나 기술지원은 https://github.com/ElvUI-WotLK/ElvUI 에서 해결하세요"
|
L["LOGIN_MSG"] = "%sElvUI|r 버전 %s%s|r 을 사용해 주셔서 감사합니다. /ec 를 입력하면 설정창을 열 수 있습니다. 궁금한 점이나 기술지원은 https://github.com/ElvUI-Vanilla/ElvUI 에서 해결하세요"
|
||||||
|
|
||||||
--ActionBars
|
--ActionBars
|
||||||
L["Binding"] = " "
|
L["Binding"] = " "
|
||||||
@@ -176,7 +176,7 @@ L["This resolution requires that you change some settings to get everything to f
|
|||||||
L["This will change the layout of your unitframes and actionbars."] = "역할에 따라서 유닛프레임과 행동단축바의 레이아웃이 알맞게 바뀝니다."
|
L["This will change the layout of your unitframes and actionbars."] = "역할에 따라서 유닛프레임과 행동단축바의 레이아웃이 알맞게 바뀝니다."
|
||||||
L["Trade"] = "거래"
|
L["Trade"] = "거래"
|
||||||
L["Welcome to ElvUI version %s!"] = "ElvUI 버전 %s에 오신 것을 환영합니다!"
|
L["Welcome to ElvUI version %s!"] = "ElvUI 버전 %s에 오신 것을 환영합니다!"
|
||||||
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "설치 과정이 끝났습니다.|n궁금한 점 해결이나 기술지원이 필요하면 |cff2eb7e4https://github.com/ElvUI-WotLK/ElvUI|r 를 방문하세요."
|
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "설치 과정이 끝났습니다.|n궁금한 점 해결이나 기술지원이 필요하면 |cff2eb7e4https://github.com/ElvUI-Vanilla/ElvUI|r 를 방문하세요."
|
||||||
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "ElvUI에서 표시하는 폰트나 색상은 설정에서 언제든지 바꿀 수 있습니다."
|
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "ElvUI에서 표시하는 폰트나 색상은 설정에서 언제든지 바꿀 수 있습니다."
|
||||||
L["You can now choose what layout you wish to use based on your combat role."] = "게임 안에서 주로 플레이하는 전문화 역할을 선택하세요."
|
L["You can now choose what layout you wish to use based on your combat role."] = "게임 안에서 주로 플레이하는 전문화 역할을 선택하세요."
|
||||||
L["You may need to further alter these settings depending how low you resolution is."] = "당신의 해상도가 얼마나 낮은지에 따라 설정을 더 조절해야할 수도 있습니다."
|
L["You may need to further alter these settings depending how low you resolution is."] = "당신의 해상도가 얼마나 낮은지에 따라 설정을 더 조절해야할 수도 있습니다."
|
||||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "비활성화 경고"
|
|||||||
L["Discard"] = "작업 취소"
|
L["Discard"] = "작업 취소"
|
||||||
L["Do you enjoy the new ElvUI?"] = "만우절 기능이었습니다! 이대로 쓰실래요?"
|
L["Do you enjoy the new ElvUI?"] = "만우절 기능이었습니다! 이대로 쓰실래요?"
|
||||||
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "두 애드온을 병행하여 생기는 문제를 스스로 감수하며 관련 질문글을 올리지 마세요."
|
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "두 애드온을 병행하여 생기는 문제를 스스로 감수하며 관련 질문글을 올리지 마세요."
|
||||||
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = "현재 사용하는 ElvUI가 5버전 이상 뒤쳐진 버전입니다. https://github.com/ElvUI-WotLK/ElvUI/ 에서 새 버전을 다운로드 받으세요."
|
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = "현재 사용하는 ElvUI가 5버전 이상 뒤쳐진 버전입니다. https://github.com/ElvUI-Vanilla/ElvUI/ 에서 새 버전을 다운로드 받으세요."
|
||||||
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = "ElvUI가 오래된 버전입니다. https://github.com/ElvUI-WotLK/ElvUI/ 에서 새 버전을 다운로드 받으세요."
|
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = "ElvUI가 오래된 버전입니다. https://github.com/ElvUI-Vanilla/ElvUI/ 에서 새 버전을 다운로드 받으세요."
|
||||||
L["ElvUI needs to perform database optimizations please be patient."] = "ElvUI의 데이터베이스를 조정할 필요가 있습니다. 잠시 기다려주세요."
|
L["ElvUI needs to perform database optimizations please be patient."] = "ElvUI의 데이터베이스를 조정할 필요가 있습니다. 잠시 기다려주세요."
|
||||||
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "행동단축바나 주문책의 스킬에 마우스오버 후 키를 누르면 단축키로 지정합니다. 단축키를 지정한 곳을 우클릭 하거나 ESC를 누르면 해제합니다."
|
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "행동단축바나 주문책의 스킬에 마우스오버 후 키를 누르면 단축키로 지정합니다. 단축키를 지정한 곳을 우클릭 하거나 ESC를 누르면 해제합니다."
|
||||||
L["I Swear"] = "알겠습니다."
|
L["I Swear"] = "알겠습니다."
|
||||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "선택됨:"
|
|||||||
--Tutorials
|
--Tutorials
|
||||||
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "단축키 설정의 맨 아래에 있는 ElvUI 부분에서 |cff2eb7e4[Raid Marker]|r 기능을 사용하면 대상에게 징표를 간단히 찍을 수 있습니다."
|
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "단축키 설정의 맨 아래에 있는 ElvUI 부분에서 |cff2eb7e4[Raid Marker]|r 기능을 사용하면 대상에게 징표를 간단히 찍을 수 있습니다."
|
||||||
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "각 전문화별로 ElvUI 설정을 따로 지정할 수 있습니다. 설정의 프로필 항목에 |cff2eb7e4[이중 프로필 사용]|r 기능을 확인하세요."
|
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "각 전문화별로 ElvUI 설정을 따로 지정할 수 있습니다. 설정의 프로필 항목에 |cff2eb7e4[이중 프로필 사용]|r 기능을 확인하세요."
|
||||||
L["For technical support visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "궁금한 사항이나 기술지원은 |cff2eb7e4https://github.com/ElvUI-WotLK/ElvUI|r에서 해결하세요."
|
L["For technical support visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "궁금한 사항이나 기술지원은 |cff2eb7e4https://github.com/ElvUI-Vanilla/ElvUI|r에서 해결하세요."
|
||||||
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "ElvUI 에서 지원하는 대부분의 기능은 |cff2eb7e4/ec|r 에서 조정이 가능합니다. 하고 싶은 조절 기능이 없다면 직접 lua수정으로 고쳐야 합니다."
|
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "ElvUI 에서 지원하는 대부분의 기능은 |cff2eb7e4/ec|r 에서 조정이 가능합니다. 하고 싶은 조절 기능이 없다면 직접 lua수정으로 고쳐야 합니다."
|
||||||
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "ElvUI에서 지원하는 기능과 겹치는 다른 애드온을 쓰고 싶으면 ElvUI 설정에서 해당 기능을 사용 체크해제 해야합니다. (예: Bartender, Dominos)"
|
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "ElvUI에서 지원하는 기능과 겹치는 다른 애드온을 쓰고 싶으면 ElvUI 설정에서 해당 기능을 사용 체크해제 해야합니다. (예: Bartender, Dominos)"
|
||||||
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "ElvUI의 특정 기능만 따로 독립애드온으로 분리하는 것은 불가능합니다."
|
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "ElvUI의 특정 기능만 따로 독립애드온으로 분리하는 것은 불가능합니다."
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ if not L then return end
|
|||||||
L["INCOMPATIBLE_ADDON"] = "The addon %s is not compatible with ElvUI's %s module. Please select either the addon or the ElvUI module to disable."
|
L["INCOMPATIBLE_ADDON"] = "The addon %s is not compatible with ElvUI's %s module. Please select either the addon or the ElvUI module to disable."
|
||||||
|
|
||||||
--*_MSG locales
|
--*_MSG locales
|
||||||
L["LOGIN_MSG"] = "Bem vindo à versão %s%s|r da %sElvUI|r, escreva /ec para acessar o menu de configuração em jogo. Se precisar de suporte técnico visite-nos no site https://github.com/ElvUI-WotLK/ElvUI"
|
L["LOGIN_MSG"] = "Bem vindo à versão %s%s|r da %sElvUI|r, escreva /ec para acessar o menu de configuração em jogo. Se precisar de suporte técnico visite-nos no site https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
|
|
||||||
--ActionBars
|
--ActionBars
|
||||||
L["Binding"] = "Ligações"
|
L["Binding"] = "Ligações"
|
||||||
@@ -176,7 +176,7 @@ L["This resolution requires that you change some settings to get everything to f
|
|||||||
L["This will change the layout of your unitframes and actionbars."] = true;
|
L["This will change the layout of your unitframes and actionbars."] = true;
|
||||||
L["Trade"] = "Comércio"
|
L["Trade"] = "Comércio"
|
||||||
L["Welcome to ElvUI version %s!"] = "Bem-vindo à versão %s da ElvUI!"
|
L["Welcome to ElvUI version %s!"] = "Bem-vindo à versão %s da ElvUI!"
|
||||||
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "O processo de instalação está agora terminado. Se precisar de suporte técnico por favor visite-nos no site https://github.com/ElvUI-WotLK/ElvUI"
|
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "O processo de instalação está agora terminado. Se precisar de suporte técnico por favor visite-nos no site https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "As cores e fontes da ElvUI podem ser mudadas em qualquer momento no modo de configuração demtro do jogo."
|
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "As cores e fontes da ElvUI podem ser mudadas em qualquer momento no modo de configuração demtro do jogo."
|
||||||
L["You can now choose what layout you wish to use based on your combat role."] = "Pode agora escolher o layout que pretende usar baseado no seu papel."
|
L["You can now choose what layout you wish to use based on your combat role."] = "Pode agora escolher o layout que pretende usar baseado no seu papel."
|
||||||
L["You may need to further alter these settings depending how low you resolution is."] = "Poderá ter de alterar estas definições dependendo de quão baixa for a sua resolução."
|
L["You may need to further alter these settings depending how low you resolution is."] = "Poderá ter de alterar estas definições dependendo de quão baixa for a sua resolução."
|
||||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "Desativar Aviso"
|
|||||||
L["Discard"] = "Descartar"
|
L["Discard"] = "Descartar"
|
||||||
L["Do you enjoy the new ElvUI?"] = true;
|
L["Do you enjoy the new ElvUI?"] = true;
|
||||||
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "Você jura não postar no suporte técnico sobre alguma coisa não funcionando sem antes desabilitar a combinação addon/módulo?"
|
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "Você jura não postar no suporte técnico sobre alguma coisa não funcionando sem antes desabilitar a combinação addon/módulo?"
|
||||||
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = true;
|
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = true;
|
||||||
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = true;
|
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = true;
|
||||||
L["ElvUI needs to perform database optimizations please be patient."] = true;
|
L["ElvUI needs to perform database optimizations please be patient."] = true;
|
||||||
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "Paire com o seu rato (mouse) sobre qualquer botão de ação ou botão do grimório para fazer uma Ligação. Pressione a tecla Escape ou clique com o botão direito para limpar o atalho atual."
|
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "Paire com o seu rato (mouse) sobre qualquer botão de ação ou botão do grimório para fazer uma Ligação. Pressione a tecla Escape ou clique com o botão direito para limpar o atalho atual."
|
||||||
L["I Swear"] = "Eu Juro"
|
L["I Swear"] = "Eu Juro"
|
||||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "Sendo Alvo de:"
|
|||||||
--Tutorials
|
--Tutorials
|
||||||
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "A opção Marcas de Raide está disponivel pressionando Escape -> Teclas de Atalho, rolando tudo para o fundo debaixo de ElvUI e definindo uma tecla de atalho para o Raid Marker."
|
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "A opção Marcas de Raide está disponivel pressionando Escape -> Teclas de Atalho, rolando tudo para o fundo debaixo de ElvUI e definindo uma tecla de atalho para o Raid Marker."
|
||||||
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "A ElvUI contém o modo de duas especializações, que permite que carregue perfis diferentes baseado na sua especialização atual rapidamente. Você pode ativar esta opção na guia Perfis."
|
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "A ElvUI contém o modo de duas especializações, que permite que carregue perfis diferentes baseado na sua especialização atual rapidamente. Você pode ativar esta opção na guia Perfis."
|
||||||
L["For technical support visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "Para suporte técnico visite-nos no site https://github.com/ElvUI-WotLK/ElvUI"
|
L["For technical support visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "Para suporte técnico visite-nos no site https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "Se acidentalmente remover um quadro de conversação você pode sempre ir ao menu de configuração em jogo, pressionar instalar, ir até a etapa de bate-papo e os restaurar."
|
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "Se acidentalmente remover um quadro de conversação você pode sempre ir ao menu de configuração em jogo, pressionar instalar, ir até a etapa de bate-papo e os restaurar."
|
||||||
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "Se estiver a ter problemas com a ElvUI tente desativar todos os addons exceto a ElvUI, lembre-se que a ElvUI é um addon de substituição de interface completo, e não se consegue executar dois addons que fazem a mesma coisa."
|
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "Se estiver a ter problemas com a ElvUI tente desativar todos os addons exceto a ElvUI, lembre-se que a ElvUI é um addon de substituição de interface completo, e não se consegue executar dois addons que fazem a mesma coisa."
|
||||||
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "A unidade de Foco pode ser definida escrevendo /focus quando voce tem no alvo a unidade que quer tal. É recomendado que faça uma macro para este efeito."
|
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "A unidade de Foco pode ser definida escrevendo /focus quando voce tem no alvo a unidade que quer tal. É recomendado que faça uma macro para este efeito."
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ if not L then return; end
|
|||||||
L["INCOMPATIBLE_ADDON"] = "Аддон %s не совместим с модулем %s ElvUI. Пожалуйста, выберите отключить ли несовместимый аддон или модуль."
|
L["INCOMPATIBLE_ADDON"] = "Аддон %s не совместим с модулем %s ElvUI. Пожалуйста, выберите отключить ли несовместимый аддон или модуль."
|
||||||
|
|
||||||
--*_MSG locales
|
--*_MSG locales
|
||||||
L["LOGIN_MSG"] = "Добро пожаловать в %sElvUI|r версии %s%s|r, наберите /ec для доступа в меню настроек. Если Вам нужна техническая поддержка, посетите https://github.com/ElvUI-WotLK/ElvUI"
|
L["LOGIN_MSG"] = "Добро пожаловать в %sElvUI|r версии %s%s|r, наберите /ec для доступа в меню настроек. Если Вам нужна техническая поддержка, посетите https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
|
|
||||||
--ActionBars
|
--ActionBars
|
||||||
L["Binding"] = "Назначение"
|
L["Binding"] = "Назначение"
|
||||||
@@ -176,7 +176,7 @@ L["This resolution requires that you change some settings to get everything to f
|
|||||||
L["This will change the layout of your unitframes and actionbars."] = "Это изменит расположение ваших рамок юнитов, рейда и панелей команд."
|
L["This will change the layout of your unitframes and actionbars."] = "Это изменит расположение ваших рамок юнитов, рейда и панелей команд."
|
||||||
L["Trade"] = "Торговля"
|
L["Trade"] = "Торговля"
|
||||||
L["Welcome to ElvUI version %s!"] = "Добро пожаловать в ElvUI версии %s!"
|
L["Welcome to ElvUI version %s!"] = "Добро пожаловать в ElvUI версии %s!"
|
||||||
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "Вы завершили процесс установки. Если Вам требуется техническая поддержка, посетите https://github.com/ElvUI-WotLK/ElvUI"
|
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "Вы завершили процесс установки. Если Вам требуется техническая поддержка, посетите https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "Вы всегда можете изменить шрифты и цвета любого элемента ElvUI из меню конфигурации. Классическая и пиксельная темы не отличаются для русского клиента."
|
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "Вы всегда можете изменить шрифты и цвета любого элемента ElvUI из меню конфигурации. Классическая и пиксельная темы не отличаются для русского клиента."
|
||||||
L["You can now choose what layout you wish to use based on your combat role."] = "Вы можете выбрать используемое расположение, основываясь на Вашей роли."
|
L["You can now choose what layout you wish to use based on your combat role."] = "Вы можете выбрать используемое расположение, основываясь на Вашей роли."
|
||||||
L["You may need to further alter these settings depending how low you resolution is."] = "Вам может понадобиться дальнейшее изменение этих настроек в зависимости от того, насколько низким является ваше разрешение."
|
L["You may need to further alter these settings depending how low you resolution is."] = "Вам может понадобиться дальнейшее изменение этих настроек в зависимости от того, насколько низким является ваше разрешение."
|
||||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "Отключить предупреждение"
|
|||||||
L["Discard"] = "Отменить"
|
L["Discard"] = "Отменить"
|
||||||
L["Do you enjoy the new ElvUI?"] = "Вам нравится ElvUI?"
|
L["Do you enjoy the new ElvUI?"] = "Вам нравится ElvUI?"
|
||||||
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "Клянетесь ли Вы не постить на форуме технической поддержки, что что-то не работает, до того, как отключите другие аддоны/модули?"
|
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "Клянетесь ли Вы не постить на форуме технической поддержки, что что-то не работает, до того, как отключите другие аддоны/модули?"
|
||||||
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = "Ваш ElvUI устарел более, чем на 5 версий. Вы можете скачать последнюю версию с https://github.com/ElvUI-WotLK/ElvUI/"
|
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = "Ваш ElvUI устарел более, чем на 5 версий. Вы можете скачать последнюю версию с https://github.com/ElvUI-Vanilla/ElvUI/"
|
||||||
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = "ElvUI устарел. Вы можете скачать последнюю версию с https://github.com/ElvUI-WotLK/ElvUI/"
|
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = "ElvUI устарел. Вы можете скачать последнюю версию с https://github.com/ElvUI-Vanilla/ElvUI/"
|
||||||
L["ElvUI needs to perform database optimizations please be patient."] = "ElvUI нужно провести оптимизацию базы данных. Подождите, пожалуйста."
|
L["ElvUI needs to perform database optimizations please be patient."] = "ElvUI нужно провести оптимизацию базы данных. Подождите, пожалуйста."
|
||||||
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "Наведите курсор на любую кнопку на панели или в книге заклинаний, чтобы назначит ей клавишу. Нажмите правую кнопку мыши или 'Escape', чтобы сбросить назначение для этой кнопки."
|
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "Наведите курсор на любую кнопку на панели или в книге заклинаний, чтобы назначит ей клавишу. Нажмите правую кнопку мыши или 'Escape', чтобы сбросить назначение для этой кнопки."
|
||||||
L["I Swear"] = "Я клянусь!"
|
L["I Swear"] = "Я клянусь!"
|
||||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "Является целью:"
|
|||||||
--Tutorials
|
--Tutorials
|
||||||
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "Функция рейдовых меток доступна в Escape -> Назначение клавиш. Прокрутите вниз до раздела ElvUI и назначьте клавишу для рейдовых меток."
|
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "Функция рейдовых меток доступна в Escape -> Назначение клавиш. Прокрутите вниз до раздела ElvUI и назначьте клавишу для рейдовых меток."
|
||||||
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "В ElvUI присутствует функция двойной специализации, которая позволит Вам использовать разные профили для разных наборов талантов. Вы можете включить эту функцию в разделе профилей."
|
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "В ElvUI присутствует функция двойной специализации, которая позволит Вам использовать разные профили для разных наборов талантов. Вы можете включить эту функцию в разделе профилей."
|
||||||
L["For technical support visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "За технической поддержкой обращайтесь на https://github.com/ElvUI-WotLK/ElvUI"
|
L["For technical support visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "За технической поддержкой обращайтесь на https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "Если Вы случайно удалили вкладку чата, всегда можно сделать следующее: зайти в конфигурацию, запустить установку, дойти до шага настроек чата и сбросить их."
|
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "Если Вы случайно удалили вкладку чата, всегда можно сделать следующее: зайти в конфигурацию, запустить установку, дойти до шага настроек чата и сбросить их."
|
||||||
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "Если Вы испытываете проблемы с ElvUI, попробуйте отключить все аддоны, кроме самого ElvUI. Помните, ElvUI это аддон, полностью заменяющий интерфейс, Вы не можете одновременно использовать два аддона, выполняющих одинаковые функции."
|
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "Если Вы испытываете проблемы с ElvUI, попробуйте отключить все аддоны, кроме самого ElvUI. Помните, ElvUI это аддон, полностью заменяющий интерфейс, Вы не можете одновременно использовать два аддона, выполняющих одинаковые функции."
|
||||||
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "Запомненную цель (фокус) можно установить командой /focus при взятии нужного врага в цель. Для этого рекомендуется сделать макрос."
|
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "Запомненную цель (фокус) можно установить командой /focus при взятии нужного врага в цель. Для этого рекомендуется сделать макрос."
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ if not L then return end
|
|||||||
L["INCOMPATIBLE_ADDON"] = "The addon %s is not compatible with ElvUI's %s module. Please select either the addon or the ElvUI module to disable."
|
L["INCOMPATIBLE_ADDON"] = "The addon %s is not compatible with ElvUI's %s module. Please select either the addon or the ElvUI module to disable."
|
||||||
|
|
||||||
--*_MSG locales
|
--*_MSG locales
|
||||||
L["LOGIN_MSG"] = "Bienvenido a %sElvUI|r versión %s%s|r, escribe /ec para acceder al menú de configuración. Si necesitas ayuda o soporte técnico puedes visitarnos en https://github.com/ElvUI-WotLK/ElvUI"
|
L["LOGIN_MSG"] = "Bienvenido a %sElvUI|r versión %s%s|r, escribe /ec para acceder al menú de configuración. Si necesitas ayuda o soporte técnico puedes visitarnos en https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
|
|
||||||
--ActionBars
|
--ActionBars
|
||||||
L["Binding"] = "Controles"
|
L["Binding"] = "Controles"
|
||||||
@@ -176,7 +176,7 @@ L["This resolution requires that you change some settings to get everything to f
|
|||||||
L["This will change the layout of your unitframes and actionbars."] = "Ésto cambiará el diseño de los marcos de unidades y barras de acción."
|
L["This will change the layout of your unitframes and actionbars."] = "Ésto cambiará el diseño de los marcos de unidades y barras de acción."
|
||||||
L["Trade"] = "Intercambio"
|
L["Trade"] = "Intercambio"
|
||||||
L["Welcome to ElvUI version %s!"] = "Bienvenido(a) a ElvUI versión %s!"
|
L["Welcome to ElvUI version %s!"] = "Bienvenido(a) a ElvUI versión %s!"
|
||||||
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "Ya has terminado con el proceso de instalación. Si necesitas ayuda o soporte técnico por favor visítanos en https://github.com/ElvUI-WotLK/ElvUI"
|
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "Ya has terminado con el proceso de instalación. Si necesitas ayuda o soporte técnico por favor visítanos en https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "Siempre puedes cambiar las fuentes y colores de cualquier elemento de ElvUI desde la configuración."
|
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "Siempre puedes cambiar las fuentes y colores de cualquier elemento de ElvUI desde la configuración."
|
||||||
L["You can now choose what layout you wish to use based on your combat role."] = "Ahora puedes elegir qué distribución quieres basándote en tu rol de combate."
|
L["You can now choose what layout you wish to use based on your combat role."] = "Ahora puedes elegir qué distribución quieres basándote en tu rol de combate."
|
||||||
L["You may need to further alter these settings depending how low you resolution is."] = "Puede que necesites cambiar estos ajutes dependiendo de qué tan baja sea tu resolución."
|
L["You may need to further alter these settings depending how low you resolution is."] = "Puede que necesites cambiar estos ajutes dependiendo de qué tan baja sea tu resolución."
|
||||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "Deshabilitar Advertencia"
|
|||||||
L["Discard"] = "Descartar"
|
L["Discard"] = "Descartar"
|
||||||
L["Do you enjoy the new ElvUI?"] = "¿Disfrutas del nuevo ElvUI?"
|
L["Do you enjoy the new ElvUI?"] = "¿Disfrutas del nuevo ElvUI?"
|
||||||
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "¿Juras no escribir a Soporte Técnico acerca de algo que no funciona sin antes deshabilitar la combinación addon/módulo primero?"
|
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "¿Juras no escribir a Soporte Técnico acerca de algo que no funciona sin antes deshabilitar la combinación addon/módulo primero?"
|
||||||
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = "ElvUI está cinco o mas revisiones desactualizado. Puedes descargar la versión más nueva de https://github.com/ElvUI-WotLK/ElvUI/"
|
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = "ElvUI está cinco o mas revisiones desactualizado. Puedes descargar la versión más nueva de https://github.com/ElvUI-Vanilla/ElvUI/"
|
||||||
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = "ElvUI está desactualizado. Puedes descargar la versión más nueva de https://github.com/ElvUI-WotLK/ElvUI/"
|
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = "ElvUI está desactualizado. Puedes descargar la versión más nueva de https://github.com/ElvUI-Vanilla/ElvUI/"
|
||||||
L["ElvUI needs to perform database optimizations please be patient."] = "ElvUI necesita realizar optimizaciones de base de datos por favor se paciente."
|
L["ElvUI needs to perform database optimizations please be patient."] = "ElvUI necesita realizar optimizaciones de base de datos por favor se paciente."
|
||||||
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "Pasa tu ratón por encima de un botón de acción o de un botón del libro de hechizos para ligarlo. Pulsa escape o botón derecho para limpiar la asignación actual del botón de acción."
|
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "Pasa tu ratón por encima de un botón de acción o de un botón del libro de hechizos para ligarlo. Pulsa escape o botón derecho para limpiar la asignación actual del botón de acción."
|
||||||
L["I Swear"] = "Lo Juro"
|
L["I Swear"] = "Lo Juro"
|
||||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "Objetivo De:"
|
|||||||
--Tutorials
|
--Tutorials
|
||||||
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "La opción de marcador de banda está disponible pulsando Escape -> Asignar teclas -> Recorrer hacia abajo hasta ElvUI y establecer la tecla para el marcador de banda."
|
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "La opción de marcador de banda está disponible pulsando Escape -> Asignar teclas -> Recorrer hacia abajo hasta ElvUI y establecer la tecla para el marcador de banda."
|
||||||
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "ElvUI tiene la posibilidad de cargar diferentes perfiles automáticamente al cambiar de especialización de talentos. Puedes activar esta función en la pestaña de perfiles."
|
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "ElvUI tiene la posibilidad de cargar diferentes perfiles automáticamente al cambiar de especialización de talentos. Puedes activar esta función en la pestaña de perfiles."
|
||||||
L["For technical support visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "Para soporte técnico visítanos en https://github.com/ElvUI-WotLK/ElvUI"
|
L["For technical support visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "Para soporte técnico visítanos en https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "Si eliminas un marco de chat accidentalmente, siempre puedes ir a la configuración, pulsar instalar, ir a la parte del chat, y restaurarlo."
|
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "Si eliminas un marco de chat accidentalmente, siempre puedes ir a la configuración, pulsar instalar, ir a la parte del chat, y restaurarlo."
|
||||||
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "Si has experimentado errores con ElvUI prueba a desactivar todos tus addons excepto ElvUI, recuerda que ElvUI remplaza por completo la interfaz, no puede haber addons que hagan lo mismo."
|
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "Si has experimentado errores con ElvUI prueba a desactivar todos tus addons excepto ElvUI, recuerda que ElvUI remplaza por completo la interfaz, no puede haber addons que hagan lo mismo."
|
||||||
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "El foco puede establecerse escribiendo /enfoque cuando tienes seleccionado al objetivo al cual quieres hacer foco. Es recomendable que hagas una macro para esto."
|
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "El foco puede establecerse escribiendo /enfoque cuando tienes seleccionado al objetivo al cual quieres hacer foco. Es recomendable que hagas una macro para esto."
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ if not L then return end
|
|||||||
L["INCOMPATIBLE_ADDON"] = "插件 %s 與 ElvUI 的 %s 模組不相容。請停用不相容的插件,或停用相關的模組."
|
L["INCOMPATIBLE_ADDON"] = "插件 %s 與 ElvUI 的 %s 模組不相容。請停用不相容的插件,或停用相關的模組."
|
||||||
|
|
||||||
--*_MSG locales
|
--*_MSG locales
|
||||||
L["LOGIN_MSG"] = "歡迎使用%sElvUI |r %s%s|r 版, 請輸入/ec 進入設定介面. 如需技術支援請至 https://github.com/ElvUI-WotLK/ElvUI"
|
L["LOGIN_MSG"] = "歡迎使用%sElvUI |r %s%s|r 版, 請輸入/ec 進入設定介面. 如需技術支援請至 https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
|
|
||||||
--ActionBars
|
--ActionBars
|
||||||
L["Binding"] = "綁定"
|
L["Binding"] = "綁定"
|
||||||
@@ -176,7 +176,7 @@ L["This resolution requires that you change some settings to get everything to f
|
|||||||
L["This will change the layout of your unitframes and actionbars."] = "這將會改變你的單位框架和動作條的佈局"
|
L["This will change the layout of your unitframes and actionbars."] = "這將會改變你的單位框架和動作條的佈局"
|
||||||
L["Trade"] = "拾取/交易"
|
L["Trade"] = "拾取/交易"
|
||||||
L["Welcome to ElvUI version %s!"] = "歡迎使用 ElvUI %s 版!"
|
L["Welcome to ElvUI version %s!"] = "歡迎使用 ElvUI %s 版!"
|
||||||
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "已完成安裝程序. 小提示: 若想開啟微型選單, 請在小地圖按滑鼠中鍵. 如果沒有中鍵按鈕, 請按住Shift鍵, 並在小地圖按滑鼠右鍵. 如需技術支援請至 https://github.com/ElvUI-WotLK/ElvUI"
|
L["You are now finished with the installation process. If you are in need of technical support please visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "已完成安裝程序. 小提示: 若想開啟微型選單, 請在小地圖按滑鼠中鍵. 如果沒有中鍵按鈕, 請按住Shift鍵, 並在小地圖按滑鼠右鍵. 如需技術支援請至 https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "你可以在遊戲內的設定選項內更改ElvUI的字體、顏色等設定."
|
L["You can always change fonts and colors of any element of ElvUI from the in-game configuration."] = "你可以在遊戲內的設定選項內更改ElvUI的字體、顏色等設定."
|
||||||
L["You can now choose what layout you wish to use based on your combat role."] = "你現在可以根據你的戰鬥角色選擇合適的佈局."
|
L["You can now choose what layout you wish to use based on your combat role."] = "你現在可以根據你的戰鬥角色選擇合適的佈局."
|
||||||
L["You may need to further alter these settings depending how low you resolution is."] = "根據你的解析度你可能需要改動這些設定."
|
L["You may need to further alter these settings depending how low you resolution is."] = "根據你的解析度你可能需要改動這些設定."
|
||||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "停用警告"
|
|||||||
L["Discard"] = "取消"
|
L["Discard"] = "取消"
|
||||||
L["Do you enjoy the new ElvUI?"] = "你享受新版的 ElvUI嗎?"
|
L["Do you enjoy the new ElvUI?"] = "你享受新版的 ElvUI嗎?"
|
||||||
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "你發誓在你沒停用其他插件或是模組前不會到技術支援發文詢問某些功能失效嗎?"
|
L["Do you swear not to post in technical support about something not working without first disabling the addon/module combination first?"] = "你發誓在你沒停用其他插件或是模組前不會到技術支援發文詢問某些功能失效嗎?"
|
||||||
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = "ElvUI 以過期超過5個版本. 你可以在 https://github.com/ElvUI-WotLK/ElvUI/ 下載到最新的版本."
|
L["ElvUI is five or more revisions out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = "ElvUI 以過期超過5個版本. 你可以在 https://github.com/ElvUI-Vanilla/ElvUI/ 下載到最新的版本."
|
||||||
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-WotLK/ElvUI/"] = "ElvUI 以過期. 你可以在 https://github.com/ElvUI-WotLK/ElvUI/ 下載到最新的版本."
|
L["ElvUI is out of date. You can download the newest version from https://github.com/ElvUI-Vanilla/ElvUI/"] = "ElvUI 以過期. 你可以在 https://github.com/ElvUI-Vanilla/ElvUI/ 下載到最新的版本."
|
||||||
L["ElvUI needs to perform database optimizations please be patient."] = "ElvUI 需要進行資料庫優化, 請稍待."
|
L["ElvUI needs to perform database optimizations please be patient."] = "ElvUI 需要進行資料庫優化, 請稍待."
|
||||||
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "移動滑鼠到快捷列或技能書按鈕上綁定快捷鍵.按ESC或滑鼠右鍵取消目前快捷鍵."
|
L["Hover your mouse over any actionbutton or spellbook button to bind it. Press the escape key or right click to clear the current actionbutton's keybinding."] = "移動滑鼠到快捷列或技能書按鈕上綁定快捷鍵.按ESC或滑鼠右鍵取消目前快捷鍵."
|
||||||
L["I Swear"] = "我承諾"
|
L["I Swear"] = "我承諾"
|
||||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "同目標的有:"
|
|||||||
--Tutorials
|
--Tutorials
|
||||||
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "你可以通過按ESC鍵-> 按鍵設定, 滾動到ElvUI設定下方設定一個快速標記的快捷鍵."
|
L["A raid marker feature is available by pressing Escape -> Keybinds scroll to the bottom under ElvUI and setting a keybind for the raid marker."] = "你可以通過按ESC鍵-> 按鍵設定, 滾動到ElvUI設定下方設定一個快速標記的快捷鍵."
|
||||||
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "ElvUI 可以根據你所使用的天賦自動套用不同的裝備組. 你可以在設定檔中啟用此功能."
|
L["ElvUI has a dual spec feature which allows you to load different profiles based on your current spec on the fly. You can enable this from the profiles tab."] = "ElvUI 可以根據你所使用的天賦自動套用不同的裝備組. 你可以在設定檔中啟用此功能."
|
||||||
L["For technical support visit us at https://github.com/ElvUI-WotLK/ElvUI"] = "如需技術支援請至 https://github.com/ElvUI-WotLK/ElvUI"
|
L["For technical support visit us at https://github.com/ElvUI-Vanilla/ElvUI"] = "如需技術支援請至 https://github.com/ElvUI-Vanilla/ElvUI"
|
||||||
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "如果你不慎移除了對話框, 你可以重新安裝一次重置他們."
|
L["If you accidently remove a chat frame you can always go the in-game configuration menu, press install, go to the chat portion and reset them."] = "如果你不慎移除了對話框, 你可以重新安裝一次重置他們."
|
||||||
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "如果你使用 ElvUI 時遇到問題, 請嘗試停用除了ElvUI之外的插件. 請記住 ElvUI 是一套全套的 UI 替換插件, 你不能同時使用不同的插件來完成同一件事."
|
L["If you are experiencing issues with ElvUI try disabling all your addons except ElvUI, remember ElvUI is a full UI replacement addon, you cannot run two addons that do the same thing."] = "如果你使用 ElvUI 時遇到問題, 請嘗試停用除了ElvUI之外的插件. 請記住 ElvUI 是一套全套的 UI 替換插件, 你不能同時使用不同的插件來完成同一件事."
|
||||||
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "你可以使用 /focus 指令設定目前目標為焦點目標. 建議你可以寫一個聚集來做這件事"
|
L["The focus unit can be set by typing /focus when you are targeting the unit you want to focus. It is recommended you make a macro to do this."] = "你可以使用 /focus 指令設定目前目標為焦點目標. 建議你可以寫一個聚集來做這件事"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI); --Inport: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
local A = E:NewModule("Auras", "AceEvent-3.0");
|
local A = E:NewModule("Auras", "AceEvent-3.0");
|
||||||
local LSM = LibStub("LibSharedMedia-3.0");
|
local LSM = LibStub("LibSharedMedia-3.0");
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,12 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI)
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
local B = E:GetModule("Bags")
|
local B = E:GetModule("Bags");
|
||||||
|
|
||||||
|
--Cache global variables
|
||||||
|
--Lua functions
|
||||||
local _G = _G
|
local _G = _G
|
||||||
local unpack = unpack
|
local unpack = unpack
|
||||||
local tinsert = table.insert
|
local tinsert = table.insert
|
||||||
|
--WoW API / Variables
|
||||||
local CreateFrame = CreateFrame
|
local CreateFrame = CreateFrame
|
||||||
local NUM_BAG_FRAMES = NUM_BAG_FRAMES
|
local NUM_BAG_FRAMES = NUM_BAG_FRAMES
|
||||||
|
|
||||||
|
|||||||
@@ -1,14 +1,16 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI)
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
local B = E:NewModule("Bags", "AceHook-3.0", "AceEvent-3.0", "AceTimer-3.0")
|
local B = E:NewModule("Bags", "AceHook-3.0", "AceEvent-3.0", "AceTimer-3.0");
|
||||||
local Search = LibStub("LibItemSearch-1.2", true)
|
local Search = LibStub("LibItemSearch-1.2", true);
|
||||||
local LIP = LibStub("ItemPrice-1.1", true)
|
local LIP = LibStub("ItemPrice-1.1", true);
|
||||||
|
|
||||||
|
--Cache global variables
|
||||||
|
--Lua functions
|
||||||
local _G = _G
|
local _G = _G
|
||||||
local type, ipairs, pairs, unpack, select, assert = type, ipairs, pairs, unpack, select, assert
|
local type, ipairs, pairs, unpack, select, assert = type, ipairs, pairs, unpack, select, assert
|
||||||
local tinsert = table.insert
|
local tinsert = table.insert
|
||||||
local floor, ceil, mod = math.floor, math.ceil, math.mod
|
local floor, ceil, mod = math.floor, math.ceil, math.mod
|
||||||
local len, sub, gsub, find = string.len, string.sub, string.gsub, string.find
|
local len, sub, gsub, find = string.len, string.sub, string.gsub, string.find
|
||||||
|
--WoW API / Variables
|
||||||
local BankFrameItemButton_Update = BankFrameItemButton_Update
|
local BankFrameItemButton_Update = BankFrameItemButton_Update
|
||||||
local BankFrameItemButton_UpdateLocked = BankFrameItemButton_UpdateLocked
|
local BankFrameItemButton_UpdateLocked = BankFrameItemButton_UpdateLocked
|
||||||
local CloseBag, CloseBackpack, CloseBankFrame = CloseBag, CloseBackpack, CloseBankFrame
|
local CloseBag, CloseBackpack, CloseBankFrame = CloseBag, CloseBackpack, CloseBankFrame
|
||||||
|
|||||||
@@ -1,14 +1,15 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI)
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
local B = E:GetModule("Bags")
|
local B = E:GetModule("Bags");
|
||||||
|
local Search = LibStub("LibItemSearch-1.2");
|
||||||
local Search = LibStub("LibItemSearch-1.2")
|
|
||||||
|
|
||||||
|
--Cache global variables
|
||||||
|
--Lua functions
|
||||||
local ipairs, pairs, tonumber, select, unpack = ipairs, pairs, tonumber, select, unpack
|
local ipairs, pairs, tonumber, select, unpack = ipairs, pairs, tonumber, select, unpack
|
||||||
local tinsert, tremove, tsort, twipe = table.insert, table.remove, table.sort, table.wipe
|
local tinsert, tremove, tsort, twipe = table.insert, table.remove, table.sort, table.wipe
|
||||||
local floor = math.floor
|
local floor = math.floor
|
||||||
local band = bit.band
|
local band = bit.band
|
||||||
local match, gmatch, find = string.match, string.gmatch, string.find
|
local match, gmatch, find = string.match, string.gmatch, string.find
|
||||||
|
--WoW API / Variables
|
||||||
local GetTime = GetTime
|
local GetTime = GetTime
|
||||||
local InCombatLockdown = InCombatLockdown
|
local InCombatLockdown = InCombatLockdown
|
||||||
local GetItemInfo = GetItemInfo
|
local GetItemInfo = GetItemInfo
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI)
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
local CH = E:NewModule("Chat", "AceTimer-3.0", "AceHook-3.0", "AceEvent-3.0")
|
local CH = E:NewModule("Chat", "AceTimer-3.0", "AceHook-3.0", "AceEvent-3.0");
|
||||||
--local CC = E:GetModule("ClassCache")
|
--local CC = E:GetModule("ClassCache")
|
||||||
local LSM = LibStub("LibSharedMedia-3.0")
|
local LSM = LibStub("LibSharedMedia-3.0");
|
||||||
|
|
||||||
|
--Cache global variables
|
||||||
|
--Lua functions
|
||||||
local _G = _G
|
local _G = _G
|
||||||
local time, difftime = time, difftime
|
local time, difftime = time, difftime
|
||||||
local pairs, unpack, select, tostring, next, tonumber, type, assert = pairs, unpack, select, tostring, next, tonumber, type, assert
|
local pairs, unpack, select, tostring, next, tonumber, type, assert = pairs, unpack, select, tostring, next, tonumber, type, assert
|
||||||
@@ -10,7 +12,7 @@ local tinsert, tremove, tsort, twipe, tconcat = table.insert, table.remove, tabl
|
|||||||
local strmatch = strmatch
|
local strmatch = strmatch
|
||||||
local gsub, find, gmatch, format, split = string.gsub, string.find, string.gmatch, string.format, string.split
|
local gsub, find, gmatch, format, split = string.gsub, string.find, string.gmatch, string.format, string.split
|
||||||
local strlower, strsub, strlen, strupper = strlower, strsub, strlen, strupper
|
local strlower, strsub, strlen, strupper = strlower, strsub, strlen, strupper
|
||||||
|
--WoW API / Variables
|
||||||
local BetterDate = BetterDate
|
local BetterDate = BetterDate
|
||||||
local ChatEdit_SetLastTellTarget = ChatEdit_SetLastTellTarget
|
local ChatEdit_SetLastTellTarget = ChatEdit_SetLastTellTarget
|
||||||
local ChatFrameEditBox = ChatFrameEditBox
|
local ChatFrameEditBox = ChatFrameEditBox
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI)
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
local DT = E:NewModule("DataTexts", "AceTimer-3.0", "AceHook-3.0", "AceEvent-3.0")
|
local DT = E:NewModule("DataTexts", "AceTimer-3.0", "AceHook-3.0", "AceEvent-3.0");
|
||||||
local LDB = LibStub:GetLibrary("LibDataBroker-1.1")
|
local LDB = LibStub:GetLibrary("LibDataBroker-1.1");
|
||||||
local LSM = LibStub("LibSharedMedia-3.0")
|
local LSM = LibStub("LibSharedMedia-3.0");
|
||||||
local TT = E:GetModule("Tooltip")
|
local TT = E:GetModule("Tooltip");
|
||||||
|
|
||||||
local pairs, type, error = pairs, type, error
|
local pairs, type, error = pairs, type, error
|
||||||
local len = string.len
|
local len = string.len
|
||||||
|
|||||||
@@ -1,10 +1,12 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI)
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
local DT = E:GetModule("DataTexts")
|
local DT = E:GetModule("DataTexts");
|
||||||
|
|
||||||
|
--Cache global variables
|
||||||
|
--Lua functions
|
||||||
local type, pairs, select = type, pairs, select
|
local type, pairs, select = type, pairs, select
|
||||||
local sort, wipe = table.sort, wipe
|
local sort, wipe = table.sort, wipe
|
||||||
local format, find, join, gsub = string.format, string.find, string.join, string.gsub
|
local format, find, join, gsub = string.format, string.find, string.join, string.gsub
|
||||||
|
--WoW API / Variables
|
||||||
local UnitIsAFK = UnitIsAFK
|
local UnitIsAFK = UnitIsAFK
|
||||||
local UnitIsDND = UnitIsDND
|
local UnitIsDND = UnitIsDND
|
||||||
local SendChatMessage = SendChatMessage
|
local SendChatMessage = SendChatMessage
|
||||||
|
|||||||
@@ -163,7 +163,7 @@ local function OnClick(_, btn)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
EasyMenu(menuList, menuFrame, "cursor", 0, 0, "MENU", 2)
|
L_EasyMenu(menuList, menuFrame, "cursor", 0, 0, "MENU", 2)
|
||||||
else
|
else
|
||||||
ToggleFriendsFrame(3)
|
ToggleFriendsFrame(3)
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -1,10 +1,12 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI)
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
local M = E:NewModule("Minimap", "AceEvent-3.0")
|
local M = E:NewModule("Minimap", "AceEvent-3.0");
|
||||||
E.Minimap = M
|
E.Minimap = M
|
||||||
|
|
||||||
|
--Cache global variables
|
||||||
|
--Lua functions
|
||||||
local _G = _G
|
local _G = _G
|
||||||
local strsub = strsub
|
local strsub = strsub
|
||||||
|
--WoW API / Variables
|
||||||
local CreateFrame = CreateFrame
|
local CreateFrame = CreateFrame
|
||||||
local ToggleCharacter = ToggleCharacter
|
local ToggleCharacter = ToggleCharacter
|
||||||
local ToggleFrame = ToggleFrame
|
local ToggleFrame = ToggleFrame
|
||||||
|
|||||||
@@ -376,12 +376,6 @@ P["unitframe"] = {
|
|||||||
[2] = {r = 0.65, g = 0.63, b = 0.34},
|
[2] = {r = 0.65, g = 0.63, b = 0.34},
|
||||||
[3] = {r = 0.33, g = 0.59, b = 0.33},
|
[3] = {r = 0.33, g = 0.59, b = 0.33},
|
||||||
},
|
},
|
||||||
["DEATHKNIGHT"] = {
|
|
||||||
[1] = {r = 1, g = 0, b = 0},
|
|
||||||
[2] = {r = 0, g = 1, b = 0},
|
|
||||||
[3] = {r = 0, g = 1, b = 1},
|
|
||||||
[4] = {r = .9, g = .1, b = 1}
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
local E, L, V, P, G = unpack(ElvUI); --Inport: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||||
local UF = E:GetModule("UnitFrames");
|
local UF = E:GetModule("UnitFrames");
|
||||||
|
|
||||||
local ns = oUF
|
local ns = oUF
|
||||||
@@ -6817,33 +6817,6 @@ if P.unitframe.colors.classResources[E.myclass] then
|
|||||||
type = "description",
|
type = "description",
|
||||||
width = "full",
|
width = "full",
|
||||||
}
|
}
|
||||||
|
|
||||||
local ORDER = 20
|
|
||||||
if E.myclass == "DEATHKNIGHT" then
|
|
||||||
local names = {
|
|
||||||
[1] = L["Blood"],
|
|
||||||
[2] = L["Unholy"],
|
|
||||||
[3] = L["Frost"],
|
|
||||||
[4] = L["Death"]
|
|
||||||
}
|
|
||||||
for i = 1, 4 do
|
|
||||||
E.Options.args.unitframe.args.generalOptionsGroup.args.allColorsGroup.args.classResourceGroup.args["resource"..i] = {
|
|
||||||
type = "color",
|
|
||||||
name = names[i],
|
|
||||||
order = ORDER + i,
|
|
||||||
get = function(info)
|
|
||||||
local t = E.db.unitframe.colors.classResources.DEATHKNIGHT[i]
|
|
||||||
local d = P.unitframe.colors.classResources.DEATHKNIGHT[i]
|
|
||||||
return t.r, t.g, t.b, t.a, d.r, d.g, d.b
|
|
||||||
end,
|
|
||||||
set = function(info, r, g, b)
|
|
||||||
local t = E.db.unitframe.colors.classResources.DEATHKNIGHT[i]
|
|
||||||
t.r, t.g, t.b = r, g, b
|
|
||||||
UF:Update_AllFrames()
|
|
||||||
end,
|
|
||||||
}
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
--Custom Texts
|
--Custom Texts
|
||||||
|
|||||||
Reference in New Issue
Block a user