mirror of
https://github.com/Bluewhale1337/ElvUIModernized.git
synced 2026-07-27 08:24:44 +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
|
||||
--Lua functions
|
||||
local _G = getfenv()
|
||||
local _G = _G
|
||||
local type, ipairs, tonumber = type, ipairs, tonumber
|
||||
local floor = math.floor
|
||||
--WoW API / Variables
|
||||
@@ -146,7 +146,7 @@ end
|
||||
local function ConfigMode_OnClick(self)
|
||||
selectedValue = self.value
|
||||
E:ToggleConfigMode(false, self.value)
|
||||
-- UIDropDownMenu_SetSelectedValue(ElvUIMoverPopupWindowDropDown, self.value)
|
||||
UIDropDownMenu_SetSelectedValue(ElvUIMoverPopupWindowDropDown, self.value)
|
||||
end
|
||||
|
||||
local function ConfigMode_Initialize()
|
||||
@@ -159,7 +159,7 @@ local function ConfigMode_Initialize()
|
||||
UIDropDownMenu_AddButton(info)
|
||||
end
|
||||
|
||||
--UIDropDownMenu_SetSelectedValue(ElvUIMoverPopupWindowDropDown, selectedValue)
|
||||
UIDropDownMenu_SetSelectedValue(ElvUIMoverPopupWindowDropDown, selectedValue)
|
||||
end
|
||||
|
||||
function E:NudgeMover(nudgeX, nudgeY)
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
local E, L, V, P, G = unpack(ElvUI) --Inport: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||
local Sticky = LibStub("LibSimpleSticky-1.0")
|
||||
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||
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 format, split, find = string.format, string.split, string.find
|
||||
|
||||
--WoW API / Variables
|
||||
local CreateFrame = CreateFrame
|
||||
|
||||
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();
|
||||
local tonumber, type = tonumber, type;
|
||||
local format, lower = string.format, string.lower;
|
||||
|
||||
local InCombatLockdown = InCombatLockdown;
|
||||
local UIFrameFadeOut, UIFrameFadeIn = UIFrameFadeOut, UIFrameFadeIn;
|
||||
local EnableAddOn, DisableAddOn, DisableAllAddOns = EnableAddOn, DisableAddOn, DisableAllAddOns;
|
||||
local SetCVar = SetCVar;
|
||||
local ReloadUI = ReloadUI;
|
||||
local debugprofilestart, debugprofilestop = debugprofilestart, debugprofilestop;
|
||||
local UpdateAddOnCPUUsage, GetAddOnCPUUsage = UpdateAddOnCPUUsage, GetAddOnCPUUsage;
|
||||
local ResetCPUUsage = ResetCPUUsage;
|
||||
local GetAddOnInfo = GetAddOnInfo;
|
||||
local ERR_NOT_IN_COMBAT = ERR_NOT_IN_COMBAT;
|
||||
--Cache global variables
|
||||
--Lua functions
|
||||
local _G = _G
|
||||
local tonumber, type = tonumber, type
|
||||
local format, lower = string.format, string.lower
|
||||
--WoW API / Variables
|
||||
local InCombatLockdown = InCombatLockdown
|
||||
local UIFrameFadeOut, UIFrameFadeIn = UIFrameFadeOut, UIFrameFadeIn
|
||||
local EnableAddOn, DisableAddOn, DisableAllAddOns = EnableAddOn, DisableAddOn, DisableAllAddOns
|
||||
local SetCVar = SetCVar
|
||||
local ReloadUI = ReloadUI
|
||||
local debugprofilestart, debugprofilestop = debugprofilestart, debugprofilestop
|
||||
local UpdateAddOnCPUUsage, GetAddOnCPUUsage = UpdateAddOnCPUUsage, GetAddOnCPUUsage
|
||||
local ResetCPUUsage = ResetCPUUsage
|
||||
local GetAddOnInfo = GetAddOnInfo
|
||||
local ERR_NOT_IN_COMBAT = ERR_NOT_IN_COMBAT
|
||||
|
||||
function E:EnableAddon(addon)
|
||||
local _, _, _, _, _, reason, _ = GetAddOnInfo(addon);
|
||||
local _, _, _, _, _, reason, _ = GetAddOnInfo(addon)
|
||||
if(reason ~= "MISSING") then
|
||||
EnableAddOn(addon);
|
||||
ReloadUI();
|
||||
EnableAddOn(addon)
|
||||
ReloadUI()
|
||||
else
|
||||
E:Print(format("Addon '%s' not found.", addon));
|
||||
E:Print(format("Addon '%s' not found.", addon))
|
||||
end
|
||||
end
|
||||
|
||||
function E:DisableAddon(addon)
|
||||
local _, _, _, _, _, reason, _ = GetAddOnInfo(addon);
|
||||
local _, _, _, _, _, reason, _ = GetAddOnInfo(addon)
|
||||
if(reason ~= "MISSING") then
|
||||
DisableAddOn(addon);
|
||||
ReloadUI();
|
||||
DisableAddOn(addon)
|
||||
ReloadUI()
|
||||
else
|
||||
E:Print(format("Addon '%s' not found.", addon));
|
||||
E:Print(format("Addon '%s' not found.", addon))
|
||||
end
|
||||
end
|
||||
|
||||
@@ -41,125 +43,125 @@ function FarmMode()
|
||||
if Minimap:IsShown() then
|
||||
UIFrameFadeOut(Minimap, 0.3)
|
||||
UIFrameFadeIn(FarmModeMap, 0.3)
|
||||
Minimap.fadeInfo.finishedFunc = function() Minimap:Hide(); _G.MinimapZoomIn:Click(); _G.MinimapZoomOut:Click(); Minimap:SetAlpha(1) end
|
||||
FarmModeMap.enabled = true;
|
||||
Minimap.fadeInfo.finishedFunc = function() Minimap:Hide() _G.MinimapZoomIn:Click() _G.MinimapZoomOut:Click() Minimap:SetAlpha(1) end
|
||||
FarmModeMap.enabled = true
|
||||
else
|
||||
UIFrameFadeOut(FarmModeMap, 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
|
||||
end
|
||||
end
|
||||
|
||||
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
|
||||
E.db.farmSize = tonumber(msg);
|
||||
FarmModeMap:Size(tonumber(msg));
|
||||
E.db.farmSize = tonumber(msg)
|
||||
FarmModeMap:Size(tonumber(msg))
|
||||
end
|
||||
|
||||
FarmMode();
|
||||
FarmMode()
|
||||
end
|
||||
|
||||
function E:Grid(msg)
|
||||
if(msg and type(tonumber(msg)) == "number" and tonumber(msg) <= 256 and tonumber(msg) >= 4) then
|
||||
E.db.gridSize = msg;
|
||||
E:Grid_Show();
|
||||
E.db.gridSize = msg
|
||||
E:Grid_Show()
|
||||
else
|
||||
if(EGrid) then
|
||||
E:Grid_Hide();
|
||||
E:Grid_Hide()
|
||||
else
|
||||
E:Grid_Show();
|
||||
E:Grid_Show()
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function E:LuaError(msg)
|
||||
msg = lower(msg);
|
||||
msg = lower(msg)
|
||||
if(msg == "on") then
|
||||
DisableAllAddOns();
|
||||
EnableAddOn("ElvUI");
|
||||
EnableAddOn("ElvUI_Config");
|
||||
SetCVar("scriptErrors", 1);
|
||||
ReloadUI();
|
||||
DisableAllAddOns()
|
||||
EnableAddOn("ElvUI")
|
||||
EnableAddOn("ElvUI_Config")
|
||||
SetCVar("scriptErrors", 1)
|
||||
ReloadUI()
|
||||
elseif(msg == "off") then
|
||||
SetCVar("scriptErrors", 0);
|
||||
E:Print("Lua errors off.");
|
||||
SetCVar("scriptErrors", 0)
|
||||
E:Print("Lua errors off.")
|
||||
else
|
||||
E:Print("/luaerror on - /luaerror off");
|
||||
E:Print("/luaerror on - /luaerror off")
|
||||
end
|
||||
end
|
||||
|
||||
function E:BGStats()
|
||||
local DT = E:GetModule("DataTexts");
|
||||
DT.ForceHideBGStats = nil;
|
||||
DT:LoadDataTexts();
|
||||
local DT = E:GetModule("DataTexts")
|
||||
DT.ForceHideBGStats = nil
|
||||
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
|
||||
|
||||
local function OnCallback(command)
|
||||
MacroEditBox:GetScript("OnEvent")(MacroEditBox, "EXECUTE_CHAT_LINE", command);
|
||||
MacroEditBox:GetScript("OnEvent")(MacroEditBox, "EXECUTE_CHAT_LINE", command)
|
||||
end
|
||||
|
||||
function E:DelayScriptCall(msg)
|
||||
local secs, command = msg:match("^([^%s]+)%s+(.*)$");
|
||||
secs = tonumber(secs);
|
||||
local secs, command = msg:match("^([^%s]+)%s+(.*)$")
|
||||
secs = tonumber(secs)
|
||||
if((not secs) or (getn(command) == 0)) then
|
||||
self:Print("usage: /in <seconds> <command>");
|
||||
self:Print("example: /in 1.5 /say hi");
|
||||
self:Print("usage: /in <seconds> <command>")
|
||||
self:Print("example: /in 1.5 /say hi")
|
||||
else
|
||||
E:ScheduleTimer(OnCallback, secs, command);
|
||||
E:ScheduleTimer(OnCallback, secs, command)
|
||||
end
|
||||
end
|
||||
|
||||
local num_frames = 0;
|
||||
local num_frames = 0
|
||||
local function OnUpdate()
|
||||
num_frames = num_frames + 1;
|
||||
num_frames = num_frames + 1
|
||||
end
|
||||
local f = CreateFrame("Frame");
|
||||
f:Hide();
|
||||
f:SetScript("OnUpdate", OnUpdate);
|
||||
local f = CreateFrame("Frame")
|
||||
f:Hide()
|
||||
f:SetScript("OnUpdate", OnUpdate)
|
||||
|
||||
local toggleMode = false;
|
||||
local toggleMode = false
|
||||
function E:GetCPUImpact()
|
||||
if(not toggleMode) then
|
||||
ResetCPUUsage();
|
||||
num_frames = 0;
|
||||
debugprofilestart();
|
||||
f:Show();
|
||||
toggleMode = true;
|
||||
self:Print("CPU Impact being calculated, type /cpuimpact to get results when you are ready.");
|
||||
ResetCPUUsage()
|
||||
num_frames = 0
|
||||
debugprofilestart()
|
||||
f:Show()
|
||||
toggleMode = true
|
||||
self:Print("CPU Impact being calculated, type /cpuimpact to get results when you are ready.")
|
||||
else
|
||||
f:Hide()
|
||||
local ms_passed = debugprofilestop();
|
||||
UpdateAddOnCPUUsage();
|
||||
local ms_passed = debugprofilestop()
|
||||
UpdateAddOnCPUUsage()
|
||||
|
||||
self:Print("Consumed " .. (GetAddOnCPUUsage("ElvUI") / num_frames) .. " milliseconds per frame. Each frame took " .. (ms_passed / num_frames) .. " to render.");
|
||||
toggleMode = false;
|
||||
self:Print("Consumed " .. (GetAddOnCPUUsage("ElvUI") / num_frames) .. " milliseconds per frame. Each frame took " .. (ms_passed / num_frames) .. " to render.")
|
||||
toggleMode = false
|
||||
end
|
||||
end
|
||||
|
||||
function E:LoadCommands()
|
||||
self:RegisterChatCommand("in", "DelayScriptCall");
|
||||
self:RegisterChatCommand("ec", "ToggleConfig");
|
||||
self:RegisterChatCommand("elvui", "ToggleConfig");
|
||||
self:RegisterChatCommand("cpuimpact", "GetCPUImpact");
|
||||
self:RegisterChatCommand("cpuusage", "GetTopCPUFunc");
|
||||
self:RegisterChatCommand("bgstats", "BGStats");
|
||||
self:RegisterChatCommand("hellokitty", "HelloKittyToggle");
|
||||
self:RegisterChatCommand("hellokittyfix", "HelloKittyFix");
|
||||
self:RegisterChatCommand("harlemshake", "HarlemShakeToggle");
|
||||
self:RegisterChatCommand("luaerror", "LuaError");
|
||||
self:RegisterChatCommand("egrid", "Grid");
|
||||
self:RegisterChatCommand("moveui", "ToggleConfigMode");
|
||||
self:RegisterChatCommand("resetui", "ResetUI");
|
||||
self:RegisterChatCommand("enable", "EnableAddon");
|
||||
self:RegisterChatCommand("disable", "DisableAddon");
|
||||
self:RegisterChatCommand("farmmode", "FarmMode");
|
||||
--self:RegisterChatCommand("aprilfools", "");
|
||||
self:RegisterChatCommand("in", "DelayScriptCall")
|
||||
self:RegisterChatCommand("ec", "ToggleConfig")
|
||||
self:RegisterChatCommand("elvui", "ToggleConfig")
|
||||
self:RegisterChatCommand("cpuimpact", "GetCPUImpact")
|
||||
self:RegisterChatCommand("cpuusage", "GetTopCPUFunc")
|
||||
self:RegisterChatCommand("bgstats", "BGStats")
|
||||
self:RegisterChatCommand("hellokitty", "HelloKittyToggle")
|
||||
self:RegisterChatCommand("hellokittyfix", "HelloKittyFix")
|
||||
self:RegisterChatCommand("harlemshake", "HarlemShakeToggle")
|
||||
self:RegisterChatCommand("luaerror", "LuaError")
|
||||
self:RegisterChatCommand("egrid", "Grid")
|
||||
self:RegisterChatCommand("moveui", "ToggleConfigMode")
|
||||
self:RegisterChatCommand("resetui", "ResetUI")
|
||||
self:RegisterChatCommand("enable", "EnableAddon")
|
||||
self:RegisterChatCommand("disable", "DisableAddon")
|
||||
self:RegisterChatCommand("farmmode", "FarmMode")
|
||||
--self:RegisterChatCommand("aprilfools", "")
|
||||
|
||||
--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
|
||||
+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 LSM = LibStub("LibSharedMedia-3.0")
|
||||
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||
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)
|
||||
if(not obj) then return; end
|
||||
if(not obj) then return end
|
||||
|
||||
obj:SetFont(font, size, style)
|
||||
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
|
||||
|
||||
function E:UpdateBlizzardFonts()
|
||||
local NORMAL = self["media"].normFont;
|
||||
local COMBAT = LSM:Fetch("font", self.private.general.dmgfont);
|
||||
local NUMBER = self["media"].normFont;
|
||||
local NAMEFONT = LSM:Fetch("font", self.private.general.namefont);
|
||||
local MONOCHROME = "";
|
||||
local NORMAL = self["media"].normFont
|
||||
local COMBAT = LSM:Fetch("font", self.private.general.dmgfont)
|
||||
local NUMBER = self["media"].normFont
|
||||
local NAMEFONT = LSM:Fetch("font", self.private.general.namefont)
|
||||
local MONOCHROME = ""
|
||||
|
||||
UIDROPDOWNMENU_DEFAULT_TEXT_HEIGHT = 12
|
||||
CHAT_FONT_HEIGHTS = {10, 12, 13, 14, 15, 16, 17, 18, 19, 20}
|
||||
|
||||
UNIT_NAME_FONT = NAMEFONT;
|
||||
NAMEPLATE_FONT = NAMEFONT;
|
||||
DAMAGE_TEXT_FONT = COMBAT;
|
||||
STANDARD_TEXT_FONT = NORMAL;
|
||||
UNIT_NAME_FONT = NAMEFONT
|
||||
NAMEPLATE_FONT = NAMEFONT
|
||||
DAMAGE_TEXT_FONT = COMBAT
|
||||
STANDARD_TEXT_FONT = NORMAL
|
||||
|
||||
if self.db.general.font == "Homespun" then
|
||||
MONOCHROME = "MONOCHROME"
|
||||
@@ -49,40 +53,40 @@ function E:UpdateBlizzardFonts()
|
||||
end
|
||||
|
||||
if(self.private.general.replaceBlizzFonts) then
|
||||
SetFont(GameTooltipHeader, NORMAL, self.db.general.fontSize);
|
||||
SetFont(NumberFont_OutlineThick_Mono_Small, NUMBER, self.db.general.fontSize, "OUTLINE");
|
||||
SetFont(NumberFont_Outline_Huge, NUMBER, 28, MONOCHROME.."THICKOUTLINE", 28);
|
||||
SetFont(NumberFont_Outline_Large, NUMBER, 15, MONOCHROME.."OUTLINE");
|
||||
SetFont(NumberFont_Outline_Med, NUMBER, self.db.general.fontSize, "OUTLINE");
|
||||
SetFont(NumberFont_Shadow_Med, NORMAL, self.db.general.fontSize);
|
||||
SetFont(NumberFont_Shadow_Small, NORMAL, self.db.general.fontSize);
|
||||
SetFont(QuestFont, NORMAL, self.db.general.fontSize);
|
||||
SetFont(QuestFont_Large, NORMAL, 14);
|
||||
SetFont(SystemFont_Large, NORMAL, 15);
|
||||
SetFont(GameFontNormalMed3, NORMAL, 15);
|
||||
SetFont(SystemFont_Shadow_Huge1, NORMAL, 20, MONOCHROME .. "OUTLINE");
|
||||
SetFont(SystemFont_Med1, NORMAL, self.db.general.fontSize);
|
||||
SetFont(SystemFont_Med3, NORMAL, self.db.general.fontSize);
|
||||
SetFont(SystemFont_OutlineThick_Huge2, NORMAL, 20, MONOCHROME .. "THICKOUTLINE");
|
||||
SetFont(SystemFont_Outline_Small, NUMBER, self.db.general.fontSize, "OUTLINE");
|
||||
SetFont(SystemFont_Shadow_Large, NORMAL, 15);
|
||||
SetFont(SystemFont_Shadow_Med1, 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_Small, NORMAL, self.db.general.fontSize);
|
||||
SetFont(SystemFont_Small, NORMAL, self.db.general.fontSize);
|
||||
SetFont(SystemFont_Tiny, NORMAL, self.db.general.fontSize);
|
||||
SetFont(Tooltip_Med, NORMAL, self.db.general.fontSize);
|
||||
SetFont(Tooltip_Small, NORMAL, self.db.general.fontSize);
|
||||
SetFont(FriendsFont_Normal, NORMAL, self.db.general.fontSize);
|
||||
SetFont(FriendsFont_Small, NORMAL, self.db.general.fontSize);
|
||||
SetFont(FriendsFont_Large, NORMAL, self.db.general.fontSize);
|
||||
SetFont(FriendsFont_UserText, NORMAL, self.db.general.fontSize);
|
||||
SetFont(SpellFont_Small, NORMAL, self.db.general.fontSize*0.9);
|
||||
SetFont(ZoneTextString, NORMAL, 32, MONOCHROME .. "OUTLINE");
|
||||
SetFont(SubZoneTextString, NORMAL, 25, MONOCHROME .. "OUTLINE");
|
||||
SetFont(PVPInfoTextString, NORMAL, 22, MONOCHROME .. "OUTLINE");
|
||||
SetFont(PVPArenaTextString, NORMAL, 22, MONOCHROME .. "OUTLINE");
|
||||
SetFont(CombatTextFont, COMBAT, 25, MONOCHROME .. "OUTLINE");
|
||||
SetFont(GameTooltipHeader, NORMAL, self.db.general.fontSize)
|
||||
SetFont(NumberFont_OutlineThick_Mono_Small, NUMBER, self.db.general.fontSize, "OUTLINE")
|
||||
SetFont(NumberFont_Outline_Huge, NUMBER, 28, MONOCHROME.."THICKOUTLINE", 28)
|
||||
SetFont(NumberFont_Outline_Large, NUMBER, 15, MONOCHROME.."OUTLINE")
|
||||
SetFont(NumberFont_Outline_Med, NUMBER, self.db.general.fontSize, "OUTLINE")
|
||||
SetFont(NumberFont_Shadow_Med, NORMAL, self.db.general.fontSize)
|
||||
SetFont(NumberFont_Shadow_Small, NORMAL, self.db.general.fontSize)
|
||||
SetFont(QuestFont, NORMAL, self.db.general.fontSize)
|
||||
SetFont(QuestFont_Large, NORMAL, 14)
|
||||
SetFont(SystemFont_Large, NORMAL, 15)
|
||||
SetFont(GameFontNormalMed3, NORMAL, 15)
|
||||
SetFont(SystemFont_Shadow_Huge1, NORMAL, 20, MONOCHROME .. "OUTLINE")
|
||||
SetFont(SystemFont_Med1, NORMAL, self.db.general.fontSize)
|
||||
SetFont(SystemFont_Med3, NORMAL, self.db.general.fontSize)
|
||||
SetFont(SystemFont_OutlineThick_Huge2, NORMAL, 20, MONOCHROME .. "THICKOUTLINE")
|
||||
SetFont(SystemFont_Outline_Small, NUMBER, self.db.general.fontSize, "OUTLINE")
|
||||
SetFont(SystemFont_Shadow_Large, NORMAL, 15)
|
||||
SetFont(SystemFont_Shadow_Med1, 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_Small, NORMAL, self.db.general.fontSize)
|
||||
SetFont(SystemFont_Small, NORMAL, self.db.general.fontSize)
|
||||
SetFont(SystemFont_Tiny, NORMAL, self.db.general.fontSize)
|
||||
SetFont(Tooltip_Med, NORMAL, self.db.general.fontSize)
|
||||
SetFont(Tooltip_Small, NORMAL, self.db.general.fontSize)
|
||||
SetFont(FriendsFont_Normal, NORMAL, self.db.general.fontSize)
|
||||
SetFont(FriendsFont_Small, NORMAL, self.db.general.fontSize)
|
||||
SetFont(FriendsFont_Large, NORMAL, self.db.general.fontSize)
|
||||
SetFont(FriendsFont_UserText, NORMAL, self.db.general.fontSize)
|
||||
SetFont(SpellFont_Small, NORMAL, self.db.general.fontSize*0.9)
|
||||
SetFont(ZoneTextString, NORMAL, 32, MONOCHROME .. "OUTLINE")
|
||||
SetFont(SubZoneTextString, NORMAL, 25, MONOCHROME .. "OUTLINE")
|
||||
SetFont(PVPInfoTextString, NORMAL, 22, MONOCHROME .. "OUTLINE")
|
||||
SetFont(PVPArenaTextString, NORMAL, 22, MONOCHROME .. "OUTLINE")
|
||||
SetFont(CombatTextFont, COMBAT, 25, MONOCHROME .. "OUTLINE")
|
||||
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 match = string.match;
|
||||
|
||||
--WoW API / Variables
|
||||
local IsMacClient = IsMacClient;
|
||||
local GetCVar, SetCVar = GetCVar, SetCVar;
|
||||
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 pairs, type, unpack, assert = pairs, type, unpack, assert;
|
||||
local tremove, tContains, tinsert, wipe = tremove, tContains, tinsert, table.wipe;
|
||||
local lower = string.lower;
|
||||
|
||||
--WoW API / Variables
|
||||
local CreateFrame = CreateFrame;
|
||||
local UnitIsDeadOrGhost, InCinematic = UnitIsDeadOrGhost, InCinematic;
|
||||
local GetBindingFromClick, RunBinding = GetBindingFromClick, RunBinding;
|
||||
@@ -23,13 +25,13 @@ E.PopupDialogs = {};
|
||||
E.StaticPopup_DisplayedFrames = {};
|
||||
|
||||
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,
|
||||
OnShow = function(self)
|
||||
self.editBox:SetAutoFocus(false);
|
||||
self.editBox.width = self.editBox:GetWidth();
|
||||
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();
|
||||
ChatEdit_FocusActiveWindow();
|
||||
end,
|
||||
@@ -49,8 +51,8 @@ E.PopupDialogs["ELVUI_UPDATE_AVAILABLE"] = {
|
||||
self:GetParent():Hide();
|
||||
end,
|
||||
EditBoxOnTextChanged = function(self)
|
||||
if(self:GetText() ~= "https://github.com/ElvUI-WotLK/ElvUI") then
|
||||
self:SetText("https://github.com/ElvUI-WotLK/ElvUI");
|
||||
if(self:GetText() ~= "https://github.com/ElvUI-Vanilla/ElvUI") then
|
||||
self:SetText("https://github.com/ElvUI-Vanilla/ElvUI");
|
||||
end
|
||||
self:HighlightText();
|
||||
self:ClearFocus();
|
||||
|
||||
@@ -1,24 +1,26 @@
|
||||
local E, L, V, P, G = unpack(ElvUI); --Inport: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||
local LSM = LibStub("LibSharedMedia-3.0")
|
||||
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||
local LSM = LibStub("LibSharedMedia-3.0");
|
||||
|
||||
local _G = getfenv();
|
||||
local unpack, type, select, getmetatable = unpack, type, select, getmetatable;
|
||||
|
||||
local CreateFrame = CreateFrame;
|
||||
local RAID_CLASS_COLORS = RAID_CLASS_COLORS;
|
||||
local CUSTOM_CLASS_COLORS = CUSTOM_CLASS_COLORS;
|
||||
--Cache global variables
|
||||
--Lua functions
|
||||
local _G = _G
|
||||
local unpack, type, select, getmetatable = unpack, type, select, getmetatable
|
||||
--WoW API / Variables
|
||||
local CreateFrame = CreateFrame
|
||||
local RAID_CLASS_COLORS = RAID_CLASS_COLORS
|
||||
local CUSTOM_CLASS_COLORS = CUSTOM_CLASS_COLORS
|
||||
|
||||
--Preload shit..
|
||||
E.mult = 1;
|
||||
local backdropr, backdropg, backdropb, backdropa, borderr, borderg, borderb = 0, 0, 0, 1, 0, 0, 0;
|
||||
E.mult = 1
|
||||
local backdropr, backdropg, backdropb, backdropa, borderr, borderg, borderb = 0, 0, 0, 1, 0, 0, 0
|
||||
|
||||
local function GetTemplate(t, isUnitFrameElement)
|
||||
backdropa = 1
|
||||
if t == "ClassColor" 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
|
||||
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
|
||||
|
||||
if t ~= "Transparent" then
|
||||
@@ -44,8 +46,8 @@ local function GetTemplate(t, isUnitFrameElement)
|
||||
end
|
||||
|
||||
function E:Size(frame, width, height)
|
||||
assert(width);
|
||||
frame:SetSize(E:Scale(width), E:Scale(height or width));
|
||||
assert(width)
|
||||
frame:SetSize(E:Scale(width), E:Scale(height or width))
|
||||
end
|
||||
|
||||
function E:Width(frame, width)
|
||||
@@ -54,12 +56,12 @@ end
|
||||
|
||||
function E:Height(frame, height)
|
||||
assert(height)
|
||||
frame:SetHeight(E:Scale(height));
|
||||
frame:SetHeight(E:Scale(height))
|
||||
end
|
||||
|
||||
function E:Point(obj, arg1, arg2, arg3, arg4, arg5)
|
||||
if(arg2 == nil) then
|
||||
arg2 = obj:GetParent();
|
||||
arg2 = obj:GetParent()
|
||||
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
|
||||
anchor = anchor or obj:GetParent()
|
||||
|
||||
assert(anchor);
|
||||
assert(anchor)
|
||||
if obj:GetPoint() then
|
||||
obj:ClearAllPoints()
|
||||
end
|
||||
@@ -90,7 +92,7 @@ function E:SetInside(obj, anchor, xOffset, yOffset, anchor2)
|
||||
yOffset = yOffset or E.Border
|
||||
anchor = anchor or obj:GetParent()
|
||||
|
||||
assert(anchor);
|
||||
assert(anchor)
|
||||
if obj:GetPoint() then
|
||||
obj:ClearAllPoints()
|
||||
end
|
||||
@@ -103,24 +105,24 @@ function E:SetTemplate(f, t, glossTex, ignoreUpdates, forcePixelMode, isUnitFram
|
||||
GetTemplate(t, isUnitFrameElement)
|
||||
|
||||
if(t) then
|
||||
f.template = t;
|
||||
f.template = t
|
||||
end
|
||||
|
||||
if(glossTex) then
|
||||
f.glossTex = glossTex;
|
||||
f.glossTex = glossTex
|
||||
end
|
||||
|
||||
if(ignoreUpdates) then
|
||||
f.ignoreUpdates = ignoreUpdates;
|
||||
f.ignoreUpdates = ignoreUpdates
|
||||
end
|
||||
|
||||
if(forcePixelMode) then
|
||||
f.forcePixelMode = forcePixelMode
|
||||
end
|
||||
|
||||
local bgFile = E.media.blankTex;
|
||||
local bgFile = E.media.blankTex
|
||||
if(glossTex) then
|
||||
bgFile = E.media.glossTex;
|
||||
bgFile = E.media.glossTex
|
||||
end
|
||||
|
||||
if(isUnitFrameElement) then
|
||||
@@ -134,14 +136,14 @@ function E:SetTemplate(f, t, glossTex, ignoreUpdates, forcePixelMode, isUnitFram
|
||||
edgeFile = E["media"].blankTex,
|
||||
tile = false, tileSize = 0, edgeSize = E.mult,
|
||||
insets = {left = 0, right = 0, top = 0, bottom = 0}
|
||||
});
|
||||
})
|
||||
else
|
||||
f:SetBackdrop({
|
||||
bgFile = bgFile,
|
||||
edgeFile = E["media"].blankTex,
|
||||
tile = false, tileSize = 0, edgeSize = E.mult,
|
||||
insets = {left = -E.mult, right = -E.mult, top = -E.mult, bottom = -E.mult}
|
||||
});
|
||||
})
|
||||
end
|
||||
|
||||
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,
|
||||
edgeSize = E.mult,
|
||||
insets = {left = E.mult, right = E.mult, top = E.mult, bottom = E.mult}
|
||||
});
|
||||
})
|
||||
border:SetBackdropBorderColor(0, 0, 0, 1)
|
||||
f.iborder = border
|
||||
|
||||
@@ -163,12 +165,12 @@ function E:SetTemplate(f, t, glossTex, ignoreUpdates, forcePixelMode, isUnitFram
|
||||
edgeFile = E["media"].blankTex,
|
||||
edgeSize = E.mult,
|
||||
insets = {left = E.mult, right = E.mult, top = E.mult, bottom = E.mult}
|
||||
});
|
||||
})
|
||||
border:SetBackdropBorderColor(0, 0, 0, 1)
|
||||
f.oborder = border
|
||||
end
|
||||
else
|
||||
f:SetBackdrop(nil);
|
||||
f:SetBackdrop(nil)
|
||||
end
|
||||
|
||||
f:SetBackdropColor(backdropr, backdropg, backdropb, backdropa)
|
||||
@@ -185,23 +187,23 @@ end
|
||||
|
||||
function E:CreateBackdrop(f, t, tex, ignoreUpdates, forcePixelMode, isUnitFrameElement)
|
||||
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
|
||||
E:SetOutside(b, nil, E.mult, E.mult);
|
||||
E:SetOutside(b, nil, E.mult, E.mult)
|
||||
else
|
||||
E:SetOutside(b);
|
||||
E:SetOutside(b)
|
||||
end
|
||||
E:SetTemplate(b, t, tex, ignoreUpdates, forcePixelMode, isUnitFrameElement);
|
||||
E:SetTemplate(b, t, tex, ignoreUpdates, forcePixelMode, isUnitFrameElement)
|
||||
|
||||
if(f:GetFrameLevel() - 1 >= 0) then
|
||||
b:SetFrameLevel(f:GetFrameLevel() - 1);
|
||||
b:SetFrameLevel(f:GetFrameLevel() - 1)
|
||||
else
|
||||
b:SetFrameLevel(0);
|
||||
b:SetFrameLevel(0)
|
||||
end
|
||||
|
||||
f.backdrop = b;
|
||||
f.backdrop = b
|
||||
end
|
||||
|
||||
function E:CreateShadow(f)
|
||||
@@ -217,7 +219,7 @@ function E:CreateShadow(f)
|
||||
shadow:SetBackdrop({
|
||||
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)}
|
||||
});
|
||||
})
|
||||
shadow:SetBackdropColor(backdropr, backdropg, backdropb, 0)
|
||||
shadow:SetBackdropBorderColor(borderr, borderg, borderb, 0.9)
|
||||
f.shadow = shadow
|
||||
@@ -278,7 +280,7 @@ end
|
||||
|
||||
function E:StyleButton(button, noHover, noPushed, noChecked)
|
||||
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)
|
||||
E:SetInside(hover)
|
||||
button.hover = hover
|
||||
@@ -286,7 +288,7 @@ function E:StyleButton(button, noHover, noPushed, noChecked)
|
||||
end
|
||||
|
||||
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)
|
||||
E:SetInside(pushed)
|
||||
button.pushed = pushed
|
||||
@@ -294,7 +296,7 @@ function E:StyleButton(button, noHover, noPushed, noChecked)
|
||||
end
|
||||
|
||||
if button.SetCheckedTexture and not button.checked and not noChecked then
|
||||
local checked = button:CreateTexture();
|
||||
local checked = button:CreateTexture()
|
||||
checked:SetTexture(1, 1, 1)
|
||||
E:SetInside(checked)
|
||||
checked:SetAlpha(0.3)
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||
|
||||
--Cache global variables
|
||||
--Lua functions
|
||||
local _G = _G
|
||||
|
||||
--WoW API / Variables
|
||||
local CreateFrame = CreateFrame
|
||||
local DISABLE = DISABLE
|
||||
local HIDE = HIDE
|
||||
|
||||
@@ -30,12 +30,7 @@ do
|
||||
local _, Class = UnitClass('player')
|
||||
local Unusable
|
||||
|
||||
if Class == 'DEATHKNIGHT' then
|
||||
Unusable = {
|
||||
{3, 4, 10, 11, 13, 14, 15, 16},
|
||||
{7}
|
||||
}
|
||||
elseif Class == 'DRUID' then
|
||||
if Class == 'DRUID' then
|
||||
Unusable = {
|
||||
{1, 2, 3, 4, 8, 9, 14, 15, 16},
|
||||
{4, 5, 7},
|
||||
|
||||
@@ -7,7 +7,7 @@ if not L then return end
|
||||
L["INCOMPATIBLE_ADDON"] = "插件 %s 不相容于 ElvUI 的 %s 模组, 请停用不相容的插件, 或停用模组."
|
||||
|
||||
--*_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
|
||||
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["Trade"] = "拾取/交易"
|
||||
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 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."] = "根据你的分辨率你可能需要改动这些设置."
|
||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "停用警告"
|
||||
L["Discard"] = "取消"
|
||||
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["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 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/"] = "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-Vanilla/ElvUI/"] = true;
|
||||
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["I Swear"] = "我承诺"
|
||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "同目标的有:"
|
||||
--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["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 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 命令设置焦点目标."
|
||||
|
||||
@@ -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."
|
||||
|
||||
--*_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
|
||||
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["Trade"] = 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 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;
|
||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = true;
|
||||
L["Discard"] = 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["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 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-Vanilla/ElvUI/"] = 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["I Swear"] = true;
|
||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = true;
|
||||
--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["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 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;
|
||||
|
||||
@@ -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."
|
||||
|
||||
--*_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
|
||||
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["Trade"] = "Échanger"
|
||||
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 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."
|
||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "Désactiver l'alerte"
|
||||
L["Discard"] = "Annuler"
|
||||
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["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 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 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-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["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"
|
||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "Ciblé par:"
|
||||
--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["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 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."
|
||||
|
||||
@@ -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."
|
||||
|
||||
--*_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
|
||||
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["Trade"] = "Handel"
|
||||
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 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."
|
||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "Deaktiviere Warnung"
|
||||
L["Discard"] = "Verwerfen"
|
||||
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["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 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 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-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["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"
|
||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "Ziel von:"
|
||||
--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["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 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."
|
||||
|
||||
@@ -7,7 +7,7 @@ if not L then return end
|
||||
L["INCOMPATIBLE_ADDON"] = "%s 애드온의 기능이 ElvUI의 %s 모듈과 상충됩니다. 그 애드온을 쓰지 않거나 ElvUI의 기능을 사용해제하세요."
|
||||
|
||||
--*_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
|
||||
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["Trade"] = "거래"
|
||||
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 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."] = "당신의 해상도가 얼마나 낮은지에 따라 설정을 더 조절해야할 수도 있습니다."
|
||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "비활성화 경고"
|
||||
L["Discard"] = "작업 취소"
|
||||
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["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 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 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-Vanilla/ElvUI/"] = "ElvUI가 오래된 버전입니다. https://github.com/ElvUI-Vanilla/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["I Swear"] = "알겠습니다."
|
||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "선택됨:"
|
||||
--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["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 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의 특정 기능만 따로 독립애드온으로 분리하는 것은 불가능합니다."
|
||||
|
||||
@@ -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."
|
||||
|
||||
--*_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
|
||||
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["Trade"] = "Comércio"
|
||||
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 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."
|
||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "Desativar Aviso"
|
||||
L["Discard"] = "Descartar"
|
||||
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["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 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-Vanilla/ElvUI/"] = 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["I Swear"] = "Eu Juro"
|
||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "Sendo Alvo de:"
|
||||
--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["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 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."
|
||||
|
||||
@@ -7,7 +7,7 @@ if not L then return; end
|
||||
L["INCOMPATIBLE_ADDON"] = "Аддон %s не совместим с модулем %s ElvUI. Пожалуйста, выберите отключить ли несовместимый аддон или модуль."
|
||||
|
||||
--*_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
|
||||
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["Trade"] = "Торговля"
|
||||
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 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."] = "Вам может понадобиться дальнейшее изменение этих настроек в зависимости от того, насколько низким является ваше разрешение."
|
||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "Отключить предупреждение"
|
||||
L["Discard"] = "Отменить"
|
||||
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["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 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 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-Vanilla/ElvUI/"] = "ElvUI устарел. Вы можете скачать последнюю версию с https://github.com/ElvUI-Vanilla/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["I Swear"] = "Я клянусь!"
|
||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "Является целью:"
|
||||
--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["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 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 при взятии нужного врага в цель. Для этого рекомендуется сделать макрос."
|
||||
|
||||
@@ -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."
|
||||
|
||||
--*_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
|
||||
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["Trade"] = "Intercambio"
|
||||
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 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."
|
||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "Deshabilitar Advertencia"
|
||||
L["Discard"] = "Descartar"
|
||||
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["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 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 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-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["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"
|
||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "Objetivo De:"
|
||||
--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["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 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."
|
||||
|
||||
@@ -7,7 +7,7 @@ if not L then return end
|
||||
L["INCOMPATIBLE_ADDON"] = "插件 %s 與 ElvUI 的 %s 模組不相容。請停用不相容的插件,或停用相關的模組."
|
||||
|
||||
--*_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
|
||||
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["Trade"] = "拾取/交易"
|
||||
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 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."] = "根據你的解析度你可能需要改動這些設定."
|
||||
@@ -300,8 +300,8 @@ L["Disable Warning"] = "停用警告"
|
||||
L["Discard"] = "取消"
|
||||
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["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 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 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-Vanilla/ElvUI/"] = "ElvUI 以過期. 你可以在 https://github.com/ElvUI-Vanilla/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["I Swear"] = "我承諾"
|
||||
@@ -328,7 +328,7 @@ L["Targeted By:"] = "同目標的有:"
|
||||
--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["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 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 指令設定目前目標為焦點目標. 建議你可以寫一個聚集來做這件事"
|
||||
|
||||
@@ -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 LSM = LibStub("LibSharedMedia-3.0");
|
||||
|
||||
@@ -485,7 +485,7 @@ function A:Initialize()
|
||||
return true
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
self.BuffFrame:SetScript("OnUpdate", function()
|
||||
if this:GetUpdateWeaponEnchant() then A:UpdateHeader(this) end
|
||||
end)
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
local E, L, V, P, G = unpack(ElvUI)
|
||||
local B = E:GetModule("Bags")
|
||||
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||
local B = E:GetModule("Bags");
|
||||
|
||||
--Cache global variables
|
||||
--Lua functions
|
||||
local _G = _G
|
||||
local unpack = unpack
|
||||
local tinsert = table.insert
|
||||
|
||||
--WoW API / Variables
|
||||
local CreateFrame = CreateFrame
|
||||
local NUM_BAG_FRAMES = NUM_BAG_FRAMES
|
||||
|
||||
|
||||
@@ -1,14 +1,16 @@
|
||||
local E, L, V, P, G = unpack(ElvUI)
|
||||
local B = E:NewModule("Bags", "AceHook-3.0", "AceEvent-3.0", "AceTimer-3.0")
|
||||
local Search = LibStub("LibItemSearch-1.2", true)
|
||||
local LIP = LibStub("ItemPrice-1.1", true)
|
||||
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 Search = LibStub("LibItemSearch-1.2", true);
|
||||
local LIP = LibStub("ItemPrice-1.1", true);
|
||||
|
||||
--Cache global variables
|
||||
--Lua functions
|
||||
local _G = _G
|
||||
local type, ipairs, pairs, unpack, select, assert = type, ipairs, pairs, unpack, select, assert
|
||||
local tinsert = table.insert
|
||||
local floor, ceil, mod = math.floor, math.ceil, math.mod
|
||||
local len, sub, gsub, find = string.len, string.sub, string.gsub, string.find
|
||||
|
||||
--WoW API / Variables
|
||||
local BankFrameItemButton_Update = BankFrameItemButton_Update
|
||||
local BankFrameItemButton_UpdateLocked = BankFrameItemButton_UpdateLocked
|
||||
local CloseBag, CloseBackpack, CloseBankFrame = CloseBag, CloseBackpack, CloseBankFrame
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
local E, L, V, P, G = unpack(ElvUI)
|
||||
local B = E:GetModule("Bags")
|
||||
|
||||
local Search = LibStub("LibItemSearch-1.2")
|
||||
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||
local B = E:GetModule("Bags");
|
||||
local Search = LibStub("LibItemSearch-1.2");
|
||||
|
||||
--Cache global variables
|
||||
--Lua functions
|
||||
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 floor = math.floor
|
||||
local band = bit.band
|
||||
local match, gmatch, find = string.match, string.gmatch, string.find
|
||||
|
||||
--WoW API / Variables
|
||||
local GetTime = GetTime
|
||||
local InCombatLockdown = InCombatLockdown
|
||||
local GetItemInfo = GetItemInfo
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
local E, L, V, P, G = unpack(ElvUI)
|
||||
local CH = E:NewModule("Chat", "AceTimer-3.0", "AceHook-3.0", "AceEvent-3.0")
|
||||
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 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 time, difftime = time, difftime
|
||||
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 gsub, find, gmatch, format, split = string.gsub, string.find, string.gmatch, string.format, string.split
|
||||
local strlower, strsub, strlen, strupper = strlower, strsub, strlen, strupper
|
||||
|
||||
--WoW API / Variables
|
||||
local BetterDate = BetterDate
|
||||
local ChatEdit_SetLastTellTarget = ChatEdit_SetLastTellTarget
|
||||
local ChatFrameEditBox = ChatFrameEditBox
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
local E, L, V, P, G = unpack(ElvUI)
|
||||
local DT = E:NewModule("DataTexts", "AceTimer-3.0", "AceHook-3.0", "AceEvent-3.0")
|
||||
local LDB = LibStub:GetLibrary("LibDataBroker-1.1")
|
||||
local LSM = LibStub("LibSharedMedia-3.0")
|
||||
local TT = E:GetModule("Tooltip")
|
||||
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 LDB = LibStub:GetLibrary("LibDataBroker-1.1");
|
||||
local LSM = LibStub("LibSharedMedia-3.0");
|
||||
local TT = E:GetModule("Tooltip");
|
||||
|
||||
local pairs, type, error = pairs, type, error
|
||||
local len = string.len
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
local E, L, V, P, G = unpack(ElvUI)
|
||||
local DT = E:GetModule("DataTexts")
|
||||
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||
local DT = E:GetModule("DataTexts");
|
||||
|
||||
--Cache global variables
|
||||
--Lua functions
|
||||
local type, pairs, select = type, pairs, select
|
||||
local sort, wipe = table.sort, wipe
|
||||
local format, find, join, gsub = string.format, string.find, string.join, string.gsub
|
||||
|
||||
--WoW API / Variables
|
||||
local UnitIsAFK = UnitIsAFK
|
||||
local UnitIsDND = UnitIsDND
|
||||
local SendChatMessage = SendChatMessage
|
||||
|
||||
@@ -163,7 +163,7 @@ local function OnClick(_, btn)
|
||||
end
|
||||
end
|
||||
|
||||
EasyMenu(menuList, menuFrame, "cursor", 0, 0, "MENU", 2)
|
||||
L_EasyMenu(menuList, menuFrame, "cursor", 0, 0, "MENU", 2)
|
||||
else
|
||||
ToggleFriendsFrame(3)
|
||||
end
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
local E, L, V, P, G = unpack(ElvUI)
|
||||
local M = E:NewModule("Minimap", "AceEvent-3.0")
|
||||
local E, L, V, P, G = unpack(ElvUI); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||
local M = E:NewModule("Minimap", "AceEvent-3.0");
|
||||
E.Minimap = M
|
||||
|
||||
--Cache global variables
|
||||
--Lua functions
|
||||
local _G = _G
|
||||
local strsub = strsub
|
||||
|
||||
--WoW API / Variables
|
||||
local CreateFrame = CreateFrame
|
||||
local ToggleCharacter = ToggleCharacter
|
||||
local ToggleFrame = ToggleFrame
|
||||
|
||||
@@ -376,12 +376,6 @@ P["unitframe"] = {
|
||||
[2] = {r = 0.65, g = 0.63, b = 0.34},
|
||||
[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 ns = oUF
|
||||
@@ -2724,7 +2724,7 @@ E.Options.args.unitframe = {
|
||||
for filter in pairs(list) do
|
||||
filters[filter] = filter
|
||||
end
|
||||
|
||||
|
||||
return filters
|
||||
end,
|
||||
get = function(info) return E.global.unitframe.raidDebuffIndicator.instanceFilter end,
|
||||
@@ -2741,7 +2741,7 @@ E.Options.args.unitframe = {
|
||||
for filter in pairs(list) do
|
||||
filters[filter] = filter
|
||||
end
|
||||
|
||||
|
||||
return filters
|
||||
end,
|
||||
get = function(info) return E.global.unitframe.raidDebuffIndicator.otherFilter end,
|
||||
@@ -3450,7 +3450,7 @@ E.Options.args.unitframe.args.targettarget = {
|
||||
else
|
||||
frame.forceShowAuras = true;
|
||||
end
|
||||
|
||||
|
||||
UF:CreateAndUpdateUF("targettarget")
|
||||
end,
|
||||
},
|
||||
@@ -6817,33 +6817,6 @@ if P.unitframe.colors.classResources[E.myclass] then
|
||||
type = "description",
|
||||
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
|
||||
|
||||
--Custom Texts
|
||||
|
||||
Reference in New Issue
Block a user