beta
This commit is contained in:
@@ -55,7 +55,7 @@ local function UpdateAnimations()
|
||||
relativeProgress = 1 - ((state.expirationTime - time) / state.duration);
|
||||
end
|
||||
relativeProgress = state.inverse and (1 - relativeProgress) or relativeProgress;
|
||||
anim.progress = relativeProgress / anim.duration
|
||||
anim.progress = anim.duration > 0 and relativeProgress / anim.duration or 0
|
||||
local iteration = math.floor(anim.progress);
|
||||
--anim.progress = anim.progress - iteration;
|
||||
if not(anim.iteration) then
|
||||
|
||||
@@ -3,6 +3,7 @@ local AddonName, Private = ...
|
||||
|
||||
local WeakAuras = WeakAuras
|
||||
local L = WeakAuras.L
|
||||
local prettyPrint = WeakAuras.prettyPrint
|
||||
|
||||
local UnitAura = UnitAura
|
||||
-- Unit Aura functions that return info about the first Aura matching the spellName or spellID given on the unit.
|
||||
@@ -68,7 +69,7 @@ WeakAuras.WA_ClassColorName = WA_ClassColorName
|
||||
-- UTF-8 Sub is pretty commonly needed
|
||||
local WA_Utf8Sub = function(input, size)
|
||||
local output = ""
|
||||
if not input then
|
||||
if type(input) ~= "string" then
|
||||
return output
|
||||
end
|
||||
local i = 1
|
||||
@@ -301,7 +302,6 @@ local FakeWeakAurasMixin = {
|
||||
AddMany = true,
|
||||
AddManyFromAddons = true,
|
||||
Delete = true,
|
||||
DeleteOption = true,
|
||||
HideOptions = true,
|
||||
Rename = true,
|
||||
NewAura = true,
|
||||
@@ -322,8 +322,6 @@ local FakeWeakAurasMixin = {
|
||||
CloseCodeReview = true,
|
||||
CloseImportExport = true,
|
||||
CreateTemplateView = true,
|
||||
DeleteOption = true,
|
||||
DeleteCollapsedData = true,
|
||||
DisplayToString = true,
|
||||
FillOptions = true,
|
||||
FindUnusedId = true,
|
||||
@@ -335,7 +333,6 @@ local FakeWeakAurasMixin = {
|
||||
OpenTriggerTemplate = true,
|
||||
OpenCodeReview = true,
|
||||
PickDisplay = true,
|
||||
RenameCollapsedData = true,
|
||||
SetMoverSizer = true,
|
||||
SetImporting = true,
|
||||
SortDisplayButtons = true,
|
||||
@@ -346,9 +343,6 @@ local FakeWeakAurasMixin = {
|
||||
UpdateThumbnail = true,
|
||||
validate = true,
|
||||
getDefaultGlow = true,
|
||||
-- Note, I'm too lazy to move these to private because the code needs to deleted...
|
||||
IsDefinedByAddon = true,
|
||||
|
||||
},
|
||||
blockedTables = {
|
||||
AuraWarnings = true,
|
||||
@@ -365,7 +359,8 @@ local FakeWeakAurasMixin = {
|
||||
frames = true,
|
||||
loadFrame = true,
|
||||
unitLoadFrame = true,
|
||||
importDisplayButtons = true
|
||||
importDisplayButtons = true,
|
||||
loaded = true
|
||||
|
||||
},
|
||||
override = {
|
||||
|
||||
@@ -46,7 +46,6 @@ local severityLevel = {
|
||||
error = 2
|
||||
}
|
||||
|
||||
-- TODO proper icons
|
||||
local icons = {
|
||||
info = [[Interface/friendsframe/informationicon.blp]],
|
||||
warning = [[Interface/buttons/adventureguidemicrobuttonalert.blp]],
|
||||
|
||||
@@ -31,7 +31,7 @@ function BuffTrigger.Add(data)
|
||||
end
|
||||
end
|
||||
if hasLegacyAuraTrigger then
|
||||
Private.AuraWarnings.UpdateWarning(data.uid, "legacy", "warning", "This aura has legacy aura trigger(s), which are no longer supported.")
|
||||
Private.AuraWarnings.UpdateWarning(data.uid, "legacy", "warning", L["This aura has legacy aura trigger(s), which are no longer supported."])
|
||||
else
|
||||
Private.AuraWarnings.UpdateWarning(data.uid, "legacy")
|
||||
end
|
||||
@@ -44,8 +44,6 @@ end
|
||||
|
||||
function BuffTrigger.GetOverlayInfo(data, triggernum) return {} end
|
||||
|
||||
function BuffTrigger.CanHaveAuto(data, triggernum) return false end
|
||||
|
||||
function BuffTrigger.CanHaveClones(data, triggernum) return false end
|
||||
|
||||
function BuffTrigger.CanHaveTooltip(data, triggernum) end
|
||||
|
||||
+36
-13
@@ -35,9 +35,6 @@ Returns whether the trigger can have a duration.
|
||||
GetOverlayInfo(data, triggernum)
|
||||
Returns a table containing all overlays. Currently there aren't any
|
||||
|
||||
CanHaveAuto(data, triggernum)
|
||||
Returns whether the icon can be automatically selected.
|
||||
|
||||
CanHaveClones(data, triggernum)
|
||||
Returns whether the trigger can have clones.
|
||||
|
||||
@@ -409,7 +406,7 @@ local function FindBestMatchDataForUnit(time, id, triggernum, triggerInfo, unit)
|
||||
|
||||
if remCheck then
|
||||
matchCount = matchCount + 1
|
||||
stackCount = stackCount + auraData.stacks
|
||||
stackCount = stackCount + (auraData.stacks or 0)
|
||||
if not bestMatch or triggerInfo.compareFunc(bestMatch, auraData) then
|
||||
bestMatch = auraData
|
||||
end
|
||||
@@ -448,6 +445,8 @@ local function UpdateStateWithMatch(time, bestMatch, triggerStates, cloneId, mat
|
||||
affected = affected,
|
||||
unaffected = unaffected,
|
||||
totalStacks = totalStacks,
|
||||
initialTime = time,
|
||||
refreshTime = time,
|
||||
active = true,
|
||||
time = time,
|
||||
}
|
||||
@@ -489,6 +488,15 @@ local function UpdateStateWithMatch(time, bestMatch, triggerStates, cloneId, mat
|
||||
end
|
||||
|
||||
if state.stacks ~= bestMatch.stacks then
|
||||
if state.stacks and bestMatch.stacks then
|
||||
if state.stacks < bestMatch.stacks then
|
||||
state.stackGainTime = time
|
||||
state.stackLostTime = nil
|
||||
else
|
||||
state.stackGainTime = nil
|
||||
state.stackLostTime = time
|
||||
end
|
||||
end
|
||||
state.stacks = bestMatch.stacks
|
||||
changed = true
|
||||
end
|
||||
@@ -504,6 +512,10 @@ local function UpdateStateWithMatch(time, bestMatch, triggerStates, cloneId, mat
|
||||
end
|
||||
|
||||
if state.expirationTime ~= bestMatch.expirationTime then
|
||||
-- A bit fuzzy checking
|
||||
if state.expirationTime and bestMatch.expirationTime and bestMatch.expirationTime - state.expirationTime > 0.2 then
|
||||
state.refreshTime = time
|
||||
end
|
||||
state.expirationTime = bestMatch.expirationTime
|
||||
changed = true
|
||||
end
|
||||
@@ -2093,7 +2105,7 @@ function BuffTrigger.Add(data)
|
||||
end
|
||||
|
||||
local matchCountFunc
|
||||
if HasMatchCount(trigger) and trigger.match_countOperator and trigger.match_count then
|
||||
if HasMatchCount(trigger) and trigger.match_countOperator and trigger.match_count and tonumber(trigger.match_count) then
|
||||
local count = tonumber(trigger.match_count)
|
||||
local match_countFuncStr = Private.function_strings.count:format(trigger.match_countOperator, count)
|
||||
matchCountFunc = WeakAuras.LoadFunction(match_countFuncStr)
|
||||
@@ -2197,14 +2209,6 @@ function BuffTrigger.GetOverlayInfo(data, triggernum)
|
||||
return {}
|
||||
end
|
||||
|
||||
--- Returns whether the icon can be automatically selected.
|
||||
-- @param data
|
||||
-- @param triggernum
|
||||
-- @return boolean
|
||||
function BuffTrigger.CanHaveAuto(data, triggernum)
|
||||
return true
|
||||
end
|
||||
|
||||
--- Returns whether the trigger can have clones.
|
||||
-- @param data
|
||||
-- @param triggernum
|
||||
@@ -2425,6 +2429,25 @@ function BuffTrigger.GetTriggerConditions(data, triggernum)
|
||||
}
|
||||
end
|
||||
|
||||
if trigger.unit ~= "multi" then
|
||||
result["stackGainTime"] = {
|
||||
display = L["Since Stack Gain"],
|
||||
type = "elapsedTimer"
|
||||
}
|
||||
result["stackLostTime"] = {
|
||||
display = L["Since Stack Lost"],
|
||||
type = "elapsedTimer"
|
||||
}
|
||||
result["initialTime"] = {
|
||||
display = L["Since Apply"],
|
||||
type = "elapsedTimer"
|
||||
}
|
||||
result["refreshTime"] = {
|
||||
display = L["Since Apply/Refresh"],
|
||||
type = "elapsedTimer"
|
||||
}
|
||||
end
|
||||
|
||||
return result
|
||||
end
|
||||
|
||||
|
||||
+111
-95
@@ -4,16 +4,35 @@ local AddonName, Private = ...
|
||||
local L = WeakAuras.L
|
||||
local timer = WeakAuras.timer
|
||||
|
||||
-- Dynamic Condition functions to run. keyed on event and id
|
||||
-- Dynamic Condition functions to run. keyed on event and uid
|
||||
local dynamicConditions = {};
|
||||
|
||||
-- Global Dynamic Condition Funcs, keyed on the event
|
||||
local globalDynamicConditionFuncs = {};
|
||||
|
||||
-- Check Conditions Functions, keyed on id
|
||||
-- Check Conditions Functions, keyed on uid
|
||||
local checkConditions = {};
|
||||
|
||||
local clones = WeakAuras.clones;
|
||||
local conditionChecksTimers = {};
|
||||
conditionChecksTimers.recheckTime = {};
|
||||
conditionChecksTimers.recheckHandle = {};
|
||||
|
||||
local function OnDelete(event, uid)
|
||||
checkConditions[uid] = nil
|
||||
conditionChecksTimers.recheckTime[uid] = nil
|
||||
if (conditionChecksTimers.recheckHandle[uid]) then
|
||||
for cloneId, v in pairs(conditionChecksTimers.recheckHandle[uid]) do
|
||||
timer:CancelTimer(v)
|
||||
end
|
||||
end
|
||||
conditionChecksTimers.recheckHandle[uid] = nil
|
||||
|
||||
for event, funcs in pairs(dynamicConditions) do
|
||||
funcs[uid] = nil
|
||||
end
|
||||
end
|
||||
|
||||
Private:RegisterCallback("Delete", OnDelete)
|
||||
|
||||
local function formatValueForAssignment(vType, value, pathToCustomFunction, pathToFormatters)
|
||||
if (value == nil) then
|
||||
@@ -24,7 +43,19 @@ local function formatValueForAssignment(vType, value, pathToCustomFunction, path
|
||||
elseif(vType == "number") then
|
||||
return value and tostring(value) or "0";
|
||||
elseif (vType == "list") then
|
||||
return type(value) == "string" and string.format("%q", value) or "nil";
|
||||
if type(value) == "string" then
|
||||
return string.format("%q", value)
|
||||
elseif type(value) == "number" then
|
||||
return tostring(value)
|
||||
end
|
||||
return "nil"
|
||||
elseif (vType == "icon") then
|
||||
if type(value) == "string" then
|
||||
return string.format("%q", value)
|
||||
elseif type(value) == "number" then
|
||||
return tostring(value)
|
||||
end
|
||||
return "nil"
|
||||
elseif(vType == "color") then
|
||||
if (value and type(value) == "table") then
|
||||
return string.format("{%s, %s, %s, %s}", tostring(value[1]), tostring(value[2]), tostring(value[3]), tostring(value[4]));
|
||||
@@ -78,7 +109,7 @@ local function formatValueForAssignment(vType, value, pathToCustomFunction, path
|
||||
end
|
||||
|
||||
local function formatValueForCall(type, property)
|
||||
if (type == "bool" or type == "number" or type == "list") then
|
||||
if (type == "bool" or type == "number" or type == "list" or type == "icon") then
|
||||
return "propertyChanges['" .. property .. "']";
|
||||
elseif (type == "color") then
|
||||
local pcp = "propertyChanges['" .. property .. "']";
|
||||
@@ -87,33 +118,26 @@ local function formatValueForCall(type, property)
|
||||
return "nil";
|
||||
end
|
||||
|
||||
local conditionChecksTimers = {};
|
||||
conditionChecksTimers.recheckTime = {};
|
||||
conditionChecksTimers.recheckHandle = {};
|
||||
|
||||
function WeakAuras.scheduleConditionCheck(time, id, cloneId)
|
||||
conditionChecksTimers.recheckTime[id] = conditionChecksTimers.recheckTime[id] or {}
|
||||
conditionChecksTimers.recheckHandle[id] = conditionChecksTimers.recheckHandle[id] or {};
|
||||
|
||||
if (conditionChecksTimers.recheckTime[id][cloneId] and conditionChecksTimers.recheckTime[id][cloneId] > time) then
|
||||
timer:CancelTimer(conditionChecksTimers.recheckHandle[id][cloneId]);
|
||||
conditionChecksTimers.recheckHandle[id][cloneId] = nil;
|
||||
function WeakAuras.scheduleConditionCheck(time, uid, cloneId)
|
||||
conditionChecksTimers.recheckTime[uid] = conditionChecksTimers.recheckTime[uid] or {}
|
||||
conditionChecksTimers.recheckHandle[uid] = conditionChecksTimers.recheckHandle[uid] or {};
|
||||
|
||||
if (conditionChecksTimers.recheckTime[uid][cloneId] and conditionChecksTimers.recheckTime[uid][cloneId] > time) then
|
||||
timer:CancelTimer(conditionChecksTimers.recheckHandle[uid][cloneId]);
|
||||
conditionChecksTimers.recheckHandle[uid][cloneId] = nil;
|
||||
end
|
||||
|
||||
if (conditionChecksTimers.recheckHandle[id][cloneId] == nil) then
|
||||
conditionChecksTimers.recheckHandle[id][cloneId] = timer:ScheduleTimer(function()
|
||||
conditionChecksTimers.recheckHandle[id][cloneId] = nil;
|
||||
local region;
|
||||
if(cloneId and cloneId ~= "") then
|
||||
region = clones[id] and clones[id][cloneId];
|
||||
else
|
||||
region = WeakAuras.regions[id].region;
|
||||
end
|
||||
if (conditionChecksTimers.recheckHandle[uid][cloneId] == nil) then
|
||||
conditionChecksTimers.recheckHandle[uid][cloneId] = timer:ScheduleTimer(function()
|
||||
conditionChecksTimers.recheckHandle[uid][cloneId] = nil;
|
||||
local region = Private.GetRegionByUID(uid, cloneId)
|
||||
if (region and region.toShow) then
|
||||
checkConditions[id](region);
|
||||
checkConditions[uid](region);
|
||||
end
|
||||
end, time - GetTime())
|
||||
conditionChecksTimers.recheckTime[id][cloneId] = time;
|
||||
conditionChecksTimers.recheckTime[uid][cloneId] = time;
|
||||
end
|
||||
end
|
||||
|
||||
@@ -174,7 +198,7 @@ local function CreateTestForCondition(uid, input, allConditionsTemplate, usedSta
|
||||
if preamble then
|
||||
WeakAuras.conditionHelpers[uid] = WeakAuras.conditionHelpers[uid] or {}
|
||||
WeakAuras.conditionHelpers[uid].preambles = WeakAuras.conditionHelpers[uid].preambles or {}
|
||||
tinsert(WeakAuras.conditionHelpers[uid].preambles, preamble(value));
|
||||
tinsert(WeakAuras.conditionHelpers[uid].preambles, preamble(value) or "");
|
||||
local preambleNumber = #WeakAuras.conditionHelpers[uid].preambles
|
||||
preambleString = string.format("WeakAuras.conditionHelpers[%q].preambles[%s]", uid, preambleNumber)
|
||||
end
|
||||
@@ -216,6 +240,12 @@ local function CreateTestForCondition(uid, input, allConditionsTemplate, usedSta
|
||||
else
|
||||
check = stateCheck .. stateVariableCheck .. "state[" .. trigger .. "]" .. string.format("[%q]", variable) .. "- now" .. op .. value;
|
||||
end
|
||||
elseif (cType == "elapsedTimer" and value and op) then
|
||||
if (op == "==") then
|
||||
check = stateCheck .. stateVariableCheck .. "abs(state[" .. trigger .. "]" .. string.format("[%q]", variable) .. "- now +" .. value .. ") < 0.05";
|
||||
else
|
||||
check = stateCheck .. stateVariableCheck .. "now - state[" .. trigger .. "]" .. string.format("[%q]", variable) .. op .. value;
|
||||
end
|
||||
elseif (cType == "select" and value and op) then
|
||||
if (tonumber(value)) then
|
||||
check = stateCheck .. stateVariableCheck .. "state[" .. trigger .. "]" .. string.format("[%q]", variable) .. op .. tonumber(value);
|
||||
@@ -234,12 +264,18 @@ local function CreateTestForCondition(uid, input, allConditionsTemplate, usedSta
|
||||
check = stateCheck .. stateVariableCheck .. "state[" .. trigger .. "]" .. string.format("[%q]", variable) .. ":match([[" .. value .. "]], 1, true)";
|
||||
end
|
||||
end
|
||||
-- If adding a new condition type, don't forget to adjust the validator in the options code
|
||||
|
||||
if (cType == "timer" and value) then
|
||||
recheckCode = " nextTime = state[" .. trigger .. "] and state[" .. trigger .. "]" .. string.format("[%q]", variable) .. " and (state[" .. trigger .. "]" .. string.format("[%q]", variable) .. " -" .. value .. ")\n";
|
||||
recheckCode = recheckCode .. " if (nextTime and (not recheckTime or nextTime < recheckTime) and nextTime >= now) then\n"
|
||||
recheckCode = recheckCode .. " recheckTime = nextTime\n";
|
||||
recheckCode = recheckCode .. " end\n"
|
||||
elseif (cType == "elapsedTimer" and value) then
|
||||
recheckCode = " nextTime = state[" .. trigger .. "] and state[" .. trigger .. "]" .. string.format("[%q]", variable) .. " and (state[" .. trigger .. "]" .. string.format("[%q]", variable) .. " +" .. value .. ")\n";
|
||||
recheckCode = recheckCode .. " if (nextTime and (not recheckTime or nextTime < recheckTime) and nextTime >= now) then\n"
|
||||
recheckCode = recheckCode .. " recheckTime = nextTime\n";
|
||||
recheckCode = recheckCode .. " end\n"
|
||||
end
|
||||
end
|
||||
|
||||
@@ -262,13 +298,10 @@ local function CreateCheckCondition(uid, ret, condition, conditionNumber, allCon
|
||||
ret = ret .. " end\n";
|
||||
end
|
||||
|
||||
if (recheckCode) then
|
||||
ret = ret .. recheckCode;
|
||||
end
|
||||
if (check or recheckCode) then
|
||||
if (check) then
|
||||
ret = ret .. "\n";
|
||||
end
|
||||
return ret;
|
||||
return ret, recheckCode;
|
||||
end
|
||||
|
||||
local function ParseProperty(property)
|
||||
@@ -509,6 +542,7 @@ local function ConstructConditionFunction(data)
|
||||
ret = ret .. "local newActiveConditions = {};\n"
|
||||
ret = ret .. "local propertyChanges = {};\n"
|
||||
ret = ret .. "local nextTime;\n"
|
||||
ret = ret .. string.format("local uid = %q\n", data.uid)
|
||||
ret = ret .. "return function(region, hideRegion)\n";
|
||||
if (debug) then ret = ret .. " print('check conditions for:', region.id, region.cloneId)\n"; end
|
||||
ret = ret .. " local id = region.id\n";
|
||||
@@ -522,17 +556,23 @@ local function ConstructConditionFunction(data)
|
||||
local normalConditionCount = data.conditions and #data.conditions;
|
||||
-- First Loop gather which conditions are active
|
||||
ret = ret .. " if (not hideRegion) then\n"
|
||||
local recheckCode = ""
|
||||
if (data.conditions) then
|
||||
WeakAuras.conditionHelpers[data.uid] = nil
|
||||
for conditionNumber, condition in ipairs(data.conditions) do
|
||||
local nextIsLinked = data.conditions[conditionNumber + 1] and data.conditions[conditionNumber + 1].linked
|
||||
ret = CreateCheckCondition(data.uid, ret, condition, conditionNumber, allConditionsTemplate, nextIsLinked, debug)
|
||||
local additionalRecheckCode
|
||||
ret, additionalRecheckCode = CreateCheckCondition(data.uid, ret, condition, conditionNumber, allConditionsTemplate, nextIsLinked, debug)
|
||||
if additionalRecheckCode then
|
||||
recheckCode = recheckCode .. "\n" .. additionalRecheckCode
|
||||
end
|
||||
end
|
||||
end
|
||||
ret = ret .. " end\n";
|
||||
ret = ret .. recheckCode
|
||||
|
||||
ret = ret .. " if (recheckTime) then\n"
|
||||
ret = ret .. " WeakAuras.scheduleConditionCheck(recheckTime, id, cloneId);\n"
|
||||
ret = ret .. " WeakAuras.scheduleConditionCheck(recheckTime, uid, cloneId);\n"
|
||||
ret = ret .. " end\n"
|
||||
|
||||
local properties = Private.GetProperties(data);
|
||||
@@ -581,16 +621,28 @@ local function ConstructConditionFunction(data)
|
||||
return ret;
|
||||
end
|
||||
|
||||
local function CancelTimers(uid)
|
||||
conditionChecksTimers.recheckTime[uid] = nil;
|
||||
if (conditionChecksTimers.recheckHandle[uid]) then
|
||||
for _, v in pairs(conditionChecksTimers.recheckHandle[uid]) do
|
||||
timer:CancelTimer(v);
|
||||
end
|
||||
end
|
||||
conditionChecksTimers.recheckHandle[uid] = nil;
|
||||
end
|
||||
|
||||
function Private.LoadConditionFunction(data)
|
||||
CancelTimers(data.uid)
|
||||
|
||||
local checkConditionsFuncStr = ConstructConditionFunction(data);
|
||||
local checkCondtionsFunc = checkConditionsFuncStr and WeakAuras.LoadFunction(checkConditionsFuncStr, data.id, "condition checks");
|
||||
|
||||
checkConditions[data.id] = checkCondtionsFunc;
|
||||
checkConditions[data.uid] = checkCondtionsFunc;
|
||||
end
|
||||
|
||||
function Private.RunConditions(region, id, hideRegion)
|
||||
if (checkConditions[id]) then
|
||||
checkConditions[id](region, hideRegion);
|
||||
function Private.RunConditions(region, uid, hideRegion)
|
||||
if (checkConditions[uid]) then
|
||||
checkConditions[uid](region, hideRegion);
|
||||
end
|
||||
end
|
||||
|
||||
@@ -610,12 +662,13 @@ function Private.GetGlobalConditionState()
|
||||
end
|
||||
|
||||
local function runDynamicConditionFunctions(funcs)
|
||||
for id in pairs(funcs) do
|
||||
if (Private.IsAuraActive(id) and checkConditions[id]) then
|
||||
local activeTriggerState = WeakAuras.GetTriggerStateForTrigger(id, Private.ActiveTrigger(id));
|
||||
for cloneId, state in pairs(activeTriggerState) do
|
||||
for uid in pairs(funcs) do
|
||||
local id = Private.UIDtoID(uid)
|
||||
if (Private.IsAuraActive(uid) and checkConditions[uid]) then
|
||||
local activeStates = WeakAuras.GetActiveStates(id)
|
||||
for cloneId, state in pairs(activeStates) do
|
||||
local region = WeakAuras.GetRegion(id, cloneId);
|
||||
checkConditions[id](region, false);
|
||||
checkConditions[uid](region, false);
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -643,14 +696,14 @@ end
|
||||
|
||||
local registeredGlobalFunctions = {};
|
||||
|
||||
local function EvaluateCheckForRegisterForGlobalConditions(id, check, allConditionsTemplate, register)
|
||||
local function EvaluateCheckForRegisterForGlobalConditions(uid, check, allConditionsTemplate, register)
|
||||
local trigger = check and check.trigger;
|
||||
local variable = check and check.variable;
|
||||
|
||||
if (trigger == -2) then
|
||||
if (check.checks) then
|
||||
for _, subcheck in ipairs(check.checks) do
|
||||
EvaluateCheckForRegisterForGlobalConditions(id, subcheck, allConditionsTemplate, register);
|
||||
EvaluateCheckForRegisterForGlobalConditions(uid, subcheck, allConditionsTemplate, register);
|
||||
end
|
||||
end
|
||||
elseif trigger == -1 and variable == "customcheck" then
|
||||
@@ -660,7 +713,7 @@ local function EvaluateCheckForRegisterForGlobalConditions(id, check, allConditi
|
||||
register[event] = true;
|
||||
dynamicConditions[event] = {};
|
||||
end
|
||||
dynamicConditions[event][id] = true;
|
||||
dynamicConditions[event][uid] = true;
|
||||
end
|
||||
end
|
||||
elseif (trigger and variable) then
|
||||
@@ -671,7 +724,7 @@ local function EvaluateCheckForRegisterForGlobalConditions(id, check, allConditi
|
||||
register[event] = true;
|
||||
dynamicConditions[event] = {};
|
||||
end
|
||||
dynamicConditions[event][id] = true;
|
||||
dynamicConditions[event][uid] = true;
|
||||
end
|
||||
|
||||
if (conditionTemplate.globalStateUpdate and not registeredGlobalFunctions[variable]) then
|
||||
@@ -686,10 +739,10 @@ local function EvaluateCheckForRegisterForGlobalConditions(id, check, allConditi
|
||||
end
|
||||
end
|
||||
|
||||
function Private.RegisterForGlobalConditions(id)
|
||||
local data = WeakAuras.GetData(id);
|
||||
function Private.RegisterForGlobalConditions(uid)
|
||||
local data = Private.GetDataByUID(uid);
|
||||
for event, conditionFunctions in pairs(dynamicConditions) do
|
||||
conditionFunctions.id = nil;
|
||||
conditionFunctions[uid] = nil;
|
||||
end
|
||||
|
||||
local register = {};
|
||||
@@ -698,7 +751,7 @@ function Private.RegisterForGlobalConditions(id)
|
||||
allConditionsTemplate[-1] = Private.GetGlobalConditions();
|
||||
|
||||
for conditionNumber, condition in ipairs(data.conditions) do
|
||||
EvaluateCheckForRegisterForGlobalConditions(id, condition.check, allConditionsTemplate, register);
|
||||
EvaluateCheckForRegisterForGlobalConditions(uid, condition.check, allConditionsTemplate, register);
|
||||
end
|
||||
end
|
||||
|
||||
@@ -720,17 +773,17 @@ function Private.RegisterForGlobalConditions(id)
|
||||
end
|
||||
end
|
||||
|
||||
function Private.UnregisterForGlobalConditions(id)
|
||||
function Private.UnregisterForGlobalConditions(uid)
|
||||
for event, condFuncs in pairs(dynamicConditions) do
|
||||
condFuncs[id] = nil;
|
||||
condFuncs[uid] = nil;
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
function Private.UnloadAllConditions()
|
||||
for id in pairs(conditionChecksTimers.recheckTime) do
|
||||
if (conditionChecksTimers.recheckHandle[id]) then
|
||||
for _, v in pairs(conditionChecksTimers.recheckHandle[id]) do
|
||||
for uid in pairs(conditionChecksTimers.recheckTime) do
|
||||
if (conditionChecksTimers.recheckHandle[uid]) then
|
||||
for _, v in pairs(conditionChecksTimers.recheckHandle[uid]) do
|
||||
timer:CancelTimer(v)
|
||||
end
|
||||
end
|
||||
@@ -741,44 +794,7 @@ function Private.UnloadAllConditions()
|
||||
dynamicConditions = {}
|
||||
end
|
||||
|
||||
function Private.UnloadConditions(id)
|
||||
conditionChecksTimers.recheckTime[id] = nil;
|
||||
if (conditionChecksTimers.recheckHandle[id]) then
|
||||
for _, v in pairs(conditionChecksTimers.recheckHandle[id]) do
|
||||
timer:CancelTimer(v);
|
||||
end
|
||||
end
|
||||
conditionChecksTimers.recheckHandle[id] = nil;
|
||||
Private.UnregisterForGlobalConditions(id);
|
||||
end
|
||||
|
||||
function Private.DeleteConditions(id)
|
||||
checkConditions[id] = nil
|
||||
conditionChecksTimers.recheckTime[id] = nil
|
||||
if (conditionChecksTimers.recheckHandle[id]) then
|
||||
for cloneId, v in pairs(conditionChecksTimers.recheckHandle[id]) do
|
||||
timer:CancelTimer(v)
|
||||
end
|
||||
end
|
||||
conditionChecksTimers.recheckHandle[id] = nil
|
||||
|
||||
for event, funcs in pairs(dynamicConditions) do
|
||||
funcs[id] = nil
|
||||
end
|
||||
end
|
||||
|
||||
function Private.RenameConditions(oldid, newid)
|
||||
checkConditions[newid] = checkConditions[oldid];
|
||||
checkConditions[oldid] = nil;
|
||||
|
||||
conditionChecksTimers.recheckTime[newid] = conditionChecksTimers.recheckTime[oldid];
|
||||
conditionChecksTimers.recheckTime[oldid] = nil;
|
||||
|
||||
conditionChecksTimers.recheckHandle[newid] = conditionChecksTimers.recheckHandle[oldid];
|
||||
conditionChecksTimers.recheckHandle[oldid] = nil;
|
||||
|
||||
for event, funcs in pairs(dynamicConditions) do
|
||||
funcs[newid] = funcs[oldid]
|
||||
funcs[oldid] = nil;
|
||||
end
|
||||
function Private.UnloadConditions(uid)
|
||||
CancelTimers(uid)
|
||||
Private.UnregisterForGlobalConditions(uid);
|
||||
end
|
||||
|
||||
@@ -34,9 +34,6 @@ Returns whether the trigger can have a duration.
|
||||
GetOverlayInfo(data, triggernum)
|
||||
Returns a table containing the names of all overlays
|
||||
|
||||
CanHaveAuto(data, triggernum)
|
||||
Returns whether the icon can be automatically selected.
|
||||
|
||||
CanHaveClones(data)
|
||||
Returns whether the trigger can have clones.
|
||||
|
||||
@@ -698,16 +695,16 @@ function WeakAuras.ScanEvents(event, arg1, arg2, ...)
|
||||
Private.StopProfileSystem("generictrigger " .. orgEvent )
|
||||
return;
|
||||
end
|
||||
Private.ScanEventsInternal(event_list, event, arg1, arg2, ...);
|
||||
WeakAuras.ScanEventsInternal(event_list, event, arg1, arg2, ...);
|
||||
|
||||
elseif (event == "COMBAT_LOG_EVENT_UNFILTERED_CUSTOM") then
|
||||
-- This reverts the COMBAT_LOG_EVENT_UNFILTERED_CUSTOM workaround so that custom triggers that check the event argument will work as expected
|
||||
if(event == "COMBAT_LOG_EVENT_UNFILTERED_CUSTOM") then
|
||||
event = "COMBAT_LOG_EVENT_UNFILTERED";
|
||||
end
|
||||
Private.ScanEventsInternal(event_list, event, arg1, arg2, ...);
|
||||
WeakAuras.ScanEventsInternal(event_list, event, arg1, arg2, ...);
|
||||
else
|
||||
Private.ScanEventsInternal(event_list, event, arg1, arg2, ...);
|
||||
WeakAuras.ScanEventsInternal(event_list, event, arg1, arg2, ...);
|
||||
end
|
||||
Private.StopProfileSystem("generictrigger " .. orgEvent )
|
||||
end
|
||||
@@ -739,7 +736,7 @@ function WeakAuras.ScanUnitEvents(event, unit, ...)
|
||||
Private.StopProfileSystem("generictrigger " .. event .. " " .. unit)
|
||||
end
|
||||
|
||||
function Private.ScanEventsInternal(event_list, event, arg1, arg2, ... )
|
||||
function WeakAuras.ScanEventsInternal(event_list, event, arg1, arg2, ... )
|
||||
for id, triggers in pairs(event_list) do
|
||||
Private.StartProfileAura(id);
|
||||
Private.ActivateAuraEnvironment(id);
|
||||
@@ -1377,7 +1374,7 @@ function GenericTrigger.Add(data, region)
|
||||
automaticAutoHide = automaticAutoHide,
|
||||
tsuConditionVariables = tsuConditionVariables,
|
||||
prototype = prototype,
|
||||
ignoreOptionsEventErrors = data.ignoreOptionsEventErrors
|
||||
ignoreOptionsEventErrors = data.information.ignoreOptionsEventErrors
|
||||
};
|
||||
end
|
||||
end
|
||||
@@ -1772,9 +1769,9 @@ do
|
||||
|
||||
local function FetchSpellCooldown(self, id)
|
||||
if self.duration[id] and self.expirationTime[id] then
|
||||
return self.expirationTime[id] - self.duration[id], self.duration[id]
|
||||
return self.expirationTime[id] - self.duration[id], self.duration[id], self.readyTime[id]
|
||||
end
|
||||
return 0, 0
|
||||
return 0, 0, nil
|
||||
end
|
||||
|
||||
local function HandleSpell(self, id, startTime, duration)
|
||||
@@ -1800,6 +1797,7 @@ do
|
||||
if self.expirationTime[id] and self.expirationTime[id] > endTime and self.expirationTime[id] ~= 0 then
|
||||
self.duration[id] = 0
|
||||
self.expirationTime[id] = 0
|
||||
self.readyTime[id] = time
|
||||
changed = true
|
||||
nowReady = true
|
||||
end
|
||||
@@ -1819,6 +1817,12 @@ do
|
||||
nowReady = endTime == 0
|
||||
end
|
||||
|
||||
if duration == 0 then
|
||||
self.readyTime[id] = time
|
||||
else
|
||||
self.readyTime[id] = nil
|
||||
end
|
||||
|
||||
RecheckHandles:Schedule(endTime, id)
|
||||
return changed, nowReady
|
||||
end
|
||||
@@ -1827,6 +1831,7 @@ do
|
||||
local cd = {
|
||||
duration = {},
|
||||
expirationTime = {},
|
||||
readyTime = {},
|
||||
handles = {}, -- Share handles, and use lowest time to schedule
|
||||
HandleSpell = HandleSpell,
|
||||
FetchSpellCooldown = FetchSpellCooldown
|
||||
@@ -1895,19 +1900,19 @@ do
|
||||
end
|
||||
|
||||
function WeakAuras.GetSpellCooldown(id, ignoreRuneCD, showgcd, track)
|
||||
local startTime, duration, gcdCooldown;
|
||||
local startTime, duration, gcdCooldown, readyTime
|
||||
if track == "charges" then
|
||||
startTime, duration = spellCdsCharges:FetchSpellCooldown(id)
|
||||
startTime, duration, readyTime = spellCdsCharges:FetchSpellCooldown(id)
|
||||
elseif track == "cooldown" then
|
||||
if ignoreRuneCD then
|
||||
startTime, duration = spellCdsOnlyCooldownRune:FetchSpellCooldown(id)
|
||||
startTime, duration, readyTime = spellCdsOnlyCooldownRune:FetchSpellCooldown(id)
|
||||
else
|
||||
startTime, duration = spellCdsOnlyCooldown:FetchSpellCooldown(id)
|
||||
startTime, duration, readyTime = spellCdsOnlyCooldown:FetchSpellCooldown(id)
|
||||
end
|
||||
elseif (ignoreRuneCD) then
|
||||
startTime, duration = spellCdsRune:FetchSpellCooldown(id)
|
||||
startTime, duration, readyTime = spellCdsRune:FetchSpellCooldown(id)
|
||||
else
|
||||
startTime, duration = spellCds:FetchSpellCooldown(id)
|
||||
startTime, duration, readyTime = spellCds:FetchSpellCooldown(id)
|
||||
end
|
||||
|
||||
if (showgcd) then
|
||||
@@ -1918,7 +1923,7 @@ do
|
||||
end
|
||||
end
|
||||
|
||||
return startTime, duration, gcdCooldown;
|
||||
return startTime, duration, gcdCooldown, readyTime
|
||||
end
|
||||
|
||||
function WeakAuras.GetSpellCharges(id)
|
||||
@@ -2665,7 +2670,6 @@ do
|
||||
function WeakAuras.ScheduleDbmCheck(fireTime)
|
||||
if not scheduled_scans[fireTime] then
|
||||
scheduled_scans[fireTime] = timer:ScheduleTimer(doDbmScan, fireTime - GetTime() + 0.1, fireTime)
|
||||
WeakAuras.debug("Scheduled dbm scan at "..fireTime)
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -3330,40 +3334,6 @@ function GenericTrigger.GetOverlayInfo(data, triggernum)
|
||||
return result;
|
||||
end
|
||||
|
||||
function GenericTrigger.CanHaveAuto(data, triggernum)
|
||||
-- Is also called on importing before conversion, so do a few checks
|
||||
local trigger = data.triggers[triggernum].trigger
|
||||
|
||||
if (not trigger) then
|
||||
return false;
|
||||
end
|
||||
if(
|
||||
(
|
||||
(
|
||||
trigger.type == "event"
|
||||
or trigger.type == "status"
|
||||
)
|
||||
and trigger.event
|
||||
and Private.event_prototypes[trigger.event]
|
||||
and (
|
||||
Private.event_prototypes[trigger.event].iconFunc
|
||||
or Private.event_prototypes[trigger.event].canHaveAuto
|
||||
)
|
||||
)
|
||||
or (
|
||||
trigger.type == "custom"
|
||||
and ((
|
||||
trigger.customIcon
|
||||
and trigger.customIcon ~= ""
|
||||
) or trigger.custom_type == "stateupdate")
|
||||
)
|
||||
) then
|
||||
return true;
|
||||
else
|
||||
return false;
|
||||
end
|
||||
end
|
||||
|
||||
function GenericTrigger.CanHaveClones(data)
|
||||
return false;
|
||||
end
|
||||
@@ -3507,6 +3477,27 @@ local commonConditions = {
|
||||
}
|
||||
}
|
||||
|
||||
function Private.ExpandCustomVariables(variables)
|
||||
-- Make the life of tsu authors easier, by automatically filling in the details for
|
||||
-- expirationTime, duration, value, total, stacks, if those exists but aren't a table value
|
||||
-- By allowing a short-hand notation of just variable = type
|
||||
-- In addition to the long form of variable = { type = xyz, display = "desc"}
|
||||
for k, v in pairs(commonConditions) do
|
||||
if (variables[k] and type(variables[k]) ~= "table") then
|
||||
variables[k] = v;
|
||||
end
|
||||
end
|
||||
|
||||
for k, v in pairs(variables) do
|
||||
if (type(v) == "string") then
|
||||
variables[k] = {
|
||||
display = k,
|
||||
type = v,
|
||||
};
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function GenericTrigger.GetTriggerConditions(data, triggernum)
|
||||
local trigger = data.triggers[triggernum].trigger
|
||||
|
||||
@@ -3544,7 +3535,7 @@ function GenericTrigger.GetTriggerConditions(data, triggernum)
|
||||
for _, v in pairs(Private.event_prototypes[trigger.event].args) do
|
||||
if (v.conditionType and v.name and v.display) then
|
||||
local enable = true;
|
||||
if (v.enable) then
|
||||
if (v.enable ~= nil) then
|
||||
if type(v.enable) == "function" then
|
||||
enable = v.enable(trigger);
|
||||
elseif type(v.enable) == "boolean" then
|
||||
@@ -3559,12 +3550,12 @@ function GenericTrigger.GetTriggerConditions(data, triggernum)
|
||||
}
|
||||
if (result[v.name].type == "select" or result[v.name].type == "unit") then
|
||||
if (v.conditionValues) then
|
||||
result[v.name].values = WeakAuras[v.conditionValues];
|
||||
result[v.name].values = Private[v.conditionValues] or WeakAuras[v.conditionValues];
|
||||
else
|
||||
if type(v.values) == "function" then
|
||||
result[v.name].values = v.values()
|
||||
else
|
||||
result[v.name].values = WeakAuras[v.values];
|
||||
result[v.name].values = Private[v.values] or WeakAuras[v.values];
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -3622,25 +3613,7 @@ function GenericTrigger.GetTriggerConditions(data, triggernum)
|
||||
if (type(result)) ~= "table" then
|
||||
return nil;
|
||||
end
|
||||
-- Make the life of tsu authors easier, by automatically filling in the details for
|
||||
-- expirationTime, duration, value, total, stacks, if those exists but aren't a table value
|
||||
-- By allowing a short-hand notation of just variable = type
|
||||
-- In addition to the long form of variable = { type = xyz, display = "desc"}
|
||||
for k, v in pairs(commonConditions) do
|
||||
if (result[k] and type(result[k]) ~= "table") then
|
||||
result[k] = v;
|
||||
end
|
||||
end
|
||||
|
||||
for k, v in pairs(result) do
|
||||
if (type(v) == "string") then
|
||||
result[k] = {
|
||||
display = k,
|
||||
type = v,
|
||||
};
|
||||
end
|
||||
end
|
||||
|
||||
Private.ExpandCustomVariables(result)
|
||||
for k, v in pairs(result) do
|
||||
if (type(v) ~= "table") then
|
||||
result[k] = nil;
|
||||
|
||||
+2
-2
@@ -8,8 +8,8 @@ WeakAuras.halfWidth = WeakAuras.normalWidth / 2
|
||||
WeakAuras.doubleWidth = WeakAuras.normalWidth * 2
|
||||
|
||||
local versionStringFromToc = GetAddOnMetadata("WeakAuras", "Version")
|
||||
local versionString = "2.18.0"
|
||||
local buildTime = "20200802154726"
|
||||
local versionString = "3.0.6"
|
||||
local buildTime = "20201109223200"
|
||||
|
||||
WeakAuras.versionString = versionStringFromToc
|
||||
WeakAuras.buildTime = buildTime
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
local MAJOR_VERSION = "LibGetFrame-1.0"
|
||||
local MINOR_VERSION = 20
|
||||
local MINOR_VERSION = 24
|
||||
if not LibStub then error(MAJOR_VERSION .. " requires LibStub.") end
|
||||
local lib = LibStub:NewLibrary(MAJOR_VERSION, MINOR_VERSION)
|
||||
if not lib then return end
|
||||
@@ -23,25 +23,26 @@ local defaultFramePriorities = {
|
||||
[7] = "^HealBot", -- healbot
|
||||
[8] = "^GridLayout", -- grid
|
||||
[9] = "^Grid2Layout", -- grid2
|
||||
[10] = "^ElvUF_RaidGroup", -- elv
|
||||
[11] = "^oUF_bdGrid", -- bdgrid
|
||||
[12] = "^oUF_.-Raid", -- generic oUF
|
||||
[13] = "^LimeGroup", -- lime
|
||||
[14] = "^SUFHeaderraid", -- suf
|
||||
[10] = "^PlexusLayout", -- plexus
|
||||
[11] = "^ElvUF_RaidGroup", -- elv
|
||||
[12] = "^oUF_bdGrid", -- bdgrid
|
||||
[13] = "^oUF_.-Raid", -- generic oUF
|
||||
[14] = "^LimeGroup", -- lime
|
||||
[15] = "^SUFHeaderraid", -- suf
|
||||
-- party frames
|
||||
[15] = "^AleaUI_GroupHeader", -- Alea
|
||||
[16] = "^SUFHeaderparty", --suf
|
||||
[17] = "^ElvUF_PartyGroup", -- elv
|
||||
[18] = "^oUF_.-Party", -- generic oUF
|
||||
[19] = "^PitBull4_Groups_Party", -- pitbull4
|
||||
[20] = "^CompactRaid", -- blizz
|
||||
[21] = "^CompactParty", -- blizz
|
||||
[16] = "^AleaUI_GroupHeader", -- Alea
|
||||
[17] = "^SUFHeaderparty", --suf
|
||||
[18] = "^ElvUF_PartyGroup", -- elv
|
||||
[19] = "^oUF_.-Party", -- generic oUF
|
||||
[20] = "^PitBull4_Groups_Party", -- pitbull4
|
||||
[21] = "^CompactRaid", -- blizz
|
||||
[22] = "^PartyMemberFrame", -- blizz
|
||||
-- player frame
|
||||
[22] = "^SUFUnitplayer",
|
||||
[23] = "^PitBull4_Frames_Player",
|
||||
[24] = "^ElvUF_Player",
|
||||
[25] = "^oUF_.-Player",
|
||||
[26] = "^PlayerFrame",
|
||||
[23] = "^SUFUnitplayer",
|
||||
[24] = "^PitBull4_Frames_Player",
|
||||
[25] = "^ElvUF_Player",
|
||||
[26] = "^oUF_.-Player",
|
||||
[27] = "^PlayerFrame",
|
||||
}
|
||||
|
||||
local defaultPlayerFrames = {
|
||||
@@ -67,6 +68,9 @@ local defaultTargettargetFrames = {
|
||||
"oUF_ToT",
|
||||
"TargetTargetFrame",
|
||||
}
|
||||
local defaultPartyTargetFrames = {
|
||||
"SUFChildpartytarget%d",
|
||||
}
|
||||
|
||||
local GetFramesCache = {}
|
||||
local FrameToUnitFresh = {}
|
||||
@@ -182,12 +186,15 @@ local defaultOptions = {
|
||||
ignorePlayerFrame = true,
|
||||
ignoreTargetFrame = true,
|
||||
ignoreTargettargetFrame = true,
|
||||
ignorePartyTargetFrame = true,
|
||||
playerFrames = defaultPlayerFrames,
|
||||
targetFrames = defaultTargetFrames,
|
||||
targettargetFrames = defaultTargettargetFrames,
|
||||
partyTargetFrames = defaultPartyTargetFrames,
|
||||
ignoreFrames = {
|
||||
"PitBull4_Frames_Target's target's target",
|
||||
"ElvUF_PartyGroup%dUnitButton%dTarget",
|
||||
"ElvUF_FocusTarget",
|
||||
"RavenButton"
|
||||
},
|
||||
returnAll = false,
|
||||
@@ -228,6 +235,11 @@ function lib.GetUnitFrame(target, opt)
|
||||
tinsert(ignoredFrames, v)
|
||||
end
|
||||
end
|
||||
if opt.ignorePartyTargetFrame then
|
||||
for _,v in pairs(opt.partyTargetFrames) do
|
||||
tinsert(ignoredFrames, v)
|
||||
end
|
||||
end
|
||||
|
||||
local frames = GetUnitFrames(target, ignoredFrames)
|
||||
if not frames then return end
|
||||
|
||||
+375
-239
File diff suppressed because it is too large
Load Diff
+156
-25
@@ -4,6 +4,18 @@ local L = WeakAuras.L
|
||||
L[" • %d auras added"] = " • %d auras added"
|
||||
L[" • %d auras deleted"] = " • %d auras deleted"
|
||||
L[" • %d auras modified"] = " • %d auras modified"
|
||||
L[ [=[ Filter formats: 'Name', 'Name-Realm', '-Realm'.
|
||||
|
||||
Supports multiple entries, separated by commas
|
||||
]=] ] = [=[ Filter formats: 'Name', 'Name-Realm', '-Realm'.
|
||||
|
||||
Supports multiple entries, separated by commas
|
||||
]=]
|
||||
L[ [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=] ] = [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=]
|
||||
L["%s - %i. Trigger"] = "%s - %i. Trigger"
|
||||
L["%s - Alpha Animation"] = "%s - Alpha Animation"
|
||||
L["%s - Color Animation"] = "%s - Color Animation"
|
||||
@@ -30,16 +42,19 @@ L["%s Texture Function"] = "%s Texture Function"
|
||||
L["%s total auras"] = "%s total auras"
|
||||
L["%s Trigger Function"] = "%s Trigger Function"
|
||||
L["%s Untrigger Function"] = "%s Untrigger Function"
|
||||
L["* Suffix"] = "* Suffix"
|
||||
L["/wa help - Show this message"] = "/wa help - Show this message"
|
||||
L["/wa minimap - Toggle the minimap icon"] = "/wa minimap - Toggle the minimap icon"
|
||||
L["/wa pprint - Show the results from the most recent profiling"] = "/wa pprint - Show the results from the most recent profiling"
|
||||
L["/wa pstart - Start profiling"] = "/wa pstart - Start profiling"
|
||||
L["/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."] = "/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."
|
||||
L["/wa pstop - Finish profiling"] = "/wa pstop - Finish profiling"
|
||||
L["/wa repair - Repair tool"] = "/wa repair - Repair tool"
|
||||
L["|cffeda55fLeft-Click|r to toggle showing the main window."] = "|cffeda55fLeft-Click|r to toggle showing the main window."
|
||||
L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."
|
||||
L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda55fRight-Click|r to toggle performance profiling window."
|
||||
L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fShift-Click|r to pause addon execution."
|
||||
L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped"
|
||||
L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000Not|r Player Name/Realm"
|
||||
L["|cFFffcc00Extra Options:|r %s"] = "|cFFffcc00Extra Options:|r %s"
|
||||
L["|cFFffcc00Extra Options:|r None"] = "|cFFffcc00Extra Options:|r None"
|
||||
L["10 Man Raid"] = "10 Man Raid"
|
||||
@@ -47,7 +62,9 @@ L["20 Man Raid"] = "20 Man Raid"
|
||||
L["25 Man Raid"] = "25 Man Raid"
|
||||
L["40 Man Raid"] = "40 Man Raid"
|
||||
L["5 Man Dungeon"] = "5 Man Dungeon"
|
||||
L["A WeakAura just tried to use a forbidden function but has been blocked from doing so. Please check your auras!"] = "A WeakAura just tried to use a forbidden function but has been blocked from doing so. Please check your auras!"
|
||||
L["Abbreviate"] = "Abbreviate"
|
||||
L["AbbreviateLargeNumbers (Blizzard)"] = "AbbreviateLargeNumbers (Blizzard)"
|
||||
L["AbbreviateNumbers (Blizzard)"] = "AbbreviateNumbers (Blizzard)"
|
||||
L["Absorb"] = "Absorb"
|
||||
L["Absorb Display"] = "Absorb Display"
|
||||
L["Absorbed"] = "Absorbed"
|
||||
@@ -73,6 +90,8 @@ L["Alpha"] = "Alpha"
|
||||
L["Alternate Power"] = "Alternate Power"
|
||||
L["Always"] = "Always"
|
||||
L["Always active trigger"] = "Always active trigger"
|
||||
L["Always include realm"] = "Always include realm"
|
||||
L["Always True"] = "Always True"
|
||||
L["Amount"] = "Amount"
|
||||
L["And Talent selected"] = "And Talent selected"
|
||||
L["Animations"] = "Animations"
|
||||
@@ -90,11 +109,16 @@ L["Array"] = "Array"
|
||||
L["Ascending"] = "Ascending"
|
||||
L["Assigned Role"] = "Assigned Role"
|
||||
L["At Least One Enemy"] = "At Least One Enemy"
|
||||
L["At missing Value"] = "At missing Value"
|
||||
L["At Percent"] = "At Percent"
|
||||
L["At Value"] = "At Value"
|
||||
L["Attach to End"] = "Attach to End"
|
||||
L["Attach to Start"] = "Attach to Start"
|
||||
L["Attack Power"] = "Attack Power"
|
||||
L["Attackable"] = "Attackable"
|
||||
L["Attackable Target"] = "Attackable Target"
|
||||
L["Aura"] = "Aura"
|
||||
L["Aura '%s': %s"] = "Aura '%s': %s"
|
||||
L["Aura Applied"] = "Aura Applied"
|
||||
L["Aura Applied Dose"] = "Aura Applied Dose"
|
||||
L["Aura Broken"] = "Aura Broken"
|
||||
@@ -114,6 +138,7 @@ L["Author Options"] = "Author Options"
|
||||
L["Auto"] = "Auto"
|
||||
L["Autocast Shine"] = "Autocast Shine"
|
||||
L["Automatic"] = "Automatic"
|
||||
L["Automatic Length"] = "Automatic Length"
|
||||
L["Automatic Repair Confirmation Dialog"] = "Automatic Repair Confirmation Dialog"
|
||||
L["Automatic Rotation"] = "Automatic Rotation"
|
||||
L["Avoidance (%)"] = "Avoidance (%)"
|
||||
@@ -122,7 +147,6 @@ L["Ayamiss the Hunter"] = "Ayamiss the Hunter"
|
||||
L["Back and Forth"] = "Back and Forth"
|
||||
L["Background"] = "Background"
|
||||
L["Background Color"] = "Background Color"
|
||||
L["Bar"] = "Bar"
|
||||
L["Bar Color"] = "Bar Color"
|
||||
L["Baron Geddon"] = "Baron Geddon"
|
||||
L["Battle.net Whisper"] = "Battle.net Whisper"
|
||||
@@ -132,6 +156,7 @@ L["BG>Raid>Party>Say"] = "BG>Raid>Party>Say"
|
||||
L["BG-System Alliance"] = "BG-System Alliance"
|
||||
L["BG-System Horde"] = "BG-System Horde"
|
||||
L["BG-System Neutral"] = "BG-System Neutral"
|
||||
L["Big Number"] = "Big Number"
|
||||
L["BigWigs Addon"] = "BigWigs Addon"
|
||||
L["BigWigs Message"] = "BigWigs Message"
|
||||
L["BigWigs Timer"] = "BigWigs Timer"
|
||||
@@ -159,7 +184,7 @@ L["Buffed/Debuffed"] = "Buffed/Debuffed"
|
||||
L["Buru the Gorger"] = "Buru the Gorger"
|
||||
L["Can be used for e.g. checking if \"boss1target\" is the same as \"player\"."] = "Can be used for e.g. checking if \"boss1target\" is the same as \"player\"."
|
||||
L["Cancel"] = "Cancel"
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."] = "Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft bug with high computer uptime. (Uptime: %i). Please restart your computer."] = "Can't schedule timer with %i, due to a World of Warcraft bug with high computer uptime. (Uptime: %i). Please restart your computer."
|
||||
L["Cast"] = "Cast"
|
||||
L["Cast Bar"] = "Cast Bar"
|
||||
L["Cast Failed"] = "Cast Failed"
|
||||
@@ -168,8 +193,10 @@ L["Cast Success"] = "Cast Success"
|
||||
L["Cast Type"] = "Cast Type"
|
||||
L["Caster"] = "Caster"
|
||||
L["Caster Name"] = "Caster Name"
|
||||
L["Caster Realm"] = "Caster Realm"
|
||||
L["Caster Unit"] = "Caster Unit"
|
||||
L["Caster's Target "] = "Caster's Target "
|
||||
L["Caster's Target"] = "Caster's Target"
|
||||
L["Ceil"] = "Ceil"
|
||||
L["Center"] = "Center"
|
||||
L["Centered Horizontal"] = "Centered Horizontal"
|
||||
L["Centered Vertical"] = "Centered Vertical"
|
||||
@@ -179,6 +206,7 @@ L["Channel (Spell)"] = "Channel (Spell)"
|
||||
L["Character Stats"] = "Character Stats"
|
||||
L["Character Type"] = "Character Type"
|
||||
L["Charge gained/lost"] = "Charge gained/lost"
|
||||
L["Charged Combo Point"] = "Charged Combo Point"
|
||||
L["Charges"] = "Charges"
|
||||
L["Charges Changed (Spell)"] = "Charges Changed (Spell)"
|
||||
L["Chat Frame"] = "Chat Frame"
|
||||
@@ -190,6 +218,7 @@ L["Circle"] = "Circle"
|
||||
L["Clamp"] = "Clamp"
|
||||
L["Class"] = "Class"
|
||||
L["Class and Specialization"] = "Class and Specialization"
|
||||
L["Classification"] = "Classification"
|
||||
L["Clockwise"] = "Clockwise"
|
||||
L["Clone per Event"] = "Clone per Event"
|
||||
L["Clone per Match"] = "Clone per Match"
|
||||
@@ -197,7 +226,7 @@ L["Color"] = "Color"
|
||||
L["Combat Log"] = "Combat Log"
|
||||
L["Conditions"] = "Conditions"
|
||||
L["Contains"] = "Contains"
|
||||
L["Continously update Movement Speed"] = "Continously update Movement Speed"
|
||||
L["Continuously update Movement Speed"] = "Continuously update Movement Speed"
|
||||
L["Cooldown"] = "Cooldown"
|
||||
L["Cooldown Progress (Equipment Slot)"] = "Cooldown Progress (Equipment Slot)"
|
||||
L["Cooldown Progress (Item)"] = "Cooldown Progress (Item)"
|
||||
@@ -215,12 +244,14 @@ L["Critical Rating"] = "Critical Rating"
|
||||
L["Crowd Controlled"] = "Crowd Controlled"
|
||||
L["Crushing"] = "Crushing"
|
||||
L["C'thun"] = "C'thun"
|
||||
L["Current Experience"] = "Current Experience"
|
||||
L["Current Zone Group"] = "Current Zone Group"
|
||||
L[ [=[Current Zone
|
||||
]=] ] = [=[Current Zone
|
||||
]=]
|
||||
L["Curse"] = "Curse"
|
||||
L["Custom"] = "Custom"
|
||||
L["Custom Check"] = "Custom Check"
|
||||
L["Custom Color"] = "Custom Color"
|
||||
L["Custom Configuration"] = "Custom Configuration"
|
||||
L["Custom Function"] = "Custom Function"
|
||||
@@ -242,6 +273,7 @@ L["Desaturate Foreground"] = "Desaturate Foreground"
|
||||
L["Descending"] = "Descending"
|
||||
L["Description"] = "Description"
|
||||
L["Dest Raid Mark"] = "Dest Raid Mark"
|
||||
L["Destination GUID"] = "Destination GUID"
|
||||
L["Destination In Group"] = "Destination In Group"
|
||||
L["Destination Name"] = "Destination Name"
|
||||
L["Destination NPC Id"] = "Destination NPC Id"
|
||||
@@ -266,6 +298,8 @@ L["Dropdown Menu"] = "Dropdown Menu"
|
||||
L["Dungeons"] = "Dungeons"
|
||||
L["Durability Damage"] = "Durability Damage"
|
||||
L["Durability Damage All"] = "Durability Damage All"
|
||||
L["Dynamic"] = "Dynamic"
|
||||
L["Dynamic Information"] = "Dynamic Information"
|
||||
L["Ease In"] = "Ease In"
|
||||
L["Ease In and Out"] = "Ease In and Out"
|
||||
L["Ease Out"] = "Ease Out"
|
||||
@@ -273,13 +307,17 @@ L["Ebonroc"] = "Ebonroc"
|
||||
L["Edge"] = "Edge"
|
||||
L["Edge of Madness"] = "Edge of Madness"
|
||||
L["Elide"] = "Elide"
|
||||
L["Elite"] = "Elite"
|
||||
L["Emote"] = "Emote"
|
||||
L["Emphasized"] = "Emphasized"
|
||||
L["Emphasized option checked in BigWigs's spell options"] = "Emphasized option checked in BigWigs's spell options"
|
||||
L["Empty"] = "Empty"
|
||||
L["Enchant Applied"] = "Enchant Applied"
|
||||
L["Enchant Found"] = "Enchant Found"
|
||||
L["Enchant Missing"] = "Enchant Missing"
|
||||
L["Enchant Name or ID"] = "Enchant Name or ID"
|
||||
L["Enchant Removed"] = "Enchant Removed"
|
||||
L["Enchanted"] = "Enchanted"
|
||||
L["Encounter ID(s)"] = "Encounter ID(s)"
|
||||
L["Energize"] = "Energize"
|
||||
L["Enrage"] = "Enrage"
|
||||
@@ -293,6 +331,8 @@ L["Equipment Set"] = "Equipment Set"
|
||||
L["Equipment Set Equipped"] = "Equipment Set Equipped"
|
||||
L["Equipment Slot"] = "Equipment Slot"
|
||||
L["Equipped"] = "Equipped"
|
||||
L["Error"] = "Error"
|
||||
L["Error Frame"] = "Error Frame"
|
||||
L["Error not receiving display information from %s"] = "Error not receiving display information from %s"
|
||||
L[ [=['ERROR: Anchoring %s':
|
||||
]=] ] = [=['ERROR: Anchoring %s':
|
||||
@@ -301,13 +341,20 @@ L["Evade"] = "Evade"
|
||||
L["Event"] = "Event"
|
||||
L["Event(s)"] = "Event(s)"
|
||||
L["Every Frame"] = "Every Frame"
|
||||
L["Every Frame (High CPU usage)"] = "Every Frame (High CPU usage)"
|
||||
L["Experience (%)"] = "Experience (%)"
|
||||
L["Extend Outside"] = "Extend Outside"
|
||||
L["Extra Amount"] = "Extra Amount"
|
||||
L["Extra Attacks"] = "Extra Attacks"
|
||||
L["Extra Spell Name"] = "Extra Spell Name"
|
||||
L["Faction"] = "Faction"
|
||||
L["Faction Name"] = "Faction Name"
|
||||
L["Faction Reputation"] = "Faction Reputation"
|
||||
L["Fade In"] = "Fade In"
|
||||
L["Fade Out"] = "Fade Out"
|
||||
L["Fail Alert"] = "Fail Alert"
|
||||
L["Fallback"] = "Fallback"
|
||||
L["Fallback Icon"] = "Fallback Icon"
|
||||
L["False"] = "False"
|
||||
L["Fankriss the Unyielding"] = "Fankriss the Unyielding"
|
||||
L["Filter messages with format <message>"] = "Filter messages with format <message>"
|
||||
@@ -315,7 +362,6 @@ L["Fire Resistance"] = "Fire Resistance"
|
||||
L["Firemaw"] = "Firemaw"
|
||||
L["First"] = "First"
|
||||
L["First Value of Tooltip Text"] = "First Value of Tooltip Text"
|
||||
L["Fishing Lure / Weapon Enchant (Old)"] = "Fishing Lure / Weapon Enchant (Old)"
|
||||
L["Fixed"] = "Fixed"
|
||||
L["Fixed Names"] = "Fixed Names"
|
||||
L["Fixed Size"] = "Fixed Size"
|
||||
@@ -323,11 +369,18 @@ L["Flamegor"] = "Flamegor"
|
||||
L["Flash"] = "Flash"
|
||||
L["Flex Raid"] = "Flex Raid"
|
||||
L["Flip"] = "Flip"
|
||||
L["Floor"] = "Floor"
|
||||
L["Focus"] = "Focus"
|
||||
L["Font Size"] = "Font Size"
|
||||
L["Forbidden function or table: %s"] = "Forbidden function or table: %s"
|
||||
L["Foreground"] = "Foreground"
|
||||
L["Foreground Color"] = "Foreground Color"
|
||||
L["Form"] = "Form"
|
||||
L["Format"] = "Format"
|
||||
L["Formats |cFFFF0000%unit|r"] = "Formats |cFFFF0000%unit|r"
|
||||
L["Formats Player's |cFFFF0000%guid|r"] = "Formats Player's |cFFFF0000%guid|r"
|
||||
L["Forward"] = "Forward"
|
||||
L["Forward, Reverse Loop"] = "Forward, Reverse Loop"
|
||||
L["Frame Selector"] = "Frame Selector"
|
||||
L["Frequency"] = "Frequency"
|
||||
L["Friendly"] = "Friendly"
|
||||
@@ -335,7 +388,7 @@ L["Friendly Fire"] = "Friendly Fire"
|
||||
L["From"] = "From"
|
||||
L["Frost Resistance"] = "Frost Resistance"
|
||||
L["Full"] = "Full"
|
||||
L["Full Scan"] = "Full Scan"
|
||||
L["Full Bar"] = "Full Bar"
|
||||
L["Full/Empty"] = "Full/Empty"
|
||||
L["Gahz'ranka"] = "Gahz'ranka"
|
||||
L["Gained"] = "Gained"
|
||||
@@ -355,7 +408,6 @@ L["Grand Widow Faerlina"] = "Grand Widow Faerlina"
|
||||
L["Grid"] = "Grid"
|
||||
L["Grobbulus"] = "Grobbulus"
|
||||
L["Group"] = "Group"
|
||||
L["Group %s"] = "Group %s"
|
||||
L["Group Arrangement"] = "Group Arrangement"
|
||||
L["Grow"] = "Grow"
|
||||
L["GTFO Alert"] = "GTFO Alert"
|
||||
@@ -373,6 +425,7 @@ L["Health (%)"] = "Health (%)"
|
||||
L["Heigan the Unclean"] = "Heigan the Unclean"
|
||||
L["Height"] = "Height"
|
||||
L["Hide"] = "Hide"
|
||||
L["Hide 0 cooldowns"] = "Hide 0 cooldowns"
|
||||
L["High Damage"] = "High Damage"
|
||||
L["High Priest Thekal"] = "High Priest Thekal"
|
||||
L["High Priest Venoxis"] = "High Priest Venoxis"
|
||||
@@ -387,11 +440,12 @@ L["Hostility"] = "Hostility"
|
||||
L["Humanoid"] = "Humanoid"
|
||||
L["Hybrid"] = "Hybrid"
|
||||
L["Icon"] = "Icon"
|
||||
L["Icon Color"] = "Icon Color"
|
||||
L["Icon Desaturate"] = "Icon Desaturate"
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/wa2!"] = "If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/wa2!"
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"] = "If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"
|
||||
L["Ignore Dead"] = "Ignore Dead"
|
||||
L["Ignore Disconnected"] = "Ignore Disconnected"
|
||||
L["Ignore Rune CD"] = "Ignore Rune CD"
|
||||
L["Ignore Rune CDs"] = "Ignore Rune CDs"
|
||||
L["Ignore Self"] = "Ignore Self"
|
||||
L["Ignore Unknown Spell"] = "Ignore Unknown Spell"
|
||||
L["Immune"] = "Immune"
|
||||
L["Import"] = "Import"
|
||||
@@ -410,8 +464,9 @@ L["In Vehicle"] = "In Vehicle"
|
||||
L["Include Bank"] = "Include Bank"
|
||||
L["Include Charges"] = "Include Charges"
|
||||
L["Incoming Heal"] = "Incoming Heal"
|
||||
L["Increased Precision below 3s"] = "Increased Precision below 3s"
|
||||
L["Information"] = "Information"
|
||||
L["Inherited"] = "Inherited"
|
||||
L["Inside"] = "Inside"
|
||||
L["Instakill"] = "Instakill"
|
||||
L["Instance"] = "Instance"
|
||||
L["Instance Difficulty"] = "Instance Difficulty"
|
||||
@@ -423,6 +478,7 @@ L["Interrupt"] = "Interrupt"
|
||||
L["Interruptible"] = "Interruptible"
|
||||
L["Inverse"] = "Inverse"
|
||||
L["Inverse Pet Behavior"] = "Inverse Pet Behavior"
|
||||
L["Is Away from Keyboard"] = "Is Away from Keyboard"
|
||||
L["Is Exactly"] = "Is Exactly"
|
||||
L["Is Moving"] = "Is Moving"
|
||||
L["Is Off Hand"] = "Is Off Hand"
|
||||
@@ -431,11 +487,15 @@ L["It might not work correctly on Classic!"] = "It might not work correctly on C
|
||||
L["It might not work correctly on Retail!"] = "It might not work correctly on Retail!"
|
||||
L["It might not work correctly with your version!"] = "It might not work correctly with your version!"
|
||||
L["Item"] = "Item"
|
||||
L["Item Bonus Id"] = "Item Bonus Id"
|
||||
L["Item Bonus Id Equipped"] = "Item Bonus Id Equipped"
|
||||
L["Item Count"] = "Item Count"
|
||||
L["Item Equipped"] = "Item Equipped"
|
||||
L["Item in Range"] = "Item in Range"
|
||||
L["Item Set Equipped"] = "Item Set Equipped"
|
||||
L["Item Set Id"] = "Item Set Id"
|
||||
L["Item Type"] = "Item Type"
|
||||
L["Item Type Equipped"] = "Item Type Equipped"
|
||||
L["Jin'do the Hexxer"] = "Jin'do the Hexxer"
|
||||
L["Keep Inside"] = "Keep Inside"
|
||||
L["Kel'Thuzad"] = "Kel'Thuzad"
|
||||
@@ -450,7 +510,8 @@ L["Left"] = "Left"
|
||||
L["Left to Right"] = "Left to Right"
|
||||
L["Left, then Down"] = "Left, then Down"
|
||||
L["Left, then Up"] = "Left, then Up"
|
||||
L["Legacy Aura"] = "Legacy Aura"
|
||||
L["Legacy Aura (disabled)"] = "Legacy Aura (disabled)"
|
||||
L["Legacy Aura (disabled):"] = "Legacy Aura (disabled):"
|
||||
L["Legacy RGB Gradient"] = "Legacy RGB Gradient"
|
||||
L["Legacy RGB Gradient Pulse"] = "Legacy RGB Gradient Pulse"
|
||||
L["Length"] = "Length"
|
||||
@@ -481,6 +542,7 @@ L["Mastery Rating"] = "Mastery Rating"
|
||||
L["Match Count"] = "Match Count"
|
||||
L["Match Count per Unit"] = "Match Count per Unit"
|
||||
L["Matches (Pattern)"] = "Matches (Pattern)"
|
||||
L["Max Char "] = "Max Char "
|
||||
L["Max Charges"] = "Max Charges"
|
||||
L["Maximum"] = "Maximum"
|
||||
L["Maximum Estimate"] = "Maximum Estimate"
|
||||
@@ -491,6 +553,7 @@ L["Message type:"] = "Message type:"
|
||||
L["Meta Data"] = "Meta Data"
|
||||
L["Minimum"] = "Minimum"
|
||||
L["Minimum Estimate"] = "Minimum Estimate"
|
||||
L["Minus (Small Nameplate)"] = "Minus (Small Nameplate)"
|
||||
L["Mirror"] = "Mirror"
|
||||
L["Miss"] = "Miss"
|
||||
L["Miss Type"] = "Miss Type"
|
||||
@@ -516,6 +579,10 @@ L["Multi-target"] = "Multi-target"
|
||||
L["Mythic+ Affix"] = "Mythic+ Affix"
|
||||
L["Name"] = "Name"
|
||||
L["Name of Caster's Target"] = "Name of Caster's Target"
|
||||
L["Name/Realm of Caster's Target"] = "Name/Realm of Caster's Target"
|
||||
L["Nameplate"] = "Nameplate"
|
||||
L["Nameplate Type"] = "Nameplate Type"
|
||||
L["Nameplates"] = "Nameplates"
|
||||
L["Names of affected Players"] = "Names of affected Players"
|
||||
L["Names of unaffected Players"] = "Names of unaffected Players"
|
||||
L["Nature Resistance"] = "Nature Resistance"
|
||||
@@ -524,7 +591,10 @@ L["Nefarian"] = "Nefarian"
|
||||
L["Neutral"] = "Neutral"
|
||||
L["Never"] = "Never"
|
||||
L["Next"] = "Next"
|
||||
L["Next Combat"] = "Next Combat"
|
||||
L["Next Encounter"] = "Next Encounter"
|
||||
L["No Children"] = "No Children"
|
||||
L["No Extend"] = "No Extend"
|
||||
L["No Instance"] = "No Instance"
|
||||
L["No Profiling information saved."] = "No Profiling information saved."
|
||||
L["None"] = "None"
|
||||
@@ -544,12 +614,13 @@ L["Number"] = "Number"
|
||||
L["Number Affected"] = "Number Affected"
|
||||
L["Object"] = "Object"
|
||||
L["Officer"] = "Officer"
|
||||
L["Offset from progress"] = "Offset from progress"
|
||||
L["Offset Timer"] = "Offset Timer"
|
||||
L["Older set IDs can be found on websites such as wowhead.com/item-sets"] = "Older set IDs can be found on websites such as wowhead.com/item-sets"
|
||||
L["On Cooldown"] = "On Cooldown"
|
||||
L["On Taxi"] = "On Taxi"
|
||||
L["Only if BigWigs shows it on it's bar"] = "Only if BigWigs shows it on it's bar"
|
||||
L["Only if DBM shows it on it's bar"] = "Only if DBM shows it on it's bar"
|
||||
L["Only if on a different realm"] = "Only if on a different realm"
|
||||
L["Only if Primary"] = "Only if Primary"
|
||||
L["Onyxia"] = "Onyxia"
|
||||
L["Onyxia's Lair"] = "Onyxia's Lair"
|
||||
@@ -562,10 +633,10 @@ L["Orientation"] = "Orientation"
|
||||
L["Ossirian the Unscarred"] = "Ossirian the Unscarred"
|
||||
L["Ouro"] = "Ouro"
|
||||
L["Outline"] = "Outline"
|
||||
L["Outside"] = "Outside"
|
||||
L["Overhealing"] = "Overhealing"
|
||||
L["Overkill"] = "Overkill"
|
||||
L["Overlay %s"] = "Overlay %s"
|
||||
L["Overlay Charged Combo Points"] = "Overlay Charged Combo Points"
|
||||
L["Overlay Cost of Casts"] = "Overlay Cost of Casts"
|
||||
L["Parry"] = "Parry"
|
||||
L["Parry (%)"] = "Parry (%)"
|
||||
@@ -582,48 +653,61 @@ L["Pet Specialization"] = "Pet Specialization"
|
||||
L["Pet Spell"] = "Pet Spell"
|
||||
L["Phase"] = "Phase"
|
||||
L["Pixel Glow"] = "Pixel Glow"
|
||||
L["Placement"] = "Placement"
|
||||
L["Placement Mode"] = "Placement Mode"
|
||||
L["Play"] = "Play"
|
||||
L["Player"] = "Player"
|
||||
L["Player Character"] = "Player Character"
|
||||
L["Player Class"] = "Player Class"
|
||||
L["Player Covenant"] = "Player Covenant"
|
||||
L["Player Effective Level"] = "Player Effective Level"
|
||||
L["Player Experience"] = "Player Experience"
|
||||
L["Player Faction"] = "Player Faction"
|
||||
L["Player Level"] = "Player Level"
|
||||
L["Player Name"] = "Player Name"
|
||||
L["Player Name/Realm"] = "Player Name/Realm"
|
||||
L["Player Race"] = "Player Race"
|
||||
L["Player(s) Affected"] = "Player(s) Affected"
|
||||
L["Player(s) Not Affected"] = "Player(s) Not Affected"
|
||||
L["Please upgrade your Masque version"] = "Please upgrade your Masque version"
|
||||
L["Poison"] = "Poison"
|
||||
L["Power"] = "Power"
|
||||
L["Power (%)"] = "Power (%)"
|
||||
L["Power Type"] = "Power Type"
|
||||
L["Precision"] = "Precision"
|
||||
L["Preset"] = "Preset"
|
||||
L["Press Ctrl+C to copy"] = "Press Ctrl+C to copy"
|
||||
L["Princess Huhuran"] = "Princess Huhuran"
|
||||
L["Print Profiling Results"] = "Print Profiling Results"
|
||||
L["Profiling already started."] = "Profiling already started."
|
||||
L["Profiling automatically started."] = "Profiling automatically started."
|
||||
L["Profiling not running."] = "Profiling not running."
|
||||
L["Profiling started."] = "Profiling started."
|
||||
L["Profiling started. It will end automatically in %d seconds"] = "Profiling started. It will end automatically in %d seconds"
|
||||
L["Profiling still running, stop before trying to print."] = "Profiling still running, stop before trying to print."
|
||||
L["Profiling stopped."] = "Profiling stopped."
|
||||
L["Progress"] = "Progress"
|
||||
L["Progress Total"] = "Progress Total"
|
||||
L["Progress Value"] = "Progress Value"
|
||||
L["Pulse"] = "Pulse"
|
||||
L["PvP Flagged"] = "PvP Flagged"
|
||||
L["PvP Talent %i"] = "PvP Talent %i"
|
||||
L["PvP Talent selected"] = "PvP Talent selected"
|
||||
L["PvP Talent Selected"] = "PvP Talent Selected"
|
||||
L["Queued Action"] = "Queued Action"
|
||||
L["Radius"] = "Radius"
|
||||
L["Ragnaros"] = "Ragnaros"
|
||||
L["Raid"] = "Raid"
|
||||
L["Raid Role"] = "Raid Role"
|
||||
L["Raid Warning"] = "Raid Warning"
|
||||
L["Raids"] = "Raids"
|
||||
L["Range"] = "Range"
|
||||
L["Range Check"] = "Range Check"
|
||||
L["Rare"] = "Rare"
|
||||
L["Rare Elite"] = "Rare Elite"
|
||||
L["Raw Threat Percent"] = "Raw Threat Percent"
|
||||
L["Razorgore the Untamed"] = "Razorgore the Untamed"
|
||||
L["Ready Check"] = "Ready Check"
|
||||
L["Realm"] = "Realm"
|
||||
L["Realm Name"] = "Realm Name"
|
||||
L["Realm of Caster's Target"] = "Realm of Caster's Target"
|
||||
L["Receiving display information"] = "Receiving display information"
|
||||
L["Reflect"] = "Reflect"
|
||||
L["Region type %s not supported"] = "Region type %s not supported"
|
||||
@@ -635,7 +719,7 @@ L["Remaining Time"] = "Remaining Time"
|
||||
L["Remove Obsolete Auras"] = "Remove Obsolete Auras"
|
||||
L["Repair"] = "Repair"
|
||||
L["Repeat"] = "Repeat"
|
||||
L["Report"] = "Report"
|
||||
L["Report Summary"] = "Report Summary"
|
||||
L["Requested display does not exist"] = "Requested display does not exist"
|
||||
L["Requested display not authorized"] = "Requested display not authorized"
|
||||
L["Requesting display information from %s ..."] = "Requesting display information from %s ..."
|
||||
@@ -646,6 +730,9 @@ L["Resolve collisions dialog"] = "Resolve collisions dialog"
|
||||
L["Resolve collisions dialog singular"] = "Resolve collisions dialog singular"
|
||||
L["Resolve collisions dialog startup"] = "Resolve collisions dialog startup"
|
||||
L["Resolve collisions dialog startup singular"] = "Resolve collisions dialog startup singular"
|
||||
L["Rested"] = "Rested"
|
||||
L["Rested Experience"] = "Rested Experience"
|
||||
L["Rested Experience (%)"] = "Rested Experience (%)"
|
||||
L["Resting"] = "Resting"
|
||||
L["Resurrect"] = "Resurrect"
|
||||
L["Right"] = "Right"
|
||||
@@ -655,6 +742,9 @@ L["Right, then Up"] = "Right, then Up"
|
||||
L["Role"] = "Role"
|
||||
L["Rotate Left"] = "Rotate Left"
|
||||
L["Rotate Right"] = "Rotate Right"
|
||||
L["Rotation"] = "Rotation"
|
||||
L["Round"] = "Round"
|
||||
L["Round Mode"] = "Round Mode"
|
||||
L["Ruins of Ahn'Qiraj"] = "Ruins of Ahn'Qiraj"
|
||||
L["Run Custom Code"] = "Run Custom Code"
|
||||
L["Rune"] = "Rune"
|
||||
@@ -676,6 +766,7 @@ L["Seconds"] = "Seconds"
|
||||
L["Select Frame"] = "Select Frame"
|
||||
L["Separator"] = "Separator"
|
||||
L["Set IDs can be found on websites such as classic.wowhead.com/item-sets"] = "Set IDs can be found on websites such as classic.wowhead.com/item-sets"
|
||||
L["Set IDs can be found on websites such as wowhead.com/item-sets"] = "Set IDs can be found on websites such as wowhead.com/item-sets"
|
||||
L["Set Maximum Progress"] = "Set Maximum Progress"
|
||||
L["Set Minimum Progress"] = "Set Minimum Progress"
|
||||
L["Shadow Resistance"] = "Shadow Resistance"
|
||||
@@ -692,9 +783,17 @@ L["Show Global Cooldown"] = "Show Global Cooldown"
|
||||
L["Show Glow"] = "Show Glow"
|
||||
L["Show Incoming Heal"] = "Show Incoming Heal"
|
||||
L["Show On"] = "Show On"
|
||||
L["Show Rested Overlay"] = "Show Rested Overlay"
|
||||
L["Shrink"] = "Shrink"
|
||||
L["Silithid Royalty"] = "Silithid Royalty"
|
||||
L["Simple"] = "Simple"
|
||||
L["Since Apply"] = "Since Apply"
|
||||
L["Since Apply/Refresh"] = "Since Apply/Refresh"
|
||||
L["Since Charge Gain"] = "Since Charge Gain"
|
||||
L["Since Charge Lost"] = "Since Charge Lost"
|
||||
L["Since Ready"] = "Since Ready"
|
||||
L["Since Stack Gain"] = "Since Stack Gain"
|
||||
L["Since Stack Lost"] = "Since Stack Lost"
|
||||
L["Size & Position"] = "Size & Position"
|
||||
L["Slide from Bottom"] = "Slide from Bottom"
|
||||
L["Slide from Left"] = "Slide from Left"
|
||||
@@ -709,6 +808,8 @@ L["Small"] = "Small"
|
||||
L["Smart Group"] = "Smart Group"
|
||||
L["Sound"] = "Sound"
|
||||
L["Sound by Kit ID"] = "Sound by Kit ID"
|
||||
L["Source"] = "Source"
|
||||
L["Source GUID"] = "Source GUID"
|
||||
L["Source In Group"] = "Source In Group"
|
||||
L["Source Name"] = "Source Name"
|
||||
L["Source NPC Id"] = "Source NPC Id"
|
||||
@@ -716,12 +817,11 @@ L["Source Object Type"] = "Source Object Type"
|
||||
L["Source Raid Mark"] = "Source Raid Mark"
|
||||
L["Source Reaction"] = "Source Reaction"
|
||||
L["Source Unit"] = "Source Unit"
|
||||
L["Source Unit Name/Realm"] = "Source Unit Name/Realm"
|
||||
L["Source: "] = "Source: "
|
||||
L["Space"] = "Space"
|
||||
L["Spacing"] = "Spacing"
|
||||
L["Spark Color"] = "Spark Color"
|
||||
L["Spark Height"] = "Spark Height"
|
||||
L["Spark Width"] = "Spark Width"
|
||||
L["Spark"] = "Spark"
|
||||
L["Spec Role"] = "Spec Role"
|
||||
L["Specific Unit"] = "Specific Unit"
|
||||
L["Spell"] = "Spell"
|
||||
@@ -745,13 +845,18 @@ L["Stacks"] = "Stacks"
|
||||
L["Stagger Scale"] = "Stagger Scale"
|
||||
L["Stamina"] = "Stamina"
|
||||
L["Stance/Form/Aura"] = "Stance/Form/Aura"
|
||||
L["Standing"] = "Standing"
|
||||
L["Star Shake"] = "Star Shake"
|
||||
L["Start"] = "Start"
|
||||
L["Start Now"] = "Start Now"
|
||||
L["Status"] = "Status"
|
||||
L["Stolen"] = "Stolen"
|
||||
L["Stop"] = "Stop"
|
||||
L["Strength"] = "Strength"
|
||||
L["String"] = "String"
|
||||
L["Subtract Cast"] = "Subtract Cast"
|
||||
L["Subtract Channel"] = "Subtract Channel"
|
||||
L["Subtract GCD"] = "Subtract GCD"
|
||||
L["Sulfuron Harbinger"] = "Sulfuron Harbinger"
|
||||
L["Summon"] = "Summon"
|
||||
L["Supports multiple entries, separated by commas"] = "Supports multiple entries, separated by commas"
|
||||
@@ -772,6 +877,7 @@ L["Target"] = "Target"
|
||||
L["Targeted"] = "Targeted"
|
||||
L["Text"] = "Text"
|
||||
L["Thaddius"] = "Thaddius"
|
||||
L["The aura has overwritten the global '%s', this might affect other auras."] = "The aura has overwritten the global '%s', this might affect other auras."
|
||||
L["The effective level differs from the level in e.g. Time Walking dungeons."] = "The effective level differs from the level in e.g. Time Walking dungeons."
|
||||
L["The Four Horsemen"] = "The Four Horsemen"
|
||||
L["The Prophet Skeram"] = "The Prophet Skeram"
|
||||
@@ -782,13 +888,19 @@ L["Thickness"] = "Thickness"
|
||||
L["Third"] = "Third"
|
||||
L["Third Value of Tooltip Text"] = "Third Value of Tooltip Text"
|
||||
L["This aura contains custom Lua code."] = "This aura contains custom Lua code."
|
||||
L["This aura has legacy aura trigger(s), which are no longer supported."] = "This aura has legacy aura trigger(s), which are no longer supported."
|
||||
L["This aura was created with a newer version of WeakAuras."] = "This aura was created with a newer version of WeakAuras."
|
||||
L["This aura was created with the Classic version of World of Warcraft."] = "This aura was created with the Classic version of World of Warcraft."
|
||||
L["This aura was created with the retail version of World of Warcraft."] = "This aura was created with the retail version of World of Warcraft."
|
||||
L["This is a modified version of your aura, |cff9900FF%s.|r"] = "This is a modified version of your aura, |cff9900FF%s.|r"
|
||||
L["This is a modified version of your group, |cff9900FF%s.|r"] = "This is a modified version of your group, |cff9900FF%s.|r"
|
||||
L["Threat Percent"] = "Threat Percent"
|
||||
L["Threat Situation"] = "Threat Situation"
|
||||
L["Threat Value"] = "Threat Value"
|
||||
L["Tick"] = "Tick"
|
||||
L["Tier "] = "Tier "
|
||||
L["Time Format"] = "Time Format"
|
||||
L["Time in GCDs"] = "Time in GCDs"
|
||||
L["Timed"] = "Timed"
|
||||
L["Timer Id"] = "Timer Id"
|
||||
L["Toggle"] = "Toggle"
|
||||
@@ -803,7 +915,9 @@ L["Top"] = "Top"
|
||||
L["Top Left"] = "Top Left"
|
||||
L["Top Right"] = "Top Right"
|
||||
L["Top to Bottom"] = "Top to Bottom"
|
||||
L["Total"] = "Total"
|
||||
L["Total Duration"] = "Total Duration"
|
||||
L["Total Experience"] = "Total Experience"
|
||||
L["Total Match Count"] = "Total Match Count"
|
||||
L["Total Stacks"] = "Total Stacks"
|
||||
L["Total stacks over all matches"] = "Total stacks over all matches"
|
||||
@@ -820,10 +934,12 @@ L["Tracking Charge CDs"] = "Tracking Charge CDs"
|
||||
L["Tracking Only Cooldown"] = "Tracking Only Cooldown"
|
||||
L["Transmission error"] = "Transmission error"
|
||||
L["Trigger"] = "Trigger"
|
||||
L["Trigger %i"] = "Trigger %i"
|
||||
L["Trigger 1"] = "Trigger 1"
|
||||
L["Trigger State Updater (Advanced)"] = "Trigger State Updater (Advanced)"
|
||||
L["Trigger Update"] = "Trigger Update"
|
||||
L["Trigger:"] = "Trigger:"
|
||||
L["Trivial (Low Level)"] = "Trivial (Low Level)"
|
||||
L["True"] = "True"
|
||||
L["Twin Emperors"] = "Twin Emperors"
|
||||
L["Type"] = "Type"
|
||||
@@ -833,10 +949,12 @@ L["Unit"] = "Unit"
|
||||
L["Unit Characteristics"] = "Unit Characteristics"
|
||||
L["Unit Destroyed"] = "Unit Destroyed"
|
||||
L["Unit Died"] = "Unit Died"
|
||||
L["Unit Dissipates"] = "Unit Dissipates"
|
||||
L["Unit Frame"] = "Unit Frame"
|
||||
L["Unit Frames"] = "Unit Frames"
|
||||
L["Unit is Unit"] = "Unit is Unit"
|
||||
L["Unit Name"] = "Unit Name"
|
||||
L["Unit Name/Realm"] = "Unit Name/Realm"
|
||||
L["Units Affected"] = "Units Affected"
|
||||
L["Unlimited"] = "Unlimited"
|
||||
L["Up"] = "Up"
|
||||
@@ -844,9 +962,10 @@ L["Up, then Left"] = "Up, then Left"
|
||||
L["Up, then Right"] = "Up, then Right"
|
||||
L["Update Auras"] = "Update Auras"
|
||||
L["Usage:"] = "Usage:"
|
||||
L["Use /wa minimap to show the minimap icon again"] = "Use /wa minimap to show the minimap icon again"
|
||||
L["Use /wa minimap to show the minimap icon again."] = "Use /wa minimap to show the minimap icon again."
|
||||
L["Use Custom Color"] = "Use Custom Color"
|
||||
L["Vaelastrasz the Corrupt"] = "Vaelastrasz the Corrupt"
|
||||
L["Value"] = "Value"
|
||||
L["Values/Remaining Time above this value are displayed as full progress."] = "Values/Remaining Time above this value are displayed as full progress."
|
||||
L["Values/Remaining Time below this value are displayed as no progress."] = "Values/Remaining Time below this value are displayed as no progress."
|
||||
L["Versatility (%)"] = "Versatility (%)"
|
||||
@@ -854,25 +973,37 @@ L["Versatility Rating"] = "Versatility Rating"
|
||||
L["Version: "] = "Version: "
|
||||
L["Viscidus"] = "Viscidus"
|
||||
L["Visibility"] = "Visibility"
|
||||
L["Visible"] = "Visible"
|
||||
L["War Mode Active"] = "War Mode Active"
|
||||
L["Warning"] = "Warning"
|
||||
L["Warning for unknown aura:"] = "Warning for unknown aura:"
|
||||
L["Warning: Full Scan auras checking for both name and spell id can't be converted."] = "Warning: Full Scan auras checking for both name and spell id can't be converted."
|
||||
L["Warning: Name info is now available via %affected, %unaffected. Number of affected group members via %unitCount. Some options behave differently now. This is not automatically adjusted."] = "Warning: Name info is now available via %affected, %unaffected. Number of affected group members via %unitCount. Some options behave differently now. This is not automatically adjusted."
|
||||
L["Warning: Tooltip values are now available via %tooltip1, %tooltip2, %tooltip3 instead of %s. This is not automatically adjusted."] = "Warning: Tooltip values are now available via %tooltip1, %tooltip2, %tooltip3 instead of %s. This is not automatically adjusted."
|
||||
L["WeakAuras has encountered an error during the login process. Please report this issue at https://github.com/WeakAuras/Weakauras2/issues/new."] = "WeakAuras has encountered an error during the login process. Please report this issue at https://github.com/WeakAuras/Weakauras2/issues/new."
|
||||
L["WeakAuras Profiling"] = "WeakAuras Profiling"
|
||||
L["WeakAuras Profiling Data"] = "WeakAuras Profiling Data"
|
||||
L["WeakAuras Profiling Report"] = "WeakAuras Profiling Report"
|
||||
L["Weapon"] = "Weapon"
|
||||
L["Weapon Enchant"] = "Weapon Enchant"
|
||||
L["Weapon Enchant / Fishing Lure"] = "Weapon Enchant / Fishing Lure"
|
||||
L["What do you want to do?"] = "What do you want to do?"
|
||||
L["Whisper"] = "Whisper"
|
||||
L["Whole Area"] = "Whole Area"
|
||||
L["Width"] = "Width"
|
||||
L["Wobble"] = "Wobble"
|
||||
L["World Boss"] = "World Boss"
|
||||
L["Wrap"] = "Wrap"
|
||||
L["Writing to the WeakAuras table is not allowed."] = "Writing to the WeakAuras table is not allowed."
|
||||
L["X-Offset"] = "X-Offset"
|
||||
L["Yell"] = "Yell"
|
||||
L["Y-Offset"] = "Y-Offset"
|
||||
L["You already have this group/aura. Importing will create a duplicate."] = "You already have this group/aura. Importing will create a duplicate."
|
||||
L["Your next encounter will automatically be profiled."] = "Your next encounter will automatically be profiled."
|
||||
L["Your next instance of combat will automatically be profiled."] = "Your next instance of combat will automatically be profiled."
|
||||
L["Your scheduled automatic profile has been cancelled."] = "Your scheduled automatic profile has been cancelled."
|
||||
L["Your threat as a percentage of the tank's current threat."] = "Your threat as a percentage of the tank's current threat."
|
||||
L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."
|
||||
L["Your total threat on the mob."] = "Your total threat on the mob."
|
||||
L["Zone Group ID(s)"] = "Zone Group ID(s)"
|
||||
L["Zone ID(s)"] = "Zone ID(s)"
|
||||
L["Zone Name"] = "Zone Name"
|
||||
|
||||
+294
-44
@@ -9,6 +9,20 @@ L[" • %d auras added"] = "• %d auras añadidas"
|
||||
L[" • %d auras deleted"] = "• %d auras eliminadas"
|
||||
L[" • %d auras modified"] = "• %d auras modificadas"
|
||||
--[[Translation missing --]]
|
||||
L[ [=[ Filter formats: 'Name', 'Name-Realm', '-Realm'.
|
||||
|
||||
Supports multiple entries, separated by commas
|
||||
]=] ] = [=[ Filter formats: 'Name', 'Name-Realm', '-Realm'.
|
||||
|
||||
Supports multiple entries, separated by commas
|
||||
]=]
|
||||
--[[Translation missing --]]
|
||||
L[ [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=] ] = [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=]
|
||||
--[[Translation missing --]]
|
||||
L["%s - %i. Trigger"] = "%s - %i. Trigger"
|
||||
--[[Translation missing --]]
|
||||
L["%s - Alpha Animation"] = "%s - Alpha Animation"
|
||||
@@ -60,11 +74,13 @@ L["%s total auras"] = "%s total auras"
|
||||
L["%s Trigger Function"] = "%s Trigger Function"
|
||||
--[[Translation missing --]]
|
||||
L["%s Untrigger Function"] = "%s Untrigger Function"
|
||||
--[[Translation missing --]]
|
||||
L["* Suffix"] = "* Suffix"
|
||||
L["/wa help - Show this message"] = "/wa help - Muestra este mensaje"
|
||||
L["/wa minimap - Toggle the minimap icon"] = "/wa minimap - Muestra/oculta el botón del minimapa"
|
||||
L["/wa pprint - Show the results from the most recent profiling"] = "/wa pprint - Muestra los resultados de los perfiles más recientes"
|
||||
--[[Translation missing --]]
|
||||
L["/wa pstart - Start profiling"] = "/wa pstart - Start profiling"
|
||||
L["/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."] = "/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."
|
||||
--[[Translation missing --]]
|
||||
L["/wa pstop - Finish profiling"] = "/wa pstop - Finish profiling"
|
||||
--[[Translation missing --]]
|
||||
@@ -75,6 +91,10 @@ L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cffeda55
|
||||
L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda55fRight-Click|r to toggle performance profiling window."
|
||||
L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fMayús clic|r para pausar la ejecución del addon."
|
||||
--[[Translation missing --]]
|
||||
L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000Not|r Player Name/Realm"
|
||||
--[[Translation missing --]]
|
||||
L["|cFFffcc00Extra Options:|r %s"] = "|cFFffcc00Extra Options:|r %s"
|
||||
--[[Translation missing --]]
|
||||
L["|cFFffcc00Extra Options:|r None"] = "|cFFffcc00Extra Options:|r None"
|
||||
@@ -83,7 +103,12 @@ L["20 Man Raid"] = "Banda de 20 jugadores"
|
||||
L["25 Man Raid"] = "Banda de 25 Jugadores"
|
||||
L["40 Man Raid"] = "Banda de 40 jugadores"
|
||||
L["5 Man Dungeon"] = "Mazmorra de 5 jugadores"
|
||||
L["A WeakAura just tried to use a forbidden function but has been blocked from doing so. Please check your auras!"] = "Un WeakAura acaba de intentar usar una función prohibida y ha sido bloqueado. ¡Por favor, revisa tus auras!"
|
||||
--[[Translation missing --]]
|
||||
L["Abbreviate"] = "Abbreviate"
|
||||
--[[Translation missing --]]
|
||||
L["AbbreviateLargeNumbers (Blizzard)"] = "AbbreviateLargeNumbers (Blizzard)"
|
||||
--[[Translation missing --]]
|
||||
L["AbbreviateNumbers (Blizzard)"] = "AbbreviateNumbers (Blizzard)"
|
||||
L["Absorb"] = "Absorción"
|
||||
--[[Translation missing --]]
|
||||
L["Absorb Display"] = "Absorb Display"
|
||||
@@ -104,14 +129,11 @@ L["Affected"] = "Afectado"
|
||||
--[[Translation missing --]]
|
||||
L["Affected Unit Count"] = "Affected Unit Count"
|
||||
L["Aggro"] = "Amenaza"
|
||||
--[[Translation missing --]]
|
||||
L["Agility"] = "Agility"
|
||||
--[[Translation missing --]]
|
||||
L["Agility"] = "Agilidad"
|
||||
L["Ahn'Qiraj"] = "Ahn'Qiraj"
|
||||
L["Alert Type"] = "Tipo de alerta"
|
||||
L["Alive"] = "Vivo"
|
||||
--[[Translation missing --]]
|
||||
L["All"] = "All"
|
||||
L["All"] = "Todo"
|
||||
L["All Triggers"] = "Todos los Disparadores"
|
||||
L["Alliance"] = "Alianza"
|
||||
L["Allow partial matches"] = "Permitir coincidencias parciales"
|
||||
@@ -120,6 +142,9 @@ L["Alpha"] = "Alpha"
|
||||
L["Alternate Power"] = "Energía Alternativa"
|
||||
L["Always"] = "Siempre"
|
||||
L["Always active trigger"] = "Siempre activar disparador"
|
||||
L["Always include realm"] = "Incluir siempre el reino"
|
||||
--[[Translation missing --]]
|
||||
L["Always True"] = "Always True"
|
||||
L["Amount"] = "Cantidad"
|
||||
L["And Talent selected"] = "y talento seleccionado"
|
||||
--[[Translation missing --]]
|
||||
@@ -147,13 +172,23 @@ L["Ascending"] = "Ascendente"
|
||||
L["Assigned Role"] = "Assigned Role"
|
||||
L["At Least One Enemy"] = "Como Mínimo un Enemigo"
|
||||
--[[Translation missing --]]
|
||||
L["At missing Value"] = "At missing Value"
|
||||
--[[Translation missing --]]
|
||||
L["At Percent"] = "At Percent"
|
||||
--[[Translation missing --]]
|
||||
L["At Value"] = "At Value"
|
||||
--[[Translation missing --]]
|
||||
L["Attach to End"] = "Attach to End"
|
||||
--[[Translation missing --]]
|
||||
L["Attach to Start"] = "Attach to Start"
|
||||
--[[Translation missing --]]
|
||||
L["Attack Power"] = "Attack Power"
|
||||
L["Attackable"] = "Atacable"
|
||||
--[[Translation missing --]]
|
||||
L["Attackable Target"] = "Attackable Target"
|
||||
L["Aura"] = "Aura"
|
||||
--[[Translation missing --]]
|
||||
L["Aura '%s': %s"] = "Aura '%s': %s"
|
||||
L["Aura Applied"] = "Aura Aplicada"
|
||||
L["Aura Applied Dose"] = "Aura Aplicada Dosis"
|
||||
L["Aura Broken"] = "Aura Rota"
|
||||
@@ -180,6 +215,8 @@ L["Auto"] = "Auto"
|
||||
L["Autocast Shine"] = "Autocast Shine"
|
||||
L["Automatic"] = "Automático"
|
||||
--[[Translation missing --]]
|
||||
L["Automatic Length"] = "Automatic Length"
|
||||
--[[Translation missing --]]
|
||||
L["Automatic Repair Confirmation Dialog"] = "Automatic Repair Confirmation Dialog"
|
||||
--[[Translation missing --]]
|
||||
L["Automatic Rotation"] = "Automatic Rotation"
|
||||
@@ -195,8 +232,6 @@ L["Background"] = "Background"
|
||||
--[[Translation missing --]]
|
||||
L["Background Color"] = "Background Color"
|
||||
--[[Translation missing --]]
|
||||
L["Bar"] = "Bar"
|
||||
--[[Translation missing --]]
|
||||
L["Bar Color"] = "Bar Color"
|
||||
--[[Translation missing --]]
|
||||
L["Baron Geddon"] = "Baron Geddon"
|
||||
@@ -209,6 +244,8 @@ L["BG>Raid>Party>Say"] = "BG>Raid>Party>Say"
|
||||
L["BG-System Alliance"] = "Campo de Batalla - Alianza"
|
||||
L["BG-System Horde"] = "Campo de Batalla - Horda"
|
||||
L["BG-System Neutral"] = "Campo de Batalla - Neutral"
|
||||
--[[Translation missing --]]
|
||||
L["Big Number"] = "Big Number"
|
||||
L["BigWigs Addon"] = "Addon de BigWigs"
|
||||
--[[Translation missing --]]
|
||||
L["BigWigs Message"] = "BigWigs Message"
|
||||
@@ -242,8 +279,7 @@ L["Bounce with Decay"] = "Rebotar con Amortiguación"
|
||||
--[[Translation missing --]]
|
||||
L["Broodlord Lashlayer"] = "Broodlord Lashlayer"
|
||||
L["Buff"] = "Beneficio"
|
||||
--[[Translation missing --]]
|
||||
L["Buffed/Debuffed"] = "Buffed/Debuffed"
|
||||
L["Buffed/Debuffed"] = "Beneficio activo/Perjuicio activo"
|
||||
--[[Translation missing --]]
|
||||
L["Buru the Gorger"] = "Buru the Gorger"
|
||||
--[[Translation missing --]]
|
||||
@@ -251,7 +287,7 @@ L["Can be used for e.g. checking if \"boss1target\" is the same as \"player\"."]
|
||||
--[[Translation missing --]]
|
||||
L["Cancel"] = "Cancel"
|
||||
--[[Translation missing --]]
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."] = "Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft bug with high computer uptime. (Uptime: %i). Please restart your computer."] = "Can't schedule timer with %i, due to a World of Warcraft bug with high computer uptime. (Uptime: %i). Please restart your computer."
|
||||
L["Cast"] = "Lanzar Hechizo"
|
||||
--[[Translation missing --]]
|
||||
L["Cast Bar"] = "Cast Bar"
|
||||
@@ -264,9 +300,13 @@ L["Caster"] = "Caster"
|
||||
--[[Translation missing --]]
|
||||
L["Caster Name"] = "Caster Name"
|
||||
--[[Translation missing --]]
|
||||
L["Caster Realm"] = "Caster Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Caster Unit"] = "Caster Unit"
|
||||
--[[Translation missing --]]
|
||||
L["Caster's Target "] = "Caster's Target "
|
||||
L["Caster's Target"] = "Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Ceil"] = "Ceil"
|
||||
L["Center"] = "Centro"
|
||||
L["Centered Horizontal"] = "Centrado Horizontal"
|
||||
L["Centered Vertical"] = "Centrado Vertical"
|
||||
@@ -279,6 +319,8 @@ L["Character Stats"] = "Character Stats"
|
||||
L["Character Type"] = "Tipo de Personaje"
|
||||
--[[Translation missing --]]
|
||||
L["Charge gained/lost"] = "Charge gained/lost"
|
||||
--[[Translation missing --]]
|
||||
L["Charged Combo Point"] = "Charged Combo Point"
|
||||
L["Charges"] = "Cargas"
|
||||
--[[Translation missing --]]
|
||||
L["Charges Changed (Spell)"] = "Charges Changed (Spell)"
|
||||
@@ -296,6 +338,8 @@ L["Class"] = "Clase"
|
||||
--[[Translation missing --]]
|
||||
L["Class and Specialization"] = "Class and Specialization"
|
||||
--[[Translation missing --]]
|
||||
L["Classification"] = "Classification"
|
||||
--[[Translation missing --]]
|
||||
L["Clockwise"] = "Clockwise"
|
||||
--[[Translation missing --]]
|
||||
L["Clone per Event"] = "Clone per Event"
|
||||
@@ -307,7 +351,7 @@ L["Combat Log"] = "Registro de Combate"
|
||||
L["Conditions"] = "Condiciones"
|
||||
L["Contains"] = "Contiene"
|
||||
--[[Translation missing --]]
|
||||
L["Continously update Movement Speed"] = "Continously update Movement Speed"
|
||||
L["Continuously update Movement Speed"] = "Continuously update Movement Speed"
|
||||
--[[Translation missing --]]
|
||||
L["Cooldown"] = "Cooldown"
|
||||
--[[Translation missing --]]
|
||||
@@ -335,6 +379,8 @@ L["Crushing"] = "Golpe Aplastador"
|
||||
--[[Translation missing --]]
|
||||
L["C'thun"] = "C'thun"
|
||||
--[[Translation missing --]]
|
||||
L["Current Experience"] = "Current Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Current Zone Group"] = "Current Zone Group"
|
||||
--[[Translation missing --]]
|
||||
L[ [=[Current Zone
|
||||
@@ -343,6 +389,8 @@ L[ [=[Current Zone
|
||||
L["Curse"] = "Maldición"
|
||||
L["Custom"] = "Personalizado"
|
||||
--[[Translation missing --]]
|
||||
L["Custom Check"] = "Custom Check"
|
||||
--[[Translation missing --]]
|
||||
L["Custom Color"] = "Custom Color"
|
||||
--[[Translation missing --]]
|
||||
L["Custom Configuration"] = "Custom Configuration"
|
||||
@@ -355,12 +403,9 @@ L["DBM Announce"] = "Anuncio de DBM"
|
||||
L["DBM Timer"] = "Temporizador de DBM"
|
||||
L["Death Knight Rune"] = "Caballero de la Muerte - Runa"
|
||||
L["Debuff"] = "Perjuicio"
|
||||
--[[Translation missing --]]
|
||||
L["Debuff Class"] = "Debuff Class"
|
||||
--[[Translation missing --]]
|
||||
L["Debuff Class Icon"] = "Debuff Class Icon"
|
||||
--[[Translation missing --]]
|
||||
L["Debuff Type"] = "Debuff Type"
|
||||
L["Debuff Class"] = "Clase del perjuicio"
|
||||
L["Debuff Class Icon"] = "Icono de clase del perjuicio"
|
||||
L["Debuff Type"] = "Tipo de Perjuicio"
|
||||
L["Deflect"] = "Desviar"
|
||||
--[[Translation missing --]]
|
||||
L["Desaturate"] = "Desaturate"
|
||||
@@ -374,6 +419,8 @@ L["Description"] = "Description"
|
||||
--[[Translation missing --]]
|
||||
L["Dest Raid Mark"] = "Dest Raid Mark"
|
||||
--[[Translation missing --]]
|
||||
L["Destination GUID"] = "Destination GUID"
|
||||
--[[Translation missing --]]
|
||||
L["Destination In Group"] = "Destination In Group"
|
||||
L["Destination Name"] = "Nombre del Destino"
|
||||
--[[Translation missing --]]
|
||||
@@ -411,6 +458,10 @@ L["Dungeons"] = "Dungeons"
|
||||
L["Durability Damage"] = "Daño a la Durabilidad"
|
||||
L["Durability Damage All"] = "Daño a la Durabilidad Total"
|
||||
--[[Translation missing --]]
|
||||
L["Dynamic"] = "Dynamic"
|
||||
--[[Translation missing --]]
|
||||
L["Dynamic Information"] = "Dynamic Information"
|
||||
--[[Translation missing --]]
|
||||
L["Ease In"] = "Ease In"
|
||||
--[[Translation missing --]]
|
||||
L["Ease In and Out"] = "Ease In and Out"
|
||||
@@ -424,6 +475,8 @@ L["Edge"] = "Edge"
|
||||
L["Edge of Madness"] = "Edge of Madness"
|
||||
--[[Translation missing --]]
|
||||
L["Elide"] = "Elide"
|
||||
--[[Translation missing --]]
|
||||
L["Elite"] = "Elite"
|
||||
L["Emote"] = "Emocion"
|
||||
--[[Translation missing --]]
|
||||
L["Emphasized"] = "Emphasized"
|
||||
@@ -432,12 +485,18 @@ L["Emphasized option checked in BigWigs's spell options"] = "Emphasized option c
|
||||
--[[Translation missing --]]
|
||||
L["Empty"] = "Empty"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Applied"] = "Enchant Applied"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Found"] = "Enchant Found"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Missing"] = "Enchant Missing"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Name or ID"] = "Enchant Name or ID"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Removed"] = "Enchant Removed"
|
||||
--[[Translation missing --]]
|
||||
L["Enchanted"] = "Enchanted"
|
||||
--[[Translation missing --]]
|
||||
L["Encounter ID(s)"] = "Encounter ID(s)"
|
||||
L["Energize"] = "Vigorizar"
|
||||
L["Enrage"] = "Enfurecido"
|
||||
@@ -460,6 +519,10 @@ L["Equipment Slot"] = "Equipment Slot"
|
||||
--[[Translation missing --]]
|
||||
L["Equipped"] = "Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["Error"] = "Error"
|
||||
--[[Translation missing --]]
|
||||
L["Error Frame"] = "Error Frame"
|
||||
--[[Translation missing --]]
|
||||
L["Error not receiving display information from %s"] = "Error not receiving display information from %s"
|
||||
--[[Translation missing --]]
|
||||
L[ [=['ERROR: Anchoring %s':
|
||||
@@ -470,14 +533,28 @@ L["Event"] = "Evento"
|
||||
L["Event(s)"] = "Evento(s)"
|
||||
L["Every Frame"] = "Cada Uno de los Marcos"
|
||||
--[[Translation missing --]]
|
||||
L["Every Frame (High CPU usage)"] = "Every Frame (High CPU usage)"
|
||||
--[[Translation missing --]]
|
||||
L["Experience (%)"] = "Experience (%)"
|
||||
--[[Translation missing --]]
|
||||
L["Extend Outside"] = "Extend Outside"
|
||||
L["Extra Amount"] = "Cantidad Adicional"
|
||||
L["Extra Attacks"] = "Ataques Adicional"
|
||||
L["Extra Spell Name"] = "Nombre del Hechizo Extra"
|
||||
--[[Translation missing --]]
|
||||
L["Faction"] = "Faction"
|
||||
--[[Translation missing --]]
|
||||
L["Faction Name"] = "Faction Name"
|
||||
--[[Translation missing --]]
|
||||
L["Faction Reputation"] = "Faction Reputation"
|
||||
L["Fade In"] = "Aparecer"
|
||||
L["Fade Out"] = "Desaparecer"
|
||||
L["Fail Alert"] = "Alerta de Fallo"
|
||||
--[[Translation missing --]]
|
||||
L["Fallback"] = "Fallback"
|
||||
--[[Translation missing --]]
|
||||
L["Fallback Icon"] = "Fallback Icon"
|
||||
--[[Translation missing --]]
|
||||
L["False"] = "False"
|
||||
--[[Translation missing --]]
|
||||
L["Fankriss the Unyielding"] = "Fankriss the Unyielding"
|
||||
@@ -492,8 +569,6 @@ L["First"] = "First"
|
||||
--[[Translation missing --]]
|
||||
L["First Value of Tooltip Text"] = "First Value of Tooltip Text"
|
||||
--[[Translation missing --]]
|
||||
L["Fishing Lure / Weapon Enchant (Old)"] = "Fishing Lure / Weapon Enchant (Old)"
|
||||
--[[Translation missing --]]
|
||||
L["Fixed"] = "Fixed"
|
||||
--[[Translation missing --]]
|
||||
L["Fixed Names"] = "Fixed Names"
|
||||
@@ -504,15 +579,29 @@ L["Flamegor"] = "Flamegor"
|
||||
L["Flash"] = "Destello"
|
||||
L["Flex Raid"] = "Banda Flexible"
|
||||
L["Flip"] = "Voltear"
|
||||
--[[Translation missing --]]
|
||||
L["Floor"] = "Floor"
|
||||
L["Focus"] = "Foco"
|
||||
--[[Translation missing --]]
|
||||
L["Font Size"] = "Font Size"
|
||||
--[[Translation missing --]]
|
||||
L["Forbidden function or table: %s"] = "Forbidden function or table: %s"
|
||||
--[[Translation missing --]]
|
||||
L["Foreground"] = "Foreground"
|
||||
--[[Translation missing --]]
|
||||
L["Foreground Color"] = "Foreground Color"
|
||||
L["Form"] = "Forma"
|
||||
--[[Translation missing --]]
|
||||
L["Format"] = "Format"
|
||||
--[[Translation missing --]]
|
||||
L["Formats |cFFFF0000%unit|r"] = "Formats |cFFFF0000%unit|r"
|
||||
--[[Translation missing --]]
|
||||
L["Formats Player's |cFFFF0000%guid|r"] = "Formats Player's |cFFFF0000%guid|r"
|
||||
--[[Translation missing --]]
|
||||
L["Forward"] = "Forward"
|
||||
--[[Translation missing --]]
|
||||
L["Forward, Reverse Loop"] = "Forward, Reverse Loop"
|
||||
--[[Translation missing --]]
|
||||
L["Frame Selector"] = "Frame Selector"
|
||||
--[[Translation missing --]]
|
||||
L["Frequency"] = "Frequency"
|
||||
@@ -524,7 +613,7 @@ L["Frost Resistance"] = "Frost Resistance"
|
||||
--[[Translation missing --]]
|
||||
L["Full"] = "Full"
|
||||
--[[Translation missing --]]
|
||||
L["Full Scan"] = "Full Scan"
|
||||
L["Full Bar"] = "Full Bar"
|
||||
--[[Translation missing --]]
|
||||
L["Full/Empty"] = "Full/Empty"
|
||||
--[[Translation missing --]]
|
||||
@@ -556,7 +645,6 @@ L["Grid"] = "Grid"
|
||||
--[[Translation missing --]]
|
||||
L["Grobbulus"] = "Grobbulus"
|
||||
L["Group"] = "Grupo"
|
||||
L["Group %s"] = "Grupo %s"
|
||||
--[[Translation missing --]]
|
||||
L["Group Arrangement"] = "Group Arrangement"
|
||||
L["Grow"] = "Crecer"
|
||||
@@ -583,6 +671,8 @@ L["Heigan the Unclean"] = "Heigan the Unclean"
|
||||
--[[Translation missing --]]
|
||||
L["Height"] = "Height"
|
||||
L["Hide"] = "Ocultar"
|
||||
--[[Translation missing --]]
|
||||
L["Hide 0 cooldowns"] = "Hide 0 cooldowns"
|
||||
L["High Damage"] = "Alto Daño"
|
||||
--[[Translation missing --]]
|
||||
L["High Priest Thekal"] = "High Priest Thekal"
|
||||
@@ -606,15 +696,17 @@ L["Hybrid"] = "Hybrid"
|
||||
--[[Translation missing --]]
|
||||
L["Icon"] = "Icon"
|
||||
--[[Translation missing --]]
|
||||
L["Icon Color"] = "Icon Color"
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"] = "If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"
|
||||
--[[Translation missing --]]
|
||||
L["Icon Desaturate"] = "Icon Desaturate"
|
||||
L["Ignore Dead"] = "Ignore Dead"
|
||||
--[[Translation missing --]]
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/wa2!"] = "If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/wa2!"
|
||||
L["Ignore Disconnected"] = "Ignore Disconnected"
|
||||
L["Ignore Rune CD"] = "Ignorar Recarga de Runas"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Rune CDs"] = "Ignore Rune CDs"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Self"] = "Ignore Self"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Unknown Spell"] = "Ignore Unknown Spell"
|
||||
L["Immune"] = "Inmune"
|
||||
--[[Translation missing --]]
|
||||
@@ -644,8 +736,11 @@ L["Include Bank"] = "Incluye el Banco"
|
||||
L["Include Charges"] = "Incluye las Cargas"
|
||||
--[[Translation missing --]]
|
||||
L["Incoming Heal"] = "Incoming Heal"
|
||||
--[[Translation missing --]]
|
||||
L["Increased Precision below 3s"] = "Increased Precision below 3s"
|
||||
--[[Translation missing --]]
|
||||
L["Information"] = "Information"
|
||||
L["Inherited"] = "Heredado"
|
||||
L["Inside"] = "Dentro"
|
||||
L["Instakill"] = "Muerte Instantanea"
|
||||
--[[Translation missing --]]
|
||||
L["Instance"] = "Instance"
|
||||
@@ -663,6 +758,8 @@ L["Interruptible"] = "Interrumpible"
|
||||
L["Inverse"] = "Inverso"
|
||||
--[[Translation missing --]]
|
||||
L["Inverse Pet Behavior"] = "Inverse Pet Behavior"
|
||||
--[[Translation missing --]]
|
||||
L["Is Away from Keyboard"] = "Is Away from Keyboard"
|
||||
L["Is Exactly"] = "Es Exactamente"
|
||||
L["Is Moving"] = "se está moviendo"
|
||||
--[[Translation missing --]]
|
||||
@@ -676,6 +773,10 @@ L["It might not work correctly on Retail!"] = "It might not work correctly on Re
|
||||
--[[Translation missing --]]
|
||||
L["It might not work correctly with your version!"] = "It might not work correctly with your version!"
|
||||
L["Item"] = "Objeto"
|
||||
--[[Translation missing --]]
|
||||
L["Item Bonus Id"] = "Item Bonus Id"
|
||||
--[[Translation missing --]]
|
||||
L["Item Bonus Id Equipped"] = "Item Bonus Id Equipped"
|
||||
L["Item Count"] = "Contar los Objetos"
|
||||
L["Item Equipped"] = "Objeto Equipado"
|
||||
--[[Translation missing --]]
|
||||
@@ -685,6 +786,10 @@ L["Item Set Equipped"] = "Item Set Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["Item Set Id"] = "Item Set Id"
|
||||
--[[Translation missing --]]
|
||||
L["Item Type"] = "Item Type"
|
||||
--[[Translation missing --]]
|
||||
L["Item Type Equipped"] = "Item Type Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["Jin'do the Hexxer"] = "Jin'do the Hexxer"
|
||||
--[[Translation missing --]]
|
||||
L["Keep Inside"] = "Keep Inside"
|
||||
@@ -710,7 +815,9 @@ L["Left, then Down"] = "Left, then Down"
|
||||
--[[Translation missing --]]
|
||||
L["Left, then Up"] = "Left, then Up"
|
||||
--[[Translation missing --]]
|
||||
L["Legacy Aura"] = "Legacy Aura"
|
||||
L["Legacy Aura (disabled)"] = "Legacy Aura (disabled)"
|
||||
--[[Translation missing --]]
|
||||
L["Legacy Aura (disabled):"] = "Legacy Aura (disabled):"
|
||||
--[[Translation missing --]]
|
||||
L["Legacy RGB Gradient"] = "Legacy RGB Gradient"
|
||||
--[[Translation missing --]]
|
||||
@@ -766,6 +873,8 @@ L["Match Count"] = "Match Count"
|
||||
L["Match Count per Unit"] = "Match Count per Unit"
|
||||
L["Matches (Pattern)"] = "Corresponde (Patrón)"
|
||||
--[[Translation missing --]]
|
||||
L["Max Char "] = "Max Char "
|
||||
--[[Translation missing --]]
|
||||
L["Max Charges"] = "Max Charges"
|
||||
--[[Translation missing --]]
|
||||
L["Maximum"] = "Maximum"
|
||||
@@ -783,6 +892,8 @@ L["Minimum"] = "Minimum"
|
||||
--[[Translation missing --]]
|
||||
L["Minimum Estimate"] = "Minimum Estimate"
|
||||
--[[Translation missing --]]
|
||||
L["Minus (Small Nameplate)"] = "Minus (Small Nameplate)"
|
||||
--[[Translation missing --]]
|
||||
L["Mirror"] = "Mirror"
|
||||
L["Miss"] = "Fallo"
|
||||
L["Miss Type"] = "Tipo de Fallo"
|
||||
@@ -822,6 +933,14 @@ L["Name"] = "Nombre"
|
||||
--[[Translation missing --]]
|
||||
L["Name of Caster's Target"] = "Name of Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Name/Realm of Caster's Target"] = "Name/Realm of Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Nameplate"] = "Nameplate"
|
||||
--[[Translation missing --]]
|
||||
L["Nameplate Type"] = "Nameplate Type"
|
||||
--[[Translation missing --]]
|
||||
L["Nameplates"] = "Nameplates"
|
||||
--[[Translation missing --]]
|
||||
L["Names of affected Players"] = "Names of affected Players"
|
||||
--[[Translation missing --]]
|
||||
L["Names of unaffected Players"] = "Names of unaffected Players"
|
||||
@@ -835,7 +954,13 @@ L["Neutral"] = "Neutral"
|
||||
L["Never"] = "Nunca"
|
||||
L["Next"] = "Siguiente"
|
||||
--[[Translation missing --]]
|
||||
L["Next Combat"] = "Next Combat"
|
||||
--[[Translation missing --]]
|
||||
L["Next Encounter"] = "Next Encounter"
|
||||
--[[Translation missing --]]
|
||||
L["No Children"] = "No Children"
|
||||
--[[Translation missing --]]
|
||||
L["No Extend"] = "No Extend"
|
||||
L["No Instance"] = "Fuera de Instancia"
|
||||
--[[Translation missing --]]
|
||||
L["No Profiling information saved."] = "No Profiling information saved."
|
||||
@@ -867,9 +992,9 @@ L["Number Affected"] = "Dependiente de números"
|
||||
L["Object"] = "Object"
|
||||
L["Officer"] = "Oficial"
|
||||
--[[Translation missing --]]
|
||||
L["Offset Timer"] = "Offset Timer"
|
||||
L["Offset from progress"] = "Offset from progress"
|
||||
--[[Translation missing --]]
|
||||
L["Older set IDs can be found on websites such as wowhead.com/item-sets"] = "Older set IDs can be found on websites such as wowhead.com/item-sets"
|
||||
L["Offset Timer"] = "Offset Timer"
|
||||
--[[Translation missing --]]
|
||||
L["On Cooldown"] = "On Cooldown"
|
||||
--[[Translation missing --]]
|
||||
@@ -879,6 +1004,8 @@ L["Only if BigWigs shows it on it's bar"] = "Only if BigWigs shows it on it's ba
|
||||
--[[Translation missing --]]
|
||||
L["Only if DBM shows it on it's bar"] = "Only if DBM shows it on it's bar"
|
||||
--[[Translation missing --]]
|
||||
L["Only if on a different realm"] = "Only if on a different realm"
|
||||
--[[Translation missing --]]
|
||||
L["Only if Primary"] = "Only if Primary"
|
||||
--[[Translation missing --]]
|
||||
L["Onyxia"] = "Onyxia"
|
||||
@@ -899,12 +1026,13 @@ L["Ossirian the Unscarred"] = "Ossirian the Unscarred"
|
||||
--[[Translation missing --]]
|
||||
L["Ouro"] = "Ouro"
|
||||
L["Outline"] = "Linea exterior"
|
||||
L["Outside"] = "Fuera"
|
||||
L["Overhealing"] = "Sobre Curación"
|
||||
L["Overkill"] = "Muerte de Más"
|
||||
--[[Translation missing --]]
|
||||
L["Overlay %s"] = "Overlay %s"
|
||||
--[[Translation missing --]]
|
||||
L["Overlay Charged Combo Points"] = "Overlay Charged Combo Points"
|
||||
--[[Translation missing --]]
|
||||
L["Overlay Cost of Casts"] = "Overlay Cost of Casts"
|
||||
L["Parry"] = "Parar"
|
||||
--[[Translation missing --]]
|
||||
@@ -929,26 +1057,34 @@ L["Phase"] = "Phase"
|
||||
--[[Translation missing --]]
|
||||
L["Pixel Glow"] = "Pixel Glow"
|
||||
--[[Translation missing --]]
|
||||
L["Placement"] = "Placement"
|
||||
--[[Translation missing --]]
|
||||
L["Placement Mode"] = "Placement Mode"
|
||||
--[[Translation missing --]]
|
||||
L["Play"] = "Play"
|
||||
L["Player"] = "Jugador"
|
||||
L["Player Character"] = "Personaje Jugador"
|
||||
L["Player Class"] = "Clase del Jugador"
|
||||
--[[Translation missing --]]
|
||||
L["Player Covenant"] = "Player Covenant"
|
||||
--[[Translation missing --]]
|
||||
L["Player Effective Level"] = "Player Effective Level"
|
||||
--[[Translation missing --]]
|
||||
L["Player Experience"] = "Player Experience"
|
||||
L["Player Faction"] = "Facción del jugador"
|
||||
L["Player Level"] = "Nivel del Personaje"
|
||||
L["Player Name"] = "Nombre del Jugador"
|
||||
--[[Translation missing --]]
|
||||
L["Player Name/Realm"] = "Player Name/Realm"
|
||||
L["Player Race"] = "Raza del Jugador"
|
||||
L["Player(s) Affected"] = "Jugador(es) Afectados"
|
||||
L["Player(s) Not Affected"] = "Jugador(es) no Afectados"
|
||||
--[[Translation missing --]]
|
||||
L["Please upgrade your Masque version"] = "Please upgrade your Masque version"
|
||||
L["Poison"] = "Veneno"
|
||||
L["Power"] = "Poder"
|
||||
L["Power (%)"] = "Poder (%)"
|
||||
L["Power Type"] = "Tipo de Poder"
|
||||
--[[Translation missing --]]
|
||||
L["Precision"] = "Precision"
|
||||
L["Preset"] = "Predefinido"
|
||||
L["Press Ctrl+C to copy"] = "Pulsa Ctrl+C para copiar"
|
||||
--[[Translation missing --]]
|
||||
L["Princess Huhuran"] = "Princess Huhuran"
|
||||
--[[Translation missing --]]
|
||||
@@ -956,14 +1092,20 @@ L["Print Profiling Results"] = "Print Profiling Results"
|
||||
--[[Translation missing --]]
|
||||
L["Profiling already started."] = "Profiling already started."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling automatically started."] = "Profiling automatically started."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling not running."] = "Profiling not running."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling started."] = "Profiling started."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling started. It will end automatically in %d seconds"] = "Profiling started. It will end automatically in %d seconds"
|
||||
--[[Translation missing --]]
|
||||
L["Profiling still running, stop before trying to print."] = "Profiling still running, stop before trying to print."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling stopped."] = "Profiling stopped."
|
||||
--[[Translation missing --]]
|
||||
L["Progress"] = "Progress"
|
||||
--[[Translation missing --]]
|
||||
L["Progress Total"] = "Progress Total"
|
||||
--[[Translation missing --]]
|
||||
L["Progress Value"] = "Progress Value"
|
||||
@@ -974,11 +1116,15 @@ L["PvP Talent %i"] = "PvP Talent %i"
|
||||
--[[Translation missing --]]
|
||||
L["PvP Talent selected"] = "PvP Talent selected"
|
||||
--[[Translation missing --]]
|
||||
L["PvP Talent Selected"] = "PvP Talent Selected"
|
||||
--[[Translation missing --]]
|
||||
L["Queued Action"] = "Queued Action"
|
||||
L["Radius"] = "Radio"
|
||||
--[[Translation missing --]]
|
||||
L["Ragnaros"] = "Ragnaros"
|
||||
L["Raid"] = "Banda"
|
||||
--[[Translation missing --]]
|
||||
L["Raid Role"] = "Raid Role"
|
||||
L["Raid Warning"] = "Alerta de Banda"
|
||||
--[[Translation missing --]]
|
||||
L["Raids"] = "Raids"
|
||||
@@ -986,10 +1132,20 @@ L["Range"] = "Rango"
|
||||
--[[Translation missing --]]
|
||||
L["Range Check"] = "Range Check"
|
||||
--[[Translation missing --]]
|
||||
L["Rare"] = "Rare"
|
||||
--[[Translation missing --]]
|
||||
L["Rare Elite"] = "Rare Elite"
|
||||
--[[Translation missing --]]
|
||||
L["Raw Threat Percent"] = "Raw Threat Percent"
|
||||
--[[Translation missing --]]
|
||||
L["Razorgore the Untamed"] = "Razorgore the Untamed"
|
||||
--[[Translation missing --]]
|
||||
L["Ready Check"] = "Ready Check"
|
||||
L["Realm"] = "Reino"
|
||||
--[[Translation missing --]]
|
||||
L["Realm Name"] = "Realm Name"
|
||||
--[[Translation missing --]]
|
||||
L["Realm of Caster's Target"] = "Realm of Caster's Target"
|
||||
L["Receiving display information"] = "Recibiendo información de aura de %s..."
|
||||
L["Reflect"] = "Reflejar"
|
||||
--[[Translation missing --]]
|
||||
@@ -1009,7 +1165,7 @@ L["Repair"] = "Repair"
|
||||
--[[Translation missing --]]
|
||||
L["Repeat"] = "Repeat"
|
||||
--[[Translation missing --]]
|
||||
L["Report"] = "Report"
|
||||
L["Report Summary"] = "Report Summary"
|
||||
L["Requested display does not exist"] = "El aura requerida no existe"
|
||||
L["Requested display not authorized"] = "El aura requerida no está autorizada"
|
||||
--[[Translation missing --]]
|
||||
@@ -1021,6 +1177,12 @@ L["Resolve collisions dialog"] = "Resolver colisiones en dialogos"
|
||||
L["Resolve collisions dialog singular"] = "Resolver colisiones en dialogos singulares"
|
||||
L["Resolve collisions dialog startup"] = "Resolver colisiones en dialogos inicial"
|
||||
L["Resolve collisions dialog startup singular"] = "Resolver colisiones en dialogos singulares inicial"
|
||||
--[[Translation missing --]]
|
||||
L["Rested"] = "Rested"
|
||||
--[[Translation missing --]]
|
||||
L["Rested Experience"] = "Rested Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Rested Experience (%)"] = "Rested Experience (%)"
|
||||
L["Resting"] = "Descansado"
|
||||
L["Resurrect"] = "Resucitar"
|
||||
L["Right"] = "Derecha"
|
||||
@@ -1034,6 +1196,12 @@ L["Role"] = "Role"
|
||||
L["Rotate Left"] = "Rotar a la Izquierda"
|
||||
L["Rotate Right"] = "Rotar a la Derecha"
|
||||
--[[Translation missing --]]
|
||||
L["Rotation"] = "Rotation"
|
||||
--[[Translation missing --]]
|
||||
L["Round"] = "Round"
|
||||
--[[Translation missing --]]
|
||||
L["Round Mode"] = "Round Mode"
|
||||
--[[Translation missing --]]
|
||||
L["Ruins of Ahn'Qiraj"] = "Ruins of Ahn'Qiraj"
|
||||
--[[Translation missing --]]
|
||||
L["Run Custom Code"] = "Run Custom Code"
|
||||
@@ -1073,6 +1241,8 @@ L["Separator"] = "Separator"
|
||||
--[[Translation missing --]]
|
||||
L["Set IDs can be found on websites such as classic.wowhead.com/item-sets"] = "Set IDs can be found on websites such as classic.wowhead.com/item-sets"
|
||||
--[[Translation missing --]]
|
||||
L["Set IDs can be found on websites such as wowhead.com/item-sets"] = "Set IDs can be found on websites such as wowhead.com/item-sets"
|
||||
--[[Translation missing --]]
|
||||
L["Set Maximum Progress"] = "Set Maximum Progress"
|
||||
--[[Translation missing --]]
|
||||
L["Set Minimum Progress"] = "Set Minimum Progress"
|
||||
@@ -1102,12 +1272,28 @@ L["Show Glow"] = "Show Glow"
|
||||
L["Show Incoming Heal"] = "Show Incoming Heal"
|
||||
--[[Translation missing --]]
|
||||
L["Show On"] = "Show On"
|
||||
--[[Translation missing --]]
|
||||
L["Show Rested Overlay"] = "Show Rested Overlay"
|
||||
L["Shrink"] = "Encoger"
|
||||
--[[Translation missing --]]
|
||||
L["Silithid Royalty"] = "Silithid Royalty"
|
||||
--[[Translation missing --]]
|
||||
L["Simple"] = "Simple"
|
||||
--[[Translation missing --]]
|
||||
L["Since Apply"] = "Since Apply"
|
||||
--[[Translation missing --]]
|
||||
L["Since Apply/Refresh"] = "Since Apply/Refresh"
|
||||
--[[Translation missing --]]
|
||||
L["Since Charge Gain"] = "Since Charge Gain"
|
||||
--[[Translation missing --]]
|
||||
L["Since Charge Lost"] = "Since Charge Lost"
|
||||
--[[Translation missing --]]
|
||||
L["Since Ready"] = "Since Ready"
|
||||
--[[Translation missing --]]
|
||||
L["Since Stack Gain"] = "Since Stack Gain"
|
||||
--[[Translation missing --]]
|
||||
L["Since Stack Lost"] = "Since Stack Lost"
|
||||
--[[Translation missing --]]
|
||||
L["Size & Position"] = "Size & Position"
|
||||
L["Slide from Bottom"] = "Arrastrar Desde Abajo"
|
||||
L["Slide from Left"] = "Arrastrar Desde la Izquierda"
|
||||
@@ -1128,6 +1314,10 @@ L["Sound"] = "Sound"
|
||||
--[[Translation missing --]]
|
||||
L["Sound by Kit ID"] = "Sound by Kit ID"
|
||||
--[[Translation missing --]]
|
||||
L["Source"] = "Source"
|
||||
--[[Translation missing --]]
|
||||
L["Source GUID"] = "Source GUID"
|
||||
--[[Translation missing --]]
|
||||
L["Source In Group"] = "Source In Group"
|
||||
L["Source Name"] = "Nombre de Origen"
|
||||
--[[Translation missing --]]
|
||||
@@ -1140,16 +1330,14 @@ L["Source Raid Mark"] = "Source Raid Mark"
|
||||
L["Source Reaction"] = "Source Reaction"
|
||||
L["Source Unit"] = "Unidad Origen"
|
||||
--[[Translation missing --]]
|
||||
L["Source Unit Name/Realm"] = "Source Unit Name/Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Source: "] = "Source: "
|
||||
--[[Translation missing --]]
|
||||
L["Space"] = "Space"
|
||||
L["Spacing"] = "Espaciado"
|
||||
--[[Translation missing --]]
|
||||
L["Spark Color"] = "Spark Color"
|
||||
--[[Translation missing --]]
|
||||
L["Spark Height"] = "Spark Height"
|
||||
--[[Translation missing --]]
|
||||
L["Spark Width"] = "Spark Width"
|
||||
L["Spark"] = "Spark"
|
||||
--[[Translation missing --]]
|
||||
L["Spec Role"] = "Spec Role"
|
||||
L["Specific Unit"] = "Unidad Específica"
|
||||
@@ -1188,9 +1376,13 @@ L["Stagger Scale"] = "Stagger Scale"
|
||||
L["Stamina"] = "Stamina"
|
||||
L["Stance/Form/Aura"] = "Impostura/Forma/Aura"
|
||||
--[[Translation missing --]]
|
||||
L["Standing"] = "Standing"
|
||||
--[[Translation missing --]]
|
||||
L["Star Shake"] = "Star Shake"
|
||||
--[[Translation missing --]]
|
||||
L["Start"] = "Start"
|
||||
--[[Translation missing --]]
|
||||
L["Start Now"] = "Start Now"
|
||||
L["Status"] = "Estado"
|
||||
L["Stolen"] = "Robado"
|
||||
--[[Translation missing --]]
|
||||
@@ -1200,6 +1392,12 @@ L["Strength"] = "Strength"
|
||||
--[[Translation missing --]]
|
||||
L["String"] = "String"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract Cast"] = "Subtract Cast"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract Channel"] = "Subtract Channel"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract GCD"] = "Subtract GCD"
|
||||
--[[Translation missing --]]
|
||||
L["Sulfuron Harbinger"] = "Sulfuron Harbinger"
|
||||
L["Summon"] = "Invocar"
|
||||
--[[Translation missing --]]
|
||||
@@ -1230,6 +1428,8 @@ L["Text"] = "Text"
|
||||
--[[Translation missing --]]
|
||||
L["Thaddius"] = "Thaddius"
|
||||
--[[Translation missing --]]
|
||||
L["The aura has overwritten the global '%s', this might affect other auras."] = "The aura has overwritten the global '%s', this might affect other auras."
|
||||
--[[Translation missing --]]
|
||||
L["The effective level differs from the level in e.g. Time Walking dungeons."] = "The effective level differs from the level in e.g. Time Walking dungeons."
|
||||
--[[Translation missing --]]
|
||||
L["The Four Horsemen"] = "The Four Horsemen"
|
||||
@@ -1249,6 +1449,8 @@ L["Third Value of Tooltip Text"] = "Third Value of Tooltip Text"
|
||||
--[[Translation missing --]]
|
||||
L["This aura contains custom Lua code."] = "This aura contains custom Lua code."
|
||||
--[[Translation missing --]]
|
||||
L["This aura has legacy aura trigger(s), which are no longer supported."] = "This aura has legacy aura trigger(s), which are no longer supported."
|
||||
--[[Translation missing --]]
|
||||
L["This aura was created with a newer version of WeakAuras."] = "This aura was created with a newer version of WeakAuras."
|
||||
--[[Translation missing --]]
|
||||
L["This aura was created with the Classic version of World of Warcraft."] = "This aura was created with the Classic version of World of Warcraft."
|
||||
@@ -1258,8 +1460,18 @@ L["This aura was created with the retail version of World of Warcraft."] = "This
|
||||
L["This is a modified version of your aura, |cff9900FF%s.|r"] = "This is a modified version of your aura, |cff9900FF%s.|r"
|
||||
--[[Translation missing --]]
|
||||
L["This is a modified version of your group, |cff9900FF%s.|r"] = "This is a modified version of your group, |cff9900FF%s.|r"
|
||||
--[[Translation missing --]]
|
||||
L["Threat Percent"] = "Threat Percent"
|
||||
L["Threat Situation"] = "Situación de la Amenaza"
|
||||
--[[Translation missing --]]
|
||||
L["Threat Value"] = "Threat Value"
|
||||
--[[Translation missing --]]
|
||||
L["Tick"] = "Tick"
|
||||
L["Tier "] = "Tier"
|
||||
--[[Translation missing --]]
|
||||
L["Time Format"] = "Time Format"
|
||||
--[[Translation missing --]]
|
||||
L["Time in GCDs"] = "Time in GCDs"
|
||||
L["Timed"] = "Temporizado"
|
||||
--[[Translation missing --]]
|
||||
L["Timer Id"] = "Timer Id"
|
||||
@@ -1283,8 +1495,12 @@ L["Top"] = "Superior"
|
||||
L["Top Left"] = "Superior Izquierda"
|
||||
L["Top Right"] = "Superior Derecha"
|
||||
L["Top to Bottom"] = "De Arriba a Abajo"
|
||||
--[[Translation missing --]]
|
||||
L["Total"] = "Total"
|
||||
L["Total Duration"] = "Duración total"
|
||||
--[[Translation missing --]]
|
||||
L["Total Experience"] = "Total Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Total Match Count"] = "Total Match Count"
|
||||
--[[Translation missing --]]
|
||||
L["Total Stacks"] = "Total Stacks"
|
||||
@@ -1312,11 +1528,15 @@ L["Transmission error"] = "Error de transmisión"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger"] = "Trigger"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger %i"] = "Trigger %i"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger 1"] = "Trigger 1"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger State Updater (Advanced)"] = "Trigger State Updater (Advanced)"
|
||||
L["Trigger Update"] = "Actualización del desencadenador"
|
||||
L["Trigger:"] = "Desencadenador:"
|
||||
--[[Translation missing --]]
|
||||
L["Trivial (Low Level)"] = "Trivial (Low Level)"
|
||||
L["True"] = "Verdadero"
|
||||
--[[Translation missing --]]
|
||||
L["Twin Emperors"] = "Twin Emperors"
|
||||
@@ -1329,6 +1549,8 @@ L["Unit Characteristics"] = "Características de la unidad"
|
||||
L["Unit Destroyed"] = "Unidad Destruida"
|
||||
L["Unit Died"] = "Unit Muerta"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Dissipates"] = "Unit Dissipates"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Frame"] = "Unit Frame"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Frames"] = "Unit Frames"
|
||||
@@ -1337,6 +1559,8 @@ L["Unit is Unit"] = "Unit is Unit"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Name"] = "Unit Name"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Name/Realm"] = "Unit Name/Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Units Affected"] = "Units Affected"
|
||||
--[[Translation missing --]]
|
||||
L["Unlimited"] = "Unlimited"
|
||||
@@ -1350,12 +1574,14 @@ L["Update Auras"] = "Update Auras"
|
||||
--[[Translation missing --]]
|
||||
L["Usage:"] = "Usage:"
|
||||
--[[Translation missing --]]
|
||||
L["Use /wa minimap to show the minimap icon again"] = "Use /wa minimap to show the minimap icon again"
|
||||
L["Use /wa minimap to show the minimap icon again."] = "Use /wa minimap to show the minimap icon again."
|
||||
--[[Translation missing --]]
|
||||
L["Use Custom Color"] = "Use Custom Color"
|
||||
--[[Translation missing --]]
|
||||
L["Vaelastrasz the Corrupt"] = "Vaelastrasz the Corrupt"
|
||||
--[[Translation missing --]]
|
||||
L["Value"] = "Value"
|
||||
--[[Translation missing --]]
|
||||
L["Values/Remaining Time above this value are displayed as full progress."] = "Values/Remaining Time above this value are displayed as full progress."
|
||||
--[[Translation missing --]]
|
||||
L["Values/Remaining Time below this value are displayed as no progress."] = "Values/Remaining Time below this value are displayed as no progress."
|
||||
@@ -1370,8 +1596,14 @@ L["Viscidus"] = "Viscidus"
|
||||
--[[Translation missing --]]
|
||||
L["Visibility"] = "Visibility"
|
||||
--[[Translation missing --]]
|
||||
L["Visible"] = "Visible"
|
||||
--[[Translation missing --]]
|
||||
L["War Mode Active"] = "War Mode Active"
|
||||
--[[Translation missing --]]
|
||||
L["Warning"] = "Warning"
|
||||
--[[Translation missing --]]
|
||||
L["Warning for unknown aura:"] = "Warning for unknown aura:"
|
||||
--[[Translation missing --]]
|
||||
L["Warning: Full Scan auras checking for both name and spell id can't be converted."] = "Warning: Full Scan auras checking for both name and spell id can't be converted."
|
||||
--[[Translation missing --]]
|
||||
L["Warning: Name info is now available via %affected, %unaffected. Number of affected group members via %unitCount. Some options behave differently now. This is not automatically adjusted."] = "Warning: Name info is now available via %affected, %unaffected. Number of affected group members via %unitCount. Some options behave differently now. This is not automatically adjusted."
|
||||
@@ -1382,11 +1614,13 @@ L["WeakAuras has encountered an error during the login process. Please report th
|
||||
--[[Translation missing --]]
|
||||
L["WeakAuras Profiling"] = "WeakAuras Profiling"
|
||||
--[[Translation missing --]]
|
||||
L["WeakAuras Profiling Data"] = "WeakAuras Profiling Data"
|
||||
L["WeakAuras Profiling Report"] = "WeakAuras Profiling Report"
|
||||
L["Weapon"] = "Arma"
|
||||
--[[Translation missing --]]
|
||||
L["Weapon Enchant"] = "Weapon Enchant"
|
||||
--[[Translation missing --]]
|
||||
L["Weapon Enchant / Fishing Lure"] = "Weapon Enchant / Fishing Lure"
|
||||
--[[Translation missing --]]
|
||||
L["What do you want to do?"] = "What do you want to do?"
|
||||
L["Whisper"] = "Susurro"
|
||||
--[[Translation missing --]]
|
||||
@@ -1395,8 +1629,12 @@ L["Whole Area"] = "Whole Area"
|
||||
L["Width"] = "Width"
|
||||
L["Wobble"] = "Temblar"
|
||||
--[[Translation missing --]]
|
||||
L["World Boss"] = "World Boss"
|
||||
--[[Translation missing --]]
|
||||
L["Wrap"] = "Wrap"
|
||||
--[[Translation missing --]]
|
||||
L["Writing to the WeakAuras table is not allowed."] = "Writing to the WeakAuras table is not allowed."
|
||||
--[[Translation missing --]]
|
||||
L["X-Offset"] = "X-Offset"
|
||||
L["Yell"] = "Grito"
|
||||
--[[Translation missing --]]
|
||||
@@ -1404,6 +1642,18 @@ L["Y-Offset"] = "Y-Offset"
|
||||
--[[Translation missing --]]
|
||||
L["You already have this group/aura. Importing will create a duplicate."] = "You already have this group/aura. Importing will create a duplicate."
|
||||
--[[Translation missing --]]
|
||||
L["Your next encounter will automatically be profiled."] = "Your next encounter will automatically be profiled."
|
||||
--[[Translation missing --]]
|
||||
L["Your next instance of combat will automatically be profiled."] = "Your next instance of combat will automatically be profiled."
|
||||
--[[Translation missing --]]
|
||||
L["Your scheduled automatic profile has been cancelled."] = "Your scheduled automatic profile has been cancelled."
|
||||
--[[Translation missing --]]
|
||||
L["Your threat as a percentage of the tank's current threat."] = "Your threat as a percentage of the tank's current threat."
|
||||
--[[Translation missing --]]
|
||||
L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."
|
||||
--[[Translation missing --]]
|
||||
L["Your total threat on the mob."] = "Your total threat on the mob."
|
||||
--[[Translation missing --]]
|
||||
L["Zone Group ID(s)"] = "Zone Group ID(s)"
|
||||
--[[Translation missing --]]
|
||||
L["Zone ID(s)"] = "Zone ID(s)"
|
||||
|
||||
+290
-28
@@ -11,6 +11,20 @@ L[" • %d auras added"] = " • %d auras added"
|
||||
L[" • %d auras deleted"] = " • %d auras deleted"
|
||||
--[[Translation missing --]]
|
||||
L[" • %d auras modified"] = " • %d auras modified"
|
||||
--[[Translation missing --]]
|
||||
L[ [=[ Filter formats: 'Name', 'Name-Realm', '-Realm'.
|
||||
|
||||
Supports multiple entries, separated by commas
|
||||
]=] ] = [=[ Filter formats: 'Name', 'Name-Realm', '-Realm'.
|
||||
|
||||
Supports multiple entries, separated by commas
|
||||
]=]
|
||||
--[[Translation missing --]]
|
||||
L[ [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=] ] = [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=]
|
||||
L["%s - %i. Trigger"] = "%s - %i. Desencadenador"
|
||||
L["%s - Alpha Animation"] = "%s - Animación alfa"
|
||||
L["%s - Color Animation"] = "%s - Animación de color"
|
||||
@@ -42,13 +56,15 @@ L["%s total auras"] = "%s Auras totales"
|
||||
L["%s Trigger Function"] = "%s Activar función "
|
||||
L["%s Untrigger Function"] = "%s Desactivar función"
|
||||
--[[Translation missing --]]
|
||||
L["* Suffix"] = "* Suffix"
|
||||
--[[Translation missing --]]
|
||||
L["/wa help - Show this message"] = "/wa help - Show this message"
|
||||
--[[Translation missing --]]
|
||||
L["/wa minimap - Toggle the minimap icon"] = "/wa minimap - Toggle the minimap icon"
|
||||
--[[Translation missing --]]
|
||||
L["/wa pprint - Show the results from the most recent profiling"] = "/wa pprint - Show the results from the most recent profiling"
|
||||
--[[Translation missing --]]
|
||||
L["/wa pstart - Start profiling"] = "/wa pstart - Start profiling"
|
||||
L["/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."] = "/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."
|
||||
--[[Translation missing --]]
|
||||
L["/wa pstop - Finish profiling"] = "/wa pstop - Finish profiling"
|
||||
--[[Translation missing --]]
|
||||
@@ -62,6 +78,10 @@ L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda5
|
||||
--[[Translation missing --]]
|
||||
L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fShift-Click|r to pause addon execution."
|
||||
--[[Translation missing --]]
|
||||
L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000Not|r Player Name/Realm"
|
||||
--[[Translation missing --]]
|
||||
L["|cFFffcc00Extra Options:|r %s"] = "|cFFffcc00Extra Options:|r %s"
|
||||
--[[Translation missing --]]
|
||||
L["|cFFffcc00Extra Options:|r None"] = "|cFFffcc00Extra Options:|r None"
|
||||
@@ -71,7 +91,11 @@ L["25 Man Raid"] = "Banda de 25 jugadores"
|
||||
L["40 Man Raid"] = "Banda de 40 jugadores"
|
||||
L["5 Man Dungeon"] = "Mazmorra de 5 jugadores"
|
||||
--[[Translation missing --]]
|
||||
L["A WeakAura just tried to use a forbidden function but has been blocked from doing so. Please check your auras!"] = "A WeakAura just tried to use a forbidden function but has been blocked from doing so. Please check your auras!"
|
||||
L["Abbreviate"] = "Abbreviate"
|
||||
--[[Translation missing --]]
|
||||
L["AbbreviateLargeNumbers (Blizzard)"] = "AbbreviateLargeNumbers (Blizzard)"
|
||||
--[[Translation missing --]]
|
||||
L["AbbreviateNumbers (Blizzard)"] = "AbbreviateNumbers (Blizzard)"
|
||||
L["Absorb"] = "Absorber"
|
||||
--[[Translation missing --]]
|
||||
L["Absorb Display"] = "Absorb Display"
|
||||
@@ -108,6 +132,10 @@ L["Alpha"] = "Alpha"
|
||||
L["Alternate Power"] = "Energía alternativa"
|
||||
L["Always"] = "Siempre"
|
||||
L["Always active trigger"] = "Activar siempre el desencadenador"
|
||||
--[[Translation missing --]]
|
||||
L["Always include realm"] = "Always include realm"
|
||||
--[[Translation missing --]]
|
||||
L["Always True"] = "Always True"
|
||||
L["Amount"] = "Cantidad"
|
||||
L["And Talent selected"] = "Talento seleccionado"
|
||||
--[[Translation missing --]]
|
||||
@@ -136,13 +164,23 @@ L["Ascending"] = "Ascendente"
|
||||
L["Assigned Role"] = "Assigned Role"
|
||||
L["At Least One Enemy"] = "Mínimo un enemigo"
|
||||
--[[Translation missing --]]
|
||||
L["At missing Value"] = "At missing Value"
|
||||
--[[Translation missing --]]
|
||||
L["At Percent"] = "At Percent"
|
||||
--[[Translation missing --]]
|
||||
L["At Value"] = "At Value"
|
||||
--[[Translation missing --]]
|
||||
L["Attach to End"] = "Attach to End"
|
||||
--[[Translation missing --]]
|
||||
L["Attach to Start"] = "Attach to Start"
|
||||
--[[Translation missing --]]
|
||||
L["Attack Power"] = "Attack Power"
|
||||
L["Attackable"] = "Atacable"
|
||||
--[[Translation missing --]]
|
||||
L["Attackable Target"] = "Attackable Target"
|
||||
L["Aura"] = "Aura"
|
||||
--[[Translation missing --]]
|
||||
L["Aura '%s': %s"] = "Aura '%s': %s"
|
||||
L["Aura Applied"] = "Aura aplicada"
|
||||
L["Aura Applied Dose"] = "Dosis de aura aplicada"
|
||||
L["Aura Broken"] = "Aura rota"
|
||||
@@ -169,6 +207,8 @@ L["Auto"] = "Auto"
|
||||
L["Autocast Shine"] = "Autocast Shine"
|
||||
L["Automatic"] = "Automático"
|
||||
--[[Translation missing --]]
|
||||
L["Automatic Length"] = "Automatic Length"
|
||||
--[[Translation missing --]]
|
||||
L["Automatic Repair Confirmation Dialog"] = "Automatic Repair Confirmation Dialog"
|
||||
L["Automatic Rotation"] = "Rotación automática"
|
||||
--[[Translation missing --]]
|
||||
@@ -181,8 +221,6 @@ L["Back and Forth"] = "De atrás hacia adelante"
|
||||
--[[Translation missing --]]
|
||||
L["Background"] = "Background"
|
||||
L["Background Color"] = "Color de fondo"
|
||||
--[[Translation missing --]]
|
||||
L["Bar"] = "Bar"
|
||||
L["Bar Color"] = "Color de la barra"
|
||||
--[[Translation missing --]]
|
||||
L["Baron Geddon"] = "Baron Geddon"
|
||||
@@ -195,6 +233,8 @@ L["BG>Raid>Party>Say"] = "BG>Raid>Party>Say"
|
||||
L["BG-System Alliance"] = "Campo de batalla- Sistema de alianza"
|
||||
L["BG-System Horde"] = "Campo de batalla-Sistema de hordas"
|
||||
L["BG-System Neutral"] = "Campo de batalla-Sistema neutral"
|
||||
--[[Translation missing --]]
|
||||
L["Big Number"] = "Big Number"
|
||||
L["BigWigs Addon"] = "Addon de BigWigs"
|
||||
L["BigWigs Message"] = "Mensaje de BigWigs"
|
||||
L["BigWigs Timer"] = "Temporizador de BigWigs"
|
||||
@@ -234,7 +274,7 @@ L["Can be used for e.g. checking if \"boss1target\" is the same as \"player\"."]
|
||||
--[[Translation missing --]]
|
||||
L["Cancel"] = "Cancel"
|
||||
--[[Translation missing --]]
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."] = "Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft bug with high computer uptime. (Uptime: %i). Please restart your computer."] = "Can't schedule timer with %i, due to a World of Warcraft bug with high computer uptime. (Uptime: %i). Please restart your computer."
|
||||
L["Cast"] = "Lanzar hechizo"
|
||||
--[[Translation missing --]]
|
||||
L["Cast Bar"] = "Cast Bar"
|
||||
@@ -246,9 +286,13 @@ L["Caster"] = "Conjurador"
|
||||
--[[Translation missing --]]
|
||||
L["Caster Name"] = "Caster Name"
|
||||
--[[Translation missing --]]
|
||||
L["Caster Realm"] = "Caster Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Caster Unit"] = "Caster Unit"
|
||||
--[[Translation missing --]]
|
||||
L["Caster's Target "] = "Caster's Target "
|
||||
L["Caster's Target"] = "Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Ceil"] = "Ceil"
|
||||
L["Center"] = "Centro"
|
||||
L["Centered Horizontal"] = "Centrado horizontal"
|
||||
L["Centered Vertical"] = "Centrado vertical"
|
||||
@@ -259,6 +303,8 @@ L["Channel (Spell)"] = "Canalizar hechizo"
|
||||
L["Character Stats"] = "Character Stats"
|
||||
L["Character Type"] = "Character Type"
|
||||
L["Charge gained/lost"] = "Carga ganada/perdida"
|
||||
--[[Translation missing --]]
|
||||
L["Charged Combo Point"] = "Charged Combo Point"
|
||||
L["Charges"] = "Cargas"
|
||||
L["Charges Changed (Spell)"] = "Cargas cambiadas - hechizo"
|
||||
L["Chat Frame"] = "Cuadro de chat"
|
||||
@@ -274,6 +320,8 @@ L["Clamp"] = "Clamp"
|
||||
L["Class"] = "Clase"
|
||||
--[[Translation missing --]]
|
||||
L["Class and Specialization"] = "Class and Specialization"
|
||||
--[[Translation missing --]]
|
||||
L["Classification"] = "Classification"
|
||||
L["Clockwise"] = "Derecha"
|
||||
L["Clone per Event"] = "Clon por evento"
|
||||
L["Clone per Match"] = "Clon por partida"
|
||||
@@ -282,7 +330,7 @@ L["Combat Log"] = "Registro de combate"
|
||||
L["Conditions"] = "Condiciones"
|
||||
L["Contains"] = "Contiene"
|
||||
--[[Translation missing --]]
|
||||
L["Continously update Movement Speed"] = "Continously update Movement Speed"
|
||||
L["Continuously update Movement Speed"] = "Continuously update Movement Speed"
|
||||
--[[Translation missing --]]
|
||||
L["Cooldown"] = "Cooldown"
|
||||
L["Cooldown Progress (Equipment Slot)"] = "Recarga en proceso (Equipamiento)"
|
||||
@@ -307,6 +355,8 @@ L["Crushing"] = "Golpe aplastador"
|
||||
--[[Translation missing --]]
|
||||
L["C'thun"] = "C'thun"
|
||||
--[[Translation missing --]]
|
||||
L["Current Experience"] = "Current Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Current Zone Group"] = "Current Zone Group"
|
||||
--[[Translation missing --]]
|
||||
L[ [=[Current Zone
|
||||
@@ -315,6 +365,8 @@ L[ [=[Current Zone
|
||||
L["Curse"] = "Maldición"
|
||||
L["Custom"] = "Personalizado"
|
||||
--[[Translation missing --]]
|
||||
L["Custom Check"] = "Custom Check"
|
||||
--[[Translation missing --]]
|
||||
L["Custom Color"] = "Custom Color"
|
||||
--[[Translation missing --]]
|
||||
L["Custom Configuration"] = "Custom Configuration"
|
||||
@@ -343,6 +395,8 @@ L["Description"] = "Description"
|
||||
--[[Translation missing --]]
|
||||
L["Dest Raid Mark"] = "Dest Raid Mark"
|
||||
--[[Translation missing --]]
|
||||
L["Destination GUID"] = "Destination GUID"
|
||||
--[[Translation missing --]]
|
||||
L["Destination In Group"] = "Destination In Group"
|
||||
L["Destination Name"] = "Nombre de destino"
|
||||
--[[Translation missing --]]
|
||||
@@ -380,6 +434,10 @@ L["Dungeons"] = "Dungeons"
|
||||
L["Durability Damage"] = "Daño de durabilidad"
|
||||
L["Durability Damage All"] = "Daño de durabilidad total"
|
||||
--[[Translation missing --]]
|
||||
L["Dynamic"] = "Dynamic"
|
||||
--[[Translation missing --]]
|
||||
L["Dynamic Information"] = "Dynamic Information"
|
||||
--[[Translation missing --]]
|
||||
L["Ease In"] = "Ease In"
|
||||
--[[Translation missing --]]
|
||||
L["Ease In and Out"] = "Ease In and Out"
|
||||
@@ -393,6 +451,8 @@ L["Edge"] = "Edge"
|
||||
L["Edge of Madness"] = "Edge of Madness"
|
||||
--[[Translation missing --]]
|
||||
L["Elide"] = "Elide"
|
||||
--[[Translation missing --]]
|
||||
L["Elite"] = "Elite"
|
||||
L["Emote"] = "Emoción"
|
||||
--[[Translation missing --]]
|
||||
L["Emphasized"] = "Emphasized"
|
||||
@@ -400,12 +460,18 @@ L["Emphasized"] = "Emphasized"
|
||||
L["Emphasized option checked in BigWigs's spell options"] = "Emphasized option checked in BigWigs's spell options"
|
||||
L["Empty"] = "Vacío"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Applied"] = "Enchant Applied"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Found"] = "Enchant Found"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Missing"] = "Enchant Missing"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Name or ID"] = "Enchant Name or ID"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Removed"] = "Enchant Removed"
|
||||
--[[Translation missing --]]
|
||||
L["Enchanted"] = "Enchanted"
|
||||
--[[Translation missing --]]
|
||||
L["Encounter ID(s)"] = "Encounter ID(s)"
|
||||
L["Energize"] = "Vigorizar"
|
||||
L["Enrage"] = "Enfurecer"
|
||||
@@ -424,6 +490,10 @@ L["Equipment Slot"] = "Ranura para equipamiento"
|
||||
--[[Translation missing --]]
|
||||
L["Equipped"] = "Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["Error"] = "Error"
|
||||
--[[Translation missing --]]
|
||||
L["Error Frame"] = "Error Frame"
|
||||
--[[Translation missing --]]
|
||||
L["Error not receiving display information from %s"] = "Error not receiving display information from %s"
|
||||
--[[Translation missing --]]
|
||||
L[ [=['ERROR: Anchoring %s':
|
||||
@@ -434,13 +504,27 @@ L["Event"] = "Event"
|
||||
L["Event(s)"] = "Evento(s)"
|
||||
L["Every Frame"] = "Todos los macros"
|
||||
--[[Translation missing --]]
|
||||
L["Every Frame (High CPU usage)"] = "Every Frame (High CPU usage)"
|
||||
--[[Translation missing --]]
|
||||
L["Experience (%)"] = "Experience (%)"
|
||||
--[[Translation missing --]]
|
||||
L["Extend Outside"] = "Extend Outside"
|
||||
L["Extra Amount"] = "Cantidad adicional"
|
||||
L["Extra Attacks"] = "Ataques adicionales"
|
||||
L["Extra Spell Name"] = "Apagar"
|
||||
--[[Translation missing --]]
|
||||
L["Faction"] = "Faction"
|
||||
--[[Translation missing --]]
|
||||
L["Faction Name"] = "Faction Name"
|
||||
--[[Translation missing --]]
|
||||
L["Faction Reputation"] = "Faction Reputation"
|
||||
L["Fade In"] = "Fundir"
|
||||
L["Fade Out"] = "Difuminar"
|
||||
L["Fail Alert"] = "Alerta de error"
|
||||
--[[Translation missing --]]
|
||||
L["Fallback"] = "Fallback"
|
||||
--[[Translation missing --]]
|
||||
L["Fallback Icon"] = "Fallback Icon"
|
||||
L["False"] = "Falso"
|
||||
--[[Translation missing --]]
|
||||
L["Fankriss the Unyielding"] = "Fankriss the Unyielding"
|
||||
@@ -454,7 +538,6 @@ L["Firemaw"] = "Firemaw"
|
||||
L["First"] = "First"
|
||||
--[[Translation missing --]]
|
||||
L["First Value of Tooltip Text"] = "First Value of Tooltip Text"
|
||||
L["Fishing Lure / Weapon Enchant (Old)"] = "Anzuelos/Encantamiento de armas (antiguo)"
|
||||
--[[Translation missing --]]
|
||||
L["Fixed"] = "Fixed"
|
||||
--[[Translation missing --]]
|
||||
@@ -466,13 +549,27 @@ L["Flamegor"] = "Flamegor"
|
||||
L["Flash"] = "Destello"
|
||||
L["Flex Raid"] = "Banda flexible"
|
||||
L["Flip"] = "Voltear"
|
||||
--[[Translation missing --]]
|
||||
L["Floor"] = "Floor"
|
||||
L["Focus"] = "Foco"
|
||||
L["Font Size"] = "Tamaño de fuente"
|
||||
--[[Translation missing --]]
|
||||
L["Forbidden function or table: %s"] = "Forbidden function or table: %s"
|
||||
--[[Translation missing --]]
|
||||
L["Foreground"] = "Foreground"
|
||||
L["Foreground Color"] = "Color frontal"
|
||||
L["Form"] = "Forma"
|
||||
--[[Translation missing --]]
|
||||
L["Format"] = "Format"
|
||||
--[[Translation missing --]]
|
||||
L["Formats |cFFFF0000%unit|r"] = "Formats |cFFFF0000%unit|r"
|
||||
--[[Translation missing --]]
|
||||
L["Formats Player's |cFFFF0000%guid|r"] = "Formats Player's |cFFFF0000%guid|r"
|
||||
--[[Translation missing --]]
|
||||
L["Forward"] = "Forward"
|
||||
--[[Translation missing --]]
|
||||
L["Forward, Reverse Loop"] = "Forward, Reverse Loop"
|
||||
--[[Translation missing --]]
|
||||
L["Frame Selector"] = "Frame Selector"
|
||||
--[[Translation missing --]]
|
||||
L["Frequency"] = "Frequency"
|
||||
@@ -483,7 +580,7 @@ L["From"] = "Desde"
|
||||
L["Frost Resistance"] = "Frost Resistance"
|
||||
L["Full"] = "Lleno"
|
||||
--[[Translation missing --]]
|
||||
L["Full Scan"] = "Full Scan"
|
||||
L["Full Bar"] = "Full Bar"
|
||||
L["Full/Empty"] = "Lleno/vacío"
|
||||
--[[Translation missing --]]
|
||||
L["Gahz'ranka"] = "Gahz'ranka"
|
||||
@@ -514,7 +611,6 @@ L["Grid"] = "Grid"
|
||||
--[[Translation missing --]]
|
||||
L["Grobbulus"] = "Grobbulus"
|
||||
L["Group"] = "Grupo"
|
||||
L["Group %s"] = "Grupo %s "
|
||||
--[[Translation missing --]]
|
||||
L["Group Arrangement"] = "Group Arrangement"
|
||||
L["Grow"] = "Crecer"
|
||||
@@ -539,6 +635,8 @@ L["Health (%)"] = "Salud (%)"
|
||||
L["Heigan the Unclean"] = "Heigan the Unclean"
|
||||
L["Height"] = "Alto"
|
||||
L["Hide"] = "Ocultar"
|
||||
--[[Translation missing --]]
|
||||
L["Hide 0 cooldowns"] = "Hide 0 cooldowns"
|
||||
L["High Damage"] = "Daño alto"
|
||||
--[[Translation missing --]]
|
||||
L["High Priest Thekal"] = "High Priest Thekal"
|
||||
@@ -560,15 +658,18 @@ L["Humanoid"] = "Humanoide"
|
||||
L["Hybrid"] = "Híbrido"
|
||||
--[[Translation missing --]]
|
||||
L["Icon"] = "Icon"
|
||||
L["Icon Color"] = "Color de icono"
|
||||
--[[Translation missing --]]
|
||||
L["Icon Desaturate"] = "Icon Desaturate"
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"] = "If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"
|
||||
--[[Translation missing --]]
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/wa2!"] = "If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/wa2!"
|
||||
L["Ignore Dead"] = "Ignore Dead"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Disconnected"] = "Ignore Disconnected"
|
||||
L["Ignore Rune CD"] = "Ignorar recarga de runa"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Rune CDs"] = "Ignore Rune CDs"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Self"] = "Ignore Self"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Unknown Spell"] = "Ignore Unknown Spell"
|
||||
L["Immune"] = "Inmune"
|
||||
--[[Translation missing --]]
|
||||
@@ -597,8 +698,11 @@ L["Include Bank"] = "Incluye el banco"
|
||||
L["Include Charges"] = "Incluye las cargas"
|
||||
--[[Translation missing --]]
|
||||
L["Incoming Heal"] = "Incoming Heal"
|
||||
--[[Translation missing --]]
|
||||
L["Increased Precision below 3s"] = "Increased Precision below 3s"
|
||||
--[[Translation missing --]]
|
||||
L["Information"] = "Information"
|
||||
L["Inherited"] = "Heredado"
|
||||
L["Inside"] = "Dentro"
|
||||
L["Instakill"] = "Muerte instantánea "
|
||||
L["Instance"] = "Instancia"
|
||||
--[[Translation missing --]]
|
||||
@@ -615,6 +719,8 @@ L["Interruptible"] = "Se puede interrumpir"
|
||||
L["Inverse"] = "Invertido"
|
||||
--[[Translation missing --]]
|
||||
L["Inverse Pet Behavior"] = "Inverse Pet Behavior"
|
||||
--[[Translation missing --]]
|
||||
L["Is Away from Keyboard"] = "Is Away from Keyboard"
|
||||
L["Is Exactly"] = "Es exactamente"
|
||||
L["Is Moving"] = "Se está moviendo"
|
||||
L["Is Off Hand"] = "Está fuera de alcance"
|
||||
@@ -626,6 +732,10 @@ L["It might not work correctly on Retail!"] = "It might not work correctly on Re
|
||||
--[[Translation missing --]]
|
||||
L["It might not work correctly with your version!"] = "It might not work correctly with your version!"
|
||||
L["Item"] = "Objeto"
|
||||
--[[Translation missing --]]
|
||||
L["Item Bonus Id"] = "Item Bonus Id"
|
||||
--[[Translation missing --]]
|
||||
L["Item Bonus Id Equipped"] = "Item Bonus Id Equipped"
|
||||
L["Item Count"] = "Contador de objetos"
|
||||
L["Item Equipped"] = "Objeto equipado"
|
||||
--[[Translation missing --]]
|
||||
@@ -634,6 +744,10 @@ L["Item Set Equipped"] = "Conjunto de objetos equipado"
|
||||
--[[Translation missing --]]
|
||||
L["Item Set Id"] = "Item Set Id"
|
||||
--[[Translation missing --]]
|
||||
L["Item Type"] = "Item Type"
|
||||
--[[Translation missing --]]
|
||||
L["Item Type Equipped"] = "Item Type Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["Jin'do the Hexxer"] = "Jin'do the Hexxer"
|
||||
--[[Translation missing --]]
|
||||
L["Keep Inside"] = "Keep Inside"
|
||||
@@ -658,7 +772,9 @@ L["Left, then Down"] = "Left, then Down"
|
||||
--[[Translation missing --]]
|
||||
L["Left, then Up"] = "Left, then Up"
|
||||
--[[Translation missing --]]
|
||||
L["Legacy Aura"] = "Legacy Aura"
|
||||
L["Legacy Aura (disabled)"] = "Legacy Aura (disabled)"
|
||||
--[[Translation missing --]]
|
||||
L["Legacy Aura (disabled):"] = "Legacy Aura (disabled):"
|
||||
--[[Translation missing --]]
|
||||
L["Legacy RGB Gradient"] = "Legacy RGB Gradient"
|
||||
--[[Translation missing --]]
|
||||
@@ -710,6 +826,8 @@ L["Match Count"] = "Match Count"
|
||||
L["Match Count per Unit"] = "Match Count per Unit"
|
||||
L["Matches (Pattern)"] = "Coincidencias (Patrones)"
|
||||
--[[Translation missing --]]
|
||||
L["Max Char "] = "Max Char "
|
||||
--[[Translation missing --]]
|
||||
L["Max Charges"] = "Max Charges"
|
||||
--[[Translation missing --]]
|
||||
L["Maximum"] = "Maximum"
|
||||
@@ -727,6 +845,8 @@ L["Minimum"] = "Minimum"
|
||||
--[[Translation missing --]]
|
||||
L["Minimum Estimate"] = "Minimum Estimate"
|
||||
--[[Translation missing --]]
|
||||
L["Minus (Small Nameplate)"] = "Minus (Small Nameplate)"
|
||||
--[[Translation missing --]]
|
||||
L["Mirror"] = "Mirror"
|
||||
L["Miss"] = "Fallo"
|
||||
L["Miss Type"] = "Tipo de fallo"
|
||||
@@ -761,6 +881,14 @@ L["Name"] = "Nombre"
|
||||
--[[Translation missing --]]
|
||||
L["Name of Caster's Target"] = "Name of Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Name/Realm of Caster's Target"] = "Name/Realm of Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Nameplate"] = "Nameplate"
|
||||
--[[Translation missing --]]
|
||||
L["Nameplate Type"] = "Nameplate Type"
|
||||
--[[Translation missing --]]
|
||||
L["Nameplates"] = "Nameplates"
|
||||
--[[Translation missing --]]
|
||||
L["Names of affected Players"] = "Names of affected Players"
|
||||
--[[Translation missing --]]
|
||||
L["Names of unaffected Players"] = "Names of unaffected Players"
|
||||
@@ -774,7 +902,13 @@ L["Neutral"] = "Neutral"
|
||||
L["Never"] = "Nunca"
|
||||
L["Next"] = "Siguiente"
|
||||
--[[Translation missing --]]
|
||||
L["Next Combat"] = "Next Combat"
|
||||
--[[Translation missing --]]
|
||||
L["Next Encounter"] = "Next Encounter"
|
||||
--[[Translation missing --]]
|
||||
L["No Children"] = "No Children"
|
||||
--[[Translation missing --]]
|
||||
L["No Extend"] = "No Extend"
|
||||
L["No Instance"] = "Fuera de instancia"
|
||||
--[[Translation missing --]]
|
||||
L["No Profiling information saved."] = "No Profiling information saved."
|
||||
@@ -805,9 +939,9 @@ L["Number Affected"] = "Dependiente de números"
|
||||
L["Object"] = "Object"
|
||||
L["Officer"] = "Oficial"
|
||||
--[[Translation missing --]]
|
||||
L["Offset Timer"] = "Offset Timer"
|
||||
L["Offset from progress"] = "Offset from progress"
|
||||
--[[Translation missing --]]
|
||||
L["Older set IDs can be found on websites such as wowhead.com/item-sets"] = "Older set IDs can be found on websites such as wowhead.com/item-sets"
|
||||
L["Offset Timer"] = "Offset Timer"
|
||||
L["On Cooldown"] = "Está en tiempo de reutilización"
|
||||
--[[Translation missing --]]
|
||||
L["On Taxi"] = "On Taxi"
|
||||
@@ -815,6 +949,8 @@ L["On Taxi"] = "On Taxi"
|
||||
L["Only if BigWigs shows it on it's bar"] = "Only if BigWigs shows it on it's bar"
|
||||
--[[Translation missing --]]
|
||||
L["Only if DBM shows it on it's bar"] = "Only if DBM shows it on it's bar"
|
||||
--[[Translation missing --]]
|
||||
L["Only if on a different realm"] = "Only if on a different realm"
|
||||
L["Only if Primary"] = "Solo primario"
|
||||
--[[Translation missing --]]
|
||||
L["Onyxia"] = "Onyxia"
|
||||
@@ -835,12 +971,13 @@ L["Ossirian the Unscarred"] = "Ossirian the Unscarred"
|
||||
--[[Translation missing --]]
|
||||
L["Ouro"] = "Ouro"
|
||||
L["Outline"] = "Borde"
|
||||
L["Outside"] = "Fuera"
|
||||
L["Overhealing"] = "Curación excesiva"
|
||||
L["Overkill"] = "Muerte excesiva"
|
||||
--[[Translation missing --]]
|
||||
L["Overlay %s"] = "Overlay %s"
|
||||
--[[Translation missing --]]
|
||||
L["Overlay Charged Combo Points"] = "Overlay Charged Combo Points"
|
||||
--[[Translation missing --]]
|
||||
L["Overlay Cost of Casts"] = "Overlay Cost of Casts"
|
||||
L["Parry"] = "Detener"
|
||||
--[[Translation missing --]]
|
||||
@@ -864,26 +1001,34 @@ L["Phase"] = "Phase"
|
||||
--[[Translation missing --]]
|
||||
L["Pixel Glow"] = "Pixel Glow"
|
||||
--[[Translation missing --]]
|
||||
L["Placement"] = "Placement"
|
||||
--[[Translation missing --]]
|
||||
L["Placement Mode"] = "Placement Mode"
|
||||
--[[Translation missing --]]
|
||||
L["Play"] = "Play"
|
||||
L["Player"] = "Jugador"
|
||||
L["Player Character"] = "Personaje del jugador"
|
||||
L["Player Class"] = "Clase del jugador"
|
||||
--[[Translation missing --]]
|
||||
L["Player Covenant"] = "Player Covenant"
|
||||
--[[Translation missing --]]
|
||||
L["Player Effective Level"] = "Player Effective Level"
|
||||
--[[Translation missing --]]
|
||||
L["Player Experience"] = "Player Experience"
|
||||
L["Player Faction"] = "Facción del jugador"
|
||||
L["Player Level"] = "Nivel del jugador"
|
||||
L["Player Name"] = "Nombre del jugador"
|
||||
--[[Translation missing --]]
|
||||
L["Player Name/Realm"] = "Player Name/Realm"
|
||||
L["Player Race"] = "Raza del jugador"
|
||||
L["Player(s) Affected"] = "Jugador(es) afectado(s)"
|
||||
L["Player(s) Not Affected"] = "Jugador(es) no afectado(s)"
|
||||
--[[Translation missing --]]
|
||||
L["Please upgrade your Masque version"] = "Please upgrade your Masque version"
|
||||
L["Poison"] = "Veneno"
|
||||
L["Power"] = "Poder"
|
||||
L["Power (%)"] = "Poder (%)"
|
||||
L["Power Type"] = "Tipo de poder"
|
||||
--[[Translation missing --]]
|
||||
L["Precision"] = "Precision"
|
||||
L["Preset"] = "Predefinido"
|
||||
L["Press Ctrl+C to copy"] = "Presionar Ctrl+C para copiar"
|
||||
--[[Translation missing --]]
|
||||
L["Princess Huhuran"] = "Princess Huhuran"
|
||||
--[[Translation missing --]]
|
||||
@@ -891,13 +1036,19 @@ L["Print Profiling Results"] = "Print Profiling Results"
|
||||
--[[Translation missing --]]
|
||||
L["Profiling already started."] = "Profiling already started."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling automatically started."] = "Profiling automatically started."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling not running."] = "Profiling not running."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling started."] = "Profiling started."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling started. It will end automatically in %d seconds"] = "Profiling started. It will end automatically in %d seconds"
|
||||
--[[Translation missing --]]
|
||||
L["Profiling still running, stop before trying to print."] = "Profiling still running, stop before trying to print."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling stopped."] = "Profiling stopped."
|
||||
--[[Translation missing --]]
|
||||
L["Progress"] = "Progress"
|
||||
L["Progress Total"] = "Progreso total"
|
||||
L["Progress Value"] = "Valor de progreso"
|
||||
L["Pulse"] = "Pulso"
|
||||
@@ -906,11 +1057,15 @@ L["PvP Flagged"] = "Marcado JcJ"
|
||||
L["PvP Talent %i"] = "PvP Talent %i"
|
||||
L["PvP Talent selected"] = "JcJ - Talento seleccionado"
|
||||
--[[Translation missing --]]
|
||||
L["PvP Talent Selected"] = "PvP Talent Selected"
|
||||
--[[Translation missing --]]
|
||||
L["Queued Action"] = "Queued Action"
|
||||
L["Radius"] = "Radio"
|
||||
--[[Translation missing --]]
|
||||
L["Ragnaros"] = "Ragnaros"
|
||||
L["Raid"] = "Banda"
|
||||
--[[Translation missing --]]
|
||||
L["Raid Role"] = "Raid Role"
|
||||
L["Raid Warning"] = "Advertencia de banda"
|
||||
--[[Translation missing --]]
|
||||
L["Raids"] = "Raids"
|
||||
@@ -918,9 +1073,19 @@ L["Range"] = "Rango"
|
||||
--[[Translation missing --]]
|
||||
L["Range Check"] = "Range Check"
|
||||
--[[Translation missing --]]
|
||||
L["Rare"] = "Rare"
|
||||
--[[Translation missing --]]
|
||||
L["Rare Elite"] = "Rare Elite"
|
||||
--[[Translation missing --]]
|
||||
L["Raw Threat Percent"] = "Raw Threat Percent"
|
||||
--[[Translation missing --]]
|
||||
L["Razorgore the Untamed"] = "Razorgore the Untamed"
|
||||
L["Ready Check"] = "Listo"
|
||||
L["Realm"] = "Reino"
|
||||
--[[Translation missing --]]
|
||||
L["Realm Name"] = "Realm Name"
|
||||
--[[Translation missing --]]
|
||||
L["Realm of Caster's Target"] = "Realm of Caster's Target"
|
||||
L["Receiving display information"] = "Recibiendo información de aura de %s..."
|
||||
L["Reflect"] = "Reflejar"
|
||||
L["Region type %s not supported"] = "No soporta el tipo de región %s"
|
||||
@@ -938,7 +1103,7 @@ L["Repair"] = "Repair"
|
||||
--[[Translation missing --]]
|
||||
L["Repeat"] = "Repeat"
|
||||
--[[Translation missing --]]
|
||||
L["Report"] = "Report"
|
||||
L["Report Summary"] = "Report Summary"
|
||||
L["Requested display does not exist"] = "El aura requerida no existe"
|
||||
L["Requested display not authorized"] = "El aura requerida no está autorizada"
|
||||
--[[Translation missing --]]
|
||||
@@ -950,6 +1115,12 @@ L["Resolve collisions dialog"] = "Resolver colisiones en diálogos"
|
||||
L["Resolve collisions dialog singular"] = "Resolver colisiones en diálogos singulares"
|
||||
L["Resolve collisions dialog startup"] = "Resolver diálogo de colisiones al iniciar"
|
||||
L["Resolve collisions dialog startup singular"] = "Resolver diálogo de colisiones singulares al iniciar"
|
||||
--[[Translation missing --]]
|
||||
L["Rested"] = "Rested"
|
||||
--[[Translation missing --]]
|
||||
L["Rested Experience"] = "Rested Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Rested Experience (%)"] = "Rested Experience (%)"
|
||||
L["Resting"] = "Descansar"
|
||||
L["Resurrect"] = "Resucitar"
|
||||
L["Right"] = "Derecha"
|
||||
@@ -963,6 +1134,12 @@ L["Role"] = "Role"
|
||||
L["Rotate Left"] = "Rotar hacia la izquierda"
|
||||
L["Rotate Right"] = "Rotar hacia la derecha"
|
||||
--[[Translation missing --]]
|
||||
L["Rotation"] = "Rotation"
|
||||
--[[Translation missing --]]
|
||||
L["Round"] = "Round"
|
||||
--[[Translation missing --]]
|
||||
L["Round Mode"] = "Round Mode"
|
||||
--[[Translation missing --]]
|
||||
L["Ruins of Ahn'Qiraj"] = "Ruins of Ahn'Qiraj"
|
||||
--[[Translation missing --]]
|
||||
L["Run Custom Code"] = "Run Custom Code"
|
||||
@@ -992,6 +1169,8 @@ L["Separator"] = "Separator"
|
||||
--[[Translation missing --]]
|
||||
L["Set IDs can be found on websites such as classic.wowhead.com/item-sets"] = "Set IDs can be found on websites such as classic.wowhead.com/item-sets"
|
||||
--[[Translation missing --]]
|
||||
L["Set IDs can be found on websites such as wowhead.com/item-sets"] = "Set IDs can be found on websites such as wowhead.com/item-sets"
|
||||
--[[Translation missing --]]
|
||||
L["Set Maximum Progress"] = "Set Maximum Progress"
|
||||
--[[Translation missing --]]
|
||||
L["Set Minimum Progress"] = "Set Minimum Progress"
|
||||
@@ -1019,12 +1198,28 @@ L["Show Glow"] = "Show Glow"
|
||||
L["Show Incoming Heal"] = "Show Incoming Heal"
|
||||
--[[Translation missing --]]
|
||||
L["Show On"] = "Show On"
|
||||
--[[Translation missing --]]
|
||||
L["Show Rested Overlay"] = "Show Rested Overlay"
|
||||
L["Shrink"] = "Encoger"
|
||||
--[[Translation missing --]]
|
||||
L["Silithid Royalty"] = "Silithid Royalty"
|
||||
--[[Translation missing --]]
|
||||
L["Simple"] = "Simple"
|
||||
--[[Translation missing --]]
|
||||
L["Since Apply"] = "Since Apply"
|
||||
--[[Translation missing --]]
|
||||
L["Since Apply/Refresh"] = "Since Apply/Refresh"
|
||||
--[[Translation missing --]]
|
||||
L["Since Charge Gain"] = "Since Charge Gain"
|
||||
--[[Translation missing --]]
|
||||
L["Since Charge Lost"] = "Since Charge Lost"
|
||||
--[[Translation missing --]]
|
||||
L["Since Ready"] = "Since Ready"
|
||||
--[[Translation missing --]]
|
||||
L["Since Stack Gain"] = "Since Stack Gain"
|
||||
--[[Translation missing --]]
|
||||
L["Since Stack Lost"] = "Since Stack Lost"
|
||||
--[[Translation missing --]]
|
||||
L["Size & Position"] = "Size & Position"
|
||||
L["Slide from Bottom"] = "Arrastrar desde abajo"
|
||||
L["Slide from Left"] = "Arrastrar desde la izquierda"
|
||||
@@ -1044,6 +1239,10 @@ L["Smart Group"] = "Smart Group"
|
||||
L["Sound"] = "Sound"
|
||||
L["Sound by Kit ID"] = "Sonido según el ID del kit"
|
||||
--[[Translation missing --]]
|
||||
L["Source"] = "Source"
|
||||
--[[Translation missing --]]
|
||||
L["Source GUID"] = "Source GUID"
|
||||
--[[Translation missing --]]
|
||||
L["Source In Group"] = "Source In Group"
|
||||
L["Source Name"] = "Nombre de origen"
|
||||
--[[Translation missing --]]
|
||||
@@ -1056,13 +1255,14 @@ L["Source Raid Mark"] = "Source Raid Mark"
|
||||
L["Source Reaction"] = "Source Reaction"
|
||||
L["Source Unit"] = "Unidad de origen"
|
||||
--[[Translation missing --]]
|
||||
L["Source Unit Name/Realm"] = "Source Unit Name/Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Source: "] = "Source: "
|
||||
--[[Translation missing --]]
|
||||
L["Space"] = "Space"
|
||||
L["Spacing"] = "Espaciar"
|
||||
L["Spark Color"] = "Color de la chispa"
|
||||
L["Spark Height"] = "Altura de la chispa"
|
||||
L["Spark Width"] = "Ancho de la chispa"
|
||||
--[[Translation missing --]]
|
||||
L["Spark"] = "Spark"
|
||||
--[[Translation missing --]]
|
||||
L["Spec Role"] = "Spec Role"
|
||||
L["Specific Unit"] = "Unidad específica"
|
||||
@@ -1097,9 +1297,13 @@ L["Stagger Scale"] = "Stagger Scale"
|
||||
L["Stamina"] = "Stamina"
|
||||
L["Stance/Form/Aura"] = "Postura/Forma/Aura"
|
||||
--[[Translation missing --]]
|
||||
L["Standing"] = "Standing"
|
||||
--[[Translation missing --]]
|
||||
L["Star Shake"] = "Star Shake"
|
||||
--[[Translation missing --]]
|
||||
L["Start"] = "Start"
|
||||
--[[Translation missing --]]
|
||||
L["Start Now"] = "Start Now"
|
||||
L["Status"] = "Estado"
|
||||
L["Stolen"] = "Robado"
|
||||
--[[Translation missing --]]
|
||||
@@ -1109,6 +1313,12 @@ L["Strength"] = "Strength"
|
||||
--[[Translation missing --]]
|
||||
L["String"] = "String"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract Cast"] = "Subtract Cast"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract Channel"] = "Subtract Channel"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract GCD"] = "Subtract GCD"
|
||||
--[[Translation missing --]]
|
||||
L["Sulfuron Harbinger"] = "Sulfuron Harbinger"
|
||||
L["Summon"] = "Invocar"
|
||||
--[[Translation missing --]]
|
||||
@@ -1138,6 +1348,8 @@ L["Text"] = "Text"
|
||||
--[[Translation missing --]]
|
||||
L["Thaddius"] = "Thaddius"
|
||||
--[[Translation missing --]]
|
||||
L["The aura has overwritten the global '%s', this might affect other auras."] = "The aura has overwritten the global '%s', this might affect other auras."
|
||||
--[[Translation missing --]]
|
||||
L["The effective level differs from the level in e.g. Time Walking dungeons."] = "The effective level differs from the level in e.g. Time Walking dungeons."
|
||||
--[[Translation missing --]]
|
||||
L["The Four Horsemen"] = "The Four Horsemen"
|
||||
@@ -1157,6 +1369,8 @@ L["Third Value of Tooltip Text"] = "Third Value of Tooltip Text"
|
||||
--[[Translation missing --]]
|
||||
L["This aura contains custom Lua code."] = "This aura contains custom Lua code."
|
||||
--[[Translation missing --]]
|
||||
L["This aura has legacy aura trigger(s), which are no longer supported."] = "This aura has legacy aura trigger(s), which are no longer supported."
|
||||
--[[Translation missing --]]
|
||||
L["This aura was created with a newer version of WeakAuras."] = "This aura was created with a newer version of WeakAuras."
|
||||
--[[Translation missing --]]
|
||||
L["This aura was created with the Classic version of World of Warcraft."] = "This aura was created with the Classic version of World of Warcraft."
|
||||
@@ -1166,8 +1380,18 @@ L["This aura was created with the retail version of World of Warcraft."] = "This
|
||||
L["This is a modified version of your aura, |cff9900FF%s.|r"] = "This is a modified version of your aura, |cff9900FF%s.|r"
|
||||
--[[Translation missing --]]
|
||||
L["This is a modified version of your group, |cff9900FF%s.|r"] = "This is a modified version of your group, |cff9900FF%s.|r"
|
||||
--[[Translation missing --]]
|
||||
L["Threat Percent"] = "Threat Percent"
|
||||
L["Threat Situation"] = "Situación de la amenaza"
|
||||
--[[Translation missing --]]
|
||||
L["Threat Value"] = "Threat Value"
|
||||
--[[Translation missing --]]
|
||||
L["Tick"] = "Tick"
|
||||
L["Tier "] = "Tier"
|
||||
--[[Translation missing --]]
|
||||
L["Time Format"] = "Time Format"
|
||||
--[[Translation missing --]]
|
||||
L["Time in GCDs"] = "Time in GCDs"
|
||||
L["Timed"] = "Temporizado"
|
||||
--[[Translation missing --]]
|
||||
L["Timer Id"] = "Timer Id"
|
||||
@@ -1191,8 +1415,12 @@ L["Top"] = "Superior"
|
||||
L["Top Left"] = "Superior izquierda"
|
||||
L["Top Right"] = "Superior derecha"
|
||||
L["Top to Bottom"] = "De arriba hacia abajo"
|
||||
--[[Translation missing --]]
|
||||
L["Total"] = "Total"
|
||||
L["Total Duration"] = "Duración total"
|
||||
--[[Translation missing --]]
|
||||
L["Total Experience"] = "Total Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Total Match Count"] = "Total Match Count"
|
||||
--[[Translation missing --]]
|
||||
L["Total Stacks"] = "Total Stacks"
|
||||
@@ -1220,11 +1448,15 @@ L["Transmission error"] = "Error de transmición"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger"] = "Trigger"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger %i"] = "Trigger %i"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger 1"] = "Trigger 1"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger State Updater (Advanced)"] = "Trigger State Updater (Advanced)"
|
||||
L["Trigger Update"] = "Actualización del desencadenador"
|
||||
L["Trigger:"] = "Desencadenador:"
|
||||
--[[Translation missing --]]
|
||||
L["Trivial (Low Level)"] = "Trivial (Low Level)"
|
||||
L["True"] = "Verdad"
|
||||
--[[Translation missing --]]
|
||||
L["Twin Emperors"] = "Twin Emperors"
|
||||
@@ -1237,6 +1469,8 @@ L["Unit Characteristics"] = "Características de la unidad"
|
||||
L["Unit Destroyed"] = "Unidad destruida "
|
||||
L["Unit Died"] = "Unidad muerta"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Dissipates"] = "Unit Dissipates"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Frame"] = "Unit Frame"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Frames"] = "Unit Frames"
|
||||
@@ -1245,6 +1479,8 @@ L["Unit is Unit"] = "Unit is Unit"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Name"] = "Unit Name"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Name/Realm"] = "Unit Name/Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Units Affected"] = "Units Affected"
|
||||
--[[Translation missing --]]
|
||||
L["Unlimited"] = "Unlimited"
|
||||
@@ -1258,12 +1494,14 @@ L["Update Auras"] = "Update Auras"
|
||||
--[[Translation missing --]]
|
||||
L["Usage:"] = "Usage:"
|
||||
--[[Translation missing --]]
|
||||
L["Use /wa minimap to show the minimap icon again"] = "Use /wa minimap to show the minimap icon again"
|
||||
L["Use /wa minimap to show the minimap icon again."] = "Use /wa minimap to show the minimap icon again."
|
||||
--[[Translation missing --]]
|
||||
L["Use Custom Color"] = "Use Custom Color"
|
||||
--[[Translation missing --]]
|
||||
L["Vaelastrasz the Corrupt"] = "Vaelastrasz the Corrupt"
|
||||
--[[Translation missing --]]
|
||||
L["Value"] = "Value"
|
||||
--[[Translation missing --]]
|
||||
L["Values/Remaining Time above this value are displayed as full progress."] = "Values/Remaining Time above this value are displayed as full progress."
|
||||
--[[Translation missing --]]
|
||||
L["Values/Remaining Time below this value are displayed as no progress."] = "Values/Remaining Time below this value are displayed as no progress."
|
||||
@@ -1278,8 +1516,14 @@ L["Viscidus"] = "Viscidus"
|
||||
--[[Translation missing --]]
|
||||
L["Visibility"] = "Visibility"
|
||||
--[[Translation missing --]]
|
||||
L["Visible"] = "Visible"
|
||||
--[[Translation missing --]]
|
||||
L["War Mode Active"] = "War Mode Active"
|
||||
--[[Translation missing --]]
|
||||
L["Warning"] = "Warning"
|
||||
--[[Translation missing --]]
|
||||
L["Warning for unknown aura:"] = "Warning for unknown aura:"
|
||||
--[[Translation missing --]]
|
||||
L["Warning: Full Scan auras checking for both name and spell id can't be converted."] = "Warning: Full Scan auras checking for both name and spell id can't be converted."
|
||||
--[[Translation missing --]]
|
||||
L["Warning: Name info is now available via %affected, %unaffected. Number of affected group members via %unitCount. Some options behave differently now. This is not automatically adjusted."] = "Warning: Name info is now available via %affected, %unaffected. Number of affected group members via %unitCount. Some options behave differently now. This is not automatically adjusted."
|
||||
@@ -1290,10 +1534,12 @@ L["WeakAuras has encountered an error during the login process. Please report th
|
||||
--[[Translation missing --]]
|
||||
L["WeakAuras Profiling"] = "WeakAuras Profiling"
|
||||
--[[Translation missing --]]
|
||||
L["WeakAuras Profiling Data"] = "WeakAuras Profiling Data"
|
||||
L["WeakAuras Profiling Report"] = "WeakAuras Profiling Report"
|
||||
L["Weapon"] = "Arma"
|
||||
L["Weapon Enchant"] = "Encantamiento de arma"
|
||||
--[[Translation missing --]]
|
||||
L["Weapon Enchant / Fishing Lure"] = "Weapon Enchant / Fishing Lure"
|
||||
--[[Translation missing --]]
|
||||
L["What do you want to do?"] = "What do you want to do?"
|
||||
L["Whisper"] = "Susurrar"
|
||||
--[[Translation missing --]]
|
||||
@@ -1301,8 +1547,12 @@ L["Whole Area"] = "Whole Area"
|
||||
L["Width"] = "Ancho"
|
||||
L["Wobble"] = "Temblar"
|
||||
--[[Translation missing --]]
|
||||
L["World Boss"] = "World Boss"
|
||||
--[[Translation missing --]]
|
||||
L["Wrap"] = "Wrap"
|
||||
--[[Translation missing --]]
|
||||
L["Writing to the WeakAuras table is not allowed."] = "Writing to the WeakAuras table is not allowed."
|
||||
--[[Translation missing --]]
|
||||
L["X-Offset"] = "X-Offset"
|
||||
L["Yell"] = "Gritar"
|
||||
--[[Translation missing --]]
|
||||
@@ -1310,6 +1560,18 @@ L["Y-Offset"] = "Y-Offset"
|
||||
--[[Translation missing --]]
|
||||
L["You already have this group/aura. Importing will create a duplicate."] = "You already have this group/aura. Importing will create a duplicate."
|
||||
--[[Translation missing --]]
|
||||
L["Your next encounter will automatically be profiled."] = "Your next encounter will automatically be profiled."
|
||||
--[[Translation missing --]]
|
||||
L["Your next instance of combat will automatically be profiled."] = "Your next instance of combat will automatically be profiled."
|
||||
--[[Translation missing --]]
|
||||
L["Your scheduled automatic profile has been cancelled."] = "Your scheduled automatic profile has been cancelled."
|
||||
--[[Translation missing --]]
|
||||
L["Your threat as a percentage of the tank's current threat."] = "Your threat as a percentage of the tank's current threat."
|
||||
--[[Translation missing --]]
|
||||
L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."
|
||||
--[[Translation missing --]]
|
||||
L["Your total threat on the mob."] = "Your total threat on the mob."
|
||||
--[[Translation missing --]]
|
||||
L["Zone Group ID(s)"] = "Zone Group ID(s)"
|
||||
--[[Translation missing --]]
|
||||
L["Zone ID(s)"] = "Zone ID(s)"
|
||||
|
||||
+296
-31
@@ -8,6 +8,20 @@ local L = WeakAuras.L
|
||||
L[" • %d auras added"] = "• %d auras ajoutés"
|
||||
L[" • %d auras deleted"] = "• %d auras supprimés"
|
||||
L[" • %d auras modified"] = "• %d auras modifiés"
|
||||
--[[Translation missing --]]
|
||||
L[ [=[ Filter formats: 'Name', 'Name-Realm', '-Realm'.
|
||||
|
||||
Supports multiple entries, separated by commas
|
||||
]=] ] = [=[ Filter formats: 'Name', 'Name-Realm', '-Realm'.
|
||||
|
||||
Supports multiple entries, separated by commas
|
||||
]=]
|
||||
--[[Translation missing --]]
|
||||
L[ [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=] ] = [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=]
|
||||
L["%s - %i. Trigger"] = "%s - %i. Déclencheur"
|
||||
L["%s - Alpha Animation"] = "%s - Animation de l'opacité"
|
||||
L["%s - Color Animation"] = "%s - Animation Couleur"
|
||||
@@ -34,10 +48,13 @@ L["%s Texture Function"] = "%s Fonction de Texture"
|
||||
L["%s total auras"] = "%s auras au total"
|
||||
L["%s Trigger Function"] = "%s Fonction de Déclenchement"
|
||||
L["%s Untrigger Function"] = "%s Fonction de Désactivation"
|
||||
--[[Translation missing --]]
|
||||
L["* Suffix"] = "* Suffix"
|
||||
L["/wa help - Show this message"] = "/wa help - Montrer ce message"
|
||||
L["/wa minimap - Toggle the minimap icon"] = "/wa minimap - Afficher l'icône sur la mini-carte"
|
||||
L["/wa pprint - Show the results from the most recent profiling"] = "/wa pprint - Affiche les résultats du profilage le plus récent"
|
||||
L["/wa pstart - Start profiling"] = "/wa pstart - Commencer le profilage"
|
||||
--[[Translation missing --]]
|
||||
L["/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."] = "/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."
|
||||
L["/wa pstop - Finish profiling"] = "/wa pstop - Arrêter le profilage"
|
||||
--[[Translation missing --]]
|
||||
L["/wa repair - Repair tool"] = "/wa repair - Repair tool"
|
||||
@@ -46,6 +63,10 @@ L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cffeda55
|
||||
--[[Translation missing --]]
|
||||
L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda55fRight-Click|r to toggle performance profiling window."
|
||||
L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fMaj-Clic|r Pour suspendre l'exécution de l'addon."
|
||||
--[[Translation missing --]]
|
||||
L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000Not|r Player Name/Realm"
|
||||
L["|cFFffcc00Extra Options:|r %s"] = "|cFFffcc00Options supplémentaires :|r %s"
|
||||
L["|cFFffcc00Extra Options:|r None"] = "|cFFffcc00Options supplémentaires :|r Aucun"
|
||||
L["10 Man Raid"] = "Raid 10 Joueurs"
|
||||
@@ -53,7 +74,12 @@ L["20 Man Raid"] = "Raid 20 Joueurs"
|
||||
L["25 Man Raid"] = "Raid 25 Joueurs"
|
||||
L["40 Man Raid"] = "Raid 40 Joueurs"
|
||||
L["5 Man Dungeon"] = "Donjon 5 joueurs"
|
||||
L["A WeakAura just tried to use a forbidden function but has been blocked from doing so. Please check your auras!"] = "WeakAura a juste essayé d'utiliser une fonction interdite, mais a été bloqué. S'il vous plaît vérifiez vos auras!"
|
||||
--[[Translation missing --]]
|
||||
L["Abbreviate"] = "Abbreviate"
|
||||
--[[Translation missing --]]
|
||||
L["AbbreviateLargeNumbers (Blizzard)"] = "AbbreviateLargeNumbers (Blizzard)"
|
||||
--[[Translation missing --]]
|
||||
L["AbbreviateNumbers (Blizzard)"] = "AbbreviateNumbers (Blizzard)"
|
||||
L["Absorb"] = "Absorbe"
|
||||
L["Absorb Display"] = "Affichage de l'Absorption"
|
||||
L["Absorbed"] = "Absorbé"
|
||||
@@ -81,6 +107,10 @@ L["Alpha"] = "Opacité"
|
||||
L["Alternate Power"] = "Puissance alternative"
|
||||
L["Always"] = "Toujours"
|
||||
L["Always active trigger"] = "Déclencheur toujours actif"
|
||||
--[[Translation missing --]]
|
||||
L["Always include realm"] = "Always include realm"
|
||||
--[[Translation missing --]]
|
||||
L["Always True"] = "Always True"
|
||||
L["Amount"] = "Quantité"
|
||||
L["And Talent selected"] = "Et le talent sélectionné"
|
||||
L["Animations"] = "Animations"
|
||||
@@ -101,11 +131,21 @@ L["Ascending"] = "Croissant"
|
||||
--[[Translation missing --]]
|
||||
L["Assigned Role"] = "Assigned Role"
|
||||
L["At Least One Enemy"] = "Au moins un ennemi"
|
||||
--[[Translation missing --]]
|
||||
L["At missing Value"] = "At missing Value"
|
||||
--[[Translation missing --]]
|
||||
L["At Percent"] = "At Percent"
|
||||
--[[Translation missing --]]
|
||||
L["At Value"] = "At Value"
|
||||
L["Attach to End"] = "Attacher à la Fin"
|
||||
L["Attach to Start"] = "Attacher au Début"
|
||||
--[[Translation missing --]]
|
||||
L["Attack Power"] = "Attack Power"
|
||||
L["Attackable"] = "Attaquable"
|
||||
L["Attackable Target"] = "Cible attackable"
|
||||
L["Aura"] = "Aura"
|
||||
--[[Translation missing --]]
|
||||
L["Aura '%s': %s"] = "Aura '%s': %s"
|
||||
L["Aura Applied"] = "Aura appliquée"
|
||||
L["Aura Applied Dose"] = "Dose de l'aura appliquée"
|
||||
L["Aura Broken"] = "Aura Cassée"
|
||||
@@ -127,6 +167,8 @@ L["Auto"] = "auto"
|
||||
L["Autocast Shine"] = "Autocast Shine"
|
||||
L["Automatic"] = "Automatique"
|
||||
--[[Translation missing --]]
|
||||
L["Automatic Length"] = "Automatic Length"
|
||||
--[[Translation missing --]]
|
||||
L["Automatic Repair Confirmation Dialog"] = "Automatic Repair Confirmation Dialog"
|
||||
L["Automatic Rotation"] = "Rotation automatique"
|
||||
L["Avoidance (%)"] = "Evitement (%)"
|
||||
@@ -137,8 +179,6 @@ L["Back and Forth"] = "D'avant en arrière"
|
||||
--[[Translation missing --]]
|
||||
L["Background"] = "Background"
|
||||
L["Background Color"] = "Couleur de Fond"
|
||||
--[[Translation missing --]]
|
||||
L["Bar"] = "Bar"
|
||||
L["Bar Color"] = "Couleur de barre"
|
||||
--[[Translation missing --]]
|
||||
L["Baron Geddon"] = "Baron Geddon"
|
||||
@@ -151,6 +191,8 @@ L["BG>Raid>Party>Say"] = "BG>Raid>Groupe>Dire"
|
||||
L["BG-System Alliance"] = "Système-BG Alliance"
|
||||
L["BG-System Horde"] = "Système-BG Horde"
|
||||
L["BG-System Neutral"] = "Système-BG Neutre"
|
||||
--[[Translation missing --]]
|
||||
L["Big Number"] = "Big Number"
|
||||
L["BigWigs Addon"] = "Addons BigWigs"
|
||||
L["BigWigs Message"] = "Message BigWigs"
|
||||
L["BigWigs Timer"] = "Temps BigWigs"
|
||||
@@ -183,7 +225,7 @@ L["Buru the Gorger"] = "Buru the Gorger"
|
||||
L["Can be used for e.g. checking if \"boss1target\" is the same as \"player\"."] = "Peut être utilisé pour par exemple vérifier si l'unité \"boss1target\" est la même que \"player\"."
|
||||
L["Cancel"] = "Annuler"
|
||||
--[[Translation missing --]]
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."] = "Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft bug with high computer uptime. (Uptime: %i). Please restart your computer."] = "Can't schedule timer with %i, due to a World of Warcraft bug with high computer uptime. (Uptime: %i). Please restart your computer."
|
||||
L["Cast"] = "Incantation"
|
||||
L["Cast Bar"] = "Barre d'incantation"
|
||||
L["Cast Failed"] = "Incantation ratée"
|
||||
@@ -192,8 +234,13 @@ L["Cast Success"] = "Incantation réussie"
|
||||
L["Cast Type"] = "Type d'incantation"
|
||||
L["Caster"] = "Lanceur de sort"
|
||||
L["Caster Name"] = "Nom du Lanceur de sort "
|
||||
--[[Translation missing --]]
|
||||
L["Caster Realm"] = "Caster Realm"
|
||||
L["Caster Unit"] = "Unité lanceur de sort"
|
||||
L["Caster's Target "] = "Cible du lanceur"
|
||||
--[[Translation missing --]]
|
||||
L["Caster's Target"] = "Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Ceil"] = "Ceil"
|
||||
L["Center"] = "Centre"
|
||||
L["Centered Horizontal"] = "Centré horizontalement"
|
||||
L["Centered Vertical"] = "Centré verticalement"
|
||||
@@ -203,6 +250,8 @@ L["Channel (Spell)"] = "Canalisation"
|
||||
L["Character Stats"] = "Stats Personnage"
|
||||
L["Character Type"] = "Type de Personnage"
|
||||
L["Charge gained/lost"] = "Charge gagné/perdu"
|
||||
--[[Translation missing --]]
|
||||
L["Charged Combo Point"] = "Charged Combo Point"
|
||||
L["Charges"] = "Charges"
|
||||
L["Charges Changed (Spell)"] = "Charges Modifiés (Sort)"
|
||||
L["Chat Frame"] = "Fenêtre de discussion"
|
||||
@@ -215,6 +264,8 @@ L["Circle"] = "Cercle"
|
||||
L["Clamp"] = "Attache"
|
||||
L["Class"] = "Classe"
|
||||
L["Class and Specialization"] = "Classe et spécialisation"
|
||||
--[[Translation missing --]]
|
||||
L["Classification"] = "Classification"
|
||||
L["Clockwise"] = "Sens horaire"
|
||||
L["Clone per Event"] = "Clone pour chaque Évènement"
|
||||
L["Clone per Match"] = "Clone pour chaque Correspondance"
|
||||
@@ -223,7 +274,7 @@ L["Combat Log"] = "Journal de combat"
|
||||
L["Conditions"] = "Conditions"
|
||||
L["Contains"] = "Contient"
|
||||
--[[Translation missing --]]
|
||||
L["Continously update Movement Speed"] = "Continously update Movement Speed"
|
||||
L["Continuously update Movement Speed"] = "Continuously update Movement Speed"
|
||||
L["Cooldown"] = "Temps de recharge"
|
||||
L["Cooldown Progress (Equipment Slot)"] = "Progression du temps de recharge (Emplacement d'équipement)"
|
||||
L["Cooldown Progress (Item)"] = "Progression du temps de recharge (Objet)"
|
||||
@@ -242,12 +293,16 @@ L["Crowd Controlled"] = "Contrôlé"
|
||||
L["Crushing"] = "Ecrasant"
|
||||
--[[Translation missing --]]
|
||||
L["C'thun"] = "C'thun"
|
||||
--[[Translation missing --]]
|
||||
L["Current Experience"] = "Current Experience"
|
||||
L["Current Zone Group"] = "Groupe de Zone actuel"
|
||||
L[ [=[Current Zone
|
||||
]=] ] = "Zone Actuelle"
|
||||
L["Curse"] = "Malédiction"
|
||||
L["Custom"] = "Personnalisé"
|
||||
--[[Translation missing --]]
|
||||
L["Custom Check"] = "Custom Check"
|
||||
--[[Translation missing --]]
|
||||
L["Custom Color"] = "Custom Color"
|
||||
L["Custom Configuration"] = "Configuration personnalisée"
|
||||
L["Custom Function"] = "Fonction personnalisée"
|
||||
@@ -272,6 +327,8 @@ L["Desaturate Foreground"] = "Désaturer le Premier-plan"
|
||||
L["Descending"] = "Décroissant"
|
||||
L["Description"] = "Description"
|
||||
L["Dest Raid Mark"] = "Marqueurs de Raid"
|
||||
--[[Translation missing --]]
|
||||
L["Destination GUID"] = "Destination GUID"
|
||||
L["Destination In Group"] = "Destination En groupe"
|
||||
L["Destination Name"] = "Nom de destination"
|
||||
--[[Translation missing --]]
|
||||
@@ -303,6 +360,10 @@ L["Dungeons"] = "Donjons"
|
||||
L["Durability Damage"] = "Perte de durabilité"
|
||||
L["Durability Damage All"] = "Perte de durabilité sur tout"
|
||||
--[[Translation missing --]]
|
||||
L["Dynamic"] = "Dynamic"
|
||||
--[[Translation missing --]]
|
||||
L["Dynamic Information"] = "Dynamic Information"
|
||||
--[[Translation missing --]]
|
||||
L["Ease In"] = "Ease In"
|
||||
--[[Translation missing --]]
|
||||
L["Ease In and Out"] = "Ease In and Out"
|
||||
@@ -314,6 +375,8 @@ L["Edge"] = "Marge"
|
||||
--[[Translation missing --]]
|
||||
L["Edge of Madness"] = "Edge of Madness"
|
||||
L["Elide"] = "Elider"
|
||||
--[[Translation missing --]]
|
||||
L["Elite"] = "Elite"
|
||||
L["Emote"] = "Emote"
|
||||
--[[Translation missing --]]
|
||||
L["Emphasized"] = "Emphasized"
|
||||
@@ -321,11 +384,17 @@ L["Emphasized"] = "Emphasized"
|
||||
L["Emphasized option checked in BigWigs's spell options"] = "Emphasized option checked in BigWigs's spell options"
|
||||
L["Empty"] = "Vide"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Applied"] = "Enchant Applied"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Found"] = "Enchant Found"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Missing"] = "Enchant Missing"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Name or ID"] = "Enchant Name or ID"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Removed"] = "Enchant Removed"
|
||||
--[[Translation missing --]]
|
||||
L["Enchanted"] = "Enchanted"
|
||||
L["Encounter ID(s)"] = "ID de la Rencontre"
|
||||
L["Energize"] = "Gain d'énergie"
|
||||
L["Enrage"] = "Enrager"
|
||||
@@ -341,6 +410,10 @@ L["Equipment Set"] = "Ensemble d'Equipement"
|
||||
L["Equipment Set Equipped"] = "Ensemble d'Equipement Équipé"
|
||||
L["Equipment Slot"] = "Emplacement d'équipement"
|
||||
L["Equipped"] = "Équipé "
|
||||
--[[Translation missing --]]
|
||||
L["Error"] = "Error"
|
||||
--[[Translation missing --]]
|
||||
L["Error Frame"] = "Error Frame"
|
||||
L["Error not receiving display information from %s"] = "Erreur de non-réception d'informations d'affichage de %s"
|
||||
--[[Translation missing --]]
|
||||
L[ [=['ERROR: Anchoring %s':
|
||||
@@ -350,13 +423,27 @@ L["Evade"] = "Evite"
|
||||
L["Event"] = "Evènement"
|
||||
L["Event(s)"] = "Evènement(s)"
|
||||
L["Every Frame"] = "Chaque image"
|
||||
--[[Translation missing --]]
|
||||
L["Every Frame (High CPU usage)"] = "Every Frame (High CPU usage)"
|
||||
--[[Translation missing --]]
|
||||
L["Experience (%)"] = "Experience (%)"
|
||||
L["Extend Outside"] = "Étendre à l'extérieur"
|
||||
L["Extra Amount"] = "Quantité extra"
|
||||
L["Extra Attacks"] = "Attaque extra"
|
||||
L["Extra Spell Name"] = "Nom de Sort supplémentaire"
|
||||
--[[Translation missing --]]
|
||||
L["Faction"] = "Faction"
|
||||
--[[Translation missing --]]
|
||||
L["Faction Name"] = "Faction Name"
|
||||
--[[Translation missing --]]
|
||||
L["Faction Reputation"] = "Faction Reputation"
|
||||
L["Fade In"] = "Fondu entrant"
|
||||
L["Fade Out"] = "Fondu sortant"
|
||||
L["Fail Alert"] = "Alerte d'échec"
|
||||
--[[Translation missing --]]
|
||||
L["Fallback"] = "Fallback"
|
||||
--[[Translation missing --]]
|
||||
L["Fallback Icon"] = "Fallback Icon"
|
||||
L["False"] = "Faux"
|
||||
--[[Translation missing --]]
|
||||
L["Fankriss the Unyielding"] = "Fankriss the Unyielding"
|
||||
@@ -367,7 +454,6 @@ L["Fire Resistance"] = "Résistance au feu"
|
||||
L["Firemaw"] = "Firemaw"
|
||||
L["First"] = "Premier"
|
||||
L["First Value of Tooltip Text"] = "Première Valeur du Texte de l'Info-bulle"
|
||||
L["Fishing Lure / Weapon Enchant (Old)"] = "Appât de pêche / Enchantement d'arme (ancien)"
|
||||
L["Fixed"] = "Fixé"
|
||||
--[[Translation missing --]]
|
||||
L["Fixed Names"] = "Fixed Names"
|
||||
@@ -378,12 +464,26 @@ L["Flamegor"] = "Flamegor"
|
||||
L["Flash"] = "Flash"
|
||||
L["Flex Raid"] = "Raid Dynamique"
|
||||
L["Flip"] = "Retourner"
|
||||
--[[Translation missing --]]
|
||||
L["Floor"] = "Floor"
|
||||
L["Focus"] = "Focalisation"
|
||||
L["Font Size"] = "Taille de Police"
|
||||
--[[Translation missing --]]
|
||||
L["Forbidden function or table: %s"] = "Forbidden function or table: %s"
|
||||
L["Foreground"] = "Premier plan"
|
||||
L["Foreground Color"] = "Couleur de Premier Plan"
|
||||
L["Form"] = "Forme"
|
||||
--[[Translation missing --]]
|
||||
L["Format"] = "Format"
|
||||
--[[Translation missing --]]
|
||||
L["Formats |cFFFF0000%unit|r"] = "Formats |cFFFF0000%unit|r"
|
||||
--[[Translation missing --]]
|
||||
L["Formats Player's |cFFFF0000%guid|r"] = "Formats Player's |cFFFF0000%guid|r"
|
||||
--[[Translation missing --]]
|
||||
L["Forward"] = "Forward"
|
||||
--[[Translation missing --]]
|
||||
L["Forward, Reverse Loop"] = "Forward, Reverse Loop"
|
||||
--[[Translation missing --]]
|
||||
L["Frame Selector"] = "Frame Selector"
|
||||
L["Frequency"] = "Fréquence"
|
||||
L["Friendly"] = "Amical"
|
||||
@@ -391,7 +491,8 @@ L["Friendly Fire"] = "Tir ami"
|
||||
L["From"] = "De"
|
||||
L["Frost Resistance"] = "Résistance au givre"
|
||||
L["Full"] = "Plein"
|
||||
L["Full Scan"] = "Scan Complet"
|
||||
--[[Translation missing --]]
|
||||
L["Full Bar"] = "Full Bar"
|
||||
L["Full/Empty"] = "Plein/Vide"
|
||||
--[[Translation missing --]]
|
||||
L["Gahz'ranka"] = "Gahz'ranka"
|
||||
@@ -421,7 +522,6 @@ L["Grid"] = "Grille"
|
||||
--[[Translation missing --]]
|
||||
L["Grobbulus"] = "Grobbulus"
|
||||
L["Group"] = "Groupe"
|
||||
L["Group %s"] = "Groupe %s"
|
||||
L["Group Arrangement"] = "Arrangement du Groupe"
|
||||
L["Grow"] = "Grandir"
|
||||
L["GTFO Alert"] = "Alerte GTFO"
|
||||
@@ -442,6 +542,8 @@ L["Health (%)"] = "Vie (%)"
|
||||
L["Heigan the Unclean"] = "Heigan the Unclean"
|
||||
L["Height"] = "Hauteur"
|
||||
L["Hide"] = "Cacher"
|
||||
--[[Translation missing --]]
|
||||
L["Hide 0 cooldowns"] = "Hide 0 cooldowns"
|
||||
L["High Damage"] = "Dégâts élevés"
|
||||
--[[Translation missing --]]
|
||||
L["High Priest Thekal"] = "High Priest Thekal"
|
||||
@@ -462,14 +564,16 @@ L["Humanoid"] = "Humanoïde"
|
||||
L["Hybrid"] = "Hybride"
|
||||
--[[Translation missing --]]
|
||||
L["Icon"] = "Icon"
|
||||
L["Icon Color"] = "Couleur de l'Icône"
|
||||
L["Icon Desaturate"] = "Désaturer l'Icône"
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/wa2!"] = [=[Si vous avez besoin d'assistance supplémentaire, veuillez ouvrir un ticket sur https://github.com/ ou visitez notre site Discord à l'adresse https://discord.gg/wa2!
|
||||
|
||||
|
||||
]=]
|
||||
--[[Translation missing --]]
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"] = "If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Dead"] = "Ignore Dead"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Disconnected"] = "Ignore Disconnected"
|
||||
L["Ignore Rune CD"] = "Ignorer le CoolDown des runes"
|
||||
L["Ignore Rune CDs"] = "Ignorer les CoolDowns des runes"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Self"] = "Ignore Self"
|
||||
L["Ignore Unknown Spell"] = "Ignorer le Sort Inconnu"
|
||||
L["Immune"] = "Insensible"
|
||||
L["Import"] = "Importer"
|
||||
@@ -488,8 +592,11 @@ L["In Vehicle"] = "Dans un véhicule"
|
||||
L["Include Bank"] = "Inclure Banque"
|
||||
L["Include Charges"] = "Inclure charges"
|
||||
L["Incoming Heal"] = "Soins en Cours"
|
||||
--[[Translation missing --]]
|
||||
L["Increased Precision below 3s"] = "Increased Precision below 3s"
|
||||
--[[Translation missing --]]
|
||||
L["Information"] = "Information"
|
||||
L["Inherited"] = "Hérité"
|
||||
L["Inside"] = "Dedans"
|
||||
L["Instakill"] = "Mort instant."
|
||||
L["Instance"] = "Instance"
|
||||
L["Instance Difficulty"] = "Difficulté de l'Instance"
|
||||
@@ -502,6 +609,8 @@ L["Interrupt"] = "Interruption"
|
||||
L["Interruptible"] = "Interruptible"
|
||||
L["Inverse"] = "Inverse"
|
||||
L["Inverse Pet Behavior"] = "Inverser le Comportement du Familier"
|
||||
--[[Translation missing --]]
|
||||
L["Is Away from Keyboard"] = "Is Away from Keyboard"
|
||||
L["Is Exactly"] = "Est exactement"
|
||||
L["Is Moving"] = "Est en mouvement"
|
||||
L["Is Off Hand"] = "Est une Main gauche"
|
||||
@@ -510,12 +619,20 @@ L["It might not work correctly on Classic!"] = "Cela pourrait ne pas fonctionner
|
||||
L["It might not work correctly on Retail!"] = "Cela pourrait ne pas fonctionner correctement sur Retail !"
|
||||
L["It might not work correctly with your version!"] = "Cela pourrait ne pas fonctionner correctement avec votre version !"
|
||||
L["Item"] = "Objet"
|
||||
--[[Translation missing --]]
|
||||
L["Item Bonus Id"] = "Item Bonus Id"
|
||||
--[[Translation missing --]]
|
||||
L["Item Bonus Id Equipped"] = "Item Bonus Id Equipped"
|
||||
L["Item Count"] = "Nombre d'objets"
|
||||
L["Item Equipped"] = "Objet équipé"
|
||||
L["Item in Range"] = "Objet à Porté"
|
||||
L["Item Set Equipped"] = "Ensemble d'objets équipé"
|
||||
L["Item Set Id"] = "ID de l'Ensemble d'Equipement"
|
||||
--[[Translation missing --]]
|
||||
L["Item Type"] = "Item Type"
|
||||
--[[Translation missing --]]
|
||||
L["Item Type Equipped"] = "Item Type Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["Jin'do the Hexxer"] = "Jin'do the Hexxer"
|
||||
L["Keep Inside"] = "Garder à l'Intérieur"
|
||||
--[[Translation missing --]]
|
||||
@@ -532,7 +649,10 @@ L["Left"] = "Gauche"
|
||||
L["Left to Right"] = "De Gauche à Droite"
|
||||
L["Left, then Down"] = "Gauche, puis bas"
|
||||
L["Left, then Up"] = "Gauche, puis haut"
|
||||
L["Legacy Aura"] = "Aura herité"
|
||||
--[[Translation missing --]]
|
||||
L["Legacy Aura (disabled)"] = "Legacy Aura (disabled)"
|
||||
--[[Translation missing --]]
|
||||
L["Legacy Aura (disabled):"] = "Legacy Aura (disabled):"
|
||||
L["Legacy RGB Gradient"] = "Dégradé RVB Hérité"
|
||||
L["Legacy RGB Gradient Pulse"] = "Impulsion de Dégradé RVB héritée"
|
||||
L["Length"] = "Longueur"
|
||||
@@ -571,6 +691,8 @@ L["Match Count"] = "taux de rencontre"
|
||||
--[[Translation missing --]]
|
||||
L["Match Count per Unit"] = "Match Count per Unit"
|
||||
L["Matches (Pattern)"] = "Correspond (format)"
|
||||
--[[Translation missing --]]
|
||||
L["Max Char "] = "Max Char "
|
||||
L["Max Charges"] = "Charges Max"
|
||||
L["Maximum"] = "Maximum"
|
||||
L["Maximum Estimate"] = "Estimation Maximale"
|
||||
@@ -581,6 +703,8 @@ L["Message type:"] = "Type de message :"
|
||||
L["Meta Data"] = "Métadonnées"
|
||||
L["Minimum"] = "Minimal"
|
||||
L["Minimum Estimate"] = "Estimation minimale"
|
||||
--[[Translation missing --]]
|
||||
L["Minus (Small Nameplate)"] = "Minus (Small Nameplate)"
|
||||
L["Mirror"] = "Miroir"
|
||||
L["Miss"] = "Raté"
|
||||
L["Miss Type"] = "Type de raté"
|
||||
@@ -609,6 +733,12 @@ L["Multi-target"] = "Multi-cibles"
|
||||
L["Mythic+ Affix"] = "Affixe de Mythique +"
|
||||
L["Name"] = "Nom"
|
||||
L["Name of Caster's Target"] = "Nom de la cible du lanceur"
|
||||
--[[Translation missing --]]
|
||||
L["Name/Realm of Caster's Target"] = "Name/Realm of Caster's Target"
|
||||
L["Nameplate"] = "Barre de vie"
|
||||
--[[Translation missing --]]
|
||||
L["Nameplate Type"] = "Nameplate Type"
|
||||
L["Nameplates"] = "Barres de vie"
|
||||
L["Names of affected Players"] = "Noms des joueurs affectés"
|
||||
L["Names of unaffected Players"] = "Noms des joueurs non affectés"
|
||||
L["Nature Resistance"] = "Résistance à la nature"
|
||||
@@ -619,7 +749,13 @@ L["Nefarian"] = "Nefarian"
|
||||
L["Neutral"] = "Neutre"
|
||||
L["Never"] = "Jamais"
|
||||
L["Next"] = "Suivant"
|
||||
--[[Translation missing --]]
|
||||
L["Next Combat"] = "Next Combat"
|
||||
--[[Translation missing --]]
|
||||
L["Next Encounter"] = "Next Encounter"
|
||||
L["No Children"] = "Pas d'Enfants"
|
||||
--[[Translation missing --]]
|
||||
L["No Extend"] = "No Extend"
|
||||
L["No Instance"] = "Pas d'instance"
|
||||
L["No Profiling information saved."] = "Aucune information de profilage enregistrée."
|
||||
L["None"] = "Aucun"
|
||||
@@ -644,8 +780,9 @@ L["Number Affected"] = "Nombre affecté"
|
||||
--[[Translation missing --]]
|
||||
L["Object"] = "Object"
|
||||
L["Officer"] = "Officier"
|
||||
--[[Translation missing --]]
|
||||
L["Offset from progress"] = "Offset from progress"
|
||||
L["Offset Timer"] = "Décalage de la durée"
|
||||
L["Older set IDs can be found on websites such as wowhead.com/item-sets"] = "Des ID de jeu plus anciennes peuvent être trouvés sur des sites Web tels que wowhead.com/item-sets"
|
||||
L["On Cooldown"] = "En recharge"
|
||||
--[[Translation missing --]]
|
||||
L["On Taxi"] = "On Taxi"
|
||||
@@ -653,6 +790,8 @@ L["On Taxi"] = "On Taxi"
|
||||
L["Only if BigWigs shows it on it's bar"] = "Only if BigWigs shows it on it's bar"
|
||||
--[[Translation missing --]]
|
||||
L["Only if DBM shows it on it's bar"] = "Only if DBM shows it on it's bar"
|
||||
--[[Translation missing --]]
|
||||
L["Only if on a different realm"] = "Only if on a different realm"
|
||||
L["Only if Primary"] = "Seulement si primaire"
|
||||
--[[Translation missing --]]
|
||||
L["Onyxia"] = "Onyxia"
|
||||
@@ -671,10 +810,11 @@ L["Ossirian the Unscarred"] = "Ossirian the Unscarred"
|
||||
--[[Translation missing --]]
|
||||
L["Ouro"] = "Ouro"
|
||||
L["Outline"] = "Contour"
|
||||
L["Outside"] = "Extérieur"
|
||||
L["Overhealing"] = "Soin en excès"
|
||||
L["Overkill"] = "Dégâts en excès"
|
||||
L["Overlay %s"] = "Superposition %s"
|
||||
--[[Translation missing --]]
|
||||
L["Overlay Charged Combo Points"] = "Overlay Charged Combo Points"
|
||||
L["Overlay Cost of Casts"] = "Intégrer le coût des incantations"
|
||||
L["Parry"] = "Parade"
|
||||
L["Parry (%)"] = "Parade (%)"
|
||||
@@ -693,35 +833,49 @@ L["Pet Spell"] = "Sort du Familier"
|
||||
--[[Translation missing --]]
|
||||
L["Phase"] = "Phase"
|
||||
L["Pixel Glow"] = "Pixel surbrillant"
|
||||
--[[Translation missing --]]
|
||||
L["Placement"] = "Placement"
|
||||
--[[Translation missing --]]
|
||||
L["Placement Mode"] = "Placement Mode"
|
||||
L["Play"] = "Jouer"
|
||||
L["Player"] = "Joueur"
|
||||
L["Player Character"] = "Personnage Joueur"
|
||||
L["Player Class"] = "Classe du joueur"
|
||||
--[[Translation missing --]]
|
||||
L["Player Covenant"] = "Player Covenant"
|
||||
--[[Translation missing --]]
|
||||
L["Player Effective Level"] = "Player Effective Level"
|
||||
--[[Translation missing --]]
|
||||
L["Player Experience"] = "Player Experience"
|
||||
L["Player Faction"] = "Faction joueur"
|
||||
L["Player Level"] = "Niveau du joueur"
|
||||
L["Player Name"] = "Nom du joueur"
|
||||
--[[Translation missing --]]
|
||||
L["Player Name/Realm"] = "Player Name/Realm"
|
||||
L["Player Race"] = "Race du Joueur"
|
||||
L["Player(s) Affected"] = "Joueur(s) affecté(s)"
|
||||
L["Player(s) Not Affected"] = "Joueur(s) non affecté(s)"
|
||||
--[[Translation missing --]]
|
||||
L["Please upgrade your Masque version"] = "Please upgrade your Masque version"
|
||||
L["Poison"] = "Poison"
|
||||
L["Power"] = "Puissance"
|
||||
L["Power (%)"] = "Puissance (%)"
|
||||
L["Power Type"] = "Type de puissance"
|
||||
--[[Translation missing --]]
|
||||
L["Precision"] = "Precision"
|
||||
L["Preset"] = "Préréglé"
|
||||
L["Press Ctrl+C to copy"] = "Appuyez sur Ctrl+C pour copier"
|
||||
--[[Translation missing --]]
|
||||
L["Princess Huhuran"] = "Princess Huhuran"
|
||||
--[[Translation missing --]]
|
||||
L["Print Profiling Results"] = "Print Profiling Results"
|
||||
L["Profiling already started."] = "Le profilage a déjà commencé."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling automatically started."] = "Profiling automatically started."
|
||||
L["Profiling not running."] = "Le profilage ne fonctionne pas."
|
||||
L["Profiling started."] = "Le profilage a commencé."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling started. It will end automatically in %d seconds"] = "Profiling started. It will end automatically in %d seconds"
|
||||
L["Profiling still running, stop before trying to print."] = "Profiler toujours en cours, arrêtez avant d'essayer d'imprimer."
|
||||
L["Profiling stopped."] = "Le profilage s'est arrêté."
|
||||
--[[Translation missing --]]
|
||||
L["Progress"] = "Progress"
|
||||
L["Progress Total"] = "Progrès Total"
|
||||
L["Progress Value"] = "Valeur de progression"
|
||||
L["Pulse"] = "Pulsation"
|
||||
@@ -729,19 +883,33 @@ L["PvP Flagged"] = "JcJ activé"
|
||||
L["PvP Talent %i"] = "Talent JcJ %i"
|
||||
L["PvP Talent selected"] = "Talent JcJ sélectionné"
|
||||
--[[Translation missing --]]
|
||||
L["PvP Talent Selected"] = "PvP Talent Selected"
|
||||
--[[Translation missing --]]
|
||||
L["Queued Action"] = "Queued Action"
|
||||
L["Radius"] = "Rayon"
|
||||
--[[Translation missing --]]
|
||||
L["Ragnaros"] = "Ragnaros"
|
||||
L["Raid"] = "Raid "
|
||||
--[[Translation missing --]]
|
||||
L["Raid Role"] = "Raid Role"
|
||||
L["Raid Warning"] = "Avertissement de Raid"
|
||||
L["Raids"] = "Raids RdR"
|
||||
L["Range"] = "Portée"
|
||||
L["Range Check"] = "Vérification de la portée"
|
||||
--[[Translation missing --]]
|
||||
L["Rare"] = "Rare"
|
||||
--[[Translation missing --]]
|
||||
L["Rare Elite"] = "Rare Elite"
|
||||
--[[Translation missing --]]
|
||||
L["Raw Threat Percent"] = "Raw Threat Percent"
|
||||
--[[Translation missing --]]
|
||||
L["Razorgore the Untamed"] = "Razorgore the Untamed"
|
||||
L["Ready Check"] = "Appel de Raid"
|
||||
L["Realm"] = "Royaume"
|
||||
--[[Translation missing --]]
|
||||
L["Realm Name"] = "Realm Name"
|
||||
--[[Translation missing --]]
|
||||
L["Realm of Caster's Target"] = "Realm of Caster's Target"
|
||||
L["Receiving display information"] = "Réception d'information de graphique de %s..."
|
||||
L["Reflect"] = "Renvoi"
|
||||
L["Region type %s not supported"] = "Région de type %s non supporté"
|
||||
@@ -757,7 +925,7 @@ L["Remove Obsolete Auras"] = "Retirer les auras obsolètes"
|
||||
L["Repair"] = "Repair"
|
||||
L["Repeat"] = "Répéter"
|
||||
--[[Translation missing --]]
|
||||
L["Report"] = "Report"
|
||||
L["Report Summary"] = "Report Summary"
|
||||
L["Requested display does not exist"] = "L'affichage demandé n'existe pas"
|
||||
L["Requested display not authorized"] = "L'affichage demandé n'est pas autorisé"
|
||||
L["Requesting display information from %s ..."] = "Demande des informations de l'affichage depuis %s ..."
|
||||
@@ -786,6 +954,12 @@ L["Resolve collisions dialog startup singular"] = [=[Vous avez activé un addon
|
||||
Vous devez renommer votre graphique pour faire de la place pour celui de l'addon.
|
||||
|
||||
Résolu : |cFFFF0000]=]
|
||||
--[[Translation missing --]]
|
||||
L["Rested"] = "Rested"
|
||||
--[[Translation missing --]]
|
||||
L["Rested Experience"] = "Rested Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Rested Experience (%)"] = "Rested Experience (%)"
|
||||
L["Resting"] = "Repos"
|
||||
L["Resurrect"] = "Résurrection"
|
||||
L["Right"] = "Droite"
|
||||
@@ -796,6 +970,12 @@ L["Role"] = "Rôle"
|
||||
L["Rotate Left"] = "Rotation gauche"
|
||||
L["Rotate Right"] = "Rotation droite"
|
||||
--[[Translation missing --]]
|
||||
L["Rotation"] = "Rotation"
|
||||
--[[Translation missing --]]
|
||||
L["Round"] = "Round"
|
||||
--[[Translation missing --]]
|
||||
L["Round Mode"] = "Round Mode"
|
||||
--[[Translation missing --]]
|
||||
L["Ruins of Ahn'Qiraj"] = "Ruins of Ahn'Qiraj"
|
||||
L["Run Custom Code"] = "Exécuter le code personnalisé"
|
||||
L["Rune"] = "Rune"
|
||||
@@ -819,6 +999,8 @@ L["Select Frame"] = "Sélectionner le cadre"
|
||||
L["Separator"] = "Séparateur"
|
||||
--[[Translation missing --]]
|
||||
L["Set IDs can be found on websites such as classic.wowhead.com/item-sets"] = "Set IDs can be found on websites such as classic.wowhead.com/item-sets"
|
||||
--[[Translation missing --]]
|
||||
L["Set IDs can be found on websites such as wowhead.com/item-sets"] = "Set IDs can be found on websites such as wowhead.com/item-sets"
|
||||
L["Set Maximum Progress"] = "Progression maximale"
|
||||
L["Set Minimum Progress"] = "Progression minimum"
|
||||
L["Shadow Resistance"] = "Résistance à l'ombre"
|
||||
@@ -837,10 +1019,26 @@ L["Show Glow"] = "Surbrillance"
|
||||
L["Show Incoming Heal"] = "Afficher les Soins en Cours"
|
||||
--[[Translation missing --]]
|
||||
L["Show On"] = "Show On"
|
||||
--[[Translation missing --]]
|
||||
L["Show Rested Overlay"] = "Show Rested Overlay"
|
||||
L["Shrink"] = "Rétrécir"
|
||||
--[[Translation missing --]]
|
||||
L["Silithid Royalty"] = "Silithid Royalty"
|
||||
L["Simple"] = "Basique"
|
||||
--[[Translation missing --]]
|
||||
L["Since Apply"] = "Since Apply"
|
||||
--[[Translation missing --]]
|
||||
L["Since Apply/Refresh"] = "Since Apply/Refresh"
|
||||
--[[Translation missing --]]
|
||||
L["Since Charge Gain"] = "Since Charge Gain"
|
||||
--[[Translation missing --]]
|
||||
L["Since Charge Lost"] = "Since Charge Lost"
|
||||
--[[Translation missing --]]
|
||||
L["Since Ready"] = "Since Ready"
|
||||
--[[Translation missing --]]
|
||||
L["Since Stack Gain"] = "Since Stack Gain"
|
||||
--[[Translation missing --]]
|
||||
L["Since Stack Lost"] = "Since Stack Lost"
|
||||
L["Size & Position"] = "Taille & Position"
|
||||
L["Slide from Bottom"] = "Glisser d'en bas"
|
||||
L["Slide from Left"] = "Glisser de la gauche"
|
||||
@@ -858,6 +1056,10 @@ L["Small"] = "Small"
|
||||
L["Smart Group"] = "Smart Group"
|
||||
L["Sound"] = "Son"
|
||||
L["Sound by Kit ID"] = "Son par Kit ID"
|
||||
--[[Translation missing --]]
|
||||
L["Source"] = "Source"
|
||||
--[[Translation missing --]]
|
||||
L["Source GUID"] = "Source GUID"
|
||||
L["Source In Group"] = "Source dans le groupe"
|
||||
L["Source Name"] = "Nom de source"
|
||||
--[[Translation missing --]]
|
||||
@@ -869,13 +1071,13 @@ L["Source Raid Mark"] = "Source Raid Mark"
|
||||
--[[Translation missing --]]
|
||||
L["Source Reaction"] = "Source Reaction"
|
||||
L["Source Unit"] = "Unité source"
|
||||
--[[Translation missing --]]
|
||||
L["Source Unit Name/Realm"] = "Source Unit Name/Realm"
|
||||
L["Source: "] = "Source :"
|
||||
L["Space"] = "Ecart"
|
||||
L["Spacing"] = "Ecartement"
|
||||
L["Spark Color"] = "Couleur d'étincelle"
|
||||
L["Spark Height"] = "Hauteur de l'étincelle"
|
||||
L["Spark Width"] = [=[
|
||||
Largeur de l'étincelle]=]
|
||||
--[[Translation missing --]]
|
||||
L["Spark"] = "Spark"
|
||||
L["Spec Role"] = "Rôle de Spécification"
|
||||
L["Specific Unit"] = "Unité spécifique"
|
||||
L["Spell"] = "Sort"
|
||||
@@ -902,15 +1104,25 @@ L["Stagger Scale"] = "espacer"
|
||||
L["Stamina"] = "Endurance"
|
||||
L["Stance/Form/Aura"] = "Posture/Forme/Aura"
|
||||
--[[Translation missing --]]
|
||||
L["Standing"] = "Standing"
|
||||
--[[Translation missing --]]
|
||||
L["Star Shake"] = "Star Shake"
|
||||
--[[Translation missing --]]
|
||||
L["Start"] = "Start"
|
||||
--[[Translation missing --]]
|
||||
L["Start Now"] = "Start Now"
|
||||
L["Status"] = "Statut"
|
||||
L["Stolen"] = "Volé"
|
||||
L["Stop"] = "Arrêter"
|
||||
L["Strength"] = "Force"
|
||||
L["String"] = "Séquence"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract Cast"] = "Subtract Cast"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract Channel"] = "Subtract Channel"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract GCD"] = "Subtract GCD"
|
||||
--[[Translation missing --]]
|
||||
L["Sulfuron Harbinger"] = "Sulfuron Harbinger"
|
||||
L["Summon"] = "Invocation"
|
||||
L["Supports multiple entries, separated by commas"] = "Prend en charge plusieurs entrées, séparées par des virgules"
|
||||
@@ -933,6 +1145,8 @@ L["Text"] = "Texte"
|
||||
--[[Translation missing --]]
|
||||
L["Thaddius"] = "Thaddius"
|
||||
--[[Translation missing --]]
|
||||
L["The aura has overwritten the global '%s', this might affect other auras."] = "The aura has overwritten the global '%s', this might affect other auras."
|
||||
--[[Translation missing --]]
|
||||
L["The effective level differs from the level in e.g. Time Walking dungeons."] = "The effective level differs from the level in e.g. Time Walking dungeons."
|
||||
--[[Translation missing --]]
|
||||
L["The Four Horsemen"] = "The Four Horsemen"
|
||||
@@ -948,6 +1162,8 @@ L["Thickness"] = "Thickness"
|
||||
L["Third"] = "Troisième"
|
||||
L["Third Value of Tooltip Text"] = "Troisième valeur du texte de l'info-bulle"
|
||||
L["This aura contains custom Lua code."] = "Cette aura contient du code Lua personnalisé."
|
||||
--[[Translation missing --]]
|
||||
L["This aura has legacy aura trigger(s), which are no longer supported."] = "This aura has legacy aura trigger(s), which are no longer supported."
|
||||
L["This aura was created with a newer version of WeakAuras."] = "Cette aura a été créée avec une nouvelle version de WeakAuras."
|
||||
--[[Translation missing --]]
|
||||
L["This aura was created with the Classic version of World of Warcraft."] = "This aura was created with the Classic version of World of Warcraft."
|
||||
@@ -955,8 +1171,18 @@ L["This aura was created with the Classic version of World of Warcraft."] = "Thi
|
||||
L["This aura was created with the retail version of World of Warcraft."] = "This aura was created with the retail version of World of Warcraft."
|
||||
L["This is a modified version of your aura, |cff9900FF%s.|r"] = "Ceci est une version modifiée de votre aura, |cff9900FF%s.|r"
|
||||
L["This is a modified version of your group, |cff9900FF%s.|r"] = "Ceci est une version modifiée de votre groupe, |cff9900FF%s.|r"
|
||||
--[[Translation missing --]]
|
||||
L["Threat Percent"] = "Threat Percent"
|
||||
L["Threat Situation"] = "Situation de Menace"
|
||||
--[[Translation missing --]]
|
||||
L["Threat Value"] = "Threat Value"
|
||||
--[[Translation missing --]]
|
||||
L["Tick"] = "Tick"
|
||||
L["Tier "] = "Pallier"
|
||||
--[[Translation missing --]]
|
||||
L["Time Format"] = "Time Format"
|
||||
--[[Translation missing --]]
|
||||
L["Time in GCDs"] = "Time in GCDs"
|
||||
L["Timed"] = "Temporisé"
|
||||
--[[Translation missing --]]
|
||||
L["Timer Id"] = "Timer Id"
|
||||
@@ -973,8 +1199,12 @@ L["Top"] = "Haut"
|
||||
L["Top Left"] = "Haut Gauche"
|
||||
L["Top Right"] = "Haut Droite"
|
||||
L["Top to Bottom"] = "Haut en Bas"
|
||||
--[[Translation missing --]]
|
||||
L["Total"] = "Total"
|
||||
L["Total Duration"] = "Duration Totale"
|
||||
--[[Translation missing --]]
|
||||
L["Total Experience"] = "Total Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Total Match Count"] = "Total Match Count"
|
||||
--[[Translation missing --]]
|
||||
L["Total Stacks"] = "Total Stacks"
|
||||
@@ -995,11 +1225,15 @@ L["Tracking Charge CDs"] = "Suivi des CD de charge"
|
||||
L["Tracking Only Cooldown"] = "Suivi du temps de recharge"
|
||||
L["Transmission error"] = "Erreur de transmission"
|
||||
L["Trigger"] = "Déclencheur"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger %i"] = "Trigger %i"
|
||||
L["Trigger 1"] = "Déclencheur 1"
|
||||
L["Trigger State Updater (Advanced)"] = [=[
|
||||
Mise à jour de l'état du déclencheur (Avancé)]=]
|
||||
L["Trigger Update"] = "Mise-à-jour du déclencheur"
|
||||
L["Trigger:"] = "Déclencheur :"
|
||||
--[[Translation missing --]]
|
||||
L["Trivial (Low Level)"] = "Trivial (Low Level)"
|
||||
L["True"] = "Vrai"
|
||||
--[[Translation missing --]]
|
||||
L["Twin Emperors"] = "Twin Emperors"
|
||||
@@ -1011,10 +1245,14 @@ L["Unit Characteristics"] = "Caractéristique d'unité"
|
||||
L["Unit Destroyed"] = "Unité détruite"
|
||||
L["Unit Died"] = "Unité morte"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Dissipates"] = "Unit Dissipates"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Frame"] = "Unit Frame"
|
||||
L["Unit Frames"] = "Cadre d'unité"
|
||||
L["Unit is Unit"] = "L'unité est l'unité"
|
||||
L["Unit Name"] = "Nom de l'Unité"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Name/Realm"] = "Unit Name/Realm"
|
||||
L["Units Affected"] = "Unités Concernés"
|
||||
L["Unlimited"] = "Illimité"
|
||||
L["Up"] = "Haut"
|
||||
@@ -1022,10 +1260,13 @@ L["Up, then Left"] = "Haut, puis gauche"
|
||||
L["Up, then Right"] = "Haut, puis droite"
|
||||
L["Update Auras"] = "Mettre à jour les auras"
|
||||
L["Usage:"] = "Utilisation:"
|
||||
L["Use /wa minimap to show the minimap icon again"] = "Tapez /wa minimap pour ré-afficher l'icône de mini-carte"
|
||||
--[[Translation missing --]]
|
||||
L["Use /wa minimap to show the minimap icon again."] = "Use /wa minimap to show the minimap icon again."
|
||||
L["Use Custom Color"] = "Utiliser couleur personnalisée"
|
||||
--[[Translation missing --]]
|
||||
L["Vaelastrasz the Corrupt"] = "Vaelastrasz the Corrupt"
|
||||
--[[Translation missing --]]
|
||||
L["Value"] = "Value"
|
||||
L["Values/Remaining Time above this value are displayed as full progress."] = "Les valeurs/temps restant au-dessus de cette valeur sont affichés en tant que progrès complets."
|
||||
L["Values/Remaining Time below this value are displayed as no progress."] = "Les valeurs/temps restant en-dessous de cette valeur sont affichés en tant que sans progrès."
|
||||
L["Versatility (%)"] = "Polyvalence (%)"
|
||||
@@ -1034,8 +1275,14 @@ L["Version: "] = "Version: "
|
||||
--[[Translation missing --]]
|
||||
L["Viscidus"] = "Viscidus"
|
||||
L["Visibility"] = "Visibilité"
|
||||
--[[Translation missing --]]
|
||||
L["Visible"] = "Visible"
|
||||
L["War Mode Active"] = "Mode de Guerre Actif"
|
||||
--[[Translation missing --]]
|
||||
L["Warning"] = "Warning"
|
||||
--[[Translation missing --]]
|
||||
L["Warning for unknown aura:"] = "Warning for unknown aura:"
|
||||
--[[Translation missing --]]
|
||||
L["Warning: Full Scan auras checking for both name and spell id can't be converted."] = "Warning: Full Scan auras checking for both name and spell id can't be converted."
|
||||
--[[Translation missing --]]
|
||||
L["Warning: Name info is now available via %affected, %unaffected. Number of affected group members via %unitCount. Some options behave differently now. This is not automatically adjusted."] = "Warning: Name info is now available via %affected, %unaffected. Number of affected group members via %unitCount. Some options behave differently now. This is not automatically adjusted."
|
||||
@@ -1046,20 +1293,38 @@ L["WeakAuras has encountered an error during the login process. Please report th
|
||||
--[[Translation missing --]]
|
||||
L["WeakAuras Profiling"] = "WeakAuras Profiling"
|
||||
--[[Translation missing --]]
|
||||
L["WeakAuras Profiling Data"] = "WeakAuras Profiling Data"
|
||||
L["WeakAuras Profiling Report"] = "WeakAuras Profiling Report"
|
||||
L["Weapon"] = "Arme"
|
||||
L["Weapon Enchant"] = "Enchantement d'arme"
|
||||
--[[Translation missing --]]
|
||||
L["Weapon Enchant / Fishing Lure"] = "Weapon Enchant / Fishing Lure"
|
||||
L["What do you want to do?"] = "Qu'est-ce que vous voulez faire?"
|
||||
L["Whisper"] = "Chuchoter"
|
||||
--[[Translation missing --]]
|
||||
L["Whole Area"] = "Whole Area"
|
||||
L["Width"] = "Largeur"
|
||||
L["Wobble"] = "Osciller"
|
||||
--[[Translation missing --]]
|
||||
L["World Boss"] = "World Boss"
|
||||
L["Wrap"] = "Emballage, absorbe"
|
||||
--[[Translation missing --]]
|
||||
L["Writing to the WeakAuras table is not allowed."] = "Writing to the WeakAuras table is not allowed."
|
||||
L["X-Offset"] = "Décalage X"
|
||||
L["Yell"] = "Crier"
|
||||
L["Y-Offset"] = "Décalage Y"
|
||||
L["You already have this group/aura. Importing will create a duplicate."] = "Vous avez déjà ce groupe/aura. L'importation créera un doublon."
|
||||
--[[Translation missing --]]
|
||||
L["Your next encounter will automatically be profiled."] = "Your next encounter will automatically be profiled."
|
||||
--[[Translation missing --]]
|
||||
L["Your next instance of combat will automatically be profiled."] = "Your next instance of combat will automatically be profiled."
|
||||
--[[Translation missing --]]
|
||||
L["Your scheduled automatic profile has been cancelled."] = "Your scheduled automatic profile has been cancelled."
|
||||
--[[Translation missing --]]
|
||||
L["Your threat as a percentage of the tank's current threat."] = "Your threat as a percentage of the tank's current threat."
|
||||
--[[Translation missing --]]
|
||||
L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."
|
||||
--[[Translation missing --]]
|
||||
L["Your total threat on the mob."] = "Your total threat on the mob."
|
||||
L["Zone Group ID(s)"] = "ID du Groupe de Zone"
|
||||
L["Zone ID(s)"] = "ID de la Zone"
|
||||
L["Zone Name"] = "Nom de la Zone"
|
||||
|
||||
+289
-35
@@ -8,6 +8,20 @@ local L = WeakAuras.L
|
||||
L[" • %d auras added"] = " • %d aure aggiunte"
|
||||
L[" • %d auras deleted"] = " • %d aure cancellate"
|
||||
L[" • %d auras modified"] = "• %d aure modificate"
|
||||
--[[Translation missing --]]
|
||||
L[ [=[ Filter formats: 'Name', 'Name-Realm', '-Realm'.
|
||||
|
||||
Supports multiple entries, separated by commas
|
||||
]=] ] = [=[ Filter formats: 'Name', 'Name-Realm', '-Realm'.
|
||||
|
||||
Supports multiple entries, separated by commas
|
||||
]=]
|
||||
--[[Translation missing --]]
|
||||
L[ [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=] ] = [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=]
|
||||
L["%s - %i. Trigger"] = "%s - %i. Innesco"
|
||||
L["%s - Alpha Animation"] = "%s - Animazione Alpha"
|
||||
L["%s - Color Animation"] = "%s - Animazione Colore"
|
||||
@@ -35,10 +49,13 @@ L["%s Texture Function"] = "%s Funzione di Texture"
|
||||
L["%s total auras"] = "%s aure totali"
|
||||
L["%s Trigger Function"] = "%s Funzione di Innesco"
|
||||
L["%s Untrigger Function"] = "%s Funzione di Disinnesco"
|
||||
--[[Translation missing --]]
|
||||
L["* Suffix"] = "* Suffix"
|
||||
L["/wa help - Show this message"] = "/wa help - Mostra questo messaggio"
|
||||
L["/wa minimap - Toggle the minimap icon"] = "/wa minimap - Mostra/Nascondi l'icona della minimappa"
|
||||
L["/wa pprint - Show the results from the most recent profiling"] = "/wa pprint - Mostra i risultati del più recente profiling"
|
||||
L["/wa pstart - Start profiling"] = "/wa pstart - Avvia il profiling"
|
||||
--[[Translation missing --]]
|
||||
L["/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."] = "/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."
|
||||
L["/wa pstop - Finish profiling"] = "/wa pstop - Termina il profiling"
|
||||
--[[Translation missing --]]
|
||||
L["/wa repair - Repair tool"] = "/wa repair - Repair tool"
|
||||
@@ -48,6 +65,10 @@ L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cffeda55
|
||||
L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda55fRight-Click|r to toggle performance profiling window."
|
||||
L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fShift Click|r per mettere in pausa l'addon."
|
||||
--[[Translation missing --]]
|
||||
L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000Not|r Player Name/Realm"
|
||||
--[[Translation missing --]]
|
||||
L["|cFFffcc00Extra Options:|r %s"] = "|cFFffcc00Extra Options:|r %s"
|
||||
--[[Translation missing --]]
|
||||
L["|cFFffcc00Extra Options:|r None"] = "|cFFffcc00Extra Options:|r None"
|
||||
@@ -56,7 +77,12 @@ L["20 Man Raid"] = "incursione da 20 giocatori"
|
||||
L["25 Man Raid"] = "Incursione da 25 giocatori"
|
||||
L["40 Man Raid"] = "incursione da 40 giocatori"
|
||||
L["5 Man Dungeon"] = "Spedizione da 5 giocatori"
|
||||
L["A WeakAura just tried to use a forbidden function but has been blocked from doing so. Please check your auras!"] = "Una WeakAura ha appena provato ad usare una funzione proibita ma è stata bloccata. Per favore controlla le tue aure!"
|
||||
--[[Translation missing --]]
|
||||
L["Abbreviate"] = "Abbreviate"
|
||||
--[[Translation missing --]]
|
||||
L["AbbreviateLargeNumbers (Blizzard)"] = "AbbreviateLargeNumbers (Blizzard)"
|
||||
--[[Translation missing --]]
|
||||
L["AbbreviateNumbers (Blizzard)"] = "AbbreviateNumbers (Blizzard)"
|
||||
L["Absorb"] = "Assorbimento"
|
||||
L["Absorb Display"] = "Mostra Assorbimento"
|
||||
L["Absorbed"] = "Assorbito"
|
||||
@@ -86,6 +112,10 @@ L["Alpha"] = "Alfa"
|
||||
L["Alternate Power"] = "Risorse Speciali"
|
||||
L["Always"] = "Sempre"
|
||||
L["Always active trigger"] = "Innesco sempre attivo"
|
||||
--[[Translation missing --]]
|
||||
L["Always include realm"] = "Always include realm"
|
||||
--[[Translation missing --]]
|
||||
L["Always True"] = "Always True"
|
||||
L["Amount"] = "Quantità"
|
||||
L["And Talent selected"] = "E Talento selezionato"
|
||||
L["Animations"] = "Animazioni"
|
||||
@@ -111,11 +141,21 @@ L["Ascending"] = "Crescente"
|
||||
--[[Translation missing --]]
|
||||
L["Assigned Role"] = "Assigned Role"
|
||||
L["At Least One Enemy"] = "Almeno un nemico"
|
||||
--[[Translation missing --]]
|
||||
L["At missing Value"] = "At missing Value"
|
||||
--[[Translation missing --]]
|
||||
L["At Percent"] = "At Percent"
|
||||
--[[Translation missing --]]
|
||||
L["At Value"] = "At Value"
|
||||
L["Attach to End"] = "Aggiungi alla Fine"
|
||||
L["Attach to Start"] = "Aggiungi all'inizio"
|
||||
--[[Translation missing --]]
|
||||
L["Attack Power"] = "Attack Power"
|
||||
L["Attackable"] = "Attaccabile"
|
||||
L["Attackable Target"] = "Bersaglio attaccabile"
|
||||
L["Aura"] = "Aura"
|
||||
--[[Translation missing --]]
|
||||
L["Aura '%s': %s"] = "Aura '%s': %s"
|
||||
L["Aura Applied"] = "Aura applicata"
|
||||
L["Aura Applied Dose"] = "Parte di aura applicata"
|
||||
L["Aura Broken"] = "Aura finita"
|
||||
@@ -138,6 +178,8 @@ L["Auto"] = "Auto"
|
||||
L["Autocast Shine"] = "Autocast Shine"
|
||||
L["Automatic"] = "Automatico"
|
||||
--[[Translation missing --]]
|
||||
L["Automatic Length"] = "Automatic Length"
|
||||
--[[Translation missing --]]
|
||||
L["Automatic Repair Confirmation Dialog"] = "Automatic Repair Confirmation Dialog"
|
||||
L["Automatic Rotation"] = "Rotazione Automatica"
|
||||
--[[Translation missing --]]
|
||||
@@ -150,8 +192,6 @@ L["Back and Forth"] = "Avanti e indietro"
|
||||
--[[Translation missing --]]
|
||||
L["Background"] = "Background"
|
||||
L["Background Color"] = "Colore Sfondo"
|
||||
--[[Translation missing --]]
|
||||
L["Bar"] = "Bar"
|
||||
L["Bar Color"] = "Colore Barra"
|
||||
--[[Translation missing --]]
|
||||
L["Baron Geddon"] = "Baron Geddon"
|
||||
@@ -167,6 +207,8 @@ L["BG-System Alliance"] = "BG-System Alliance"
|
||||
L["BG-System Horde"] = "BG-System Horde"
|
||||
--[[Translation missing --]]
|
||||
L["BG-System Neutral"] = "BG-System Neutral"
|
||||
--[[Translation missing --]]
|
||||
L["Big Number"] = "Big Number"
|
||||
L["BigWigs Addon"] = "BigWigs Add-on"
|
||||
L["BigWigs Message"] = "Messaggio di BigWigs"
|
||||
L["BigWigs Timer"] = "Timer di BigWigs"
|
||||
@@ -204,7 +246,7 @@ L["Can be used for e.g. checking if \"boss1target\" is the same as \"player\"."]
|
||||
--[[Translation missing --]]
|
||||
L["Cancel"] = "Cancel"
|
||||
--[[Translation missing --]]
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."] = "Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft bug with high computer uptime. (Uptime: %i). Please restart your computer."] = "Can't schedule timer with %i, due to a World of Warcraft bug with high computer uptime. (Uptime: %i). Please restart your computer."
|
||||
L["Cast"] = "Cast"
|
||||
--[[Translation missing --]]
|
||||
L["Cast Bar"] = "Cast Bar"
|
||||
@@ -217,9 +259,13 @@ L["Caster"] = "Caster"
|
||||
--[[Translation missing --]]
|
||||
L["Caster Name"] = "Caster Name"
|
||||
--[[Translation missing --]]
|
||||
L["Caster Realm"] = "Caster Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Caster Unit"] = "Caster Unit"
|
||||
--[[Translation missing --]]
|
||||
L["Caster's Target "] = "Caster's Target "
|
||||
L["Caster's Target"] = "Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Ceil"] = "Ceil"
|
||||
L["Center"] = "Centro"
|
||||
L["Centered Horizontal"] = "Centrato orizzontalmente"
|
||||
L["Centered Vertical"] = "Centrato verticalmente"
|
||||
@@ -231,6 +277,8 @@ L["Character Stats"] = "Character Stats"
|
||||
L["Character Type"] = "Tipo di carattere"
|
||||
--[[Translation missing --]]
|
||||
L["Charge gained/lost"] = "Charge gained/lost"
|
||||
--[[Translation missing --]]
|
||||
L["Charged Combo Point"] = "Charged Combo Point"
|
||||
L["Charges"] = "Cariche"
|
||||
--[[Translation missing --]]
|
||||
L["Charges Changed (Spell)"] = "Charges Changed (Spell)"
|
||||
@@ -250,6 +298,8 @@ L["Class"] = "Classe"
|
||||
--[[Translation missing --]]
|
||||
L["Class and Specialization"] = "Class and Specialization"
|
||||
--[[Translation missing --]]
|
||||
L["Classification"] = "Classification"
|
||||
--[[Translation missing --]]
|
||||
L["Clockwise"] = "Clockwise"
|
||||
--[[Translation missing --]]
|
||||
L["Clone per Event"] = "Clone per Event"
|
||||
@@ -261,7 +311,7 @@ L["Combat Log"] = "Registro di combattimento"
|
||||
L["Conditions"] = "Condizioni"
|
||||
L["Contains"] = "Contiene"
|
||||
--[[Translation missing --]]
|
||||
L["Continously update Movement Speed"] = "Continously update Movement Speed"
|
||||
L["Continuously update Movement Speed"] = "Continuously update Movement Speed"
|
||||
--[[Translation missing --]]
|
||||
L["Cooldown"] = "Cooldown"
|
||||
--[[Translation missing --]]
|
||||
@@ -295,6 +345,8 @@ L["Crushing"] = "Crushing"
|
||||
--[[Translation missing --]]
|
||||
L["C'thun"] = "C'thun"
|
||||
--[[Translation missing --]]
|
||||
L["Current Experience"] = "Current Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Current Zone Group"] = "Current Zone Group"
|
||||
--[[Translation missing --]]
|
||||
L[ [=[Current Zone
|
||||
@@ -305,6 +357,8 @@ L["Curse"] = "Curse"
|
||||
--[[Translation missing --]]
|
||||
L["Custom"] = "Custom"
|
||||
--[[Translation missing --]]
|
||||
L["Custom Check"] = "Custom Check"
|
||||
--[[Translation missing --]]
|
||||
L["Custom Color"] = "Custom Color"
|
||||
--[[Translation missing --]]
|
||||
L["Custom Configuration"] = "Custom Configuration"
|
||||
@@ -346,6 +400,8 @@ L["Description"] = "Description"
|
||||
--[[Translation missing --]]
|
||||
L["Dest Raid Mark"] = "Dest Raid Mark"
|
||||
--[[Translation missing --]]
|
||||
L["Destination GUID"] = "Destination GUID"
|
||||
--[[Translation missing --]]
|
||||
L["Destination In Group"] = "Destination In Group"
|
||||
--[[Translation missing --]]
|
||||
L["Destination Name"] = "Destination Name"
|
||||
@@ -394,6 +450,10 @@ L["Durability Damage"] = "Durability Damage"
|
||||
--[[Translation missing --]]
|
||||
L["Durability Damage All"] = "Durability Damage All"
|
||||
--[[Translation missing --]]
|
||||
L["Dynamic"] = "Dynamic"
|
||||
--[[Translation missing --]]
|
||||
L["Dynamic Information"] = "Dynamic Information"
|
||||
--[[Translation missing --]]
|
||||
L["Ease In"] = "Ease In"
|
||||
--[[Translation missing --]]
|
||||
L["Ease In and Out"] = "Ease In and Out"
|
||||
@@ -408,6 +468,8 @@ L["Edge of Madness"] = "Edge of Madness"
|
||||
--[[Translation missing --]]
|
||||
L["Elide"] = "Elide"
|
||||
--[[Translation missing --]]
|
||||
L["Elite"] = "Elite"
|
||||
--[[Translation missing --]]
|
||||
L["Emote"] = "Emote"
|
||||
--[[Translation missing --]]
|
||||
L["Emphasized"] = "Emphasized"
|
||||
@@ -416,12 +478,18 @@ L["Emphasized option checked in BigWigs's spell options"] = "Emphasized option c
|
||||
--[[Translation missing --]]
|
||||
L["Empty"] = "Empty"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Applied"] = "Enchant Applied"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Found"] = "Enchant Found"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Missing"] = "Enchant Missing"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Name or ID"] = "Enchant Name or ID"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Removed"] = "Enchant Removed"
|
||||
--[[Translation missing --]]
|
||||
L["Enchanted"] = "Enchanted"
|
||||
--[[Translation missing --]]
|
||||
L["Encounter ID(s)"] = "Encounter ID(s)"
|
||||
--[[Translation missing --]]
|
||||
L["Energize"] = "Energize"
|
||||
@@ -448,6 +516,10 @@ L["Equipment Slot"] = "Equipment Slot"
|
||||
--[[Translation missing --]]
|
||||
L["Equipped"] = "Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["Error"] = "Error"
|
||||
--[[Translation missing --]]
|
||||
L["Error Frame"] = "Error Frame"
|
||||
--[[Translation missing --]]
|
||||
L["Error not receiving display information from %s"] = "Error not receiving display information from %s"
|
||||
--[[Translation missing --]]
|
||||
L[ [=['ERROR: Anchoring %s':
|
||||
@@ -462,6 +534,10 @@ L["Event(s)"] = "Event(s)"
|
||||
--[[Translation missing --]]
|
||||
L["Every Frame"] = "Every Frame"
|
||||
--[[Translation missing --]]
|
||||
L["Every Frame (High CPU usage)"] = "Every Frame (High CPU usage)"
|
||||
--[[Translation missing --]]
|
||||
L["Experience (%)"] = "Experience (%)"
|
||||
--[[Translation missing --]]
|
||||
L["Extend Outside"] = "Extend Outside"
|
||||
--[[Translation missing --]]
|
||||
L["Extra Amount"] = "Extra Amount"
|
||||
@@ -470,12 +546,22 @@ L["Extra Attacks"] = "Extra Attacks"
|
||||
--[[Translation missing --]]
|
||||
L["Extra Spell Name"] = "Extra Spell Name"
|
||||
--[[Translation missing --]]
|
||||
L["Faction"] = "Faction"
|
||||
--[[Translation missing --]]
|
||||
L["Faction Name"] = "Faction Name"
|
||||
--[[Translation missing --]]
|
||||
L["Faction Reputation"] = "Faction Reputation"
|
||||
--[[Translation missing --]]
|
||||
L["Fade In"] = "Fade In"
|
||||
--[[Translation missing --]]
|
||||
L["Fade Out"] = "Fade Out"
|
||||
--[[Translation missing --]]
|
||||
L["Fail Alert"] = "Fail Alert"
|
||||
--[[Translation missing --]]
|
||||
L["Fallback"] = "Fallback"
|
||||
--[[Translation missing --]]
|
||||
L["Fallback Icon"] = "Fallback Icon"
|
||||
--[[Translation missing --]]
|
||||
L["False"] = "False"
|
||||
--[[Translation missing --]]
|
||||
L["Fankriss the Unyielding"] = "Fankriss the Unyielding"
|
||||
@@ -490,8 +576,6 @@ L["First"] = "First"
|
||||
--[[Translation missing --]]
|
||||
L["First Value of Tooltip Text"] = "First Value of Tooltip Text"
|
||||
--[[Translation missing --]]
|
||||
L["Fishing Lure / Weapon Enchant (Old)"] = "Fishing Lure / Weapon Enchant (Old)"
|
||||
--[[Translation missing --]]
|
||||
L["Fixed"] = "Fixed"
|
||||
--[[Translation missing --]]
|
||||
L["Fixed Names"] = "Fixed Names"
|
||||
@@ -506,15 +590,29 @@ L["Flex Raid"] = "Flex Raid"
|
||||
--[[Translation missing --]]
|
||||
L["Flip"] = "Flip"
|
||||
--[[Translation missing --]]
|
||||
L["Floor"] = "Floor"
|
||||
--[[Translation missing --]]
|
||||
L["Focus"] = "Focus"
|
||||
--[[Translation missing --]]
|
||||
L["Font Size"] = "Font Size"
|
||||
--[[Translation missing --]]
|
||||
L["Forbidden function or table: %s"] = "Forbidden function or table: %s"
|
||||
--[[Translation missing --]]
|
||||
L["Foreground"] = "Foreground"
|
||||
--[[Translation missing --]]
|
||||
L["Foreground Color"] = "Foreground Color"
|
||||
L["Form"] = "Forma"
|
||||
--[[Translation missing --]]
|
||||
L["Format"] = "Format"
|
||||
--[[Translation missing --]]
|
||||
L["Formats |cFFFF0000%unit|r"] = "Formats |cFFFF0000%unit|r"
|
||||
--[[Translation missing --]]
|
||||
L["Formats Player's |cFFFF0000%guid|r"] = "Formats Player's |cFFFF0000%guid|r"
|
||||
--[[Translation missing --]]
|
||||
L["Forward"] = "Forward"
|
||||
--[[Translation missing --]]
|
||||
L["Forward, Reverse Loop"] = "Forward, Reverse Loop"
|
||||
--[[Translation missing --]]
|
||||
L["Frame Selector"] = "Frame Selector"
|
||||
--[[Translation missing --]]
|
||||
L["Frequency"] = "Frequency"
|
||||
@@ -529,7 +627,7 @@ L["Frost Resistance"] = "Frost Resistance"
|
||||
--[[Translation missing --]]
|
||||
L["Full"] = "Full"
|
||||
--[[Translation missing --]]
|
||||
L["Full Scan"] = "Full Scan"
|
||||
L["Full Bar"] = "Full Bar"
|
||||
--[[Translation missing --]]
|
||||
L["Full/Empty"] = "Full/Empty"
|
||||
--[[Translation missing --]]
|
||||
@@ -569,8 +667,6 @@ L["Grobbulus"] = "Grobbulus"
|
||||
--[[Translation missing --]]
|
||||
L["Group"] = "Group"
|
||||
--[[Translation missing --]]
|
||||
L["Group %s"] = "Group %s"
|
||||
--[[Translation missing --]]
|
||||
L["Group Arrangement"] = "Group Arrangement"
|
||||
--[[Translation missing --]]
|
||||
L["Grow"] = "Grow"
|
||||
@@ -605,6 +701,8 @@ L["Height"] = "Height"
|
||||
--[[Translation missing --]]
|
||||
L["Hide"] = "Hide"
|
||||
--[[Translation missing --]]
|
||||
L["Hide 0 cooldowns"] = "Hide 0 cooldowns"
|
||||
--[[Translation missing --]]
|
||||
L["High Damage"] = "High Damage"
|
||||
--[[Translation missing --]]
|
||||
L["High Priest Thekal"] = "High Priest Thekal"
|
||||
@@ -633,16 +731,18 @@ L["Hybrid"] = "Hybrid"
|
||||
--[[Translation missing --]]
|
||||
L["Icon"] = "Icon"
|
||||
--[[Translation missing --]]
|
||||
L["Icon Color"] = "Icon Color"
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"] = "If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"
|
||||
--[[Translation missing --]]
|
||||
L["Icon Desaturate"] = "Icon Desaturate"
|
||||
L["Ignore Dead"] = "Ignore Dead"
|
||||
--[[Translation missing --]]
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/wa2!"] = "If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/wa2!"
|
||||
L["Ignore Disconnected"] = "Ignore Disconnected"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Rune CD"] = "Ignore Rune CD"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Rune CDs"] = "Ignore Rune CDs"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Self"] = "Ignore Self"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Unknown Spell"] = "Ignore Unknown Spell"
|
||||
--[[Translation missing --]]
|
||||
L["Immune"] = "Immune"
|
||||
@@ -679,9 +779,11 @@ L["Include Charges"] = "Include Charges"
|
||||
--[[Translation missing --]]
|
||||
L["Incoming Heal"] = "Incoming Heal"
|
||||
--[[Translation missing --]]
|
||||
L["Inherited"] = "Inherited"
|
||||
L["Increased Precision below 3s"] = "Increased Precision below 3s"
|
||||
--[[Translation missing --]]
|
||||
L["Inside"] = "Inside"
|
||||
L["Information"] = "Information"
|
||||
--[[Translation missing --]]
|
||||
L["Inherited"] = "Inherited"
|
||||
--[[Translation missing --]]
|
||||
L["Instakill"] = "Instakill"
|
||||
--[[Translation missing --]]
|
||||
@@ -705,6 +807,8 @@ L["Inverse"] = "Inverse"
|
||||
--[[Translation missing --]]
|
||||
L["Inverse Pet Behavior"] = "Inverse Pet Behavior"
|
||||
--[[Translation missing --]]
|
||||
L["Is Away from Keyboard"] = "Is Away from Keyboard"
|
||||
--[[Translation missing --]]
|
||||
L["Is Exactly"] = "Is Exactly"
|
||||
--[[Translation missing --]]
|
||||
L["Is Moving"] = "Is Moving"
|
||||
@@ -721,6 +825,10 @@ L["It might not work correctly with your version!"] = "It might not work correct
|
||||
--[[Translation missing --]]
|
||||
L["Item"] = "Item"
|
||||
--[[Translation missing --]]
|
||||
L["Item Bonus Id"] = "Item Bonus Id"
|
||||
--[[Translation missing --]]
|
||||
L["Item Bonus Id Equipped"] = "Item Bonus Id Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["Item Count"] = "Item Count"
|
||||
--[[Translation missing --]]
|
||||
L["Item Equipped"] = "Item Equipped"
|
||||
@@ -731,6 +839,10 @@ L["Item Set Equipped"] = "Item Set Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["Item Set Id"] = "Item Set Id"
|
||||
--[[Translation missing --]]
|
||||
L["Item Type"] = "Item Type"
|
||||
--[[Translation missing --]]
|
||||
L["Item Type Equipped"] = "Item Type Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["Jin'do the Hexxer"] = "Jin'do the Hexxer"
|
||||
--[[Translation missing --]]
|
||||
L["Keep Inside"] = "Keep Inside"
|
||||
@@ -759,7 +871,9 @@ L["Left, then Down"] = "Left, then Down"
|
||||
--[[Translation missing --]]
|
||||
L["Left, then Up"] = "Left, then Up"
|
||||
--[[Translation missing --]]
|
||||
L["Legacy Aura"] = "Legacy Aura"
|
||||
L["Legacy Aura (disabled)"] = "Legacy Aura (disabled)"
|
||||
--[[Translation missing --]]
|
||||
L["Legacy Aura (disabled):"] = "Legacy Aura (disabled):"
|
||||
--[[Translation missing --]]
|
||||
L["Legacy RGB Gradient"] = "Legacy RGB Gradient"
|
||||
--[[Translation missing --]]
|
||||
@@ -821,6 +935,8 @@ L["Match Count per Unit"] = "Match Count per Unit"
|
||||
--[[Translation missing --]]
|
||||
L["Matches (Pattern)"] = "Matches (Pattern)"
|
||||
--[[Translation missing --]]
|
||||
L["Max Char "] = "Max Char "
|
||||
--[[Translation missing --]]
|
||||
L["Max Charges"] = "Max Charges"
|
||||
--[[Translation missing --]]
|
||||
L["Maximum"] = "Maximum"
|
||||
@@ -841,6 +957,8 @@ L["Minimum"] = "Minimum"
|
||||
--[[Translation missing --]]
|
||||
L["Minimum Estimate"] = "Minimum Estimate"
|
||||
--[[Translation missing --]]
|
||||
L["Minus (Small Nameplate)"] = "Minus (Small Nameplate)"
|
||||
--[[Translation missing --]]
|
||||
L["Mirror"] = "Mirror"
|
||||
--[[Translation missing --]]
|
||||
L["Miss"] = "Miss"
|
||||
@@ -891,6 +1009,14 @@ L["Name"] = "Name"
|
||||
--[[Translation missing --]]
|
||||
L["Name of Caster's Target"] = "Name of Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Name/Realm of Caster's Target"] = "Name/Realm of Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Nameplate"] = "Nameplate"
|
||||
--[[Translation missing --]]
|
||||
L["Nameplate Type"] = "Nameplate Type"
|
||||
--[[Translation missing --]]
|
||||
L["Nameplates"] = "Nameplates"
|
||||
--[[Translation missing --]]
|
||||
L["Names of affected Players"] = "Names of affected Players"
|
||||
--[[Translation missing --]]
|
||||
L["Names of unaffected Players"] = "Names of unaffected Players"
|
||||
@@ -907,8 +1033,14 @@ L["Never"] = "Never"
|
||||
--[[Translation missing --]]
|
||||
L["Next"] = "Next"
|
||||
--[[Translation missing --]]
|
||||
L["Next Combat"] = "Next Combat"
|
||||
--[[Translation missing --]]
|
||||
L["Next Encounter"] = "Next Encounter"
|
||||
--[[Translation missing --]]
|
||||
L["No Children"] = "No Children"
|
||||
--[[Translation missing --]]
|
||||
L["No Extend"] = "No Extend"
|
||||
--[[Translation missing --]]
|
||||
L["No Instance"] = "No Instance"
|
||||
--[[Translation missing --]]
|
||||
L["No Profiling information saved."] = "No Profiling information saved."
|
||||
@@ -947,9 +1079,9 @@ L["Object"] = "Object"
|
||||
--[[Translation missing --]]
|
||||
L["Officer"] = "Officer"
|
||||
--[[Translation missing --]]
|
||||
L["Offset Timer"] = "Offset Timer"
|
||||
L["Offset from progress"] = "Offset from progress"
|
||||
--[[Translation missing --]]
|
||||
L["Older set IDs can be found on websites such as wowhead.com/item-sets"] = "Older set IDs can be found on websites such as wowhead.com/item-sets"
|
||||
L["Offset Timer"] = "Offset Timer"
|
||||
--[[Translation missing --]]
|
||||
L["On Cooldown"] = "On Cooldown"
|
||||
--[[Translation missing --]]
|
||||
@@ -959,6 +1091,8 @@ L["Only if BigWigs shows it on it's bar"] = "Only if BigWigs shows it on it's ba
|
||||
--[[Translation missing --]]
|
||||
L["Only if DBM shows it on it's bar"] = "Only if DBM shows it on it's bar"
|
||||
--[[Translation missing --]]
|
||||
L["Only if on a different realm"] = "Only if on a different realm"
|
||||
--[[Translation missing --]]
|
||||
L["Only if Primary"] = "Only if Primary"
|
||||
--[[Translation missing --]]
|
||||
L["Onyxia"] = "Onyxia"
|
||||
@@ -983,14 +1117,14 @@ L["Ouro"] = "Ouro"
|
||||
--[[Translation missing --]]
|
||||
L["Outline"] = "Outline"
|
||||
--[[Translation missing --]]
|
||||
L["Outside"] = "Outside"
|
||||
--[[Translation missing --]]
|
||||
L["Overhealing"] = "Overhealing"
|
||||
--[[Translation missing --]]
|
||||
L["Overkill"] = "Overkill"
|
||||
--[[Translation missing --]]
|
||||
L["Overlay %s"] = "Overlay %s"
|
||||
--[[Translation missing --]]
|
||||
L["Overlay Charged Combo Points"] = "Overlay Charged Combo Points"
|
||||
--[[Translation missing --]]
|
||||
L["Overlay Cost of Casts"] = "Overlay Cost of Casts"
|
||||
--[[Translation missing --]]
|
||||
L["Parry"] = "Parry"
|
||||
@@ -1023,6 +1157,10 @@ L["Phase"] = "Phase"
|
||||
--[[Translation missing --]]
|
||||
L["Pixel Glow"] = "Pixel Glow"
|
||||
--[[Translation missing --]]
|
||||
L["Placement"] = "Placement"
|
||||
--[[Translation missing --]]
|
||||
L["Placement Mode"] = "Placement Mode"
|
||||
--[[Translation missing --]]
|
||||
L["Play"] = "Play"
|
||||
--[[Translation missing --]]
|
||||
L["Player"] = "Player"
|
||||
@@ -1031,13 +1169,17 @@ L["Player Character"] = "Player Character"
|
||||
--[[Translation missing --]]
|
||||
L["Player Class"] = "Player Class"
|
||||
--[[Translation missing --]]
|
||||
L["Player Covenant"] = "Player Covenant"
|
||||
--[[Translation missing --]]
|
||||
L["Player Effective Level"] = "Player Effective Level"
|
||||
--[[Translation missing --]]
|
||||
L["Player Experience"] = "Player Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Player Faction"] = "Player Faction"
|
||||
--[[Translation missing --]]
|
||||
L["Player Level"] = "Player Level"
|
||||
--[[Translation missing --]]
|
||||
L["Player Name"] = "Player Name"
|
||||
L["Player Name/Realm"] = "Player Name/Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Player Race"] = "Player Race"
|
||||
--[[Translation missing --]]
|
||||
@@ -1045,8 +1187,6 @@ L["Player(s) Affected"] = "Player(s) Affected"
|
||||
--[[Translation missing --]]
|
||||
L["Player(s) Not Affected"] = "Player(s) Not Affected"
|
||||
--[[Translation missing --]]
|
||||
L["Please upgrade your Masque version"] = "Please upgrade your Masque version"
|
||||
--[[Translation missing --]]
|
||||
L["Poison"] = "Poison"
|
||||
--[[Translation missing --]]
|
||||
L["Power"] = "Power"
|
||||
@@ -1055,9 +1195,9 @@ L["Power (%)"] = "Power (%)"
|
||||
--[[Translation missing --]]
|
||||
L["Power Type"] = "Power Type"
|
||||
--[[Translation missing --]]
|
||||
L["Preset"] = "Preset"
|
||||
L["Precision"] = "Precision"
|
||||
--[[Translation missing --]]
|
||||
L["Press Ctrl+C to copy"] = "Press Ctrl+C to copy"
|
||||
L["Preset"] = "Preset"
|
||||
--[[Translation missing --]]
|
||||
L["Princess Huhuran"] = "Princess Huhuran"
|
||||
--[[Translation missing --]]
|
||||
@@ -1065,14 +1205,20 @@ L["Print Profiling Results"] = "Print Profiling Results"
|
||||
--[[Translation missing --]]
|
||||
L["Profiling already started."] = "Profiling already started."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling automatically started."] = "Profiling automatically started."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling not running."] = "Profiling not running."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling started."] = "Profiling started."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling started. It will end automatically in %d seconds"] = "Profiling started. It will end automatically in %d seconds"
|
||||
--[[Translation missing --]]
|
||||
L["Profiling still running, stop before trying to print."] = "Profiling still running, stop before trying to print."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling stopped."] = "Profiling stopped."
|
||||
--[[Translation missing --]]
|
||||
L["Progress"] = "Progress"
|
||||
--[[Translation missing --]]
|
||||
L["Progress Total"] = "Progress Total"
|
||||
--[[Translation missing --]]
|
||||
L["Progress Value"] = "Progress Value"
|
||||
@@ -1085,6 +1231,8 @@ L["PvP Talent %i"] = "PvP Talent %i"
|
||||
--[[Translation missing --]]
|
||||
L["PvP Talent selected"] = "PvP Talent selected"
|
||||
--[[Translation missing --]]
|
||||
L["PvP Talent Selected"] = "PvP Talent Selected"
|
||||
--[[Translation missing --]]
|
||||
L["Queued Action"] = "Queued Action"
|
||||
--[[Translation missing --]]
|
||||
L["Radius"] = "Radius"
|
||||
@@ -1093,6 +1241,8 @@ L["Ragnaros"] = "Ragnaros"
|
||||
--[[Translation missing --]]
|
||||
L["Raid"] = "Raid"
|
||||
--[[Translation missing --]]
|
||||
L["Raid Role"] = "Raid Role"
|
||||
--[[Translation missing --]]
|
||||
L["Raid Warning"] = "Raid Warning"
|
||||
--[[Translation missing --]]
|
||||
L["Raids"] = "Raids"
|
||||
@@ -1101,12 +1251,22 @@ L["Range"] = "Range"
|
||||
--[[Translation missing --]]
|
||||
L["Range Check"] = "Range Check"
|
||||
--[[Translation missing --]]
|
||||
L["Rare"] = "Rare"
|
||||
--[[Translation missing --]]
|
||||
L["Rare Elite"] = "Rare Elite"
|
||||
--[[Translation missing --]]
|
||||
L["Raw Threat Percent"] = "Raw Threat Percent"
|
||||
--[[Translation missing --]]
|
||||
L["Razorgore the Untamed"] = "Razorgore the Untamed"
|
||||
--[[Translation missing --]]
|
||||
L["Ready Check"] = "Ready Check"
|
||||
--[[Translation missing --]]
|
||||
L["Realm"] = "Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Realm Name"] = "Realm Name"
|
||||
--[[Translation missing --]]
|
||||
L["Realm of Caster's Target"] = "Realm of Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Receiving display information"] = "Receiving display information"
|
||||
--[[Translation missing --]]
|
||||
L["Reflect"] = "Reflect"
|
||||
@@ -1129,7 +1289,7 @@ L["Repair"] = "Repair"
|
||||
--[[Translation missing --]]
|
||||
L["Repeat"] = "Repeat"
|
||||
--[[Translation missing --]]
|
||||
L["Report"] = "Report"
|
||||
L["Report Summary"] = "Report Summary"
|
||||
--[[Translation missing --]]
|
||||
L["Requested display does not exist"] = "Requested display does not exist"
|
||||
--[[Translation missing --]]
|
||||
@@ -1151,6 +1311,12 @@ L["Resolve collisions dialog startup"] = "Resolve collisions dialog startup"
|
||||
--[[Translation missing --]]
|
||||
L["Resolve collisions dialog startup singular"] = "Resolve collisions dialog startup singular"
|
||||
--[[Translation missing --]]
|
||||
L["Rested"] = "Rested"
|
||||
--[[Translation missing --]]
|
||||
L["Rested Experience"] = "Rested Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Rested Experience (%)"] = "Rested Experience (%)"
|
||||
--[[Translation missing --]]
|
||||
L["Resting"] = "Resting"
|
||||
--[[Translation missing --]]
|
||||
L["Resurrect"] = "Resurrect"
|
||||
@@ -1169,6 +1335,12 @@ L["Rotate Left"] = "Rotate Left"
|
||||
--[[Translation missing --]]
|
||||
L["Rotate Right"] = "Rotate Right"
|
||||
--[[Translation missing --]]
|
||||
L["Rotation"] = "Rotation"
|
||||
--[[Translation missing --]]
|
||||
L["Round"] = "Round"
|
||||
--[[Translation missing --]]
|
||||
L["Round Mode"] = "Round Mode"
|
||||
--[[Translation missing --]]
|
||||
L["Ruins of Ahn'Qiraj"] = "Ruins of Ahn'Qiraj"
|
||||
--[[Translation missing --]]
|
||||
L["Run Custom Code"] = "Run Custom Code"
|
||||
@@ -1211,6 +1383,8 @@ L["Separator"] = "Separator"
|
||||
--[[Translation missing --]]
|
||||
L["Set IDs can be found on websites such as classic.wowhead.com/item-sets"] = "Set IDs can be found on websites such as classic.wowhead.com/item-sets"
|
||||
--[[Translation missing --]]
|
||||
L["Set IDs can be found on websites such as wowhead.com/item-sets"] = "Set IDs can be found on websites such as wowhead.com/item-sets"
|
||||
--[[Translation missing --]]
|
||||
L["Set Maximum Progress"] = "Set Maximum Progress"
|
||||
--[[Translation missing --]]
|
||||
L["Set Minimum Progress"] = "Set Minimum Progress"
|
||||
@@ -1243,12 +1417,28 @@ L["Show Incoming Heal"] = "Show Incoming Heal"
|
||||
--[[Translation missing --]]
|
||||
L["Show On"] = "Show On"
|
||||
--[[Translation missing --]]
|
||||
L["Show Rested Overlay"] = "Show Rested Overlay"
|
||||
--[[Translation missing --]]
|
||||
L["Shrink"] = "Shrink"
|
||||
--[[Translation missing --]]
|
||||
L["Silithid Royalty"] = "Silithid Royalty"
|
||||
--[[Translation missing --]]
|
||||
L["Simple"] = "Simple"
|
||||
--[[Translation missing --]]
|
||||
L["Since Apply"] = "Since Apply"
|
||||
--[[Translation missing --]]
|
||||
L["Since Apply/Refresh"] = "Since Apply/Refresh"
|
||||
--[[Translation missing --]]
|
||||
L["Since Charge Gain"] = "Since Charge Gain"
|
||||
--[[Translation missing --]]
|
||||
L["Since Charge Lost"] = "Since Charge Lost"
|
||||
--[[Translation missing --]]
|
||||
L["Since Ready"] = "Since Ready"
|
||||
--[[Translation missing --]]
|
||||
L["Since Stack Gain"] = "Since Stack Gain"
|
||||
--[[Translation missing --]]
|
||||
L["Since Stack Lost"] = "Since Stack Lost"
|
||||
--[[Translation missing --]]
|
||||
L["Size & Position"] = "Size & Position"
|
||||
--[[Translation missing --]]
|
||||
L["Slide from Bottom"] = "Slide from Bottom"
|
||||
@@ -1277,6 +1467,10 @@ L["Sound"] = "Sound"
|
||||
--[[Translation missing --]]
|
||||
L["Sound by Kit ID"] = "Sound by Kit ID"
|
||||
--[[Translation missing --]]
|
||||
L["Source"] = "Source"
|
||||
--[[Translation missing --]]
|
||||
L["Source GUID"] = "Source GUID"
|
||||
--[[Translation missing --]]
|
||||
L["Source In Group"] = "Source In Group"
|
||||
--[[Translation missing --]]
|
||||
L["Source Name"] = "Source Name"
|
||||
@@ -1291,17 +1485,15 @@ L["Source Reaction"] = "Source Reaction"
|
||||
--[[Translation missing --]]
|
||||
L["Source Unit"] = "Source Unit"
|
||||
--[[Translation missing --]]
|
||||
L["Source Unit Name/Realm"] = "Source Unit Name/Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Source: "] = "Source: "
|
||||
--[[Translation missing --]]
|
||||
L["Space"] = "Space"
|
||||
--[[Translation missing --]]
|
||||
L["Spacing"] = "Spacing"
|
||||
--[[Translation missing --]]
|
||||
L["Spark Color"] = "Spark Color"
|
||||
--[[Translation missing --]]
|
||||
L["Spark Height"] = "Spark Height"
|
||||
--[[Translation missing --]]
|
||||
L["Spark Width"] = "Spark Width"
|
||||
L["Spark"] = "Spark"
|
||||
--[[Translation missing --]]
|
||||
L["Spec Role"] = "Spec Role"
|
||||
--[[Translation missing --]]
|
||||
@@ -1349,10 +1541,14 @@ L["Stamina"] = "Stamina"
|
||||
--[[Translation missing --]]
|
||||
L["Stance/Form/Aura"] = "Stance/Form/Aura"
|
||||
--[[Translation missing --]]
|
||||
L["Standing"] = "Standing"
|
||||
--[[Translation missing --]]
|
||||
L["Star Shake"] = "Star Shake"
|
||||
--[[Translation missing --]]
|
||||
L["Start"] = "Start"
|
||||
--[[Translation missing --]]
|
||||
L["Start Now"] = "Start Now"
|
||||
--[[Translation missing --]]
|
||||
L["Status"] = "Status"
|
||||
--[[Translation missing --]]
|
||||
L["Stolen"] = "Stolen"
|
||||
@@ -1363,6 +1559,12 @@ L["Strength"] = "Strength"
|
||||
--[[Translation missing --]]
|
||||
L["String"] = "String"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract Cast"] = "Subtract Cast"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract Channel"] = "Subtract Channel"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract GCD"] = "Subtract GCD"
|
||||
--[[Translation missing --]]
|
||||
L["Sulfuron Harbinger"] = "Sulfuron Harbinger"
|
||||
--[[Translation missing --]]
|
||||
L["Summon"] = "Summon"
|
||||
@@ -1401,6 +1603,8 @@ L["Text"] = "Text"
|
||||
--[[Translation missing --]]
|
||||
L["Thaddius"] = "Thaddius"
|
||||
--[[Translation missing --]]
|
||||
L["The aura has overwritten the global '%s', this might affect other auras."] = "The aura has overwritten the global '%s', this might affect other auras."
|
||||
--[[Translation missing --]]
|
||||
L["The effective level differs from the level in e.g. Time Walking dungeons."] = "The effective level differs from the level in e.g. Time Walking dungeons."
|
||||
--[[Translation missing --]]
|
||||
L["The Four Horsemen"] = "The Four Horsemen"
|
||||
@@ -1421,6 +1625,8 @@ L["Third Value of Tooltip Text"] = "Third Value of Tooltip Text"
|
||||
--[[Translation missing --]]
|
||||
L["This aura contains custom Lua code."] = "This aura contains custom Lua code."
|
||||
--[[Translation missing --]]
|
||||
L["This aura has legacy aura trigger(s), which are no longer supported."] = "This aura has legacy aura trigger(s), which are no longer supported."
|
||||
--[[Translation missing --]]
|
||||
L["This aura was created with a newer version of WeakAuras."] = "This aura was created with a newer version of WeakAuras."
|
||||
--[[Translation missing --]]
|
||||
L["This aura was created with the Classic version of World of Warcraft."] = "This aura was created with the Classic version of World of Warcraft."
|
||||
@@ -1431,10 +1637,20 @@ L["This is a modified version of your aura, |cff9900FF%s.|r"] = "This is a modif
|
||||
--[[Translation missing --]]
|
||||
L["This is a modified version of your group, |cff9900FF%s.|r"] = "This is a modified version of your group, |cff9900FF%s.|r"
|
||||
--[[Translation missing --]]
|
||||
L["Threat Percent"] = "Threat Percent"
|
||||
--[[Translation missing --]]
|
||||
L["Threat Situation"] = "Threat Situation"
|
||||
--[[Translation missing --]]
|
||||
L["Threat Value"] = "Threat Value"
|
||||
--[[Translation missing --]]
|
||||
L["Tick"] = "Tick"
|
||||
--[[Translation missing --]]
|
||||
L["Tier "] = "Tier "
|
||||
--[[Translation missing --]]
|
||||
L["Time Format"] = "Time Format"
|
||||
--[[Translation missing --]]
|
||||
L["Time in GCDs"] = "Time in GCDs"
|
||||
--[[Translation missing --]]
|
||||
L["Timed"] = "Timed"
|
||||
--[[Translation missing --]]
|
||||
L["Timer Id"] = "Timer Id"
|
||||
@@ -1463,8 +1679,12 @@ L["Top Right"] = "Top Right"
|
||||
--[[Translation missing --]]
|
||||
L["Top to Bottom"] = "Top to Bottom"
|
||||
--[[Translation missing --]]
|
||||
L["Total"] = "Total"
|
||||
--[[Translation missing --]]
|
||||
L["Total Duration"] = "Total Duration"
|
||||
--[[Translation missing --]]
|
||||
L["Total Experience"] = "Total Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Total Match Count"] = "Total Match Count"
|
||||
--[[Translation missing --]]
|
||||
L["Total Stacks"] = "Total Stacks"
|
||||
@@ -1497,6 +1717,8 @@ L["Transmission error"] = "Transmission error"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger"] = "Trigger"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger %i"] = "Trigger %i"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger 1"] = "Trigger 1"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger State Updater (Advanced)"] = "Trigger State Updater (Advanced)"
|
||||
@@ -1505,6 +1727,8 @@ L["Trigger Update"] = "Trigger Update"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger:"] = "Trigger:"
|
||||
--[[Translation missing --]]
|
||||
L["Trivial (Low Level)"] = "Trivial (Low Level)"
|
||||
--[[Translation missing --]]
|
||||
L["True"] = "True"
|
||||
--[[Translation missing --]]
|
||||
L["Twin Emperors"] = "Twin Emperors"
|
||||
@@ -1523,6 +1747,8 @@ L["Unit Destroyed"] = "Unit Destroyed"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Died"] = "Unit Died"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Dissipates"] = "Unit Dissipates"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Frame"] = "Unit Frame"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Frames"] = "Unit Frames"
|
||||
@@ -1531,6 +1757,8 @@ L["Unit is Unit"] = "Unit is Unit"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Name"] = "Unit Name"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Name/Realm"] = "Unit Name/Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Units Affected"] = "Units Affected"
|
||||
--[[Translation missing --]]
|
||||
L["Unlimited"] = "Unlimited"
|
||||
@@ -1545,12 +1773,14 @@ L["Update Auras"] = "Update Auras"
|
||||
--[[Translation missing --]]
|
||||
L["Usage:"] = "Usage:"
|
||||
--[[Translation missing --]]
|
||||
L["Use /wa minimap to show the minimap icon again"] = "Use /wa minimap to show the minimap icon again"
|
||||
L["Use /wa minimap to show the minimap icon again."] = "Use /wa minimap to show the minimap icon again."
|
||||
--[[Translation missing --]]
|
||||
L["Use Custom Color"] = "Use Custom Color"
|
||||
--[[Translation missing --]]
|
||||
L["Vaelastrasz the Corrupt"] = "Vaelastrasz the Corrupt"
|
||||
--[[Translation missing --]]
|
||||
L["Value"] = "Value"
|
||||
--[[Translation missing --]]
|
||||
L["Values/Remaining Time above this value are displayed as full progress."] = "Values/Remaining Time above this value are displayed as full progress."
|
||||
--[[Translation missing --]]
|
||||
L["Values/Remaining Time below this value are displayed as no progress."] = "Values/Remaining Time below this value are displayed as no progress."
|
||||
@@ -1565,8 +1795,14 @@ L["Viscidus"] = "Viscidus"
|
||||
--[[Translation missing --]]
|
||||
L["Visibility"] = "Visibility"
|
||||
--[[Translation missing --]]
|
||||
L["Visible"] = "Visible"
|
||||
--[[Translation missing --]]
|
||||
L["War Mode Active"] = "War Mode Active"
|
||||
--[[Translation missing --]]
|
||||
L["Warning"] = "Warning"
|
||||
--[[Translation missing --]]
|
||||
L["Warning for unknown aura:"] = "Warning for unknown aura:"
|
||||
--[[Translation missing --]]
|
||||
L["Warning: Full Scan auras checking for both name and spell id can't be converted."] = "Warning: Full Scan auras checking for both name and spell id can't be converted."
|
||||
--[[Translation missing --]]
|
||||
L["Warning: Name info is now available via %affected, %unaffected. Number of affected group members via %unitCount. Some options behave differently now. This is not automatically adjusted."] = "Warning: Name info is now available via %affected, %unaffected. Number of affected group members via %unitCount. Some options behave differently now. This is not automatically adjusted."
|
||||
@@ -1577,12 +1813,14 @@ L["WeakAuras has encountered an error during the login process. Please report th
|
||||
--[[Translation missing --]]
|
||||
L["WeakAuras Profiling"] = "WeakAuras Profiling"
|
||||
--[[Translation missing --]]
|
||||
L["WeakAuras Profiling Data"] = "WeakAuras Profiling Data"
|
||||
L["WeakAuras Profiling Report"] = "WeakAuras Profiling Report"
|
||||
--[[Translation missing --]]
|
||||
L["Weapon"] = "Weapon"
|
||||
--[[Translation missing --]]
|
||||
L["Weapon Enchant"] = "Weapon Enchant"
|
||||
--[[Translation missing --]]
|
||||
L["Weapon Enchant / Fishing Lure"] = "Weapon Enchant / Fishing Lure"
|
||||
--[[Translation missing --]]
|
||||
L["What do you want to do?"] = "What do you want to do?"
|
||||
--[[Translation missing --]]
|
||||
L["Whisper"] = "Whisper"
|
||||
@@ -1593,8 +1831,12 @@ L["Width"] = "Width"
|
||||
--[[Translation missing --]]
|
||||
L["Wobble"] = "Wobble"
|
||||
--[[Translation missing --]]
|
||||
L["World Boss"] = "World Boss"
|
||||
--[[Translation missing --]]
|
||||
L["Wrap"] = "Wrap"
|
||||
--[[Translation missing --]]
|
||||
L["Writing to the WeakAuras table is not allowed."] = "Writing to the WeakAuras table is not allowed."
|
||||
--[[Translation missing --]]
|
||||
L["X-Offset"] = "X-Offset"
|
||||
--[[Translation missing --]]
|
||||
L["Yell"] = "Yell"
|
||||
@@ -1603,6 +1845,18 @@ L["Y-Offset"] = "Y-Offset"
|
||||
--[[Translation missing --]]
|
||||
L["You already have this group/aura. Importing will create a duplicate."] = "You already have this group/aura. Importing will create a duplicate."
|
||||
--[[Translation missing --]]
|
||||
L["Your next encounter will automatically be profiled."] = "Your next encounter will automatically be profiled."
|
||||
--[[Translation missing --]]
|
||||
L["Your next instance of combat will automatically be profiled."] = "Your next instance of combat will automatically be profiled."
|
||||
--[[Translation missing --]]
|
||||
L["Your scheduled automatic profile has been cancelled."] = "Your scheduled automatic profile has been cancelled."
|
||||
--[[Translation missing --]]
|
||||
L["Your threat as a percentage of the tank's current threat."] = "Your threat as a percentage of the tank's current threat."
|
||||
--[[Translation missing --]]
|
||||
L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."
|
||||
--[[Translation missing --]]
|
||||
L["Your total threat on the mob."] = "Your total threat on the mob."
|
||||
--[[Translation missing --]]
|
||||
L["Zone Group ID(s)"] = "Zone Group ID(s)"
|
||||
--[[Translation missing --]]
|
||||
L["Zone ID(s)"] = "Zone ID(s)"
|
||||
|
||||
+370
-293
File diff suppressed because it is too large
Load Diff
+288
-34
@@ -8,6 +8,20 @@ local L = WeakAuras.L
|
||||
L[" • %d auras added"] = "• %d auras adicionadas"
|
||||
L[" • %d auras deleted"] = "• %d auras removidas"
|
||||
L[" • %d auras modified"] = "• %d auras modificadas"
|
||||
--[[Translation missing --]]
|
||||
L[ [=[ Filter formats: 'Name', 'Name-Realm', '-Realm'.
|
||||
|
||||
Supports multiple entries, separated by commas
|
||||
]=] ] = [=[ Filter formats: 'Name', 'Name-Realm', '-Realm'.
|
||||
|
||||
Supports multiple entries, separated by commas
|
||||
]=]
|
||||
--[[Translation missing --]]
|
||||
L[ [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=] ] = [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=]
|
||||
L["%s - %i. Trigger"] = "%s - %i. Ativar"
|
||||
L["%s - Alpha Animation"] = "%s - Animação da transparência"
|
||||
L["%s - Color Animation"] = "%s - Animação da cor"
|
||||
@@ -37,13 +51,15 @@ L["%s total auras"] = "%s auras totais"
|
||||
L["%s Trigger Function"] = "%s Função de gatilho"
|
||||
--[[Translation missing --]]
|
||||
L["%s Untrigger Function"] = "%s Untrigger Function"
|
||||
--[[Translation missing --]]
|
||||
L["* Suffix"] = "* Suffix"
|
||||
L["/wa help - Show this message"] = "/wa help - Mostrar essa mensagem"
|
||||
--[[Translation missing --]]
|
||||
L["/wa minimap - Toggle the minimap icon"] = "/wa minimap - Toggle the minimap icon"
|
||||
--[[Translation missing --]]
|
||||
L["/wa pprint - Show the results from the most recent profiling"] = "/wa pprint - Show the results from the most recent profiling"
|
||||
--[[Translation missing --]]
|
||||
L["/wa pstart - Start profiling"] = "/wa pstart - Start profiling"
|
||||
L["/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."] = "/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."
|
||||
--[[Translation missing --]]
|
||||
L["/wa pstop - Finish profiling"] = "/wa pstop - Finish profiling"
|
||||
--[[Translation missing --]]
|
||||
@@ -57,6 +73,10 @@ L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda5
|
||||
--[[Translation missing --]]
|
||||
L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fShift-Click|r to pause addon execution."
|
||||
--[[Translation missing --]]
|
||||
L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000Not|r Player Name/Realm"
|
||||
--[[Translation missing --]]
|
||||
L["|cFFffcc00Extra Options:|r %s"] = "|cFFffcc00Extra Options:|r %s"
|
||||
--[[Translation missing --]]
|
||||
L["|cFFffcc00Extra Options:|r None"] = "|cFFffcc00Extra Options:|r None"
|
||||
@@ -66,7 +86,11 @@ L["25 Man Raid"] = "Raide de 25 jogadores"
|
||||
L["40 Man Raid"] = "Raide de 40 jogadores"
|
||||
L["5 Man Dungeon"] = "Masmorra de 5 jogadores"
|
||||
--[[Translation missing --]]
|
||||
L["A WeakAura just tried to use a forbidden function but has been blocked from doing so. Please check your auras!"] = "A WeakAura just tried to use a forbidden function but has been blocked from doing so. Please check your auras!"
|
||||
L["Abbreviate"] = "Abbreviate"
|
||||
--[[Translation missing --]]
|
||||
L["AbbreviateLargeNumbers (Blizzard)"] = "AbbreviateLargeNumbers (Blizzard)"
|
||||
--[[Translation missing --]]
|
||||
L["AbbreviateNumbers (Blizzard)"] = "AbbreviateNumbers (Blizzard)"
|
||||
L["Absorb"] = "Absorver"
|
||||
--[[Translation missing --]]
|
||||
L["Absorb Display"] = "Absorb Display"
|
||||
@@ -98,6 +122,10 @@ L["Alpha"] = "Transparência"
|
||||
L["Alternate Power"] = "Alternar Poder"
|
||||
L["Always"] = "Sempre"
|
||||
L["Always active trigger"] = "Gatilho sempre ativo"
|
||||
--[[Translation missing --]]
|
||||
L["Always include realm"] = "Always include realm"
|
||||
--[[Translation missing --]]
|
||||
L["Always True"] = "Always True"
|
||||
L["Amount"] = "Quantidade"
|
||||
L["And Talent selected"] = "E Talento selecionado"
|
||||
L["Animations"] = "Animações"
|
||||
@@ -124,13 +152,23 @@ L["Ascending"] = "Ascendente"
|
||||
L["Assigned Role"] = "Assigned Role"
|
||||
L["At Least One Enemy"] = "Pelo Menos Um Inimigo"
|
||||
--[[Translation missing --]]
|
||||
L["At missing Value"] = "At missing Value"
|
||||
--[[Translation missing --]]
|
||||
L["At Percent"] = "At Percent"
|
||||
--[[Translation missing --]]
|
||||
L["At Value"] = "At Value"
|
||||
--[[Translation missing --]]
|
||||
L["Attach to End"] = "Attach to End"
|
||||
--[[Translation missing --]]
|
||||
L["Attach to Start"] = "Attach to Start"
|
||||
--[[Translation missing --]]
|
||||
L["Attack Power"] = "Attack Power"
|
||||
L["Attackable"] = "Atacável"
|
||||
--[[Translation missing --]]
|
||||
L["Attackable Target"] = "Attackable Target"
|
||||
L["Aura"] = "Aura"
|
||||
--[[Translation missing --]]
|
||||
L["Aura '%s': %s"] = "Aura '%s': %s"
|
||||
L["Aura Applied"] = "Aura Aplicada"
|
||||
L["Aura Applied Dose"] = "Dose de Aura Aplicada"
|
||||
L["Aura Broken"] = "Aura violada"
|
||||
@@ -158,6 +196,8 @@ L["Auto"] = "Auto"
|
||||
L["Autocast Shine"] = "Autocast Shine"
|
||||
L["Automatic"] = "Automático"
|
||||
--[[Translation missing --]]
|
||||
L["Automatic Length"] = "Automatic Length"
|
||||
--[[Translation missing --]]
|
||||
L["Automatic Repair Confirmation Dialog"] = "Automatic Repair Confirmation Dialog"
|
||||
L["Automatic Rotation"] = "Rotação Automática"
|
||||
--[[Translation missing --]]
|
||||
@@ -172,8 +212,6 @@ L["Back and Forth"] = "Back and Forth"
|
||||
L["Background"] = "Background"
|
||||
--[[Translation missing --]]
|
||||
L["Background Color"] = "Background Color"
|
||||
--[[Translation missing --]]
|
||||
L["Bar"] = "Bar"
|
||||
L["Bar Color"] = "Cor da Barra"
|
||||
--[[Translation missing --]]
|
||||
L["Baron Geddon"] = "Baron Geddon"
|
||||
@@ -187,6 +225,8 @@ L["BG-System Alliance"] = "CB-Sistema da Aliança"
|
||||
L["BG-System Horde"] = "CB-Sistema da Horda"
|
||||
L["BG-System Neutral"] = "CB-Sistema Neutro"
|
||||
--[[Translation missing --]]
|
||||
L["Big Number"] = "Big Number"
|
||||
--[[Translation missing --]]
|
||||
L["BigWigs Addon"] = "BigWigs Addon"
|
||||
--[[Translation missing --]]
|
||||
L["BigWigs Message"] = "BigWigs Message"
|
||||
@@ -229,7 +269,7 @@ L["Can be used for e.g. checking if \"boss1target\" is the same as \"player\"."]
|
||||
--[[Translation missing --]]
|
||||
L["Cancel"] = "Cancel"
|
||||
--[[Translation missing --]]
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."] = "Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft bug with high computer uptime. (Uptime: %i). Please restart your computer."] = "Can't schedule timer with %i, due to a World of Warcraft bug with high computer uptime. (Uptime: %i). Please restart your computer."
|
||||
L["Cast"] = "Lançar"
|
||||
--[[Translation missing --]]
|
||||
L["Cast Bar"] = "Cast Bar"
|
||||
@@ -242,9 +282,13 @@ L["Caster"] = "Caster"
|
||||
--[[Translation missing --]]
|
||||
L["Caster Name"] = "Caster Name"
|
||||
--[[Translation missing --]]
|
||||
L["Caster Realm"] = "Caster Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Caster Unit"] = "Caster Unit"
|
||||
--[[Translation missing --]]
|
||||
L["Caster's Target "] = "Caster's Target "
|
||||
L["Caster's Target"] = "Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Ceil"] = "Ceil"
|
||||
L["Center"] = "Centro"
|
||||
L["Centered Horizontal"] = "Centralizado Horizontalmente"
|
||||
L["Centered Vertical"] = "Centralizado Verticalmente"
|
||||
@@ -257,6 +301,8 @@ L["Character Stats"] = "Character Stats"
|
||||
L["Character Type"] = "Tipo de personagem"
|
||||
--[[Translation missing --]]
|
||||
L["Charge gained/lost"] = "Charge gained/lost"
|
||||
--[[Translation missing --]]
|
||||
L["Charged Combo Point"] = "Charged Combo Point"
|
||||
L["Charges"] = "Cargas"
|
||||
--[[Translation missing --]]
|
||||
L["Charges Changed (Spell)"] = "Charges Changed (Spell)"
|
||||
@@ -273,6 +319,8 @@ L["Class"] = "Classe"
|
||||
--[[Translation missing --]]
|
||||
L["Class and Specialization"] = "Class and Specialization"
|
||||
--[[Translation missing --]]
|
||||
L["Classification"] = "Classification"
|
||||
--[[Translation missing --]]
|
||||
L["Clockwise"] = "Clockwise"
|
||||
--[[Translation missing --]]
|
||||
L["Clone per Event"] = "Clone per Event"
|
||||
@@ -283,7 +331,7 @@ L["Combat Log"] = "Registro de combate"
|
||||
L["Conditions"] = "Condições"
|
||||
L["Contains"] = "Contém"
|
||||
--[[Translation missing --]]
|
||||
L["Continously update Movement Speed"] = "Continously update Movement Speed"
|
||||
L["Continuously update Movement Speed"] = "Continuously update Movement Speed"
|
||||
L["Cooldown"] = "Tempo de Recarga"
|
||||
--[[Translation missing --]]
|
||||
L["Cooldown Progress (Equipment Slot)"] = "Cooldown Progress (Equipment Slot)"
|
||||
@@ -309,6 +357,8 @@ L["Crushing"] = "Esmagador"
|
||||
--[[Translation missing --]]
|
||||
L["C'thun"] = "C'thun"
|
||||
--[[Translation missing --]]
|
||||
L["Current Experience"] = "Current Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Current Zone Group"] = "Current Zone Group"
|
||||
--[[Translation missing --]]
|
||||
L[ [=[Current Zone
|
||||
@@ -317,6 +367,8 @@ L[ [=[Current Zone
|
||||
L["Curse"] = "Maldição"
|
||||
L["Custom"] = "Personalizado"
|
||||
--[[Translation missing --]]
|
||||
L["Custom Check"] = "Custom Check"
|
||||
--[[Translation missing --]]
|
||||
L["Custom Color"] = "Custom Color"
|
||||
--[[Translation missing --]]
|
||||
L["Custom Configuration"] = "Custom Configuration"
|
||||
@@ -352,6 +404,8 @@ L["Description"] = "Descrição"
|
||||
--[[Translation missing --]]
|
||||
L["Dest Raid Mark"] = "Dest Raid Mark"
|
||||
--[[Translation missing --]]
|
||||
L["Destination GUID"] = "Destination GUID"
|
||||
--[[Translation missing --]]
|
||||
L["Destination In Group"] = "Destination In Group"
|
||||
--[[Translation missing --]]
|
||||
L["Destination Name"] = "Destination Name"
|
||||
@@ -399,6 +453,10 @@ L["Durability Damage"] = "Durability Damage"
|
||||
--[[Translation missing --]]
|
||||
L["Durability Damage All"] = "Durability Damage All"
|
||||
--[[Translation missing --]]
|
||||
L["Dynamic"] = "Dynamic"
|
||||
--[[Translation missing --]]
|
||||
L["Dynamic Information"] = "Dynamic Information"
|
||||
--[[Translation missing --]]
|
||||
L["Ease In"] = "Ease In"
|
||||
--[[Translation missing --]]
|
||||
L["Ease In and Out"] = "Ease In and Out"
|
||||
@@ -413,6 +471,8 @@ L["Edge of Madness"] = "Edge of Madness"
|
||||
--[[Translation missing --]]
|
||||
L["Elide"] = "Elide"
|
||||
--[[Translation missing --]]
|
||||
L["Elite"] = "Elite"
|
||||
--[[Translation missing --]]
|
||||
L["Emote"] = "Emote"
|
||||
--[[Translation missing --]]
|
||||
L["Emphasized"] = "Emphasized"
|
||||
@@ -421,12 +481,18 @@ L["Emphasized option checked in BigWigs's spell options"] = "Emphasized option c
|
||||
--[[Translation missing --]]
|
||||
L["Empty"] = "Empty"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Applied"] = "Enchant Applied"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Found"] = "Enchant Found"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Missing"] = "Enchant Missing"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Name or ID"] = "Enchant Name or ID"
|
||||
--[[Translation missing --]]
|
||||
L["Enchant Removed"] = "Enchant Removed"
|
||||
--[[Translation missing --]]
|
||||
L["Enchanted"] = "Enchanted"
|
||||
--[[Translation missing --]]
|
||||
L["Encounter ID(s)"] = "Encounter ID(s)"
|
||||
--[[Translation missing --]]
|
||||
L["Energize"] = "Energize"
|
||||
@@ -453,6 +519,10 @@ L["Equipment Slot"] = "Equipment Slot"
|
||||
--[[Translation missing --]]
|
||||
L["Equipped"] = "Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["Error"] = "Error"
|
||||
--[[Translation missing --]]
|
||||
L["Error Frame"] = "Error Frame"
|
||||
--[[Translation missing --]]
|
||||
L["Error not receiving display information from %s"] = "Error not receiving display information from %s"
|
||||
--[[Translation missing --]]
|
||||
L[ [=['ERROR: Anchoring %s':
|
||||
@@ -464,17 +534,31 @@ L["Event"] = "Evento"
|
||||
L["Event(s)"] = "Evento(s)"
|
||||
L["Every Frame"] = "Todo Frame"
|
||||
--[[Translation missing --]]
|
||||
L["Every Frame (High CPU usage)"] = "Every Frame (High CPU usage)"
|
||||
--[[Translation missing --]]
|
||||
L["Experience (%)"] = "Experience (%)"
|
||||
--[[Translation missing --]]
|
||||
L["Extend Outside"] = "Extend Outside"
|
||||
L["Extra Amount"] = "Quantidade Extra"
|
||||
L["Extra Attacks"] = "Ataques Extras"
|
||||
L["Extra Spell Name"] = "Nome da Magia Extra"
|
||||
--[[Translation missing --]]
|
||||
L["Faction"] = "Faction"
|
||||
--[[Translation missing --]]
|
||||
L["Faction Name"] = "Faction Name"
|
||||
--[[Translation missing --]]
|
||||
L["Faction Reputation"] = "Faction Reputation"
|
||||
--[[Translation missing --]]
|
||||
L["Fade In"] = "Fade In"
|
||||
--[[Translation missing --]]
|
||||
L["Fade Out"] = "Fade Out"
|
||||
--[[Translation missing --]]
|
||||
L["Fail Alert"] = "Fail Alert"
|
||||
--[[Translation missing --]]
|
||||
L["Fallback"] = "Fallback"
|
||||
--[[Translation missing --]]
|
||||
L["Fallback Icon"] = "Fallback Icon"
|
||||
--[[Translation missing --]]
|
||||
L["False"] = "False"
|
||||
--[[Translation missing --]]
|
||||
L["Fankriss the Unyielding"] = "Fankriss the Unyielding"
|
||||
@@ -489,8 +573,6 @@ L["First"] = "First"
|
||||
--[[Translation missing --]]
|
||||
L["First Value of Tooltip Text"] = "First Value of Tooltip Text"
|
||||
--[[Translation missing --]]
|
||||
L["Fishing Lure / Weapon Enchant (Old)"] = "Fishing Lure / Weapon Enchant (Old)"
|
||||
--[[Translation missing --]]
|
||||
L["Fixed"] = "Fixed"
|
||||
--[[Translation missing --]]
|
||||
L["Fixed Names"] = "Fixed Names"
|
||||
@@ -505,16 +587,30 @@ L["Flex Raid"] = "Flex Raid"
|
||||
--[[Translation missing --]]
|
||||
L["Flip"] = "Flip"
|
||||
--[[Translation missing --]]
|
||||
L["Floor"] = "Floor"
|
||||
--[[Translation missing --]]
|
||||
L["Focus"] = "Focus"
|
||||
--[[Translation missing --]]
|
||||
L["Font Size"] = "Font Size"
|
||||
--[[Translation missing --]]
|
||||
L["Forbidden function or table: %s"] = "Forbidden function or table: %s"
|
||||
--[[Translation missing --]]
|
||||
L["Foreground"] = "Foreground"
|
||||
--[[Translation missing --]]
|
||||
L["Foreground Color"] = "Foreground Color"
|
||||
--[[Translation missing --]]
|
||||
L["Form"] = "Form"
|
||||
--[[Translation missing --]]
|
||||
L["Format"] = "Format"
|
||||
--[[Translation missing --]]
|
||||
L["Formats |cFFFF0000%unit|r"] = "Formats |cFFFF0000%unit|r"
|
||||
--[[Translation missing --]]
|
||||
L["Formats Player's |cFFFF0000%guid|r"] = "Formats Player's |cFFFF0000%guid|r"
|
||||
--[[Translation missing --]]
|
||||
L["Forward"] = "Forward"
|
||||
--[[Translation missing --]]
|
||||
L["Forward, Reverse Loop"] = "Forward, Reverse Loop"
|
||||
--[[Translation missing --]]
|
||||
L["Frame Selector"] = "Frame Selector"
|
||||
--[[Translation missing --]]
|
||||
L["Frequency"] = "Frequency"
|
||||
@@ -527,7 +623,7 @@ L["Frost Resistance"] = "Frost Resistance"
|
||||
--[[Translation missing --]]
|
||||
L["Full"] = "Full"
|
||||
--[[Translation missing --]]
|
||||
L["Full Scan"] = "Full Scan"
|
||||
L["Full Bar"] = "Full Bar"
|
||||
--[[Translation missing --]]
|
||||
L["Full/Empty"] = "Full/Empty"
|
||||
--[[Translation missing --]]
|
||||
@@ -567,8 +663,6 @@ L["Grobbulus"] = "Grobbulus"
|
||||
--[[Translation missing --]]
|
||||
L["Group"] = "Group"
|
||||
--[[Translation missing --]]
|
||||
L["Group %s"] = "Group %s"
|
||||
--[[Translation missing --]]
|
||||
L["Group Arrangement"] = "Group Arrangement"
|
||||
--[[Translation missing --]]
|
||||
L["Grow"] = "Grow"
|
||||
@@ -603,6 +697,8 @@ L["Height"] = "Height"
|
||||
--[[Translation missing --]]
|
||||
L["Hide"] = "Hide"
|
||||
--[[Translation missing --]]
|
||||
L["Hide 0 cooldowns"] = "Hide 0 cooldowns"
|
||||
--[[Translation missing --]]
|
||||
L["High Damage"] = "High Damage"
|
||||
--[[Translation missing --]]
|
||||
L["High Priest Thekal"] = "High Priest Thekal"
|
||||
@@ -631,16 +727,18 @@ L["Hybrid"] = "Hybrid"
|
||||
--[[Translation missing --]]
|
||||
L["Icon"] = "Icon"
|
||||
--[[Translation missing --]]
|
||||
L["Icon Color"] = "Icon Color"
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"] = "If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"
|
||||
--[[Translation missing --]]
|
||||
L["Icon Desaturate"] = "Icon Desaturate"
|
||||
L["Ignore Dead"] = "Ignore Dead"
|
||||
--[[Translation missing --]]
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/wa2!"] = "If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/wa2!"
|
||||
L["Ignore Disconnected"] = "Ignore Disconnected"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Rune CD"] = "Ignore Rune CD"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Rune CDs"] = "Ignore Rune CDs"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Self"] = "Ignore Self"
|
||||
--[[Translation missing --]]
|
||||
L["Ignore Unknown Spell"] = "Ignore Unknown Spell"
|
||||
--[[Translation missing --]]
|
||||
L["Immune"] = "Immune"
|
||||
@@ -677,9 +775,11 @@ L["Include Charges"] = "Include Charges"
|
||||
--[[Translation missing --]]
|
||||
L["Incoming Heal"] = "Incoming Heal"
|
||||
--[[Translation missing --]]
|
||||
L["Inherited"] = "Inherited"
|
||||
L["Increased Precision below 3s"] = "Increased Precision below 3s"
|
||||
--[[Translation missing --]]
|
||||
L["Inside"] = "Inside"
|
||||
L["Information"] = "Information"
|
||||
--[[Translation missing --]]
|
||||
L["Inherited"] = "Inherited"
|
||||
--[[Translation missing --]]
|
||||
L["Instakill"] = "Instakill"
|
||||
--[[Translation missing --]]
|
||||
@@ -703,6 +803,8 @@ L["Inverse"] = "Inverse"
|
||||
--[[Translation missing --]]
|
||||
L["Inverse Pet Behavior"] = "Inverse Pet Behavior"
|
||||
--[[Translation missing --]]
|
||||
L["Is Away from Keyboard"] = "Is Away from Keyboard"
|
||||
--[[Translation missing --]]
|
||||
L["Is Exactly"] = "Is Exactly"
|
||||
--[[Translation missing --]]
|
||||
L["Is Moving"] = "Is Moving"
|
||||
@@ -717,6 +819,10 @@ L["It might not work correctly on Retail!"] = "It might not work correctly on Re
|
||||
--[[Translation missing --]]
|
||||
L["It might not work correctly with your version!"] = "It might not work correctly with your version!"
|
||||
L["Item"] = "Item"
|
||||
--[[Translation missing --]]
|
||||
L["Item Bonus Id"] = "Item Bonus Id"
|
||||
--[[Translation missing --]]
|
||||
L["Item Bonus Id Equipped"] = "Item Bonus Id Equipped"
|
||||
L["Item Count"] = "Contagem de Item"
|
||||
L["Item Equipped"] = "Item Equipado"
|
||||
--[[Translation missing --]]
|
||||
@@ -726,6 +832,10 @@ L["Item Set Equipped"] = "Item Set Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["Item Set Id"] = "Item Set Id"
|
||||
--[[Translation missing --]]
|
||||
L["Item Type"] = "Item Type"
|
||||
--[[Translation missing --]]
|
||||
L["Item Type Equipped"] = "Item Type Equipped"
|
||||
--[[Translation missing --]]
|
||||
L["Jin'do the Hexxer"] = "Jin'do the Hexxer"
|
||||
--[[Translation missing --]]
|
||||
L["Keep Inside"] = "Keep Inside"
|
||||
@@ -751,7 +861,9 @@ L["Left, then Down"] = "Left, then Down"
|
||||
--[[Translation missing --]]
|
||||
L["Left, then Up"] = "Left, then Up"
|
||||
--[[Translation missing --]]
|
||||
L["Legacy Aura"] = "Legacy Aura"
|
||||
L["Legacy Aura (disabled)"] = "Legacy Aura (disabled)"
|
||||
--[[Translation missing --]]
|
||||
L["Legacy Aura (disabled):"] = "Legacy Aura (disabled):"
|
||||
--[[Translation missing --]]
|
||||
L["Legacy RGB Gradient"] = "Legacy RGB Gradient"
|
||||
--[[Translation missing --]]
|
||||
@@ -810,6 +922,8 @@ L["Match Count per Unit"] = "Match Count per Unit"
|
||||
--[[Translation missing --]]
|
||||
L["Matches (Pattern)"] = "Matches (Pattern)"
|
||||
--[[Translation missing --]]
|
||||
L["Max Char "] = "Max Char "
|
||||
--[[Translation missing --]]
|
||||
L["Max Charges"] = "Max Charges"
|
||||
--[[Translation missing --]]
|
||||
L["Maximum"] = "Maximum"
|
||||
@@ -827,6 +941,8 @@ L["Minimum"] = "Minimum"
|
||||
--[[Translation missing --]]
|
||||
L["Minimum Estimate"] = "Minimum Estimate"
|
||||
--[[Translation missing --]]
|
||||
L["Minus (Small Nameplate)"] = "Minus (Small Nameplate)"
|
||||
--[[Translation missing --]]
|
||||
L["Mirror"] = "Mirror"
|
||||
L["Miss"] = "Falha"
|
||||
L["Miss Type"] = "Tipo de falha"
|
||||
@@ -869,6 +985,14 @@ L["Name"] = "Nome"
|
||||
--[[Translation missing --]]
|
||||
L["Name of Caster's Target"] = "Name of Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Name/Realm of Caster's Target"] = "Name/Realm of Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Nameplate"] = "Nameplate"
|
||||
--[[Translation missing --]]
|
||||
L["Nameplate Type"] = "Nameplate Type"
|
||||
--[[Translation missing --]]
|
||||
L["Nameplates"] = "Nameplates"
|
||||
--[[Translation missing --]]
|
||||
L["Names of affected Players"] = "Names of affected Players"
|
||||
--[[Translation missing --]]
|
||||
L["Names of unaffected Players"] = "Names of unaffected Players"
|
||||
@@ -883,7 +1007,13 @@ L["Neutral"] = "Neutral"
|
||||
L["Never"] = "Nunca"
|
||||
L["Next"] = "Próximo"
|
||||
--[[Translation missing --]]
|
||||
L["Next Combat"] = "Next Combat"
|
||||
--[[Translation missing --]]
|
||||
L["Next Encounter"] = "Next Encounter"
|
||||
--[[Translation missing --]]
|
||||
L["No Children"] = "No Children"
|
||||
--[[Translation missing --]]
|
||||
L["No Extend"] = "No Extend"
|
||||
L["No Instance"] = "Fora da instância"
|
||||
--[[Translation missing --]]
|
||||
L["No Profiling information saved."] = "No Profiling information saved."
|
||||
@@ -917,9 +1047,9 @@ L["Number Affected"] = "Número Afetado"
|
||||
L["Object"] = "Object"
|
||||
L["Officer"] = "Oficial"
|
||||
--[[Translation missing --]]
|
||||
L["Offset Timer"] = "Offset Timer"
|
||||
L["Offset from progress"] = "Offset from progress"
|
||||
--[[Translation missing --]]
|
||||
L["Older set IDs can be found on websites such as wowhead.com/item-sets"] = "Older set IDs can be found on websites such as wowhead.com/item-sets"
|
||||
L["Offset Timer"] = "Offset Timer"
|
||||
--[[Translation missing --]]
|
||||
L["On Cooldown"] = "On Cooldown"
|
||||
--[[Translation missing --]]
|
||||
@@ -929,6 +1059,8 @@ L["Only if BigWigs shows it on it's bar"] = "Only if BigWigs shows it on it's ba
|
||||
--[[Translation missing --]]
|
||||
L["Only if DBM shows it on it's bar"] = "Only if DBM shows it on it's bar"
|
||||
--[[Translation missing --]]
|
||||
L["Only if on a different realm"] = "Only if on a different realm"
|
||||
--[[Translation missing --]]
|
||||
L["Only if Primary"] = "Only if Primary"
|
||||
--[[Translation missing --]]
|
||||
L["Onyxia"] = "Onyxia"
|
||||
@@ -951,12 +1083,13 @@ L["Ossirian the Unscarred"] = "Ossirian the Unscarred"
|
||||
L["Ouro"] = "Ouro"
|
||||
--[[Translation missing --]]
|
||||
L["Outline"] = "Outline"
|
||||
L["Outside"] = "Exterior"
|
||||
L["Overhealing"] = "Sobrecura"
|
||||
L["Overkill"] = "Sobreassassinato"
|
||||
--[[Translation missing --]]
|
||||
L["Overlay %s"] = "Overlay %s"
|
||||
--[[Translation missing --]]
|
||||
L["Overlay Charged Combo Points"] = "Overlay Charged Combo Points"
|
||||
--[[Translation missing --]]
|
||||
L["Overlay Cost of Casts"] = "Overlay Cost of Casts"
|
||||
L["Parry"] = "Aparar"
|
||||
--[[Translation missing --]]
|
||||
@@ -983,29 +1116,36 @@ L["Phase"] = "Phase"
|
||||
--[[Translation missing --]]
|
||||
L["Pixel Glow"] = "Pixel Glow"
|
||||
--[[Translation missing --]]
|
||||
L["Placement"] = "Placement"
|
||||
--[[Translation missing --]]
|
||||
L["Placement Mode"] = "Placement Mode"
|
||||
--[[Translation missing --]]
|
||||
L["Play"] = "Play"
|
||||
L["Player"] = "Jogador"
|
||||
L["Player Character"] = "Personagem do jogador"
|
||||
L["Player Class"] = "Classe do jogador"
|
||||
--[[Translation missing --]]
|
||||
L["Player Covenant"] = "Player Covenant"
|
||||
--[[Translation missing --]]
|
||||
L["Player Effective Level"] = "Player Effective Level"
|
||||
--[[Translation missing --]]
|
||||
L["Player Experience"] = "Player Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Player Faction"] = "Player Faction"
|
||||
L["Player Level"] = "Nível do jogador"
|
||||
L["Player Name"] = "Nome do jogador"
|
||||
--[[Translation missing --]]
|
||||
L["Player Name/Realm"] = "Player Name/Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Player Race"] = "Player Race"
|
||||
L["Player(s) Affected"] = "Jogado(res) afetados"
|
||||
L["Player(s) Not Affected"] = "Jogado(res) não afetados"
|
||||
--[[Translation missing --]]
|
||||
L["Please upgrade your Masque version"] = "Please upgrade your Masque version"
|
||||
L["Poison"] = "Veneno"
|
||||
L["Power"] = "Poder"
|
||||
L["Power (%)"] = "Poder (%)"
|
||||
L["Power Type"] = "Tipo de poder"
|
||||
L["Preset"] = "Predefinido"
|
||||
--[[Translation missing --]]
|
||||
L["Press Ctrl+C to copy"] = "Press Ctrl+C to copy"
|
||||
L["Precision"] = "Precision"
|
||||
L["Preset"] = "Predefinido"
|
||||
--[[Translation missing --]]
|
||||
L["Princess Huhuran"] = "Princess Huhuran"
|
||||
--[[Translation missing --]]
|
||||
@@ -1013,14 +1153,20 @@ L["Print Profiling Results"] = "Print Profiling Results"
|
||||
--[[Translation missing --]]
|
||||
L["Profiling already started."] = "Profiling already started."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling automatically started."] = "Profiling automatically started."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling not running."] = "Profiling not running."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling started."] = "Profiling started."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling started. It will end automatically in %d seconds"] = "Profiling started. It will end automatically in %d seconds"
|
||||
--[[Translation missing --]]
|
||||
L["Profiling still running, stop before trying to print."] = "Profiling still running, stop before trying to print."
|
||||
--[[Translation missing --]]
|
||||
L["Profiling stopped."] = "Profiling stopped."
|
||||
--[[Translation missing --]]
|
||||
L["Progress"] = "Progress"
|
||||
--[[Translation missing --]]
|
||||
L["Progress Total"] = "Progress Total"
|
||||
--[[Translation missing --]]
|
||||
L["Progress Value"] = "Progress Value"
|
||||
@@ -1031,11 +1177,15 @@ L["PvP Talent %i"] = "PvP Talent %i"
|
||||
--[[Translation missing --]]
|
||||
L["PvP Talent selected"] = "PvP Talent selected"
|
||||
--[[Translation missing --]]
|
||||
L["PvP Talent Selected"] = "PvP Talent Selected"
|
||||
--[[Translation missing --]]
|
||||
L["Queued Action"] = "Queued Action"
|
||||
L["Radius"] = "Raio"
|
||||
--[[Translation missing --]]
|
||||
L["Ragnaros"] = "Ragnaros"
|
||||
L["Raid"] = "Raide"
|
||||
--[[Translation missing --]]
|
||||
L["Raid Role"] = "Raid Role"
|
||||
L["Raid Warning"] = "Aviso de raide"
|
||||
--[[Translation missing --]]
|
||||
L["Raids"] = "Raids"
|
||||
@@ -1043,12 +1193,22 @@ L["Range"] = "Alcance"
|
||||
--[[Translation missing --]]
|
||||
L["Range Check"] = "Range Check"
|
||||
--[[Translation missing --]]
|
||||
L["Rare"] = "Rare"
|
||||
--[[Translation missing --]]
|
||||
L["Rare Elite"] = "Rare Elite"
|
||||
--[[Translation missing --]]
|
||||
L["Raw Threat Percent"] = "Raw Threat Percent"
|
||||
--[[Translation missing --]]
|
||||
L["Razorgore the Untamed"] = "Razorgore the Untamed"
|
||||
--[[Translation missing --]]
|
||||
L["Ready Check"] = "Ready Check"
|
||||
--[[Translation missing --]]
|
||||
L["Realm"] = "Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Realm Name"] = "Realm Name"
|
||||
--[[Translation missing --]]
|
||||
L["Realm of Caster's Target"] = "Realm of Caster's Target"
|
||||
--[[Translation missing --]]
|
||||
L["Receiving display information"] = "Receiving display information"
|
||||
L["Reflect"] = "Refletir"
|
||||
--[[Translation missing --]]
|
||||
@@ -1068,7 +1228,7 @@ L["Repair"] = "Repair"
|
||||
--[[Translation missing --]]
|
||||
L["Repeat"] = "Repeat"
|
||||
--[[Translation missing --]]
|
||||
L["Report"] = "Report"
|
||||
L["Report Summary"] = "Report Summary"
|
||||
L["Requested display does not exist"] = "Exibição requerida não existe"
|
||||
L["Requested display not authorized"] = "Exibição requerida não autorizada"
|
||||
--[[Translation missing --]]
|
||||
@@ -1084,6 +1244,12 @@ L["Resolve collisions dialog singular"] = "Resolve collisions dialog singular"
|
||||
L["Resolve collisions dialog startup"] = "Resolve collisions dialog startup"
|
||||
--[[Translation missing --]]
|
||||
L["Resolve collisions dialog startup singular"] = "Resolve collisions dialog startup singular"
|
||||
--[[Translation missing --]]
|
||||
L["Rested"] = "Rested"
|
||||
--[[Translation missing --]]
|
||||
L["Rested Experience"] = "Rested Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Rested Experience (%)"] = "Rested Experience (%)"
|
||||
L["Resting"] = "Descansando"
|
||||
L["Resurrect"] = "Reviver"
|
||||
L["Right"] = "Direita"
|
||||
@@ -1097,6 +1263,12 @@ L["Role"] = "Role"
|
||||
L["Rotate Left"] = "Girar à esquerda"
|
||||
L["Rotate Right"] = "Girar à direita"
|
||||
--[[Translation missing --]]
|
||||
L["Rotation"] = "Rotation"
|
||||
--[[Translation missing --]]
|
||||
L["Round"] = "Round"
|
||||
--[[Translation missing --]]
|
||||
L["Round Mode"] = "Round Mode"
|
||||
--[[Translation missing --]]
|
||||
L["Ruins of Ahn'Qiraj"] = "Ruins of Ahn'Qiraj"
|
||||
--[[Translation missing --]]
|
||||
L["Run Custom Code"] = "Run Custom Code"
|
||||
@@ -1136,6 +1308,8 @@ L["Separator"] = "Separator"
|
||||
--[[Translation missing --]]
|
||||
L["Set IDs can be found on websites such as classic.wowhead.com/item-sets"] = "Set IDs can be found on websites such as classic.wowhead.com/item-sets"
|
||||
--[[Translation missing --]]
|
||||
L["Set IDs can be found on websites such as wowhead.com/item-sets"] = "Set IDs can be found on websites such as wowhead.com/item-sets"
|
||||
--[[Translation missing --]]
|
||||
L["Set Maximum Progress"] = "Set Maximum Progress"
|
||||
--[[Translation missing --]]
|
||||
L["Set Minimum Progress"] = "Set Minimum Progress"
|
||||
@@ -1165,12 +1339,28 @@ L["Show Glow"] = "Show Glow"
|
||||
L["Show Incoming Heal"] = "Show Incoming Heal"
|
||||
--[[Translation missing --]]
|
||||
L["Show On"] = "Show On"
|
||||
--[[Translation missing --]]
|
||||
L["Show Rested Overlay"] = "Show Rested Overlay"
|
||||
L["Shrink"] = "Encolher"
|
||||
--[[Translation missing --]]
|
||||
L["Silithid Royalty"] = "Silithid Royalty"
|
||||
--[[Translation missing --]]
|
||||
L["Simple"] = "Simple"
|
||||
--[[Translation missing --]]
|
||||
L["Since Apply"] = "Since Apply"
|
||||
--[[Translation missing --]]
|
||||
L["Since Apply/Refresh"] = "Since Apply/Refresh"
|
||||
--[[Translation missing --]]
|
||||
L["Since Charge Gain"] = "Since Charge Gain"
|
||||
--[[Translation missing --]]
|
||||
L["Since Charge Lost"] = "Since Charge Lost"
|
||||
--[[Translation missing --]]
|
||||
L["Since Ready"] = "Since Ready"
|
||||
--[[Translation missing --]]
|
||||
L["Since Stack Gain"] = "Since Stack Gain"
|
||||
--[[Translation missing --]]
|
||||
L["Since Stack Lost"] = "Since Stack Lost"
|
||||
--[[Translation missing --]]
|
||||
L["Size & Position"] = "Size & Position"
|
||||
L["Slide from Bottom"] = "Deslizar de baixo"
|
||||
L["Slide from Left"] = "Deslizar da esquerda"
|
||||
@@ -1191,6 +1381,10 @@ L["Sound"] = "Sound"
|
||||
--[[Translation missing --]]
|
||||
L["Sound by Kit ID"] = "Sound by Kit ID"
|
||||
--[[Translation missing --]]
|
||||
L["Source"] = "Source"
|
||||
--[[Translation missing --]]
|
||||
L["Source GUID"] = "Source GUID"
|
||||
--[[Translation missing --]]
|
||||
L["Source In Group"] = "Source In Group"
|
||||
L["Source Name"] = "Origem do nome"
|
||||
--[[Translation missing --]]
|
||||
@@ -1203,16 +1397,14 @@ L["Source Raid Mark"] = "Source Raid Mark"
|
||||
L["Source Reaction"] = "Source Reaction"
|
||||
L["Source Unit"] = "Origem da unidade"
|
||||
--[[Translation missing --]]
|
||||
L["Source Unit Name/Realm"] = "Source Unit Name/Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Source: "] = "Source: "
|
||||
--[[Translation missing --]]
|
||||
L["Space"] = "Space"
|
||||
L["Spacing"] = "Espaçamento"
|
||||
--[[Translation missing --]]
|
||||
L["Spark Color"] = "Spark Color"
|
||||
--[[Translation missing --]]
|
||||
L["Spark Height"] = "Spark Height"
|
||||
--[[Translation missing --]]
|
||||
L["Spark Width"] = "Spark Width"
|
||||
L["Spark"] = "Spark"
|
||||
--[[Translation missing --]]
|
||||
L["Spec Role"] = "Spec Role"
|
||||
L["Specific Unit"] = "Unidade específica"
|
||||
@@ -1251,9 +1443,13 @@ L["Stagger Scale"] = "Stagger Scale"
|
||||
L["Stamina"] = "Stamina"
|
||||
L["Stance/Form/Aura"] = "Postura/Forma/Aura"
|
||||
--[[Translation missing --]]
|
||||
L["Standing"] = "Standing"
|
||||
--[[Translation missing --]]
|
||||
L["Star Shake"] = "Star Shake"
|
||||
--[[Translation missing --]]
|
||||
L["Start"] = "Start"
|
||||
--[[Translation missing --]]
|
||||
L["Start Now"] = "Start Now"
|
||||
L["Status"] = "Estado"
|
||||
L["Stolen"] = "Roubado"
|
||||
--[[Translation missing --]]
|
||||
@@ -1263,6 +1459,12 @@ L["Strength"] = "Strength"
|
||||
--[[Translation missing --]]
|
||||
L["String"] = "String"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract Cast"] = "Subtract Cast"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract Channel"] = "Subtract Channel"
|
||||
--[[Translation missing --]]
|
||||
L["Subtract GCD"] = "Subtract GCD"
|
||||
--[[Translation missing --]]
|
||||
L["Sulfuron Harbinger"] = "Sulfuron Harbinger"
|
||||
L["Summon"] = "Invocar"
|
||||
--[[Translation missing --]]
|
||||
@@ -1296,6 +1498,8 @@ L["Text"] = "Text"
|
||||
--[[Translation missing --]]
|
||||
L["Thaddius"] = "Thaddius"
|
||||
--[[Translation missing --]]
|
||||
L["The aura has overwritten the global '%s', this might affect other auras."] = "The aura has overwritten the global '%s', this might affect other auras."
|
||||
--[[Translation missing --]]
|
||||
L["The effective level differs from the level in e.g. Time Walking dungeons."] = "The effective level differs from the level in e.g. Time Walking dungeons."
|
||||
--[[Translation missing --]]
|
||||
L["The Four Horsemen"] = "The Four Horsemen"
|
||||
@@ -1316,6 +1520,8 @@ L["Third Value of Tooltip Text"] = "Third Value of Tooltip Text"
|
||||
--[[Translation missing --]]
|
||||
L["This aura contains custom Lua code."] = "This aura contains custom Lua code."
|
||||
--[[Translation missing --]]
|
||||
L["This aura has legacy aura trigger(s), which are no longer supported."] = "This aura has legacy aura trigger(s), which are no longer supported."
|
||||
--[[Translation missing --]]
|
||||
L["This aura was created with a newer version of WeakAuras."] = "This aura was created with a newer version of WeakAuras."
|
||||
--[[Translation missing --]]
|
||||
L["This aura was created with the Classic version of World of Warcraft."] = "This aura was created with the Classic version of World of Warcraft."
|
||||
@@ -1325,9 +1531,19 @@ L["This aura was created with the retail version of World of Warcraft."] = "This
|
||||
L["This is a modified version of your aura, |cff9900FF%s.|r"] = "This is a modified version of your aura, |cff9900FF%s.|r"
|
||||
--[[Translation missing --]]
|
||||
L["This is a modified version of your group, |cff9900FF%s.|r"] = "This is a modified version of your group, |cff9900FF%s.|r"
|
||||
--[[Translation missing --]]
|
||||
L["Threat Percent"] = "Threat Percent"
|
||||
L["Threat Situation"] = "Situação de ameaça"
|
||||
--[[Translation missing --]]
|
||||
L["Threat Value"] = "Threat Value"
|
||||
--[[Translation missing --]]
|
||||
L["Tick"] = "Tick"
|
||||
--[[Translation missing --]]
|
||||
L["Tier "] = "Tier "
|
||||
--[[Translation missing --]]
|
||||
L["Time Format"] = "Time Format"
|
||||
--[[Translation missing --]]
|
||||
L["Time in GCDs"] = "Time in GCDs"
|
||||
L["Timed"] = "Temporizado"
|
||||
--[[Translation missing --]]
|
||||
L["Timer Id"] = "Timer Id"
|
||||
@@ -1352,8 +1568,12 @@ L["Top Left"] = "Topo à esquerda"
|
||||
L["Top Right"] = "Topo à direita"
|
||||
L["Top to Bottom"] = "Do topo para base"
|
||||
--[[Translation missing --]]
|
||||
L["Total"] = "Total"
|
||||
--[[Translation missing --]]
|
||||
L["Total Duration"] = "Total Duration"
|
||||
--[[Translation missing --]]
|
||||
L["Total Experience"] = "Total Experience"
|
||||
--[[Translation missing --]]
|
||||
L["Total Match Count"] = "Total Match Count"
|
||||
--[[Translation missing --]]
|
||||
L["Total Stacks"] = "Total Stacks"
|
||||
@@ -1383,12 +1603,16 @@ L["Transmission error"] = "Erro de transmissão"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger"] = "Trigger"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger %i"] = "Trigger %i"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger 1"] = "Trigger 1"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger State Updater (Advanced)"] = "Trigger State Updater (Advanced)"
|
||||
L["Trigger Update"] = "Atualização do gatilho"
|
||||
L["Trigger:"] = "Gatilho:"
|
||||
--[[Translation missing --]]
|
||||
L["Trivial (Low Level)"] = "Trivial (Low Level)"
|
||||
--[[Translation missing --]]
|
||||
L["True"] = "True"
|
||||
--[[Translation missing --]]
|
||||
L["Twin Emperors"] = "Twin Emperors"
|
||||
@@ -1402,6 +1626,8 @@ L["Unit Characteristics"] = "Características da unidade"
|
||||
L["Unit Destroyed"] = "Unidade destruída"
|
||||
L["Unit Died"] = "Unidade morte"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Dissipates"] = "Unit Dissipates"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Frame"] = "Unit Frame"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Frames"] = "Unit Frames"
|
||||
@@ -1410,6 +1636,8 @@ L["Unit is Unit"] = "Unit is Unit"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Name"] = "Unit Name"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Name/Realm"] = "Unit Name/Realm"
|
||||
--[[Translation missing --]]
|
||||
L["Units Affected"] = "Units Affected"
|
||||
--[[Translation missing --]]
|
||||
L["Unlimited"] = "Unlimited"
|
||||
@@ -1423,12 +1651,14 @@ L["Update Auras"] = "Update Auras"
|
||||
--[[Translation missing --]]
|
||||
L["Usage:"] = "Usage:"
|
||||
--[[Translation missing --]]
|
||||
L["Use /wa minimap to show the minimap icon again"] = "Use /wa minimap to show the minimap icon again"
|
||||
L["Use /wa minimap to show the minimap icon again."] = "Use /wa minimap to show the minimap icon again."
|
||||
--[[Translation missing --]]
|
||||
L["Use Custom Color"] = "Use Custom Color"
|
||||
--[[Translation missing --]]
|
||||
L["Vaelastrasz the Corrupt"] = "Vaelastrasz the Corrupt"
|
||||
--[[Translation missing --]]
|
||||
L["Value"] = "Value"
|
||||
--[[Translation missing --]]
|
||||
L["Values/Remaining Time above this value are displayed as full progress."] = "Values/Remaining Time above this value are displayed as full progress."
|
||||
--[[Translation missing --]]
|
||||
L["Values/Remaining Time below this value are displayed as no progress."] = "Values/Remaining Time below this value are displayed as no progress."
|
||||
@@ -1443,8 +1673,14 @@ L["Viscidus"] = "Viscidus"
|
||||
--[[Translation missing --]]
|
||||
L["Visibility"] = "Visibility"
|
||||
--[[Translation missing --]]
|
||||
L["Visible"] = "Visible"
|
||||
--[[Translation missing --]]
|
||||
L["War Mode Active"] = "War Mode Active"
|
||||
--[[Translation missing --]]
|
||||
L["Warning"] = "Warning"
|
||||
--[[Translation missing --]]
|
||||
L["Warning for unknown aura:"] = "Warning for unknown aura:"
|
||||
--[[Translation missing --]]
|
||||
L["Warning: Full Scan auras checking for both name and spell id can't be converted."] = "Warning: Full Scan auras checking for both name and spell id can't be converted."
|
||||
--[[Translation missing --]]
|
||||
L["Warning: Name info is now available via %affected, %unaffected. Number of affected group members via %unitCount. Some options behave differently now. This is not automatically adjusted."] = "Warning: Name info is now available via %affected, %unaffected. Number of affected group members via %unitCount. Some options behave differently now. This is not automatically adjusted."
|
||||
@@ -1455,11 +1691,13 @@ L["WeakAuras has encountered an error during the login process. Please report th
|
||||
--[[Translation missing --]]
|
||||
L["WeakAuras Profiling"] = "WeakAuras Profiling"
|
||||
--[[Translation missing --]]
|
||||
L["WeakAuras Profiling Data"] = "WeakAuras Profiling Data"
|
||||
L["WeakAuras Profiling Report"] = "WeakAuras Profiling Report"
|
||||
L["Weapon"] = "Arma"
|
||||
--[[Translation missing --]]
|
||||
L["Weapon Enchant"] = "Weapon Enchant"
|
||||
--[[Translation missing --]]
|
||||
L["Weapon Enchant / Fishing Lure"] = "Weapon Enchant / Fishing Lure"
|
||||
--[[Translation missing --]]
|
||||
L["What do you want to do?"] = "What do you want to do?"
|
||||
L["Whisper"] = "Sussurro"
|
||||
--[[Translation missing --]]
|
||||
@@ -1468,8 +1706,12 @@ L["Whole Area"] = "Whole Area"
|
||||
L["Width"] = "Width"
|
||||
L["Wobble"] = "Oscilar"
|
||||
--[[Translation missing --]]
|
||||
L["World Boss"] = "World Boss"
|
||||
--[[Translation missing --]]
|
||||
L["Wrap"] = "Wrap"
|
||||
--[[Translation missing --]]
|
||||
L["Writing to the WeakAuras table is not allowed."] = "Writing to the WeakAuras table is not allowed."
|
||||
--[[Translation missing --]]
|
||||
L["X-Offset"] = "X-Offset"
|
||||
L["Yell"] = "Gritar"
|
||||
--[[Translation missing --]]
|
||||
@@ -1477,6 +1719,18 @@ L["Y-Offset"] = "Y-Offset"
|
||||
--[[Translation missing --]]
|
||||
L["You already have this group/aura. Importing will create a duplicate."] = "You already have this group/aura. Importing will create a duplicate."
|
||||
--[[Translation missing --]]
|
||||
L["Your next encounter will automatically be profiled."] = "Your next encounter will automatically be profiled."
|
||||
--[[Translation missing --]]
|
||||
L["Your next instance of combat will automatically be profiled."] = "Your next instance of combat will automatically be profiled."
|
||||
--[[Translation missing --]]
|
||||
L["Your scheduled automatic profile has been cancelled."] = "Your scheduled automatic profile has been cancelled."
|
||||
--[[Translation missing --]]
|
||||
L["Your threat as a percentage of the tank's current threat."] = "Your threat as a percentage of the tank's current threat."
|
||||
--[[Translation missing --]]
|
||||
L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."
|
||||
--[[Translation missing --]]
|
||||
L["Your total threat on the mob."] = "Your total threat on the mob."
|
||||
--[[Translation missing --]]
|
||||
L["Zone Group ID(s)"] = "Zone Group ID(s)"
|
||||
--[[Translation missing --]]
|
||||
L["Zone ID(s)"] = "Zone ID(s)"
|
||||
|
||||
+219
-74
@@ -8,6 +8,18 @@ local L = WeakAuras.L
|
||||
L[" • %d auras added"] = " • %d |4индикация добавлена:индикации добавлены:индикаций добавлено;"
|
||||
L[" • %d auras deleted"] = " • %d |4индикация удалена:индикации удалены:индикаций удалено;"
|
||||
L[" • %d auras modified"] = " • %d |4индикация изменена:индикации изменены:индикаций изменено;"
|
||||
L[ [=[ Filter formats: 'Name', 'Name-Realm', '-Realm'.
|
||||
|
||||
Supports multiple entries, separated by commas
|
||||
]=] ] = [=[Формат записи: Имя, Имя-Игровой мир, -Игровой мир.
|
||||
|
||||
Можно указать несколько значений, разделенных запятыми.]=]
|
||||
--[[Translation missing --]]
|
||||
L[ [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=] ] = [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=]
|
||||
L["%s - %i. Trigger"] = "%s - %i. Триггер"
|
||||
L["%s - Alpha Animation"] = "%s - Анимация прозрачности"
|
||||
L["%s - Color Animation"] = "%s - Анимация цвета"
|
||||
@@ -34,16 +46,21 @@ L["%s Texture Function"] = "%s - Функция текстуры"
|
||||
L["%s total auras"] = "Всего %s |4индикация:индикации:индикаций;"
|
||||
L["%s Trigger Function"] = "%s - Функция триггера"
|
||||
L["%s Untrigger Function"] = "%s - Функция детриггера"
|
||||
L["* Suffix"] = "Символ * вместо названия"
|
||||
L["/wa help - Show this message"] = "/wa help - показать данное сообщение"
|
||||
L["/wa minimap - Toggle the minimap icon"] = "/wa minimap - отобразить или скрыть иконку на миникарте"
|
||||
L["/wa pprint - Show the results from the most recent profiling"] = "/wa pprint - показать результаты последнего профилирования"
|
||||
L["/wa pstart - Start profiling"] = "/wa pstart - запустить профилирование"
|
||||
--[[Translation missing --]]
|
||||
L["/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."] = "/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."
|
||||
L["/wa pstop - Finish profiling"] = "/wa pstop - завершить профилирование"
|
||||
L["/wa repair - Repair tool"] = "/wa repair - средство восстановления данных"
|
||||
L["|cffeda55fLeft-Click|r to toggle showing the main window."] = "|cFFEDA55FЛевый клик|r - показать или скрыть окно параметров."
|
||||
L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cFFEDA55FСредняя кнопка мыши|r - скрыть иконку на миникарте."
|
||||
L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cFFEDA55FПравый клик|r - показать или скрыть окно профилирования."
|
||||
L["|cffeda55fShift-Click|r to pause addon execution."] = "|cFFEDA55FShift-клик|r - приостановить выполнение аддона."
|
||||
--[[Translation missing --]]
|
||||
L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000Not|r Item Bonus Id Equipped"
|
||||
L["|cFFFF0000Not|r Player Name/Realm"] = "Имя / Игровой мир игрока |cFFFF0000НЕ|r"
|
||||
L["|cFFffcc00Extra Options:|r %s"] = "|cFFFFCC00Дополнительные параметры:|r %s"
|
||||
L["|cFFffcc00Extra Options:|r None"] = "|cFFFFCC00Дополнительные параметры:|r нет"
|
||||
L["10 Man Raid"] = "Рейд на 10 человек"
|
||||
@@ -51,7 +68,9 @@ L["20 Man Raid"] = "Рейд на 20 человек"
|
||||
L["25 Man Raid"] = "Рейд на 25 человек"
|
||||
L["40 Man Raid"] = "Рейд на 40 человек"
|
||||
L["5 Man Dungeon"] = "Подземелье"
|
||||
L["A WeakAura just tried to use a forbidden function but has been blocked from doing so. Please check your auras!"] = "Одна из индикаций попыталась использовать запрещенную функцию, но ее выполнение было заблокировано. Пожалуйста, проверьте свои индикации!"
|
||||
L["Abbreviate"] = "Сократить"
|
||||
L["AbbreviateLargeNumbers (Blizzard)"] = "Сократить большие числа (Blizzard)"
|
||||
L["AbbreviateNumbers (Blizzard)"] = "Сократить числа (Blizzard)"
|
||||
L["Absorb"] = "Поглощение"
|
||||
L["Absorb Display"] = "Отображение поглощения"
|
||||
L["Absorbed"] = "Поглощено"
|
||||
@@ -77,6 +96,9 @@ L["Alpha"] = "Прозрачность"
|
||||
L["Alternate Power"] = "Альтернативная энергия"
|
||||
L["Always"] = "Всегда"
|
||||
L["Always active trigger"] = "Всегда активный триггер"
|
||||
L["Always include realm"] = "Всегда отображать название"
|
||||
--[[Translation missing --]]
|
||||
L["Always True"] = "Always True"
|
||||
L["Amount"] = "Количество"
|
||||
L["And Talent selected"] = "И так же выбран талант"
|
||||
L["Animations"] = "Анимация"
|
||||
@@ -95,11 +117,16 @@ L["Ascending"] = "По возрастанию"
|
||||
--[[Translation missing --]]
|
||||
L["Assigned Role"] = "Assigned Role"
|
||||
L["At Least One Enemy"] = "Хотя бы один противник"
|
||||
L["At missing Value"] = "От недостающего значения"
|
||||
L["At Percent"] = "В процентах"
|
||||
L["At Value"] = "От значения"
|
||||
L["Attach to End"] = "Прикрепить к концу"
|
||||
L["Attach to Start"] = "Прикрепить к началу"
|
||||
L["Attack Power"] = "Сила атаки"
|
||||
L["Attackable"] = "Может быть атакована"
|
||||
L["Attackable Target"] = "Цель можно атаковать"
|
||||
L["Aura"] = "Аура"
|
||||
L["Aura '%s': %s"] = "Индикация %s - %s"
|
||||
L["Aura Applied"] = "Эффект применен"
|
||||
L["Aura Applied Dose"] = "Стак эффекта применен"
|
||||
L["Aura Broken"] = "Эффект прерван"
|
||||
@@ -115,10 +142,11 @@ L["Aura(s) Found"] = "Эффект найден"
|
||||
L["Aura(s) Missing"] = "Эффект отсутствует"
|
||||
L["Aura:"] = "Эффект:"
|
||||
L["Auras:"] = "Эффекты:"
|
||||
L["Author Options"] = "Параметры Автора"
|
||||
L["Author Options"] = "Параметры автора"
|
||||
L["Auto"] = "Автоматически"
|
||||
L["Autocast Shine"] = "Свечение при автоприменении"
|
||||
L["Automatic"] = "Автоматически"
|
||||
L["Automatic Length"] = "Автоматическая длина"
|
||||
L["Automatic Repair Confirmation Dialog"] = [=[WeakAuras обнаружил использование более ранней версии аддона (осуществлен downgrade). Ваши индикации могут больше не работать надлежащим образом.
|
||||
|
||||
Хотите запустить |cFFFF0000ЭКСПЕРИМЕНТАЛЬНОЕ|r средство восстановления данных? Все изменения, выполненные вами с момента последнего обновления базы данных, будут утеряны.
|
||||
@@ -131,7 +159,6 @@ L["Ayamiss the Hunter"] = "Аямисса Охотница"
|
||||
L["Back and Forth"] = "Назад и вперед"
|
||||
L["Background"] = "Фон"
|
||||
L["Background Color"] = "Цвет подложки"
|
||||
L["Bar"] = "Полоса"
|
||||
L["Bar Color"] = "Цвет полосы"
|
||||
L["Baron Geddon"] = "Барон Геддон"
|
||||
L["Battle.net Whisper"] = "Шепот в сети Battle.net"
|
||||
@@ -141,6 +168,7 @@ L["BG>Raid>Party>Say"] = "ПБ > Рейд > Группа > Сказать"
|
||||
L["BG-System Alliance"] = "Система ПБ: Альянс"
|
||||
L["BG-System Horde"] = "Система ПБ: Орда"
|
||||
L["BG-System Neutral"] = "Система ПБ: общее"
|
||||
L["Big Number"] = "Большое число"
|
||||
L["BigWigs Addon"] = "Аддон BigWigs"
|
||||
L["BigWigs Message"] = "Сообщение BigWigs"
|
||||
L["BigWigs Timer"] = "Таймер BigWigs"
|
||||
@@ -169,8 +197,7 @@ L["Buru the Gorger"] = "Буру Ненасытный"
|
||||
L["Can be used for e.g. checking if \"boss1target\" is the same as \"player\"."] = [=[Используется для проверки того факта, что две единицы - одна и та же сущность, объект.
|
||||
Например: выбрав в качестве единицы игрока и указав для данного параметра значение "boss1target", можно определить, являетесь ли вы целью босса.]=]
|
||||
L["Cancel"] = "Отмена"
|
||||
--[[Translation missing --]]
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."] = "Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft bug with high computer uptime. (Uptime: %i). Please restart your computer."] = "Невозможно запустить таймер на %i c. из-за ошибки WoW (переполнение), связанной с большим временем непрерывной работы вашего компьютера - %i с. Пожалуйста, перезагрузите компьютер."
|
||||
L["Cast"] = "Применение заклинания"
|
||||
L["Cast Bar"] = "Полоса применения"
|
||||
L["Cast Failed"] = "Каст провален"
|
||||
@@ -179,8 +206,10 @@ L["Cast Success"] = "Каст успешно завершен"
|
||||
L["Cast Type"] = "Тип каста"
|
||||
L["Caster"] = "Заклинатель"
|
||||
L["Caster Name"] = "Имя заклинателя"
|
||||
L["Caster Realm"] = "Игровой мир заклинателя"
|
||||
L["Caster Unit"] = "Заклинатель"
|
||||
L["Caster's Target "] = "Цель заклинателя"
|
||||
L["Caster's Target"] = "Цель заклинателя"
|
||||
L["Ceil"] = "Ceil (к большему целому)"
|
||||
L["Center"] = "Центр"
|
||||
L["Centered Horizontal"] = "Горизонтально по центру"
|
||||
L["Centered Vertical"] = "Вертикально по центру"
|
||||
@@ -190,6 +219,7 @@ L["Channel (Spell)"] = "Потоковое"
|
||||
L["Character Stats"] = "Характеристики персонажа"
|
||||
L["Character Type"] = "Тип персонажа"
|
||||
L["Charge gained/lost"] = "Событие заряда"
|
||||
L["Charged Combo Point"] = "Заряженные анимой приемы"
|
||||
L["Charges"] = "Заряды"
|
||||
L["Charges Changed (Spell)"] = "Изменение зарядов (заклинание)"
|
||||
L["Chat Frame"] = "Окно чата"
|
||||
@@ -198,9 +228,10 @@ L["Children:"] = "Индикации:"
|
||||
L["Choose a category"] = "Выберите категорию"
|
||||
L["Chromaggus"] = "Хроммагус"
|
||||
L["Circle"] = "Круг"
|
||||
L["Clamp"] = "Закрепить текстуру"
|
||||
L["Clamp"] = "Закрепить (растянуть края)"
|
||||
L["Class"] = "Класс"
|
||||
L["Class and Specialization"] = "Класс и специализация"
|
||||
L["Classification"] = "Классификация"
|
||||
L["Clockwise"] = "По часовой стрелке"
|
||||
L["Clone per Event"] = "Клон для каждого события"
|
||||
L["Clone per Match"] = "Клон для каждого совпадения"
|
||||
@@ -208,7 +239,7 @@ L["Color"] = "Цвет"
|
||||
L["Combat Log"] = "Журнал боя"
|
||||
L["Conditions"] = "Условия"
|
||||
L["Contains"] = "Содержит"
|
||||
L["Continously update Movement Speed"] = "Непрерывно обновлять данные о скорости передвижения"
|
||||
L["Continuously update Movement Speed"] = "Непрерывно обновлять данные о скорости передвижения"
|
||||
L["Cooldown"] = "Восстановление"
|
||||
L["Cooldown Progress (Equipment Slot)"] = "Восстановление (ячейка экипировки)"
|
||||
L["Cooldown Progress (Item)"] = "Восстановление (предмет)"
|
||||
@@ -226,14 +257,16 @@ L["Critical Rating"] = "Показатель крит. удара"
|
||||
L["Crowd Controlled"] = "Потеря контроля над персонажем (CC)"
|
||||
L["Crushing"] = "Сокрушительный удар"
|
||||
L["C'thun"] = "К'Тун"
|
||||
L["Current Experience"] = "Текущее количество опыта"
|
||||
L["Current Zone Group"] = "Текущая группа игровых зон"
|
||||
L[ [=[Current Zone
|
||||
]=] ] = [=[Текущая игровая зона
|
||||
]=]
|
||||
L["Curse"] = "Проклятие"
|
||||
L["Custom"] = "Самостоятельно"
|
||||
L["Custom Check"] = "Свое условие"
|
||||
L["Custom Color"] = "Цвет"
|
||||
L["Custom Configuration"] = "Пользовательская конфигурация"
|
||||
L["Custom Configuration"] = "Настройки пользователя"
|
||||
L["Custom Function"] = "Своя функция"
|
||||
L["Damage"] = "Урон"
|
||||
L["Damage Shield"] = "Урон от щита"
|
||||
@@ -253,6 +286,7 @@ L["Desaturate Foreground"] = "Обесцветить основу"
|
||||
L["Descending"] = "По убыванию"
|
||||
L["Description"] = "Описание"
|
||||
L["Dest Raid Mark"] = "Метка получателя"
|
||||
L["Destination GUID"] = "GUID получателя"
|
||||
L["Destination In Group"] = "Получатель в группе"
|
||||
L["Destination Name"] = "Имя получателя"
|
||||
L["Destination NPC Id"] = "ID NPC-получателя"
|
||||
@@ -277,6 +311,9 @@ L["Dropdown Menu"] = "Выпадающее меню"
|
||||
L["Dungeons"] = "Подземелья"
|
||||
L["Durability Damage"] = "Повреждение экипировки"
|
||||
L["Durability Damage All"] = "Повреждение всей экипировки"
|
||||
L["Dynamic"] = "Динамическая"
|
||||
--[[Translation missing --]]
|
||||
L["Dynamic Information"] = "Dynamic Information"
|
||||
L["Ease In"] = "Плавное начало"
|
||||
L["Ease In and Out"] = "Плавное начало и окончание"
|
||||
L["Ease Out"] = "Плавное окончание"
|
||||
@@ -284,15 +321,19 @@ L["Ebonroc"] = "Черноскал"
|
||||
L["Edge"] = "Эффект Edge (кромка)"
|
||||
L["Edge of Madness"] = "Грань Безумия"
|
||||
L["Elide"] = "Опускать слова"
|
||||
L["Elite"] = "Элитный"
|
||||
L["Emote"] = "Эмоция"
|
||||
--[[Translation missing --]]
|
||||
L["Emphasized"] = "Emphasized"
|
||||
--[[Translation missing --]]
|
||||
L["Emphasized option checked in BigWigs's spell options"] = "Emphasized option checked in BigWigs's spell options"
|
||||
L["Empty"] = "Пустой"
|
||||
L["Enchant Applied"] = "Чары применены"
|
||||
L["Enchant Found"] = "Чары найдены"
|
||||
L["Enchant Missing"] = "Чары отсутствуют"
|
||||
L["Enchant Name or ID"] = "Введите название или ID чар для оружия"
|
||||
L["Enchant Removed"] = "Чары удалены"
|
||||
L["Enchanted"] = "Наложены чары"
|
||||
L["Encounter ID(s)"] = "ID энкаунтера"
|
||||
L["Energize"] = "Восполнение"
|
||||
L["Enrage"] = "Исступление"
|
||||
@@ -307,6 +348,8 @@ L["Equipment Set"] = "Комплект экипировки"
|
||||
L["Equipment Set Equipped"] = "Комплект экипировки надет"
|
||||
L["Equipment Slot"] = "Ячейка экипировки"
|
||||
L["Equipped"] = "Надето"
|
||||
L["Error"] = "Ошибка"
|
||||
L["Error Frame"] = "Область вывода ошибок"
|
||||
L["Error not receiving display information from %s"] = [=[Ошибка при получении информации об индикации
|
||||
от %s]=]
|
||||
--[[Translation missing --]]
|
||||
@@ -317,13 +360,22 @@ L["Evade"] = "Избегание"
|
||||
L["Event"] = "Событие"
|
||||
L["Event(s)"] = "События"
|
||||
L["Every Frame"] = "Каждый кадр"
|
||||
L["Every Frame (High CPU usage)"] = "Каждый кадр (высокая загрузка ЦП)"
|
||||
L["Experience (%)"] = "Опыт (%)"
|
||||
L["Extend Outside"] = "Выйти за границы"
|
||||
L["Extra Amount"] = "Доп-е количество"
|
||||
L["Extra Attacks"] = "Дополнительные атаки"
|
||||
L["Extra Spell Name"] = "Доп-е название заклинания"
|
||||
L["Faction"] = "Фракция"
|
||||
L["Faction Name"] = "Название фракции"
|
||||
L["Faction Reputation"] = "Репутация с фракцией"
|
||||
L["Fade In"] = "Появление"
|
||||
L["Fade Out"] = "Исчезновение"
|
||||
L["Fail Alert"] = "Неудача"
|
||||
--[[Translation missing --]]
|
||||
L["Fallback"] = "Fallback"
|
||||
--[[Translation missing --]]
|
||||
L["Fallback Icon"] = "Fallback Icon"
|
||||
L["False"] = "Ложь"
|
||||
L["Fankriss the Unyielding"] = "Фанкрисс Непреклонный"
|
||||
--[[Translation missing --]]
|
||||
@@ -332,7 +384,6 @@ L["Fire Resistance"] = "Сопротивление огню"
|
||||
L["Firemaw"] = "Огнечрев"
|
||||
L["First"] = "Первое"
|
||||
L["First Value of Tooltip Text"] = "Первое значение из текста подсказки"
|
||||
L["Fishing Lure / Weapon Enchant (Old)"] = "Рыболовная приманка / Чары на оружии (временные)"
|
||||
L["Fixed"] = "Фиксированная"
|
||||
--[[Translation missing --]]
|
||||
L["Fixed Names"] = "Fixed Names"
|
||||
@@ -342,21 +393,30 @@ L["Flamegor"] = "Пламегор"
|
||||
L["Flash"] = "Вспышка"
|
||||
L["Flex Raid"] = "Гибкий рейд"
|
||||
L["Flip"] = "Кувырок"
|
||||
L["Floor"] = "Floor (к меньшему целому)"
|
||||
L["Focus"] = "Фокус"
|
||||
L["Font Size"] = "Размер шрифта"
|
||||
L["Forbidden function or table: %s"] = "Запрещённая функция или таблица: %s"
|
||||
--[[Translation missing --]]
|
||||
L["Foreground"] = "Foreground"
|
||||
L["Foreground Color"] = "Основной цвет"
|
||||
L["Form"] = "Форма"
|
||||
L["Format"] = "Формат"
|
||||
L["Formats |cFFFF0000%unit|r"] = "Формат |cFFFF0000%unit|r для игрока"
|
||||
L["Formats Player's |cFFFF0000%guid|r"] = "Формат |cFFFF0000%GUID|r для игрока"
|
||||
--[[Translation missing --]]
|
||||
L["Frame Selector"] = "Frame Selector"
|
||||
L["Forward"] = "Forward"
|
||||
--[[Translation missing --]]
|
||||
L["Forward, Reverse Loop"] = "Forward, Reverse Loop"
|
||||
L["Frame Selector"] = "Выбор кадра"
|
||||
L["Frequency"] = "Частота"
|
||||
L["Friendly"] = "Дружественный"
|
||||
L["Friendly Fire"] = "Урон по союзникам"
|
||||
L["From"] = "От"
|
||||
L["Frost Resistance"] = "Сопротивление магии льда"
|
||||
L["Full"] = "Полный"
|
||||
L["Full Scan"] = "Полное сканирование"
|
||||
--[[Translation missing --]]
|
||||
L["Full Bar"] = "Full Bar"
|
||||
L["Full/Empty"] = "Полный / Пустой"
|
||||
L["Gahz'ranka"] = "Газ'ранка"
|
||||
L["Gained"] = "Получен"
|
||||
@@ -366,8 +426,7 @@ L["General Rajaxx"] = "Генерал Раджакс"
|
||||
L["Glancing"] = "Скользящий удар"
|
||||
L["Global Cooldown"] = "Общее время восстановления (GCD)"
|
||||
L["Glow"] = "Свечение"
|
||||
--[[Translation missing --]]
|
||||
L["Glow External Element"] = "Glow External Element"
|
||||
L["Glow External Element"] = "Свечение внешнего элемента"
|
||||
L["Gluth"] = "Глут"
|
||||
L["Golemagg the Incinerator"] = "Големагг Испепелитель"
|
||||
L["Gothik the Harvester"] = "Готик Жнец"
|
||||
@@ -378,7 +437,6 @@ L["Grand Widow Faerlina"] = "Великая вдова Фарлина"
|
||||
L["Grid"] = "Grid"
|
||||
L["Grobbulus"] = "Гроббулус"
|
||||
L["Group"] = "Группа"
|
||||
L["Group %s"] = "Группа %s"
|
||||
L["Group Arrangement"] = "Порядок и позиции индикаций в группе"
|
||||
L["Grow"] = "Рост"
|
||||
L["GTFO Alert"] = "Предупреждение GTFO"
|
||||
@@ -396,13 +454,14 @@ L["Health (%)"] = "Здоровье (%)"
|
||||
L["Heigan the Unclean"] = "Хейган Нечестивый"
|
||||
L["Height"] = "Высота"
|
||||
L["Hide"] = "Скрыть"
|
||||
L["Hide 0 cooldowns"] = "Скрыть 0"
|
||||
L["High Damage"] = "Высокий урон"
|
||||
L["High Priest Thekal"] = "Верховный жрец Текал"
|
||||
L["High Priest Venoxis"] = "Верховный жрец Веноксис"
|
||||
L["High Priestess Arlokk"] = "Верховная жрица Арлокк"
|
||||
L["High Priestess Jeklik"] = "Верховная жрица Джеклик"
|
||||
L["High Priestess Mar'li"] = "Верховная жрица Мар'ли"
|
||||
L["Higher Than Tank"] = "Выше чем танк"
|
||||
L["Higher Than Tank"] = "Больше чем у основной цели"
|
||||
L["Holy Resistance"] = "Сопротивление светлой магии"
|
||||
L["Horde"] = "Орда"
|
||||
L["Hostile"] = "Враждебный"
|
||||
@@ -410,11 +469,13 @@ L["Hostility"] = "Враждебность"
|
||||
L["Humanoid"] = "Гуманоид"
|
||||
L["Hybrid"] = "Гибрид"
|
||||
L["Icon"] = "Иконка"
|
||||
L["Icon Color"] = "Цвет иконки"
|
||||
L["Icon Desaturate"] = "Обесцветить иконку"
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/wa2!"] = "Если вам требуется дополнительная помощь, откройте запрос на GitHub или посетите наш Discord (https://discord.gg/wa2)."
|
||||
--[[Translation missing --]]
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"] = "If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"
|
||||
L["Ignore Dead"] = "Не учитывать мёртвые цели"
|
||||
L["Ignore Disconnected"] = "Не учитывать игроков не в сети"
|
||||
L["Ignore Rune CD"] = "Игнорировать задержку от рун"
|
||||
L["Ignore Rune CDs"] = "Игнорировать задержку от рун"
|
||||
L["Ignore Self"] = "Не учитывать себя"
|
||||
L["Ignore Unknown Spell"] = "Игнорировать неизвестное заклинание"
|
||||
L["Immune"] = "Невосприимчивость"
|
||||
L["Import"] = "Импорт"
|
||||
@@ -433,8 +494,9 @@ L["In Vehicle"] = "На транспорте"
|
||||
L["Include Bank"] = "Включая банк"
|
||||
L["Include Charges"] = "Включая заряды"
|
||||
L["Incoming Heal"] = "Входящее исцеление"
|
||||
L["Inherited"] = "Вложенный"
|
||||
L["Inside"] = "Внутри"
|
||||
L["Increased Precision below 3s"] = "Отображение более точного значения, только когда меньше 3 секунд"
|
||||
L["Information"] = "Сообщение"
|
||||
L["Inherited"] = "Наследуемый атрибут"
|
||||
L["Instakill"] = "Моментальное убийство"
|
||||
L["Instance"] = "Подземелье"
|
||||
L["Instance Difficulty"] = "Сложность подземелья"
|
||||
@@ -446,21 +508,26 @@ L["Interrupt"] = "Прерывание"
|
||||
L["Interruptible"] = "Прерываемый"
|
||||
L["Inverse"] = "Инверсия"
|
||||
L["Inverse Pet Behavior"] = "Инвертировать поведение питомца"
|
||||
L["Is Away from Keyboard"] = "Отсутствует (AFK)"
|
||||
L["Is Exactly"] = "Точное совпадение"
|
||||
L["Is Moving"] = "Двигается"
|
||||
L["Is Off Hand"] = "Левая рука"
|
||||
L["is useable"] = "Можно использовать"
|
||||
--[[Translation missing --]]
|
||||
L["It might not work correctly on Classic!"] = "It might not work correctly on Classic!"
|
||||
--[[Translation missing --]]
|
||||
L["It might not work correctly on Retail!"] = "It might not work correctly on Retail!"
|
||||
L["It might not work correctly on Classic!"] = "В Classic версии она может работать неправильно!"
|
||||
L["It might not work correctly on Retail!"] = "В Retail версии она может работать неправильно!"
|
||||
L["It might not work correctly with your version!"] = "В вашей версии она может работать неправильно!"
|
||||
L["Item"] = "Предмет"
|
||||
--[[Translation missing --]]
|
||||
L["Item Bonus Id"] = "Item Bonus Id"
|
||||
--[[Translation missing --]]
|
||||
L["Item Bonus Id Equipped"] = "Item Bonus Id Equipped"
|
||||
L["Item Count"] = "Количество предметов"
|
||||
L["Item Equipped"] = "Предмет надет"
|
||||
L["Item in Range"] = "В зоне действия"
|
||||
L["Item Set Equipped"] = "Комплект предметов надет"
|
||||
L["Item Set Id"] = "ID комплекта предметов"
|
||||
L["Item Type"] = "Тип предмета"
|
||||
L["Item Type Equipped"] = "Тип предмета надет"
|
||||
L["Jin'do the Hexxer"] = "Джин'до Проклинатель"
|
||||
L["Keep Inside"] = "Только внутри"
|
||||
L["Kel'Thuzad"] = "Кел'Тузад"
|
||||
@@ -475,7 +542,8 @@ L["Left"] = "Слева"
|
||||
L["Left to Right"] = "Слева направо"
|
||||
L["Left, then Down"] = "Влево, затем вниз"
|
||||
L["Left, then Up"] = "Влево, затем вверх"
|
||||
L["Legacy Aura"] = "Аура (устаревший)"
|
||||
L["Legacy Aura (disabled)"] = "Аура (устаревший; отключен)"
|
||||
L["Legacy Aura (disabled):"] = "Аура (устаревший; отключен):"
|
||||
L["Legacy RGB Gradient"] = "Градиент RGB"
|
||||
L["Legacy RGB Gradient Pulse"] = "Градиентная пульсация RGB"
|
||||
L["Length"] = "Длина"
|
||||
@@ -487,7 +555,7 @@ L["Loatheb"] = "Лотхиб"
|
||||
L["Loop"] = "Зациклить"
|
||||
L["Lost"] = "Израсходован"
|
||||
L["Low Damage"] = "Низкий урон"
|
||||
L["Lower Than Tank"] = "Ниже чем танк"
|
||||
L["Lower Than Tank"] = "Меньше чем у основной цели"
|
||||
L["Lucifron"] = "Люцифрон"
|
||||
L["Maexxna"] = "Мексна"
|
||||
L["Magic"] = "Магия"
|
||||
@@ -511,6 +579,7 @@ L["Mastery Rating"] = "Показатель искусности"
|
||||
L["Match Count"] = "Количество совпадений"
|
||||
L["Match Count per Unit"] = "Кол-во совпадений на единицу"
|
||||
L["Matches (Pattern)"] = "Совпадения по шаблону"
|
||||
L["Max Char "] = "Макс. количество символов"
|
||||
L["Max Charges"] = "Макс. количество зарядов"
|
||||
L["Maximum"] = "Макс. значение"
|
||||
L["Maximum Estimate"] = "Макс. оценка"
|
||||
@@ -521,7 +590,8 @@ L["Message type:"] = "Тип сообщения:"
|
||||
L["Meta Data"] = "Описание и ссылка"
|
||||
L["Minimum"] = "Мин. значение"
|
||||
L["Minimum Estimate"] = "Мин. оценка"
|
||||
L["Mirror"] = "Зеркально отразить"
|
||||
L["Minus (Small Nameplate)"] = "Незначительный"
|
||||
L["Mirror"] = "Отразить"
|
||||
L["Miss"] = "Промах"
|
||||
L["Miss Type"] = "Тип промаха"
|
||||
L["Missed"] = "Промах"
|
||||
@@ -546,6 +616,10 @@ L["Multi-target"] = "Несколько целей"
|
||||
L["Mythic+ Affix"] = "Модификатор ключа"
|
||||
L["Name"] = "Название"
|
||||
L["Name of Caster's Target"] = "Имя цели заклинателя"
|
||||
L["Name/Realm of Caster's Target"] = "Имя / Игр. мир цели заклинателя"
|
||||
L["Nameplate"] = "Индикатор здоровья"
|
||||
L["Nameplate Type"] = "Тип индикатора здоровья"
|
||||
L["Nameplates"] = "Индикаторы здоровья"
|
||||
L["Names of affected Players"] = "Имена задействованных игроков"
|
||||
L["Names of unaffected Players"] = "Имена незадействованных игроков"
|
||||
L["Nature Resistance"] = "Сопротивление силам природы"
|
||||
@@ -554,8 +628,13 @@ L["Nefarian"] = "Нефариан"
|
||||
L["Neutral"] = "Нейтральный"
|
||||
L["Never"] = "Никогда"
|
||||
L["Next"] = "Далее"
|
||||
--[[Translation missing --]]
|
||||
L["Next Combat"] = "Next Combat"
|
||||
--[[Translation missing --]]
|
||||
L["Next Encounter"] = "Next Encounter"
|
||||
L["No Children"] = "Нет индикаций"
|
||||
L["No Instance"] = "Не в подземелье"
|
||||
L["No Extend"] = "Без расширения"
|
||||
L["No Instance"] = "Не в подземелье (instance)"
|
||||
L["No Profiling information saved."] = "Нет данных профилирования."
|
||||
L["None"] = "Нет"
|
||||
L["Non-player Character"] = "Неигровой персонаж (NPC)"
|
||||
@@ -576,13 +655,13 @@ L["Number"] = "Число"
|
||||
L["Number Affected"] = "Количество задействованных"
|
||||
L["Object"] = "Объект"
|
||||
L["Officer"] = "Офицер"
|
||||
L["Offset from progress"] = "Смещение от прогресса"
|
||||
L["Offset Timer"] = "Смещение таймера (с.)"
|
||||
L["Older set IDs can be found on websites such as wowhead.com/item-sets"] = "Другие ID комплектов можно найти на ru.wowhead.com/item-sets"
|
||||
L["On Cooldown"] = "Перезаряжается"
|
||||
--[[Translation missing --]]
|
||||
L["On Taxi"] = "On Taxi"
|
||||
L["On Taxi"] = "На транспорте"
|
||||
L["Only if BigWigs shows it on it's bar"] = "Только если BigWigs показывает его на индикаторе или в сообщении"
|
||||
L["Only if DBM shows it on it's bar"] = "Только если DBM показывает его на индикаторе или в сообщении"
|
||||
L["Only if on a different realm"] = "Только если из другого игр. мира"
|
||||
L["Only if Primary"] = "Только если основной"
|
||||
L["Onyxia"] = "Ониксия"
|
||||
L["Onyxia's Lair"] = "Логово Ониксии"
|
||||
@@ -596,11 +675,11 @@ L["Orientation"] = "Ориентация"
|
||||
L["Ossirian the Unscarred"] = "Оссириан Неуязвимый"
|
||||
L["Ouro"] = "Оуро"
|
||||
L["Outline"] = "Контур"
|
||||
L["Outside"] = "Снаружи"
|
||||
L["Overhealing"] = "Избыточное исцеление"
|
||||
L["Overkill"] = "Избыточный урон"
|
||||
L["Overlay %s"] = "Наложение %s"
|
||||
L["Overlay Cost of Casts"] = "Показать стоимость применения заклинаний"
|
||||
L["Overlay Charged Combo Points"] = "Показать заряженные анимой приемы (наложение)"
|
||||
L["Overlay Cost of Casts"] = "Показать стоимость применения заклинаний (наложение)"
|
||||
L["Parry"] = "Парирование"
|
||||
L["Parry (%)"] = "Парирование"
|
||||
L["Parry Rating"] = "Показатель парирования"
|
||||
@@ -616,63 +695,76 @@ L["Pet Specialization"] = "Специализация питомца"
|
||||
L["Pet Spell"] = "Заклинание питомца"
|
||||
L["Phase"] = "Фаза"
|
||||
L["Pixel Glow"] = "Пиксельное свечение"
|
||||
L["Placement"] = "Размещение"
|
||||
L["Placement Mode"] = "Способ размещения"
|
||||
L["Play"] = "Воспроизвести"
|
||||
L["Player"] = "Игрок"
|
||||
L["Player Character"] = "Персонаж игрока"
|
||||
L["Player Class"] = "Класс игрока"
|
||||
L["Player Covenant"] = "Ковенант игрока"
|
||||
L["Player Effective Level"] = "Эффективный уровень игрока"
|
||||
L["Player Experience"] = "Опыт персонажа"
|
||||
L["Player Faction"] = "Фракция игрока"
|
||||
L["Player Level"] = "Уровень игрока"
|
||||
L["Player Name"] = "Имя игрока"
|
||||
L["Player Name/Realm"] = "Имя / Игровой мир игрока"
|
||||
L["Player Race"] = "Раса игрока"
|
||||
L["Player(s) Affected"] = "Задействованные игроки"
|
||||
L["Player(s) Not Affected"] = "Незадействованные игроки"
|
||||
L["Please upgrade your Masque version"] = "Пожалуйста, обновите аддон Masque до последней версии."
|
||||
L["Poison"] = "Яд"
|
||||
L["Power"] = "Энергия"
|
||||
L["Power (%)"] = "Энергия (%)"
|
||||
L["Power Type"] = "Тип энергии"
|
||||
L["Preset"] = "Предустановка"
|
||||
L["Press Ctrl+C to copy"] = "Нажмите Ctrl+C, чтобы скопировать"
|
||||
L["Precision"] = "Точность"
|
||||
L["Preset"] = "Набор эффектов"
|
||||
L["Princess Huhuran"] = "Принцесса Хухуран"
|
||||
L["Print Profiling Results"] = "Вывести результаты профилирования"
|
||||
L["Profiling already started."] = "Профилирование уже запущено."
|
||||
L["Profiling automatically started."] = "Профилирование автоматически запущено."
|
||||
L["Profiling not running."] = "Профилирование не выполняется."
|
||||
L["Profiling started."] = "Профилирование начато."
|
||||
L["Profiling started. It will end automatically in %d seconds"] = "Профилирование начато и автоматически завершится через %d |4секунду:секунды:секунд;."
|
||||
L["Profiling still running, stop before trying to print."] = "Профилирование все еще выполняется; остановите его перед выводом результатов."
|
||||
L["Profiling stopped."] = "Профилирование остановлено."
|
||||
--[[Translation missing --]]
|
||||
L["Progress"] = "Progress"
|
||||
L["Progress Total"] = "Общее значение"
|
||||
L["Progress Value"] = "Текущее значение"
|
||||
L["Pulse"] = "Пульсация"
|
||||
L["PvP Flagged"] = "В режиме PvP"
|
||||
L["PvP Talent %i"] = "PvP талант %i"
|
||||
L["PvP Talent selected"] = "Выбран PvP талант"
|
||||
L["PvP Talent Selected"] = "Выбран PvP талант"
|
||||
--[[Translation missing --]]
|
||||
L["Queued Action"] = "Queued Action"
|
||||
L["Radius"] = "Радиус"
|
||||
L["Ragnaros"] = "Рагнарос"
|
||||
L["Raid"] = "Рейд"
|
||||
--[[Translation missing --]]
|
||||
L["Raid Role"] = "Raid Role"
|
||||
L["Raid Warning"] = "Объявление рейду"
|
||||
L["Raids"] = "Рейды"
|
||||
L["Range"] = "Дальний бой"
|
||||
L["Range Check"] = "Проверка дистанции"
|
||||
L["Rare"] = "Редкий"
|
||||
L["Rare Elite"] = "Редкий элитный"
|
||||
L["Raw Threat Percent"] = "Исходный процент угрозы"
|
||||
L["Razorgore the Untamed"] = "Бритвосмерт Неукротимый"
|
||||
L["Ready Check"] = "Проверка готовности"
|
||||
L["Realm"] = "Игровой мир"
|
||||
L["Realm Name"] = "Название игрового мира"
|
||||
L["Realm of Caster's Target"] = "Игровой мир цели заклинателя"
|
||||
L["Receiving display information"] = "Получение информации об индикации от %s ..."
|
||||
L["Reflect"] = "Отражение (обратно)"
|
||||
L["Region type %s not supported"] = "Тип региона \"%s\" не поддерживается"
|
||||
L["Relative"] = "Относительно"
|
||||
--[[Translation missing --]]
|
||||
L["Relative X-Offset"] = "Relative X-Offset"
|
||||
--[[Translation missing --]]
|
||||
L["Relative Y-Offset"] = "Relative Y-Offset"
|
||||
L["Relative X-Offset"] = "Относительное смещение по X"
|
||||
L["Relative Y-Offset"] = "Относительное смещение по Y"
|
||||
L["Remaining Duration"] = "Оставшееся время"
|
||||
L["Remaining Time"] = "Оставшееся время"
|
||||
L["Remove Obsolete Auras"] = "Удалить устаревшие индикации"
|
||||
L["Repair"] = "Восстановить"
|
||||
L["Repeat"] = "Повторить (замостить)"
|
||||
L["Report"] = "Отчет"
|
||||
L["Repeat"] = "Повторить"
|
||||
L["Report Summary"] = "Отчёт"
|
||||
L["Requested display does not exist"] = "Запрошенная индикация не существует"
|
||||
L["Requested display not authorized"] = "Запрошенная индикация не разрешена"
|
||||
L["Requesting display information from %s ..."] = "Запрос информации об индикации от %s ..."
|
||||
@@ -700,6 +792,9 @@ L["Resolve collisions dialog startup singular"] = [=[Вы включили ад
|
||||
Вы должны переименовать вашу индикацию, чтобы не было конфликта.
|
||||
|
||||
Resolved: |cFFFF0000]=]
|
||||
L["Rested"] = "Доп. опыт после отдыха"
|
||||
L["Rested Experience"] = "Доп. опыт после отдыха"
|
||||
L["Rested Experience (%)"] = "Доп. опыт после отдыха (%)"
|
||||
L["Resting"] = "В зоне отдыха"
|
||||
L["Resurrect"] = "Воскрешение"
|
||||
L["Right"] = "Справа"
|
||||
@@ -709,6 +804,9 @@ L["Right, then Up"] = "Вправо, затем вверх"
|
||||
L["Role"] = "Роль"
|
||||
L["Rotate Left"] = "Поворот влево"
|
||||
L["Rotate Right"] = "Поворот вправо"
|
||||
L["Rotation"] = "Поворот"
|
||||
L["Round"] = "Round (к ближайшему целому)"
|
||||
L["Round Mode"] = "Метод округления"
|
||||
L["Ruins of Ahn'Qiraj"] = "Руины Ан'Киража"
|
||||
L["Run Custom Code"] = "Выполнить свой код"
|
||||
L["Rune"] = "Руна"
|
||||
@@ -723,13 +821,14 @@ L["Sapphiron"] = "Сапфирон"
|
||||
L["Say"] = "Сказать"
|
||||
L["Scale"] = "Масштаб"
|
||||
L["Scenario"] = "Сценарий"
|
||||
L["Screen/Parent Group"] = "Экран/Исходная группа"
|
||||
L["Screen/Parent Group"] = "Экран / Исходная группа"
|
||||
L["Second"] = "Второе"
|
||||
L["Second Value of Tooltip Text"] = "Второе значение из текста подсказки"
|
||||
L["Seconds"] = "Секунды"
|
||||
L["Select Frame"] = "Выбрать кадр"
|
||||
L["Separator"] = "Разделитель"
|
||||
L["Set IDs can be found on websites such as classic.wowhead.com/item-sets"] = "ID комплектов можно найти на ru.classic.wowhead.com/item-sets"
|
||||
L["Set IDs can be found on websites such as wowhead.com/item-sets"] = "ID комплектов можно найти на ru.wowhead.com/item-sets"
|
||||
L["Set Maximum Progress"] = "Задать макс. прогресс"
|
||||
L["Set Minimum Progress"] = "Задать мин. прогресс"
|
||||
L["Shadow Resistance"] = "Сопротивление темной магии"
|
||||
@@ -737,7 +836,7 @@ L["Shake"] = "Дрожь"
|
||||
L["Shazzrah"] = "Шаззрах"
|
||||
L["Shift-Click to resume addon execution."] = "Shift-клик возобновит выполнение аддона."
|
||||
L["Show"] = "Показать"
|
||||
L["Show Absorb"] = "Показать поглощение"
|
||||
L["Show Absorb"] = "Показать поглощение (наложение)"
|
||||
--[[Translation missing --]]
|
||||
L["Show Border"] = "Show Border"
|
||||
L["Show CD of Charge"] = "Показать восстановление заряда"
|
||||
@@ -746,12 +845,27 @@ L["Show GCD"] = "Показать общее время восстановлен
|
||||
L["Show Global Cooldown"] = "Показать общее время восстановления (GCD)"
|
||||
--[[Translation missing --]]
|
||||
L["Show Glow"] = "Show Glow"
|
||||
L["Show Incoming Heal"] = "Показать входящее исцеление"
|
||||
L["Show Incoming Heal"] = "Показать входящее исцеление (наложение)"
|
||||
L["Show On"] = "Показать"
|
||||
L["Show Rested Overlay"] = "Показать дополнительный опыт после отдыха (наложение)"
|
||||
L["Shrink"] = "Сжатие"
|
||||
L["Silithid Royalty"] = "Силитидская знать"
|
||||
--[[Translation missing --]]
|
||||
L["Simple"] = "Simple"
|
||||
--[[Translation missing --]]
|
||||
L["Since Apply"] = "Since Apply"
|
||||
--[[Translation missing --]]
|
||||
L["Since Apply/Refresh"] = "Since Apply/Refresh"
|
||||
--[[Translation missing --]]
|
||||
L["Since Charge Gain"] = "Since Charge Gain"
|
||||
--[[Translation missing --]]
|
||||
L["Since Charge Lost"] = "Since Charge Lost"
|
||||
--[[Translation missing --]]
|
||||
L["Since Ready"] = "Since Ready"
|
||||
--[[Translation missing --]]
|
||||
L["Since Stack Gain"] = "Since Stack Gain"
|
||||
--[[Translation missing --]]
|
||||
L["Since Stack Lost"] = "Since Stack Lost"
|
||||
L["Size & Position"] = "Размер и расположение"
|
||||
L["Slide from Bottom"] = "Сдвиг снизу"
|
||||
L["Slide from Left"] = "Сдвиг слева"
|
||||
@@ -767,6 +881,9 @@ L["Small"] = "Мелкий"
|
||||
L["Smart Group"] = "Smart Group"
|
||||
L["Sound"] = "Звук"
|
||||
L["Sound by Kit ID"] = "Звук по ID"
|
||||
--[[Translation missing --]]
|
||||
L["Source"] = "Source"
|
||||
L["Source GUID"] = "GUID источника"
|
||||
L["Source In Group"] = "Источник в группе"
|
||||
L["Source Name"] = "Имя источника"
|
||||
L["Source NPC Id"] = "ID NPC-источника"
|
||||
@@ -774,20 +891,19 @@ L["Source Object Type"] = "Тип объекта источника"
|
||||
L["Source Raid Mark"] = "Метка источника"
|
||||
L["Source Reaction"] = "Реакция источника"
|
||||
L["Source Unit"] = "Источник"
|
||||
L["Source Unit Name/Realm"] = "Имя / Игр. мир заклинателя"
|
||||
L["Source: "] = "Источник: "
|
||||
L["Space"] = "Отступ"
|
||||
L["Spacing"] = "Расстояние"
|
||||
L["Spark Color"] = "Цвет вспышки"
|
||||
L["Spark Height"] = "Высота вспышки"
|
||||
L["Spark Width"] = "Ширина вспышки"
|
||||
--[[Translation missing --]]
|
||||
L["Spark"] = "Spark"
|
||||
L["Spec Role"] = "Роль специализации"
|
||||
L["Specific Unit"] = "Конкретная единица"
|
||||
L["Spell"] = "Заклинание"
|
||||
L["Spell (Building)"] = "Заклинание (строение)"
|
||||
L["Spell Activation Overlay Glow"] = "Свечение иконки при активации заклинания"
|
||||
L["Spell Cost"] = "Стоимость заклинания"
|
||||
--[[Translation missing --]]
|
||||
L["Spell Count"] = "Spell Count"
|
||||
L["Spell Count"] = "Количество заклинаний"
|
||||
L["Spell ID"] = "ID заклинания"
|
||||
L["Spell Id"] = "ID заклинания"
|
||||
L["Spell ID:"] = "ID заклинания:"
|
||||
@@ -804,15 +920,19 @@ L["Stacks"] = "Стаки"
|
||||
L["Stagger Scale"] = [=[Масштаб пошатывания
|
||||
(множитель запаса здоровья)]=]
|
||||
L["Stamina"] = "Выносливость"
|
||||
L["Stance/Form/Aura"] = "Стойка / Форма / Аура"
|
||||
--[[Translation missing --]]
|
||||
L["Star Shake"] = "Star Shake"
|
||||
L["Stance/Form/Aura"] = "Стойка / Облик / Аура"
|
||||
L["Standing"] = "Отношение"
|
||||
L["Star Shake"] = "Дрожь в виде звезды"
|
||||
L["Start"] = "Начать"
|
||||
L["Start Now"] = "Начать сейчас"
|
||||
L["Status"] = "Статус"
|
||||
L["Stolen"] = "Кража"
|
||||
L["Stop"] = "Остановить"
|
||||
L["Strength"] = "Сила"
|
||||
L["String"] = "Строка"
|
||||
L["Subtract Cast"] = "Вычесть применение заклинания"
|
||||
L["Subtract Channel"] = "Вычесть поддержание заклинания"
|
||||
L["Subtract GCD"] = "Вычесть GCD"
|
||||
L["Sulfuron Harbinger"] = "Предвестник Сульфурон"
|
||||
L["Summon"] = "Призыв"
|
||||
L["Supports multiple entries, separated by commas"] = "Можно указать несколько значений, разделенных запятыми."
|
||||
@@ -823,18 +943,18 @@ L["Swing"] = "Ближний бой"
|
||||
L["Swing Timer"] = "Таймер Swing (время между атаками оружия)"
|
||||
L["Swipe"] = "Эффект Swipe (затемнение)"
|
||||
L["System"] = "Система"
|
||||
--[[Translation missing --]]
|
||||
L["Tab "] = "Tab "
|
||||
L["Tab "] = "Вкладка "
|
||||
L["Talent Selected"] = "Выбран талант"
|
||||
L["Talent selected"] = "Выбран талант"
|
||||
L["Talent Specialization"] = "Специализация"
|
||||
L["Tanking And Highest"] = "Танкует и макс. угрозa"
|
||||
L["Tanking But Not Highest"] = "Танкует, но не макс. угроза"
|
||||
L["Tanking And Highest"] = "Вы основная цель; макс. угроза"
|
||||
L["Tanking But Not Highest"] = "Вы основная цель; не макс. угроза"
|
||||
L["Target"] = "Цель"
|
||||
--[[Translation missing --]]
|
||||
L["Targeted"] = "Targeted"
|
||||
L["Text"] = "Текст"
|
||||
L["Thaddius"] = "Таддиус"
|
||||
L["The aura has overwritten the global '%s', this might affect other auras."] = "Индикация перезаписала значение глобальной переменной %s. Это может повлиять как на другие индикации, так и на ваш интерфейс!"
|
||||
L["The effective level differs from the level in e.g. Time Walking dungeons."] = "Масштабированное значение уровня игрока в ходе события (Путешествие во времени) или использования функции (Синхронизация групп)"
|
||||
L["The Four Horsemen"] = "Четыре всадника"
|
||||
L["The Prophet Skeram"] = "Пророк Скерам"
|
||||
@@ -846,18 +966,22 @@ L["Thickness"] = "Толщина"
|
||||
L["Third"] = "Третье"
|
||||
L["Third Value of Tooltip Text"] = "Третье значение из текста подсказки"
|
||||
L["This aura contains custom Lua code."] = "Индикация содержит пользовательский код Lua."
|
||||
L["This aura has legacy aura trigger(s), which are no longer supported."] = "Индикация содержит триггеры Аура устаревшего (legacy) типа, который больше не поддерживается."
|
||||
L["This aura was created with a newer version of WeakAuras."] = "Индикация была создана в новой версии WeakAuras."
|
||||
--[[Translation missing --]]
|
||||
L["This aura was created with the Classic version of World of Warcraft."] = "This aura was created with the Classic version of World of Warcraft."
|
||||
--[[Translation missing --]]
|
||||
L["This aura was created with the retail version of World of Warcraft."] = "This aura was created with the retail version of World of Warcraft."
|
||||
L["This aura was created with the Classic version of World of Warcraft."] = "Индикация была создана в Classic версии WoW."
|
||||
L["This aura was created with the retail version of World of Warcraft."] = "Индикация была создана в Retail версии WoW."
|
||||
L["This is a modified version of your aura, |cff9900FF%s.|r"] = [=[Это модифицированная версия вашей индикации:
|
||||
|cff9900FF%s|r.
|
||||
]=]
|
||||
L["This is a modified version of your group, |cff9900FF%s.|r"] = [=[Это модифицированная версия группы ваших
|
||||
индикаций: |cff9900FF%s|r.]=]
|
||||
L["Threat Percent"] = "Процент угрозы"
|
||||
L["Threat Situation"] = "Положение в списке угроз"
|
||||
L["Threat Value"] = "Количество угрозы"
|
||||
L["Tick"] = "Такт"
|
||||
L["Tier "] = "Тир"
|
||||
L["Time Format"] = "Время"
|
||||
L["Time in GCDs"] = "Время в GCD"
|
||||
L["Timed"] = "По истечении времени"
|
||||
L["Timer Id"] = "ID таймера"
|
||||
L["Toggle"] = "Переключатель (флажок)"
|
||||
@@ -872,7 +996,9 @@ L["Top"] = "Сверху"
|
||||
L["Top Left"] = "Сверху слева"
|
||||
L["Top Right"] = "Сверху справа"
|
||||
L["Top to Bottom"] = "Сверху вниз"
|
||||
L["Total"] = "Всего"
|
||||
L["Total Duration"] = "Общее время"
|
||||
L["Total Experience"] = "Общее количество опыта"
|
||||
L["Total Match Count"] = "Количество совпадений"
|
||||
L["Total Stacks"] = "Общее количество стаков"
|
||||
L["Total stacks over all matches"] = "Количество стаков для всех совпадений"
|
||||
@@ -889,11 +1015,13 @@ L["Tracking Charge CDs"] = "Отслеживание зарядов"
|
||||
L["Tracking Only Cooldown"] = "Отслеживание восстановления"
|
||||
L["Transmission error"] = "Ошибка передачи данных"
|
||||
L["Trigger"] = "Триггер"
|
||||
L["Trigger 1"] = "Триггер 1"
|
||||
--[[Translation missing --]]
|
||||
L["Trigger State Updater (Advanced)"] = "Trigger State Updater (Advanced)"
|
||||
L["Trigger %i"] = "Trigger %i"
|
||||
L["Trigger 1"] = "Триггер 1"
|
||||
L["Trigger State Updater (Advanced)"] = "Обновление состояний триггера (TSU)"
|
||||
L["Trigger Update"] = "При изменении состояния триггера"
|
||||
L["Trigger:"] = "Триггер:"
|
||||
L["Trivial (Low Level)"] = "Тривиальный (низкий уровень)"
|
||||
L["True"] = "Истина"
|
||||
L["Twin Emperors"] = "Императоры-близнецы"
|
||||
L["Type"] = "Тип"
|
||||
@@ -903,12 +1031,12 @@ L["Unit"] = "Единица"
|
||||
L["Unit Characteristics"] = "Характеристики единицы"
|
||||
L["Unit Destroyed"] = "Единица уничтожена"
|
||||
L["Unit Died"] = "Единица умерла"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Frame"] = "Unit Frame"
|
||||
--[[Translation missing --]]
|
||||
L["Unit Frames"] = "Unit Frames"
|
||||
L["Unit Dissipates"] = "Единица рассеивается"
|
||||
L["Unit Frame"] = "Рамка юнита"
|
||||
L["Unit Frames"] = "Рамки юнитов"
|
||||
L["Unit is Unit"] = "Идентична другой единице"
|
||||
L["Unit Name"] = "Имя единицы"
|
||||
L["Unit Name/Realm"] = "Имя / Игровой мир единицы"
|
||||
L["Units Affected"] = "Количество задействованных единиц"
|
||||
L["Unlimited"] = "Неограниченное"
|
||||
L["Up"] = "Вверх"
|
||||
@@ -916,36 +1044,53 @@ L["Up, then Left"] = "Вверх, затем влево"
|
||||
L["Up, then Right"] = "Вверх, затем вправо"
|
||||
L["Update Auras"] = "Обновить индикацию"
|
||||
L["Usage:"] = "Доступные команды:"
|
||||
L["Use /wa minimap to show the minimap icon again"] = "Используйте команду /wa minimap, чтобы вновь отобразить иконку на миникарте"
|
||||
--[[Translation missing --]]
|
||||
L["Use /wa minimap to show the minimap icon again."] = "Use /wa minimap to show the minimap icon again."
|
||||
L["Use Custom Color"] = "Использовать свой цвет"
|
||||
L["Vaelastrasz the Corrupt"] = "Валестраз Порочный"
|
||||
L["Values/Remaining Time above this value are displayed as full progress."] = "Значения/Оставшееся время выше указанного числа отображаются как полный прогресс."
|
||||
L["Values/Remaining Time below this value are displayed as no progress."] = "Значения/Оставшееся время ниже указанного числа отображаются как нулевой прогресс."
|
||||
L["Value"] = "Значение"
|
||||
L["Values/Remaining Time above this value are displayed as full progress."] = "Значения (или оставшееся время) выше указанного числа отображаются как полный прогресс."
|
||||
L["Values/Remaining Time below this value are displayed as no progress."] = "Значения (или оставшееся время) ниже указанного числа отображаются как отсутствие прогресса."
|
||||
L["Versatility (%)"] = "Универсальность"
|
||||
L["Versatility Rating"] = "Показатель универсальности"
|
||||
L["Version: "] = "Версия: "
|
||||
L["Viscidus"] = "Нечистотон"
|
||||
L["Visibility"] = "Видимость"
|
||||
--[[Translation missing --]]
|
||||
L["Visible"] = "Visible"
|
||||
L["War Mode Active"] = "Включен режим войны"
|
||||
L["Warning"] = "Предупреждение"
|
||||
L["Warning for unknown aura:"] = "Предупреждение для неизвестной индикации - "
|
||||
L["Warning: Full Scan auras checking for both name and spell id can't be converted."] = "|cFFFFCC00Предупреждение.|r Триггер с функцией Полного сканирования, проверяющий как название эффекта, так и ID заклинания, нельзя преобразовать."
|
||||
L["Warning: Name info is now available via %affected, %unaffected. Number of affected group members via %unitCount. Some options behave differently now. This is not automatically adjusted."] = "|cFFFFCC00Примечение.|r Теперь имена задействованных и незадействованных игроков доступны посредством %affected и %unaffected; количество задействованных участников группы - %unitCount. Некоторые параметры работают иначе. Эти изменения автоматически не применяются."
|
||||
L["Warning: Tooltip values are now available via %tooltip1, %tooltip2, %tooltip3 instead of %s. This is not automatically adjusted."] = "|cFFFFCC00Примечение.|r Теперь значения из текста подсказки доступны посредством %tooltip1, %tooltip2 и %tooltip3. Это изменение автоматически не применяется."
|
||||
L["WeakAuras has encountered an error during the login process. Please report this issue at https://github.com/WeakAuras/Weakauras2/issues/new."] = "WeakAuras обнаружил ошибку во время входа в систему. Пожалуйста, сообщите об этой проблеме https://github.com/WeakAuras/Weakauras2/issues/new ."
|
||||
L["WeakAuras Profiling"] = "Профилирование WeakAuras"
|
||||
L["WeakAuras Profiling Data"] = "Данные профилирования"
|
||||
L["WeakAuras Profiling Report"] = "Отчёт профилирования"
|
||||
L["Weapon"] = "Оружие"
|
||||
L["Weapon Enchant"] = "Чары на оружии"
|
||||
L["Weapon Enchant / Fishing Lure"] = "Чары на оружии / Рыболовная приманка"
|
||||
L["What do you want to do?"] = "Что вы хотите сделать?"
|
||||
L["Whisper"] = "Шепот"
|
||||
L["Whole Area"] = "Вся область"
|
||||
L["Width"] = "Ширина"
|
||||
L["Wobble"] = "Колебание"
|
||||
L["World Boss"] = "Мировой босс"
|
||||
L["Wrap"] = "Переносить слова"
|
||||
L["Writing to the WeakAuras table is not allowed."] = "Запись в таблицу WeakAuras запрещена."
|
||||
L["X-Offset"] = "Смещение по X"
|
||||
L["Yell"] = "Крик"
|
||||
L["Y-Offset"] = "Смещение по Y"
|
||||
L["You already have this group/aura. Importing will create a duplicate."] = [=[У вас уже есть эта индикация, поэтому при импорте
|
||||
будет создана копия.]=]
|
||||
--[[Translation missing --]]
|
||||
L["Your next encounter will automatically be profiled."] = "Your next encounter will automatically be profiled."
|
||||
--[[Translation missing --]]
|
||||
L["Your next instance of combat will automatically be profiled."] = "Your next instance of combat will automatically be profiled."
|
||||
L["Your scheduled automatic profile has been cancelled."] = "Запланированный запуск профилирования был отменен."
|
||||
L["Your threat as a percentage of the tank's current threat."] = "Процент вашей угрозы для единицы относительно угрозы ее основной цели (танка). Максимальное значение 255. Прекращает обновляться, когда вы становитесь основной целью."
|
||||
L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "Процент вашей угрозы для единицы относительно угрозы, при которой вы становитесь ее основной целью (танком). Максимальное значение 100. Масштабируется по мере вашего приближения к единице."
|
||||
L["Your total threat on the mob."] = "Количество вашей угрозы по отношению к единице"
|
||||
L["Zone Group ID(s)"] = "ID группы игровых зон"
|
||||
L["Zone ID(s)"] = "ID игровой зоны"
|
||||
L["Zone Name"] = "Название игровой зоны"
|
||||
|
||||
+333
-276
File diff suppressed because it is too large
Load Diff
+165
-38
@@ -8,6 +8,13 @@ local L = WeakAuras.L
|
||||
L[" • %d auras added"] = " • 已新增 %d 個提醒效果"
|
||||
L[" • %d auras deleted"] = " • 已刪除 %d 個提醒效果"
|
||||
L[" • %d auras modified"] = " • 已修改 %d 個提醒效果"
|
||||
L[ [=[ Filter formats: 'Name', 'Name-Realm', '-Realm'.
|
||||
|
||||
Supports multiple entries, separated by commas
|
||||
]=] ] = "過濾格式: '名字', '名字-伺服器', '-伺服器'。支援多個項目,使用逗號分隔。"
|
||||
L[ [=[
|
||||
|
||||
Supports multiple entries, separated by commas]=] ] = "支援多個項目,使用逗號分隔。"
|
||||
L["%s - %i. Trigger"] = "%s - %i. 觸發"
|
||||
L["%s - Alpha Animation"] = "%s - 透明度動畫"
|
||||
L["%s - Color Animation"] = "%s - 顏色動畫"
|
||||
@@ -34,16 +41,20 @@ L["%s Texture Function"] = "%s 材質函數"
|
||||
L["%s total auras"] = "總共 %s 個提醒效果"
|
||||
L["%s Trigger Function"] = "%s 觸發函數"
|
||||
L["%s Untrigger Function"] = "%s 取消觸發函數"
|
||||
L["* Suffix"] = "* 後綴詞"
|
||||
L["/wa help - Show this message"] = "/wa help - 顯示這個訊息"
|
||||
L["/wa minimap - Toggle the minimap icon"] = "/wa minimap - 切換顯示小地圖按鈕"
|
||||
L["/wa pprint - Show the results from the most recent profiling"] = "/wa pprint - 顯示最近的分析結果"
|
||||
L["/wa pstart - Start profiling"] = "/wa pstart - 開始分析"
|
||||
L["/wa pstart - Start profiling. Optionally include a duration in seconds after which profiling automatically stops. To profile the next combat/encounter, pass a \"combat\" or \"encounter\" argument."] = [=[/wa pstart - 開始分析。可以選擇性的加上持續時間 (秒) 讓分析自動停止。要分析下一場戰鬥/首領戰,請加上 "combat" 或 "encounter" 參數。
|
||||
]=]
|
||||
L["/wa pstop - Finish profiling"] = "/wa pstop - 結束分析"
|
||||
L["/wa repair - Repair tool"] = "/wa repair - 修復工具"
|
||||
L["|cffeda55fLeft-Click|r to toggle showing the main window."] = "|cffeda55f左鍵|r 切換顯示主視窗。"
|
||||
L["|cffeda55fMiddle-Click|r to toggle the minimap icon on or off."] = "|cffeda55f中鍵|r 切換開啟或關閉小地圖按鈕。"
|
||||
L["|cffeda55fRight-Click|r to toggle performance profiling window."] = "|cffeda55f右鍵|r 切換顯示分析視窗。"
|
||||
L["|cffeda55fShift-Click|r to pause addon execution."] = "|cffeda55fShift-左鍵|r 暫停執行插件。"
|
||||
L["|cFFFF0000Not|r Item Bonus Id Equipped"] = "|cFFFF0000不是|r裝備的物品獎勵ID"
|
||||
L["|cFFFF0000Not|r Player Name/Realm"] = "|cFFFF0000不是|r玩家名字/伺服器"
|
||||
L["|cFFffcc00Extra Options:|r %s"] = "|cFFffcc00額外選項:|r %s"
|
||||
L["|cFFffcc00Extra Options:|r None"] = "|cFFffcc00額外選項:|r 無"
|
||||
L["10 Man Raid"] = "10人團隊"
|
||||
@@ -51,7 +62,9 @@ L["20 Man Raid"] = "20人團隊"
|
||||
L["25 Man Raid"] = "25人團隊"
|
||||
L["40 Man Raid"] = "40人團隊"
|
||||
L["5 Man Dungeon"] = "5人副本"
|
||||
L["A WeakAura just tried to use a forbidden function but has been blocked from doing so. Please check your auras!"] = "WeakAura 正嘗試使用被禁止的功能,但是已經被阻擋。請檢查你的提醒效果設定!"
|
||||
L["Abbreviate"] = "縮寫"
|
||||
L["AbbreviateLargeNumbers (Blizzard)"] = "縮寫大數字 (暴雪)"
|
||||
L["AbbreviateNumbers (Blizzard)"] = "縮寫數字 (暴雪)"
|
||||
L["Absorb"] = "吸收量"
|
||||
L["Absorb Display"] = "吸收量提醒效果"
|
||||
L["Absorbed"] = "已吸收量"
|
||||
@@ -77,6 +90,8 @@ L["Alpha"] = "透明度"
|
||||
L["Alternate Power"] = "特殊能量"
|
||||
L["Always"] = "永遠"
|
||||
L["Always active trigger"] = "永遠有作用的觸發"
|
||||
L["Always include realm"] = "永遠包含伺服器"
|
||||
L["Always True"] = "永遠為 True"
|
||||
L["Amount"] = "數量"
|
||||
L["And Talent selected"] = "和選擇的天賦"
|
||||
L["Animations"] = "動畫"
|
||||
@@ -94,20 +109,25 @@ L["Array"] = "陣列"
|
||||
L["Ascending"] = "升冪"
|
||||
L["Assigned Role"] = "指派的角色"
|
||||
L["At Least One Enemy"] = "至少一個敵人"
|
||||
L["At missing Value"] = "在缺少數值"
|
||||
L["At Percent"] = "在百分比"
|
||||
L["At Value"] = "在數值"
|
||||
L["Attach to End"] = "附加到結尾"
|
||||
L["Attach to Start"] = "附加到開頭"
|
||||
L["Attack Power"] = "攻擊強度"
|
||||
L["Attackable"] = "可攻擊"
|
||||
L["Attackable Target"] = "可攻擊的目標"
|
||||
L["Aura"] = "光環"
|
||||
L["Aura Applied"] = "光環應用"
|
||||
L["Aura Applied Dose"] = "光環堆疊"
|
||||
L["Aura Broken"] = "光環被打破"
|
||||
L["Aura Broken Spell"] = "打破光環的法術"
|
||||
L["Aura Name"] = "光環名稱或ID"
|
||||
L["Aura '%s': %s"] = "提醒效果 '%s': %s"
|
||||
L["Aura Applied"] = "光環已加上"
|
||||
L["Aura Applied Dose"] = "光環加上數量"
|
||||
L["Aura Broken"] = "光環已失效"
|
||||
L["Aura Broken Spell"] = "讓光環失效的法術"
|
||||
L["Aura Name"] = "光環名稱"
|
||||
L["Aura Names"] = "提醒效果名稱"
|
||||
L["Aura Refresh"] = "光環刷新"
|
||||
L["Aura Removed"] = "光環消失"
|
||||
L["Aura Removed Dose"] = "光環效果降低"
|
||||
L["Aura Removed"] = "光環已移除"
|
||||
L["Aura Removed Dose"] = "光環移除數量"
|
||||
L["Aura Stack"] = "光環堆疊層數"
|
||||
L["Aura Type"] = "光環類型"
|
||||
L["Aura(s) Found"] = "有光環"
|
||||
@@ -118,6 +138,7 @@ L["Author Options"] = "作者選項"
|
||||
L["Auto"] = "自動"
|
||||
L["Autocast Shine"] = "自動投射光影"
|
||||
L["Automatic"] = "自動"
|
||||
L["Automatic Length"] = "自動長度"
|
||||
L["Automatic Repair Confirmation Dialog"] = "自訂修復確認對話框"
|
||||
L["Automatic Rotation"] = "自動旋轉"
|
||||
L["Avoidance (%)"] = "閃避 (%)"
|
||||
@@ -126,7 +147,6 @@ L["Ayamiss the Hunter"] = "『狩獵者』阿亞米斯"
|
||||
L["Back and Forth"] = "往返"
|
||||
L["Background"] = "背景"
|
||||
L["Background Color"] = "背景顏色"
|
||||
L["Bar"] = "進度條"
|
||||
L["Bar Color"] = "進度條顏色"
|
||||
L["Baron Geddon"] = "迦頓男爵"
|
||||
L["Battle.net Whisper"] = "Battle.net 悄悄話"
|
||||
@@ -136,6 +156,7 @@ L["BG>Raid>Party>Say"] = "戰場>團隊>隊伍>說"
|
||||
L["BG-System Alliance"] = "聯盟戰場機制"
|
||||
L["BG-System Horde"] = "部落戰場機制"
|
||||
L["BG-System Neutral"] = "中立戰場機制"
|
||||
L["Big Number"] = "大數字"
|
||||
L["BigWigs Addon"] = "BigWigs 插件"
|
||||
L["BigWigs Message"] = "BigWigs 訊息"
|
||||
L["BigWigs Timer"] = "BigWigs 計時條"
|
||||
@@ -163,7 +184,7 @@ L["Buffed/Debuffed"] = "有增益/減益效果"
|
||||
L["Buru the Gorger"] = "『暴食者』布魯"
|
||||
L["Can be used for e.g. checking if \"boss1target\" is the same as \"player\"."] = "可用於,例如檢查 \"boss1target\" 和 \"player\" 是否相同。"
|
||||
L["Cancel"] = "取消"
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft Bug with high computer uptime. (Uptime: %i). Please restart your Computer."] = "由於魔獸世界Bug具有很高的電腦運行時間,因此無法使用 %i 排程計時器。 (運行時間:%i)。請重新啟動您的電腦。"
|
||||
L["Can't schedule timer with %i, due to a World of Warcraft bug with high computer uptime. (Uptime: %i). Please restart your computer."] = "由於魔獸世界的 bug 導致電腦運算時間很長 (運算時間: %i),因此無法為 %i 排程計時器,請重新啟動電腦。"
|
||||
L["Cast"] = "施法"
|
||||
L["Cast Bar"] = "施法條"
|
||||
L["Cast Failed"] = "施法失敗"
|
||||
@@ -172,8 +193,10 @@ L["Cast Success"] = "施法成功"
|
||||
L["Cast Type"] = "施法類型"
|
||||
L["Caster"] = "施法者"
|
||||
L["Caster Name"] = "施法者名字"
|
||||
L["Caster Realm"] = "施法者伺服器"
|
||||
L["Caster Unit"] = "施法者單位"
|
||||
L["Caster's Target "] = "施法者的目標"
|
||||
L["Caster's Target"] = "施法者的目標"
|
||||
L["Ceil"] = "最小整數"
|
||||
L["Center"] = "中間"
|
||||
L["Centered Horizontal"] = "中間水平"
|
||||
L["Centered Vertical"] = "中間垂直"
|
||||
@@ -183,6 +206,7 @@ L["Channel (Spell)"] = "引導 (法術)"
|
||||
L["Character Stats"] = "角色屬性"
|
||||
L["Character Type"] = "角色類型"
|
||||
L["Charge gained/lost"] = "獲得/失去可用次數"
|
||||
L["Charged Combo Point"] = "已有的連擊點數"
|
||||
L["Charges"] = "可用次數"
|
||||
L["Charges Changed (Spell)"] = "可用次數變更 (法術)"
|
||||
L["Chat Frame"] = "聊天框架"
|
||||
@@ -194,6 +218,7 @@ L["Circle"] = "圓形"
|
||||
L["Clamp"] = "內縮"
|
||||
L["Class"] = "職業"
|
||||
L["Class and Specialization"] = "職業和專精"
|
||||
L["Classification"] = "分類"
|
||||
L["Clockwise"] = "順時針"
|
||||
L["Clone per Event"] = "複製每個事件"
|
||||
L["Clone per Match"] = "複製每個符合"
|
||||
@@ -201,7 +226,7 @@ L["Color"] = "顏色"
|
||||
L["Combat Log"] = "戰鬥紀錄"
|
||||
L["Conditions"] = "條件"
|
||||
L["Contains"] = "包含"
|
||||
L["Continously update Movement Speed"] = "持續更新移動速度"
|
||||
L["Continuously update Movement Speed"] = "持續更新移動速度"
|
||||
L["Cooldown"] = "冷卻"
|
||||
L["Cooldown Progress (Equipment Slot)"] = "冷卻進度 (裝備欄位)"
|
||||
L["Cooldown Progress (Item)"] = "冷卻進度 (物品)"
|
||||
@@ -219,11 +244,13 @@ L["Critical Rating"] = "致命一擊分數"
|
||||
L["Crowd Controlled"] = "群體控制"
|
||||
L["Crushing"] = "碾壓"
|
||||
L["C'thun"] = "克蘇恩"
|
||||
L["Current Experience"] = "目前經驗值"
|
||||
L["Current Zone Group"] = "目前區域群組"
|
||||
L[ [=[Current Zone
|
||||
]=] ] = "目前區域"
|
||||
L["Curse"] = "詛咒"
|
||||
L["Custom"] = "自訂"
|
||||
L["Custom Check"] = "自訂檢查"
|
||||
L["Custom Color"] = "自訂顏色"
|
||||
L["Custom Configuration"] = "自訂設定選項"
|
||||
L["Custom Function"] = "自訂功能"
|
||||
@@ -245,6 +272,7 @@ L["Desaturate Foreground"] = "前景去色"
|
||||
L["Descending"] = "降序"
|
||||
L["Description"] = "說明"
|
||||
L["Dest Raid Mark"] = "目標的標記圖示"
|
||||
L["Destination GUID"] = "目標 GUID"
|
||||
L["Destination In Group"] = "隊伍中的目標"
|
||||
L["Destination Name"] = "目標名稱"
|
||||
L["Destination NPC Id"] = "目標 NPC ID"
|
||||
@@ -269,6 +297,8 @@ L["Dropdown Menu"] = "下拉選單"
|
||||
L["Dungeons"] = "地城"
|
||||
L["Durability Damage"] = "耐久度傷害"
|
||||
L["Durability Damage All"] = "耐久性傷害所有"
|
||||
L["Dynamic"] = "動態"
|
||||
L["Dynamic Information"] = "動態資訊"
|
||||
L["Ease In"] = "淡入"
|
||||
L["Ease In and Out"] = "淡入和淡出"
|
||||
L["Ease Out"] = "淡出"
|
||||
@@ -276,13 +306,17 @@ L["Ebonroc"] = "埃博諾克"
|
||||
L["Edge"] = "邊緣"
|
||||
L["Edge of Madness"] = "瘋狂之緣"
|
||||
L["Elide"] = "符合寬度"
|
||||
L["Elite"] = "精英"
|
||||
L["Emote"] = "表情動作"
|
||||
L["Emphasized"] = "強調"
|
||||
L["Emphasized option checked in BigWigs's spell options"] = "已勾選 BigWigs 法術選項中的強調選項。"
|
||||
L["Empty"] = "空"
|
||||
L["Enchant Applied"] = "附魔已加上"
|
||||
L["Enchant Found"] = "已附魔"
|
||||
L["Enchant Missing"] = "缺少附魔"
|
||||
L["Enchant Name or ID"] = "附魔名稱或 ID"
|
||||
L["Enchant Removed"] = "附魔已移除"
|
||||
L["Enchanted"] = "已附魔"
|
||||
L["Encounter ID(s)"] = "首領戰 ID"
|
||||
L["Energize"] = "充能"
|
||||
L["Enrage"] = "狂怒"
|
||||
@@ -296,6 +330,8 @@ L["Equipment Set"] = "裝備管理員設定"
|
||||
L["Equipment Set Equipped"] = "已裝備裝備管理員設定"
|
||||
L["Equipment Slot"] = "裝備欄位"
|
||||
L["Equipped"] = "已裝備"
|
||||
L["Error"] = "錯誤"
|
||||
L["Error Frame"] = "錯誤訊息框架"
|
||||
L["Error not receiving display information from %s"] = "錯誤:無法收到來自 %s 的顯示資訊"
|
||||
L[ [=['ERROR: Anchoring %s':
|
||||
]=] ] = "'錯誤: 對齊 %s': "
|
||||
@@ -303,13 +339,20 @@ L["Evade"] = "閃躲"
|
||||
L["Event"] = "事件"
|
||||
L["Event(s)"] = "事件"
|
||||
L["Every Frame"] = "所有框架"
|
||||
L["Every Frame (High CPU usage)"] = "每個框架 (高 CPU 使用量)"
|
||||
L["Experience (%)"] = "經驗值 (%)"
|
||||
L["Extend Outside"] = "向外擴增"
|
||||
L["Extra Amount"] = "額外數量"
|
||||
L["Extra Attacks"] = "額外攻擊"
|
||||
L["Extra Spell Name"] = "額外法術名稱"
|
||||
L["Faction"] = "陣營"
|
||||
L["Faction Name"] = "陣營名稱"
|
||||
L["Faction Reputation"] = "陣營聲望"
|
||||
L["Fade In"] = "淡入"
|
||||
L["Fade Out"] = "淡出"
|
||||
L["Fail Alert"] = "失敗警示"
|
||||
L["Fallback"] = "Fallback"
|
||||
L["Fallback Icon"] = "Fallback 圖示"
|
||||
L["False"] = "否 (False)"
|
||||
L["Fankriss the Unyielding"] = "不屈的范克里斯"
|
||||
L["Filter messages with format <message>"] = "使用 <訊息內容> 的格式來過濾訊息"
|
||||
@@ -317,7 +360,6 @@ L["Fire Resistance"] = "火焰抗性"
|
||||
L["Firemaw"] = "費爾默"
|
||||
L["First"] = "第一個"
|
||||
L["First Value of Tooltip Text"] = "滑鼠提示文字中的第一個值"
|
||||
L["Fishing Lure / Weapon Enchant (Old)"] = "魚餌 / 武器附魔 (舊版本)"
|
||||
L["Fixed"] = "固定"
|
||||
L["Fixed Names"] = "固定名稱"
|
||||
L["Fixed Size"] = "固定大小"
|
||||
@@ -325,11 +367,18 @@ L["Flamegor"] = "弗萊格爾"
|
||||
L["Flash"] = "動畫"
|
||||
L["Flex Raid"] = "彈性團隊"
|
||||
L["Flip"] = "翻轉"
|
||||
L["Floor"] = "樓層"
|
||||
L["Focus"] = "專注目標"
|
||||
L["Font Size"] = "文字大小"
|
||||
L["Forbidden function or table: %s"] = "禁用的函數或表格: "
|
||||
L["Foreground"] = "前景"
|
||||
L["Foreground Color"] = "前景顏色"
|
||||
L["Form"] = "形態"
|
||||
L["Format"] = "格式"
|
||||
L["Formats |cFFFF0000%unit|r"] = "格式化 |cFFFF0000%unit|r"
|
||||
L["Formats Player's |cFFFF0000%guid|r"] = "格式化玩家的 |cFFFF0000%guid|r"
|
||||
L["Forward"] = "前進"
|
||||
L["Forward, Reverse Loop"] = "前進,反向循環"
|
||||
L["Frame Selector"] = "框架選擇器"
|
||||
L["Frequency"] = "頻率"
|
||||
L["Friendly"] = "友善"
|
||||
@@ -337,7 +386,7 @@ L["Friendly Fire"] = "友方開火"
|
||||
L["From"] = "從"
|
||||
L["Frost Resistance"] = "冰霜抗性"
|
||||
L["Full"] = "滿"
|
||||
L["Full Scan"] = "完整掃描"
|
||||
L["Full Bar"] = "完整進度條"
|
||||
L["Full/Empty"] = "滿/空"
|
||||
L["Gahz'ranka"] = "加茲蘭卡"
|
||||
L["Gained"] = "獲得"
|
||||
@@ -357,7 +406,6 @@ L["Grand Widow Faerlina"] = "大寡婦費琳娜"
|
||||
L["Grid"] = "網格"
|
||||
L["Grobbulus"] = "葛羅巴斯"
|
||||
L["Group"] = "群組"
|
||||
L["Group %s"] = "群組 %s"
|
||||
L["Group Arrangement"] = "群組排列"
|
||||
L["Grow"] = "延伸"
|
||||
L["GTFO Alert"] = "GTFO 警示"
|
||||
@@ -375,6 +423,7 @@ L["Health (%)"] = "血量 (%)"
|
||||
L["Heigan the Unclean"] = "『骯髒者』海根"
|
||||
L["Height"] = "高度"
|
||||
L["Hide"] = "隱藏"
|
||||
L["Hide 0 cooldowns"] = "隱藏 0 冷卻"
|
||||
L["High Damage"] = "高傷害"
|
||||
L["High Priest Thekal"] = "高階祭司塞卡爾"
|
||||
L["High Priest Venoxis"] = "高階祭司溫諾希斯"
|
||||
@@ -385,15 +434,16 @@ L["Higher Than Tank"] = "高於坦克"
|
||||
L["Holy Resistance"] = "神聖抗性"
|
||||
L["Horde"] = "部落"
|
||||
L["Hostile"] = "敵對"
|
||||
L["Hostility"] = "敵意"
|
||||
L["Hostility"] = "敵對"
|
||||
L["Humanoid"] = "人形態"
|
||||
L["Hybrid"] = "混合"
|
||||
L["Icon"] = "圖示"
|
||||
L["Icon Color"] = "圖示顏色"
|
||||
L["Icon Desaturate"] = "圖示去色"
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/wa2!"] = "如果你需要額外的協助,請在 GitHub 開新的 ticket,或是拜訪我們的 Discord,https://discord.gg/wa2!"
|
||||
L["Ignore Rune CD"] = "\"忽略符文CD\""
|
||||
L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"] = "如果你需要其他協助,請在 GitHub 新增問題,或拜訪我們的 Discord https://discord.gg/weakauras!"
|
||||
L["Ignore Dead"] = "忽略死者"
|
||||
L["Ignore Disconnected"] = "忽略離線者"
|
||||
L["Ignore Rune CD"] = "忽略符文冷卻"
|
||||
L["Ignore Rune CDs"] = "忽略符文冷卻"
|
||||
L["Ignore Self"] = "忽略自己"
|
||||
L["Ignore Unknown Spell"] = "忽略未知法術"
|
||||
L["Immune"] = "免疫"
|
||||
L["Import"] = "匯入"
|
||||
@@ -412,8 +462,9 @@ L["In Vehicle"] = "在載具"
|
||||
L["Include Bank"] = "包含銀行"
|
||||
L["Include Charges"] = "包含可用次數"
|
||||
L["Incoming Heal"] = "即將獲得的治療"
|
||||
L["Increased Precision below 3s"] = "精確度提高到 3 秒以下"
|
||||
L["Information"] = "資訊"
|
||||
L["Inherited"] = "繼承"
|
||||
L["Inside"] = "裡面"
|
||||
L["Instakill"] = "秒殺"
|
||||
L["Instance"] = "副本"
|
||||
L["Instance Difficulty"] = "副本難度"
|
||||
@@ -425,6 +476,7 @@ L["Interrupt"] = "中斷"
|
||||
L["Interruptible"] = "可中斷"
|
||||
L["Inverse"] = "反向"
|
||||
L["Inverse Pet Behavior"] = "反向寵物行為"
|
||||
L["Is Away from Keyboard"] = "暫離"
|
||||
L["Is Exactly"] = "完全符合"
|
||||
L["Is Moving"] = "正在移動"
|
||||
L["Is Off Hand"] = "副手"
|
||||
@@ -433,11 +485,15 @@ L["It might not work correctly on Classic!"] = "在經典版可能無法正常
|
||||
L["It might not work correctly on Retail!"] = "在正式版可能無法正常運作!"
|
||||
L["It might not work correctly with your version!"] = "在你所使用的版本可能無法正常運作!"
|
||||
L["Item"] = "物品"
|
||||
L["Item Bonus Id"] = "物品獎勵 ID"
|
||||
L["Item Bonus Id Equipped"] = "已裝備的物品獎勵 ID"
|
||||
L["Item Count"] = "物品數量"
|
||||
L["Item Equipped"] = "已裝備物品"
|
||||
L["Item in Range"] = "在物品範圍內"
|
||||
L["Item Set Equipped"] = "已裝備物品套裝"
|
||||
L["Item Set Id"] = "物品套裝 ID"
|
||||
L["Item Type"] = "物品類型"
|
||||
L["Item Type Equipped"] = "已裝備的物品類型"
|
||||
L["Jin'do the Hexxer"] = "『妖術師』金度"
|
||||
L["Keep Inside"] = "保持在內"
|
||||
L["Kel'Thuzad"] = "克爾蘇加德"
|
||||
@@ -452,9 +508,10 @@ L["Left"] = "左"
|
||||
L["Left to Right"] = "左到右"
|
||||
L["Left, then Down"] = "先左後下"
|
||||
L["Left, then Up"] = "先左後上"
|
||||
L["Legacy Aura"] = "傳統光環"
|
||||
L["Legacy RGB Gradient"] = "傳統 RGB 漸層"
|
||||
L["Legacy RGB Gradient Pulse"] = "傳統 RGB 漸層脈衝"
|
||||
L["Legacy Aura (disabled)"] = "舊的提醒效果 (已停用)"
|
||||
L["Legacy Aura (disabled):"] = "舊的提醒效果 (已停用):"
|
||||
L["Legacy RGB Gradient"] = "舊的 RGB 漸層"
|
||||
L["Legacy RGB Gradient Pulse"] = "舊的 RGB 漸層脈衝"
|
||||
L["Length"] = "長度"
|
||||
L["Level"] = "等級"
|
||||
L["Limited"] = "有限"
|
||||
@@ -483,6 +540,7 @@ L["Mastery Rating"] = "精通分數"
|
||||
L["Match Count"] = "符合的數量"
|
||||
L["Match Count per Unit"] = "每個單位符合的數量"
|
||||
L["Matches (Pattern)"] = "符合模式 (Pattern)"
|
||||
L["Max Char "] = "最多字元數"
|
||||
L["Max Charges"] = "最大可用次數"
|
||||
L["Maximum"] = "最大值"
|
||||
L["Maximum Estimate"] = "最大估計"
|
||||
@@ -493,6 +551,7 @@ L["Message type:"] = "訊息類型:"
|
||||
L["Meta Data"] = "Meta Data"
|
||||
L["Minimum"] = "最小值"
|
||||
L["Minimum Estimate"] = "最小估計"
|
||||
L["Minus (Small Nameplate)"] = "減去 (小型血條/名條)"
|
||||
L["Mirror"] = "鏡像"
|
||||
L["Miss"] = "未命中"
|
||||
L["Miss Type"] = "未命中類型"
|
||||
@@ -518,6 +577,10 @@ L["Multi-target"] = "多目標"
|
||||
L["Mythic+ Affix"] = "傳奇+ 詞綴"
|
||||
L["Name"] = "名稱"
|
||||
L["Name of Caster's Target"] = "施法者目標的名字"
|
||||
L["Name/Realm of Caster's Target"] = "施法者目標的名字/伺服器"
|
||||
L["Nameplate"] = "血條/名條"
|
||||
L["Nameplate Type"] = "血條/名條類型"
|
||||
L["Nameplates"] = "血條/名條"
|
||||
L["Names of affected Players"] = "受影響玩家的名字"
|
||||
L["Names of unaffected Players"] = "未受影響玩家的名字"
|
||||
L["Nature Resistance"] = "自然抗性"
|
||||
@@ -526,7 +589,10 @@ L["Nefarian"] = "奈法利安"
|
||||
L["Neutral"] = "中立"
|
||||
L["Never"] = "永不"
|
||||
L["Next"] = "下一個"
|
||||
L["Next Combat"] = "下一場戰鬥"
|
||||
L["Next Encounter"] = "下一場首領戰"
|
||||
L["No Children"] = "沒有子項目"
|
||||
L["No Extend"] = "不延伸"
|
||||
L["No Instance"] = "無副本"
|
||||
L["No Profiling information saved."] = "沒有已儲存的分析資訊。"
|
||||
L["None"] = "無"
|
||||
@@ -546,12 +612,13 @@ L["Number"] = "數字"
|
||||
L["Number Affected"] = "被影響的數量"
|
||||
L["Object"] = "物件"
|
||||
L["Officer"] = "幹部"
|
||||
L["Offset from progress"] = "進度偏移"
|
||||
L["Offset Timer"] = "偏差計時"
|
||||
L["Older set IDs can be found on websites such as wowhead.com/item-sets"] = "較舊的套裝 ID 可以在網站中查詢,例如 wowhead.com/item-sets"
|
||||
L["On Cooldown"] = "冷卻中"
|
||||
L["On Taxi"] = "乘坐鳥點/船點時"
|
||||
L["On Taxi"] = "乘坐船/鳥點時"
|
||||
L["Only if BigWigs shows it on it's bar"] = "只有在 BigWigs 的計時條上有顯示時"
|
||||
L["Only if DBM shows it on it's bar"] = "只有在 DBM 的計時條上有顯示時"
|
||||
L["Only if on a different realm"] = "只有在不同的伺服器群組"
|
||||
L["Only if Primary"] = "只有為主要時"
|
||||
L["Onyxia"] = "奧妮克希亞"
|
||||
L["Onyxia's Lair"] = "奧妮克希亞的巢穴"
|
||||
@@ -564,10 +631,10 @@ L["Orientation"] = "方向"
|
||||
L["Ossirian the Unscarred"] = "『無疤者』奧斯里安"
|
||||
L["Ouro"] = "奧羅"
|
||||
L["Outline"] = "外框"
|
||||
L["Outside"] = "外面"
|
||||
L["Overhealing"] = "過量治療"
|
||||
L["Overkill"] = "過量擊殺"
|
||||
L["Overlay %s"] = "疊加 %s"
|
||||
L["Overlay Charged Combo Points"] = "疊加已有的連擊點數"
|
||||
L["Overlay Cost of Casts"] = "疊加施法消耗量"
|
||||
L["Parry"] = "招架"
|
||||
L["Parry (%)"] = "架招 (%)"
|
||||
@@ -584,48 +651,61 @@ L["Pet Specialization"] = "寵物專精"
|
||||
L["Pet Spell"] = "寵物技能"
|
||||
L["Phase"] = "階段"
|
||||
L["Pixel Glow"] = "像素發光"
|
||||
L["Placement"] = "位置"
|
||||
L["Placement Mode"] = "位置模式"
|
||||
L["Play"] = "播放"
|
||||
L["Player"] = "玩家"
|
||||
L["Player Character"] = "玩家角色"
|
||||
L["Player Class"] = "玩家職業"
|
||||
L["Player Covenant"] = "玩家誓盟"
|
||||
L["Player Effective Level"] = "玩家真實等級"
|
||||
L["Player Experience"] = "玩家經驗值"
|
||||
L["Player Faction"] = "玩家陣營"
|
||||
L["Player Level"] = "玩家等級"
|
||||
L["Player Name"] = "玩家名稱"
|
||||
L["Player Name/Realm"] = "玩家名字/伺服器"
|
||||
L["Player Race"] = "玩家種族"
|
||||
L["Player(s) Affected"] = "玩家受影響"
|
||||
L["Player(s) Not Affected"] = "玩家未被影響"
|
||||
L["Please upgrade your Masque version"] = "請更新按鈕外觀插件 Masque 的版本"
|
||||
L["Poison"] = "中毒"
|
||||
L["Power"] = "能量"
|
||||
L["Power (%)"] = "能量 (%)"
|
||||
L["Power Type"] = "能量類型"
|
||||
L["Precision"] = "精確度"
|
||||
L["Preset"] = "預設"
|
||||
L["Press Ctrl+C to copy"] = "按 Ctrl+C 複製"
|
||||
L["Princess Huhuran"] = "哈霍蘭公主"
|
||||
L["Print Profiling Results"] = "顯示分析結果"
|
||||
L["Profiling already started."] = "分析早已開始了。"
|
||||
L["Profiling automatically started."] = "分析已自動開始。"
|
||||
L["Profiling not running."] = "分析沒有執行。"
|
||||
L["Profiling started."] = "分析已開始。"
|
||||
L["Profiling started. It will end automatically in %d seconds"] = "分析已開始,將會在 %d 秒後自動結束。"
|
||||
L["Profiling still running, stop before trying to print."] = "分析仍在執行中,輸出資料前請先停止分析。"
|
||||
L["Profiling stopped."] = "分析已停止。"
|
||||
L["Progress"] = "進度"
|
||||
L["Progress Total"] = "總進度"
|
||||
L["Progress Value"] = "進度值"
|
||||
L["Pulse"] = "跳動"
|
||||
L["PvP Flagged"] = "PvP 標幟"
|
||||
L["PvP Talent %i"] = "PvP 天賦 %i"
|
||||
L["PvP Talent selected"] = "選擇的 PvP 天賦"
|
||||
L["PvP Talent Selected"] = "已選擇的 PvP 天賦"
|
||||
L["Queued Action"] = "佇列動作"
|
||||
L["Radius"] = "範圍"
|
||||
L["Ragnaros"] = "拉格納羅斯"
|
||||
L["Raid"] = "團隊"
|
||||
L["Raid Role"] = "團隊職責"
|
||||
L["Raid Warning"] = "團隊警告"
|
||||
L["Raids"] = "團隊"
|
||||
L["Range"] = "距離範圍"
|
||||
L["Range Check"] = "距離範圍檢查"
|
||||
L["Rare"] = "稀有"
|
||||
L["Rare Elite"] = "稀有精英"
|
||||
L["Raw Threat Percent"] = "原始仇恨百分比"
|
||||
L["Razorgore the Untamed"] = "狂野的拉佐格爾"
|
||||
L["Ready Check"] = "團隊確認"
|
||||
L["Realm"] = "伺服器"
|
||||
L["Realm Name"] = "伺服器名稱"
|
||||
L["Realm of Caster's Target"] = "施法者目標的伺服器"
|
||||
L["Receiving display information"] = "正在接收提醒效果資訊"
|
||||
L["Reflect"] = "反射"
|
||||
L["Region type %s not supported"] = "不支援的地區類型 %s"
|
||||
@@ -637,7 +717,7 @@ L["Remaining Time"] = "剩餘時間"
|
||||
L["Remove Obsolete Auras"] = "移除過時的提醒效果"
|
||||
L["Repair"] = "修復"
|
||||
L["Repeat"] = "重複"
|
||||
L["Report"] = "報告"
|
||||
L["Report Summary"] = "報告總結"
|
||||
L["Requested display does not exist"] = "需求的提醒效果不存在"
|
||||
L["Requested display not authorized"] = "需求的提醒效果沒有授權"
|
||||
L["Requesting display information from %s ..."] = "正在請求來自於 %s 的顯示資訊..."
|
||||
@@ -656,6 +736,9 @@ L["Resolve collisions dialog singular"] = [=[你已經啟用插件定義|cFF8800
|
||||
已解決: |cFFFF0000]=]
|
||||
L["Resolve collisions dialog startup"] = "開始處理衝突的對話框"
|
||||
L["Resolve collisions dialog startup singular"] = "開始處理單一衝突的對話框"
|
||||
L["Rested"] = "休息加成"
|
||||
L["Rested Experience"] = "休息加成經驗值"
|
||||
L["Rested Experience (%)"] = "休息加成經驗值 (%)"
|
||||
L["Resting"] = "在休息"
|
||||
L["Resurrect"] = "復活"
|
||||
L["Right"] = "右"
|
||||
@@ -665,6 +748,9 @@ L["Right, then Up"] = "先右後上"
|
||||
L["Role"] = "角色"
|
||||
L["Rotate Left"] = "向左旋轉"
|
||||
L["Rotate Right"] = "向右旋轉"
|
||||
L["Rotation"] = "旋轉"
|
||||
L["Round"] = "四捨五入"
|
||||
L["Round Mode"] = "四捨五入模式"
|
||||
L["Ruins of Ahn'Qiraj"] = "安其拉廢墟"
|
||||
L["Run Custom Code"] = "執行自訂程式碼"
|
||||
L["Rune"] = "符文"
|
||||
@@ -685,7 +771,8 @@ L["Second Value of Tooltip Text"] = "滑鼠提示文字中的第二個值"
|
||||
L["Seconds"] = "秒數"
|
||||
L["Select Frame"] = "選擇的框架"
|
||||
L["Separator"] = "分隔線"
|
||||
L["Set IDs can be found on websites such as classic.wowhead.com/item-sets"] = "可以在網站上找到套裝 ID,像是 classic.wowhead.com/item-sets"
|
||||
L["Set IDs can be found on websites such as classic.wowhead.com/item-sets"] = "可以在網站上找到套裝 ID,例如 classic.wowhead.com/item-sets"
|
||||
L["Set IDs can be found on websites such as wowhead.com/item-sets"] = "可以在網站上找到套裝 ID,例如 wowhead.com/item-sets"
|
||||
L["Set Maximum Progress"] = "設定最大進度"
|
||||
L["Set Minimum Progress"] = "設定最小進度"
|
||||
L["Shadow Resistance"] = "暗影抗性"
|
||||
@@ -702,9 +789,17 @@ L["Show Global Cooldown"] = "顯示共用冷卻 (GCD)"
|
||||
L["Show Glow"] = "顯示發光"
|
||||
L["Show Incoming Heal"] = "顯示即將獲得的治療"
|
||||
L["Show On"] = "顯示於"
|
||||
L["Show Rested Overlay"] = "顯示休息加成的疊加圖層"
|
||||
L["Shrink"] = "收縮"
|
||||
L["Silithid Royalty"] = "異種蠍皇族"
|
||||
L["Simple"] = "簡單"
|
||||
L["Since Apply"] = "自從應用"
|
||||
L["Since Apply/Refresh"] = "自從應用/更新"
|
||||
L["Since Charge Gain"] = "自從得到充能"
|
||||
L["Since Charge Lost"] = "自從失去充能"
|
||||
L["Since Ready"] = "自從準備就緒"
|
||||
L["Since Stack Gain"] = "自從獲得層數"
|
||||
L["Since Stack Lost"] = "自從失去層數"
|
||||
L["Size & Position"] = "大小 & 位置"
|
||||
L["Slide from Bottom"] = "從下面滑動"
|
||||
L["Slide from Left"] = "從左邊滑動"
|
||||
@@ -719,6 +814,8 @@ L["Small"] = "小"
|
||||
L["Smart Group"] = "智慧型群組"
|
||||
L["Sound"] = "音效"
|
||||
L["Sound by Kit ID"] = "音效 Sound Kit ID"
|
||||
L["Source"] = "來源"
|
||||
L["Source GUID"] = "來源 GUID"
|
||||
L["Source In Group"] = "隊伍中的來源"
|
||||
L["Source Name"] = "來源的名稱"
|
||||
L["Source NPC Id"] = "來源 NPC ID"
|
||||
@@ -726,12 +823,11 @@ L["Source Object Type"] = "來源物件類型"
|
||||
L["Source Raid Mark"] = "來源的標記圖示"
|
||||
L["Source Reaction"] = "來源反應動作"
|
||||
L["Source Unit"] = "來源的單位"
|
||||
L["Source Unit Name/Realm"] = "來源單位名字/伺服器"
|
||||
L["Source: "] = "來源: "
|
||||
L["Space"] = "間距"
|
||||
L["Spacing"] = "間距"
|
||||
L["Spark Color"] = "亮點顏色"
|
||||
L["Spark Height"] = "亮點高度"
|
||||
L["Spark Width"] = "亮點寬度"
|
||||
L["Spark"] = "亮點"
|
||||
L["Spec Role"] = "專精角色"
|
||||
L["Specific Unit"] = "指定單位"
|
||||
L["Spell"] = "法術"
|
||||
@@ -755,13 +851,18 @@ L["Stacks"] = "堆疊層數"
|
||||
L["Stagger Scale"] = "醉仙緩勁縮放大小"
|
||||
L["Stamina"] = "耐力"
|
||||
L["Stance/Form/Aura"] = "姿態/形態/光環"
|
||||
L["Standing"] = "站立"
|
||||
L["Star Shake"] = "搖光"
|
||||
L["Start"] = "開始"
|
||||
L["Start Now"] = "現在開始"
|
||||
L["Status"] = "狀態"
|
||||
L["Stolen"] = "被偷竊"
|
||||
L["Stop"] = "停止"
|
||||
L["Strength"] = "力量"
|
||||
L["String"] = "文字字串"
|
||||
L["Subtract Cast"] = "減去施法"
|
||||
L["Subtract Channel"] = "減去頻道"
|
||||
L["Subtract GCD"] = "減去 GCD"
|
||||
L["Sulfuron Harbinger"] = "薩弗隆先驅者"
|
||||
L["Summon"] = "召喚"
|
||||
L["Supports multiple entries, separated by commas"] = "支援輸入多個項目,使用逗號分隔。"
|
||||
@@ -781,6 +882,7 @@ L["Target"] = "目標"
|
||||
L["Targeted"] = "當前目標"
|
||||
L["Text"] = "文字"
|
||||
L["Thaddius"] = "泰迪斯"
|
||||
L["The aura has overwritten the global '%s', this might affect other auras."] = "這個提醒效果會覆蓋全域的 '%s',將會影響其他提醒效果。"
|
||||
L["The effective level differs from the level in e.g. Time Walking dungeons."] = "真實等級和等級 (例如: 時光漫遊的) 不同。"
|
||||
L["The Four Horsemen"] = "四騎士"
|
||||
L["The Prophet Skeram"] = "預言者斯克拉姆"
|
||||
@@ -791,13 +893,19 @@ L["Thickness"] = "粗細"
|
||||
L["Third"] = "第三個"
|
||||
L["Third Value of Tooltip Text"] = "滑鼠提示文字中的第三個值"
|
||||
L["This aura contains custom Lua code."] = "這個提醒效果包含自訂的 Lua 程式碼。"
|
||||
L["This aura has legacy aura trigger(s), which are no longer supported."] = "這個提醒效果有舊的光環觸發,已經不支援。"
|
||||
L["This aura was created with a newer version of WeakAuras."] = "這個光環提醒效果是由較新版本的 WeakAuras 所建立。"
|
||||
L["This aura was created with the Classic version of World of Warcraft."] = "這個提醒效果是用魔獸世界經典版建立的。"
|
||||
L["This aura was created with the retail version of World of Warcraft."] = "這個提醒效果是用魔獸世界正式版本建立的。"
|
||||
L["This is a modified version of your aura, |cff9900FF%s.|r"] = "這是你的提醒效果的修改版本,|cff9900FF%s。|r"
|
||||
L["This is a modified version of your group, |cff9900FF%s.|r"] = "這是你的群組的修改版本,|cff9900FF%s。|r"
|
||||
L["Threat Percent"] = "仇恨百分比"
|
||||
L["Threat Situation"] = "仇恨狀況"
|
||||
L["Threat Value"] = "仇恨值"
|
||||
L["Tick"] = "每次進度指示"
|
||||
L["Tier "] = "天賦層級"
|
||||
L["Time Format"] = "時間格式"
|
||||
L["Time in GCDs"] = "GCD 時間"
|
||||
L["Timed"] = "時間"
|
||||
L["Timer Id"] = "計時條 ID"
|
||||
L["Toggle"] = "勾選方塊"
|
||||
@@ -812,7 +920,9 @@ L["Top"] = "上"
|
||||
L["Top Left"] = "上左"
|
||||
L["Top Right"] = "上右"
|
||||
L["Top to Bottom"] = "上到下"
|
||||
L["Total"] = "總共"
|
||||
L["Total Duration"] = "總共持續時間"
|
||||
L["Total Experience"] = "全部經驗值"
|
||||
L["Total Match Count"] = "符合的數量總計"
|
||||
L["Total Stacks"] = "總共堆疊層數"
|
||||
L["Total stacks over all matches"] = "所有符合中的堆疊層數總計"
|
||||
@@ -829,10 +939,12 @@ L["Tracking Charge CDs"] = "監控次數冷卻"
|
||||
L["Tracking Only Cooldown"] = "只監控冷卻"
|
||||
L["Transmission error"] = "傳輸錯誤"
|
||||
L["Trigger"] = "觸發"
|
||||
L["Trigger %i"] = "觸發 %i"
|
||||
L["Trigger 1"] = "觸發 1"
|
||||
L["Trigger State Updater (Advanced)"] = "觸發狀態更新器 (進階)"
|
||||
L["Trigger Update"] = "觸發更新"
|
||||
L["Trigger:"] = "觸發:"
|
||||
L["Trivial (Low Level)"] = "不重要的 (低等級)"
|
||||
L["True"] = "是 (True)"
|
||||
L["Twin Emperors"] = "雙子皇帝"
|
||||
L["Type"] = "類型"
|
||||
@@ -842,10 +954,12 @@ L["Unit"] = "單位"
|
||||
L["Unit Characteristics"] = "單位特徵"
|
||||
L["Unit Destroyed"] = "單位破壞"
|
||||
L["Unit Died"] = "單位死亡"
|
||||
L["Unit Dissipates"] = "單位消散"
|
||||
L["Unit Frame"] = "單位框架"
|
||||
L["Unit Frames"] = "單位框架"
|
||||
L["Unit is Unit"] = "單位相同"
|
||||
L["Unit Name"] = "單位名字"
|
||||
L["Unit Name/Realm"] = "單位名字/伺服器"
|
||||
L["Units Affected"] = "受影響的單位"
|
||||
L["Unlimited"] = "無限"
|
||||
L["Up"] = "上"
|
||||
@@ -853,9 +967,10 @@ L["Up, then Left"] = "先上後左"
|
||||
L["Up, then Right"] = "先上後右"
|
||||
L["Update Auras"] = "更新提醒效果"
|
||||
L["Usage:"] = "用法:"
|
||||
L["Use /wa minimap to show the minimap icon again"] = "輸入 /wa minimap 再次顯示小地圖按鈕"
|
||||
L["Use /wa minimap to show the minimap icon again."] = "輸入 /wa minimap 再次顯示小地圖按鈕。"
|
||||
L["Use Custom Color"] = "使用自訂顏色"
|
||||
L["Vaelastrasz the Corrupt"] = "墮落的瓦拉斯塔茲"
|
||||
L["Value"] = "數值"
|
||||
L["Values/Remaining Time above this value are displayed as full progress."] = "大於這個值的數值/剩餘時間會顯示為進度已完成。"
|
||||
L["Values/Remaining Time below this value are displayed as no progress."] = "小於這個值的數值/剩餘時間會顯示為完全沒有進度。"
|
||||
L["Versatility (%)"] = "臨機應變 (%)"
|
||||
@@ -863,25 +978,37 @@ L["Versatility Rating"] = "臨機應變分數"
|
||||
L["Version: "] = "版本: "
|
||||
L["Viscidus"] = "維希度斯"
|
||||
L["Visibility"] = "顯示"
|
||||
L["Visible"] = "顯示"
|
||||
L["War Mode Active"] = "開啟戰爭模式"
|
||||
L["Warning"] = "警告"
|
||||
L["Warning for unknown aura:"] = "未知的提醒效果警告:"
|
||||
L["Warning: Full Scan auras checking for both name and spell id can't be converted."] = "警告: 完整掃描光環會同時檢查名稱和法術 ID,無法轉換。"
|
||||
L["Warning: Name info is now available via %affected, %unaffected. Number of affected group members via %unitCount. Some options behave differently now. This is not automatically adjusted."] = "警告: 現在改為使用 %affected, %unaffected 來取得名字資訊,使用 %unitCount 取得受影響的隊友數量。一些選項的行為已經和以往不同了,並且不會自動調整。"
|
||||
L["Warning: Tooltip values are now available via %tooltip1, %tooltip2, %tooltip3 instead of %s. This is not automatically adjusted."] = "警告: 現在改為使用 %tooltip1, %tooltip2, %tooltip3 來取得滑鼠提示中的值,而不是 %s。並且不會自動調整。"
|
||||
L["WeakAuras has encountered an error during the login process. Please report this issue at https://github.com/WeakAuras/Weakauras2/issues/new."] = "WeakAuras 在登入的過程中遇到錯誤。請將這個問題回報到 https://github.com/WeakAuras/Weakauras2/issues/new"
|
||||
L["WeakAuras Profiling"] = "WeakAuras 效能分析"
|
||||
L["WeakAuras Profiling Data"] = "WeakAuras 效能分析資料"
|
||||
L["WeakAuras Profiling Report"] = "WeakAuras 分析報告"
|
||||
L["Weapon"] = "武器"
|
||||
L["Weapon Enchant"] = "武器附魔"
|
||||
L["Weapon Enchant / Fishing Lure"] = "武器附魔/魚餌"
|
||||
L["What do you want to do?"] = "你想做什麼?"
|
||||
L["Whisper"] = "悄悄話"
|
||||
L["Whole Area"] = "整個區域"
|
||||
L["Width"] = "寬度"
|
||||
L["Wobble"] = "搖晃"
|
||||
L["World Boss"] = "世界王"
|
||||
L["Wrap"] = "自動換行"
|
||||
L["Writing to the WeakAuras table is not allowed."] = "不允許寫入 WeakAuras 表格。"
|
||||
L["X-Offset"] = "水平位置"
|
||||
L["Yell"] = "大喊"
|
||||
L["Y-Offset"] = "垂直位置"
|
||||
L["You already have this group/aura. Importing will create a duplicate."] = "你已經有這個群組/提醒效果,匯入將會建立一份重覆的複本。"
|
||||
L["Your next encounter will automatically be profiled."] = "將會自動開始分析你的下一場首領戰。"
|
||||
L["Your next instance of combat will automatically be profiled."] = "將會自動開始分析你的下一場戰鬥。"
|
||||
L["Your scheduled automatic profile has been cancelled."] = "已取消排程的自動分析。"
|
||||
L["Your threat as a percentage of the tank's current threat."] = "你的仇恨佔當前坦克仇恨的百分比。"
|
||||
L["Your threat on the mob as a percentage of the amount required to pull aggro. Will pull aggro at 100."] = "你對怪物造成的仇恨百分比,達到 100 時怪的目標就會轉向你。"
|
||||
L["Your total threat on the mob."] = "你對怪物造成的總仇恨值。"
|
||||
L["Zone Group ID(s)"] = "區域群組 ID"
|
||||
L["Zone ID(s)"] = "區域 ID"
|
||||
L["Zone Name"] = "區域名稱"
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -928,5 +928,24 @@ function Private.Modernize(data)
|
||||
data.ignoreOptionsEventErrors = true
|
||||
end
|
||||
|
||||
if data.internalVersion < 39 then
|
||||
if data.regionType == 'icon' or data.regionType == 'aurabar' then
|
||||
if data.auto then
|
||||
data.iconSource = -1
|
||||
else
|
||||
data.iconSource = 0
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
if data.internalVersion < 40 then
|
||||
data.information = data.information or {}
|
||||
if data.regionType == 'group' then
|
||||
data.information.groupOffset = true
|
||||
end
|
||||
data.information.ignoreOptionsEventErrors = data.ignoreOptionsEventErrors
|
||||
data.ignoreOptionsEventErrors = nil
|
||||
end
|
||||
|
||||
data.internalVersion = max(data.internalVersion or 0, WeakAuras.InternalVersion());
|
||||
end
|
||||
|
||||
+270
-209
@@ -148,186 +148,208 @@ end
|
||||
|
||||
|
||||
Private.anim_function_strings = {
|
||||
straight = [[
|
||||
function(progress, start, delta)
|
||||
return start + (progress * delta)
|
||||
end
|
||||
]],
|
||||
straightTranslate = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
return startX + (progress * deltaX), startY + (progress * deltaY)
|
||||
end
|
||||
]],
|
||||
straightScale = [[
|
||||
function(progress, startX, startY, scaleX, scaleY)
|
||||
return startX + (progress * (scaleX - startX)), startY + (progress * (scaleY - startY))
|
||||
end
|
||||
]],
|
||||
straightColor = [[
|
||||
function(progress, r1, g1, b1, a1, r2, g2, b2, a2)
|
||||
return r1 + (progress * (r2 - r1)), g1 + (progress * (g2 - g1)), b1 + (progress * (b2 - b1)), a1 + (progress * (a2 - a1))
|
||||
end
|
||||
]],
|
||||
straightHSV = [[
|
||||
function(progress, r1, g1, b1, a1, r2, g2, b2, a2)
|
||||
return WeakAuras.GetHSVTransition(progress, r1, g1, b1, a1, r2, g2, b2, a2)
|
||||
end
|
||||
]],
|
||||
circle = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local angle = progress * 2 * math.pi
|
||||
return startX + (deltaX * math.cos(angle)), startY + (deltaY * math.sin(angle))
|
||||
end
|
||||
]],
|
||||
circle2 = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local angle = progress * 2 * math.pi
|
||||
return startX + (deltaX * math.sin(angle)), startY + (deltaY * math.cos(angle))
|
||||
end
|
||||
]],
|
||||
spiral = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local angle = progress * 2 * math.pi
|
||||
return startX + (progress * deltaX * math.cos(angle)), startY + (progress * deltaY * math.sin(angle))
|
||||
end
|
||||
]],
|
||||
spiralandpulse = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local angle = (progress + 0.25) * 2 * math.pi
|
||||
return startX + (math.cos(angle) * deltaX * math.cos(angle*2)), startY + (math.abs(math.cos(angle)) * deltaY * math.sin(angle*2))
|
||||
end
|
||||
]],
|
||||
shake = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local prog
|
||||
if(progress < 0.25) then
|
||||
prog = progress * 4
|
||||
elseif(progress < .75) then
|
||||
prog = 2 - (progress * 4)
|
||||
else
|
||||
prog = (progress - 1) * 4
|
||||
end
|
||||
return startX + (prog * deltaX), startY + (prog * deltaY)
|
||||
end
|
||||
]],
|
||||
starShakeDecay = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local spokes = 10
|
||||
local fullCircles = 4
|
||||
straight = [[
|
||||
function(progress, start, delta)
|
||||
return start + (progress * delta)
|
||||
end
|
||||
]],
|
||||
|
||||
local r = min(abs(deltaX), abs(deltaY))
|
||||
local xScale = deltaX / r
|
||||
local yScale = deltaY / r
|
||||
straightTranslate = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
return startX + (progress * deltaX), startY + (progress * deltaY)
|
||||
end
|
||||
]],
|
||||
|
||||
local deltaAngle = fullCircles *2 / spokes * math.pi
|
||||
local p = progress * spokes
|
||||
local i1 = floor(p)
|
||||
p = p - i1
|
||||
straightScale = [[
|
||||
function(progress, startX, startY, scaleX, scaleY)
|
||||
return startX + (progress * (scaleX - startX)), startY + (progress * (scaleY - startY))
|
||||
end
|
||||
]],
|
||||
|
||||
local angle1 = i1 * deltaAngle
|
||||
local angle2 = angle1 + deltaAngle
|
||||
straightColor = [[
|
||||
function(progress, r1, g1, b1, a1, r2, g2, b2, a2)
|
||||
return r1 + (progress * (r2 - r1)), g1 + (progress * (g2 - g1)), b1 + (progress * (b2 - b1)), a1 + (progress * (a2 - a1))
|
||||
end
|
||||
]],
|
||||
|
||||
local x1 = r * math.cos(angle1)
|
||||
local y1 = r * math.sin(angle1)
|
||||
straightHSV = [[
|
||||
function(progress, r1, g1, b1, a1, r2, g2, b2, a2)
|
||||
return WeakAuras.GetHSVTransition(progress, r1, g1, b1, a1, r2, g2, b2, a2)
|
||||
end
|
||||
]],
|
||||
|
||||
local x2 = r * math.cos(angle2)
|
||||
local y2 = r * math.sin(angle2)
|
||||
circle = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local angle = progress * 2 * math.pi
|
||||
return startX + (deltaX * math.cos(angle)), startY + (deltaY * math.sin(angle))
|
||||
end
|
||||
]],
|
||||
|
||||
local x, y = p * x2 + (1-p) * x1, p * y2 + (1-p) * y1
|
||||
local ease = math.sin(progress * math.pi / 2)
|
||||
return ease * x * xScale, ease * y * yScale
|
||||
end
|
||||
]],
|
||||
bounceDecay = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local prog = (progress * 3.5) % 1
|
||||
local bounce = math.ceil(progress * 3.5)
|
||||
local bounceDistance = math.sin(prog * math.pi) * (bounce / 4)
|
||||
return startX + (bounceDistance * deltaX), startY + (bounceDistance * deltaY)
|
||||
end
|
||||
]],
|
||||
bounce = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local bounceDistance = math.sin(progress * math.pi)
|
||||
return startX + (bounceDistance * deltaX), startY + (bounceDistance * deltaY)
|
||||
end
|
||||
]],
|
||||
flash = [[
|
||||
function(progress, start, delta)
|
||||
local prog
|
||||
if(progress < 0.5) then
|
||||
prog = progress * 2
|
||||
else
|
||||
prog = (progress - 1) * 2
|
||||
end
|
||||
return start + (prog * delta)
|
||||
end
|
||||
]],
|
||||
pulse = [[
|
||||
function(progress, startX, startY, scaleX, scaleY)
|
||||
local angle = (progress * 2 * math.pi) - (math.pi / 2)
|
||||
return startX + (((math.sin(angle) + 1)/2) * (scaleX - 1)), startY + (((math.sin(angle) + 1)/2) * (scaleY - 1))
|
||||
end
|
||||
]],
|
||||
alphaPulse = [[
|
||||
function(progress, start, delta)
|
||||
local angle = (progress * 2 * math.pi) - (math.pi / 2)
|
||||
return start + (((math.sin(angle) + 1)/2) * delta)
|
||||
end
|
||||
]],
|
||||
pulseColor = [[
|
||||
function(progress, r1, g1, b1, a1, r2, g2, b2, a2)
|
||||
local angle = (progress * 2 * math.pi) - (math.pi / 2)
|
||||
local newProgress = ((math.sin(angle) + 1)/2);
|
||||
return r1 + (newProgress * (r2 - r1)),
|
||||
g1 + (newProgress * (g2 - g1)),
|
||||
b1 + (newProgress * (b2 - b1)),
|
||||
a1 + (newProgress * (a2 - a1))
|
||||
end
|
||||
]],
|
||||
pulseHSV = [[
|
||||
function(progress, r1, g1, b1, a1, r2, g2, b2, a2)
|
||||
local angle = (progress * 2 * math.pi) - (math.pi / 2)
|
||||
local newProgress = ((math.sin(angle) + 1)/2);
|
||||
return WeakAuras.GetHSVTransition(newProgress, r1, g1, b1, a1, r2, g2, b2, a2)
|
||||
end
|
||||
]],
|
||||
fauxspin = [[
|
||||
function(progress, startX, startY, scaleX, scaleY)
|
||||
local angle = progress * 2 * math.pi
|
||||
return math.cos(angle) * scaleX, startY + (progress * (scaleY - startY))
|
||||
end
|
||||
]],
|
||||
fauxflip = [[
|
||||
function(progress, startX, startY, scaleX, scaleY)
|
||||
local angle = progress * 2 * math.pi
|
||||
return startX + (progress * (scaleX - startX)), math.cos(angle) * scaleY
|
||||
end
|
||||
]],
|
||||
backandforth = [[
|
||||
function(progress, start, delta)
|
||||
circle2 = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local angle = progress * 2 * math.pi
|
||||
return startX + (deltaX * math.sin(angle)), startY + (deltaY * math.cos(angle))
|
||||
end
|
||||
]],
|
||||
|
||||
spiral = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local angle = progress * 2 * math.pi
|
||||
return startX + (progress * deltaX * math.cos(angle)), startY + (progress * deltaY * math.sin(angle))
|
||||
end
|
||||
]],
|
||||
|
||||
spiralandpulse = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local angle = (progress + 0.25) * 2 * math.pi
|
||||
return startX + (math.cos(angle) * deltaX * math.cos(angle*2)), startY + (math.abs(math.cos(angle)) * deltaY * math.sin(angle*2))
|
||||
end
|
||||
]],
|
||||
|
||||
shake = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local prog
|
||||
if(progress < 0.25) then
|
||||
prog = progress * 4
|
||||
elseif(progress < .75) then
|
||||
prog = 2 - (progress * 4)
|
||||
prog = progress * 4
|
||||
elseif(progress < .75) then
|
||||
prog = 2 - (progress * 4)
|
||||
else
|
||||
prog = (progress - 1) * 4
|
||||
prog = (progress - 1) * 4
|
||||
end
|
||||
return startX + (prog * deltaX), startY + (prog * deltaY)
|
||||
end
|
||||
]],
|
||||
|
||||
starShakeDecay = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local spokes = 10
|
||||
local fullCircles = 4
|
||||
|
||||
local r = min(abs(deltaX), abs(deltaY))
|
||||
local xScale = deltaX / r
|
||||
local yScale = deltaY / r
|
||||
|
||||
local deltaAngle = fullCircles *2 / spokes * math.pi
|
||||
local p = progress * spokes
|
||||
local i1 = floor(p)
|
||||
p = p - i1
|
||||
|
||||
local angle1 = i1 * deltaAngle
|
||||
local angle2 = angle1 + deltaAngle
|
||||
|
||||
local x1 = r * math.cos(angle1)
|
||||
local y1 = r * math.sin(angle1)
|
||||
|
||||
local x2 = r * math.cos(angle2)
|
||||
local y2 = r * math.sin(angle2)
|
||||
|
||||
local x, y = p * x2 + (1-p) * x1, p * y2 + (1-p) * y1
|
||||
local ease = math.sin(progress * math.pi / 2)
|
||||
return ease * x * xScale, ease * y * yScale
|
||||
end
|
||||
]],
|
||||
|
||||
bounceDecay = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local prog = (progress * 3.5) % 1
|
||||
local bounce = math.ceil(progress * 3.5)
|
||||
local bounceDistance = math.sin(prog * math.pi) * (bounce / 4)
|
||||
return startX + (bounceDistance * deltaX), startY + (bounceDistance * deltaY)
|
||||
end
|
||||
]],
|
||||
|
||||
bounce = [[
|
||||
function(progress, startX, startY, deltaX, deltaY)
|
||||
local bounceDistance = math.sin(progress * math.pi)
|
||||
return startX + (bounceDistance * deltaX), startY + (bounceDistance * deltaY)
|
||||
end
|
||||
]],
|
||||
|
||||
flash = [[
|
||||
function(progress, start, delta)
|
||||
local prog
|
||||
if(progress < 0.5) then
|
||||
prog = progress * 2
|
||||
else
|
||||
prog = (progress - 1) * 2
|
||||
end
|
||||
return start + (prog * delta)
|
||||
end
|
||||
]],
|
||||
|
||||
pulse = [[
|
||||
function(progress, startX, startY, scaleX, scaleY)
|
||||
local angle = (progress * 2 * math.pi) - (math.pi / 2)
|
||||
return startX + (((math.sin(angle) + 1)/2) * (scaleX - 1)), startY + (((math.sin(angle) + 1)/2) * (scaleY - 1))
|
||||
end
|
||||
]],
|
||||
|
||||
alphaPulse = [[
|
||||
function(progress, start, delta)
|
||||
local angle = (progress * 2 * math.pi) - (math.pi / 2)
|
||||
return start + (((math.sin(angle) + 1)/2) * delta)
|
||||
end
|
||||
]],
|
||||
|
||||
pulseColor = [[
|
||||
function(progress, r1, g1, b1, a1, r2, g2, b2, a2)
|
||||
local angle = (progress * 2 * math.pi) - (math.pi / 2)
|
||||
local newProgress = ((math.sin(angle) + 1)/2);
|
||||
return r1 + (newProgress * (r2 - r1)),
|
||||
g1 + (newProgress * (g2 - g1)),
|
||||
b1 + (newProgress * (b2 - b1)),
|
||||
a1 + (newProgress * (a2 - a1))
|
||||
end
|
||||
]],
|
||||
|
||||
pulseHSV = [[
|
||||
function(progress, r1, g1, b1, a1, r2, g2, b2, a2)
|
||||
local angle = (progress * 2 * math.pi) - (math.pi / 2)
|
||||
local newProgress = ((math.sin(angle) + 1)/2);
|
||||
return WeakAuras.GetHSVTransition(newProgress, r1, g1, b1, a1, r2, g2, b2, a2)
|
||||
end
|
||||
]],
|
||||
|
||||
fauxspin = [[
|
||||
function(progress, startX, startY, scaleX, scaleY)
|
||||
local angle = progress * 2 * math.pi
|
||||
return math.cos(angle) * scaleX, startY + (progress * (scaleY - startY))
|
||||
end
|
||||
]],
|
||||
|
||||
fauxflip = [[
|
||||
function(progress, startX, startY, scaleX, scaleY)
|
||||
local angle = progress * 2 * math.pi
|
||||
return startX + (progress * (scaleX - startX)), math.cos(angle) * scaleY
|
||||
end
|
||||
]],
|
||||
|
||||
backandforth = [[
|
||||
function(progress, start, delta)
|
||||
local prog
|
||||
if(progress < 0.25) then
|
||||
prog = progress * 4
|
||||
elseif(progress < .75) then
|
||||
prog = 2 - (progress * 4)
|
||||
else
|
||||
prog = (progress - 1) * 4
|
||||
end
|
||||
]],
|
||||
wobble = [[
|
||||
function(progress, start, delta)
|
||||
return start + (prog * delta)
|
||||
end
|
||||
]],
|
||||
|
||||
wobble = [[
|
||||
function(progress, start, delta)
|
||||
local angle = progress * 2 * math.pi
|
||||
return start + math.sin(angle) * delta
|
||||
end
|
||||
]],
|
||||
hide = [[
|
||||
function()
|
||||
end
|
||||
]],
|
||||
|
||||
hide = [[
|
||||
function()
|
||||
return 0
|
||||
end
|
||||
]]
|
||||
end
|
||||
]]
|
||||
};
|
||||
|
||||
Private.anim_presets = {
|
||||
@@ -1503,7 +1525,8 @@ Private.event_prototypes = {
|
||||
init = "unitPowerType",
|
||||
test = "true",
|
||||
store = true,
|
||||
conditionType = "select"
|
||||
conditionType = "select",
|
||||
reloadOptions = true
|
||||
},
|
||||
{
|
||||
name = "requirePowerType",
|
||||
@@ -1657,7 +1680,6 @@ Private.event_prototypes = {
|
||||
return ret:format(trigger.use_cloneId and "true" or "false");
|
||||
end,
|
||||
name = L["Combat Log"],
|
||||
canHaveAuto = true,
|
||||
statesParameter = "all",
|
||||
args = {
|
||||
{}, -- timestamp ignored with _ argument
|
||||
@@ -3020,7 +3042,6 @@ Private.event_prototypes = {
|
||||
return ret:format(trigger.use_cloneId and "true" or "false");
|
||||
end,
|
||||
statesParameter = "all",
|
||||
canHaveAuto = true,
|
||||
args = {
|
||||
{
|
||||
name = "message",
|
||||
@@ -3062,7 +3083,6 @@ Private.event_prototypes = {
|
||||
},
|
||||
force_events = "DBM_TimerForce",
|
||||
name = L["DBM Timer"],
|
||||
canHaveAuto = true,
|
||||
canHaveDuration = "timed",
|
||||
triggerFunction = function(trigger)
|
||||
WeakAuras.RegisterDBMCallback("DBM_TimerStart")
|
||||
@@ -3257,7 +3277,6 @@ Private.event_prototypes = {
|
||||
return ret:format(trigger.use_cloneId and "true" or "false");
|
||||
end,
|
||||
statesParameter = "all",
|
||||
canHaveAuto = true,
|
||||
args = {
|
||||
{
|
||||
name = "addon",
|
||||
@@ -3312,7 +3331,6 @@ Private.event_prototypes = {
|
||||
},
|
||||
force_events = "BigWigs_Timer_Force",
|
||||
name = L["BigWigs Timer"],
|
||||
canHaveAuto = true,
|
||||
canHaveDuration = "timed",
|
||||
triggerFunction = function(trigger)
|
||||
WeakAuras.RegisterBigWigsTimer()
|
||||
@@ -3539,20 +3557,33 @@ Private.event_prototypes = {
|
||||
internal_events = {
|
||||
"SWING_TIMER_START",
|
||||
"SWING_TIMER_CHANGE",
|
||||
"SWING_TIMER_END"
|
||||
"SWING_TIMER_END",
|
||||
"SWING_TIMER_UPDATE"
|
||||
},
|
||||
force_events = "SWING_TIMER_UPDATE",
|
||||
name = L["Swing Timer"],
|
||||
loadFunc = function(trigger)
|
||||
loadFunc = function()
|
||||
WeakAuras.InitSwingTimer();
|
||||
end,
|
||||
init = function(trigger)
|
||||
trigger.hand = trigger.hand or "main";
|
||||
local ret = [=[
|
||||
local inverse = %s;
|
||||
local hand = %q;
|
||||
local duration, expirationTime = WeakAuras.GetSwingTimerInfo(hand);
|
||||
local triggerRemaining = %s
|
||||
local duration, expirationTime, name, icon = WeakAuras.GetSwingTimerInfo(hand)
|
||||
local remaining = expirationTime and expirationTime - GetTime()
|
||||
local remainingCheck = not triggerRemaining or remaining and remaining %s triggerRemaining
|
||||
|
||||
if triggerRemaining and remaining and remaining >= triggerRemaining and remaining > 0 then
|
||||
WeakAuras.ScheduleScan(expirationTime - triggerRemaining, "SWING_TIMER_UPDATE")
|
||||
end
|
||||
]=];
|
||||
return ret:format((trigger.use_inverse and "true" or "false"), trigger.hand);
|
||||
return ret:format(
|
||||
(trigger.use_inverse and "true" or "false"),
|
||||
trigger.hand or "main",
|
||||
trigger.use_remaining and tonumber(trigger.remaining or 0) or "nil",
|
||||
trigger.remaining_operator or "<"
|
||||
);
|
||||
end,
|
||||
args = {
|
||||
{
|
||||
@@ -3563,6 +3594,48 @@ Private.event_prototypes = {
|
||||
values = "swing_types",
|
||||
test = "true"
|
||||
},
|
||||
{
|
||||
name = "duration",
|
||||
hidden = true,
|
||||
init = "duration",
|
||||
test = "true",
|
||||
store = true
|
||||
},
|
||||
{
|
||||
name = "expirationTime",
|
||||
init = "expirationTime",
|
||||
hidden = true,
|
||||
test = "true",
|
||||
store = true
|
||||
},
|
||||
{
|
||||
name = "progressType",
|
||||
hidden = true,
|
||||
init = "'timed'",
|
||||
test = "true",
|
||||
store = true
|
||||
},
|
||||
{
|
||||
name = "name",
|
||||
hidden = true,
|
||||
init = "spell",
|
||||
test = "true",
|
||||
store = true
|
||||
},
|
||||
{
|
||||
name = "icon",
|
||||
hidden = true,
|
||||
init = "icon or 'Interface\\AddOns\\WeakAuras\\Media\\Textures\\icon'",
|
||||
test = "true",
|
||||
store = true
|
||||
},
|
||||
{
|
||||
name = "remaining",
|
||||
display = L["Remaining Time"],
|
||||
type = "number",
|
||||
enable = function(trigger) return not trigger.use_inverse end,
|
||||
test = "true"
|
||||
},
|
||||
{
|
||||
name = "inverse",
|
||||
display = L["Inverse"],
|
||||
@@ -3574,19 +3647,9 @@ Private.event_prototypes = {
|
||||
test = "(inverse and duration == 0) or (not inverse and duration > 0)"
|
||||
}
|
||||
},
|
||||
durationFunc = function(trigger)
|
||||
local duration, expirationTime = WeakAuras.GetSwingTimerInfo(trigger.hand);
|
||||
return duration, expirationTime;
|
||||
end,
|
||||
nameFunc = function(trigger)
|
||||
local _, _, name = WeakAuras.GetSwingTimerInfo(trigger.hand);
|
||||
return name;
|
||||
end,
|
||||
iconFunc = function(trigger)
|
||||
local _, _, _, icon = WeakAuras.GetSwingTimerInfo(trigger.hand);
|
||||
return icon;
|
||||
end,
|
||||
automaticrequired = true
|
||||
automaticrequired = true,
|
||||
canHaveDuration = true,
|
||||
statesParameter = "one"
|
||||
},
|
||||
["Action Usable"] = {
|
||||
type = "status",
|
||||
@@ -3839,7 +3902,6 @@ Private.event_prototypes = {
|
||||
},
|
||||
automaticrequired = true,
|
||||
statesParameter = "one",
|
||||
canHaveAuto = true
|
||||
},
|
||||
["Totem"] = {
|
||||
type = "status",
|
||||
@@ -3855,7 +3917,6 @@ Private.event_prototypes = {
|
||||
force_events = "PLAYER_ENTERING_WORLD",
|
||||
name = L["Totem"],
|
||||
statesParameter = "full",
|
||||
canHaveAuto = true,
|
||||
canHaveDuration = "timed",
|
||||
triggerFunction = function(trigger)
|
||||
local ret = [[return
|
||||
@@ -4188,28 +4249,29 @@ Private.event_prototypes = {
|
||||
local triggerStack = %s
|
||||
local triggerRemaining = %s
|
||||
local triggerShowOn = %q
|
||||
local expirationTime, duration, name, icon, stack
|
||||
local expirationTime, duration, name, icon, stacks
|
||||
|
||||
if triggerWeaponType == "main" then
|
||||
expirationTime, duration, name, shortenedName, icon, stack = WeakAuras.GetMHTenchInfo()
|
||||
expirationTime, duration, name, shortenedName, icon, stacks = WeakAuras.GetMHTenchInfo()
|
||||
else
|
||||
expirationTime, duration, name, shortenedName, icon, stack = WeakAuras.GetOHTenchInfo()
|
||||
expirationTime, duration, name, shortenedName, icon, stacks = WeakAuras.GetOHTenchInfo()
|
||||
end
|
||||
|
||||
local remaining = expirationTime and expirationTime - GetTime()
|
||||
|
||||
local nameCheck = triggerName == "" or name and triggerName == name or shortenedName and triggerName == shortenedName
|
||||
local stackCheck = not triggerStack or stack and stack %s triggerStack
|
||||
local stackCheck = not triggerStack or stacks and stacks %s triggerStack
|
||||
local remainingCheck = not triggerRemaining or remaining and remaining %s triggerRemaining
|
||||
local found = expirationTime and nameCheck and stackCheck and remainingCheck
|
||||
|
||||
if(triggerRemaining and remaining and remaining >= triggerRemaining and remaining > 0) then
|
||||
WeakAuras.ScheduleScan(expirationTime - triggerRemaining, "TENCH_UPDATE");
|
||||
end
|
||||
|
||||
if not found then
|
||||
expirationTime = nil
|
||||
duration = nil
|
||||
end
|
||||
|
||||
if(triggerRemaining and remaining and remaining >= triggerRemaining and remaining > 0) then
|
||||
WeakAuras.ScheduleScan(expirationTime - triggerRemaining, "TENCH_UPDATE");
|
||||
remaining = nil
|
||||
end
|
||||
]];
|
||||
|
||||
@@ -4239,7 +4301,7 @@ Private.event_prototypes = {
|
||||
test = "true"
|
||||
},
|
||||
{
|
||||
name = "stack",
|
||||
name = "stacks",
|
||||
display = L["Stack Count"],
|
||||
type = "number",
|
||||
test = "true",
|
||||
@@ -4262,7 +4324,7 @@ Private.event_prototypes = {
|
||||
{
|
||||
name = "progressType",
|
||||
hidden = true,
|
||||
init = "'timed'",
|
||||
init = "duration and 'timed'",
|
||||
test = "true",
|
||||
store = true
|
||||
},
|
||||
@@ -4304,7 +4366,6 @@ Private.event_prototypes = {
|
||||
},
|
||||
automaticrequired = true,
|
||||
canHaveDuration = true,
|
||||
canHaveAuto = true,
|
||||
statesParameter = "one"
|
||||
},
|
||||
["Chat Message"] = {
|
||||
@@ -4891,7 +4952,6 @@ Private.event_prototypes = {
|
||||
return result
|
||||
end,
|
||||
force_events = unitHelperFunctions.UnitChangedForceEvents,
|
||||
canHaveAuto = true,
|
||||
canHaveDuration = "timed",
|
||||
name = L["Cast"],
|
||||
init = function(trigger)
|
||||
@@ -5126,7 +5186,7 @@ Private.event_prototypes = {
|
||||
},
|
||||
{
|
||||
name = "destUnit",
|
||||
display = L["Caster's Target "],
|
||||
display = L["Caster's Target"],
|
||||
type = "unit",
|
||||
values = "actual_unit_types_with_specific",
|
||||
conditionType = "unit",
|
||||
@@ -5488,13 +5548,13 @@ Private.event_prototypes = {
|
||||
tinsert(events, "RAID_ROSTER_UPDATE")
|
||||
end
|
||||
|
||||
if trigger.use_instance_size then
|
||||
if trigger.use_instance_size ~= nil then
|
||||
tinsert(events, "ZONE_CHANGED")
|
||||
tinsert(events, "ZONE_CHANGED_INDOORS")
|
||||
tinsert(events, "ZONE_CHANGED_NEW_AREA")
|
||||
end
|
||||
|
||||
if trigger.use_instance_difficulty then
|
||||
if trigger.use_instance_difficulty ~= nil then
|
||||
tinsert(events, "PLAYER_DIFFICULTY_CHANGED")
|
||||
tinsert(events, "ZONE_CHANGED")
|
||||
tinsert(events, "ZONE_CHANGED_INDOORS")
|
||||
@@ -5520,10 +5580,12 @@ Private.event_prototypes = {
|
||||
end,
|
||||
force_events = "CONDITIONS_CHECK",
|
||||
name = L["Conditions"],
|
||||
init = function(trigger)
|
||||
if(trigger.use_mounted ~= nil) then
|
||||
loadFunc = function(trigger)
|
||||
if (trigger.use_mounted ~= nil) then
|
||||
WeakAuras.WatchForMounts();
|
||||
end
|
||||
end,
|
||||
init = function(trigger)
|
||||
return "";
|
||||
end,
|
||||
args = {
|
||||
@@ -5709,7 +5771,6 @@ Private.event_prototypes = {
|
||||
return ret;
|
||||
end,
|
||||
statesParameter = "one",
|
||||
canHaveAuto = true,
|
||||
args = {
|
||||
{
|
||||
name = "behavior",
|
||||
|
||||
@@ -8,7 +8,7 @@ local L = WeakAuras.L;
|
||||
local default = {
|
||||
icon = false,
|
||||
desaturate = false,
|
||||
auto = true,
|
||||
iconSource = -1,
|
||||
texture = "Blizzard",
|
||||
width = 200,
|
||||
height = 15,
|
||||
@@ -55,17 +55,28 @@ local properties = {
|
||||
type = "color",
|
||||
},
|
||||
icon_visible = {
|
||||
display = L["Icon Visible"],
|
||||
display = {L["Icon"], L["Visible"]},
|
||||
setter = "SetIconVisible",
|
||||
type = "bool"
|
||||
},
|
||||
icon_color = {
|
||||
display = L["Icon Color"],
|
||||
display = {L["Icon"], L["Color"]},
|
||||
setter = "SetIconColor",
|
||||
type = "color"
|
||||
},
|
||||
iconSource = {
|
||||
display = {L["Icon"], L["Source"]},
|
||||
setter = "SetIconSource",
|
||||
type = "list",
|
||||
values = {}
|
||||
},
|
||||
displayIcon = {
|
||||
display = {L["Icon"], L["Fallback"]},
|
||||
setter = "SetIcon",
|
||||
type = "icon",
|
||||
},
|
||||
desaturate = {
|
||||
display = L["Icon Desaturate"],
|
||||
display = {L["Icon"], L["Desaturate"]},
|
||||
setter = "SetIconDesaturated",
|
||||
type = "bool",
|
||||
},
|
||||
@@ -75,12 +86,12 @@ local properties = {
|
||||
type = "color"
|
||||
},
|
||||
sparkColor = {
|
||||
display = L["Spark Color"],
|
||||
display = {L["Spark"], L["Color"]},
|
||||
setter = "SetSparkColor",
|
||||
type = "color"
|
||||
},
|
||||
sparkHeight = {
|
||||
display = L["Spark Height"],
|
||||
display = {L["Spark"], L["Height"]},
|
||||
setter = "SetSparkHeight",
|
||||
type = "number",
|
||||
min = 1,
|
||||
@@ -88,7 +99,7 @@ local properties = {
|
||||
bigStep = 1
|
||||
},
|
||||
sparkWidth = {
|
||||
display = L["Spark Width"],
|
||||
display = {L["Spark"], L["Width"]},
|
||||
setter = "SetSparkWidth",
|
||||
type = "number",
|
||||
min = 1,
|
||||
@@ -123,16 +134,15 @@ local properties = {
|
||||
display = L["Inverse"],
|
||||
setter = "SetInverse",
|
||||
type = "bool"
|
||||
}
|
||||
},
|
||||
};
|
||||
|
||||
WeakAuras.regionPrototype.AddProperties(properties, default);
|
||||
|
||||
local function GetProperties(data)
|
||||
local overlayInfo = Private.GetOverlayInfo(data);
|
||||
local auraProperties = CopyTable(properties)
|
||||
if (overlayInfo and next(overlayInfo)) then
|
||||
local auraProperties = CopyTable(properties)
|
||||
|
||||
for id, display in ipairs(overlayInfo) do
|
||||
auraProperties["overlays." .. id] = {
|
||||
display = string.format(L["%s Overlay Color"], display),
|
||||
@@ -141,11 +151,10 @@ local function GetProperties(data)
|
||||
type = "color",
|
||||
}
|
||||
end
|
||||
|
||||
return auraProperties;
|
||||
else
|
||||
return CopyTable(properties);
|
||||
end
|
||||
|
||||
auraProperties.iconSource.values = Private.IconSources(data)
|
||||
return auraProperties;
|
||||
end
|
||||
|
||||
-- Returns tex Coord for 90° rotations + x or y flip
|
||||
@@ -417,6 +426,7 @@ local barPrototype = {
|
||||
["OnSizeChanged"] = function(self, width, height)
|
||||
self:UpdateProgress();
|
||||
self:UpdateAdditionalBars();
|
||||
self:GetParent().subRegionEvents:Notify("OnRegionSizeChanged")
|
||||
end,
|
||||
|
||||
-- Blizzard like SetMinMaxValues
|
||||
@@ -866,6 +876,38 @@ local funcs = {
|
||||
self:ReOrient()
|
||||
self.subRegionEvents:Notify("OrientationChanged")
|
||||
end,
|
||||
SetIcon = function(self, iconPath)
|
||||
if self.displayIcon == iconPath then
|
||||
return
|
||||
end
|
||||
self.displayIcon = iconPath
|
||||
self:UpdateIcon()
|
||||
end,
|
||||
SetIconSource = function(self, source)
|
||||
if self.iconSource == source then
|
||||
return
|
||||
end
|
||||
|
||||
self.iconSource = source
|
||||
self:UpdateIcon()
|
||||
end,
|
||||
UpdateIcon = function(self)
|
||||
local iconPath
|
||||
if self.iconSource == -1 then
|
||||
iconPath = self.state.icon
|
||||
elseif self.iconSource == 0 then
|
||||
iconPath = self.displayIcon
|
||||
else
|
||||
local triggernumber = self.iconSource
|
||||
if triggernumber and self.states[triggernumber] then
|
||||
iconPath = self.states[triggernumber].icon
|
||||
end
|
||||
end
|
||||
|
||||
iconPath = iconPath or self.displayIcon or "Interface\\Icons\\INV_Misc_QuestionMark"
|
||||
self.icon:SetTexture(iconPath)
|
||||
self.icon:SetDesaturated(self.desaturateIcon);
|
||||
end,
|
||||
SetOverlayColor = function(self, id, r, g, b, a)
|
||||
self.bar:SetAdditionalBarColor(id, { r, g, b, a});
|
||||
end,
|
||||
@@ -987,7 +1029,8 @@ local function modify(parent, region, data)
|
||||
-- Localize
|
||||
local bar, iconFrame, icon = region.bar, region.iconFrame, region.icon;
|
||||
|
||||
region.useAuto = data.auto and Private.CanHaveAuto(data);
|
||||
region.iconSource = data.iconSource
|
||||
region.displayIcon = data.displayIcon
|
||||
|
||||
-- Adjust region size
|
||||
region:SetWidth(data.width);
|
||||
@@ -1176,16 +1219,7 @@ local function modify(parent, region, data)
|
||||
end
|
||||
end
|
||||
|
||||
local path = state.icon or "Interface\\Icons\\INV_Misc_QuestionMark"
|
||||
local iconPath = (
|
||||
region.useAuto
|
||||
and path ~= ""
|
||||
and path
|
||||
or data.displayIcon
|
||||
or "Interface\\Icons\\INV_Misc_QuestionMark"
|
||||
);
|
||||
icon:SetTexture(iconPath);
|
||||
icon:SetDesaturated(data.desaturate);
|
||||
region:UpdateIcon()
|
||||
|
||||
local duration = state.duration or 0
|
||||
local effectiveInverse = (state.inverse and not region.inverseDirection) or (not state.inverse and region.inverseDirection);
|
||||
|
||||
@@ -78,7 +78,11 @@ end
|
||||
|
||||
-- Modify a given region/display
|
||||
local function modify(parent, region, data)
|
||||
data.selfPoint = "BOTTOMLEFT";
|
||||
if data.information.groupOffset then
|
||||
data.selfPoint = "BOTTOMLEFT";
|
||||
else
|
||||
data.selfPoint = "CENTER";
|
||||
end
|
||||
WeakAuras.regionPrototype.modify(parent, region, data);
|
||||
-- Localize
|
||||
local border = region.border;
|
||||
|
||||
@@ -19,7 +19,7 @@ local _G = _G
|
||||
local default = {
|
||||
icon = true,
|
||||
desaturate = false,
|
||||
auto = true,
|
||||
iconSource = -1,
|
||||
inverse = false,
|
||||
width = 64,
|
||||
height = 64,
|
||||
@@ -90,10 +90,27 @@ local properties = {
|
||||
default = 0,
|
||||
isPercent = true
|
||||
},
|
||||
iconSource = {
|
||||
display = {L["Icon"], L["Source"]},
|
||||
setter = "SetIconSource",
|
||||
type = "list",
|
||||
values = {}
|
||||
},
|
||||
displayIcon = {
|
||||
display = {L["Icon"], L["Fallback"]},
|
||||
setter = "SetIcon",
|
||||
type = "icon",
|
||||
}
|
||||
};
|
||||
|
||||
WeakAuras.regionPrototype.AddProperties(properties, default);
|
||||
|
||||
local function GetProperties(data)
|
||||
local result = CopyTable(properties)
|
||||
result.iconSource.values = Private.IconSources(data)
|
||||
return result
|
||||
end
|
||||
|
||||
local function GetTexCoord(region, texWidth, aspectRatio)
|
||||
region.currentCoord = region.currentCoord or {}
|
||||
local usesMasque = false
|
||||
@@ -256,7 +273,8 @@ local function modify(parent, region, data)
|
||||
|
||||
local button, icon, cooldown = region.button, region.icon, region.cooldown;
|
||||
|
||||
region.useAuto = data.auto and Private.CanHaveAuto(data);
|
||||
region.iconSource = data.iconSource
|
||||
region.displayIcon = data.displayIcon
|
||||
|
||||
if MSQ then
|
||||
local masqueId = data.id:lower():gsub(" ", "_");
|
||||
@@ -383,16 +401,39 @@ local function modify(parent, region, data)
|
||||
|
||||
region:Color(data.color[1], data.color[2], data.color[3], data.color[4]);
|
||||
|
||||
function region:SetIcon(path)
|
||||
local iconPath = (
|
||||
region.useAuto
|
||||
and path ~= ""
|
||||
and path
|
||||
or data.displayIcon
|
||||
or "Interface\\Icons\\INV_Misc_QuestionMark"
|
||||
);
|
||||
function region:SetIcon(iconPath)
|
||||
if self.displayIcon == iconPath then
|
||||
return
|
||||
end
|
||||
self.displayIcon = iconPath
|
||||
self:UpdateIcon()
|
||||
end
|
||||
|
||||
function region:SetIconSource(source)
|
||||
if self.iconSource == source then
|
||||
return
|
||||
end
|
||||
|
||||
self.iconSource = source
|
||||
self:UpdateIcon()
|
||||
end
|
||||
|
||||
function region:UpdateIcon()
|
||||
local iconPath
|
||||
if self.iconSource == -1 then
|
||||
iconPath = self.state.icon
|
||||
elseif self.iconSource == 0 then
|
||||
iconPath = self.displayIcon
|
||||
else
|
||||
local triggernumber = self.iconSource
|
||||
if triggernumber and self.states[triggernumber] then
|
||||
iconPath = self.states[triggernumber].icon
|
||||
end
|
||||
end
|
||||
|
||||
iconPath = iconPath or self.displayIcon or "Interface\\Icons\\INV_Misc_QuestionMark"
|
||||
icon:SetTexture(iconPath)
|
||||
icon:SetDesaturated(data.desaturate);
|
||||
icon:SetDesaturated(data.desaturate)
|
||||
end
|
||||
|
||||
function region:Scale(scalex, scaley)
|
||||
@@ -505,7 +546,7 @@ local function modify(parent, region, data)
|
||||
region:SetTime(0, math.huge)
|
||||
end
|
||||
|
||||
region:SetIcon(state.icon or "Interface\\Icons\\INV_Misc_QuestionMark")
|
||||
region:UpdateIcon()
|
||||
end
|
||||
else
|
||||
region.SetValue = nil
|
||||
@@ -513,7 +554,7 @@ local function modify(parent, region, data)
|
||||
|
||||
function region:Update()
|
||||
local state = region.state
|
||||
region:SetIcon(state.icon or "Interface\\Icons\\INV_Misc_QuestionMark")
|
||||
region:UpdateIcon()
|
||||
end
|
||||
end
|
||||
|
||||
@@ -535,4 +576,4 @@ local function modify(parent, region, data)
|
||||
region:SetHeight(region:GetHeight())
|
||||
end
|
||||
|
||||
WeakAuras.RegisterRegionType("icon", create, modify, default, properties);
|
||||
WeakAuras.RegisterRegionType("icon", create, modify, default, GetProperties)
|
||||
|
||||
@@ -376,11 +376,7 @@ local function SetRegionAlpha(self, alpha)
|
||||
end
|
||||
|
||||
self.alpha = alpha;
|
||||
if (WeakAuras.IsOptionsOpen()) then
|
||||
self:SetAlpha(max(self.animAlpha or self.alpha or 1, 0.5));
|
||||
else
|
||||
self:SetAlpha(self.animAlpha or self.alpha or 1);
|
||||
end
|
||||
self:SetAlpha(self.animAlpha or self.alpha or 1);
|
||||
self.subRegionEvents:Notify("AlphaChanged")
|
||||
end
|
||||
|
||||
@@ -496,6 +492,10 @@ function WeakAuras.regionPrototype.modify(parent, region, data)
|
||||
if (defaultsForRegion and defaultsForRegion.alpha) then
|
||||
region:SetRegionAlpha(data.alpha);
|
||||
end
|
||||
if region.SetRegionAlpha then
|
||||
region:SetRegionAlpha(data.alpha)
|
||||
end
|
||||
|
||||
local hasAdjustedMin = defaultsForRegion and defaultsForRegion.useAdjustededMin ~= nil and data.useAdjustededMin
|
||||
and data.adjustedMin;
|
||||
local hasAdjustedMax = defaultsForRegion and defaultsForRegion.useAdjustededMax ~= nil and data.useAdjustededMax
|
||||
@@ -709,12 +709,13 @@ end
|
||||
|
||||
-- Expand/Collapse function
|
||||
function WeakAuras.regionPrototype.AddExpandFunction(data, region, cloneId, parent, parentRegionType)
|
||||
local uid = data.uid
|
||||
local id = data.id
|
||||
local inDynamicGroup = parentRegionType == "dynamicgroup";
|
||||
local inGroup = parentRegionType == "group";
|
||||
|
||||
local startMainAnimation = function()
|
||||
Private.Animate("display", data.uid, "main", data.animation.main, region, false, nil, true, cloneId);
|
||||
Private.Animate("display", uid, "main", data.animation.main, region, false, nil, true, cloneId);
|
||||
end
|
||||
|
||||
function region:OptionsClosed()
|
||||
@@ -739,7 +740,8 @@ function WeakAuras.regionPrototype.AddExpandFunction(data, region, cloneId, pare
|
||||
region:PreHide()
|
||||
end
|
||||
|
||||
Private.RunConditions(region, id, true)
|
||||
Private.RunConditions(region, uid, true)
|
||||
region.subRegionEvents:Notify("PreHide")
|
||||
region:Hide();
|
||||
if (cloneId) then
|
||||
Private.ReleaseClone(region.id, cloneId, data.regionType);
|
||||
@@ -753,7 +755,8 @@ function WeakAuras.regionPrototype.AddExpandFunction(data, region, cloneId, pare
|
||||
if region.PreHide then
|
||||
region:PreHide()
|
||||
end
|
||||
Private.RunConditions(region, id, true)
|
||||
Private.RunConditions(region, uid, true)
|
||||
region.subRegionEvents:Notify("PreHide")
|
||||
region:Hide();
|
||||
if (cloneId) then
|
||||
Private.ReleaseClone(region.id, cloneId, data.regionType);
|
||||
|
||||
@@ -31,7 +31,7 @@ local default = {
|
||||
endPercent = 1,
|
||||
backgroundPercent = 1,
|
||||
frameRate = 15,
|
||||
animationType = "progress",
|
||||
animationType = "loop",
|
||||
inverse = false,
|
||||
customForegroundFrames = 0,
|
||||
customForegroundRows = 16,
|
||||
@@ -143,6 +143,7 @@ end
|
||||
local function modify(parent, region, data)
|
||||
WeakAuras.regionPrototype.modify(parent, region, data);
|
||||
|
||||
local pattern = "%.x(%d+)y(%d+)f(%d+)%.[tb][gl][ap]"
|
||||
local tdata = texture_data[data.foregroundTexture];
|
||||
if (tdata) then
|
||||
local lastFrame = tdata.count - 1;
|
||||
@@ -151,11 +152,20 @@ local function modify(parent, region, data)
|
||||
region.foreground.rows = tdata.rows;
|
||||
region.foreground.columns = tdata.columns;
|
||||
else
|
||||
local lastFrame = (data.customForegroundFrames or 256) - 1;
|
||||
region.startFrame = floor( (data.startPercent or 0) * lastFrame) + 1;
|
||||
region.endFrame = floor( (data.endPercent or 1) * lastFrame) + 1;
|
||||
region.foreground.rows = data.customForegroundRows;
|
||||
region.foreground.columns = data.customForegroundColumns;
|
||||
local rows, columns, frames = data.foregroundTexture:lower():match(pattern)
|
||||
if rows and columns and frames then
|
||||
local lastFrame = frames - 1;
|
||||
region.startFrame = floor( (data.startPercent or 0) * lastFrame) + 1;
|
||||
region.endFrame = floor( (data.endPercent or 1) * lastFrame) + 1;
|
||||
region.foreground.rows = rows;
|
||||
region.foreground.columns = columns;
|
||||
else
|
||||
local lastFrame = (data.customForegroundFrames or 256) - 1;
|
||||
region.startFrame = floor( (data.startPercent or 0) * lastFrame) + 1;
|
||||
region.endFrame = floor( (data.endPercent or 1) * lastFrame) + 1;
|
||||
region.foreground.rows = data.customForegroundRows;
|
||||
region.foreground.columns = data.customForegroundColumns;
|
||||
end
|
||||
end
|
||||
|
||||
local backgroundTexture = data.sameTexture
|
||||
@@ -169,13 +179,21 @@ local function modify(parent, region, data)
|
||||
region.background.rows = tbdata.rows;
|
||||
region.background.columns = tbdata.columns;
|
||||
else
|
||||
local lastFrame = (data.sameTexture and data.customForegroundFrames
|
||||
or data.customBackgroundFrames or 256) - 1;
|
||||
region.backgroundFrame = floor( (data.backgroundPercent or 1) * lastFrame + 1);
|
||||
region.background.rows = data.sameTexture and data.customForegroundRows
|
||||
or data.customBackgroundRows;
|
||||
region.background.columns = data.sameTexture and data.customForegroundColumns
|
||||
or data.customBackgroundColumns;
|
||||
local rows, columns, frames = backgroundTexture:lower():match(pattern)
|
||||
if rows and columns and frames then
|
||||
local lastFrame = frames - 1;
|
||||
region.backgroundFrame = floor( (data.backgroundPercent or 1) * lastFrame + 1);
|
||||
region.background.rows = rows;
|
||||
region.background.columns = columns;
|
||||
else
|
||||
local lastFrame = (data.sameTexture and data.customForegroundFrames
|
||||
or data.customBackgroundFrames or 256) - 1;
|
||||
region.backgroundFrame = floor( (data.backgroundPercent or 1) * lastFrame + 1);
|
||||
region.background.rows = data.sameTexture and data.customForegroundRows
|
||||
or data.customBackgroundRows;
|
||||
region.background.columns = data.sameTexture and data.customForegroundColumns
|
||||
or data.customBackgroundColumns;
|
||||
end
|
||||
end
|
||||
|
||||
if (region.foreground.rows and region.foreground.columns) then
|
||||
|
||||
@@ -75,8 +75,6 @@ local function modify(parent, region, data)
|
||||
WeakAuras.regionPrototype.modify(parent, region, data);
|
||||
local text = region.text;
|
||||
|
||||
region.useAuto = Private.CanHaveAuto(data);
|
||||
|
||||
local fontPath = SharedMedia:Fetch("font", data.font);
|
||||
text:SetFont(fontPath, data.fontSize < 33 and data.fontSize or 33, data.outline);
|
||||
if not text:GetFont() then -- Font invalid, set the font but keep the setting
|
||||
|
||||
@@ -144,7 +144,7 @@ local funcs = {
|
||||
self:UpdateTickPlacement()
|
||||
self:UpdateTickSize()
|
||||
end,
|
||||
OnSizeChanged = function(self)
|
||||
OnRegionSizeChanged = function(self)
|
||||
if self.vertical then
|
||||
self.parentMinorSize, self.parentMajorSize = self.parent.bar:GetRealSize()
|
||||
else
|
||||
@@ -363,7 +363,7 @@ local function modify(parent, region, parentData, data, first)
|
||||
region.parent = parent
|
||||
region.parentData = parentData
|
||||
region.tick_visible = data.tick_visible
|
||||
region.tick_color = data.tick_color
|
||||
region.tick_color = CopyTable(data.tick_color)
|
||||
region.tick_placement_mode = data.tick_placement_mode
|
||||
region.tick_placement = tonumber(data.tick_placement)
|
||||
region.automatic_length = data.automatic_length
|
||||
@@ -395,7 +395,7 @@ local function modify(parent, region, parentData, data, first)
|
||||
parent.subRegionEvents:AddSubscriber("Update", region)
|
||||
parent.subRegionEvents:AddSubscriber("OrientationChanged", region)
|
||||
parent.subRegionEvents:AddSubscriber("InverseChanged", region)
|
||||
parent:SetScript("OnSizeChanged", function() region:OnSizeChanged() end)
|
||||
parent.subRegionEvents:AddSubscriber("OnRegionSizeChanged", region)
|
||||
|
||||
region.TimerTick = nil
|
||||
end
|
||||
|
||||
+27
-12
@@ -302,9 +302,7 @@ local function Update(data, diff)
|
||||
WeakAuras.Add(data)
|
||||
return
|
||||
end
|
||||
if data then
|
||||
WeakAuras.DeleteOption(data)
|
||||
else
|
||||
if not data then
|
||||
return
|
||||
end
|
||||
recurseUpdate(data, diff)
|
||||
@@ -345,7 +343,7 @@ local function install(data, oldData, patch, mode, isParent)
|
||||
elseif not data then
|
||||
-- this is an old thing
|
||||
if checkButtons.oldchildren:GetChecked() then
|
||||
WeakAuras.DeleteOption(oldData)
|
||||
WeakAuras.Delete(oldData)
|
||||
return
|
||||
else
|
||||
-- user has chosen to not delete obsolete auras, so do nothing
|
||||
@@ -367,6 +365,7 @@ local function install(data, oldData, patch, mode, isParent)
|
||||
patch.id = WeakAuras.FindUnusedId(patch.id)
|
||||
end
|
||||
end
|
||||
WeakAuras.Delete(oldData)
|
||||
if data.uid and data.uid ~= oldData.uid then
|
||||
oldData.uid = data.uid
|
||||
end
|
||||
@@ -395,7 +394,9 @@ local function importPendingData()
|
||||
thumbnailAnchor.currentThumbnail = nil
|
||||
end
|
||||
if imports and Private.LoadOptions() then
|
||||
WeakAuras.ShowOptions()
|
||||
if not WeakAuras.IsOptionsOpen() then
|
||||
WeakAuras.OpenOptions()
|
||||
end
|
||||
else
|
||||
return
|
||||
end
|
||||
@@ -547,7 +548,7 @@ local function importPendingData()
|
||||
local oldToNew = indexMap.oldToNew
|
||||
for oldIndex, oldData in ipairs(old) do
|
||||
if not oldToNew[oldIndex] and WeakAuras.GetData(oldData.id) then
|
||||
WeakAuras.DeleteOption(oldData)
|
||||
WeakAuras.Delete(oldData)
|
||||
coroutine.yield()
|
||||
end
|
||||
end
|
||||
@@ -1210,7 +1211,6 @@ local function diff(ours, theirs)
|
||||
end
|
||||
|
||||
local function findMatch(data, children)
|
||||
|
||||
local function isParentMatch(old, new)
|
||||
if old.parent then return end
|
||||
if old.uid and new.uid then
|
||||
@@ -1252,10 +1252,22 @@ local function findMatch(data, children)
|
||||
return oldParent
|
||||
end
|
||||
|
||||
local function MatchInfo(data, children, target)
|
||||
-- match the parent/single aura (if no children)
|
||||
local oldParent = target or findMatch(data, children)
|
||||
if not oldParent then return nil end
|
||||
local function MatchInfo(data, children, oldParent)
|
||||
if oldParent then
|
||||
-- Either both have children, or both don't have
|
||||
if type(children) ~= type(oldParent.controlledChildren) then
|
||||
return nil
|
||||
end
|
||||
else
|
||||
-- match the parent/single aura (if no children)
|
||||
oldParent = findMatch(data, children)
|
||||
end
|
||||
|
||||
if not oldParent then
|
||||
return nil
|
||||
end
|
||||
|
||||
|
||||
-- setup
|
||||
local info = {
|
||||
mode = 1,
|
||||
@@ -1615,7 +1627,7 @@ local function ShowDisplayTooltip(data, children, matchInfo, icon, icons, import
|
||||
if regionOptions[regionType] then
|
||||
local ok, thumbnail = pcall(regionOptions[regionType].acquireThumbnail, thumbnailAnchor, data);
|
||||
if not ok then
|
||||
error("Error creating thumbnail", 2)
|
||||
error(string.format("Error creating thumbnail for %s %s", regionType, thumbnail), 2)
|
||||
end
|
||||
thumbnailAnchor.currentThumbnail = thumbnail
|
||||
thumbnailAnchor.currentThumbnailType = regionType
|
||||
@@ -1692,6 +1704,9 @@ function WeakAuras.Import(inData, target)
|
||||
end
|
||||
tooltipLoading = nil;
|
||||
local matchInfo = MatchInfo(data, children, target)
|
||||
if matchInfo == nil and target then
|
||||
return false, "Import data did not match to target"
|
||||
end
|
||||
ShowDisplayTooltip(data, children, matchInfo, icon, icons, "unknown")
|
||||
return status, msg
|
||||
end
|
||||
|
||||
+117
-2
@@ -812,7 +812,7 @@ Private.aurabar_anchor_areas = {
|
||||
icon = L["Icon"],
|
||||
fg = L["Foreground"],
|
||||
bg = L["Background"],
|
||||
bar = L["Bar"],
|
||||
bar = L["Full Bar"],
|
||||
}
|
||||
|
||||
Private.inverse_point_types = {
|
||||
@@ -1861,7 +1861,8 @@ Private.send_chat_message_types = {
|
||||
RAID_WARNING = L["Raid Warning"],
|
||||
BATTLEGROUND = L["Battleground"],
|
||||
COMBAT = L["Blizzard Combat Text"],
|
||||
PRINT = L["Chat Frame"]
|
||||
PRINT = L["Chat Frame"],
|
||||
ERROR = L["Error Frame"]
|
||||
}
|
||||
|
||||
Private.group_aura_name_info_types = {
|
||||
@@ -2294,6 +2295,7 @@ WeakAuras.data_stub = {
|
||||
conditions = {},
|
||||
config = {},
|
||||
authorOptions = {},
|
||||
information = {},
|
||||
}
|
||||
|
||||
Private.author_option_classes = {
|
||||
@@ -2527,6 +2529,119 @@ WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAuras\\Media\\Textures
|
||||
["columns"] = 8
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Basic\\circle"] = {
|
||||
["count"] = 256,
|
||||
["rows"] = 16,
|
||||
["columns"] = 16
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Basic\\checkmark"] = {
|
||||
["count"] = 64,
|
||||
["rows"] = 8,
|
||||
["columns"] = 8
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Basic\\redx"] = {
|
||||
["count"] = 64,
|
||||
["rows"] = 8,
|
||||
["columns"] = 8
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Basic\\leftarc"] = {
|
||||
["count"] = 256,
|
||||
["rows"] = 16,
|
||||
["columns"] = 16
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Basic\\rightarc"] = {
|
||||
["count"] = 256,
|
||||
["rows"] = 16,
|
||||
["columns"] = 16
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Basic\\fireball"] = {
|
||||
["count"] = 7,
|
||||
["rows"] = 5,
|
||||
["columns"] = 5
|
||||
}
|
||||
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Runes\\AURARUNE8"] = {
|
||||
["count"] = 256,
|
||||
["rows"] = 16,
|
||||
["columns"] = 16
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Runes\\legionv"] = {
|
||||
["count"] = 64,
|
||||
["rows"] = 8,
|
||||
["columns"] = 8
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Runes\\legionw"] = {
|
||||
["count"] = 64,
|
||||
["rows"] = 8,
|
||||
["columns"] = 8
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Runes\\legionf"] = {
|
||||
["count"] = 64,
|
||||
["rows"] = 8,
|
||||
["columns"] = 8
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Runes\\legionword"] = {
|
||||
["count"] = 64,
|
||||
["rows"] = 8,
|
||||
["columns"] = 8
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_types.Kaitan = {
|
||||
["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Kaitan\\CellRing"] = "CellRing",
|
||||
["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Kaitan\\Gadget"] = "Gadget",
|
||||
["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Kaitan\\Radar"] = "Radar",
|
||||
["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Kaitan\\RadarComplex"] = "RadarComplex",
|
||||
["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Kaitan\\Saber"] = "Saber",
|
||||
["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Kaitan\\Waveform"] = "Waveform",
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Kaitan\\CellRing"] = {
|
||||
["count"] = 32,
|
||||
["rows"] = 8,
|
||||
["columns"] = 4
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Kaitan\\Gadget"] = {
|
||||
["count"] = 32,
|
||||
["rows"] = 8,
|
||||
["columns"] = 4
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Kaitan\\Radar"] = {
|
||||
["count"] = 32,
|
||||
["rows"] = 8,
|
||||
["columns"] = 4
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Kaitan\\RadarComplex"] = {
|
||||
["count"] = 32,
|
||||
["rows"] = 8,
|
||||
["columns"] = 4
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Kaitan\\Saber"] = {
|
||||
["count"] = 32,
|
||||
["rows"] = 8,
|
||||
["columns"] = 4
|
||||
}
|
||||
|
||||
WeakAuras.StopMotion.texture_data["Interface\\AddOns\\WeakAurasStopMotion\\Textures\\Kaitan\\Waveform"] = {
|
||||
["count"] = 32,
|
||||
["rows"] = 8,
|
||||
["columns"] = 4
|
||||
}
|
||||
|
||||
|
||||
WeakAuras.StopMotion.animation_types = {
|
||||
loop = L["Loop"],
|
||||
bounce = L["Forward, Reverse Loop"],
|
||||
|
||||
+108
-50
@@ -1,6 +1,6 @@
|
||||
local AddonName, Private = ...
|
||||
|
||||
local internalVersion = 36
|
||||
local internalVersion = 40
|
||||
|
||||
-- Lua APIs
|
||||
local insert = table.insert
|
||||
@@ -21,6 +21,7 @@ local debugstack, IsSpellKnown = debugstack, IsSpellKnown
|
||||
|
||||
local ADDON_NAME = "WeakAuras"
|
||||
local WeakAuras = WeakAuras
|
||||
local L = WeakAuras.L
|
||||
local versionString = WeakAuras.versionString
|
||||
local prettyPrint = WeakAuras.prettyPrint
|
||||
|
||||
@@ -29,17 +30,16 @@ LibStub("AceTimer-3.0"):Embed(WeakAurasTimers)
|
||||
|
||||
Private.callbacks = LibStub("CallbackHandler-1.0"):New(Private)
|
||||
|
||||
local LDB = LibStub:GetLibrary("LibDataBroker-1.1")
|
||||
local LDB = LibStub("LibDataBroker-1.1")
|
||||
local LDBIcon = LibStub("LibDBIcon-1.0")
|
||||
local LCG = LibStub("LibCustomGlow-1.0")
|
||||
local LGF = LibStub("LibGetFrame-1.0")
|
||||
|
||||
local timer = WeakAurasTimers
|
||||
WeakAuras.timer = timer
|
||||
|
||||
local L = WeakAuras.L
|
||||
|
||||
local loginQueue = {}
|
||||
local queueshowooc;
|
||||
local queueshowooc
|
||||
|
||||
function WeakAuras.InternalVersion()
|
||||
return internalVersion;
|
||||
@@ -84,12 +84,13 @@ function Private.PrintHelp()
|
||||
print(L["/wa pstop - Finish profiling"])
|
||||
print(L["/wa pprint - Show the results from the most recent profiling"])
|
||||
print(L["/wa repair - Repair tool"])
|
||||
print(L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/wa2!"])
|
||||
print(L["If you require additional assistance, please open a ticket on GitHub or visit our Discord at https://discord.gg/weakauras!"])
|
||||
end
|
||||
|
||||
SLASH_WEAKAURAS1, SLASH_WEAKAURAS2 = "/weakauras", "/wa";
|
||||
function SlashCmdList.WEAKAURAS(input)
|
||||
local args, msg = {}, nil
|
||||
|
||||
for v in string.gmatch(input, "%S+") do
|
||||
if not msg then
|
||||
msg = v
|
||||
@@ -97,6 +98,7 @@ function SlashCmdList.WEAKAURAS(input)
|
||||
insert(args, v)
|
||||
end
|
||||
end
|
||||
|
||||
if msg == "pstart" then
|
||||
WeakAuras.StartProfile(args[1]);
|
||||
elseif msg == "pstop" then
|
||||
@@ -115,6 +117,7 @@ function SlashCmdList.WEAKAURAS(input)
|
||||
WeakAuras.OpenOptions(msg);
|
||||
end
|
||||
end
|
||||
|
||||
if not WeakAuras.IsCorrectVersion() then return end
|
||||
|
||||
function Private.ApplyToDataOrChildData(data, func, ...)
|
||||
@@ -133,7 +136,7 @@ function Private.ToggleMinimap()
|
||||
WeakAurasSaved.minimap.hide = not WeakAurasSaved.minimap.hide
|
||||
if WeakAurasSaved.minimap.hide then
|
||||
LDBIcon:Hide("WeakAuras");
|
||||
prettyPrint(L["Use /wa minimap to show the minimap icon again"])
|
||||
prettyPrint(L["Use /wa minimap to show the minimap icon again."])
|
||||
else
|
||||
LDBIcon:Show("WeakAuras");
|
||||
end
|
||||
@@ -246,8 +249,6 @@ local from_files = {};
|
||||
local timers = {}; -- Timers for autohiding, keyed on id, triggernum, cloneid
|
||||
WeakAuras.timers = timers;
|
||||
|
||||
|
||||
|
||||
WeakAuras.raidUnits = {};
|
||||
WeakAuras.partyUnits = {};
|
||||
do
|
||||
@@ -258,6 +259,7 @@ do
|
||||
WeakAuras.partyUnits[i] = "party"..i
|
||||
end
|
||||
end
|
||||
|
||||
local playerLevel = UnitLevel("player");
|
||||
|
||||
-- Custom Action Functions, keyed on id, "init" / "start" / "finish"
|
||||
@@ -731,6 +733,7 @@ function WeakAuras.CountWagoUpdates()
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
return updatedSlugsCount
|
||||
end
|
||||
|
||||
@@ -835,7 +838,6 @@ Broker_WeakAuras = LDB:NewDataObject("WeakAuras", {
|
||||
iconB = 1
|
||||
});
|
||||
|
||||
|
||||
do -- Archive stuff
|
||||
local Archivist = select(2, ...).Archivist
|
||||
local function OpenArchive()
|
||||
@@ -1019,7 +1021,7 @@ loadedFrame:SetScript("OnEvent", function(self, event, addon)
|
||||
local elapsed = GetTime() - now
|
||||
local remainingSquelch = db.login_squelch_time - elapsed
|
||||
if remainingSquelch > 0 then
|
||||
timer:ScheduleTimer(function() squelch_actions = false; end, remainingSquelch); -- No sounds while loading
|
||||
timer:ScheduleTimer(function() squelch_actions = false; end, remainingSquelch); -- No sounds while loading
|
||||
end
|
||||
end
|
||||
elseif(event == "PLAYER_REGEN_ENABLED") then
|
||||
@@ -1037,7 +1039,7 @@ loadedFrame:SetScript("OnEvent", function(self, event, addon)
|
||||
loginQueue[#loginQueue + 1] = callback
|
||||
end
|
||||
end
|
||||
end);
|
||||
end)
|
||||
|
||||
function WeakAuras.SetImporting(b)
|
||||
importing = b;
|
||||
@@ -1242,7 +1244,6 @@ local function scanForLoadsImpl(toCheck, event, arg1, ...)
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
Private.callbacks:Fire("ScanForLoads")
|
||||
|
||||
wipe(toLoad);
|
||||
@@ -1368,7 +1369,8 @@ end
|
||||
|
||||
function Private.LoadDisplays(toLoad, ...)
|
||||
for id in pairs(toLoad) do
|
||||
Private.RegisterForGlobalConditions(id);
|
||||
local uid = WeakAuras.GetData(id).uid
|
||||
Private.RegisterForGlobalConditions(uid);
|
||||
triggerState[id].triggers = {};
|
||||
triggerState[id].triggerCount = 0;
|
||||
triggerState[id].show = false;
|
||||
@@ -1413,7 +1415,8 @@ function Private.UnloadDisplays(toUnload, ...)
|
||||
timers[id] = nil;
|
||||
end
|
||||
|
||||
Private.UnloadConditions(id)
|
||||
local uid = WeakAuras.GetData(id).uid
|
||||
Private.UnloadConditions(uid)
|
||||
|
||||
WeakAuras.regions[id].region:Collapse();
|
||||
Private.CollapseAllClones(id);
|
||||
@@ -1442,6 +1445,12 @@ end
|
||||
|
||||
function WeakAuras.Delete(data)
|
||||
local id = data.id;
|
||||
local uid = data.uid
|
||||
local parentId = data.parent
|
||||
local parentUid = data.parent and db.displays[data.parent].uid
|
||||
|
||||
Private.callbacks:Fire("AboutToDelete", uid, id, parentUid, parentId)
|
||||
|
||||
if(data.parent) then
|
||||
local parentData = db.displays[data.parent];
|
||||
if(parentData and parentData.controlledChildren) then
|
||||
@@ -1468,7 +1477,6 @@ function WeakAuras.Delete(data)
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
regions[id].region:Collapse()
|
||||
Private.CollapseAllClones(id);
|
||||
|
||||
@@ -1507,8 +1515,6 @@ function WeakAuras.Delete(data)
|
||||
eventData[id] = nil
|
||||
end
|
||||
|
||||
Private.DeleteConditions(id)
|
||||
|
||||
db.displays[id] = nil;
|
||||
|
||||
Private.DeleteAuraEnvironment(id)
|
||||
@@ -1521,20 +1527,21 @@ function WeakAuras.Delete(data)
|
||||
Private.customActionsFunctions[id] = nil;
|
||||
WeakAuras.customConditionsFunctions[id] = nil;
|
||||
WeakAuras.conditionTextFormatters[id] = nil
|
||||
|
||||
Private.frameLevels[id] = nil;
|
||||
|
||||
WeakAuras.conditionHelpers[data.uid] = nil
|
||||
|
||||
WeakAuras.DeleteCollapsedData(id)
|
||||
|
||||
Private.RemoveHistory(data.uid)
|
||||
|
||||
Private.callbacks:Fire("Delete", data.uid)
|
||||
-- Add the parent
|
||||
if parentUid then
|
||||
WeakAuras.Add(Private.GetDataByUID(parentUid))
|
||||
end
|
||||
|
||||
Private.callbacks:Fire("Delete", uid, id, parentUid, parentId)
|
||||
end
|
||||
|
||||
function WeakAuras.Rename(data, newid)
|
||||
local oldid = data.id;
|
||||
local oldid = data.id
|
||||
if(data.parent) then
|
||||
local parentData = db.displays[data.parent];
|
||||
if(parentData.controlledChildren) then
|
||||
@@ -1576,8 +1583,6 @@ function WeakAuras.Rename(data, newid)
|
||||
eventData[oldid] = nil
|
||||
end
|
||||
|
||||
Private.RenameConditions(oldid, newid)
|
||||
|
||||
timers[newid] = timers[oldid];
|
||||
timers[oldid] = nil;
|
||||
|
||||
@@ -1629,10 +1634,10 @@ function WeakAuras.Rename(data, newid)
|
||||
|
||||
Private.ProfileRenameAura(oldid, newid);
|
||||
|
||||
WeakAuras.RenameCollapsedData(oldid, newid)
|
||||
|
||||
-- This should not be necessary
|
||||
-- TODO: This should not be necessary
|
||||
WeakAuras.Add(data)
|
||||
|
||||
Private.callbacks:Fire("Rename", data.uid, oldid, newid)
|
||||
end
|
||||
|
||||
function Private.Convert(data, newType)
|
||||
@@ -1893,7 +1898,7 @@ function Private.ValidateUniqueDataIds(silent)
|
||||
if type(data.uid) == "string" then
|
||||
if seenUIDs[data.uid] then
|
||||
if not silent then
|
||||
prettyPrint("duplicate uid \""..data.uid.."\" detected in saved variables between \""..data.id.."\" and \""..seenUIDs[data.uid].id.."\".")
|
||||
prettyPrint("Duplicate uid \""..data.uid.."\" detected in saved variables between \""..data.id.."\" and \""..seenUIDs[data.uid].id.."\".")
|
||||
end
|
||||
data.uid = WeakAuras.GenerateUniqueID()
|
||||
seenUIDs[data.uid] = data
|
||||
@@ -1902,7 +1907,7 @@ function Private.ValidateUniqueDataIds(silent)
|
||||
end
|
||||
elseif data.uid ~= nil then
|
||||
if not silent then
|
||||
prettyPrint("invalid uid detected in saved variables for \""..data.id.."\"")
|
||||
prettyPrint("Invalid uid detected in saved variables for \""..data.id.."\"")
|
||||
end
|
||||
data.uid = WeakAuras.GenerateUniqueID()
|
||||
seenUIDs[data.uid] = data
|
||||
@@ -1931,19 +1936,19 @@ function Private.SyncParentChildRelationships(silent)
|
||||
if data.parent then
|
||||
if data.controlledChildren then
|
||||
if not silent then
|
||||
prettyPrint("detected corruption in saved variables: "..id.." is a group that thinks it's a parent.")
|
||||
prettyPrint("Detected corruption in saved variables: "..id.." is a group that thinks it's a parent.")
|
||||
end
|
||||
-- A display cannot have both children and a parent
|
||||
data.parent = nil
|
||||
parents[id] = data
|
||||
elseif not db.displays[data.parent] then
|
||||
if not(silent) then
|
||||
prettyPrint("detected corruption in saved variables: "..id.." has a nonexistent parent.")
|
||||
prettyPrint("Detected corruption in saved variables: "..id.." has a nonexistent parent.")
|
||||
end
|
||||
data.parent = nil
|
||||
elseif not db.displays[data.parent].controlledChildren then
|
||||
if not silent then
|
||||
prettyPrint("detected corruption in saved variables: "..id.." thinks "..data.parent..
|
||||
prettyPrint("Detected corruption in saved variables: "..id.." thinks "..data.parent..
|
||||
" controls it, but "..data.parent.." is not a group.")
|
||||
end
|
||||
data.parent = nil
|
||||
@@ -1962,17 +1967,17 @@ function Private.SyncParentChildRelationships(silent)
|
||||
local child = children[childID]
|
||||
if not child then
|
||||
if not silent then
|
||||
prettyPrint("detected corruption in saved variables: "..id.." thinks it controls "..childID.." which doesn't exist.")
|
||||
prettyPrint("Detected corruption in saved variables: "..id.." thinks it controls "..childID.." which doesn't exist.")
|
||||
end
|
||||
childrenToRemove[index] = true
|
||||
elseif child.parent ~= id then
|
||||
if not silent then
|
||||
prettyPrint("detected corruption in saved variables: "..id.." thinks it controls "..childID.." which it does not.")
|
||||
prettyPrint("Detected corruption in saved variables: "..id.." thinks it controls "..childID.." which it does not.")
|
||||
end
|
||||
childrenToRemove[index] = true
|
||||
elseif groupChildren[childID] then
|
||||
if not silent then
|
||||
prettyPrint("detected corruption in saved variables: "..id.." has "..childID.." as a child in multiple positions.")
|
||||
prettyPrint("Detected corruption in saved variables: "..id.." has "..childID.." as a child in multiple positions.")
|
||||
end
|
||||
childrenToRemove[index] = true
|
||||
else
|
||||
@@ -1992,7 +1997,7 @@ function Private.SyncParentChildRelationships(silent)
|
||||
for id, data in pairs(children) do
|
||||
if not childHasParent[id] then
|
||||
if not silent then
|
||||
prettyPrint("detected corruption in saved variables: "..id.." should be controlled by "..data.parent.." but isn't.")
|
||||
prettyPrint("Detected corruption in saved variables: "..id.." should be controlled by "..data.parent.." but isn't.")
|
||||
end
|
||||
local parent = parents[data.parent]
|
||||
tinsert(parent.controlledChildren, id)
|
||||
@@ -2441,9 +2446,9 @@ local function pAdd(data, simpleChange)
|
||||
if data.triggers.disjunctive == "custom" then
|
||||
triggerLogicFunc = WeakAuras.LoadFunction("return "..(data.triggers.customTriggerLogic or ""), id, "trigger combination");
|
||||
end
|
||||
|
||||
LoadCustomActionFunctions(data);
|
||||
Private.LoadConditionPropertyFunctions(data);
|
||||
|
||||
Private.LoadConditionFunction(data)
|
||||
|
||||
loadFuncs[id] = loadFunc;
|
||||
@@ -2570,7 +2575,6 @@ function WeakAuras.SetRegion(data, cloneId)
|
||||
WeakAuras.regionPrototype.AddSetDurationInfo(region);
|
||||
WeakAuras.regionPrototype.AddExpandFunction(data, region, cloneId, parent, parent.regionType)
|
||||
|
||||
|
||||
data.animation = data.animation or {};
|
||||
data.animation.start = data.animation.start or {type = "none"};
|
||||
data.animation.main = data.animation.main or {type = "none"};
|
||||
@@ -2613,6 +2617,15 @@ function WeakAuras.GetRegion(id, cloneId)
|
||||
return WeakAuras.regions[id] and WeakAuras.regions[id].region;
|
||||
end
|
||||
|
||||
-- Note, does not create a clone!
|
||||
function Private.GetRegionByUID(uid, cloneId)
|
||||
local id = Private.UIDtoID(uid)
|
||||
if(cloneId and cloneId ~= "") then
|
||||
return id and clones[id] and clones[id][cloneId];
|
||||
end
|
||||
return id and WeakAuras.regions[id] and WeakAuras.regions[id].region
|
||||
end
|
||||
|
||||
function Private.CollapseAllClones(id, triggernum)
|
||||
if(clones[id]) then
|
||||
for i,v in pairs(clones[id]) do
|
||||
@@ -2658,6 +2671,8 @@ function Private.HandleChatAction(message_type, message, message_dest, message_c
|
||||
end
|
||||
if(message_type == "PRINT") then
|
||||
DEFAULT_CHAT_FRAME:AddMessage(message, r or 1, g or 1, b or 1);
|
||||
elseif message_type == "ERROR" then
|
||||
UIErrorsFrame:AddMessage(message, r or 1, g or 1, b or 1)
|
||||
elseif(message_type == "COMBAT") then
|
||||
if(CombatText_AddMessage) then
|
||||
CombatText_AddMessage(message, COMBAT_TEXT_SCROLL_FUNCTION, r or 1, g or 1, b or 1);
|
||||
@@ -2802,6 +2817,7 @@ do
|
||||
for frame in pairs(dynamicGroupsToUpdate) do
|
||||
frame:DoPositionChildren()
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
LGF.RegisterCallback("WeakAuras", "FRAME_UNIT_UPDATE", frame_monitor_callback)
|
||||
@@ -2992,10 +3008,10 @@ local function wrapTriggerSystemFunction(functionName, mode)
|
||||
end
|
||||
|
||||
Private.CanHaveDuration = wrapTriggerSystemFunction("CanHaveDuration", "firstValue");
|
||||
Private.CanHaveAuto = wrapTriggerSystemFunction("CanHaveAuto", "or");
|
||||
Private.CanHaveClones = wrapTriggerSystemFunction("CanHaveClones", "or");
|
||||
Private.CanHaveTooltip = wrapTriggerSystemFunction("CanHaveTooltip", "or");
|
||||
Private.GetNameAndIcon = wrapTriggerSystemFunction("GetNameAndIcon", "nameAndIcon");
|
||||
-- This has to be in WeakAuras for now, because GetNameAndIcon can be called from the options
|
||||
WeakAuras.GetNameAndIcon = wrapTriggerSystemFunction("GetNameAndIcon", "nameAndIcon");
|
||||
Private.GetTriggerDescription = wrapTriggerSystemFunction("GetTriggerDescription", "call");
|
||||
|
||||
local wrappedGetOverlayInfo = wrapTriggerSystemFunction("GetOverlayInfo", "table");
|
||||
@@ -3203,7 +3219,9 @@ function Private.ValueFromPath(data, path)
|
||||
if not data then
|
||||
return nil
|
||||
end
|
||||
if(#path == 1) then
|
||||
if (#path == 0) then
|
||||
return data
|
||||
elseif(#path == 1) then
|
||||
return data[path[1]];
|
||||
else
|
||||
local reducedPath = {};
|
||||
@@ -3360,16 +3378,20 @@ function WeakAuras.GetTriggerStateForTrigger(id, triggernum)
|
||||
return triggerState[id][triggernum];
|
||||
end
|
||||
|
||||
function WeakAuras.GetActiveStates(id)
|
||||
return triggerState[id].activeStates
|
||||
end
|
||||
|
||||
function WeakAuras.GetActiveTriggers(id)
|
||||
return triggerState[id].triggers
|
||||
end
|
||||
|
||||
do
|
||||
local visibleFakeStates = {}
|
||||
|
||||
local UpdateFakeTimesHandle
|
||||
|
||||
local function UpdateFakeTimers()
|
||||
Private.PauseAllDynamicGroups()
|
||||
local t = GetTime()
|
||||
for id, triggers in pairs(triggerState) do
|
||||
local changed = false
|
||||
@@ -3386,6 +3408,7 @@ do
|
||||
Private.UpdatedTriggerState(id)
|
||||
end
|
||||
end
|
||||
Private.ResumeAllDynamicGroups()
|
||||
end
|
||||
|
||||
function Private.SetFakeStates()
|
||||
@@ -3525,12 +3548,15 @@ local function applyToTriggerStateTriggers(stateShown, id, triggernum)
|
||||
if (stateShown and not triggerState[id].triggers[triggernum]) then
|
||||
triggerState[id].triggers[triggernum] = true;
|
||||
triggerState[id].triggerCount = triggerState[id].triggerCount + 1;
|
||||
|
||||
return true;
|
||||
elseif (not stateShown and triggerState[id].triggers[triggernum]) then
|
||||
triggerState[id].triggers[triggernum] = false;
|
||||
triggerState[id].triggerCount = triggerState[id].triggerCount - 1;
|
||||
|
||||
return true;
|
||||
end
|
||||
|
||||
return false;
|
||||
end
|
||||
|
||||
@@ -3560,6 +3586,7 @@ local function evaluateTriggerStateTriggers(id)
|
||||
end
|
||||
|
||||
Private.ActivateAuraEnvironment(nil);
|
||||
|
||||
return result;
|
||||
end
|
||||
|
||||
@@ -3597,7 +3624,7 @@ local function ApplyStatesToRegions(id, activeTrigger, states)
|
||||
|
||||
if (applyChanges) then
|
||||
ApplyStateToRegion(id, cloneId, region, parent);
|
||||
Private.RunConditions(region, id, not state.show)
|
||||
Private.RunConditions(region, data.uid, not state.show)
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -3634,7 +3661,6 @@ function Private.UpdatedTriggerState(id)
|
||||
-- Figure out whether we should be shown or not
|
||||
local show = triggerState[id].show;
|
||||
|
||||
|
||||
if (changed or show == nil) then
|
||||
show = evaluateTriggerStateTriggers(id);
|
||||
end
|
||||
@@ -3654,6 +3680,7 @@ function Private.UpdatedTriggerState(id)
|
||||
local oldShow = triggerState[id].show;
|
||||
triggerState[id].activeTrigger = newActiveTrigger;
|
||||
triggerState[id].show = show;
|
||||
triggerState[id].fallbackStates = nil
|
||||
|
||||
local activeTriggerState = WeakAuras.GetTriggerStateForTrigger(id, newActiveTrigger);
|
||||
if (not next(activeTriggerState)) then
|
||||
@@ -3671,9 +3698,10 @@ function Private.UpdatedTriggerState(id)
|
||||
end
|
||||
end
|
||||
if (needsFallback) then
|
||||
activeTriggerState = CreateFallbackState(id, newActiveTrigger);
|
||||
activeTriggerState = CreateFallbackState(id, newActiveTrigger)
|
||||
end
|
||||
end
|
||||
triggerState[id].activeStates = activeTriggerState
|
||||
|
||||
local region;
|
||||
-- Now apply
|
||||
@@ -3710,10 +3738,13 @@ function Private.UpdatedTriggerState(id)
|
||||
end
|
||||
|
||||
function Private.RunCustomTextFunc(region, customFunc)
|
||||
|
||||
if not customFunc then
|
||||
return nil
|
||||
end
|
||||
|
||||
local state = region.state
|
||||
|
||||
Private.ActivateAuraEnvironment(region.id, region.cloneId, region.state, region.states);
|
||||
|
||||
local progress = Private.dynamic_texts.p.func(Private.dynamic_texts.p.get(state), state, 1)
|
||||
@@ -3721,9 +3752,9 @@ function Private.RunCustomTextFunc(region, customFunc)
|
||||
local name = Private.dynamic_texts.n.func(Private.dynamic_texts.n.get(state))
|
||||
local icon = Private.dynamic_texts.i.func(Private.dynamic_texts.i.get(state))
|
||||
local stacks = Private.dynamic_texts.s.func(Private.dynamic_texts.s.get(state))
|
||||
|
||||
local expirationTime
|
||||
local duration
|
||||
|
||||
if state then
|
||||
if state.progressType == "timed" then
|
||||
expirationTime = state.expirationTime
|
||||
@@ -3742,6 +3773,7 @@ function Private.RunCustomTextFunc(region, customFunc)
|
||||
end
|
||||
|
||||
Private.ActivateAuraEnvironment(nil)
|
||||
|
||||
return custom
|
||||
end
|
||||
|
||||
@@ -3772,6 +3804,7 @@ local function ReplaceValuePlaceHolders(textStr, region, customFunc, state, form
|
||||
value = variable.func(value)
|
||||
end
|
||||
end
|
||||
|
||||
return value or "";
|
||||
end
|
||||
|
||||
@@ -4070,15 +4103,26 @@ function Private.CreateFormatters(input, getter)
|
||||
end
|
||||
seenSymbols[symbol] = true
|
||||
end)
|
||||
|
||||
return formatters
|
||||
end
|
||||
|
||||
function Private.IsAuraActive(id)
|
||||
function Private.IsAuraActive(uid)
|
||||
local id = Private.UIDtoID(uid)
|
||||
local active = triggerState[id];
|
||||
|
||||
return active and active.show;
|
||||
end
|
||||
|
||||
function Private.ActiveTrigger(id)
|
||||
function WeakAuras.IsAuraActive(id)
|
||||
local active = triggerState[id]
|
||||
|
||||
return active and active.show
|
||||
end
|
||||
|
||||
function Private.ActiveTrigger(uid)
|
||||
local id = Private.UIDtoID(uid)
|
||||
|
||||
return triggerState[id] and triggerState[id].activeTrigger
|
||||
end
|
||||
|
||||
@@ -4124,6 +4168,7 @@ local function xPositionNextToOptions()
|
||||
xOffset = (GetScreenWidth() + optionsFrame:GetRight()) / 2;
|
||||
end
|
||||
end
|
||||
|
||||
return xOffset;
|
||||
end
|
||||
|
||||
@@ -4589,6 +4634,7 @@ function WeakAuras.ParseNameCheck(name)
|
||||
end
|
||||
}
|
||||
|
||||
if not name then return end
|
||||
local start = 1
|
||||
local last = name:find(',', start, true)
|
||||
|
||||
@@ -4607,3 +4653,15 @@ end
|
||||
function WeakAuras.IsAuraLoaded(id)
|
||||
return Private.loaded[id]
|
||||
end
|
||||
|
||||
function Private.IconSources(data)
|
||||
local values = {
|
||||
[-1] = L["Dynamic Information"],
|
||||
[0] = L["Fallback Icon"],
|
||||
}
|
||||
|
||||
for i = 1, #data.triggers do
|
||||
values[i] = string.format(L["Trigger %i"], i)
|
||||
end
|
||||
return values
|
||||
end
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
## Interface: 30300
|
||||
## Title: WeakAuras
|
||||
## Author: The WeakAuras Team
|
||||
## Version: 2.18.0
|
||||
## Version: 3.0.6
|
||||
## Notes: A powerful, comprehensive utility for displaying graphics and information based on buffs, debuffs, and other triggers.
|
||||
## Notes-esES: Potente y completa aplicación que te permitirá mostrar por pantalla múltiples diseños, basados en beneficios, perjuicios y otros activadores.
|
||||
## Notes-deDE: Ein leistungsfähiges, umfassendes Addon zur grafischen Darstellung von Informationen von Auren, Cooldowns, Timern und vielem mehr.
|
||||
|
||||
Reference in New Issue
Block a user